* {margin: 0; padding: 0;}
img{ border: 0;}

/*commons*/
a{color: #f38700; outline: none;}
a:hover{color:#f78e0a; text-decoration:none;}

.hide{display: none; visibility: hidden;}
.clr{font-size: 0.1pt; clear: both; line-height: 0; display: block; width: 1px;}
.indenter{text-indent: -9999px;}
h1,h2,h3,h4{text-indent: -9999px; display: block; font-size: 0.1pt;}
.dlineT{background: url(../images/dot_01.gif) top left repeat-x;}
.dlineC{background: url(../images/dot_01.gif) center left repeat-x;}
ul,ol,dl{list-style-position: outside; list-style: none;}
.ptAnc{padding-right: 13px; background: url(../images/pticon.gif) center right no-repeat; float: right;}
span.clRed{color: #E01212;}
.txCent{text-align: center;}

.hgt21px{hegiht: 21px; clear: both;}
.hgt31px{hegiht: 31px; clear: both;}
.mg10T{margin-top: 10px;}
.pd10T{padding-top: 10px;}
.mg15B{margin-bottom: 15px;}
.mg15lr{margin-right: 15px; margin-left: 15px;}
.sMg15{margin: 0 15px;}
.arAnc01{background: url(../img/common/common_linkicon.gif) center left no-repeat; padding-left: 14px;}



TrueTest{border: 1px solid #ff0000;}

/* base */
html{}
body{color: #555555; font-size: 0.8em; line-height: 135%; background: url(../img/header/head_bg.gif) top left repeat-x;}
td{font-size:0.8em;} 

#wrap{text-align: center;}

#main{margin: 0 auto; width: 800px; _width: 810px; text-align: left; padding: 0;}

#head,#inhead{height: 77px; margin-bottom: 24px;}
#head h1,#inhead h1{text-indent: 0;}
#head h1 a,#inhead h1 a{display: block; text-decoration: none; width: 181px; height: 77px; float: left; background: url(../img/header/head_h1.jpg) top right no-repeat; text-indent: -9999px; outline: 0; overflow: hidden;}

#hNavi{margin-bottom: 20px; height: 31px; margin-top: 31px; width: 539px; float: right;}
#hNavi ul{list-style: none; height: 36px; float: right;}
#hNavi ul li{float: left;}
#hNavi ul li a{display: block; height: 36px; float: left; text-indent: -9999px; outline: none; margin-left: 5px; _margin-left: 2.5px;}
	#hNavi ul li a:hover{display: block; background: #3ba6be;}
#hNavi ul li#nTop a{background: url(../img/header/headnavi_top.gif) top left no-repeat; width: 94px;}
	#hNavi ul li#nTop a:hover{background: url(../img/header/headnavi_top_ov.gif) top left no-repeat;}
#hNavi ul li#nMem a{background: url(../img/header/headnavi_mem.gif) top left no-repeat; width: 100px;}
	#hNavi ul li#nMem a:hover{background: url(../img/header/headnavi_mem_ov.gif) top left no-repeat;}
#hNavi ul li#nMLi a{background: url(../img/header/headnavi_mlist.gif) top left no-repeat; width: 80px;}
	#hNavi ul li#nMLi a:hover{background: url(../img/header/headnavi_mlist_ov.gif) top left no-repeat;}
#hNavi ul li#nAgr a{background: url(../img/header/headnavi_agr.gif) top left no-repeat; width: 75px;}
	#hNavi ul li#nAgr a:hover{background: url(../img/header/headnavi_agr_ov.gif) top left no-repeat;}
#hNavi ul li#nOto a{background: url(../img/header/headnavi_otoi.gif) top left no-repeat; width: 98px;}
	#hNavi ul li#nOto a:hover{background: url(../img/header/headnavi_otoi_ov.gif) top left no-repeat;}
#hNavi ul li#nAdb a{background: url(../img/header/headnavi_blog.gif) top left no-repeat; width: 111px;}
	#hNavi ul li#nAdb a:hover{background: url(../img/header/headnavi_blog_ov.gif) top left no-repeat;}

#inhead #hNavi{margin-bottom: 20px; height: 31px; margin-top: 31px; width: 600px; float: right;}
#inhead #hNavi ul{list-style: none; height: 36px; float: right;}
#inhead #hNavi ul li{float: left;}
#inhead #hNavi ul li a{display: block; height: 36px; float: left; text-indent: -9999px; outline: none; margin-left: 5px; _margin-left: 2.5px;}
	#inhead #hNavi ul li a:hover{display: block; background: #3ba6be;}
#inhead #hNavi ul li#nTop a{ba??ckground: url(../img/header/inheadnavi_top.gif) top left no-repeat; width: 94px;}
	#inhead #hNavi ul li#nTop a:hover{background: url(../img/header/inheadnavi_top_ov.gif) top left no-repeat;}
#inhead #hNavi ul li#nMpg a{background: url(../img/header/inheadnavi_mpage.gif) top left no-repeat; width: 79px;}
	#inhead #hNavi ul li#nMpg a:hover{background: url(../img/header/inheadnavi_mpage_ov.gif) top left no-repeat;}
#inhead #hNavi ul li#nMLi a{background: url(../img/header/inheadnavi_mlist.gif) top left no-repeat; width: 80px;}
	#inhead #hNavi ul li#nMLi a:hover{background: url(../img/header/inheadnavi_mlist_ov.gif) top left no-repeat;}
#inhead #hNavi ul li#nAul a{background: url(../img/header/inheadnavi_muplord.gif) top left no-repeat; width: 75px;}
	#inhead #hNavi ul li#nAul a:hover{background: url(../img/header/inheadnavi_muplord_ov.gif) top left no-repeat;}
#inhead #hNavi ul li#nOut a{background: url(../img/header/inheadnavi_logout.gif) top left no-repeat; width: 78px;}
	#inhead #hNavi ul li#nOut a:hover{background: url(../img/header/inheadnavi_logout_ov.gif) top left no-repeat;}
#inhead #hNavi ul li#nAdb a{background: url(../img/header/headnavi_blog.gif) top left no-repeat; width: 111px;}
	#inhead #hNavi ul li#nAdb a:hover{background: url(../img/header/headnavi_blog_ov.gif) top left no-repeat;}
	
/*#hNavi{margin-bottom: 20px; height: 31px; margin-top: 46px; width: 539px; float: right;}
#hNavi ul{list-style: none; height: 31px; float: right;}
#hNavi ul li{float: left;}
#hNavi ul li a{display: block; height: 31px; float: left; text-indent: -9999px; outline: none;}
	#hNavi ul li a:hover{display: block; background: #3ba6be;}
#hNavi ul li#nTop a{background: url(../img/header/headnavi_top.gif) top left no-repeat; width: 93px;}
	#hNavi ul li#nTop a:hover{background: url(../img/header/headnavi_top_ov.gif) top left no-repeat;}
#hNavi ul li#nMem a{background: url(../img/header/headnavi_mem.gif) top left no-repeat; width: 99px;}
	#hNavi ul li#nMem a:hover{background: url(../img/header/headnavi_mem_ov.gif) top left no-repeat;}
#hNavi ul li#nMLi a{background: url(../img/header/headnavi_mlist.gif) top left no-repeat; width: 80px;}
	#hNavi ul li#nMLi a:hover{background: url(../img/header/headnavi_mlist_ov.gif) top left no-repeat;}
#hNavi ul li#nAgr a{background: url(../img/header/headnavi_agr.gif) top left no-repeat; width: 75px;}
	#hNavi ul li#nAgr a:hover{background: url(../img/header/headnavi_agr_ov.gif) top left no-repeat;}
#hNavi ul li#nOto a{background: url(../img/header/headnavi_otoi.gif) top left no-repeat; width: 96px;}
	#hNavi ul li#nOto a:hover{background: url(../img/header/headnavi_otoi_ov.gif) top left no-repeat;}
#hNavi ul li#nAdb a{background: url(../img/header/headnavi_blog.gif) top left no-repeat; width: 111px;}
	#hNavi ul li#nAdb a:hover{background: url(../img/header/headnavi_blog_ov.gif) top left no-repeat;}


#inhead #hNavi{margin-bottom: 20px; height: 31px; margin-top: 46px; width: 539px; float: right;}
#inhead #hNavi ul{list-style: none; height: 31px; float: right;}
#inhead #hNavi ul li{float: left;}
#inhead #hNavi ul li a{display: block; height: 31px; float: left; text-indent: -9999px; outline: none;}
	#inhead #hNavi ul li a:hover{display: block; background: #3ba6be;}
#inhead #hNavi ul li#nTop a{background: url(../img/header/inheadnavi_top.gif) top left no-repeat; width: 97px;}
	#inhead #hNavi ul li#nTop a:hover{background: url(../img/header/inheadnavi_top_ov.gif) top left no-repeat;}
#inhead #hNavi ul li#nMpg a{background: url(../img/header/inheadnavi_mpage.gif) top left no-repeat; width: 81px;}
	#inhead #hNavi ul li#nMpg a:hover{background: url(../img/header/inheadnavi_mpage_ov.gif) top left no-repeat;}
#inhead #hNavi ul li#nMLi a{background: url(../img/header/inheadnavi_mlist.gif) top left no-repeat; width: 83px;}
	#inhead #hNavi ul li#nMLi a:hover{background: url(../img/header/inheadnavi_mlist_ov.gif) top left no-repeat;}
#inhead #hNavi ul li#nAul a{background: url(../img/header/inheadnavi_muplord.gif) top left no-repeat; width: 75px;}
	#inhead #hNavi ul li#nAul a:hover{background: url(../img/header/inheadnavi_muplord_ov.gif) top left no-repeat;}
#inhead #hNavi ul li#nOut a{background: url(../img/header/inheadnavi_logout.gif) top left no-repeat; width: 79px;}
	#inhead #hNavi ul li#nOut a:hover{background: url(../img/header/inheadnavi_logout_ov.gif) top left no-repeat;}
#inhead #hNavi ul li#nAdb a{background: url(../img/header/headnavi_blog.gif) top left no-repeat; width: 111px;}
	#inhead #hNavi ul li#nAdb a:hover{background: url(../img/header/headnavi_blog_ov.gif) top left no-repeat;}*/


#foot{margin-top: 50px; padding: 20px 0 30px 0; text-align: center; background: url(../img/footer/foot_bgtop.gif) top left repeat-x #f0f0f0;}
#foot hr{display: none;}
#foot ul{list-style: none; display: block; margin: 0 auto; text-align: center; padding-bottom: 25px;}
#foot ul li{display: inline;}
#foot ul li a{}
#foot ul li#ftTop a{width: 70px; background: url(../img/foot_bt01.gif) top left no-repeat;}
#foot address{font-style: normal; margin: 0 auto; display: block; width: 204px; height: 12px; background: url(../img/footer/foot_copy.gif) top left no-repeat; text-align: left; text-indent: -9999px;}

#lcont,#inlcont{width: 200px; float: left;}
#rcont{width: 580px; float: right;}

/* ---------- left contents ---------- */
.lBoxBottom{display: block; height: 5px; background: url(../img/face/left/left_bg_bottom.gif) top left no-repeat; }
.lBoxBottomOr{display: block; height: 5px; background: url(../img/face/left/left_bg_bottom_or.gif) top left no-repeat; }

/*
div#top_kv{width: 200px; height: 285px; background: #ffffff url(../img/face/common/r_common_kv.jpg) top left no-repeat; margin-bottom: 10px;}
div#top_kv h2,div#top_kv p{text-indent: -9999px; font-size: 0.1pt; line-height: 0;}
div#top_kv h2 a{display: block; height: 214px;}
div#top_kv a.tBt{display: block; width: 200px; height: 66px;  background: url(../img/face/common/r_common_kv_bt.jpg) top left no-repeat; margin: 5px 0 0 0; text-indent: -9999px; overflow: hidden;}
	div#top_kv a.tBt:hover{background: url(../img/face/common/r_common_kv_bt_ov.jpg) top left no-repeat;}
*/

div#top_kv{width: 200px; height: 285px; margin-bottom: 17px;}
div#top_kv h2,div#top_kv p{text-indent: -9999px; font-size: 0.1pt; line-height: 0;}
div#top_kv h2 a{display: block; width: 212px; height: 224px; position: relative; background: url(../img/face/common/r_common_kv.gif) top left no-repeat; margin-top: -5px; margin-left: -6px;}
	div#top_kv h2 a:hover{background: url(../img/face/common/r_common_kv_ov.gif) 2px 2px no-repeat;}
div#top_kv a.tBt{display: block; width: 200px; height: 66px;  background: url(../img/face/common/r_common_kv_bt.jpg) top left no-repeat; margin: 0px 0 10px 0; text-indent: -9999px; overflow: hidden;}
	div#top_kv a.tBt:hover{background: url(../img/face/common/r_common_kv_bt_ov.jpg) top left no-repeat;}


#l_mem{margin-bottom: 10px; background: url(../img/face/left/left_bg_middle.gif) top left repeat-y;}
#l_mem h3{height: 31px; background: url(../img/face/left/left_mem_tt.gif) top left no-repeat; margin-bottom: 10px;}
#l_mem p{margin-bottom: 10px;}
#l_mem p strong{color: #e54242;}
#l_mem ul{}
#l_mem ul li{text-indent: -9999px; float: left; margin-bottom: 10px;}
#l_mem ul li#lMen_y a{display: block; margin-left: 11px; width: 89px; height: 34px; background: url(../img/face/left/left_mem_bty.gif) top left no-repeat; text-indent: -9999px; overflow: hidden;}
	#l_mem ul li#lMen_y a:hover{background: url(../img/face/left/left_mem_bty_ov.gif) top left no-repeat;}
#l_mem ul li#lMen_n a{display: block; width: 90px; height: 34px; background: url(../img/face/left/left_mem_btn.gif) top left no-repeat; text-indent: -9999px; overflow: hidden;}
	#l_mem ul li#lMen_n a:hover{background: url(../img/face/left/left_mem_btn_ov.gif) top left no-repeat;}
	
	
#l_login{margin-bottom: 10px; background: url(../img/face/left/left_bg_middle.gif) top left repeat-y;}
#l_login h3{height: 31px; background:  url(../img/face/left/left_log_tt.gif) top left no-repeat; margin-bottom: 13px;}
#l_login h4#login_user{width: 80px; height: 20px; background: url(../img/face/left/left_log_t01.gif) left 4px no-repeat;}
#l_login h4#login_pass{width: 50px; height: 20px; background: url(../img/face/left/left_log_t02.gif) left 4px no-repeat; margin-right: 11px; margin-top: 5px;}
#l_login table{ width: 130px; margin: 0 auto;}
#l_login input{border: 1px solid #A2A2A2; padding: 1px;}
#l_login #idTd input{width: 95px;}
#l_login #psTd input{width: 65px; margin-top: 5px;}
#l_login #ckTd input{border: 0; margin-top: 5px; padding: 0;}
#l_login p{margin-left: 7px;}
#l_login p#login_bt01 a{display: block; width: 94px; height: 22px; background:  url(../img/face/left/left_log_bt01.gif) top left no-repeat; margin: 15px auto 0; text-align: left; text-indent: -9999px;}
#l_login p#login_bt01 a:hover{background:  url(../img/face/left/left_log_bt01_ov.gif) top left no-repeat;}
#l_login p#login_bt01 input{margin: 10px auto 7px;}



#l_navi{margin-bottom: 10px; background: url(../img/face/left/left_bg_middle.gif) top left repeat-y;}
#l_navi h3{height: 31px; background: url(../img/face/left/left_navi_tt.gif) top left no-repeat;}
#l_navi ul li.lMenuBtTop a{display: block; width: 200px; height: 30px; background: url(../img/face/left/left_navi_bt01top.gif) top left no-repeat; text-indent: -9999px; overflow: hidden;}
	#l_navi ul li.lMenuBtTop a:hover{background: url(../img/face/left/left_navi_bt01top_ov.gif) top left no-repeat;}
#l_navi ul li.lMenuBtMem a{display: block; width: 200px; height: 31px; background: url(../img/face/left/left_navi_bt02mem.gif) top left no-repeat; text-indent: -9999px; overflow: hidden;}
	#l_navi ul li.lMenuBtMem a:hover{background: url(../img/face/left/left_navi_bt02mem_ov.gif) top left no-repeat;}
#l_navi ul li.lMenuBtMLi a{display: block; width: 200px; height: 30px; background: url(../img/face/left/left_navi_bt03mlist.gif) top left no-repeat; text-indent: -9999px; overflow: hidden;}
	#l_navi ul li.lMenuBtMLi a:hover{background: url(../img/face/left/left_navi_bt03mlist_ov.gif) top left no-repeat;}
#l_navi ul li.lMenuBtAgr a{display: block; width: 200px; height: 31px; background: url(../img/face/left/left_navi_bt04agr.gif) top left no-repeat; text-indent: -9999px; overflow: hidden;}
	#l_navi ul li.lMenuBtAgr a:hover{background: url(../img/face/left/left_navi_bt04agr_ov.gif) top left no-repeat;}
#l_navi ul li.lMenuBtOto a{display: block; width: 200px; height: 31px; background: url(../img/face/left/left_navi_bt05otoi.gif) top left no-repeat; text-indent: -9999px; overflow: hidden; margin-bottom: 10px;}
	#l_navi ul li.lMenuBtOto a:hover{background: url(../img/face/left/left_navi_bt05otoi_ov.gif) top left no-repeat;}
#l_navi p{margin: 0 10px;}
#l_navi p strong{font-weight: normal; font-size: 0.8em; color: #e54242;}

#inlcont #l_navi{margin-bottom: 10px; background: url(../img/face/left/left_bg_middle.gif) top left repeat-y;}
#inlcont #l_navi h3{height: 31px; background: url(../img/face/left/left_navi_tt.gif) top left no-repeat;}
#inlcont #l_navi ul li.lMenuBtTop a{display: block; width: 200px; height: 30px; background: url(../img/inner/left/inleft_navi_bt01top.gif) top left no-repeat; text-indent: -9999px; overflow: hidden;}
	#inlcont #l_navi ul li.lMenuBtTop a:hover{background: url(../img/inner/left/inleft_navi_bt01top_ov.gif) top left no-repeat;}
#inlcont #l_navi ul li.lMenuBtMpg a{display: block; width: 200px; height: 31px; background: url(../img/inner/left/inleft_navi_bt01mypage.gif) top left no-repeat; text-indent: -9999px; overflow: hidden;}
	#inlcont #l_navi ul li.lMenuBtMpg a:hover{background: url(../img/inner/left/inleft_navi_bt01mypage_ov.gif) top left no-repeat;}
#inlcont #l_navi ul li.lMenuBtMLi a{display: block; width: 200px; height: 30px; background: url(../img/inner/left/inleft_navi_bt01mlist.gif) top left no-repeat; text-indent: -9999px; overflow: hidden;}
	#inlcont #l_navi ul li.lMenuBtMLi a:hover{background: url(../img/inner/left/inleft_navi_bt01mlist_ov.gif) top left no-repeat;}
#inlcont #l_navi ul li.lMenuBtMul a{display: block; width: 200px; height: 31px; background: url(../img/inner/left/inleft_navi_bt01mpulord.gif) top left no-repeat; text-indent: -9999px; overflow: hidden;}
	#inlcont #l_navi ul li.lMenuBtMul a:hover{background: url(../img/inner/left/inleft_navi_bt01mpulord_ov.gif) top left no-repeat;}
#inlcont #l_navi ul li.lMenuBtOut a{display: block; width: 200px; height: 31px; background: url(../img/inner/left/inleft_navi_bt01logout.gif) top left no-repeat; text-indent: -9999px; overflow: hidden; margin-bottom: 10px;}
	#inlcont #l_navi ul li.lMenuBtOut a:hover{background: url(../img/inner/left/inleft_navi_bt01logout_ov.gif) top left no-repeat;}
#inlcont #l_navi p{margin: 0 10px;}
#inlcont #l_navi p strong{font-weight: normal; font-size: 0.8em; color: #e54242;}



#l_help{margin-bottom: 10px; background: url(../img/face/left/left_bg_middle.gif) top left repeat-y;}
#l_help h3{width: 200px; height: 31px; background:  url(../img/face/left/left_help_tt.gif) top left no-repeat;}
#l_help dl{list-style: none; margin: 10px 10px 0;}
#l_help ul li{display: none; text-indent: -9999px;}

#l_info{margin-bottom: 10px; background: url(../img/face/left/left_bg_middle.gif) top left repeat-y;}
#l_info h3{width: 200px; height: 31px; background:  url(../img/face/left/left_info_tt.gif) top left no-repeat;}
#l_info dl{list-style: none; margin: 10px 10px 0;}
#l_info ul li{display: none; text-indent: -9999px;}

#l_cau{margin-bottom: 10px; background: url(../img/face/left/left_bg_middle.gif) top left repeat-y;}
#l_cau h3{width: 200px; height: 31px; background:  url(../img/face/left/left_cau_tt.gif) top left no-repeat;}
#l_cau p{list-style: none; margin: 10px 10px 0;}

#l_sp{margin-bottom: 10px; background: url(../img/face/left/left_bg_middle.gif) top left repeat-y;}
#l_sp h3{width: 200px; height: 31px; background:  url(../img/face/left/left_sp_tt.gif) top left no-repeat;}
#l_sp dl{list-style: none; margin: 11px 6px 0; display: block;}
#l_sp dl dt img{margin: 4px;}
#l_sp dl dd img{margin: 0 3px 5px 0;}
#l_sp dl dd p.spCommentArea{margin-bottom: 19px;}

#l_nmov{margin-bottom: 10px; background: url(../img/face/left/left_bg_middle_or.gif) top left repeat-y;}
#l_nmov h3{width: 200px; height: 31px; margin-bottom: 10px; background: url(../img/face/left/left_new_tt.gif) top left no-repeat;}
#l_nmov iframe{margin: 0 0 0 8px;}
#l_nmov table{margin: 0 auto;}
#l_nmov table td{padding-bottom: 7px; font-size: 1.0em;}
#l_nmov table strong{color: #ea5959;}

#l_name{margin-bottom: 10px; background: url(../img/face/left/left_bg_middle.gif) top left repeat-y;}
#l_name p{display: block; padding: 0.9em 7px 0.3em; background: url(../img/inner/left/left_bg_top.gif) top left no-repeat;}
#l_name strong{color: #ff8500;}


#n_bna img{margin-bottom: 7px;}
#n_bna img.bnLast{margin-bottom: 0;}

#l_otoi{margin-bottom: 10px; background: url(../img/face/left/left_bg_middle.gif) top left repeat-y;}
#l_otoi h3{width: 200px; height: 31px; background:  url(../img/face/left/left_otoi_tt.gif) top left no-repeat;}
#l_otoi p{list-style: none; margin: 10px 10px 0;}
#l_otoi a{display: block; width: 177px; height: 38px; margin-bottom: 10px; background: url(../img/face/left/left_otoi_bt.gif) top left no-repeat; text-indent: -9999px; overflow: hidden;}
	#l_otoi a:hover{background: url(../img/face/left/left_otoi_bt_ov.gif) top left no-repeat;}
	


/* ---------- top main contents ---------- */
.rBoxBottom{display: block; height: 5px; background: url(../img/face/top/right_bg_bottom.gif) top left no-repeat #ffffff; margin-top: 20px; }


div#tSample{margin-bottom: 15px; background: url(../img/face/top/right_bg_middle.gif) top left repeat-y;}
div#tSample h3{height: 37px; background: url(../img/face/top/r_top_tt01.jpg) top left no-repeat; margin-bottom: 10px;}
div#tSample h3#inner{height: 37px; background: url(../img/inner/top/r_top_tt01.jpg) top left no-repeat; margin-bottom: 10px;}
div#tSample div.tFlArea{float: left; padding-left: 15px; padding-right: 10px; margin-bottom: 15px;}
div#tSample dl{display: block; float: right; width: 260px; min-height: 225px; /*background: #e2f4f9;*/ position: relative; right: 15px;}
div#tSample dt{font-weight: bold; text-indent: 0; width: 246px; padding: 4px 7px; font-size: 1.0em; background: #7fa3ff; color: #ffffff;}
div#tSample dd{padding: 7px 7px 7px; _padding-right: 0px;}

div#tSample h4{width: 550px; height: 37px; display: block; margin-left: 15px; font-size: 1em; text-indent: -9999px; background: url(../img/face/top/r_top_t01.gif) top left no-repeat;}
div#tSample marquee{display: block; text-indent: 0; width: 383px; color: #d23600; position: relative; bottom: 7.4px; left: 158px; font-size: 14px;}
div#tSampleArea{background: #d6e2ff; font-weight: bold; text-align: center; margin: 0 15px; padding: 4px 7px; color: #2d53b2; border: 1px solid #cccccc; border-bottom: 0; clear: both;}
div#tSample iframe{margin: 0 15px; border: 1px solid #e3892e; border-top: 0;}

div#tPicUp{margin-bottom: 30px; background: url(../img/face/top/right_bg_middle.gif) top left repeat-y;}
div#tPicUp h3{height: 37px; font-size: 0.1pt; background: url(../img/face/top/r_top_tt02.gif) top left no-repeat; margin-bottom: 2px; line-height: 0;}
div#tPicUp marquee{display: block; text-indent: 0; width: 424px; color: #c91447; line-height: 120%; position: relative; top: 10px; left: 145px; font-size: 14px;}

div#tPicUp h3 ul{float: right; display: block; margin: 7px 4px 0 0; width: 100px;}
div#tPicUp h3 ul li{float: left; text-align: left;}
div#tPicUp h3 ul li a{display: block; text-indent: -9999px;}
div#tPicUp h3 ul li.btBk a{width: 44px; height: 22px; background: url(../img/face/mlist/r_mlist_btback.gif) top left no-repeat; margin-right: 5px;}
	div#tPicUp h3 ul li.btBk a:hover{background: url(../img/face/mlist/r_mlist_btback_ov.gif) top left no-repeat;}
div#tPicUp h3 ul li.btNx a{width: 44px; height: 22px; background: url(../img/face/mlist/r_mlist_btnext.gif) top left no-repeat;}
	div#tPicUp h3 ul li.btNx a:hover{background: url(../img/face/mlist/r_mlist_btnext_ov.gif) top left no-repeat;}

div#tPicUp div#newCheckArea{background: url(../img/face/top/r_top_kv01.gif) 3px top no-repeat; height: 122px; margin-bottom: 20px;}
div#tPicUp div#newCheckArea h4,
div#tPicUp div#newCheckArea p{text-indent: -9999px; font-size: 0.1pt;}

div#tPicUp span.newMovArea{float: left; display: block; width: 150px; padding: 0 10px 15px 15px;}
div#tPicUp div#mlBoxFoot{margin: 20px 15px 10px; border-top: 1px solid #c0c0c0; padding-top: 20px;}
div#tPicUp div#mlBoxTop{margin: 10px 15px 20px; border-bottom: 1px solid #c0c0c0; padding: 10px 0 15px;}
div#tPicUp img{display:block; padding: 1px; border: 1px solid #cccccc; width: 146px; height: 103px; margin-bottom: 4px;}
a.arrowDispL{display: block; width: 150px; height: 107px; background: url(../img/face/top/arrow_bt_l_dead.gif) top left no-repeat; text-indent: -9999px; position: absolute;}
	a.arrowDispL:hover{background: url(../img/face/top/arrow_bt_l_dead_ov.gif) top left no-repeat;}
div#tPicUp ul{_margin-bottom: 3em; margin-right: 15px;}
div#tPicUp ul li.title{font-weight: bold; margin-bottom: 4px; padding-top: 4px;}
div#tPicUp ul li.comment{margin-bottom: 4px;}
div#tPicUp ul li.star{color: #ea6e6e;}
div#tPicUp ul li.days,
div#tPicUp ul li.star,
div#tPicUp ul li.num,
div#tPicUp ul li.name{font-size: 0.8em; float: left; margin-right: 15px;}


/* ------- Movie List Start ------- */

div#mlist h3{height: 36px; background: url(../img/face/mlist/r_mlist_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#mlist ul{display: block; width: 550px; margin-left: 15px; margin-bottom: 15px;}
div#mlist ul li{float: left;}
div#mlist ul li a{float: left; display: block; text-indent: -9999px;}
div#mlist ul li a{float: left; display: block; text-indent: -9999px;}
div#mlist ul li#mLiJ00 a{background: url(../img/face/mlist/mli_jbt00.gif) top left no-repeat; width: 110px; height: 28px;}
	div#mlist ul li#mLiJ00 a:hover{background: url(../img/face/mlist/mli_jbt00_ov.gif);}
div#mlist ul li#mLiJ01 a{background: url(../img/face/mlist/mli_jbt01.gif) top left no-repeat; width: 110px; height: 28px;}
	div#mlist ul li#mLiJ01 a:hover{background: url(../img/face/mlist/mli_jbt01_ov.gif);}
div#mlist ul li#mLiJ02 a{background: url(../img/face/mlist/mli_jbt02.gif) top left no-repeat; width: 110px; height: 28px;}
	div#mlist ul li#mLiJ02 a:hover{background: url(../img/face/mlist/mli_jbt02_ov.gif);}
div#mlist ul li#mLiJ03 a{background: url(../img/face/mlist/mli_jbt03.gif) top left no-repeat; width: 110px; height: 28px;}
	div#mlist ul li#mLiJ03 a:hover{background: url(../img/face/mlist/mli_jbt03_ov.gif);}
div#mlist ul li#mLiJ04 a{background: url(../img/face/mlist/mli_jbt04.gif) top left no-repeat; width: 110px; height: 28px;}
	div#mlist ul li#mLiJ04 a:hover{background: url(../img/face/mlist/mli_jbt04_ov.gif);}
	
div#mlist ul li#mLiJ05 a{background: url(../img/face/mlist/mli_jbt05.gif) top left no-repeat; width: 110px; height: 27px;}
	div#mlist ul li#mLiJ05 a:hover{background: url(../img/face/mlist/mli_jbt05_ov.gif);}
div#mlist ul li#mLiJ06 a{background: url(../img/face/mlist/mli_jbt06.gif) top left no-repeat; width: 110px; height: 27px;}
	div#mlist ul li#mLiJ06 a:hover{background: url(../img/face/mlist/mli_jbt06_ov.gif);}
div#mlist ul li#mLiJ07 a{background: url(../img/face/mlist/mli_jbt07.gif) top left no-repeat; width: 110px; height: 27px;}
	div#mlist ul li#mLiJ07 a:hover{background: url(../img/face/mlist/mli_jbt07_ov.gif);}
div#mlist ul li#mLiJ08 a{background: url(../img/face/mlist/mli_jbt08.gif) top left no-repeat; width: 110px; height: 27px;}
	div#mlist ul li#mLiJ08 a:hover{background: url(../img/face/mlist/mli_jbt08_ov.gif);}
div#mlist ul li#mLiJ09 a{background: url(../img/face/mlist/mli_jbt09.gif) top left no-repeat; width: 110px; height: 27px;}
	div#mlist ul li#mLiJ09 a:hover{background: url(../img/face/mlist/mli_jbt09_ov.gif);}

div#mlist ul li#mLiJ10 a{background: url(../img/face/mlist/mli_jbt10.gif) top left no-repeat; width: 110px; height: 27px;}
	div#mlist ul li#mLiJ10 a:hover{background: url(../img/face/mlist/mli_jbt10_ov.gif);}
div#mlist ul li#mLiJ11 a{background: url(../img/face/mlist/mli_jbt11.gif) top left no-repeat; width: 110px; height: 27px;}
	div#mlist ul li#mLiJ11 a:hover{background: url(../img/face/mlist/mli_jbt11_ov.gif);}
div#mlist ul li#mLiJ12 a{background: url(../img/face/mlist/mli_jbt12.gif) top left no-repeat; width: 110px; height: 27px;}
	div#mlist ul li#mLiJ12 a:hover{background: url(../img/face/mlist/mli_jbt12_ov.gif);}
div#mlist ul li#mLiJ13 a{background: url(../img/face/mlist/mli_jbt13.gif) top left no-repeat; width: 110px; height: 27px;}
	div#mlist ul li#mLiJ13 a:hover{background: url(../img/face/mlist/mli_jbt13_ov.gif);}
div#mlist ul li#mLiJ99 a{background: url(../img/face/mlist/mli_jbt99.gif) top left no-repeat; width: 110px; height: 27px;}
	div#mlist ul li#mLiJ99 a:hover{background: url(../img/face/mlist/mli_jbt99_ov.gif);}

div#mlist ul li.last{clear: both;}

div#mlBoxHead{background: #f5f5f5; border: 1px solid #cccccc; padding: 4px 7px; margin: 0 15px; _height: 20px;}
div#mlBoxHead p{float: left; margin-top: 3px;}
div#mlBoxHead p strong{color: #ff8500;}
div#mlBoxHead ul{float: right;}
div#mlBoxHead ul li{float: left; text-align: left;}
div#mlBoxHead ul li a{display: block; text-indent: -9999px;}
div#mlBoxHead ul li.btBk a{width: 44px; height: 22px; background: url(../img/face/mlist/r_mlist_btback.gif) top left no-repeat; margin-right: 5px;}
	div#mlBoxHead ul li.btBk a:hover{background: url(../img/face/mlist/r_mlist_btback_ov.gif) top left no-repeat;}
div#mlBoxHead ul li.btNx a{width: 44px; height: 22px; background: url(../img/face/mlist/r_mlist_btnext.gif) top left no-repeat; _margin-bottom: -12px;}
	div#mlBoxHead ul li.btNx a:hover{background: url(../img/face/mlist/r_mlist_btnext_ov.gif) top left no-repeat;}

div#mlBoxBody{margin: 0 15px 10px; padding: 10px 0 5px 10px; _padding-bottom: 15px;}
div#mlBoxBody img{border: 1px solid #c7c7c7; display: block; padding: 1px; margin: 0 10px 20px 0; position: relative; z-index: -1;}
div#mlBoxBody h4{font-size: 1em; text-indent: 0; margin: 2px 10px 5px 0;}
div#mlBoxBody p{margin: 2px 10px 5px 0;}
div#mlBoxBody ul{margin-bottom: 20px;}
div#mlBoxBody li{font-size: 0.8em; float: left; padding-right: 15px;}
div#mlBoxBody li strong{color: #ea6e6e; font-weight: normal; }

div#mlBoxBody span.newMovArea{float: left; display: block; width: 159px; }
a.arrowDispMlL{display: block; width: 144px; height: 107px; background: url(../img/face/mlist/arrow_bt_live.gif) center center no-repeat; text-indent: -9999px; position: absolute; float: left;}
	a.arrowDispMlL:hover{background: url(../img/face/mlist/arrow_bt_live_ov.gif) center center no-repeat;}
a.arrowDispMlD{display: block; width: 144px; height: 107px; background: url(../img/face/mlist/arrow_bt_dead.gif) center center no-repeat; text-indent: -9999px; position: absolute; float: left;}
	a.arrowDispMlD:hover{background: url(../img/face/mlist/arrow_bt_dead_ov.gif) center center no-repeat;}

div#mlBoxTop,div#mlBoxFoot{text-align: center;}
div#mlBoxTop table,div#mlBoxFoot table{margin: 0 auto;}
div#mlBoxTop td,div#mlBoxFoot td{font-size: 1.0em;}

div#mlBoxTop{padding: 4px 7px; _padding-top: 15px; margin: 0 15px;}
div#mlBoxTop ul{}
div#mlBoxTop ul li{float: left; text-align: left;}
div#mlBoxTop ul li a{display: block;}
div#mlBoxTop ul li.btBk a{width: 44px; height: 22px; margin-top: 1px; background: url(../img/face/mlist/r_mlist_btback.gif) top left no-repeat; text-indent: -9999px; margin-right: 3px;}
	div#mlBoxTop ul li.btBk a:hover{background: url(../img/face/mlist/r_mlist_btback_ov.gif) top left no-repeat;}
div#mlBoxTop ul li.btNx a{width: 44px; height: 22px; margin-top: 1px; background: url(../img/face/mlist/r_mlist_btnext.gif) top left no-repeat; text-indent: -9999px; margin-left: 6px;}
	div#mlBoxTop ul li.btNx a:hover{background: url(../img/face/mlist/r_mlist_btnext_ov.gif) top left no-repeat;}
div#mlBoxTop ul li.numBox a{padding: 2px 6px; background: #ffffff; border: 1px solid #c7c7c7; margin-left: 3px;}
	div#mlBoxTop ul li.numBox a:hover{color: #ffffff; background: #ff8e00;}
div#mlBoxTop ul li.numNow{padding: 2px 6px; margin-left: 3px; border: 1px solid #c7c7c7; float: left; color: #ffffff; background: #ff8e00;}

div#mlBoxFoot{padding: 4px 7px; _padding-top: 15px; margin: 0 15px;}
div#mlBoxFoot ul{}
div#mlBoxFoot ul li{float: left; text-align: left;}
div#mlBoxFoot ul li a{display: block;}
div#mlBoxFoot ul li.btBk a{width: 44px; height: 22px; margin-top: 1px; background: url(../img/face/mlist/r_mlist_btback.gif) top left no-repeat; text-indent: -9999px; margin-right: 3px;}
	div#mlBoxFoot ul li.btBk a:hover{background: url(../img/face/mlist/r_mlist_btback_ov.gif) top left no-repeat;}
div#mlBoxFoot ul li.btNx a{width: 44px; height: 22px; margin-top: 1px; background: url(../img/face/mlist/r_mlist_btnext.gif) top left no-repeat; text-indent: -9999px; margin-left: 6px;}
	div#mlBoxFoot ul li.btNx a:hover{background: url(../img/face/mlist/r_mlist_btnext_ov.gif) top left no-repeat;}
div#mlBoxFoot ul li.numBox a{padding: 2px 6px; background: #ffffff; border: 1px solid #c7c7c7; margin-left: 3px;}
	div#mlBoxFoot ul li.numBox a:hover{color: #ffffff; background: #ff8e00;}
div#mlBoxFoot ul li.numNow{padding: 2px 6px; margin-left: 3px; border: 1px solid #c7c7c7; float: left; color: #ffffff; background: #ff8e00;}


/* ------- Member Entry Start ------- */

div#entry h3{height: 36px; background: url(../img/face/entry/r_entry_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#entry span.teenAger{display: block; height: 175px; background: url(../img/face/entry/r_entry_mv.jpg) top left no-repeat; margin: 0 12px 10px; text-indent: -9999px;}

div#entry a#entExpBox{display: block; width: 221px; height: 80px; background: url(../img/face/entry/r_entex_bt.jpg) top left no-repeat; margin: 0 0 12px 49px; text-indent: -9999px;}
	div#entry a#entExpBox:hover{background: url(../img/face/entry/r_entex_bt_ov.jpg) top left no-repeat;}
div#entry a#entOtoBox{display: block; width: 201px; height: 71px; background: url(../img/face/entry/r_otoi_bt.gif) top left no-repeat; margin: 9px 0 12px 26px; text-indent: -9999px;}
	div#entry a#entOtoBox:hover{background: url(../img/face/entry/r_otoi_bt_ov.gif) top left no-repeat;}



div#entry table{width: 550px; margin: 0 15px;}
div#entry table tr td,div#entry table tr th{font-size: 1.0em;}
div#entry table tr th{width: 145px; background: #ffedc3; border-left: 5px solid #f39106; color: #df770b; padding: 6px 9px; border-bottom: 1px solid #ffffff;}
div#entry table tr td{background: #fff5de; border-left: 1px solid #ffffff; padding: 6px 9px; border-bottom: 1px solid #ffffff; line-height: 130%;}
div#entry table tr td input,div#entry table tr td select{border: 1px solid #a7a7a7; padding: 1px; margin-right: 3px;}
div#entry table tr td input.noBoreder{border: 0; padding: 0; margin-bottom: -2px;}
div#entry table tr td span{font-size: 0.8em; color: #e61919;}

div#entry a#mem_bt01{display: block; width: 135px; height: 42px; background: url(../img/face/entry/r_entry_bt.gif) top left no-repeat; text-indent: -9999px; margin-left: 221px; margin-top: 10px; }
	div#entry a#mem_bt01:hover{background: url(../img/face/entry/r_entry_bt_ov.gif) top left no-repeat;}

div#entry input.entBT{margin-left: 222px; margin-top: 10px;}

div#entry table#btTable{width: auto;}
div#entry table#btTable th,
div#entry table#btTable td{background: #ffffff; width: auto; padding: 0 !Important;}

div#entry p{margin: 25px 15px 10px; padding-top: 30px; background: url(../img/common/dott_gray1px.gif) top left repeat-x;}
div#entry div#yoyaku{background: #eeeeee; padding: 15px; margin: 0 15px;}
div#entry div#yoyaku h5{color: #ff8e00; font-size: 1.0em;}
div#entry div#yoyaku ul li{padding-left: 6px; background: url(../img/face/entry/r_entry_lidott.gif) left 0.55em no-repeat;}


/* ------- Otoi toh toh Start ------- */

div#otoi h3{height: 36px; background: url(../img/face/otoi/r_otoi_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#otoi h3#tkTt{height: 36px; background: url(../img/inner/taikai/r_taikai_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#otoi table{width: 550px; margin: 0 15px;}
div#otoi table tr td,div#otoi table tr th{font-size: 1.0em;}
div#otoi table tr th{width: 145px; background: #ffedc3; border-left: 5px solid #f39106; color: #df770b; padding: 6px 9px; border-bottom: 1px solid #ffffff;}
div#otoi table tr td{background: #fff5de; border-left: 1px solid #ffffff; padding: 6px 9px; border-bottom: 1px solid #ffffff; line-height: 130%;}
div#otoi table tr td input,div#otoi table tr td select{border: 1px solid #a7a7a7; padding: 1px; margin-right: 3px;}
div#otoi table tr td input.noBoreder{border: 0; padding: 0; margin-bottom: -2px;}
div#otoi table tr td span{font-size: 0.8em; color: #e61919;}

div#otoi input.entBT{margin-left: 222px; margin-top: 10px;}

div#otoi p{margin: 0 15px 15px;}



/* ------- agreement Start ------- */

div#agree h3{height: 36px; background: url(../img/face/agree/r_agree_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#agree dt{display: block; background: #f5b10e; padding: 4px 7px; color: #ffffff; font-weight: bold; margin: 0 15px 7px;}
div#agree dd{display: block; margin: 0 25px 30px;}
div#agree dd ul{list-style: disc inside; margin-bottom: 10px;}
div#agree dd p{margin-bottom: 10px;}

div#agree h3#priv{height: 36px; background: url(../img/face/priv/r_priv_tt01.gif) top left no-repeat; margin-bottom: 15px;}


/* ------- nyukai toh toh Start ------- */

div#nyukai h3#nyuTt{height: 36px; background: url(../img/face/nyukai/r_nyukai_tt01.gif) top left no-repeat; margin-bottom: 5px;}
div#nyukai h4#nyuT01{height: 78px; background: url(../img/face/nyukai/r_nyukai_t01.jpg) 15px top no-repeat; margin-bottom: 15px;}
div#nyukai h4#nyuT02{height: 87px; background: url(../img/face/nyukai/r_nyukai_t02.jpg) 15px top no-repeat; margin-bottom: 15px;}
div#nyukai h4#nyuT03{height: 87px; background: url(../img/face/nyukai/r_nyukai_t03.jpg) 15px top no-repeat; margin-bottom: 15px;}
div#nyukai h4#nyuT04{height: 87px; background: url(../img/face/nyukai/r_nyukai_t04.jpg) 15px top no-repeat; margin-bottom: 15px;}
div#nyukai h3#etuTt{height: 36px; background: url(../img/face/eturan/r_eturan_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#nyukai h3#tokTt{height: 36px; background: url(../img/inner/toko/r_toko_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#nyukai a.tBt{display: block; width: 200px; height: 66px;  background: url(../img/face/common/r_common_kv_bt.jpg) top left no-repeat; margin: 15px 0 0 200px; text-indent: -9999px; overflow: hidden;}
	div#nyukai a.tBt:hover{background: url(../img/face/common/r_common_kv_bt_ov.jpg) top left no-repeat;}

div#nyukai img{ float: left; margin: 0 15px 25px;}
div#nyukai p{ margin: 0 15px 25px 0;}
div#nyukai p strong{font-weight: normal; color: #e01717;}
span.orLine{display: block; background: url(../img/common/dot_org.gif) top left repeat-x; height: 5px; margin: 0 15px 15px;}

div#nyukai #entBtArea{background: #ffe7be; padding: 10px 0; margin: 0 15px;}
div#nyukai #entBtArea h3{height: 57px; background: url(../img/face/nyukai/btm_tt.gif) top center no-repeat; margin: 0 0 5px;}
div#nyukai #entBtArea p{margin-bottom: 0;}
div#nyukai #entBtArea a{display: block; width: 330px; height: 71px; background: url(../img/face/what/btm_bt.gif) top left no-repeat; margin: 0 0 0 110px; text-indent: -9999px;}
	div#nyukai #entBtArea a:hover{background: url(../img/face/what/btm_bt_ov.gif) top left no-repeat;}



/* ------- Pagetop Start ------- */

a#pageTop{display: block; width: 107px; height: 13px; background: url(../img/pagetop.gif) left 1px no-repeat; text-indent: -9999px; float: right; outline: none; margin: 0;}
	a#pageTop:hover{background: url(../img/pagetop_ov.gif) left 1px no-repeat;}



/* ------- Mypage Start ------- */

div#mpage{}
div#mpage h3{height: 36px; background: url(../img/inner/mypage/r_mpage_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#mpage p{margin: 0 15px;}
div#mpage iframe{border: 1px solid #cccccc;  border-top: 0;}

div#mpage div.heightHack{height: 25px; clear: both;}


div#mpBoxHead{background: #f5f5f5; border: 1px solid #cccccc; padding: 8px 14px; margin: 0 15px; _height: 1px;}
div#mpBoxHead p{float: left; margin: 0;}
div#mpBoxHead p strong{color: #ff8500;}



ul#mLiJangle{display: block;}
ul#mLiJangle li{float: left; margin-right: 5px;}
ul#mLiJangle li.first{padding-left: 275px;}
ul#mLiJangle li a{display: block; width: 89px; height: 25px; background: url(../img/inner/mypage/r_mpage_bt01.gif) left 1px no-repeat; text-align: center; outline: none; margin: 0;}
	ul#mLiJangle li a:hover{background: url(../img/inner/mypage/r_mpage_bt01_ov.gif) left 1px no-repeat; color: #ffffff;}
ul#mLiJangle li a span{display: block; padding-top: 5px;}



/* ------- Movie Start ------- */

div#movie{}
div#movie h3{background: #ffedd7; border: 1px solid #cccccc; border-bottom: 0; padding: 12px 10px; text-indent: 0; font-size: 1.4em;}
div#movie div#moveArea{border: 1px solid #cccccc; padding: 12px 10px; text-align: center;}
div#movie div#detArea{border: 1px solid #cccccc; border-top: 0; padding: 12px 10px; margin-bottom: 20px;}
div#movie div#detArea ul{_margin-bottom: 3em;}
div#movie div#detArea ul li#request,div#movie div#detArea ul li#name{font-size: 0.8em; float: left; margin-right: 15px;}
div#movie div#detArea ul li#comment{margin: 10px 0 20px; clear: both;}
div#movie div#detArea ul li#favorite,
div#movie div#detArea ul li#report,
div#movie div#detArea ul li#edit,
div#movie div#detArea ul li#delete{float: left;}

div#movie div#detArea ul li#favorite{padding: 0 25px 0 50px;}
div#movie div#detArea ul li#edit{padding: 0 25px;}

div#movie div#detArea ul li#favorite a{background: url(../img/inner/movie/r_movie_iconfev.gif) center left no-repeat; padding: 5px 0 5px 19px;}
	div#movie div#detArea ul li#favorite a:hover{background: url(../img/inner/movie/r_movie_iconfev_ov.gif) center left no-repeat;}

div#movie div#detArea ul li#report a{background: url(../img/inner/movie/r_movie_iconihan.gif) center left no-repeat; padding: 5px 0 5px 19px;}
	div#movie div#detArea ul li#report a:hover{background: url(../img/inner/movie/r_movie_iconihan_ov.gif) center left no-repeat; padding: 5px 0 5px 19px;}
div#movie div#detArea ul li#edit a{background: url(../img/inner/movie/r_movie_iconedit.gif) center left no-repeat; padding: 5px 0 5px 19px;}
	div#movie div#detArea ul li#edit a:hover{background: url(../img/inner/movie/r_movie_iconedit_ov.gif) center left no-repeat; padding: 5px 0 5px 19px;}
div#movie div#detArea ul li#delete a{background: url(../img/inner/movie/r_movie_icondel.gif) center left no-repeat; padding: 5px 0 5px 19px;}
	div#movie div#detArea ul li#delete a:hover{background: url(../img/inner/movie/r_movie_icondel_ov.gif) center left no-repeat; padding: 5px 0 5px 19px;}

ul#mLiJangle{display: block;}
ul#mLiJangle li{float: left; margin-right: 5px;}
ul#mLiJangle li.first{padding-left: 275px;}
ul#mLiJangle li a{display: block; width: 89px; height: 25px; background: url(../img/inner/mypage/r_mpage_bt01.gif) left 1px no-repeat; text-align: center; outline: none; margin: 0;}
	ul#mLiJangle li a:hover{background: url(../img/inner/mypage/r_mpage_bt01_ov.gif) left 1px no-repeat; color: #ffffff;}
ul#mLiJangle li a span{display: block; padding-top: 5px;}

div#commentArea{border: 1px solid #cccccc;}
div#commentArea h4{background: #ececec; text-indent: 0; font-size: 1.0em; padding: 7px 12px; flaot: left; _padding-bottom: 2em; }
div#commentArea h4 span.LLL{float: left;}
div#commentArea h4 span.RRR{font-weight: normal; float: right;}

div#commentArea ul{margin: 15px 15px 0 15px; padding: 0 10px 15px; background: url(../img/common/dott_gray1px.gif) bottom left repeat-x;}
div#commentArea ul li#name,
div#commentArea ul li#time{float: left; margin-bottom: 10px; _margin-bottom: -5px;}
div#commentArea ul li#edit,
div#commentArea ul li#delete{float: right; margin-bottom: 10px; _margin-bottom: -5px;}
div#commentArea ul li#comment{clear: both; line-height: 120%;}
div#commentArea ul li#time{margin-left: 15px;}

/*div#commentArea ul li#edit a{background: url(../img/inner/movie/r_movie_iconedit.gif) center left no-repeat; padding: 5px 0 5px 19px;}
	div#commentArea ul li#edit a:hover{background: url(../img/inner/movie/r_movie_iconedit_ov.gif) center left no-repeat;}
div#commentArea ul li#delete a{background: url(../img/inner/movie/r_movie_icondel.gif) center left no-repeat; padding: 5px 0 5px 19px; margin-right: 25px;}
	div#commentArea ul li#delete a:hover{background: url(../img/inner/movie/r_movie_icondel_ov.gif) center left no-repeat;}*/
div#commentArea ul li#delete input{margin-right: 10px;}

div#commentArea input.sbmits{margin: 0 25px 25px;}
div#commentArea dl{margin: 15px 25px 0 25px;}
div#commentArea dl dd#star select,div#commentArea dl dd#comment input,div#commentArea dl dd#pswd input{border: 1px solid #a7a7a7; padding: 1px; margin-right: 3px;}
div#commentArea dl dt{margin-bottom: 5px;}
div#commentArea dl dd{margin-bottom: 15px;}
div#commentArea dl dd#comment input{width: 400px; height: 80px;}
	



/* ------- Special Contents login Start ------- */

div#spCont{}
h3#tt_spct{height: 36px; background: url(../img/inner/spct/r_spct_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#spCont h4#tt_kv{height: 276px; background: url(../img/inner/spct/spct_kv.jpg) top left no-repeat; margin-left: 15px; margin-bottom: 20px;}
div#spCont h4#tt_pass{height: 32px; background: url(../img/inner/spct/spct_tt_pass.gif) top left no-repeat; margin-bottom: 10px; margin-left: 15px;}
div#spCont h5{height: 34px; background: url(../img/inner/spct/spct_tt_login.gif) top left no-repeat; margin-bottom: 0px; text-indent: -9999px;}
div#spCont p{margin: 15px;}
div#spCont div#spCtLoginArea{width: 405px; margin-left: 80px; margin-bottom: 40px; background: url(../img/inner/spct/spct_bg_login_middle.gif) top left repeat-y;}
div#spCont div#spCtLoginArea strong{display: block; text-align: center; color: #ee3030; padding: 15px 0;}
div#spCont div#spCtLoginArea span.loginBoxBottom{display: block; height: 5px; background: url(../img/inner/spct/spct_bg_login.gif) top left no-repeat #ffffff; margin-top: 15px;}
div#spCont p.discArea img{float: left; margin-right: 20px;}
div#spCont p.arrowArea{background: url(../img/common/dot_org.gif) top left repeat-x; padding: 20px 0 16px;}
div#spCont p.arrowArea span{text-indent: -9999px; display: block; background: url(../img/inner/spct/spct_arrow.gif) top center no-repeat; height: 37px;}


div#spCont div#moveArea{border: 1px solid #cccccc; padding: 12px 10px; text-align: center;}
div#spCont div#detArea{border: 1px solid #cccccc; border-top: 0; padding: 12px 10px; margin-bottom: 20px;}
div#spCont div#detArea ul{_margin-bottom: 3em;}
div#spCont div#detArea ul li#request,div#movie div#detArea ul li#name{font-size: 0.8em; float: left; margin-right: 15px;}
div#spCont div#detArea ul li#comment{margin: 10px 0 20px; clear: both;}
div#spCont div#detArea ul li#favorite,
div#spCont div#detArea ul li#report,
div#spCont div#detArea ul li#edit,
div#spCont div#detArea ul li#delete{float: left;}


昀?潮爭?
/* ------- Special Contents login Start ------- */

div#spMov{}
div#spMov div.mLiBox{border: 1px solid #58051f; background: url(../img/inner/spct/spct_mov_bg.gif) top left repeat; margin: 0 15px;}
div#spMov h3{border-bottom: 1px solid #58051f; text-indent: 0; font-size: 1.2em; padding: 8px 14px 8px 33px; color: #ffffff; background: url(../img/inner/spct/spct_mov_tt.gif) top left no-repeat #ffdb8e; margin-bottom: 15px;}
div#spMov div.imgBox{margin-bottom: 15px; margin-left: 1px;}
div#spMov div.imgBox img{margin-left: 14px;}

div#spMov img.mp{margin: 0 10px 10px; float: left;}

div#spMov div.joyuArea{width: 187px; _height: 302px; min-height: 302px; text-align: center; background: #ffeff4; border: 1px solid #58051f; float: left;}
div#spMov div.joyuArea{text-align: center;}

div#spMov div.joyuArea h4{text-indent: 0; font-size: 1em; line-height: 130%; color: #a71a4b;}
div#spMov div.joyuArea img{margin: 10px;}
div#spMov div.joyuArea p{margin: 0 10px 10px; text-align: left;}
div#spMov div.joyuArea a{display: block; width: 164px; height: 35px; text-indent: -9999px; margin-left: 12px; background: url(../img/inner/spct/spct_mov_bt01.gif) top left no-repeat;}
	div#spMov div.joyuArea a:hover{background: url(../img/inner/spct/spct_mov_bt01_ov.gif) top left no-repeat;}


div#spMov div.lineBox{background: #ffeff4; border: 1px solid #58051f; border-top: 0; padding: 10px; _height: 1px; min-height: 1px;}

div#spMov div.infoArea{margin: 0 10px 10px;}
div#spMov div.infoArea h4{height: 27px; background: url(../img/inner/spct/spct_mov_t_info.gif) top center no-repeat;}
div#spMov dl{display: block;}
div#spMov dt{float: left; display: block; width: 48px; height: 17px; margin-bottom: 10px; background: url(../img/inner/spct/spct_mov_t_title.gif) top left no-repeat; text-indent: -9999px; margin-right: 7px;}
div#spMov dt.spTitle{float: left;}
div#spMov dt.spHaisin{background: url(../img/inner/spct/spct_mov_t_haisin.gif) top left no-repeat;}
div#spMov dt.spSyuroku{background: url(../img/inner/spct/spct_mov_t_syuroku.gif) top left no-repeat;}
div#spMov dt.spJoyu{background: url(../img/inner/spct/spct_mov_t_joyu.gif) top left no-repeat;}
div#spMov dt.spKantoku{background: url(../img/inner/spct/spct_mov_t_kantoku.gif) top left no-repeat;}
div#spMov dt.spLebel{background: url(../img/inner/spct/spct_mov_t_lebel.gif) top left no-repeat;}
div#spMov dt.spReview{display: none;}

div#spMov dd{margin-bottom: 10px;}

div#spMov dd.spTitle{}
div#spMov dd.spHaisin{}
div#spMov dd.spSyuroku{}
div#spMov dd.spJoyu{float: left; width: 100px;}
div#spMov dd.spKantoku{float: left; width: 100px;}
div#spMov dd.spLebel{float: left; width: 100px;}
div#spMov dd.spReview{background: url(../img/inner/spct/spct_mov_t_review.gif) top left no-repeat; text-indent: 57px; clear: both;}


div#spMov div#moveArea{width: 510px; height: 414px; margin-left: 20px; }


div#spMov div#dlArea h4{height: 27px; background: url(../img/inner/spct/spct_mov_t_list.gif) top center no-repeat;}
div#spMov div#dlArea{margin: 10px; min-height: 1px; _height: 1px; padding-bottom: 5px;}
div#spMov div#dlArea ol{}
div#spMov div#dlArea ol lix{}

div#spMov div#dlArea ul{display: block; width: 92px; height: 108px; background: url(../img/inner/spct/spct_movli_bg.gif) top left no-repeat;}
div#spMov div#dlArea ul.true{background: url(../img/inner/spct/spct_movli_bg_now.gif) top left no-repeat;}
div#spMov div#dlArea ul li{display: block; width: 92px;}
div#spMov div#dlArea ul li.movLiNum{height: 15px; background: url(../img/inner/spct/spct_movli_num01.gif) bottom center no-repeat; text-indent: -9999px;}
div#spMov div#dlArea ul li.movLiImg img{margin: 4px 0 0 5px;}
div#spMov div#dlArea ul li.movLiBt a{position: relative; margin-top: -82px; display: block; width: 92px; height: 108px; background: url(../img/inner/spct/spct_movli_bt01.gif) 5px 82px no-repeat; text-indent: -9999px;}
	div#spMov div#dlArea ul li.movLiBt a:hover{background: url(../img/inner/spct/spct_movli_bt01_ov.gif) 5px 82px no-repeat;}



div#spMov div#dlArea ol li.movLiBt00,div#spMov div#dlArea ol li.movLiBt01,div#spMov div#dlArea ol li.movLiBt02,div#spMov div#dlArea ol li.movLiBt03,div#spMov div#dlArea ol li.movLiBt04,div#spMov div#dlArea ol li.movLiBt05,div#spMov div#dlArea ol li.movLiBt06,div#spMov div#dlArea ol li.movLiBt07,div#spMov div#dlArea ol li.movLiBt08,div#spMov div#dlArea ol li.movLiBt09,div#spMov div#dlArea ol li.movLiBt10,div#spMov div#dlArea ol li.movLiBt11,div#spMov div#dlArea ol li.movLiBt12,div#spMov div#dlArea ol li.movLiBt13,div#spMov div#dlArea ol li.movLiBt14,div#spMov div#dlArea ol li.movLiBt15,div#spMov div#dlArea ol li.movLiBt16,div#spMov div#dlArea ol li.movLiBt17,div#spMov div#dlArea ol li.movLiBt18,div#spMov div#dlArea ol li.movLiBt19,div#spMov div#dlArea ol li.movLiBt20,div#spMov div#dlArea ol li.movLiBt21,div#spMov div#dlArea ol li.movLiBt22,div#spMov div#dlArea ol li.movLiBt23,div#spMov div#dlArea ol li.movLiBt24,div#spMov div#dlArea ol li.movLiBt25,div#spMov div#dlArea ol li.movLiBt26,div#spMov div#dlArea ol li.movLiBt27,div#spMov div#dlArea ol li.movLiBt28,div#spMov div#dlArea ol li.movLiBt29,div#spMov div#dlArea ol li.movLiBt30,div#spMov div#dlArea ol li.movLiBt31,div#spMov div#dlArea ol li.movLiBt32,div#spMov div#dlArea ol li.movLiBt33,div#spMov div#dlArea ol li.movLiBt34,div#spMov div#dlArea ol li.movLiBt35,div#spMov div#dlArea ol li.movLiBt36,div#spMov div#dlArea ol li.movLiBt37,div#spMov div#dlArea ol li.movLiBt38,div#spMov div#dlArea ol li.movLiBt39,div#spMov div#dlArea ol li.movLiBt40,div#spMov div#dlArea ol li.movLiBt41,div#spMov div#dlArea ol li.movLiBt42,div#spMov div#dlArea ol li.movLiBt43,div#spMov div#dlArea ol li.movLiBt44,div#spMov div#dlArea ol li.movLiBt45,div#spMov div#dlArea ol li.movLiBt46,div#spMov div#dlArea ol li.movLiBt47,div#spMov div#dlArea ol li.movLiBt48,
div#spMov div#dlArea ol li.movLiBt49{float: left; padding: 0 11px 11px 0;}

div#spMov div#dlArea ol li.movLiBt00,
div#spMov div#dlArea ol li.movLiBt05,
div#spMov div#dlArea ol li.movLiBt10,
div#spMov div#dlArea ol li.movLiBt15,
div#spMov div#dlArea ol li.movLiBt20,
div#spMov div#dlArea ol li.movLiBt25,
div#spMov div#dlArea ol li.movLiBt30,
div#spMov div#dlArea ol li.movLiBt35,
div#spMov div#dlArea ol li.movLiBt40,
div#spMov div#dlArea ol li.movLiBt45{clear: both;}

div#spMov div#dlArea ol li.movLiBt04,
div#spMov div#dlArea ol li.movLiBt09,
div#spMov div#dlArea ol li.movLiBt14,
div#spMov div#dlArea ol li.movLiBt19,
div#spMov div#dlArea ol li.movLiBt24,
div#spMov div#dlArea ol li.movLiBt29,
div#spMov div#dlArea ol li.movLiBt34,
div#spMov div#dlArea ol li.movLiBt39,
div#spMov div#dlArea ol li.movLiBt44{padding-right: 0;}


div#spMov div#dlArea ol li.movLiBt00 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num01.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt01 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num02.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt02 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num03.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt03 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num04.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt04 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num05.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt05 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num06.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt06 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num07.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt07 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num08.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt08 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num09.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt09 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num10.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt10 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num11.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt11 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num12.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt12 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num13.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt13 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num14.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt14 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num15.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt15 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num16.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt16 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num17.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt17 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num18.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt18 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num19.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt19 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num20.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt20 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num21.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt21 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num22.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt22 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num23.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt23 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num24.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt24 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num25.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt25 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num26.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt26 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num27.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt27 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num28.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt28 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num29.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt29 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num30.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt30 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num31.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt31 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num32.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt32 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num33.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt33 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num34.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt34 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num35.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt35 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num36.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt36 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num37.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt37 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num38.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt38 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num39.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt39 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num40.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt40 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num41.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt41 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num42.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt42 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num43.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt43 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num44.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt44 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num45.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt45 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num46.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt46 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num47.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt47 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num48.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt48 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num49.gif) bottom center no-repeat;}
div#spMov div#dlArea ol li.movLiBt49 ul li.movLiNum{background: url(../img/inner/spct/spct_movli_num50.gif) bottom center no-repeat;}






/* Uplord Start */

div#uplord h3{height: 36px; background: url(../img/inner/uplord/r_uplode_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#uplord table{width: 550px; margin: 0 15px;}
div#uplord table tr td,div#entry table tr th{font-size: 1.0em;}
div#uplord table tr th{width: 145px; background: #ffedc3; border-left: 5px solid #f39106; color: #df770b; padding: 6px 9px; border-bottom: 1px solid #ffffff;}
div#uplord table tr td{background: #fff5de; border-left: 1px solid #ffffff; padding: 6px 9px; border-bottom: 1px solid #ffffff; line-height: 130%;}
div#uplord table tr td input,div#entry table tr td select{border: 1px solid #a7a7a7; padding: 1px; margin-right: 3px;}
div#uplord table tr td input.noBoreder{border: 0; padding: 0; margin-bottom: -2px;}

div#uplord div#yoyaku{background: #eeeeee; padding: 15px; margin: 0 15px;}

div#uplord input.entBT{margin-left: 222px; margin-top: 10px;}

div#uplord p{margin: 25px 15px 10px; padding-top: 30px; background: url(../img/common/dott_gray1px.gif) top left repeat-x;}

div#uplord div#yoyaku ul li{padding-left: 6px; background: url(../img/face/entry/r_entry_lidott.gif) left 0.55em no-repeat;}
div#uplord div#yoyaku ul li strong{color: #e61919; font-weight: normal;}

div#uplord h3#okini{height: 36px; background: url(../img/inner/movie/r_okini_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#uplord h3#tuho{height: 36px; background: url(../img/inner/movie/r_tuho_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#uplord h3#mEdit{height: 36px; background: url(../img/inner/movie/r_medit_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#uplord h3#mDele{height: 36px; background: url(../img/inner/movie/r_mdele_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#uplord h3#cEdit{height: 36px; background: url(../img/inner/movie/r_cedit_tt01.gif) top left no-repeat; margin-bottom: 15px;}
div#uplord h3#cDele{height: 36px; background: url(../img/inner/movie/r_cdele_tt01.gif) top left no-repeat; margin-bottom: 15px;}




/* ------- what Start ------- */

div#what h3#whatTt{height: 254px; background: url(../img/face/what/r_what_tt01.gif) top left no-repeat; margin-bottom: 5px;}
div#what h4#whatT01{height: 40px; background: url(../img/face/what/t01.gif) top center no-repeat; margin-bottom: 0;}
div#what h4#whatT02{height: 40px; background: url(../img/face/what/t02.gif) top center no-repeat; margin-bottom: 2px;}
div#what h4#whatT03{height: 40px; background: url(../img/face/what/t03.gif) top center no-repeat; margin-bottom: 2px;}
div#what h4#whatT04{height: 40px; background: url(../img/face/what/t04.gif) top center no-repeat; margin-bottom: 2px;}
div#what h4#whatT05{height: 40px; background: url(../img/face/what/t05.gif) top center no-repeat; margin-bottom: 2px;}
div#what h4#whatT06{height: 40px; background: url(../img/face/what/t06.gif) top center no-repeat; margin-bottom: 2px;}
div#what a.tBt{display: block; width: 200px; height: 66px;  background: url(../img/face/common/r_common_kv_bt.jpg) top left no-repeat; margin: 15px 0 0 200px; text-indent: -9999px; overflow: hidden;}
	div#what a.tBt:hover{background: url(../img/face/common/r_common_kv_bt_ov.jpg) top left no-repeat;}

div#what div#whatBox{border: 1px solid #ffb400; margin: 0 15px 20px;}
div#what div#whatBox p{margin: 0 20px 15px;}

div#what a#entExpBox{display: block; width: 221px; height: 80px; background: url(../img/face/entry/r_entex_bt.jpg) top left no-repeat; margin: 12px 0 20px 50px; text-indent: -9999px;}
	div#what a#entExpBox:hover{background: url(../img/face/entry/r_entex_bt_ov.jpg) top left no-repeat;}
div#what a#entOtoBox{display: block; width: 201px; height: 71px; background: url(../img/face/entry/r_otoi_bt.gif) top left no-repeat; margin: 21px 0 12px 20px; text-indent: -9999px;}
	div#what a#entOtoBox:hover{background: url(../img/face/entry/r_otoi_bt_ov.gif) top left no-repeat;}

	
div#what p{margin: 0 15px 15px 0;}
div#what p strong{font-weight: normal; color: #e01717;}
span.orLine02{display: block; height: 1px; border-top: 1px solid #ffb400; margin: 0 0 3px; line-height: 0; font-size: 0.1pt;}

div#what #entBtArea{background: #ffe7be; padding: 10px 0; margin: 0 15px; 	_margin-top: 20px;}
div#what #entBtArea h3{height: 57px; background: url(../img/face/what/btm_tt.gif) top center no-repeat; margin: 0 0 5px;}
div#what #entBtArea p{margin-bottom: 0;}
div#what #entBtArea a{display: block; width: 330px; height: 71px; background: url(../img/face/what/btm_bt.gif) top left no-repeat; margin: 0 0 0 110px; text-indent: -9999px;}
	div#what #entBtArea a:hover{background: url(../img/face/what/btm_bt_ov.gif) top left no-repeat;}