@charset "iso-2022-jp";
/*/////////////////////////////////////////////////////////////////////////
default_CSS
/////////////////////////////////////////////////////////////////////////*/
body { text-align:center; font-size:62.5%; font-family:"$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", Osaka, Meiryo, sans-serif;}
body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, ul, li, form, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, table, caption, tbody, tfoot, thead, tr, th, td { font-size:100%;}
img { border:none;}
hr { display:none;}
ul { list-style:none;}
.alt{ position:absolute; top:-5000px; left:-9999px;}
.bold { font-weight:bold;}
.normal { font-weight:normal;}
.cover { width:100%; height:100%;}
/*float*/
.floatL { float:left;}
.floatR { float:right;}
.clearfloat { height:1px; font-size:1%; clear:both; display:block; background: transparent;}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix { min-height: 1px;}
* html .clearfix {
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
/*font*/
.tCenter { text-align:center !important}
.tRight { text-align:right !important}
.tLeft { text-align:left !important}
/*font-color*/
.cBlu { color:#3590ca;}
.cOrg { color:#d44b15;}
.cGrn { color:#6c9000;}
.cRed, .err { color:#c50000;}
/*font-size*/
.f140 { font-size:140%;}
.f120 { font-size:120%;}
.f110 { font-size:110%;}
.f90 { font-size:90%;}
.f85 { font-size:85%;}
.f75 { font-size:75%;}
/*link*/
a { color:#0e68af; text-decoration:none;}
a:hover { color:#0e68af; text-decoration:underline;}

/*/////////////////////////////////////////////////////////////////////////
$B!w(Bcommon_CSS
/////////////////////////////////////////////////////////////////////////*/
body { text-align:center; color:#238acd; background:#fff;}

.top #header_out{ height:510px; background:url(../img/main_bg.jpg) repeat-x; }
.top #header_in{ height:510px; background:url(../img/header_side.png) repeat-y center top;}
.top #header{ width:980px; height:510px; text-align:left; margin:0 auto; background:url(../img/main_image.jpg) no-repeat; position:relative; }

.top #sns_area_out{ height:152px; background:url(../img/sns_area_out.jpg) repeat-x; background-position:center;}
.top #sns_area{ width:980px; height:152px; text-align:left; margin:0 auto; background:url(../img/sns_area.jpg) no-repeat; position:relative; }
.top #sns_area #tw{ position:absolute; left:570px; top:111px;}
.top #sns_area #fb{ position:absolute; left:692px; top:111px;}

#menu_out{ height:57px; background:url(../img/menu_bg.png) repeat-x;}
#menu_in{ width:980px; height:57px; background:url(../img/menu.png) no-repeat; text-align:left; margin:0 auto;}
#menu{ width:980px; height:57px; text-align:left; margin:0 auto; position:relative;}
#menu li{ height:57px; float:left;}
#menu1 a{ display:block; width:91px; height:57px; background:url(../img/menu.png) no-repeat -15px 0px; position:absolute; left:15px; top:0px;}
#menu2 a{ display:block; width:83px; height:57px; background:url(../img/menu.png) no-repeat -120px 0px; position:absolute; left:120px; top:0px;}
#menu3 a{ display:block; width:88px; height:57px; background:url(../img/menu.png) no-repeat -221px 0px; position:absolute; left:221px; top:0px;}
#menu4 a{ display:block; width:81px; height:57px; background:url(../img/menu.png) no-repeat -325px 0px; position:absolute; left:325px; top:0px;}
#menu5 a{ display:block; width:72px; height:57px; background:url(../img/menu.png) no-repeat -424px 0px; position:absolute; left:424px; top:0px;}
#menu6 a{ display:block; width:77px; height:57px; background:url(../img/menu.png) no-repeat -514px 0px; position:absolute; left:514px; top:0px;}
#menu7 a{ display:block; width:79px; height:57px; background:url(../img/menu.png) no-repeat -607px 0px; position:absolute; left:607px; top:0px;}
#menu8 a{ display:block; width:151px; height:57px; background:url(../img/menu.png) no-repeat -700px 0px; position:absolute; left:700px; top:0px;}
#menu9 a{ display:block; width:100px; height:57px; background:url(../img/menu.png) no-repeat -867px 0px; position:absolute; left:867px; top:0px;}

#menu1 a .hover{ display:block; width:91px; height:57px; background:url(../img/menu.png) no-repeat -15px -57px;}
#menu2 a .hover{ display:block; width:83px; height:57px; background:url(../img/menu.png) no-repeat -120px -57px;}
#menu3 a .hover{ display:block; width:88px; height:57px; background:url(../img/menu.png) no-repeat -221px -57px;}
#menu4 a .hover{ display:block; width:81px; height:57px; background:url(../img/menu.png) no-repeat -325px -57px;}
#menu5 a .hover{ display:block; width:72px; height:57px; background:url(../img/menu.png) no-repeat -424px -57px;}
#menu6 a .hover{ display:block; width:77px; height:57px; background:url(../img/menu.png) no-repeat -514px -57px;}
#menu7 a .hover{ display:block; width:77px; height:57px; background:url(../img/menu.png) no-repeat -607px -57px;}
#menu8 a .hover{ display:block; width:151px; height:57px; background:url(../img/menu.png) no-repeat -700px -57px;}
#menu9 a .hover{ display:block; width:100px; height:57px; background:url(../img/menu.png) no-repeat -867px -57px;}

.top #contents_area_out{ height:276px; background:url(../img/top_contents_bg.jpg) repeat-x;}
.top #contents_area{ width:980px; height:276px; text-align:left; margin:0 auto; position:relative;}

.top #news{ width:310px; height:232px; background:url(../img/top_parts.png) no-repeat -10px -10px; position:absolute; left:10px; top:17px;}
.top #news_box dl{ width:290px; height:135px; font-size:130%; line-height: 1.3; overflow: auto; position: absolute; left: 17px; top: 57px;}
.top #news_box dt{ clear: both; float: left; font-size: 85%; color:#f71167;}
.top #news_box dd{ padding-left:6.5em; margin-right:12px; line-height: 1.3; font-size: 90%; border-bottom: 1px #fc89b7 dashed; margin-bottom: 6px; padding-bottom: 4px; color:#238acd;}
#repo_date{ margin-bottom:0.5em;}

/* $B%9%/%m!<%kA4BN(B */
.jspContainer { overflow:hidden; position:relative; }
/* $B%9%/%m!<%k%P!<$r=|$$$?%(%j%"(B */
.jspPane { position:absolute; }
/* $B=D%9%/%m!<%k%P!<(B */
.jspVerticalBar { position:absolute; top:0; right:0; width:8px; height:100%; }
/* $B2#%9%/%m!<%k%P!<(B */
.jspHorizontalBar { position:absolute; bottom:0; left:0; width:100%; height:10px; }
/* $BGX7J(B */
.jspTrack { background:#cfcfcf; position:relative; }
/* $B%N%V(B */
.jspDrag { background:#fe4991; position:relative; top:0; left:0; cursor:pointer; }
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float:left; height:100%; }

.top #btn_trail { width:315px; height:115px; background:url(../img/btn_trail.jpg) no-repeat; position:absolute; left:337px; top:17px;}
/*.top #btn_trail a{ display:block; width:315px; height:115px;}
.top #btn_trail a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}*/
.top #report_btn{ width:154px; height:106px; background:url(../img/top_parts.png) no-repeat -330px -10px; position:absolute; left:498px; top:143px;}
.top #report_btn a{ display:block; width:154px; height:106px;}
.top #report_btn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}
.top #twitter_btn{ width:154px; height:106px; background:url(../img/top_parts.png) no-repeat -330px -130px; position:absolute; left:337px; top:143px;}
.top #twitter_btn a{ display:block; width:154px; height:106px;}
.top #twitter_btn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}
.top #rectangle{ position:absolute; left:670px; top:13px;}

/*footer*/
#footerIn{ background:#FFF; height:50px;}
#footerbelt{ width:980px; text-align:left; margin:0 auto; position:relative;}
#footerbelt ul { width:623px; height:45px; margin:0 auto; background:url(../img/footer_banner.png) no-repeat; position:absolute; left:181px; top:11px;}
*html #footerbelt ul { position:absolute; left:128px; top:6px;}
.top #footerbelt { padding-top:50px;}
	#footerbelt ul li { height:28px; float:left;}
	#footerbelt ul li a{ display:block; width:152px; height:28px;}
#footer_c{ height:50px; padding-top:0px; text-align:center; color:#424242; font-size:110%;}
#footer_c a { color:#ff008a;}

/*$B!w(Bsub
/////////////////////////////////////////////////////////////////////////*/	
.sub{ background:#fff;} 
.sub #header_out{ height:113px; background:url(../img/sub_header_bg.jpg) repeat-x;}
.sub #header_in{ height:113px; background:url(../img/sub_header_in.jpg) no-repeat center top;}
.sub #header{ width:980px; height:113px; text-align:left; margin:0 auto; position:relative; background:url(../img/sub_header.jpg) no-repeat;}
.sub #header #logo a{ display:block; width:400px; height:113px; position:absolute; left:0; top:0; background:url(/img/cover.gif) no-repeat;}
.sub #header #logo a:hover{ width:400px; height:113px; background:url(../img/sub_rogo_btn.jpg) no-repeat;}

.information #menu1 a{ background:url(../img/menu.png) no-repeat -15px -57px;}
.introduction #menu2 a{ background:url(../img/menu.png) no-repeat -120px -57px;}
.original #menu3 a{ background:url(../img/menu.png) no-repeat -221px -57px;}	
.story #menu4 a{ background:url(../img/menu.png) no-repeat -325px -57px;}
.chart #menu5 a{ background:url(../img/menu.png) no-repeat -424px -57px;}
.cast #menu6 a{ background:url(../img/menu.png) no-repeat -514px -57px;}
.staff #menu7 a{ background:url(../img/menu.png) no-repeat -607px -57px;}
.message_enter #menu8 a,.msg #menu8 a{ background:url(../img/menu.png) no-repeat -700px -57px;}
.special #menu9 a,.gallery #menu9 a,.moshimo_enter #menu9 a,.moshimo #menu9 a,.interview #menu9 a,.furukawa #menu9 a{ background:url(../img/menu.png) no-repeat -867px -57px;}

#contents_area_out2{ background:url(../img/sub_bg.png);}
#contents_area_out{ background:url(../img/sub_menu_shadow.png) repeat-x;}
#contents_area{ width:980px; text-align:left; margin:0 auto;}

.sub #contents_area #left_area{ width:660px; background: url(../img/sub_bottom.png) no-repeat bottom; float:left; padding-bottom:10px; margin-bottom:15px;}
.sub #contents_area #left_area_in{ width:660px; background:#fff;}
.sub #contents_area #left_area_in2{ background: url(../img/bottom_arrow.png) no-repeat bottom right;}

.sub #contents_area #right_area{ width:300px; float:right; margin:13px 0 50px 0;}
.sub #rectangle{ width:300px; height:250px; background:#666;}
.sub #news{ width:300px; height:232px; background:url(../img/right_parts.png) no-repeat -10px -10px; margin:10px 0 0 0;}
.sub #news_box{ width:300px; height:198px; position:relative;}
.sub #news_box dl{ width:281px; height:135px; font-size:130%; line-height: 1.3; overflow: auto; position: absolute; left: 17px; top: 57px; }
.sub #news_box dt{ clear: both; float: left; font-size: 85%; color:#f71167;}
.sub #news_box dd{ padding-left:6.5em; margin-right:12px; line-height: 1.3; font-size: 90%; border-bottom: 1px #fc89b7 dashed; margin-bottom: 6px; padding-bottom: 4px; color:#238acd;}
.sub #btn_trail2{ width:300px; height:115px; background:url(../img/btn_trail_sub.jpg) no-repeat; margin:8px 0 0 0;}
/*.sub #btn_trail2 a{ display:block; width:300px; height:115px;}
.sub #btn_trail2 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}*/
.sub #right_report_btn{ width:300px; height:60px; background:url(../img/right_report_btn.png) no-repeat; margin:8px 0 0 0;}
.sub #right_report_btn a{ display:block; width:300px; height:60px;}
.sub #right_report_btn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

.sub #twitter_btn{ width:300px; height:60px; background:url(../img/right_parts.png) no-repeat -10px -255px; margin:8px 0 0 0;}
.sub #twitter_btn a{ display:block; width:300px; height:60px;}
.sub #twitter_btn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}
.sub #sns_area{ width:220px; height:50px; position:relative;}
.sub #sns_area #tw{ position:absolute; left:0px; top:15px;}
.sub #sns_area #fb{ position:absolute; left:120px; top:15px;}
.sub #boo_banner1{ width:300px; height:80px; background:url(../img/boobokids-game-mini.png) no-repeat; margin:8px 0 0 0;}
.sub #boo_banner1 a{ display:block; width:300px; height:80px;}
.sub #boo_banner1 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}
.sub #boo_banner2{ width:300px; height:80px; background:url(../img/boobokids-toukou-mini.png) no-repeat; margin:8px 0 0 0;}
.sub #boo_banner2 a{ display:block; width:300px; height:80px;}
.sub #boo_banner2 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}
.sub #onde_banner{ width:300px; height:80px; background:url(../img/onde_banner.jpg) no-repeat; margin:8px 0 0 0;}
.sub #onde_banner a{ display:block; width:300px; height:80px;}
.sub #onde_banner a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

.sub #footer_area_out{ height:57px; background:url(../img/bottom_line.png) repeat-x;}
.sub #footer_area{ width:980px; text-align:left; margin:0 auto; position:relative;}
.sub #footer{ height:50px; padding-top:25px; text-align:center; color:#424242; font-size:110%;}
.sub #footer a { color:#ff008a;}

/*pagetop*/	
.sub #ptop a{ display:block; width:106px; height:41px; background:url(../img/right_parts.png) no-repeat -10px -325px; position: absolute; right:20px; top:-50px;}	
.sub #ptop a .hover{ display:block; width:106px; height:41px; background:url(../img/right_parts.png) no-repeat -116px -325px;} 

/*$B!w(Bintro
/////////////////////////////////////////////////////////////////////////*/	
.introduction #contents_area h1{ width:660px; height:319px; margin-top:15px; background:url(../img/story_top_parts.png) no-repeat; position:relative;}
.introduction #contents_area #intro_tit{ display:block; width:660px; height:310px; background:url(../img/intro_maintit.jpg) no-repeat; position:absolute; left:0px; top:9px;}
.introduction #contents_area .intro_main_text{ width:594px; height:646px; background:url(../img/intro_main_text.png) no-repeat; margin:0 auto 0 auto;}
.introduction #contents_area #text_area{ padding:0px 40px 30px; color:#0a66a2;}
.introduction #text_area p{ font-size:140%; line-height:1.8; margin-bottom:1em;}
.introduction .intro_main{ text-align: center; padding: 30px 0 0 0;}
.introduction .intro_1{ font-weight: bold; font-size: 130%; color:#f90aa4;}
#housoumae_box{ padding-bottom:40px;}
#housoumae_tit{ width:177px; height:34px; background:url(../img/intro_parts.png) no-repeat -10px -90px;  margin:0px auto 10px auto;}
.com_box{  padding:0px 40px 30px;}
#com_pic1{ width:140px; height:162px; float:left; background:url(../img/intro_pic.jpg) no-repeat -10px -10px;}
#com_pic2{ width:140px; height:162px; float:left; background:url(../img/intro_pic.jpg) no-repeat -160px -10px;}
#com_name1{ width:120px; height:22px; background:url(../img/intro_parts.png) no-repeat -200px -90px; margin:0 0 10px 70px;}
#com_name2{ width:120px; height:22px; background:url(../img/intro_parts.png) no-repeat -330px -90px; margin:0 0 10px 70px;}
.com_text_area{ width:420px; float:right; font-size:100%;}
.com_text{ font-size:140%; color:#0089e3; line-height:1.5;}

/*$B!w(Bcast
/////////////////////////////////////////////////////////////////////////*/	
.cast #contents_area h1{ width:660px; height:319px; margin-top:15px; background:url(../img/story_top_parts.png) no-repeat; position:relative;}
.cast #contents_area #cast_tit{ display:block; width:660px; height:310px; background:url(../img/cast_maintit.jpg) no-repeat; position:absolute; left:0px; top:9px;}
.cast #cast_area{ margin:0 0 0 0; color:#0a66a2; padding:20px 0 20px; min-height:580px; height:auto !important; height:580px;}
.cast #cast_area a{ color:#b11831; border-bottom:solid; border-bottom-width: 1px; padding-bottom: 0px; text-decoration: none; border-bottom-color:#f90aa4;}
.cast #cast_area a:hover{ border-bottom:none;}
.cast #left_area dl{ width:500px; font-size:140%; padding:8px 0 8px 85px; text-align:center;}
.cast #left_area dt{ width:240px; color:#f90aa4; font-weight:bold; float:left; text-align:right;}
.cast #left_area dt a{ color:#f90aa4;}
.cast #left_area dl dd.ten { width:20px; text-align:center; float:left;}
.cast #left_area dl dd.c_name { text-align:left; padding-left:150px; padding-bottom:20px;}
.cast #left_area .mark { font-size:130%; color:#0a66a2; padding:0 0 20px 328px;}
.cast #left_area dd a{ color:#fff; font-weight:bold;}

/*$B!w(Bstaff
/////////////////////////////////////////////////////////////////////////*/	
.staff #contents_area h1{ width:660px; height:319px; margin-top:15px; background:url(../img/story_top_parts.png) no-repeat; position:relative;}
.staff #contents_area #staff_tit{ display:block; width:660px; height:310px; background:url(../img/staff_maintit.jpg) no-repeat; position:absolute; left:0px; top:9px;}
.staff #staff_area{ padding:0 0 20px 0; color:#242424; min-height:580px; height:auto !important; height:580px;}
.staff table{ margin:0 0 0 160px; margin:0px 0 0 40px\9; /* IE8 */ font-size:140%; color:#242424; padding-top:40px;}
.staff td{ line-height:150%; padding:10px 3px; text-align:left;}
.staff th{ color:#1da5fd; line-height:180%; font-weight:bold; text-align:right; padding:10px 3px;}
.staff .staff_text_s{ font-size: 80%;}

/*$B!w(Boriginal
/////////////////////////////////////////////////////////////////////////*/	
.original #contents_area h1{ width:660px; height:86px; background:url(../img/original_tit.png) no-repeat; margin-top:15px;}
.original #original_area{ min-height:700px; height:auto !important; height:700px;}
.original #original_left{ width:268px; float:left; padding:11px 0 0 24px; }
.original #original_pic{ width:268px; height:359px; background:url(../img/original_pic.jpg) no-repeat;}
.original #original_right{ width:321px; float:left; padding:11px 0 0 13px;}
.original #original_right h2{ width:206px; height:45px; background:url(../img/original_parts.png) no-repeat -10px -10px;}
.original #original_right #original_text_area{ width:321px; background: url(../img/original_line.png) no-repeat bottom; padding:9px 0 10px 0; margin:0 0 10px 0;}
.original #original_right p{ font-size:140%; line-height:1.5; color:#0a66a2;}
.original #original_right #book_info{ width:209px; height:84px; background:url(../img/original_parts.png) no-repeat -10px -62px;}

/*$B!w(Binformation
/////////////////////////////////////////////////////////////////////////*/	
.information #contents_area h1{ width:660px; height:86px; background:url(../img/info_tit.png) no-repeat; margin-top:15px;}
.information #information_area{ min-height:580px; height:auto !important; height:580px; padding:5px 40px 0;}
.information #box1 h2{ width:580px; height:42px; background:url(../img/info_parts.png) no-repeat -10px -10px;}
.information #box2 h2{ width:580px; height:42px; background:url(../img/info_parts.png) no-repeat -10px -60px;}
.information #box3 h2{ width:580px; height:42px; background:url(../img/info_parts.png) no-repeat -10px -110px;}
.information #box4 h2{ width:580px; height:42px; background:url(../img/info_parts.png) no-repeat -10px -160px;}
.information #box5 h2{ width:580px; height:42px; background:url(../img/info_parts.png) no-repeat -10px -210px;}
.information #box6 h2{ width:580px; height:60px; background:url(../img/info_parts.png) no-repeat -10px -260px;}
.information #box7 h2{ width:580px; height:60px; background:url(../img/info_parts.png) no-repeat -10px -330px;}
.information #box8 h2{ width:580px; height:42px; background:url(../img/info_parts.png) no-repeat -10px -400px;}
.information #box9 h2{ width:580px; height:42px; background:url(../img/info_parts.png) no-repeat -10px -450px;}
.information #box10 h2{ width:580px; height:42px; background:url(../img/info_parts.png) no-repeat -10px -500px;}
.information #box11 h2{ width:580px; height:42px; background:url(../img/info_parts.png) no-repeat -10px -550px;}
.information .infoBox{ padding:0 0 20px 0;}
.information .infoBox_in{ width:580px; background: url(../img/info_line.png) no-repeat bottom; padding:15px 0 15px;}
.information p{ font-size:140%; line-height:1.5; color:#0a66a2;}
.information .s_pagetop a{ color:#fc1e76; float:right; font-size:80%; padding-right:7px; text-decoration:underline; clear:both;}
.information .info_l_midashi{ font-weight:bold; font-size:145%; color:#fc1e76; margin-bottom:1em;}
.information #info_song_pic{ display:block; margin:0 auto; text-align:center; width:320px; height:239px; background:url(../img/info_song_pic.jpg) no-repeat; margin-bottom:20px;}

.information .bansen_l_tit{ color:#fc1e76; font-size:100%; padding:3px 2px; background:#fee9f1; line-height:1.8;}
.information .bansen_l_tit2{ color:#24a5f8; font-size:90%; }
.information .bansen_kome{ font-size:90%;}

.information .onde_text a{ color:#fc1e76; font-weight:bold;}
.information .extraBox{ background:#ffe2f4; border:1px solid #fe84ce; padding:10px 10px 10px; margin-bottom:10px; margin-top:10px;}
.information .extraBox h3{ color:#5b5b5b; font-size:110%; font-size:140%; margin-top:10px;}
.information .extraBox p{ margin-bottom:0em; color:#5b5b5b;}
.information #ondemand{ width:292px; height:42px; background:url(../img/info_onde_banner.gif) no-repeat;}
.information #ondemand a{ display:block; width:292px; height:42px;}
.information #ondemand a:hover{ filter: alpha(opacity=15);-moz-opacity:0.15;opacity:0.15; background:#fff;}

.information .qr_text_area{ width:420px; float:left;}
.information #info_qr{ width:115px; height:114px; background:url(../img/info_qr.png) no-repeat; float:right; padding-right:20px; margin-bottom:20px;}
.information .keitai{ color:#fc1e76;}

.information .cd_text_area{ width:370px; float:left;}
.information #info_cd{ width:169px; height:168px; background:url(../img/info_cd.jpg) no-repeat; float:right; padding-right:20px; margin-bottom:20px;}

.information #info_st{ width:169px; height:168px; background:url(../img/info_st.jpg) no-repeat; float:right; padding-right:20px; margin-bottom:20px;}

.information .dvd_text_area{ width:340px; float:left;}
.information .dvd_text_area a{ color:#fc1e76; font-weight:bold;}
.information #info_dvd{ width:205px; height:160px; background:url(../img/info_dvd.jpg) no-repeat; float:right; padding-right:10px; margin-bottom:20px;}









/*$B!w(Bmovie_pop
/////////////////////////////////////////////////////////////////////////*/	
#trail_pop{ width:570px; position:relative; background:#fff;}
#trail_pop #HEADERBG{ width:570px; height:102px; background:url(../img/trail_pop_parts.png) no-repeat 0 0; margin:0px auto;}
#trail_pop #main{ width:570px; height:335px; background:url(../img/trail_pop_parts.png) no-repeat 0 -102px;}
#trail_pop #player_box{ width:480px; height:305px; background:#000; position:absolute; left:45px; top:118px;}
#trail_pop #player_box p{ color:#FFF; text-align:center; font-size:130%; margin: 0 auto; line-height:304px;}
#trail_pop #trail_pop_footer{ width:570px; height:60px; background:url(../img/trail_pop_parts.png) no-repeat 0 -437px; position:relative;}
#trail_pop_footer #closeBtn{ text-align:right; padding-bottom:23px; position:absolute; right:15px; top:5px;}
#trail_pop_footer #closeBtn a{ display:block; width:33px; height:33px; background:url(../img/trail_close_btn.png) no-repeat;}

/*$B!w(Breport
/////////////////////////////////////////////////////////////////////////*/	
.report #contents_area h1{ width:660px; height:86px; background:url(../img/report_tit.png) no-repeat; margin-top:15px;}
.report #contents_area .repoBox{ padding:0px 30px 30px; font-size:130%; line-height:1.5; color:#0a66a2;}
.report #contents_area #p_date{ font-size: 90%; display:block; padding: 0px 0px 5px 0; text-align: right; color:#f71871;}
.report #contents_area .repoBox h2{ width:600px; height:54px; background:url(../img/report_parts.png) no-repeat -10px -10px; position: relative;}
.report #contents_area .repoBox #vol{ color:#fff; position: absolute; left:12px; top:16px ; width:50px; height:28px; font-size: 90%; text-align: center; letter-spacing: 0.1em !important; line-height: 180%; font-weight:bold;}
.report #contents_area .repoBox #title{color:#f71871; font-size:130%; display: block; line-height: 150%; letter-spacing: 0.08em !important; padding: 17px 0 7px 78px;}
.report #contents_area .repoBox p{ padding:1em 25px 1em; text-align:left;}	
.report #contents_area .repoBox1 p{ text-align:left; font-size:120%;}
.report #contents_area .picBox{ margin: 0 auto; text-align:center; margin:25px 0 20px 0;}
.report #contents_area .picBox .report_pic_w{ width:432px; height:292px; margin: 0 auto; background:url(../img/report_parts.png) no-repeat -10px -80px; position:relative;}
.report #contents_area .picBox .report_pic_w .ph{width: 420px; height: 280px; position:absolute; left:6px; top:6px;}
.report #contents_area .picBox .report_pic_h{ width:292px; height:432px; margin: 0 auto; background:url(../img/report_parts.png) no-repeat -10px -390px; position:relative;}
.report #contents_area .picBox .report_pic_h .ph{width: 280px; height: 420px; position:absolute; left:6px; top:6px;}	
.report #contents_area .picBox .p_caption{ font-size: 90%; text-align: center; padding: 5px 0 0 0; line-height: 1.2; color:#1c9df0;}
.report #contents_area .repoBox_in a{ color:#d3b52c; font-weight:bold;}
.report #backnumber{ padding:0px 30px 0px 0px; text-align:right;}

/*report_pic
/////////////////////////////////////////////////////////////////////////*/	
#p09_1{ background:url(../img/report_pic/p09_1.jpg) no-repeat;}
#p09_2{ background:url(../img/report_pic/p09_2.jpg) no-repeat;}
#p08_1{ background:url(../img/report_pic/p08_1.jpg) no-repeat;}
#p07_1{ background:url(../img/report_pic/p07_1.jpg) no-repeat;}
#p07_2{ background:url(../img/report_pic/p07_2.jpg) no-repeat;}
#p06_1{ background:url(../img/report_pic/p06_1.jpg) no-repeat;}
#p05_1{ background:url(../img/report_pic/p05_1.jpg) no-repeat;}
#p05_2{ background:url(../img/report_pic/p05_2.jpg) no-repeat;}
#p05_3{ background:url(../img/report_pic/p05_3.jpg) no-repeat;}
#p05_4{ background:url(../img/report_pic/p05_4.jpg) no-repeat;}
#p04_1{ background:url(../img/report_pic/p04_1.jpg) no-repeat;}
#p03_1{ background:url(../img/report_pic/p03_1.jpg) no-repeat;}
#p03_2{ background:url(../img/report_pic/p03_2.jpg) no-repeat;}
#p29_01{ background:url(../img/report_pic/p29_01.jpg) no-repeat;}
#p29_02{ background:url(../img/report_pic/p29_02.jpg) no-repeat;}
#p29_03{ background:url(../img/report_pic/p29_03.jpg) no-repeat;}
#p29_04{ background:url(../img/report_pic/p29_04.jpg) no-repeat;}
#p29_05{ background:url(../img/report_pic/p29_05.jpg) no-repeat;}
#p29_06{ background:url(../img/report_pic/p29_06.jpg) no-repeat;}
#p29_07{ background:url(../img/report_pic/p29_07.jpg) no-repeat;}
#p29_08{ background:url(../img/report_pic/p29_08.jpg) no-repeat;}
#p29_09{ background:url(../img/report_pic/p29_09.jpg) no-repeat;}
#p29_10{ background:url(../img/report_pic/p29_10.jpg) no-repeat;}
#p29_11{ background:url(../img/report_pic/p29_11.jpg) no-repeat;}
#p29_12{ background:url(../img/report_pic/p29_12.jpg) no-repeat;}
#p29_13{ background:url(../img/report_pic/p29_13.jpg) no-repeat;}
#p29_14{ background:url(../img/report_pic/p29_14.jpg) no-repeat;}
#p29_15{ background:url(../img/report_pic/p29_15.jpg) no-repeat;}
#p27_1{ background:url(../img/report_pic/p27_1.jpg) no-repeat;}
#p27_2{ background:url(../img/report_pic/p27_2.jpg) no-repeat;}
#p27_3{ background:url(../img/report_pic/p27_3.jpg) no-repeat;}
#p26_1{ background:url(../img/report_pic/p26_1.jpg) no-repeat;}
#p26_2{ background:url(../img/report_pic/p26_2.jpg) no-repeat;}
#p26_3{ background:url(../img/report_pic/p26_3.jpg) no-repeat;}
#p26_4{ background:url(../img/report_pic/p26_4.jpg) no-repeat;}
#p26_5{ background:url(../img/report_pic/p26_5.jpg) no-repeat;}
#p25_1{ background:url(../img/report_pic/p25_1.jpg) no-repeat;}
#p25_2{ background:url(../img/report_pic/p25_2.jpg) no-repeat;}
#p25_3{ background:url(../img/report_pic/p25_3.jpg) no-repeat;}
#p25_4{ background:url(../img/report_pic/p25_4.jpg) no-repeat;}
#p24_1{ background:url(../img/report_pic/p24_1.jpg) no-repeat;}
#p24_2{ background:url(../img/report_pic/p24_2.jpg) no-repeat;}
#p23_1{ background:url(../img/report_pic/p23_1.jpg) no-repeat;}
#p23_2{ background:url(../img/report_pic/p23_2.jpg) no-repeat;}
#p23_3{ background:url(../img/report_pic/p23_3.jpg) no-repeat;}
#p23_4{ background:url(../img/report_pic/p23_4.jpg) no-repeat;}
#p22_1{ background:url(../img/report_pic/p22_1.jpg) no-repeat;}
#p22_2{ background:url(../img/report_pic/p22_2.jpg) no-repeat;}
#p21_1{ background:url(../img/report_pic/p21_1.jpg) no-repeat;}
#p21_2{ background:url(../img/report_pic/p21_2.jpg) no-repeat;}
#p21_3{ background:url(../img/report_pic/p21_3.jpg) no-repeat;}
#p20_1{ background:url(../img/report_pic/p20_1.jpg) no-repeat;}
#p20_2{ background:url(../img/report_pic/p20_2.jpg) no-repeat;}
#p02_1{ background:url(../img/report_pic/p02_1.jpg) no-repeat;}
#p19_1{ background:url(../img/report_pic/p19_1.jpg) no-repeat;}
#p19_2{ background:url(../img/report_pic/p19_2.jpg) no-repeat;}
#p19_3{ background:url(../img/report_pic/p19_3.jpg) no-repeat;}
#p19_4{ background:url(../img/report_pic/p19_4.jpg) no-repeat;}
#p19_5{ background:url(../img/report_pic/p19_5.jpg) no-repeat;}
#p19_6{ background:url(../img/report_pic/p19_6.jpg) no-repeat;}
#p19_7{ background:url(../img/report_pic/p19_7.jpg) no-repeat;}
#p18_1{ background:url(../img/report_pic/p18_1.jpg) no-repeat;}
#p18_2{ background:url(../img/report_pic/p18_2.jpg) no-repeat;}
#p18_3{ background:url(../img/report_pic/p18_3.jpg) no-repeat;}
#p17_1{ background:url(../img/report_pic/p17_1.jpg) no-repeat;}
#p17_2{ background:url(../img/report_pic/p17_2.jpg) no-repeat;}
#p17_3{ background:url(../img/report_pic/p17_3.jpg) no-repeat;}
#p17_4{ background:url(../img/report_pic/p17_4.jpg) no-repeat;}
#p16_1{ background:url(../img/report_pic/p16_1.jpg) no-repeat;}
#p16_2{ background:url(../img/report_pic/p16_2.jpg) no-repeat;}
#p16_3{ background:url(../img/report_pic/p16_3.jpg) no-repeat;}
#p16_4{ background:url(../img/report_pic/p16_4.jpg) no-repeat;}
#p15_1{ background:url(../img/report_pic/p15_1.jpg) no-repeat;}
#p15_2{ background:url(../img/report_pic/p15_2.jpg) no-repeat;}
#p14_1{ background:url(../img/report_pic/p14_1.jpg) no-repeat;}
#p14_2{ background:url(../img/report_pic/p14_2.jpg) no-repeat;}
#p14_3{ background:url(../img/report_pic/p14_3.jpg) no-repeat;}
#p14_4{ background:url(../img/report_pic/p14_4.jpg) no-repeat;}
#p14_5{ background:url(../img/report_pic/p14_5.jpg) no-repeat;}
#p13_1{ background:url(../img/report_pic/p13_1.jpg) no-repeat;}
#px13_2{ background:url(../img/report_pic/px13_2.jpg) no-repeat;}
#p13_3{ background:url(../img/report_pic/p13_3.jpg) no-repeat;}
#p13_4{ background:url(../img/report_pic/p13_4.jpg) no-repeat;}
#p12_1{ background:url(../img/report_pic/p12_1.jpg) no-repeat;}
#p12_2{ background:url(../img/report_pic/p12_2.jpg) no-repeat;}
#p12_3{ background:url(../img/report_pic/p12_3.jpg) no-repeat;}
#p12_4{ background:url(../img/report_pic/p12_4.jpg) no-repeat;}
#p12_5{ background:url(../img/report_pic/p12_5.jpg) no-repeat;}
#p11_1{ background:url(../img/report_pic/p11_1.jpg) no-repeat;}
#p11_2{ background:url(../img/report_pic/p11_2.jpg) no-repeat;}
#p11_3{ background:url(../img/report_pic/p11_3.jpg) no-repeat;}
#p11_4{ background:url(../img/report_pic/p11_4.jpg) no-repeat;}
#p11_5{ background:url(../img/report_pic/p11_5.jpg) no-repeat;}
#p11_6{ background:url(../img/report_pic/p11_6.jpg) no-repeat;}
#p11_7{ background:url(../img/report_pic/p11_7.jpg) no-repeat;}
#p11_8{ background:url(../img/report_pic/p11_8.jpg) no-repeat;}
#p11_10{ background:url(../img/report_pic/p11_10.jpg) no-repeat;}
#p11_9{ background:url(../img/report_pic/p11_9.jpg) no-repeat;}
#p10_1{ background:url(../img/report_pic/p10_1.jpg) no-repeat;}
#p10_2{ background:url(../img/report_pic/p10_2.jpg) no-repeat;}
#p10_3{ background:url(../img/report_pic/p10_3.jpg) no-repeat;}
#p01_1{ background:url(../img/report_pic/p01_1.jpg) no-repeat;}
#p01_2{ background:url(../img/report_pic/p01_2.jpg) no-repeat;}








/*$B!w(Bmessage
/////////////////////////////////////////////////////////////////////////*/	
.msg #contents_area h1{ width:660px; height:86px; background:url(../img/msg_tit.png) no-repeat; margin-top:15px;}
.msg #btn_towrite{ width:245px; height:55px; margin:0 auto; text-align:center;}
.msg #btn_towrite a{ display:block; width:245px; height:55px; background:url(../img/msg_parts.png) no-repeat -10px -10px;}
.msg #btn_towrite a:hover{ background-position:-10px -75px;}
.msg .pagenumber{ padding:5px 30px 10px 30px; font-size:110%; line-height:1.5; color:#f93582;}
.msg .pagenumber a{ color:#1290ee;}
.msg .msgBox{ padding:15px 0 0px 30px; font-size:130%; line-height:1.5; width:600px; color:#1290ee;}
.msg #left_area h2{ width:600px; background:url(../img/msg_top.png) no-repeat; color:#f93582; font-size:120%; padding:20px 25px 10px;}
.msg #left_area_in2{min-height:700px; height:auto !important; height:700px;}
.msg #left_area .tit{border-bottom: 1px #fc89b7 dashed; display:block; width:545px; padding-bottom: 5px;}
.msg .msgBox_in{ background:#000; width:600px; background:url(../img/msg_center.png) repeat-y;}
.msg .msgBox_in2{ width:600px; background:url(../img/msg_bottom.png) no-repeat bottom left;}
.msg .msg_txt{ padding: 0px 25px 20px;}
.msg .msgBox .date{ font-size:90%; padding:0 30px 14px 0; display:block;  text-align:right; }
.msg .s_pagetop a{ color:#f93582; float:right; font-size:80%; margin-bottom:10px; margin-top:10px;}
.msg #bnArea{ margin: 15px 0 10px 30px;}

#shimekiri{ text-align:center; line-height:1.5; font-size:120%; color:#f93582; font-weight:bold; padding:10px 0 10px;}

/*$B!w(Bmessage_enter
/////////////////////////////////////////////////////////////////////////*/	
.message_enter #contents_area #left_area h1{ width:660px; height:86px; background:url(../img/msg_tit.png) no-repeat; margin-top:15px;}
.message_enter .btn_read{ width:209px; height:57px; margin:0 30px 0 410px;}
.message_enter .btn_read a{ display:block; width:209px; height:57px; background:url(../img/msg_enter_parts.png) no-repeat -10px -10px;}
.message_enter .btn_read a:hover{ background-position:-219px -10px;}
.message_enter  #left_area h2{  width:367px; height:32px; background:url(../img/msg_enter_parts.png) no-repeat -440px -10px; text-align:center; font-weight:bold; margin:15px auto 15px;}
.message_enter .caution{ line-height:1.8; font-size:120%; padding:0px 40px 30px 45px;}
.message_enter .caution2{ line-height:1.5; font-size:120%; text-align:center; margin:0 0 30px 0;}
.message_enter .goWriteBtn{ width:400px; height:64px; margin:0px auto ; text-align: center; padding-bottom:70px;}
.message_enter .goWriteBtn a{ display:block; width:400px; height:64px; background:url(../img/msg_enter_parts.png) no-repeat -10px -80px;}
.message_enter .goWriteBtn a:hover{ background-position:-410px -80px;}

/*$B!w(Bform
/////////////////////////////////////////////////////////////////////////*/	
#form{ background:#fff;}
#form #HEADERBG{ width:520px; height:105px; background:url(../img/form_parts.png) no-repeat -5px -5px; margin:0px auto;}
#form_container{ width:520px; height:415px !important; margin:0px auto; color:#1a5494;}
#form_container .form_unit{padding:20px 30px;text-align:left; }
.form_unit p{font-size:120%;line-height:170%;text-align:left;}
.form_unit dl{font-size:120%;}
.form_unit dd{margin-bottom:15px;}
#form #form_footer{ width:520px; height:61px; background:url(../img/form_footer_bg.png); margin:0px auto;}
#closeBtn{ text-align:right; padding-bottom:23px; float:right; margin-right:20px;}
#closeBtn a{ display:block; width:33px;height:33px; margin:10px auto 0 auto; background:url(../img/form_parts.png) no-repeat -5px -120px;}
#form .red{ color:#fd6b7b;}
#form .tCenter { text-align: center !important; font-size:140%; color:#fd6b7b;}
.thanks{height:300px; text-align:center !important; color:#fff;}	

/*$B!w(Bchart
/////////////////////////////////////////////////////////////////////////*/	
.chart #contents_area h1{ width:660px; height:86px; background:url(../img/chart_tit.png) no-repeat; margin-top:15px;}
.chart #chartBox{ width:660px; height:715px; background:url(../img/chart_img.jpg) no-repeat; position:relative; padding-bottom:20px;}
.chart #nkmdm { width:660px; height:715px; position:absolute; top: 0px; left: 0px; background: url(/img/cover.gif) no-repeat;}

.chart #prof01 a{ width:183px; height:264px; display:block; position: absolute; left:80px; top:216px;}
.chart #prof02 a{ width:183px; height:258px; display:block; position: absolute; left:390px; top:217px;}
.chart #prof03 a{ width:108px; height:158px; display:block; position: absolute; left:406px; top:528px;}
.chart #prof04 a{ width:106px; height:158px; display:block; position: absolute; left:150px; top:528px;}
.chart #prof05 a{ width:110px; height:158px; display:block; position: absolute; left:522px; top:528px;}
.chart #prof06 a{ width:108px; height:158px; display:block; position: absolute; left:30px; top:528px;}
.chart #prof07 a{ width:98px; height:142px; display:block; position: absolute; left:475px; top:0px;}
.chart #prof08 a{ width:91px; height:142px; display:block; position: absolute; left:85px; top:0px;}
.chart #prof09 a{ width:129px; height:181px; display:block; position: absolute; left:267px; top:505px;}

.chart #prof01 a:hover{ width:183px; height:264px; background:url(../img/chart_img2.jpg) no-repeat -80px -216px;}
.chart #prof02 a:hover{ width:183px; height:258px; background:url(../img/chart_img2.jpg) no-repeat -390px -217px;}
.chart #prof03 a:hover{ width:108px; height:158px; background:url(../img/chart_img2.jpg) no-repeat -406px -528px;}
.chart #prof04 a:hover{ width:106px; height:158px; background:url(../img/chart_img2.jpg) no-repeat -150px -528px;}
.chart #prof05 a:hover{ width:110px; height:158px; background:url(../img/chart_img2.jpg) no-repeat -522px -528px;}
.chart #prof06 a:hover{ width:108px; height:158px; background:url(../img/chart_img2.jpg) no-repeat -30px -528px;}
.chart #prof07 a:hover{ width:98px; height:142px; background:url(../img/chart_img2.jpg) no-repeat -475px 0px;}
.chart #prof08 a:hover{ width:91px; height:142px; background:url(../img/chart_img2.jpg) no-repeat -85px 0px;}
.chart #prof09 a:hover{  width:129px; height:181px; background:url(../img/chart_img2.jpg) no-repeat -267px -505px;}

/*$B!w(Bchart_pop
/////////////////////////////////////////////////////////////////////////*/	
#cast_box{ position:relative;}
#cast_box #chara01{ width:600px; height:400px; background:url(../img/chart_pop_bg01.jpg) no-repeat;}
#cast_box #chara02{ width:600px; height:400px; background:url(../img/chart_pop_bg02.jpg) no-repeat;}
#cast_box #chara03{ width:600px; height:400px; background:url(../img/chart_pop_bg03.jpg) no-repeat;}
#cast_box #chara04{ width:600px; height:400px; background:url(../img/chart_pop_bg04.jpg) no-repeat;}
#cast_box #chara05{ width:600px; height:400px; background:url(../img/chart_pop_bg05.jpg) no-repeat;}
#cast_box #chara06{ width:600px; height:400px; background:url(../img/chart_pop_bg06.jpg) no-repeat;}
#cast_box #chara07{ width:600px; height:400px; background:url(../img/chart_pop_bg07.jpg) no-repeat;}
#cast_box #chara08{ width:600px; height:400px; background:url(../img/chart_pop_bg08.jpg) no-repeat;}
#cast_box #chara09{ width:600px; height:400px; background:url(../img/chart_pop_bg09.jpg) no-repeat;}

#cast_box #nkmdm2 { width:600px; height:400px; position:absolute; top: 0px; left: 0px; background: url(/img/cover.gif) no-repeat;}

.charadetail .detailtext{ width:290px; height: 218px; position: absolute; left: 272px; top: 117px; overflow:auto; font-size: 140%; line-height:1.6; text-align:left; color:#238acd;}
	.charadetail .btn_prev{ position: absolute; left: 445px; top: 364px;}
	.charadetail .btn_prev a{ display:block; width:58px; height:31px;}
	/*.charadetail .btn_prev a:hover{ text-decoration:underline;filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}*/
	.charadetail .btn_next{ position: absolute; left: 518px; top: 364px;}
	.charadetail .btn_next a{ display:block; width:58px; height:31px;}
	/*.charadetail .btn_next a:hover{ text-decoration:underline;filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}*/
	.charadetail .btn_close{ position: absolute; left: 543px; top: 10px;}
	.charadetail .btn_close a{ display:block; width:37px; height:37px;}
	/*.charadetail .btn_close a:hover{ text-decoration:underline;filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}*/	
	
/*$B!w(Bspecial
/////////////////////////////////////////////////////////////////////////*/	
.special #contents_area h1{ width:660px; height:86px; background:url(../img/special_tit.png) no-repeat; margin-top:15px;}	
.special #spesial_area{ width:660px; height:623px; background:url(../img/special_btn.jpg) no-repeat; position:relative; padding:0px 0 0px;}
.special #spesial_area li a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

.special #spesial_area #spe_btn01 a{ width:290px; height:157px; display:block; position: absolute; left:32px; top:25px;}
.special #spesial_area #spe_btn02 a{ width:290px; height:157px; display:block; position: absolute; left:336px; top:25px;}
.special #spesial_area #spe_btn03 a{ width:290px; height:157px; display:block; position: absolute; left:32px; top:202px;}
.special #spesial_area #spe_btn04 a{ width:290px; height:157px; display:block; position: absolute; left:336px; top:202px;}
.special #spesial_area #spe_btn05 a{ width:290px; height:157px; display:block; position: absolute; left:32px; top:379px;}
.special #spesial_area #spe_btn06 a{ width:290px; height:157px; display:block; position: absolute; left:336px; top:379px;}
	
/*$B!w(Bfurukawa
/////////////////////////////////////////////////////////////////////////*/	
.furukawa #contents_area #left_area{ width:660px; background: url(../img/furukawa_bottom.png) no-repeat bottom; float:left; padding-bottom:20px; margin-bottom:13px;}
.furukawa #contents_area h1{ width:660px; height:270px; background:url(../img/furukawa_tit.png) no-repeat; margin-top:15px;}
.furukawa #contents_area .repoBox{ padding:0px 35px 30px; font-size:130%; line-height:1.5; color:#0a66a2;}
.furukawa #contents_area #p_date{ font-size: 90%; display:block; padding: 5px 0px 5px 0; text-align: right; color:#f71871;}
.furukawa #contents_area .repoBox h2{ width:590px; height:31px; background:url(../img/furukawa_parts.png) no-repeat -10px -10px; position: relative; margin-top:8px;}
.furukawa #contents_area .repoBox #vol{ color:#fe5b9c; position: absolute; left:23px; top:6px ; width:50px; font-size: 90%; text-align: center; letter-spacing: 0.1em !important; line-height: 180%; font-weight:bold;}
.furukawa #contents_area .repoBox #title{ color:#fff; font-size:130%; display: block; line-height: 150%; letter-spacing: 0.08em !important; padding: 4px 0 7px 110px;}
.furukawa #contents_area .repoBox p{ padding:1em 25px 1em; text-align:left;}	
.furukawa #contents_area .repoBox1 p{ text-align:left; font-size:120%;}
.furukawa #contents_area .picBox{ margin: 0 auto; text-align:center; margin:25px 0 20px 0;}
.furukawa #contents_area .picBox .report_pic_w{ width:436px; height:296px; margin: 0 auto; background:url(../img/furukawa_parts.png) no-repeat -10px -60px; position:relative;}
.furukawa #contents_area .picBox .report_pic_w .ph{width: 420px; height: 280px; position:absolute; left:8px; top:8px;}
.furukawa #contents_area .picBox .report_pic_h{ width:296px; height:436px; margin: 0 auto; background:url(../img/furukawa_parts.png) no-repeat -10px -370px; position:relative;}
.furukawa #contents_area .picBox .report_pic_h .ph{width: 280px; height: 420px; position:absolute; left:8px; top:8px;}	
.furukawa #contents_area .picBox .p_caption{ font-size: 90%; text-align: center; padding: 5px 0 0 0; line-height: 1.2; color:#1c9df0;}
.furukawa #contents_area .repoBox_in a{ color:#d3b52c; font-weight:bold;}
.furukawa #backnumber{ padding:5px 30px 0px 0px; text-align:right;}

/*report_pic
/////////////////////////////////////////////////////////////////////////*/	
#f09_1{ background:url(../img/furukawa_pic/f09_1.jpg) no-repeat;}
#f09_2{ background:url(../img/furukawa_pic/f09_2.jpg) no-repeat;}
#f08_1{ background:url(../img/furukawa_pic/f08_1.jpg) no-repeat;}
#f08_2{ background:url(../img/furukawa_pic/f08_2.jpg) no-repeat;}
#f08_3{ background:url(../img/furukawa_pic/f08_3.jpg) no-repeat;}
#f08_4{ background:url(../img/furukawa_pic/f08_4.jpg) no-repeat;}
#f07_1{ background:url(../img/furukawa_pic/f07_1.jpg) no-repeat;}
#f07_2{ background:url(../img/furukawa_pic/f07_2.jpg) no-repeat;}
#f07_3{ background:url(../img/furukawa_pic/f07_3.jpg) no-repeat;}
#f06_1{ background:url(../img/furukawa_pic/f06_1.jpg) no-repeat;}
#f06_2{ background:url(../img/furukawa_pic/f06_2.jpg) no-repeat;}
#f05_1{ background:url(../img/furukawa_pic/f05_1.jpg) no-repeat;}
#f05_2{ background:url(../img/furukawa_pic/f05_2.jpg) no-repeat;}
#f05_3{ background:url(../img/furukawa_pic/f05_3.jpg) no-repeat;}
#f04_1{ background:url(../img/furukawa_pic/f04_1.jpg) no-repeat;}
#f04_2{ background:url(../img/furukawa_pic/f04_2.jpg) no-repeat;}
#f04_3{ background:url(../img/furukawa_pic/f04_3.jpg) no-repeat;}
#f04_4{ background:url(../img/furukawa_pic/f04_4.jpg) no-repeat;}
#f03_1{ background:url(../img/furukawa_pic/f03_1.jpg) no-repeat;}
#f03_2{ background:url(../img/furukawa_pic/f03_2.jpg) no-repeat;}
#f03_3{ background:url(../img/furukawa_pic/f03_3.jpg) no-repeat;}
#f02_1{ background:url(../img/furukawa_pic/f02_1.jpg) no-repeat;}
#f02_2{ background:url(../img/furukawa_pic/f02_2.jpg) no-repeat;}
#f15_1{ background:url(../img/furukawa_pic/f15_1.jpg) no-repeat;}
#f15_2{ background:url(../img/furukawa_pic/f15_2.jpg) no-repeat;}
#f15_3{ background:url(../img/furukawa_pic/f15_3.jpg) no-repeat;}
#f14_1{ background:url(../img/furukawa_pic/f14_1.jpg) no-repeat;}
#f14_2{ background:url(../img/furukawa_pic/f14_2.jpg) no-repeat;}
#f13_1{ background:url(../img/furukawa_pic/f13_1.jpg) no-repeat;}
#f12_1{ background:url(../img/furukawa_pic/f12_1.jpg) no-repeat;}
#f11_1{ background:url(../img/furukawa_pic/f11_1.jpg) no-repeat;}
#f10_1{ background:url(../img/furukawa_pic/f10_1.jpg) no-repeat;}
#f01_1{ background:url(../img/furukawa_pic/f01_1.jpg) no-repeat;}
	

@charset "iso-2022-jp";

/*$B!w(Bstory
/////////////////////////////////////////////////////////////////////////*/	
.story #contents_area h1{ width:660px; height:319px; margin-top:15px; background:url(../img/story_top_parts.png) no-repeat; position:relative;}

/*$B99?7(B*/	
.story #contents_area #story_main01{ display:block; width:660px; height:310px; background:url(../img/story_img/story_maintit01.jpg) no-repeat; position:absolute; left:0px; top:9px;}
.story #contents_area #story_main02{ display:block; width:660px; height:310px; background:url(../img/story_img/story_maintit02.jpg) no-repeat; position:absolute; left:0px; top:9px;}
.story #contents_area #story_main03{ display:block; width:660px; height:310px; background:url(../img/story_img/story_maintit03.jpg) no-repeat; position:absolute; left:0px; top:9px;}
.story #contents_area #story_main04{ display:block; width:660px; height:310px; background:url(../img/story_img/story_maintit04.jpg) no-repeat; position:absolute; left:0px; top:9px;}
.story #contents_area #story_main05{ display:block; width:660px; height:310px; background:url(../img/story_img/story_maintit05.jpg) no-repeat; position:absolute; left:0px; top:9px;}
.story #contents_area #story_main06{ display:block; width:660px; height:310px; background:url(../img/story_img/story_maintit06.jpg) no-repeat; position:absolute; left:0px; top:9px;}
.story #contents_area #story_main07{ display:block; width:660px; height:310px; background:url(../img/story_img/story_maintit07.jpg) no-repeat; position:absolute; left:0px; top:9px;}
.story #contents_area #story_main08{ display:block; width:660px; height:310px; background:url(../img/story_img/story_maintit08.jpg) no-repeat; position:absolute; left:0px; top:9px;}

.story #left_area h2{ width:433px; height:41px; text-align:center; margin:0 auto;}

/*$B99?7(B*/
.story #story_tit01{ background:url(../img/story_img/story_tit01.png) no-repeat;}
.story #story_tit02{ background:url(../img/story_img/story_tit02.png) no-repeat;}
.story #story_tit03{ background:url(../img/story_img/story_tit03.png) no-repeat;}
.story #story_tit04{ background:url(../img/story_img/story_tit04.png) no-repeat;}
.story #story_tit05{ background:url(../img/story_img/story_tit05.png) no-repeat;}
.story #story_tit06{ background:url(../img/story_img/story_tit06.png) no-repeat;}
.story #story_tit07{ background:url(../img/story_img/story_tit07.png) no-repeat;}
.story #story_tit08{ background:url(../img/story_img/story_tit08.png) no-repeat;}

.story #left_area #text_area{ padding:15px 35px 35px;}
.story #left_area #text_area p{ font-size:135%; line-height:1.7; color:#0a66a2;}
.story #left_area #text_area a{ color:#ff1673; text-decoration:none; font-weight:bold;}
.story #left_area #text_area a:hover{ text-decoration:underline;}
.story #left_area .story_pic{ display:block; width:269px; height:189px;}

/*$B99?7(B*/
.story #left_area #story_pic01_1{ background:url(../img/story_img/story_pic01_1.jpg) no-repeat; float:right; margin:5px 0 10px 22px;}
.story #left_area #story_pic01_2{ background:url(../img/story_img/story_pic01_2.jpg) no-repeat; float:left; margin:10px 22px 10px 0;}
.story #left_area #story_pic02_1{ background:url(../img/story_img/story_pic02_1.jpg) no-repeat; float:right; margin:5px 0 10px 25px;}
.story #left_area #story_pic02_2{ background:url(../img/story_img/story_pic02_2.jpg) no-repeat; float:left; margin:10px 25px 10px 0;}
.story #left_area #story_pic03_1{ background:url(../img/story_img/story_pic03_1.jpg) no-repeat; float:right; margin:5px 0 10px 25px;}
.story #left_area #story_pic03_2{ background:url(../img/story_img/story_pic03_2.jpg) no-repeat; float:left; margin:10px 25px 60px 0;}
.story #left_area #story_pic04_1{ background:url(../img/story_img/story_pic04_1.jpg) no-repeat; float:right; margin:5px 0 10px 25px;}
.story #left_area #story_pic04_2{ background:url(../img/story_img/story_pic04_2.jpg) no-repeat; float:left; margin:10px 25px 60px 0;}
.story #left_area #story_pic05_1{ background:url(../img/story_img/story_pic05_1.jpg) no-repeat; float:right; margin:5px 0 10px 25px;}
.story #left_area #story_pic05_2{ background:url(../img/story_img/story_pic05_2.jpg) no-repeat; float:left; margin:10px 25px 10px 0;}
.story #left_area #story_pic06_1{ background:url(../img/story_img/story_pic06_1.jpg) no-repeat; float:right; margin:5px 0 10px 25px;}
.story #left_area #story_pic06_2{ background:url(../img/story_img/story_pic06_2.jpg) no-repeat; float:left; margin:10px 25px 60px 0;}
.story #left_area #story_pic07_1{ background:url(../img/story_img/story_pic07_1.jpg) no-repeat; float:right; margin:5px 0 20px 25px;}
.story #left_area #story_pic07_2{ background:url(../img/story_img/story_pic07_2.jpg) no-repeat; float:left; margin:10px 25px 10px 0;}
.story #left_area #story_pic08_1{ background:url(../img/story_img/story_pic08_1.jpg) no-repeat; float:right; margin:5px 0 20px 25px;}
.story #left_area #story_pic08_2{ background:url(../img/story_img/story_pic08_2.jpg) no-repeat; float:left; margin:10px 25px 10px 0;}

.character{ color:#ff0888;}

.story #left_area #bknm_box{ width:590px; height:100px; position:relative; padding-bottom:15px; margin:0 auto;}
.story #story_bknm_tit{ width:590px; height:24px; background:url(../img/story_img/story_bknm.png) no-repeat -10px -10px;}

.story #left_area #bknm_box li a{ display:block;}
/*$B99?7(B*/
.story #left_area #bknm_box #story01 a{ width:52px; height:53px; background:url(../img/story_img/story_bknm.png) no-repeat -10px -35px; position:absolute; left:0px; top:31px;}
.story #left_area #bknm_box #story01 a:hover{ background-position: -10px -95px;}
.story #left_area #bknm_box #story02 a{ width:52px; height:53px; background:url(../img/story_img/story_bknm.png) no-repeat -70px -35px; position:absolute; left:60px; top:31px;}
.story #left_area #bknm_box #story02 a:hover{ background-position: -70px -95px;}
.story #left_area #bknm_box #story03 a{ width:52px; height:53px; background:url(../img/story_img/story_bknm.png) no-repeat -130px -35px; position:absolute; left:120px; top:31px;}
.story #left_area #bknm_box #story03 a:hover{ background-position: -130px -95px;}
.story #left_area #bknm_box #story04 a{ width:52px; height:53px; background:url(../img/story_img/story_bknm.png) no-repeat -190px -35px; position:absolute; left:180px; top:31px;}
.story #left_area #bknm_box #story04 a:hover{ background-position: -190px -95px;}
.story #left_area #bknm_box #story05 a{ width:52px; height:53px; background:url(../img/story_img/story_bknm.png) no-repeat -250px -35px; position:absolute; left:240px; top:31px;}
.story #left_area #bknm_box #story05 a:hover{ background-position: -250px -95px;}
.story #left_area #bknm_box #story06 a{ width:52px; height:53px; background:url(../img/story_img/story_bknm.png) no-repeat -310px -35px; position:absolute; left:300px; top:31px;}
.story #left_area #bknm_box #story06 a:hover{ background-position: -310px -95px;}
.story #left_area #bknm_box #story07 a{ width:52px; height:53px; background:url(../img/story_img/story_bknm.png) no-repeat -370px -35px; position:absolute; left:360px; top:31px;}
.story #left_area #bknm_box #story07 a:hover{ background-position: -370px -95px;}
.story #left_area #bknm_box #story08 a{ width:52px; height:53px; background:url(../img/story_img/story_bknm.png) no-repeat -430px -35px; position:absolute; left:420px; top:31px;}
.story #left_area #bknm_box #story08 a:hover{ background-position: -430px -95px;}


/*$B!w(Binterview
/////////////////////////////////////////////////////////////////////////*/
/*$B99?7(B*/
.interview #interview01_tit{ width:660px; height:183px; background:url(../img/interview_pic/interview_tit.png) no-repeat; margin-top:15px;}	
.interview #interview02_tit{ width:660px; height:183px; background:url(../img/interview_pic/interview_tit2.png) no-repeat; margin-top:15px;}	
.interview #interview03_tit{ width:660px; height:183px; background:url(../img/interview_pic/interview_tit3.png) no-repeat; margin-top:15px;}
.interview #interview04_tit{ width:660px; height:183px; background:url(../img/interview_pic/interview_tit4.png) no-repeat; margin-top:15px;}
.interview #interview05_tit{ width:660px; height:183px; background:url(../img/interview_pic/interview_tit5.png) no-repeat; margin-top:15px;}
.interview #interview06_tit{ width:660px; height:183px; background:url(../img/interview_pic/interview_tit6.png) no-repeat; margin-top:15px;}
.interview #interview07_tit{ width:660px; height:183px; background:url(../img/interview_pic/interview_tit7.png) no-repeat; margin-top:15px;}

.interview #interview01_ph01{ width:257px; height:181px; background:url(../img/interview_pic/interview01_ph01.jpg) no-repeat; float:right; margin:5px 0 15px 15px;}
.interview #interview01_ph02{ width:277px; height:188px; background:url(../img/interview_pic/interview01_ph02.jpg) no-repeat; float:left; margin:5px 15px 37px 0;}
.interview #interview02_ph01{ width:257px; height:181px; background:url(../img/interview_pic/interview02_ph01.jpg) no-repeat; float:right; margin:5px 0 15px 15px;}
.interview #interview02_ph02{ width:277px; height:188px; background:url(../img/interview_pic/interview02_ph02.jpg) no-repeat; float:left; margin:5px 15px 15px 0;}
.interview #interview03_ph01{ width:257px; height:181px; background:url(../img/interview_pic/interview03_ph01.jpg) no-repeat; float:right; margin:5px 0 15px 15px;}
.interview #interview03_ph02{ width:277px; height:188px; background:url(../img/interview_pic/interview03_ph02.jpg) no-repeat; float:left; margin:5px 15px 15px 0;}
.interview #interview04_ph01{ width:257px; height:181px; background:url(../img/interview_pic/interview04_ph02.jpg) no-repeat; float:right; margin:5px 0 15px 15px;}
.interview #interview04_ph02{ width:277px; height:188px; background:url(../img/interview_pic/interview04_ph01.jpg) no-repeat; float:left; margin:5px 15px 15px 0;}
.interview #interview05_ph01{ width:257px; height:181px; background:url(../img/interview_pic/interview05_ph01.jpg) no-repeat; float:right; margin:5px 0 15px 15px;}
.interview #interview05_ph02{ width:277px; height:188px; background:url(../img/interview_pic/interview05_ph02.jpg) no-repeat; float:left; margin:5px 15px 15px 0;}
.interview #interview06_ph01{ width:257px; height:181px; background:url(../img/interview_pic/interview06_ph01.jpg) no-repeat; float:right; margin:5px 0 15px 15px;}
.interview #interview06_ph02{ width:277px; height:188px; background:url(../img/interview_pic/interview06_ph02.jpg) no-repeat; float:left; margin:5px 15px 15px 0;}
.interview #interview07_ph01{ width:257px; height:181px; background:url(../img/interview_pic/interview07_ph01.jpg) no-repeat; float:right; margin:5px 0 20px 15px;}
.interview #interview07_ph02{ width:277px; height:188px; background:url(../img/interview_pic/interview07_ph02.jpg) no-repeat; float:left; margin:5px 15px 15px 0;}

.interview #text_area{ padding:35px 45px 0px; font-size:130%; line-height:1.6; color:#0a66a2;}
.interview #text_area h2{ font-size:110%; font-weight:bold; color:#fb2b7d; margin-bottom:5px;}
.interview .interview_q{ line-height:1.5; background: url(../img/interview_icon.gif) no-repeat; display:block; width:18px; height:18px; float:left; margin-right:5px;}
.interview #text_area .q_point{ font-size:140%; font-weight:normal;}
.interview #text_area p{ margin-bottom:2em;}

/*$B99?7(B*/
.interview #interview_bknm_box{ width:590px; height:297px; position:relative; padding-bottom:25px; margin:0 auto; background:url(../img/interview_pic/interview_bknm.jpg) no-repeat -10px -10px;}

.interview #interview_bknm_box #interview_bknm01 a{ width:173px; height:77px; position:absolute; left:15px; top:38px;}
.interview #interview_bknm_box #interview_bknm01 a:hover{ background:url(../img/interview_pic/interview_bknm.jpg) no-repeat -610px -10px;}
.interview #interview_bknm_box #interview_bknm02 a{ width:173px; height:77px; position:absolute; left:208px; top:38px;}
.interview #interview_bknm_box #interview_bknm02 a:hover{ background:url(../img/interview_pic/interview_bknm.jpg) no-repeat -795px -10px;}
.interview #interview_bknm_box #interview_bknm03 a{ width:173px; height:77px; position:absolute; left:400px; top:38px;}
.interview #interview_bknm_box #interview_bknm03 a:hover{ background:url(../img/interview_pic/interview_bknm.jpg) no-repeat -980px -10px;}
.interview #interview_bknm_box #interview_bknm04 a{ width:173px; height:77px; position:absolute; left:15px; top:122px;}
.interview #interview_bknm_box #interview_bknm04 a:hover{ background:url(../img/interview_pic/interview_bknm.jpg) no-repeat -610px -95px;}
.interview #interview_bknm_box #interview_bknm05 a{ width:173px; height:77px; position:absolute; left:208px; top:122px;}
.interview #interview_bknm_box #interview_bknm05 a:hover{ background:url(../img/interview_pic/interview_bknm.jpg) no-repeat -795px -95px;}
.interview #interview_bknm_box #interview_bknm06 a{ width:173px; height:77px; position:absolute; left:400px; top:121px;}
.interview #interview_bknm_box #interview_bknm06 a:hover{ background:url(../img/interview_pic/interview_bknm.jpg) no-repeat -980px -95px;}
.interview #interview_bknm_box #interview_bknm07 a{ width:173px; height:77px; position:absolute; left:15px; top:205px;}
.interview #interview_bknm_box #interview_bknm07 a:hover{ background:url(../img/interview_pic/interview_bknm.jpg) no-repeat -610px -180px;}


/*$B!w(Bgallery
/////////////////////////////////////////////////////////////////////////*/	
.gallery #left_area h1{ width:660px; height:126px; background:url(../img/gallery_pic/gallery_tit.png) no-repeat; margin-top:15px;}

.gallery #gallery_box{ width:660px; padding-top:20px; margin:auto 0; text-align:center;}

/*$B99?7(B*/
.gallery #gallery_box #gallery_epi01 h2{ width:660px; height:33px; background:url(../img/gallery_pic/gallery01/gallery_tit01.png) no-repeat; margin-bottom:20px;}
.gallery #gallery_box #gallery_epi02 h2{ width:660px; height:33px; background:url(../img/gallery_pic/gallery02/gallery_tit02.png) no-repeat; margin-bottom:20px;}
.gallery #gallery_box #gallery_epi03 h2{ width:660px; height:33px; background:url(../img/gallery_pic/gallery03/gallery_tit03.png) no-repeat; margin-bottom:20px;}
.gallery #gallery_box #gallery_epi04 h2{ width:660px; height:33px; background:url(../img/gallery_pic/gallery04/gallery_tit04.png) no-repeat; margin-bottom:20px;}
.gallery #gallery_box #gallery_epi05 h2{ width:660px; height:33px; background:url(../img/gallery_pic/gallery05/gallery_tit05.png) no-repeat; margin-bottom:20px;}
.gallery #gallery_box #gallery_epi06 h2{ width:660px; height:33px; background:url(../img/gallery_pic/gallery06/gallery_tit06.png) no-repeat; margin-bottom:20px;}
.gallery #gallery_box #gallery_epi07 h2{ width:660px; height:33px; background:url(../img/gallery_pic/gallery07/gallery_tit07.png) no-repeat; margin-bottom:20px;}
.gallery #gallery_box #gallery_epi08 h2{ width:660px; height:33px; background:url(../img/gallery_pic/gallery08/gallery_tit08.png) no-repeat; margin-bottom:20px;}

.gallery #photo_box{ width:660px; height:353px; background:url(../img/gallery_pic/gallery_parts.png) -10px -10px no-repeat; position:relative;}
.gallery .photo{ width:515px; height:343px; position:absolute; left:73px; top:8px;}

@charset "iso-2022-jp";

/*$B99?7(B*/
/*epi01*/
.gallery #gallery_box #gallery_epi01 #picL_01{ background:url(../img/gallery_pic/gallery01/ph001.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_02{ background:url(../img/gallery_pic/gallery01/ph002.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_03{ background:url(../img/gallery_pic/gallery01/ph003.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_04{ background:url(../img/gallery_pic/gallery01/ph004.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_05{ background:url(../img/gallery_pic/gallery01/ph005.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_06{ background:url(../img/gallery_pic/gallery01/ph006.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_07{ background:url(../img/gallery_pic/gallery01/ph007.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_08{ background:url(../img/gallery_pic/gallery01/ph008.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_09{ background:url(../img/gallery_pic/gallery01/ph009.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_10{ background:url(../img/gallery_pic/gallery01/ph010.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_11{ background:url(../img/gallery_pic/gallery01/ph011.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_12{ background:url(../img/gallery_pic/gallery01/ph012.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_13{ background:url(../img/gallery_pic/gallery01/ph013.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_14{ background:url(../img/gallery_pic/gallery01/ph014.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_15{ background:url(../img/gallery_pic/gallery01/ph015.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_16{ background:url(../img/gallery_pic/gallery01/ph016.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_17{ background:url(../img/gallery_pic/gallery01/ph017.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_18{ background:url(../img/gallery_pic/gallery01/ph018.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_19{ background:url(../img/gallery_pic/gallery01/ph019.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_20{ background:url(../img/gallery_pic/gallery01/ph020.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_21{ background:url(../img/gallery_pic/gallery01/ph021.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_22{ background:url(../img/gallery_pic/gallery01/ph022.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_23{ background:url(../img/gallery_pic/gallery01/ph023.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_24{ background:url(../img/gallery_pic/gallery01/ph024.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_25{ background:url(../img/gallery_pic/gallery01/ph025.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_26{ background:url(../img/gallery_pic/gallery01/ph026.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_27{ background:url(../img/gallery_pic/gallery01/ph027.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_28{ background:url(../img/gallery_pic/gallery01/ph028.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_29{ background:url(../img/gallery_pic/gallery01/ph029.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_30{ background:url(../img/gallery_pic/gallery01/ph030.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_31{ background:url(../img/gallery_pic/gallery01/ph031.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_32{ background:url(../img/gallery_pic/gallery01/ph032.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_33{ background:url(../img/gallery_pic/gallery01/ph033.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_34{ background:url(../img/gallery_pic/gallery01/ph034.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_35{ background:url(../img/gallery_pic/gallery01/ph035.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_36{ background:url(../img/gallery_pic/gallery01/ph036.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_37{ background:url(../img/gallery_pic/gallery01/ph037.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_38{ background:url(../img/gallery_pic/gallery01/ph038.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_39{ background:url(../img/gallery_pic/gallery01/ph039.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_40{ background:url(../img/gallery_pic/gallery01/ph040.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_41{ background:url(../img/gallery_pic/gallery01/ph041.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_42{ background:url(../img/gallery_pic/gallery01/ph042.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_43{ background:url(../img/gallery_pic/gallery01/ph043.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi01 #picL_44{ background:url(../img/gallery_pic/gallery01/ph044.jpg) no-repeat;}

/*epi02*/
.gallery #gallery_box #gallery_epi02 #picL_01{ background:url(../img/gallery_pic/gallery02/ph001.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_02{ background:url(../img/gallery_pic/gallery02/ph002.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_03{ background:url(../img/gallery_pic/gallery02/ph003.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_04{ background:url(../img/gallery_pic/gallery02/ph004.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_05{ background:url(../img/gallery_pic/gallery02/ph005.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_06{ background:url(../img/gallery_pic/gallery02/ph006.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_07{ background:url(../img/gallery_pic/gallery02/ph007.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_08{ background:url(../img/gallery_pic/gallery02/ph008.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_09{ background:url(../img/gallery_pic/gallery02/ph009.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_10{ background:url(../img/gallery_pic/gallery02/ph010.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_11{ background:url(../img/gallery_pic/gallery02/ph011.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_12{ background:url(../img/gallery_pic/gallery02/ph012.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_13{ background:url(../img/gallery_pic/gallery02/ph013.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_14{ background:url(../img/gallery_pic/gallery02/ph014.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_15{ background:url(../img/gallery_pic/gallery02/ph015.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_16{ background:url(../img/gallery_pic/gallery02/ph016.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_17{ background:url(../img/gallery_pic/gallery02/ph017.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_18{ background:url(../img/gallery_pic/gallery02/ph018.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_19{ background:url(../img/gallery_pic/gallery02/ph019.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_20{ background:url(../img/gallery_pic/gallery02/ph020.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_21{ background:url(../img/gallery_pic/gallery02/ph021.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_22{ background:url(../img/gallery_pic/gallery02/ph022.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_23{ background:url(../img/gallery_pic/gallery02/ph023.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_24{ background:url(../img/gallery_pic/gallery02/ph024.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi02 #picL_25{ background:url(../img/gallery_pic/gallery02/ph025.jpg) no-repeat;}

/*epi03*/
.gallery #gallery_box #gallery_epi03 #picL_01{ background:url(../img/gallery_pic/gallery03/ph001.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_02{ background:url(../img/gallery_pic/gallery03/ph002.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_03{ background:url(../img/gallery_pic/gallery03/ph003.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_04{ background:url(../img/gallery_pic/gallery03/ph004.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_05{ background:url(../img/gallery_pic/gallery03/ph005.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_06{ background:url(../img/gallery_pic/gallery03/ph006.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_07{ background:url(../img/gallery_pic/gallery03/ph007.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_08{ background:url(../img/gallery_pic/gallery03/ph008.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_09{ background:url(../img/gallery_pic/gallery03/ph009.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_10{ background:url(../img/gallery_pic/gallery03/ph010.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_11{ background:url(../img/gallery_pic/gallery03/ph011.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_12{ background:url(../img/gallery_pic/gallery03/ph012.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_13{ background:url(../img/gallery_pic/gallery03/ph013.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_14{ background:url(../img/gallery_pic/gallery03/ph014.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_15{ background:url(../img/gallery_pic/gallery03/ph015.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_16{ background:url(../img/gallery_pic/gallery03/ph016.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_17{ background:url(../img/gallery_pic/gallery03/ph017.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_18{ background:url(../img/gallery_pic/gallery03/ph018.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_19{ background:url(../img/gallery_pic/gallery03/ph019.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_20{ background:url(../img/gallery_pic/gallery03/ph020.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_21{ background:url(../img/gallery_pic/gallery03/ph021.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_22{ background:url(../img/gallery_pic/gallery03/ph022.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_23{ background:url(../img/gallery_pic/gallery03/ph023.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_24{ background:url(../img/gallery_pic/gallery03/ph024.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_25{ background:url(../img/gallery_pic/gallery03/ph025.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_26{ background:url(../img/gallery_pic/gallery03/ph026.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_27{ background:url(../img/gallery_pic/gallery03/ph027.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_28{ background:url(../img/gallery_pic/gallery03/ph028.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_29{ background:url(../img/gallery_pic/gallery03/ph029.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_30{ background:url(../img/gallery_pic/gallery03/ph030.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi03 #picL_31{ background:url(../img/gallery_pic/gallery03/ph031.jpg) no-repeat;}

/*epi04*/
.gallery #gallery_box #gallery_epi04 #picL_01{ background:url(../img/gallery_pic/gallery04/ph001.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_02{ background:url(../img/gallery_pic/gallery04/ph002.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_03{ background:url(../img/gallery_pic/gallery04/ph003.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_04{ background:url(../img/gallery_pic/gallery04/ph004.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_05{ background:url(../img/gallery_pic/gallery04/ph005.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_06{ background:url(../img/gallery_pic/gallery04/ph006.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_07{ background:url(../img/gallery_pic/gallery04/ph007.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_08{ background:url(../img/gallery_pic/gallery04/ph008.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_09{ background:url(../img/gallery_pic/gallery04/ph009.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_10{ background:url(../img/gallery_pic/gallery04/ph010.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_11{ background:url(../img/gallery_pic/gallery04/ph011.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_12{ background:url(../img/gallery_pic/gallery04/ph012.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_13{ background:url(../img/gallery_pic/gallery04/ph013.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_14{ background:url(../img/gallery_pic/gallery04/ph014.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_15{ background:url(../img/gallery_pic/gallery04/ph015.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_16{ background:url(../img/gallery_pic/gallery04/ph016.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_17{ background:url(../img/gallery_pic/gallery04/ph017.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi04 #picL_18{ background:url(../img/gallery_pic/gallery04/ph018.jpg) no-repeat;}

/*epi05*/
.gallery #gallery_box #gallery_epi05 #picL_01{ background:url(../img/gallery_pic/gallery05/ph001.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_02{ background:url(../img/gallery_pic/gallery05/ph002.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_03{ background:url(../img/gallery_pic/gallery05/ph003.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_04{ background:url(../img/gallery_pic/gallery05/ph004.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_05{ background:url(../img/gallery_pic/gallery05/ph005.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_06{ background:url(../img/gallery_pic/gallery05/ph006.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_07{ background:url(../img/gallery_pic/gallery05/ph007.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_08{ background:url(../img/gallery_pic/gallery05/ph008.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_09{ background:url(../img/gallery_pic/gallery05/ph009.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_10{ background:url(../img/gallery_pic/gallery05/ph010.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_11{ background:url(../img/gallery_pic/gallery05/ph011.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_12{ background:url(../img/gallery_pic/gallery05/ph012.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_13{ background:url(../img/gallery_pic/gallery05/ph013.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_14{ background:url(../img/gallery_pic/gallery05/ph014.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_15{ background:url(../img/gallery_pic/gallery05/ph015.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_16{ background:url(../img/gallery_pic/gallery05/ph016.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_17{ background:url(../img/gallery_pic/gallery05/ph017.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_18{ background:url(../img/gallery_pic/gallery05/ph018.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi05 #picL_19{ background:url(../img/gallery_pic/gallery05/ph019.jpg) no-repeat;}

/*epi06*/
.gallery #gallery_box #gallery_epi06 #picL_01{ background:url(../img/gallery_pic/gallery06/ph001.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_02{ background:url(../img/gallery_pic/gallery06/ph002.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_03{ background:url(../img/gallery_pic/gallery06/ph003.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_04{ background:url(../img/gallery_pic/gallery06/ph004.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_05{ background:url(../img/gallery_pic/gallery06/ph005.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_06{ background:url(../img/gallery_pic/gallery06/ph006.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_07{ background:url(../img/gallery_pic/gallery06/ph007.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_08{ background:url(../img/gallery_pic/gallery06/ph008.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_09{ background:url(../img/gallery_pic/gallery06/ph009.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_10{ background:url(../img/gallery_pic/gallery06/ph010.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_11{ background:url(../img/gallery_pic/gallery06/ph011.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_12{ background:url(../img/gallery_pic/gallery06/ph012.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_13{ background:url(../img/gallery_pic/gallery06/ph013.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_14{ background:url(../img/gallery_pic/gallery06/ph014.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_15{ background:url(../img/gallery_pic/gallery06/ph015.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_16{ background:url(../img/gallery_pic/gallery06/ph016.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_17{ background:url(../img/gallery_pic/gallery06/ph017.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_18{ background:url(../img/gallery_pic/gallery06/ph018.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_19{ background:url(../img/gallery_pic/gallery06/ph019.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_20{ background:url(../img/gallery_pic/gallery06/ph020.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_21{ background:url(../img/gallery_pic/gallery06/ph021.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_22{ background:url(../img/gallery_pic/gallery06/ph022.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_23{ background:url(../img/gallery_pic/gallery06/ph023.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_24{ background:url(../img/gallery_pic/gallery06/ph024.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_25{ background:url(../img/gallery_pic/gallery06/ph025.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi06 #picL_26{ background:url(../img/gallery_pic/gallery06/ph026.jpg) no-repeat;}

/*epi07*/
.gallery #gallery_box #gallery_epi07 #picL_01{ background:url(../img/gallery_pic/gallery07/ph001.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_02{ background:url(../img/gallery_pic/gallery07/ph002.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_03{ background:url(../img/gallery_pic/gallery07/ph003.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_04{ background:url(../img/gallery_pic/gallery07/ph004.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_05{ background:url(../img/gallery_pic/gallery07/ph005.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_06{ background:url(../img/gallery_pic/gallery07/ph006.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_07{ background:url(../img/gallery_pic/gallery07/ph007.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_08{ background:url(../img/gallery_pic/gallery07/ph008.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_09{ background:url(../img/gallery_pic/gallery07/ph009.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_10{ background:url(../img/gallery_pic/gallery07/ph010.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_11{ background:url(../img/gallery_pic/gallery07/ph011.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_12{ background:url(../img/gallery_pic/gallery07/ph012.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_13{ background:url(../img/gallery_pic/gallery07/ph013.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_14{ background:url(../img/gallery_pic/gallery07/ph014.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_15{ background:url(../img/gallery_pic/gallery07/ph015.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_16{ background:url(../img/gallery_pic/gallery07/ph016.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_17{ background:url(../img/gallery_pic/gallery07/ph017.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_18{ background:url(../img/gallery_pic/gallery07/ph018.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_19{ background:url(../img/gallery_pic/gallery07/ph019.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_20{ background:url(../img/gallery_pic/gallery07/ph020.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_21{ background:url(../img/gallery_pic/gallery07/ph021.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_22{ background:url(../img/gallery_pic/gallery07/ph022.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_23{ background:url(../img/gallery_pic/gallery07/ph023.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_24{ background:url(../img/gallery_pic/gallery07/ph024.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_25{ background:url(../img/gallery_pic/gallery07/ph025.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_26{ background:url(../img/gallery_pic/gallery07/ph026.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_27{ background:url(../img/gallery_pic/gallery07/ph027.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi07 #picL_28{ background:url(../img/gallery_pic/gallery07/ph028.jpg) no-repeat;}

/*epi08*/
.gallery #gallery_box #gallery_epi08 #picL_01{ background:url(../img/gallery_pic/gallery08/ph001.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_02{ background:url(../img/gallery_pic/gallery08/ph002.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_03{ background:url(../img/gallery_pic/gallery08/ph003.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_04{ background:url(../img/gallery_pic/gallery08/ph004.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_05{ background:url(../img/gallery_pic/gallery08/ph005.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_06{ background:url(../img/gallery_pic/gallery08/ph006.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_07{ background:url(../img/gallery_pic/gallery08/ph007.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_08{ background:url(../img/gallery_pic/gallery08/ph008.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_09{ background:url(../img/gallery_pic/gallery08/ph009.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_10{ background:url(../img/gallery_pic/gallery08/ph010.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_11{ background:url(../img/gallery_pic/gallery08/ph011.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_12{ background:url(../img/gallery_pic/gallery08/ph012.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_13{ background:url(../img/gallery_pic/gallery08/ph013.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_14{ background:url(../img/gallery_pic/gallery08/ph014.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_15{ background:url(../img/gallery_pic/gallery08/ph015.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_16{ background:url(../img/gallery_pic/gallery08/ph016.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_17{ background:url(../img/gallery_pic/gallery08/ph017.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_18{ background:url(../img/gallery_pic/gallery08/ph018.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_19{ background:url(../img/gallery_pic/gallery08/ph019.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_20{ background:url(../img/gallery_pic/gallery08/ph020.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_21{ background:url(../img/gallery_pic/gallery08/ph021.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_22{ background:url(../img/gallery_pic/gallery08/ph022.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_23{ background:url(../img/gallery_pic/gallery08/ph023.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_24{ background:url(../img/gallery_pic/gallery08/ph024.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_25{ background:url(../img/gallery_pic/gallery08/ph025.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_26{ background:url(../img/gallery_pic/gallery08/ph026.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_27{ background:url(../img/gallery_pic/gallery08/ph027.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_28{ background:url(../img/gallery_pic/gallery08/ph028.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_29{ background:url(../img/gallery_pic/gallery08/ph029.jpg) no-repeat;}
.gallery #gallery_box #gallery_epi08 #picL_30{ background:url(../img/gallery_pic/gallery08/ph030.jpg) no-repeat;}


.gallery #backBtn{ width:28px; height:58px; background:url(../img/gallery_pic/gallery_parts.png) -10px -420px no-repeat; position:absolute; left:35px; top:151px;}
.gallery #backBtn a{ display:block; width:28px; height:58px;}
.gallery #backBtn a:hover{ display:block; width:28px; height:58px; background:url(../img/gallery_pic/gallery_parts.png) -90px -420px no-repeat;}
.gallery #nextBtn{ width:28px; height:58px; background:url(../img/gallery_pic/gallery_parts.png) -50px -420px no-repeat; position:absolute; left:598px; top:151px;}
.gallery #nextBtn a{ display:block; width:28px; height:58px;}
.gallery #nextBtn a:hover{ display:block; width:28px; height:58px; background:url(../img/gallery_pic/gallery_parts.png) -130px -420px no-repeat;}

.gallery #p-no{ width:660px; height:47px; background:url(../img/gallery_pic/gallery_parts.png) -10px -363px no-repeat; font-weight:bold; font-size:140%; color:#fd0e89;}
.gallery #p-no_in{ padding-top:14px; display:block;}

.gallery #left_area #bknm_box{ width:590px; height:100px; position:relative; padding-bottom:15px; margin:30px auto 0;}
.gallery #gallery_bknm_tit{ width:590px; height:24px; background:url(../img/gallery_pic/gallery_bknm.png) no-repeat -10px -10px;}

.gallery #left_area #bknm_box li a{ display:block;}
/*$B99?7(B*/
.gallery #left_area #bknm_box #gallery01 a{ width:52px; height:53px; background:url(../img/gallery_pic/gallery_bknm.png) no-repeat -10px -35px; position:absolute; left:0px; top:31px;}
.gallery #left_area #bknm_box #gallery01 a:hover{ background-position: -10px -95px;}
.gallery #left_area #bknm_box #gallery02 a{ width:52px; height:53px; background:url(../img/gallery_pic/gallery_bknm.png) no-repeat -70px -35px; position:absolute; left:60px; top:31px;}
.gallery #left_area #bknm_box #gallery02 a:hover{ background-position: -70px -95px;}
.gallery #left_area #bknm_box #gallery03 a{ width:52px; height:53px; background:url(../img/gallery_pic/gallery_bknm.png) no-repeat -130px -35px; position:absolute; left:119px; top:31px;}
.gallery #left_area #bknm_box #gallery03 a:hover{ background-position: -130px -95px;}
.gallery #left_area #bknm_box #gallery04 a{ width:52px; height:53px; background:url(../img/gallery_pic/gallery_bknm.png) no-repeat -190px -35px; position:absolute; left:179px; top:31px;}
.gallery #left_area #bknm_box #gallery04 a:hover{ background-position: -190px -95px;}
.gallery #left_area #bknm_box #gallery05 a{ width:52px; height:53px; background:url(../img/gallery_pic/gallery_bknm.png) no-repeat -250px -35px; position:absolute; left:239px; top:31px;}
.gallery #left_area #bknm_box #gallery05 a:hover{ background-position: -250px -95px;}
.gallery #left_area #bknm_box #gallery06 a{ width:52px; height:53px; background:url(../img/gallery_pic/gallery_bknm.png) no-repeat -310px -35px; position:absolute; left:299px; top:31px;}
.gallery #left_area #bknm_box #gallery06 a:hover{ background-position: -310px -95px;}
.gallery #left_area #bknm_box #gallery07 a{ width:52px; height:53px; background:url(../img/gallery_pic/gallery_bknm.png) no-repeat -370px -35px; position:absolute; left:360px; top:31px;}
.gallery #left_area #bknm_box #gallery07 a:hover{ background-position: -370px -95px;}
.gallery #left_area #bknm_box #gallery08 a{ width:52px; height:53px; background:url(../img/gallery_pic/gallery_bknm.png) no-repeat -430px -35px; position:absolute; left:420px; top:31px;}
.gallery #left_area #bknm_box #gallery08 a:hover{ background-position: -430px -95px;}

/*$B!w(Bmoshimo
/////////////////////////////////////////////////////////////////////////*/	
.moshimo #contents_area h1{ width:660px; height:184px; background:url(../img/moshimo/moshimo_tit.png) no-repeat; margin-top:15px;}
.moshimo #theme_area01{ width:660px; height:184px; background:url(../img/moshimo/theme_area01.png) no-repeat;}
.moshimo #theme_area02{ width:660px; height:184px; background:url(../img/moshimo/theme_area02.png) no-repeat;}
.moshimo #theme_area03{ width:660px; height:184px; background:url(../img/moshimo/theme_area03.png) no-repeat;}

.moshimo .pagenumber{ padding:15px 45px 15px; font-size:110%; line-height:1.5; color:#f93582;}
.moshimo .pagenumber a{ color:#1290ee;}
.moshimo .msgBox{ padding:5px 0 0 35px ; font-size:130%; line-height:1.5; width:590px;}
.moshimo .msgBox h2{ width:590px; height:49px; background:url(../img/moshimo/moshimo_parts.png) no-repeat -10px -10px; color:#fff; font-size:110%; line-height:3.1;}
.moshimo #left_area .tit{ padding:0 0 0 65px;}
.moshimo .msgBox_in{ width:590px;}
.moshimo .msgBox_in2{ width:590px; background:url(../img/moshimo/moshimo_boxbottom.png) no-repeat bottom;}
.moshimo .msg_txt{ padding: 5px 20px;}
.moshimo .msgBox .date{ font-size:90%; padding:0 20px 14px 0; display:block; color:#fd428d; text-align:right; }
.moshimo .s_pagetop a{ color:#fd428d; float:right; font-size:80%; margin-top:6px; margin-right:13px;}
#bnArea{ margin: 15px 0 0 30px;}
.moshimo #btnarea #post a{ display:block; width:187px; height:52px; background:url(../img/moshimo/moshimo_parts.png) no-repeat -10px -70px; text-align:center; margin:20px auto 10px;}
.moshimo #btnarea #post a:hover{ background-position: -197px -70px;}

/*$B99?7(B*/
.moshimo #bknm{ width:590px; height:47px; position:relative; padding-bottom:25px; margin:0 auto; background:url(../img/moshimo/moshimo_bknm.png) no-repeat -10px -10px; margin-top:20px;}

.moshimo #bknm #theme01 a{ width:80px; height:33px; position:absolute; left:166px; top:7px;}
.moshimo #bknm #theme01 a:hover{ background:url(../img/moshimo/moshimo_bknm.png) no-repeat -610px -10px;}
.moshimo #bknm #theme02 a{ width:80px; height:33px; position:absolute; left:250px; top:7px;}
.moshimo #bknm #theme02 a:hover{ background:url(../img/moshimo/moshimo_bknm.png) no-repeat -695px -10px;}
.moshimo #bknm #theme03 a{ width:80px; height:33px; position:absolute; left:334px; top:7px;}
.moshimo #bknm #theme03 a:hover{ background:url(../img/moshimo/moshimo_bknm.png) no-repeat -780px -10px;}


/*$B!w(Bmoshimo_enter
/////////////////////////////////////////////////////////////////////////*/	
.moshimo_enter #contents_area h1{ width:660px; height:184px; background:url(../img/moshimo/moshimo_tit.png) no-repeat; margin-top:15px;}
/*$B99?7(B*/
.moshimo_enter #theme_area01{ width:660px; height:184px; background:url(../img/moshimo/theme_area01.png) no-repeat;}
.moshimo_enter #theme_area02{ width:660px; height:184px; background:url(../img/moshimo/theme_area02.png) no-repeat;}
.moshimo_enter #theme_area03{ width:660px; height:184px; background:url(../img/moshimo/theme_area03.png) no-repeat;}

.moshimo_enter #left_area h2{ width:367px; height:33px; background:url(../img/moshimo/moshimo_form_parts2.png) no-repeat -440px -10px; margin:35px auto 25px; text-align: center;}
.moshimo_enter .caution{ line-height:1.8; font-size:120%; padding:0px 40px 30px 45px;}
.moshimo_enter .caution2{ line-height:1.5; font-size:120%; text-align:center; color:#121212; font-weight:bold; margin:0 0 30px 0; color:#0060ab;}
.moshimo_enter #post{ width:400px; height:64px; margin:0px auto ; text-align: center; padding-bottom:40px;}
.moshimo_enter #post a{ display:block; width:400px; height:64px; background:url(../img/moshimo/moshimo_form_parts2.png) no-repeat -10px -80px;}
.moshimo_enter #post a:hover{ background-position:-410px -80px;}


/*$B!w(Bmoshimo_form
/////////////////////////////////////////////////////////////////////////*/	
#moshimo_HEADERBG{ width:520px; height:105px; background:url(../img/moshimo/moshimo_form_parts.png) no-repeat; margin:0px auto;}


/* text-color */
.gray {color:#7b7b7b;}
.black {color:#171717;}
.purple {color:#b233b2;}
.ultramarine {color:#004e7b;}
.blue {color:#1766e0;}
.lightblue {color:#39f;}
.deepgreen {color:#060;}
.green {color:#179917;}
.yellowgreen {color:#4eb200;}
.yellow {color:#ffe000;text-shadow:1px 1px 1px #4e4e33;}
.orange {color:#ff7b00;}
.pink {color:#ff7bb2;}
.vermilion {color:#ff4e4e;}
.red {color:#c00;}
.carmine {color:#e09966;}
.magenta {color:#ea33b2;}
.brown {color:#7b4e00;}
.reddishbrown {color:#661700;}
.yellowocher {color:#b27b17;}
.gold {color:#c93;}
.silver {color:#b2b2b2;}	
	
/*$B!w%X%C%@!<MWAG(B
/////////////////////////////////////////////////////////////////////////*/
#di2_header { width:980px; text-align:left; margin:0 auto; position:relative;}
#di2_programlink { width:250px; height:55px; background:url(/mi/mi6/img/di2_header.png) no-repeat 0 -20px;}
	#di2_programlink li.tbstop { position:absolute; top:2px; left:0;}
	#di2_programlink li.program { position:absolute; top:15px; left:132px;}
	#di2_programlink li a { display:block;}
	#di2_programlink li.tbstop a { width:125px; height:50px;}
	#di2_programlink li.program a { width:95px; height:28px;}
	#di2_programlink li.program a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat 0 -130px;}
/*$B8!:w(B*/
#di2_ksb { width:240px; height:50px; position:relative; left:11px; background:url(/mi/mi6/img/di2_header.png) no-repeat -100px -130px;}
	#di2_ksb #tbswebsearch { width:150px;}
	#di2_ksb #tbsSearch, #di2_ksb #webSearch{ display:block; width:52px; height:13px; background: url(/mi/mi6/img/di2_header.png) no-repeat;}
	#di2_ksb #tbsSearch { width:50px; float:left; background-position:-345px -130px; cursor:default; position:absolute; top:0; left:7px;}
	#di2_ksb #webSearch { width:60px; float:left; background-position:-159px -130px; cursor:pointer; position:absolute; top:0; left:59px;}
	#di2_ksb input#kw { width:140px; height:20px; font-size:14px; color:#444; background:none; border:none; font-family:sans-serif; position:absolute; top:15px; left:27px;}
	#di2_ksb input#btnSearch { position:absolute; top:13px; left:179px;}
/*$B!w%J%S%2!<%7%g%s(B
/////////////////////////////////////////////////////////////////////////*/
#di2_navi { width:980px; height:45px; position:relative; background:url(/mi/mi6/img/di2_header.png) no-repeat 0 -75px;}
	/*main*/
	#di2_navi ul#di2_menuMain { padding:1px 0 0 10px;}
	#di2_navi ul#di2_menuMain li { float:left; margin-right:2px;}
	#di2_navi ul#di2_menuMain li a { display:block; height:25px;}
	#di2_navi ul#di2_menuMain li a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat;}
	#di2_navi ul#di2_menuMain li#di2_drama a { width:110px;}
	#di2_navi ul#di2_menuMain li#di2_variety a { width:140px;}
	#di2_navi ul#di2_menuMain li#di2_infowide a { width:105px;}
	#di2_navi ul#di2_menuMain li#di2_news a { width:170px;}
	#di2_navi ul#di2_menuMain li#di2_anime a { width:100px;}
	#di2_navi ul#di2_menuMain li#di2_sports a { width:105px;}
	#di2_navi ul#di2_menuMain li#di2_minibangumi a { width:105px;}
	#di2_navi ul#di2_menuMain li#di2_shopping a { width:110px;}
	#di2_navi ul#di2_menuMain li#di2_drama a:hover { background-position:-10px -75px;}
	#di2_navi ul#di2_menuMain li#di2_variety a:hover { background-position:-122px -75px;}
	#di2_navi ul#di2_menuMain li#di2_infowide a:hover { background-position:-264px -75px;}
	#di2_navi ul#di2_menuMain li#di2_news a:hover { background-position:-371px -75px;}
	#di2_navi ul#di2_menuMain li#di2_anime a:hover { background-position:-543px -75px;}
	#di2_navi ul#di2_menuMain li#di2_sports a:hover { background-position:-645px -75px;}
	#di2_navi ul#di2_menuMain li#di2_minibangumi a:hover { background-position:-752px -75px;}
	#di2_navi ul#di2_menuMain li#di2_shopping a:hover { background-position:-859px -75px;}
	/*sub*/
	#di2_navi ul#di2_menuSub { width:980px; height:17px; position:absolute; top:27px; left:0; }
	#di2_navi ul#di2_menuSub li { position:absolute; top:0;}
	#di2_navi ul#di2_menuSub li a { display:block; width:65px; height:17px;}
	#di2_navi ul#di2_menuSub li#di2_sub2 a { width:90px;}
	#di2_navi ul#di2_menuSub li#di2_sub3 a { width:85px;}
	#di2_navi ul#di2_menuSub li#di2_sub4 a { width:72px;}
	#di2_navi ul#di2_menuSub li#di2_sub8 a { width:80px;}
	#di2_navi ul#di2_menuSub li a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat;}
	#di2_navi ul#di2_menuSub li#di2_sub1 { left:382px;}
	#di2_navi ul#di2_menuSub li#di2_sub2 { left:447px;}
	#di2_navi ul#di2_menuSub li#di2_sub3 { left:537px;}
	#di2_navi ul#di2_menuSub li#di2_sub4 { left:622px;}
	#di2_navi ul#di2_menuSub li#di2_sub5 { left:694px;}
	#di2_navi ul#di2_menuSub li#di2_sub6 { left:759px;}
	#di2_navi ul#di2_menuSub li#di2_sub7 { left:824px;}
	#di2_navi ul#di2_menuSub li#di2_sub8 { left:888px;}
	#di2_navi ul#di2_menuSub li#di2_sub1 a:hover { background-position:-480px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub2 a:hover { background-position:-545px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub3 a:hover { background-position:-621px -150px;}
	#di2_navi ul#di2_menuSub li#di2_sub4 a:hover { background-position:-717px -150px;}
	#di2_navi ul#di2_menuSub li#di2_sub5 a:hover { background-position:-765px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub6 a:hover { background-position:-830px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub7 a:hover { background-position:-895px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub8 a:hover { background-position:-530px -150px;}
	/*contact*/
	#di2_programlink li.contact { position:absolute; top:132px; left:10px; z-index:10;}
	#di2_programlink li.contact a { width:105px; height:16px;}
	#di2_programlink li.contact a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat -415px -150px;}
	/*eng*/
	#di2_programlink li.english { position:absolute; top:132px; left:125px; z-index:10;}
	#di2_programlink li.english a { width:65px; height:16px;}
	#di2_programlink li.english a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat -415px -130px;}

/*$B!w%X%C%@!<Gr(B//$B%9!<%Q!<%P%J!<M-$j(B
/////////////////////////////////////////////////////////////////////////*/
#con_header { width:100%; height:150px; background:#fff url(/mi/mi6/img/di2_header.png) repeat-x 0 130px; position:relative;}
#con_header #bannerIn { width:980px; text-align:left; margin:0 auto; position:relative;}
#con_header #bnSuper { width:728px; height:90px; position:absolute; top:6px; right:11px; border:none;}
#con_header #di2_header { height:150px;}
/*$B!w%X%C%@!<Gr(B//$B%9!<%Q!<%P%J!<L5$7(B
/////////////////////////////////////////////////////////////////////////*/
#con_header_nsb { width:100%; height:100px; background:#fff url(/mi/mi6/img/di2_header.png) repeat-x 0 80px;}
#con_header_nsb #di2_header { height:100px;}
#con_header_nsb  #di2_programlink li.contact { top:82px;}
#con_header_nsb  #di2_programlink li.english { top:82px;}
#con_header_nsb  #di2_ksb { position:absolute; top:9px; left:740px;}
/*$B!w$=$NB>@_Dj(B
/////////////////////////////////////////////////////////////////////////*/
body, #di2_header dl, #di2_header dt, #di2_header dd, #di2_header ul, #di2_header li, #di2_navi dl, #di2_navi dt, #di2_navi dd, #di2_navi ul, #di2_navi li, #di2_navi form { margin:0; padding:0;}
#di2_header ul { list-style:none;}
#di2_header hr { display:none;}
#di2_header .alt{ position:absolute; top:-5000px; left:-9999px;}
#di2_header .clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
#di2_header .clearfix { min-height: 1px;}
* html #di2_header .clearfix {
	height: 1px;
	/*(J\(B*//*/
	height: auto;
	overflow: hidden;
	/**/
}

/*jumpSmp*/
#jumpSmp {
	display:block;
	color:#fff;
	background: -moz-linear-gradient(center top, #9dce5f 50%,#7cbe2a 50%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #9dce5f),color-stop(0.5, #7cbe2a));
	text-align:center;
	font-size:52px;
	font-weight:bold;
	line-height:1.35;
	border-top:5px solid #ddd;
	border-bottom:5px solid #eee;
	padding:52px;
}
#jumpSmp a { display:block; color:#fff;}

/*$B!w%I%i%^MQ%U%C%?!<(B
/////////////////////////////////////////////////////////////////////////*/
#dramaFooter { width:100%; min-height:250px; height:auto !important; height:250px; background:#fff; color:#444; border-top:2px solid #b2bdcd; position:relative; font-family:Verdana, "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", Meiryo, sans-serif;}
	#dramaFooter h2 { background:#eff1f4; border-bottom:2px dotted #b2bdcd; font-size:150%; color:#6c7e98; font-family:Verdana; padding:5px; margin:0;}
	#dramaFooter ul { width:950px; text-align:left; list-style:none; margin:0 auto; padding:20px 0 20px 70px;}
	* html #dramaFooter ul { padding:20px 0 20px 20px;}
	#dramaFooter ul li { width:160px; line-height:1.6em; margin-right:20px; float:left;}
	#dramaFooter ul li a { display:block; font-size:120%; font-weight:normal;}
	#dramaFooter ul li a strong { display:block; width:160px; padding-top:55px; margin-bottom:5px;}
	#dramaFooter ul li a .date { color:#333;}
	#dramaFooter ul li#drama01 { background-position:0 0;}
	#dramaFooter ul li#drama02 { background-position:-160px 0;}
	#dramaFooter ul li#drama03 { background-position:-320px 0;}
	#dramaFooter ul li#drama04 { background-position:-480px 0;}
	#dramaFooter ul li#drama05 { background-position:-640px 0;}
	#dramaFooter #dramaFooterLink { text-align:center; border-top:2px dotted #b2bdcd; padding:20px 0;}
	#dramaFooter a { text-decoration:none; color:#50688b;}
	#dramaFooter a:hover { text-decoration:underline; color:#444 !important;}
	#dramaFooter #dramaFooterLink .tbs-link1,
	#dramaFooter #dramaFooterLink .tbs-copy1 { color:#444 !important;}
#dramaFooter ul:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
	.footer201010 ul li { background: url(/mi/img/dramafooter201010.jpg) no-repeat;}
	/**/
	.footer201101 ul li { background: url(/mi/img/dramafooter201101.jpg) no-repeat; width:200px !important;}
	.footer201101 ul li a strong { width:200px !important;}
	.footer201101 ul li#drama01 { background-position:0 0 !important;}
	.footer201101 ul li#drama02 { background-position:-200px 0 !important;}
	.footer201101 ul li#drama03 { background-position:-400px 0 !important;}
	.footer201101 ul { padding:20px 0 20px 300px !important;}
	* html .footer201101 ul { padding:20px 0 20px 150px !important;}

/* Boobo Boona
=======================================*/
#boobo-hd { position:absolute; top:81px; left:-71px; z-index:100; }
#con_header_nsb #boobo-hd { top:32px; }
#boobo-hd a { display:block; background:url(/mi/mi6/img/boobo_an_hd.gif) top left no-repeat; width:90px; height:110px; text-indent:-9999px; }

#i_search_autocomplete {
    text-align:left;
    font-size:12px;
    border-top:    1px solid #CCCCCC;
    border-right:  2px solid #999999;
    border-left:   1px solid #CCCCCC;
    border-bottom: 1px solid #BBBBBB;
    background: #ffffff; color: #333333; 
    position: absolute;
    cursor: default;
    list-style:none;
    padding: 0px;
    margin: 0;
    display:block;
}

/* workarounds */
* html #i_search_autocomplete {
    width:1px;
}
/* without this, the menu expands to 100% in IE6 */

#i_search_autocomplete .ui-menu {
    margin-top: -3px;
}
#i_search_autocomplete .ui-menu-item {
    width: 100%;
    border-bottom:#ccc 1px solid;
    list-style-type: none;
    margin:0;
    padding: 0;
    float: left;
    clear: left;
}
#i_search_autocomplete .ui-menu-item a {
    word-break: break-all;
    text-decoration:none;
    display:block;
    padding:.2em .4em;
    line-height:1.5;
    zoom:1;
}
* html #i_search_autocomplete .ui-menu-item a {
    text-decoration:none;
    display:block;
    padding:.2em .4em;
    line-height:1.5;
    zoom:1;
}
#i_search_autocomplete .ui-menu-item a.ui-state-hover,
#i_search_autocomplete .ui-menu-item a.ui-state-active {
    font-weight: normal;
    margin: -1px;
}

#i_search_autocomplete .ui-widget {
}
#i_search_autocomplete a {
    color: #333333;
}

#i_search_autocomplete .ui-state-hover {
    border: 1px solid #cccccc;
    background: #ecf5fa;
    font-weight: bold;
    color: #333333;
}

#i_search_autocomplete.ui-state-hover a,
#i_search_autocomplete.ui-state-hover a:hover {
    color: #c77405;
    text-decoration: none;
}
#i_search_autocomplete.ui-state-active a,
#i_search_autocomplete.ui-state-active a:link,
#i_search_autocomplete.ui-state-active a:visited {
    color: #eb8f00;
    text-decoration: none;
}
#i_search_autocomplete :active {
    outline: none;
}



/*eof*/
