@charset "iso-2022-jp";
@import url(http://fonts.googleapis.com/css?family=Andika);
/*/////////////////////////////////////////////////////////////////////////
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*/
.f160 { font-size:160%;}
.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:#e90a77; text-decoration:none;}
a:hover { color:#ea5098; text-decoration:underline;}

.hey { font-family:"Andika", "century gothic", "STSong";}

/*/////////////////////////////////////////////////////////////////////////
$B!w(Bcommon_CSS
/////////////////////////////////////////////////////////////////////////*/
body { text-align:center; color:#fff; background:url(../img/bg.png);}
.petero_pink{ color:#e90a77;}
.top { background:#000000;}
.top #header_out{ height:575px; background:url(../img/main_bg.png) repeat-x; }
.top #header_out2{ height:575px; background:url(../img/main_image_2.jpg) no-repeat top center; display:none;}
.top #header{ width:980px; text-align:left; margin:0 auto; position:relative;}
.top .cover{ width:980px; height:575px; margin:0 auto;}
#noJs{ font-size:140%; font-weight:bold; left:50%; margin-bottom:30px;}

.top #menu_out{ height:60px; background:url(../img/menu_bg.png) repeat-x; }
.top #menu_out2{ height:60px; background:url(../img/menu_out.png) no-repeat top center;}
.top #menu{ width:980px; height:60px; text-align:left; margin:0 auto; background:url(../img/menu_top.png) no-repeat; position:relative; }
.top #menu li{ height:60px; float:left;}
.top #menu1 a{ display:block; width:118px; height:60px; position:absolute; left:0px; top:0px;}
.top #menu2 a{ display:block; width:97px; height:60px; position:absolute; left:118px; top:0px;}
.top #menu3 a{ display:block; width:105px; height:60px; position:absolute; left:215px; top:0px;}
.top #menu4 a{ display:block; width:96px; height:60px; position:absolute; left:320px; top:0px;}
.top #menu5 a{ display:block; width:89px; height:60px; position:absolute; left:416px; top:0px;}
.top #menu6 a{ display:block; width:91px; height:60px; position:absolute; left:505px; top:0px;}
.top #menu7 a{ display:block; width:94px; height:60px; position:absolute; left:596px; top:0px;}
.top #menu8 a{ display:block; width:160px; height:60px; position:absolute; left:690px; top:0px;}
.top #menu9 a{ display:block; width:130px; height:60px; position:absolute; left:850px; top:0px;}
.top #menu1 a .hover{ display:block; width:118px; height:60px; background:url(../img/menu_top.png) no-repeat 0px -60px;}
.top #menu2 a .hover{ display:block; width:97px; height:60px; background:url(../img/menu_top.png) no-repeat -118px -60px;}
.top #menu3 a .hover{ display:block; width:105px; height:60px; background:url(../img/menu_top.png) no-repeat -215px -60px;}
.top #menu4 a .hover{ display:block; width:96px; height:60px; background:url(../img/menu_top.png) no-repeat -320px -60px;}
.top #menu5 a .hover{ display:block; width:89px; height:60px; background:url(../img/menu_top.png) no-repeat -416px -60px;}
.top #menu6 a .hover{ display:block; width:91px; height:60px; background:url(../img/menu_top.png) no-repeat -505px -60px;}
.top #menu7 a .hover{ display:block; width:94px; height:60px; background:url(../img/menu_top.png) no-repeat -596px -60px;}
.top #menu8 a .hover{ display:block; width:160px; height:60px; background:url(../img/menu_top.png) no-repeat -690px -60px;}
.top #menu9 a .hover{ display:block; width:130px; height:60px; background:url(../img/menu_top.png) no-repeat -850px -60px;}

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

.top #news{ width:392px; height:245px; background:url(../img/top_news.png) no-repeat;}
.top #news dl{ width:350px; height:165px; font-size:130%; line-height: 1.3; overflow: auto; position: absolute; left: 23px; top: 55px; }
.top #news dt{ clear: both; float: left; font-size: 90%; background: url(../img/news_icon.gif) left top no-repeat; padding:0 0 0 15px; color:#e90a77;}
.top #news dd{ padding-left: 100px; padding-right: 15px; line-height: 1.3; font-size: 90%; border-bottom: 1px #e0e0e0 solid; margin-bottom: 6px; padding-bottom: 4px; margin-right: 0px;}
.top #news dl a{ text-decoration:none; color:#000000;}
.top #news dl a:hover{ color:#454545; text-decoration:underline;}

/*news$B%\%C%/%9%9%/%m!<%k%P!<(B*/
/* $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:#d6d6d6; position:relative; }
/* $B%N%V(B */
.jspDrag { background:#e90081; position:relative; top:0; left:0; cursor:pointer; }
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float:left; height:100%; }

.top #btn_area{ width:234px; height:245px; background:url(../img/top_btn_area.jpg) no-repeat; position:absolute; left:392px; top:0px;}

.top #report_btn{ width:220px; height:66px; position:absolute; left:7px; top:13px;}
.top #report_btn a{ display:block; width:220px; height:66px;}
.top #report_btn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

.top #staff_diary_btn{ width:220px; height:66px; position:absolute; left:7px; top:90px;}
.top #staff_diary_btn a{ display:block; width:220px; height:66px;}
.top #staff_diary_btn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

.top #twitter_btn{ width:220px; height:66px; position:absolute; left:7px; top:168px;}
.top #twitter_btn a{ display:block; width:220px; height:66px;}
.top #twitter_btn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

.top #btn_trail{ width:354px; height:245px; background:url(../img/top_movie_btn.jpg) no-repeat; position:absolute; left:625px; top:0px;}
.top #btn_trail_in{ width:337px; height:221px; position:absolute; left:7px; top:13px;}
.top #btn_trail_in a{ display:block; width:337px; height:221px;}
.top #btn_trail_in a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

.top #footerbelt{ width:620px; height:28px; background:url(../img/footer_belt.png) no-repeat; position:absolute; left:48px; top:251px;}
.top #footerbelt li{ float:left; width:152px; height:28px;}
.top #belt_btn1 a{ display:block; width:152px; height:28px; position:absolute; left:0px; top:0px;}
.top #belt_btn2 a{ display:block; width:152px; height:28px; position:absolute; left:156px; top:0px;}
.top #belt_btn3 a{ display:block; width:152px; height:28px; position:absolute; left:312px; top:0px;}
.top #belt_btn4 a{ display:block; width:152px; height:28px; position:absolute; left:314px; top:0px;}
.top #belt_btn5 a{ display:block; width:152px; height:28px; position:absolute; left:624px; top:0px;}
.top #footerbelt li a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

.top #sns_area { width: 270px; height: 25px; position:absolute; left:652px; top:2px;}
.top #sns_area #tw{ float: left; width: 120px;}

/*footer*/
.top #footer_out{ background:url(../img/footer_bg_top.png) repeat-x; width:100%;}
.top #footer_in{ width:980px; height:80px; text-align:left; margin:0 auto; padding-top:25px; text-align:center; color:#f5f5f5; font-size:110%;}
.top #footer a { color:#e90a77;}

/*$B!w(Bsub
/////////////////////////////////////////////////////////////////////////*/	
.sub{ text-align:center; color:#fff;}
.sub #header_out{ height:101px; background:url(../img/header_bg.png) repeat-x;}
.sub #sub_header{ width:980px; height:101px; text-align:left; margin:0 auto; position:relative; background:url(../img/sub_header.jpg) no-repeat;}
.sub #sub_header #logo a{ display:block; width:360px; height:101px; position:absolute; left:0; top:0;}

.sub #menu_out{ height:65px; background:url(../img/sub_menu_bg.png) repeat-x; }
.sub #menu{ width:980px; height:60px; text-align:left; margin:0 auto; background:url(../img/menu.png) no-repeat; position:relative; }
.sub #menu li{ height:60px; float:left;}
.sub #menu1 a{ display:block; width:98px; height:60px; position:absolute; left:0px; top:0px;}
.sub #menu2 a{ display:block; width:109px; height:60px; position:absolute; left:98px; top:0px;}
.sub #menu3 a{ display:block; width:117px; height:60px; position:absolute; left:208px; top:0px;}
.sub #menu4 a{ display:block; width:103px; height:60px; position:absolute; left:322px; top:0px;}
.sub #menu5 a{ display:block; width:97px; height:60px; position:absolute; left:424px; top:0px;}
.sub #menu6 a{ display:block; width:95px; height:60px; position:absolute; left:518px; top:0px;}
.sub #menu7 a{ display:block; width:101px; height:60px; position:absolute; left:610px; top:0px;}
.sub #menu8 a{ display:block; width:165px; height:60px; position:absolute; left:708px; top:0px;}
.sub #menu9 a{ display:block; width:113px; height:60px; position:absolute; left:870px; top:0px;}
.sub #menu1 a .hover{ display:block; width:98px; height:60px; background:url(../img/menu.png) no-repeat 0px -60px;}
.sub #menu2 a .hover{ display:block; width:109px; height:60px; background:url(../img/menu.png) no-repeat -98px -60px;}
.sub #menu3 a .hover{ display:block; width:117px; height:60px; background:url(../img/menu.png) no-repeat -208px -60px;}
.sub #menu4 a .hover{ display:block; width:103px; height:60px; background:url(../img/menu.png) no-repeat -322px -60px;}
.sub #menu5 a .hover{ display:block; width:97px; height:60px; background:url(../img/menu.png) no-repeat -424px -60px;}
.sub #menu6 a .hover{ display:block; width:95px; height:60px; background:url(../img/menu.png) no-repeat -518px -60px;}
.sub #menu7 a .hover{ display:block; width:101px; height:60px; background:url(../img/menu.png) no-repeat -610px -60px;}
.sub #menu8 a .hover{ display:block; width:165px; height:60px; background:url(../img/menu.png) no-repeat -708px -60px;}
.sub #menu9 a .hover{ display:block; width:113px; height:60px; background:url(../img/menu.png) no-repeat -870px -60px;}
.information #menu1 a{ background:url(../img/menu.png) no-repeat 0px -60px;}
.intro #menu2 a{ background:url(../img/menu.png) no-repeat -98px -60px;}
.original #menu3 a{ background:url(../img/menu.png) no-repeat -208px -60px;}
.story #menu4 a{ background:url(../img/menu.png) no-repeat -322px -60px;}
.chart #menu5 a{ background:url(../img/menu.png) no-repeat -424px -60px;}
.cast #menu6 a{ height:60px; background:url(../img/menu.png) no-repeat -518px -60px;}
.staff #menu7 a{ background:url(../img/menu.png) no-repeat -610px -60px;}
.msg_enter #menu8 a,.msg #menu8 a{ background:url(../img/menu.png) no-repeat -708px -60px;}
.special #menu9 a{ background:url(../img/menu.png) no-repeat -870px -60px;}

.sub #contents_area_out{ background:url(../img/sub_con_bg.png);}
.sub #contents_area{ width:980px; text-align:left; margin:0 auto;}

.sub #contents_area #left_area{ width:640px; background: url(../img/sub_box_bottom.png) no-repeat bottom; float:left; padding-bottom:5px; margin-bottom:6px;}
.sub #contents_area #left_area_in{ width:640px; background: url(../img/sub_box_center.png) repeat-y; margin-top:4px;}

.sub #contents_area #right_area{ width:330px; float:right; margin:4px 5px 50px 0;}
.sub #news{ width:330px; height:280px; background:url(../img/sub_news.png) no-repeat; position:relative;}
.sub #news dl{ width:297px; height:210px; font-size:130%; line-height: 1.3; overflow: auto; position: absolute; left: 17px; top: 55px; }
.sub #news dt{ clear: both; font-size: 90%; background: url(../img/news_icon.gif) left top no-repeat; padding:0 0 0 15px; color:#e90a77;}
.sub #news dd{ padding-left: 14px; padding-right: 13px; line-height: 1.3; font-size: 90%; border-bottom: 1px #e0e0e0 solid; margin-bottom: 6px; padding-bottom: 4px; margin-right: 0px;}
.sub #news dl a{ text-decoration:none; color:#000000;}
.sub #news dl a:hover{ color:#454545; text-decoration:underline;}

.sub #btn_trail2{ width:330px; height:218px; background:url(../img/sub_movie_btn.jpg) no-repeat; margin:2px 0 0 0; position:relative;}
.sub #btn_trail_in2{ width:320px; height:210px; position:absolute; left:5px; top:4px;}
.sub #btn_trail_in2 a{ display:block; width:320px; height:210px;}
.sub #btn_trail_in2 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

.sub #right_report_btn{ width:330px; height:74px; margin:2px 0 0 0; background:url(../img/right_btn.jpg) no-repeat -10px -10px;}
.sub #right_report_btn a{ display:block; width:330px; height:74px;}
.sub #right_report_btn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

.sub #right_staffrepo_btn{ width:330px; height:74px; margin:2px 0 0 0; background:url(../img/right_btn.jpg) no-repeat -10px -95px;}
.sub #right_staffrepo_btn a{ display:block; width:330px; height:74px;}
.sub #right_staffrepo_btn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

.sub #sns_area_out{ position:relative;}
.sub #sns_area { width: 270px; height: 25px; position:absolute; left:22px; top:9px;}
.sub #sns_area #tw{ float: left; width: 120px;}

.sub #sub_onde_btn{ width:320px; height:64px; background:url(../img/onde_banner.jpg) no-repeat; margin:6px 0 4px 5px; clear:both;}
.sub #sub_onde_btn a{ display:block; width:320px; height:64px;}
.sub #sub_onde_btn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

/*footer*/
.sub #footer_out{ background:url(../img/sub_footer_bg.png) repeat-x; width:100%;}
.sub #footer_in{ width:980px; height:50px; text-align:left; margin:0 auto; padding-top:25px; text-align:center; color:#424242; font-size:110%; position:relative;}
.sub #footer a { color:#e90a77;}

/*pagetop*/	
.sub #ptop{ width:49px; height:49px; background:url(../img/pagetop.png) no-repeat; position: absolute; right:20px; top:-53px;}
.sub #ptop a{ display:block; width:49px; height:49px;}	
.sub #ptop a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

/*$B!w(Bintro
/////////////////////////////////////////////////////////////////////////*/	
.intro h1{ width:640px; height:90px; background:url(../img/intro_tit.jpg) no-repeat;}
.intro .intro_main_text{ width:550px; height:118px; background:url(../img/intro_text.png) no-repeat -10px -10px; margin:22px auto 0 auto;}
.intro .text_area_in{ padding:25px 50px 36px; line-height:1.7; font-size:130%;}
.intro .text_area_in p{ margin:0 0 1em 0;}
.intro #comment_btn{ width: 173px; height: 41px; background:url(../img/comment_btn.png) no-repeat; margin: 30px auto 15px;}
.intro #comment_btn a{ display: block; width: 173px; height: 41px;}
.intro #comment_btn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

/*$B!w(Bcomment
/////////////////////////////////////////////////////////////////////////*/
.comment h1{ width:640px; height:90px; background:url(../img/comment_tit.jpg) no-repeat;}
.comment .text_area_in{ padding:25px 45px 36px; line-height:1.7; font-size:130%;}
.comment .text_area_in p{ margin:0 0 2em 0;}
.comment #com_tit1{ width:244px; height:28px; background:url(../img/comment_parts.png) no-repeat -10px -10px; margin:0 0 3px;}
.comment #com_tit2{ width:244px; height:28px; background:url(../img/comment_parts.png) no-repeat -10px -50px; margin:0 0 3px;}
.comment #com_tit3{ width:244px; height:28px; background:url(../img/comment_parts.png) no-repeat -10px -90px; margin:0 0 3px;}
.comment #com_tit4{ width:244px; height:28px; background:url(../img/comment_parts.png) no-repeat -10px -130px; margin:0 0 3px;}
.comment #com_tit5{ width:244px; height:28px; background:url(../img/comment_parts.png) no-repeat -10px -170px; margin:0 0 3px;}
.comment #com_tit6{ width:244px; height:28px; background:url(../img/comment_parts.png) no-repeat -10px -210px; margin:0 0 3px;}
.comment #com_tit7{ width:244px; height:28px; background:url(../img/comment_parts.png) no-repeat -10px -250px; margin:0 0 3px;}
.comment #comment_btn2{ width: 173px; height: 41px; background:url(../img/comment_btn2.png) no-repeat; margin: 30px auto 15px;}
.comment #comment_btn2 a{ display: block; width: 173px; height: 41px;}
.comment #comment_btn2 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

/*$B!w(Bcast
/////////////////////////////////////////////////////////////////////////*/
.cast h1{ width:640px; height:90px; background:url(../img/cast_tit.jpg) no-repeat;}
.cast #cast_area{ margin:45px 0 0 0; color:#fff; padding-bottom:70px; font-family:"$B#M#S(B $B#PL@D+(B", "MS PMincho", "$B%R%i%.%NL@D+(B Pro W3", "Hiragino Mincho Pro", serif;}
.cast #cast_area a{ color:#b11831; border-bottom:solid; border-bottom-width: 1px; padding-bottom: 0px; text-decoration: none; border-bottom-color:#b11831;}
.cast #cast_area a:hover{ border-bottom:none;}
.cast #left_area dl{ width:550px; font-size:170%;  text-align:center; }
.cast #left_area dt.yaku{ width:240px; color:#e0017c; float:left; text-align:right;}
.cast #left_area dl dd.ten { width:35px; text-align:center; float:left;}
.cast #left_area dl dd.c_name { text-align:left; padding-left:150px; padding-bottom:9px;}
.cast #left_area dd a{ color:#fff; font-weight:bold;}

.cast #left_area .t_space1{ padding-bottom:1.5em; padding-left:62px;}
.cast #left_area .t_space2{ padding-bottom:8px; padding-left:49px;}

.cast #left_area dt.yaku0{ width:240px; color:; float:left; text-align:right;}
.cast #left_area dl dd.ten0 { width:62px; text-align:center; float:left; color:#bdbdbd;}
.cast #left_area dd.yaku00{ width:240px; color:; float:left; text-align:left;}
.cast #left_area .yaku2{ color:#e0017c;}
.cast #left_area .yaku3{ color:#e0017c; text-align:left;}
.cast #left_area dl .c_name3 { text-align:left; padding-left:0px; padding-bottom:9px;}

.cast #left_area #other_cast_tit{ width:172px; height:31px; background:url(../img/other_cast_tit.png) no-repeat; margin:45px auto 10px;}

/*$B!w(Bstaff
/////////////////////////////////////////////////////////////////////////*/
.staff h1{ width:640px; height:90px; background:url(../img/staff_tit.jpg) no-repeat;}
.staff #staff_area{ margin:45px 0 0 0; color:#fff; padding-bottom:100px; font-family:"$B#M#S(B $B#PL@D+(B", "MS PMincho", "$B%R%i%.%NL@D+(B Pro W3", "Hiragino Mincho Pro", serif;}
.staff table{ margin:0 auto; padding:0 0 0 0; color:#fff; font-size:170%;}
.staff td{ line-height:160%; padding:10px 3px; text-align:left;}
.staff th{ color:#e0017c; line-height:160%; text-align:right; padding:10px 3px; font-weight:normal;}

/*$B!w(Binformation/////////////////////////////////////////////////////////////////////////*/.information h1{ width:640px; height:90px; background:url(../img/info_tit.jpg) no-repeat;}.information .text_area_in{ padding:25px 35px 36px; line-height:1.7; font-size:130%; min-height:510px; height:auto !important; height:510px;}.information .info_box_tit{ width:570px; height:30px; background:url(../img/info_parts.png) no-repeat; color: #fff; line-height: 2.2; clear:both; font-weight:bold;}.information .tit{ padding: 0 0 0 15px; /*text-shadow: 1px 1px 1px #fff;*/ font-size: 115%;}.information .info_date{ text-align: right; font-size: 85%; color: #fff; padding: 5px 15px 0 10px; display:block; width:10em; float:right; font-weight:normal;}.information .infoBox_in{ padding:15px 15px 0px 15px;}.information .s_pagetop a{ color:#c2c2c2; float: right; font-size:80%; padding:5px 7px 20px 0; text-decoration:underline; clear:both;}.information .bansen1{ color:#c5c5c5; font-size:90%;}.information .bansen2{ color:#e90a77; font-weight:bold;}.information .news_kome{ font-size:90%;}.information .news_kome{ font-size:90%;}.information .song_comment{ font-size:110%; color:#e90a77;}.information .youtube_box{ margin:20px auto; padding:0 0 0 28px;}.information #player_box{ width:480px; height:305px; margin:25px auto 20px; border:1px solid #666;}.information #player_box p{ color:#FFF; text-align:center; font-size:130%; margin: 0 auto; line-height:304px;}.information .onde_text a{ color:#fc1e76; font-weight:bold;}.information .extraBox{ background:#1e1e1e; padding:10px 10px 10px; margin-bottom:10px; margin-top:10px; border:1px #3e3e3e solid;}.information .extraBox h3{ color:#fff; font-size:110%; margin-top:10px;}.information .extraBox p{ margin-bottom:0em; color:#fff;}.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 .announcement_tit{ text-align:center; color:#e90a77;}.information .announcement_box{ margin: 10px auto 20px; padding: 0 0 0 28px;}.information #movie_area{ width:480px; height:305px; background:#000; margin:15px auto 20px;}.information .infocomic table{ border-collapse:collapse; border-spacing:0; padding:0; margin-left:18px; margin-bottom:16px; font-size:130%; clear:both; width:400px;}.information .infocomic td{ padding:5px; vertical-align:top; text-align:left; line-height:1.5; background-color:#BDBDBD; border:1px solid #eaeaea; line-height:1.5; color:#2c2c2c;}.information .infocomic th{ color:#2c2c2c; font-weight:bold; white-space:nowrap; background-color:#BEBCA6; border:1px solid #eaeaea; padding:5px; vertical-align:top; text-align:center;}.information #info_st_out{ width:145px; height:145px; float:right; background:url(../img/info_st_img.jpg) no-repeat; margin:0 10px 20px 20px;}.information #info_dvdbox{ width:200px; height:200px; float:right; background:url(../img/info_dvdbox.jpg) no-repeat; margin:0 10px 20px 20px;}


/*$B!w(Bmsg
/////////////////////////////////////////////////////////////////////////*/
.msg h1{ width:640px; height:90px; background:url(../img/msg_tit.jpg) no-repeat;}
.msg .text_area_in{min-height:600px; height:auto !important; height:600px;}
.msg #msgbtn{ width: 226px; height: 46px; background:url(../img/msg_parts.png) no-repeat; margin: 30px auto 15px;}
.msg #msgbtn a{ display: block; width: 226px; height: 46px;}
.msg #msgbtn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}
.msg .pagenumber{ padding: 5px 50px 30px; font-size: 85%; line-height: 1.5; }

.msg .msgBox{ width:540px; border-bottom:1px solid #4a4a4a; margin:0 auto 5px; }
.msg .msgBox h2{ width:540px; height:39px; background: url(../img/msg_box_top.png) no-repeat; clear: both;}
.msg .msgBox_in{ width:540px; background: url(../img/msg_box_center.png) repeat-y; }
.msg .tit{ color: #fff; display: block; padding: 10px 0 0 19px; font-size: 140%;}
.msg .msg_txt{ padding: 13px 19px 8px; font-size:130%;} 
.msg .date{ font-size:120%; padding:0 19px 10px 0; display:block;  text-align:right; color: #f40076;}
.msg .s_pagetop a{ color:#999999; float: right; font-size:80%; padding:0 57px 14px 0; text-decoration:underline;}
.msg #bnArea{ margin: 15px 0 10px 0;}

.msg #msg_end{ text-align:center; color:#ff0000; padding:30px 0 10px 0; line-height:1.3; font-size:130%;}

/*$B!w(Bmessage_enter
/////////////////////////////////////////////////////////////////////////*/	
.msg_enter h1{ width:640px; height:90px; background:url(../img/msg_tit.jpg) no-repeat;}
.msg_enter #enter_box{ padding-top:30px;}
.msg_enter .btn_read{ width:173px; height:41px; background:url(../img/msg_enter_parts.png) no-repeat -10px -55px; margin:0 30px 0 410px;}
.msg_enter .btn_read a{ display:block; width:173px; height:41px;}
.msg_enter .btn_read a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}
.msg_enter  #left_area h2{  width:404px; height:35px; background:url(../img/msg_enter_parts.png) no-repeat -10px -10px; text-align:center; font-weight:bold; margin:15px auto 15px;}
.msg_enter .caution{ line-height:1.8; font-size:120%; padding:0px 40px 30px 45px;}
.msg_enter .caution2{ line-height:1.5; font-size:120%; text-align:center; margin:0 0 30px 0;}
.msg_enter .goWriteBtn{ width:226px; height:46px; background:url(../img/msg_enter_parts.png) no-repeat -10px -110px; margin:0px auto ; text-align: center; padding-bottom:70px;}
.msg_enter .goWriteBtn a{ display:block; width:226px; height:46px;}
.msg_enter .goWriteBtn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

/*$B!w(Bform
/////////////////////////////////////////////////////////////////////////*/	
#form{ background:url(../img/sub_con_bg.png);}
#form #HEADERBG{ width:520px; height:106px; margin:0 auto; background:url(../img/form_header.png) no-repeat;}
#form_container{ width:520px; height:415px !important; margin:0px auto; color:#030303;}
#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; margin:0 auto;}
#closeBtn{ text-align:right; padding-bottom:23px; width:87px; height:26px; background:url(../img/form_close_btn.png) no-repeat; margin:10px auto 0;}
#closeBtn a{ display:block; width:87px; height:26px;}
#closeBtn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}
#form .red{ color:#f6202a;}
#form .tCenter { text-align: center !important; font-size:140%; color:#f6202a;}
.thanks{text-align:center !important; color:#734b25;}	
#form #content_msg{height:300px;}

/*$B!w(Boriginal
/////////////////////////////////////////////////////////////////////////*/
.original h1{ width:640px; height:90px; background:url(../img/original_tit.jpg) no-repeat;}
.original .text_area_in{ padding:25px 50px 73px; line-height:1.8; font-size:130%; min-height:510px; height:auto !important; height:510px;}
.original #original_image_area{ width:205px; float:left;}
.original #original_image_area p{ font-size:85%; line-height:1.5; padding:8px 0 0 0;}
.original .pic_area{ width:205px; height:304px; background:url(../img/original_book_pic.jpg) no-repeat;}
.original #original_text_area{ width:315px; float:right;}
.original #original_book_tit{ width:315px; height:63px; background:url(../img/original_book_tit.png) no-repeat; margin-bottom:10px;}

/*$B!w(Breport
/////////////////////////////////////////////////////////////////////////*/
.report #contents_area #left_area{ width:640px; background: url(../img/report_bottom.jpg) no-repeat bottom; float:left; padding-bottom:49px; margin-bottom:6px; margin-top:4px;}
.report h1{ width:640px; height:90px; background:url(../img/report_tit.jpg) no-repeat;}
.report #report_area{ line-height:1.7; font-size:130%; min-height:390px; height:auto !important; height:390px; position:relative;}
.report #backnumber{ position:absolute; right:50px; top:18px;}
.report #contents_area #report_sub_tit{ width:620px; height:98px; background:url(../img/report_sub_tit.jpg) no-repeat bottom; padding:0px 10px 0px; position:relative;}
.report #contents_area #report_sub_tit #title{ color:#353535; font-size:140%; text-shadow: 1px 1px 1px #fff; font-weight:bold; position:absolute; left:45px; top:61px;}
.report #contents_area #vol{ float: left; width: 4.0em; background: #e90a77; color: #ebe8e2; line-height: 100%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: center; position:absolute; left:45px; top:40px; padding:2px;}
.report #contents_area #p_date{ font-size:90%; color:#353535; position:absolute; left:111px; top:40px;}

.report #contents_area .repoBox_in{ width:640px; background: url(../img/report_center.jpg) repeat-y; color:#353535; min-height:510px; height:auto !important; height:510px;}

.report #contents_area .repoBox p{ padding:1em 46px 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:15px 0 20px 0;}
.report #contents_area .picBox .report_pic_w{ width:432px; height:302px; margin: 0 auto; background:url(../img/report_parts.png) no-repeat -10px -10px; 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:439px; margin: 0 auto; background:url(../img/report_parts.png) no-repeat -10px -330px; 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: 2px 0 0 0; line-height: 1.2; color:#f75da7;}	

/*report_pic
/////////////////////////////////////////////////////////////////////////*/	



#ph22_15{ background:url(../img/report_pic/ph22_15.jpg) no-repeat;}



#ph22_16{ background:url(../img/report_pic/ph22_16.jpg) no-repeat;}



#ph22_17{ background:url(../img/report_pic/ph22_17.jpg) no-repeat;}



#ph22_18{ background:url(../img/report_pic/ph22_18.jpg) no-repeat;}



#ph22_19{ background:url(../img/report_pic/ph22_19.jpg) no-repeat;}



#ph22_20{ background:url(../img/report_pic/ph22_20.jpg) no-repeat;}



#ph22_21{ background:url(../img/report_pic/ph22_21.jpg) no-repeat;}







#ph22_1{ background:url(../img/report_pic/ph22_1.jpg) no-repeat;}



#ph22_2{ background:url(../img/report_pic/ph22_2.jpg) no-repeat;}



#ph22_3{ background:url(../img/report_pic/ph22_3.jpg) no-repeat;}



#ph22_4{ background:url(../img/report_pic/ph22_4.jpg) no-repeat;}



#ph22_5{ background:url(../img/report_pic/ph22_5.jpg) no-repeat;}



#ph22_6{ background:url(../img/report_pic/ph22_6.jpg) no-repeat;}



#ph22_7{ background:url(../img/report_pic/ph22_7.jpg) no-repeat;}



#ph22_8{ background:url(../img/report_pic/ph22_8.jpg) no-repeat;}



#ph22_9{ background:url(../img/report_pic/ph22_9.jpg) no-repeat;}



#ph22_10{ background:url(../img/report_pic/ph22_10.jpg) no-repeat;}



#ph22_11{ background:url(../img/report_pic/ph22_11.jpg) no-repeat;}



#ph22_12{ background:url(../img/report_pic/ph22_12.jpg) no-repeat;}



#ph22_13{ background:url(../img/report_pic/ph22_13.jpg) no-repeat;}



#ph22_14{ background:url(../img/report_pic/ph22_14.jpg) no-repeat;}







#ph21_1{ background:url(../img/report_pic/ph21_1.jpg) no-repeat;}



#ph21_2{ background:url(../img/report_pic/ph21_2.jpg) no-repeat;}



#ph21_3{ background:url(../img/report_pic/ph21_3.jpg) no-repeat;}



#ph21_4{ background:url(../img/report_pic/ph21_4.jpg) no-repeat;}



#ph21_5{ background:url(../img/report_pic/ph21_5.jpg) no-repeat;}



#ph21_6{ background:url(../img/report_pic/ph21_6.jpg) no-repeat;}



#ph21_7{ background:url(../img/report_pic/ph21_7.jpg) no-repeat;}



#ph21_8{ background:url(../img/report_pic/ph21_8.jpg) no-repeat;}



#ph21_9{ background:url(../img/report_pic/ph21_9.jpg) no-repeat;}







#ph20_1{ background:url(../img/report_pic/ph20_1.jpg) no-repeat;}



#ph20_2{ background:url(../img/report_pic/ph20_2.jpg) no-repeat;}



#ph20_3{ background:url(../img/report_pic/ph20_3.jpg) no-repeat;}



#ph20_4{ background:url(../img/report_pic/ph20_4.jpg) no-repeat;}



#ph20_5{ background:url(../img/report_pic/ph20_5.jpg) no-repeat;}



#ph20_6{ background:url(../img/report_pic/ph20_6.jpg) no-repeat;}



#ph20_7{ background:url(../img/report_pic/ph20_7.jpg) no-repeat;}



#ph20_8{ background:url(../img/report_pic/ph20_8.jpg) no-repeat;}



#ph20_9{ background:url(../img/report_pic/ph20_9.jpg) no-repeat;}



#ph20_10{ background:url(../img/report_pic/ph20_10.jpg) no-repeat;}



#ph20_11{ background:url(../img/report_pic/ph20_11.jpg) no-repeat;}



#ph20_12{ background:url(../img/report_pic/ph20_12.jpg) no-repeat;}



#ph20_13{ background:url(../img/report_pic/ph20_13.jpg) no-repeat;}



#ph20_14{ background:url(../img/report_pic/ph20_14.jpg) no-repeat;}



#ph20_15{ background:url(../img/report_pic/ph20_15.jpg) no-repeat;}







#ph19_1{ background:url(../img/report_pic/ph19_1.jpg) no-repeat;}



#ph19_2{ background:url(../img/report_pic/ph19_2.jpg) no-repeat;}



#ph19_3{ background:url(../img/report_pic/ph19_3.jpg) no-repeat;}



#ph19_4{ background:url(../img/report_pic/ph19_4.jpg) no-repeat;}



#ph19_5{ background:url(../img/report_pic/ph19_5.jpg) no-repeat;}



#ph19_6{ background:url(../img/report_pic/ph19_6.jpg) no-repeat;}



#ph19_7{ background:url(../img/report_pic/ph19_7.jpg) no-repeat;}



#ph19_9{ background:url(../img/report_pic/ph19_9.jpg) no-repeat;}



#ph19_10{ background:url(../img/report_pic/ph19_10.jpg) no-repeat;}



#ph19_11{ background:url(../img/report_pic/ph19_11.jpg) no-repeat;}



#ph19_12{ background:url(../img/report_pic/ph19_12.jpg) no-repeat;}



#ph19_13{ background:url(../img/report_pic/ph19_13.jpg) no-repeat;}







#ph18_1{ background:url(../img/report_pic/ph18_1.jpg) no-repeat;}



#ph18_2{ background:url(../img/report_pic/ph18_2.jpg) no-repeat;}



#ph18_3{ background:url(../img/report_pic/ph18_3.jpg) no-repeat;}



#ph18_4{ background:url(../img/report_pic/ph18_4.jpg) no-repeat;}



#ph18_5{ background:url(../img/report_pic/ph18_5.jpg) no-repeat;}



#ph18_6{ background:url(../img/report_pic/ph18_6.jpg) no-repeat;}



#ph18_7{ background:url(../img/report_pic/ph18_7.jpg) no-repeat;}



#ph18_8{ background:url(../img/report_pic/ph18_8.jpg) no-repeat;}



#ph18_9{ background:url(../img/report_pic/ph18_9.jpg) no-repeat;}



#ph18_10{ background:url(../img/report_pic/ph18_10.jpg) no-repeat;}







#ph17_1{ background:url(../img/report_pic/ph17_1.jpg) no-repeat;}



#ph17_2{ background:url(../img/report_pic/ph17_2.jpg) no-repeat;}



#ph17_3{ background:url(../img/report_pic/ph17_3.jpg) no-repeat;}



#ph17_4{ background:url(../img/report_pic/ph17_4.jpg) no-repeat;}



#ph17_5{ background:url(../img/report_pic/ph17_5.jpg) no-repeat;}



#ph17_6{ background:url(../img/report_pic/ph17_6.jpg) no-repeat;}



#ph17_7{ background:url(../img/report_pic/ph17_7.jpg) no-repeat;}



#ph17_8{ background:url(../img/report_pic/ph17_8.jpg) no-repeat;}



#ph17_9{ background:url(../img/report_pic/ph17_9.jpg) no-repeat;}



#ph17_10{ background:url(../img/report_pic/ph17_10.jpg) no-repeat;}



#ph17_11{ background:url(../img/report_pic/ph17_11.jpg) no-repeat;}







#ph16_1{ background:url(../img/report_pic/ph16_1.jpg) no-repeat;}



#ph16_2{ background:url(../img/report_pic/ph16_2.jpg) no-repeat;}



#ph16_3{ background:url(../img/report_pic/ph16_3.jpg) no-repeat;}



#ph16_4{ background:url(../img/report_pic/ph16_4.jpg) no-repeat;}



#ph16_5{ background:url(../img/report_pic/ph16_5.jpg) no-repeat;}



#ph16_6{ background:url(../img/report_pic/ph16_6.jpg) no-repeat;}



#ph16_7{ background:url(../img/report_pic/ph16_7.jpg) no-repeat;}



#ph16_8{ background:url(../img/report_pic/ph16_8.jpg) no-repeat;}



#ph16_9{ background:url(../img/report_pic/ph16_9.jpg) no-repeat;}



#ph16_10{ background:url(../img/report_pic/ph16_10.jpg) no-repeat;}







#ph15_1{ background:url(../img/report_pic/ph15_1.jpg) no-repeat;}



#ph15_2{ background:url(../img/report_pic/ph15_2.jpg) no-repeat;}



#ph15_3{ background:url(../img/report_pic/ph15_3.jpg) no-repeat;}



#ph15_4{ background:url(../img/report_pic/ph15_4.jpg) no-repeat;}



#ph15_5{ background:url(../img/report_pic/ph15_5.jpg) no-repeat;}



#ph15_6{ background:url(../img/report_pic/ph15_6.jpg) no-repeat;}







#ph14_1{ background:url(../img/report_pic/ph14_1.jpg) no-repeat;}



#ph14_2{ background:url(../img/report_pic/ph14_2.jpg) no-repeat;}



#ph14_3{ background:url(../img/report_pic/ph14_3.jpg) no-repeat;}



#ph14_4{ background:url(../img/report_pic/ph14_4.jpg) no-repeat;}



#ph14_5{ background:url(../img/report_pic/ph14_5.jpg) no-repeat;}



#ph14_6{ background:url(../img/report_pic/ph14_6.jpg) no-repeat;}



#ph14_7{ background:url(../img/report_pic/ph14_7.jpg) no-repeat;}



#ph14_8{ background:url(../img/report_pic/ph14_8.jpg) no-repeat;}







#ph13_1{ background:url(../img/report_pic/ph13_1.jpg) no-repeat;}



#ph13_2{ background:url(../img/report_pic/ph13_2.jpg) no-repeat;}



#ph13_3{ background:url(../img/report_pic/ph13_3.jpg) no-repeat;}



#ph13_4{ background:url(../img/report_pic/ph13_4.jpg) no-repeat;}



#ph13_5{ background:url(../img/report_pic/ph13_5.jpg) no-repeat;}



#ph13_6{ background:url(../img/report_pic/ph13_6.jpg) no-repeat;}







#ph12_1{ background:url(../img/report_pic/ph12_1.jpg) no-repeat;}



#ph12_2{ background:url(../img/report_pic/ph12_2.jpg) no-repeat;}



#ph12_3{ background:url(../img/report_pic/ph12_3.jpg) no-repeat;}



#ph12_4{ background:url(../img/report_pic/ph12_4.jpg) no-repeat;}



#ph12_5{ background:url(../img/report_pic/ph12_5.jpg) no-repeat;}



#ph12_6{ background:url(../img/report_pic/ph12_6.jpg) no-repeat;}



#ph12_7{ background:url(../img/report_pic/ph12_7.jpg) no-repeat;}



#ph12_8{ background:url(../img/report_pic/ph12_8.jpg) no-repeat;}



#ph12_9{ background:url(../img/report_pic/ph12_9.jpg) no-repeat;}



#ph12_10{ background:url(../img/report_pic/ph12_10.jpg) no-repeat;}



#ph12_11{ background:url(../img/report_pic/ph12_11.jpg) no-repeat;}



#ph12_12{ background:url(../img/report_pic/ph12_12.jpg) no-repeat;}



#ph12_13{ background:url(../img/report_pic/ph12_13.jpg) no-repeat;}



#ph12_14{ background:url(../img/report_pic/ph12_14.jpg) no-repeat;}



#ph12_15{ background:url(../img/report_pic/ph12_15.jpg) no-repeat;}



#ph12_16{ background:url(../img/report_pic/ph12_16.jpg) no-repeat;}



#ph12_17{ background:url(../img/report_pic/ph12_17.jpg) no-repeat;}







#ph11_1{ background:url(../img/report_pic/ph11_1.jpg) no-repeat;}



#ph11_2{ background:url(../img/report_pic/ph11_2.jpg) no-repeat;}



#ph11_3{ background:url(../img/report_pic/ph11_3.jpg) no-repeat;}



#ph11_4{ background:url(../img/report_pic/ph11_4.jpg) no-repeat;}



#ph11_5{ background:url(../img/report_pic/ph11_5.jpg) no-repeat;}



#ph11_6{ background:url(../img/report_pic/ph11_6.jpg) no-repeat;}



#ph11_7{ background:url(../img/report_pic/ph11_7.jpg) no-repeat;}



#ph11_8{ background:url(../img/report_pic/ph11_8.jpg) no-repeat;}



#ph11_9{ background:url(../img/report_pic/ph11_9.jpg) no-repeat;}







#ph10_1{ background:url(../img/report_pic/ph10_1.jpg) no-repeat;}



#ph10_2{ background:url(../img/report_pic/ph10_2.jpg) no-repeat;}



#ph10_3{ background:url(../img/report_pic/ph10_3.jpg) no-repeat;}



#ph10_4{ background:url(../img/report_pic/ph10_4.jpg) no-repeat;}



#ph10_5{ background:url(../img/report_pic/ph10_5.jpg) no-repeat;}



#ph10_6{ background:url(../img/report_pic/ph10_6.jpg) no-repeat;}



#ph10_7{ background:url(../img/report_pic/ph10_7.jpg) no-repeat;}



#ph10_8{ background:url(../img/report_pic/ph10_8.jpg) no-repeat;}



#ph10_9{ background:url(../img/report_pic/ph10_9.jpg) no-repeat;}



#ph10_10{ background:url(../img/report_pic/ph10_10.jpg) no-repeat;}







#ph9_1{ background:url(../img/report_pic/ph9_1.jpg) no-repeat;}



#ph9_2{ background:url(../img/report_pic/ph9_2.jpg) no-repeat;}



#ph9_3{ background:url(../img/report_pic/ph9_3.jpg) no-repeat;}



#ph9_4{ background:url(../img/report_pic/ph9_4.jpg) no-repeat;}



#ph9_5{ background:url(../img/report_pic/ph9_5.jpg) no-repeat;}



#ph9_6{ background:url(../img/report_pic/ph9_6.jpg) no-repeat;}



#ph9_7{ background:url(../img/report_pic/ph9_7.jpg) no-repeat;}



#ph9_8{ background:url(../img/report_pic/ph9_8.jpg) no-repeat;}



#ph9_9{ background:url(../img/report_pic/ph9_9.jpg) no-repeat;}



#ph9_10{ background:url(../img/report_pic/ph9_10.jpg) no-repeat;}







#ph8_1{ background:url(../img/report_pic/ph8_1.jpg) no-repeat;}



#ph8_2{ background:url(../img/report_pic/ph8_2.jpg) no-repeat;}



#ph8_3{ background:url(../img/report_pic/ph8_3.jpg) no-repeat;}



#ph8_4{ background:url(../img/report_pic/ph8_4.jpg) no-repeat;}



#ph8_5{ background:url(../img/report_pic/ph8_5.jpg) no-repeat;}



#ph8_6{ background:url(../img/report_pic/ph8_6.jpg) no-repeat;}







#ph7_1{ background:url(../img/report_pic/ph7_1.jpg) no-repeat;}



#ph7_2{ background:url(../img/report_pic/ph7_2.jpg) no-repeat;}



#ph7_3{ background:url(../img/report_pic/ph7_3.jpg) no-repeat;}



#ph7_4{ background:url(../img/report_pic/ph7_4.jpg) no-repeat;}



#ph7_5{ background:url(../img/report_pic/ph7_5.jpg) no-repeat;}



#ph7_6{ background:url(../img/report_pic/ph7_6.jpg) no-repeat;}



#ph7_7{ background:url(../img/report_pic/ph7_7.jpg) no-repeat;}



#ph7_8{ background:url(../img/report_pic/ph7_8.jpg) no-repeat;}



#ph7_9{ background:url(../img/report_pic/ph7_9.jpg) no-repeat;}



#ph7_10{ background:url(../img/report_pic/ph7_10.jpg) no-repeat;}



#ph7_11{ background:url(../img/report_pic/ph7_11.jpg) no-repeat;}







#ph6_1{ background:url(../img/report_pic/ph6_1.jpg) no-repeat;}



#ph6_2{ background:url(../img/report_pic/ph6_2.jpg) no-repeat;}



#ph6_3{ background:url(../img/report_pic/ph6_3.jpg) no-repeat;}



#ph6_4{ background:url(../img/report_pic/ph6_4.jpg) no-repeat;}



#ph6_5{ background:url(../img/report_pic/ph6_5.jpg) no-repeat;}



#ph6_6{ background:url(../img/report_pic/ph6_6.jpg) no-repeat;}



#ph6_7{ background:url(../img/report_pic/ph6_7.jpg) no-repeat;}



#ph6_8{ background:url(../img/report_pic/ph6_8.jpg) no-repeat;}



#ph6_9{ background:url(../img/report_pic/ph6_9.jpg) no-repeat;}



#ph6_10{ background:url(../img/report_pic/ph6_10.jpg) no-repeat;}



#ph6_11{ background:url(../img/report_pic/ph6_11.jpg) no-repeat;}



#ph6_12{ background:url(../img/report_pic/ph6_12.jpg) no-repeat;}



#ph6_13{ background:url(../img/report_pic/ph6_13.jpg) no-repeat;}



#ph6_14{ background:url(../img/report_pic/ph6_14.jpg) no-repeat;}







#ph5_1{ background:url(../img/report_pic/ph5_1.jpg) no-repeat;}



#ph5_2{ background:url(../img/report_pic/ph5_2.jpg) no-repeat;}



#ph5_3{ background:url(../img/report_pic/ph5_3.jpg) no-repeat;}



#ph5_4{ background:url(../img/report_pic/ph5_4.jpg) no-repeat;}



#ph5_5{ background:url(../img/report_pic/ph5_5.jpg) no-repeat;}



#ph5_6{ background:url(../img/report_pic/ph5_6.jpg) no-repeat;}



#ph5_7{ background:url(../img/report_pic/ph5_7.jpg) no-repeat;}







#ph4_11{ background:url(../img/report_pic/ph4_11.jpg) no-repeat;}



#ph4_22{ background:url(../img/report_pic/ph4_22.jpg) no-repeat;}



#ph4_3{ background:url(../img/report_pic/ph4_3.jpg) no-repeat;}







#ph3_1{ background:url(../img/report_pic/ph3_1.jpg) no-repeat;}



#ph3_2{ background:url(../img/report_pic/ph3_2.jpg) no-repeat;}



#ph3_3{ background:url(../img/report_pic/ph3_3.jpg) no-repeat;}



#ph3_4{ background:url(../img/report_pic/ph3_4.jpg) no-repeat;}



#ph3_5{ background:url(../img/report_pic/ph3_5.jpg) no-repeat;}







#ph2_1{ background:url(../img/report_pic/ph2_1.jpg) no-repeat;}



#ph2_2{ background:url(../img/report_pic/ph2_2.jpg) no-repeat;}





#ph2_6{ background:url(../img/report_pic/ph2_6.jpg) no-repeat;}



#ph2_3{ background:url(../img/report_pic/ph2_3.jpg) no-repeat;}



#ph2_4{ background:url(../img/report_pic/ph2_4.jpg) no-repeat;}



#ph2_5{ background:url(../img/report_pic/ph2_5.jpg) no-repeat;}










/*$B!w(Bstaff_report
/////////////////////////////////////////////////////////////////////////*/
.staff_report #contents_area #left_area{ width:640px; background: url(../img/staffrepo_bottom.jpg) no-repeat bottom; padding-bottom:5px; margin-bottom:5px;}
.staff_report #contents_area #left_area_in{ width:640px; background: url(../img/staffrepo_center.jpg) repeat-y;}
.staff_report h1{ width:640px; height:90px; background:url(../img/staffrepo_tit.jpg) no-repeat; margin: 0px 0 0 0px; position:relative;}

.staff_report #report_area{ padding:39px 50px 45px; line-height:1.7; font-size:130%; min-height:510px; height:auto !important; height:510px; position:relative;}
.staff_report #backnumber{ position:absolute; right:47px; top:10px;}
.staff_report #contents_area .repoBox_in{ min-height:560px; height:auto !important; height:560px;}
.staff_report #contents_area #title_box{ background:#e90081; font-weight:bold; padding:4px 3px 3px 13px; color:#fff; font-size:120%; }
.staff_report #contents_area #vol{ font-weight:normal;}
.staff_report #contents_area #p_date{ font-size:90%; color:#c6c6c6; text-align:right; padding-right:5px;}
.staff_report #contents_area .repoBox p{ padding:1em 25px 1em; text-align:left;}	
.staff_report #contents_area .repoBox1 p{ text-align:left; font-size:120%;}
.staff_report #contents_area .picBox{ margin: 0 auto; text-align:center; margin:15px 0 20px 0;}
.staff_report #contents_area .picBox .report_pic_w{ width:432px; height:302px; margin: 0 auto; background:url(../img/staffrepo_parts.png) no-repeat -10px -10px; position:relative;}
.staff_report #contents_area .picBox .report_pic_w .ph{width: 420px; height: 280px; position:absolute; left:6px; top:6px;}
.staff_report #contents_area .picBox .report_pic_h{ width:292px; height:439px; margin: 0 auto; background:url(../img/staffrepo_parts.png) no-repeat -10px -330px; position:relative;}
.staff_report #contents_area .picBox .report_pic_h .ph{width: 280px; height: 420px; position:absolute; left:6px; top:6px;}	

/*staffreport_pic
/////////////////////////////////////////////////////////////////////////*/	











































































































































#ph4_1{ background:url(../img/staffrepo_pic/ph4_1.jpg) no-repeat;}





#ph4_2{ background:url(../img/staffrepo_pic/ph4_2.jpg) no-repeat;}


















.staff_report #contents_area .picBox .p_caption{ font-size: 90%; text-align: center; padding: 2px 0 0 0; line-height: 1.2; color:#f75da7;}
.staff_report #player_box{ width:480px; height:305px; margin:25px auto 20px; border:1px solid #666;}
.staff_report #player_box p{ color:#FFF; text-align:center; font-size:130%; margin: 0 auto; line-height:304px;}

/*$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.jpg) no-repeat 0 0;}
#trail_pop #main{ width:570px; height:335px; background:url(../img/trail_pop_parts.jpg) no-repeat 0 -102px;}
#trail_pop #player_box{ width:480px; height:305px; background:#000; position:absolute; left:45px; top:122px;}
#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.jpg) no-repeat 0 -437px; position:relative;}
#trail_pop_footer #closeBtn{ text-align:right; padding-bottom:23px; position:absolute; left:243px; top:-4px;}
#trail_pop_footer #closeBtn a{ display:block; width:87px; height:26px;}

/*$B!w(Bspecial
/////////////////////////////////////////////////////////////////////////*/
.special h1{ width:640px; height:90px; background:url(../img/special_pic/special_tit.jpg) no-repeat;}
.special .text_area_in{ padding:45px 0px 36px; line-height:1.7; font-size:130%; line-height:1.6;}

.special #special_area{ min-height:545px; height:auto !important; height:545px;}
.special #special_area ul{ width:543px; height:686px; background:url(../img/special_pic/special_parts.jpg) no-repeat; position:relative; margin:0 auto 15px;}
.special #special_area li a{ display:block; width:260px; height:160px;}
.special #special_area li a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}
/*$B99?7(B*/
.special #special_area ul #spe_btn01{ width:260px; height:160px; position:absolute; left:0px; top:0px;}
.special #special_area ul #spe_btn02{ width:260px; height:160px; position:absolute; left:283px; top:0px;}
.special #special_area ul #spe_btn03{ width:260px; height:160px; position:absolute; left:0px; top:175px;}
.special #special_area ul #spe_btn04{ width:260px; height:160px; position:absolute; left:283px; top:175px;}
.special #special_area ul #spe_btn05{ width:260px; height:160px; position:absolute; left:0px; top:350px;}
.special #special_area ul #spe_btn06{ width:260px; height:160px; position:absolute; left:283px; top:350px;}
.special #special_area ul #spe_btn07{ width:260px; height:160px; position:absolute; left:0px; top:525px;}
.special #special_area ul #spe_btn08{ width:260px; height:160px; position:absolute; left:283px; top:525px;}

/*$B!w(Bchart
/////////////////////////////////////////////////////////////////////////*/
.chart h1{ width:640px; height:90px; background:url(../img/chart_pic/chart_tit.jpg) no-repeat;}
.chart .text_area_in{ line-height:1.7; font-size:130%; line-height:1.6;}

.chart #chart_area{ width:620px; height:1151px; background:url(../img/chart_pic/chart_parts.jpg) no-repeat; position:relative; margin:0 auto 0;}
.chart #nkmdm { width:620px; height:1151px; position:absolute; top: 0px; left: 0px; background: url(../img/cover.gif) no-repeat;}

.chart #prof01 a{ width:121px; height:194px; display:block; position: absolute; left:242px; top:18px;}
.chart #prof02 a{ width:95px; height:154px; display:block; position: absolute; left:322px; top:223px;}
.chart #prof03 a{ width:95px; height:154px; display:block; position: absolute; left:191px; top:223px;}
.chart #prof04 a{ width:95px; height:154px; display:block; position: absolute; left:181px; top:404px;}
.chart #prof05 a{ width:95px; height:154px; display:block; position: absolute; left:284px; top:404px;}
.chart #prof06 a{ width:95px; height:154px; display:block; position: absolute; left:181px; top:564px;}
.chart #prof07 a{ width:95px; height:154px; display:block; position: absolute; left:284px; top:564px;}
.chart #prof08 a{ width:95px; height:154px; display:block; position: absolute; left:284px; top:726px;}
.chart #prof09 a{ width:95px; height:154px; display:block; position: absolute; left:41px; top:253px;}
.chart #prof10 a{ width:95px; height:154px; display:block; position: absolute; left:41px; top:415px;}
.chart #prof11 a{ width:95px; height:154px; display:block; position: absolute; left:41px; top:740px;}
.chart #prof12 a{ width:95px; height:154px; display:block; position: absolute; left:41px; top:577px;}
.chart #prof13 a{ width:95px; height:154px; display:block; position: absolute; left:143px; top:740px;}
.chart #prof14 a{ width:95px; height:154px; display:block; position: absolute; left:465px; top:73px;}
.chart #prof15 a{ width:95px; height:154px; display:block; position: absolute; left:465px; top:237px;}
.chart #prof16 a{ width:95px; height:154px; display:block; position: absolute; left:505px; top:404px;}
.chart #prof17 a{ width:95px; height:154px; display:block; position: absolute; left:403px; top:404px;}
.chart #prof18 a{ width:95px; height:154px; display:block; position: absolute; left:505px; top:564px;}
.chart #prof19 a{ width:95px; height:154px; display:block; position: absolute; left:403px; top:564px;}
.chart #prof20 a{ width:95px; height:154px; display:block; position: absolute; left:403px; top:726px;}
.chart #prof21 a{ width:95px; height:154px; display:block; position: absolute; left:505px; top:726px;}
.chart #prof22 a{ width:95px; height:154px; display:block; position: absolute; left:505px; top:918px;}
.chart #prof23 a{ width:95px; height:154px; display:block; position: absolute; left:389px; top:918px;}
.chart #prof24 a{ width:95px; height:154px; display:block; position: absolute; left:273px; top:918px;}
.chart #prof25 a{ width:95px; height:154px; display:block; position: absolute; left:157px; top:918px;}
.chart #prof26 a{ width:95px; height:154px; display:block; position: absolute; left:41px; top:918px;}
.chart #prof27 a{ width:95px; height:154px; display:block; position: absolute; left:41px; top:90px;}

 /*Chart_pop*/
#cast_box{ position:relative;}
#cast_box #chara01{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop01.jpg) no-repeat;}
#cast_box #chara02{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop02.jpg) no-repeat;}
#cast_box #chara03{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop03.jpg) no-repeat;}
#cast_box #chara04{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop04.jpg) no-repeat;}
#cast_box #chara05{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop05.jpg) no-repeat;}
#cast_box #chara06{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop06.jpg) no-repeat;}
#cast_box #chara07{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop07.jpg) no-repeat;}
#cast_box #chara08{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop08.jpg) no-repeat;}
#cast_box #chara09{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop09.jpg) no-repeat;}
#cast_box #chara10{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop10.jpg) no-repeat;}
#cast_box #chara11{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop11.jpg) no-repeat;}
#cast_box #chara12{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop12.jpg) no-repeat;}
#cast_box #chara13{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop13.jpg) no-repeat;}
#cast_box #chara14{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop14.jpg) no-repeat;}
#cast_box #chara15{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop15.jpg) no-repeat;}
#cast_box #chara16{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop16.jpg) no-repeat;}
#cast_box #chara17{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop17.jpg) no-repeat;}
#cast_box #chara18{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop18.jpg) no-repeat;}
#cast_box #chara19{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop19.jpg) no-repeat;}
#cast_box #chara20{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop20.jpg) no-repeat;}
#cast_box #chara21{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop21.jpg) no-repeat;}
#cast_box #chara22{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop22.jpg) no-repeat;}
#cast_box #chara23{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop23.jpg) no-repeat;}
#cast_box #chara24{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop24.jpg) no-repeat;}
#cast_box #chara25{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop25.jpg) no-repeat;}
#cast_box #chara26{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop26.jpg) no-repeat;}
#cast_box #chara27{ width:600px; height:400px; background:url(../img/chart_pic/chart_pop27.jpg) no-repeat;}
.chart #chart_area li a:hover{ filter: alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; background:#fff;}

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

.charadetail .detailtext{ width:297px; height: 208px; position: absolute; left: 281px; top: 126px; overflow:auto; font-size: 130%; line-height:1.6; text-align:left;}
.charadetail .btn_prev{ position: absolute; left: 286px; top: 349px;}
.charadetail .btn_prev a{ display:block; width:70px; height:28px;}
.charadetail .btn_next{ position: absolute; left: 444px; top: 349px;}
.charadetail .btn_next a{ display:block; width:70px; height:28px;}
.charadetail .btn_close{ position: absolute; left: 550px; top: 349px;}
.charadetail .btn_close a{ display:block; width:25px; height:25px;}

/*$B!w(Binterview/////////////////////////////////////////////////////////////////////////*//*$B99?7(B*/.interview #interview_tit1{ width:640px; height:196px; background:url(../img/interview_pic/interview01_tit.jpg) no-repeat;}.interview #interview_tit2{ width:640px; height:196px; background:url(../img/interview_pic/interview02_tit.jpg) no-repeat;}.interview #interview_tit3{ width:640px; height:196px; background:url(../img/interview_pic/interview03_tit.jpg) no-repeat;}.interview .text_area_in{ padding:25px 50px 36px; line-height:1.7; font-size:130%; line-height:1.6; }.interview .text_box{ margin-bottom:2em;}.interview #text_area h2{ font-size:110%; font-weight:bold; color:#e90a77; margin-bottom:0.5em;}.interview .interview_q{ line-height:1.5;}.interview  #text_area .q_point{ font-size:140%; font-weight:normal;}.interview #text_area p{ margin-bottom:0.8em;}/*$B99?7(B*/.interview #interview01_ph01{ width:204px; height:300px; background:url(../img/interview_pic/interview01_pic1.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview01_ph02{ width:266px; height:188px; background:url(../img/interview_pic/interview01_pic2.jpg) no-repeat; float:left; margin:5px 20px 20px 0;}.interview #interview02_ph01{ width:204px; height:300px; background:url(../img/interview_pic/interview02_pic1.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview02_ph02{ width:204px; height:300px; background:url(../img/interview_pic/interview02_pic2.jpg) no-repeat; float:left; margin:5px 20px 20px 0;}.interview #interview03_ph01{ width:204px; height:300px; background:url(../img/interview_pic/interview03_pic1.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview03_ph02{ width:266px; height:188px; background:url(../img/interview_pic/interview03_pic2.jpg) no-repeat; float:left; margin:5px 20px 20px 0;}.interview #backnumber ul{ width:542px; height:180px; background:url(../img/interview_pic/interview_bknm.jpg) no-repeat; position:relative; margin:0 auto 15px;}.interview #backnumber li a{ display:block; width:95px; height:103px;}.interview #backnumber li a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}/*$B99?7(B*/.interview #backnumber ul #interview_btn1{ width:93px; height:101px; position:absolute; left:16px; top:55px;}.interview #backnumber ul #interview_btn2{ width:93px; height:101px; position:absolute; left:119px; top:55px;}.interview #backnumber ul #interview_btn3{ width:93px; height:101px; position:absolute; left:223px; top:55px;}


/*$B!w(Bstory/////////////////////////////////////////////////////////////////////////*/.story h1{ width:640px; height:90px; background:url(../img/story_tit.jpg) no-repeat;}.story .text_area_in{ padding:30px 50px 45px; min-height:510px; height:auto !important; height:510px;}.story #left_area #text_area p{ font-size:130%; line-height:1.7;}.story #left_area #text_area a{ color:#e90a77;}.story #left_area #text_area a:hover{ text-decoration:underline;}.story #left_area h2{ width:540px; height:34px; text-align:center; margin:0px auto 14px;}.story .story_pic{ display:none;} /*$B99?7(B*/.story #story_tit01{ background:url(../img/story/story_tit01.png) no-repeat;}.story #story_tit02{ background:url(../img/story/story_tit02.png) no-repeat;}.story #story_tit03{ background:url(../img/story/story_tit03.png) no-repeat;}.story #story_tit04{ background:url(../img/story/story_tit04.png) no-repeat;}.story #story_tit05{ background:url(../img/story/story_tit05.png) no-repeat;}.story #story_tit06{ background:url(../img/story/story_tit06.png) no-repeat;}.story #story_tit07{ background:url(../img/story/story_tit07.png) no-repeat;}.story #story_tit08{ background:url(../img/story/story_tit08.png) no-repeat;}.story #story_tit09{ background:url(../img/story/story_tit09.png) no-repeat;}.story #story_tit10{ background:url(../img/story/story_tit10.png) no-repeat;}.story #story_tit11{ background:url(../img/story/story_tit11.png) no-repeat;}/*$B99?7(B*/.story #left_area #story_pic00{ width:257px; height:354px; background:url(../img/story/story_pic00.jpg) no-repeat; float:right; margin:4px 0px 15px 15px; }.story #left_area #story_pic02{ width:257px; height:354px; background:url(../img/story/story_pic02.jpg) no-repeat; float:right; margin:4px 0px 15px 15px; }.story #left_area #story_pic03{ width:257px; height:354px; background:url(../img/story/story_pic03.jpg) no-repeat; float:right; margin:4px 0px 15px 15px; }.story #left_area #story_pic04{ width:257px; height:354px; background:url(../img/story/story_pic04.jpg) no-repeat; float:right; margin:4px 0px 15px 15px; }.story #left_area #story_pic05{ width:257px; height:354px; background:url(../img/story/story_pic05.jpg) no-repeat; float:right; margin:4px 0px 15px 15px; }.story #left_area #story_pic06{ width:257px; height:354px; background:url(../img/story/story_pic06.jpg) no-repeat; float:right; margin:4px 0px 15px 15px; }.story #left_area #story_pic07{ width:257px; height:354px; background:url(../img/story/story_pic07.jpg) no-repeat; float:right; margin:4px 0px 15px 15px; }.story #left_area #story_pic08{ width:257px; height:354px; background:url(../img/story/story_pic08.jpg) no-repeat; float:right; margin:4px 0px 15px 15px; }.story #left_area #story_pic09{ width:257px; height:354px; background:url(../img/story/story_pic09.jpg) no-repeat; float:right; margin:4px 0px 15px 15px; }.story #left_area #story_pic10{ width:257px; height:354px; background:url(../img/story/story_pic10.jpg) no-repeat; float:right; margin:4px 0px 15px 15px; }.story #left_area #story_pic11{ width:257px; height:354px; background:url(../img/story/story_pic11.jpg) no-repeat; float:right; margin:4px 0px 15px 15px; }.story #left_area #bknm_box{ width:540px; height:161px; position:relative; padding-bottom:0px; margin:35px auto 0; background:url(../img/story/story_bknm.png) no-repeat;}.story #left_area #bknm_box li a{ display:block;}/*$B99?7(B*/.story #left_area #bknm_box #story01 a{ width:90px; height:40px; position:absolute; left:0px; top:25px;}.story #left_area #bknm_box #story01 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #left_area #bknm_box #story02 a{ width:90px; height:40px; position:absolute; left:113px; top:25px;}.story #left_area #bknm_box #story02 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #left_area #bknm_box #story03 a{ width:90px; height:40px; position:absolute; left:225px; top:25px;}.story #left_area #bknm_box #story03 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #left_area #bknm_box #story04 a{ width:90px; height:40px; position:absolute; left:338px; top:25px;}.story #left_area #bknm_box #story04 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #left_area #bknm_box #story05 a{ width:90px; height:40px; position:absolute; left:450px; top:25px;}.story #left_area #bknm_box #story05 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #left_area #bknm_box #story06 a{ width:90px; height:40px; position:absolute; left:0px; top:73px;}.story #left_area #bknm_box #story06 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #left_area #bknm_box #story07 a{ width:90px; height:40px; position:absolute; left:113px; top:73px;}.story #left_area #bknm_box #story07 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #left_area #bknm_box #story08 a{ width:90px; height:40px; position:absolute; left:225px; top:73px;}.story #left_area #bknm_box #story08 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #left_area #bknm_box #story09 a{ width:90px; height:40px; position:absolute; left:338px; top:73px;}.story #left_area #bknm_box #story09 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #left_area #bknm_box #story10 a{ width:90px; height:40px; position:absolute; left:450px; top:73px;}.story #left_area #bknm_box #story10 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #left_area #bknm_box #story11 a{ width:90px; height:40px; position:absolute; left:0px; top:121px;}.story #left_area #bknm_box #story11 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}/*$B!w(Bjiken_memo/////////////////////////////////////////////////////////////////////////*/.jiken_memo h1{ width:640px; height:219px; background:url(../img/jiken_memo_pic/jiken_memo_tit.jpg) no-repeat;}.jiken_memo .text_area_in{ padding:45px 50px 36px; line-height:1.7; font-size:130%; line-height:1.6;}.jiken_memo .jiken_memo_waku{ width:503px; height:328px; background:url(../img/jiken_memo_pic/jiken_memo_waku.jpg) no-repeat; position:relative; margin:0 auto;}.jiken_memo #player_box{ width:480px; height:305px; background:#000; position:absolute; left:11px; top:11px;}.jiken_memo #player_box p{ color:#FFF; text-align:center; font-size:130%; margin: 0 auto; line-height:304px;}.jiken_memo #backnumber h2{ width:175px; height:25px; background:url(../img/jiken_memo_pic/jiken_memo_bk_tit.png) no-repeat; margin:46px auto 20px; text-align:center;}.jiken_memo #backnumber ul{ width:516px; height:309px; background:url(../img/jiken_memo_pic/jiken_memo_bknm.jpg) no-repeat; position:relative; margin:0 auto 15px;}.jiken_memo #backnumber li a{ display:block; width:120px; height:115px;}.jiken_memo #backnumber li a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF; width:120px; height:70px;}/*$B99?7(B*/.jiken_memo #backnumber ul #j01{ width:120px; height:115px; position:absolute; left:0px; top:0px;}.jiken_memo #backnumber ul #j02{ width:120px; height:115px; position:absolute; left:132px; top:0px;}.jiken_memo #backnumber ul #j03{ width:120px; height:115px; position:absolute; left:264px; top:0px;}.jiken_memo #backnumber ul #j04{ width:120px; height:115px; position:absolute; left:396px; top:0px;}.jiken_memo #backnumber ul #j05{ width:120px; height:115px; position:absolute; left:0px; top:107px;}.jiken_memo #backnumber ul #j06{ width:120px; height:115px; position:absolute; left:132px; top:107px;}.jiken_memo #backnumber ul #j07{ width:120px; height:115px; position:absolute; left:264px; top:107px;}.jiken_memo #backnumber ul #j08{ width:120px; height:115px; position:absolute; left:396px; top:107px;}.jiken_memo #backnumber ul #j09{ width:120px; height:115px; position:absolute; left:0px; top:214px;}.jiken_memo #backnumber ul #j10{ width:120px; height:115px; position:absolute; left:132px; top:214px;}.jiken_memo #backnumber ul #j11{ width:120px; height:115px; position:absolute; left:264px; top:214px;}.jiken_memo #backnumber ul #j12{ width:120px; height:115px; position:absolute; left:396px; top:214px;}/*$B!w(Bokamoto_diary/////////////////////////////////////////////////////////////////////////*/.okamoto_diary #contents_area #left_area{ width:640px; background: url(../img/okamoto_diary/okamoto_diary_bottom.jpg) no-repeat bottom; float:left; padding-bottom:24px; margin-bottom:6px; margin-top:4px;}.okamoto_diary h1{ width:640px; height:243px; background:url(../img/okamoto_diary/okamoto_diary_tit.jpg) no-repeat;}.okamoto_diary #report_area{ line-height:1.7; font-size:130%; min-height:390px; height:auto !important; height:390px; position:relative;}.okamoto_diary #backnumber{ position:absolute; right:50px; top:43px;}.okamoto_diary #contents_area #report_sub_tit{ width:620px; height:76px; background:url(../img/okamoto_diary/okamoto_diary_tit2.jpg) no-repeat bottom; padding:0px 10px 0px; position:relative;}.okamoto_diary #contents_area #report_sub_tit #title{ color:#fd3295; font-size:130%; text-shadow: 1px 1px 1px #fff; font-weight:bold; position:absolute; left:45px; top:43px;}.okamoto_diary #contents_area .repoBox_in{ width:640px; background: url(../img/okamoto_diary/okamoto_diary_center.jpg) repeat-y; color:#353535; min-height:510px; height:auto !important; height:510px;}.okamoto_diary #contents_area .repoBox p{ padding:1em 46px 1em; text-align:left; color:#5a5a5a;}	.okamoto_diary #contents_area .repoBox1 p{ text-align:left; font-size:120%;}.okamoto_diary #contents_area .picBox{ margin: 0 auto; text-align:center; }.okamoto_diary #contents_area .picBox .report_pic_w{ width:432px; height:302px; margin: 0 auto; background:url(../img/report_parts.png) no-repeat -10px -10px; position:relative;}.okamoto_diary #contents_area .picBox .report_pic_w .ph{width: 420px; height: 280px; position:absolute; left:6px; top:6px;}.okamoto_diary #contents_area .picBox .report_pic_h{ width:292px; height:439px; margin: 0 auto; background:url(../img/report_parts.png) no-repeat -10px -330px; position:relative;}.okamoto_diary #contents_area .picBox .report_pic_h .ph{width: 280px; height: 420px; position:absolute; left:6px; top:6px;}/*$B!w(Bshimizu_diary_photo*//*$B99?7(B*/.okamoto_diary #ph5_1{ background:url(../img/okamoto_diary/ph5_1.jpg) no-repeat; width:364px; height:364px; margin: 0 auto; }.okamoto_diary #ph5_2{ background:url(../img/okamoto_diary/ph5_2.jpg) no-repeat; width:364px; height:364px; margin: 0 auto; }.okamoto_diary #ph9_1{ background:url(../img/okamoto_diary/ph9_1.jpg) no-repeat; width:420px; height:280px; margin: 0 auto; }.okamoto_diary #ph10_1{ background:url(../img/okamoto_diary/ph10_1.jpg) no-repeat; width:420px; height:280px; margin: 0 auto; }.okamoto_diary #ph11_1{ background:url(../img/okamoto_diary/ph11_1.jpg) no-repeat; width:420px; height:280px; margin: 0 auto; }.okamoto_diary #ph12_1{ background:url(../img/okamoto_diary/ph12_1.jpg) no-repeat; width:420px; height:280px; margin: 0 auto; }/*$B!w(Bgallery/////////////////////////////////////////////////////////////////////////*/.gallery h1{ width:640px; height:155px; background:url(../img/gallery_pic/gallery_tit.jpg) no-repeat;}.gallery .text_area_in{ padding:22px 0 70px; min-height:510px; height:auto !important; height:510px;}/*$B99?7(B*/.gallery #gallery_box #gallery_epi01 h2{ width:480px; height:39px; background:url(../img/gallery_pic/gallery01/gallery_tit01.png) no-repeat; margin:0 auto 10px;}.gallery #gallery_box #gallery_epi02 h2{ width:480px; height:39px; background:url(../img/gallery_pic/gallery02/gallery_tit02.png) no-repeat; margin:0 auto 10px;}.gallery #gallery_box #gallery_epi03 h2{ width:480px; height:39px; background:url(../img/gallery_pic/gallery03/gallery_tit03.png) no-repeat; margin:0 auto 10px;}.gallery #gallery_box #gallery_epi04 h2{ width:480px; height:39px; background:url(../img/gallery_pic/gallery04/gallery_tit04.png) no-repeat; margin:0 auto 10px;}.gallery #gallery_box #gallery_epi05 h2{ width:480px; height:39px; background:url(../img/gallery_pic/gallery05/gallery_tit05.png) no-repeat; margin:0 auto 10px;}.gallery #gallery_box #gallery_epi06 h2{ width:480px; height:39px; background:url(../img/gallery_pic/gallery06/gallery_tit06.png) no-repeat; margin:0 auto 10px;}.gallery #gallery_box #gallery_epi07 h2{ width:480px; height:39px; background:url(../img/gallery_pic/gallery07/gallery_tit07.png) no-repeat; margin:0 auto 10px;}.gallery #gallery_box #gallery_epi08 h2{ width:480px; height:39px; background:url(../img/gallery_pic/gallery08/gallery_tit08.png) no-repeat; margin:0 auto 10px;}.gallery #gallery_box #gallery_epi09 h2{ width:480px; height:39px; background:url(../img/gallery_pic/gallery09/gallery_tit09.png) no-repeat; margin:0 auto 10px;}.gallery #gallery_box #gallery_epi10 h2{ width:480px; height:39px; background:url(../img/gallery_pic/gallery10/gallery_tit10.png) no-repeat; margin:0 auto 10px;}.gallery #gallery_box #gallery_epi11 h2{ width:480px; height:39px; background:url(../img/gallery_pic/gallery11/gallery_tit11.png) no-repeat; margin:0 auto 10px;}.gallery #photo_box{ width:590px; height:337px; background:url(../img/gallery_pic/gallery_parts.png) -10px -10px no-repeat; position:relative; margin:0 auto;}.gallery .photo{ width:490px; height:325px; position:absolute; left:49px; top:6px;}.gallery #photo_box_h{ width:590px; height:502px; background:url(../img/gallery_pic/gallery_parts2.png) no-repeat; position:relative; margin:0 auto;}.gallery .photo_h{ width:325px; height:490px; position:absolute; left:132px; top:6px;}/*epi01*/.gallery #gallery_box #gallery_epi01 #picL_01{ background:url(../img/gallery_pic/gallery01/1-1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_02{ background:url(../img/gallery_pic/gallery01/1-2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_03{ background:url(../img/gallery_pic/gallery01/1-3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_04{ background:url(../img/gallery_pic/gallery01/1-4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_05{ background:url(../img/gallery_pic/gallery01/1-5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_06{ background:url(../img/gallery_pic/gallery01/1-6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_07{ background:url(../img/gallery_pic/gallery01/1-7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_08{ background:url(../img/gallery_pic/gallery01/1-8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_09{ background:url(../img/gallery_pic/gallery01/1-9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_10{ background:url(../img/gallery_pic/gallery01/1-10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_11{ background:url(../img/gallery_pic/gallery01/1-11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_12{ background:url(../img/gallery_pic/gallery01/1-12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_13{ background:url(../img/gallery_pic/gallery01/1-13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_14{ background:url(../img/gallery_pic/gallery01/1-14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_15{ background:url(../img/gallery_pic/gallery01/1-15.jpg) no-repeat;}/*epi02*/.gallery #gallery_box #gallery_epi02 #picL_01{ background:url(../img/gallery_pic/gallery02/2-1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_02{ background:url(../img/gallery_pic/gallery02/2-2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_03{ background:url(../img/gallery_pic/gallery02/2-3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_04{ background:url(../img/gallery_pic/gallery02/2-4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_05{ background:url(../img/gallery_pic/gallery02/2-5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_06{ background:url(../img/gallery_pic/gallery02/2-6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_07{ background:url(../img/gallery_pic/gallery02/2-7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_08{ background:url(../img/gallery_pic/gallery02/2-8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_09{ background:url(../img/gallery_pic/gallery02/2-9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_10{ background:url(../img/gallery_pic/gallery02/2-10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_11{ background:url(../img/gallery_pic/gallery02/2-11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_12{ background:url(../img/gallery_pic/gallery02/2-12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_13{ background:url(../img/gallery_pic/gallery02/2-13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_14{ background:url(../img/gallery_pic/gallery02/2-14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_15{ background:url(../img/gallery_pic/gallery02/2-15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_16{ background:url(../img/gallery_pic/gallery02/2-16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_17{ background:url(../img/gallery_pic/gallery02/2-17.jpg) no-repeat;}/*epi03*/.gallery #gallery_box #gallery_epi03 #picL_01{ background:url(../img/gallery_pic/gallery03/3-1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_02{ background:url(../img/gallery_pic/gallery03/3-2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_03{ background:url(../img/gallery_pic/gallery03/3-3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_04{ background:url(../img/gallery_pic/gallery03/3-4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_05{ background:url(../img/gallery_pic/gallery03/3-5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_06{ background:url(../img/gallery_pic/gallery03/3-6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_07{ background:url(../img/gallery_pic/gallery03/3-7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_08{ background:url(../img/gallery_pic/gallery03/3-8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_09{ background:url(../img/gallery_pic/gallery03/3-9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_10{ background:url(../img/gallery_pic/gallery03/3-10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_11{ background:url(../img/gallery_pic/gallery03/3-11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_12{ background:url(../img/gallery_pic/gallery03/3-12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_13{ background:url(../img/gallery_pic/gallery03/3-13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_14{ background:url(../img/gallery_pic/gallery03/3-14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_15{ background:url(../img/gallery_pic/gallery03/3-15.jpg) no-repeat;}/*epi04*/.gallery #gallery_box #gallery_epi04 #picL_01{ background:url(../img/gallery_pic/gallery04/4-1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_02{ background:url(../img/gallery_pic/gallery04/4-2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_03{ background:url(../img/gallery_pic/gallery04/4-3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_04{ background:url(../img/gallery_pic/gallery04/4-4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_05{ background:url(../img/gallery_pic/gallery04/4-5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_06{ background:url(../img/gallery_pic/gallery04/4-6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_07{ background:url(../img/gallery_pic/gallery04/4-7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_08{ background:url(../img/gallery_pic/gallery04/4-8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_09{ background:url(../img/gallery_pic/gallery04/4-9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_10{ background:url(../img/gallery_pic/gallery04/4-10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_11{ background:url(../img/gallery_pic/gallery04/4-11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_12{ background:url(../img/gallery_pic/gallery04/4-12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_13{ background:url(../img/gallery_pic/gallery04/4-13.jpg) no-repeat;}/*epi05*/.gallery #gallery_box #gallery_epi05 #picL_01{ background:url(../img/gallery_pic/gallery05/5-1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_02{ background:url(../img/gallery_pic/gallery05/5-2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_03{ background:url(../img/gallery_pic/gallery05/5-3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_04{ background:url(../img/gallery_pic/gallery05/5-4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_05{ background:url(../img/gallery_pic/gallery05/5-5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_06{ background:url(../img/gallery_pic/gallery05/5-6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_07{ background:url(../img/gallery_pic/gallery05/5-7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_08{ background:url(../img/gallery_pic/gallery05/5-8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_09{ background:url(../img/gallery_pic/gallery05/5-9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_10{ background:url(../img/gallery_pic/gallery05/5-10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_11{ background:url(../img/gallery_pic/gallery05/5-11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_12{ background:url(../img/gallery_pic/gallery05/5-12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_13{ background:url(../img/gallery_pic/gallery05/5-13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_14{ background:url(../img/gallery_pic/gallery05/5-14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_15{ background:url(../img/gallery_pic/gallery05/5-15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_16{ background:url(../img/gallery_pic/gallery05/5-16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_17{ background:url(../img/gallery_pic/gallery05/5-17.jpg) no-repeat;}/*epi06*/.gallery #gallery_box #gallery_epi06 #picL_01{ background:url(../img/gallery_pic/gallery06/6-1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_02{ background:url(../img/gallery_pic/gallery06/6-2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_03{ background:url(../img/gallery_pic/gallery06/6-3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_04{ background:url(../img/gallery_pic/gallery06/6-4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_05{ background:url(../img/gallery_pic/gallery06/6-5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_06{ background:url(../img/gallery_pic/gallery06/6-6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_07{ background:url(../img/gallery_pic/gallery06/6-7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_08{ background:url(../img/gallery_pic/gallery06/6-8.jpg) no-repeat;}/*epi07*/.gallery #gallery_box #gallery_epi07 #picL_01{ background:url(../img/gallery_pic/gallery07/7-1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_02{ background:url(../img/gallery_pic/gallery07/7-2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_03{ background:url(../img/gallery_pic/gallery07/7-3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_04{ background:url(../img/gallery_pic/gallery07/7-4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_05{ background:url(../img/gallery_pic/gallery07/7-5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_06{ background:url(../img/gallery_pic/gallery07/7-6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_07{ background:url(../img/gallery_pic/gallery07/7-7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_08{ background:url(../img/gallery_pic/gallery07/7-8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_09{ background:url(../img/gallery_pic/gallery07/7-9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_10{ background:url(../img/gallery_pic/gallery07/7-10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_11{ background:url(../img/gallery_pic/gallery07/7-11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_12{ background:url(../img/gallery_pic/gallery07/7-12.jpg) no-repeat;}/*epi08*/.gallery #gallery_box #gallery_epi08 #picL_01{ background:url(../img/gallery_pic/gallery08/8-1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_02{ background:url(../img/gallery_pic/gallery08/8-2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_03{ background:url(../img/gallery_pic/gallery08/8-3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_04{ background:url(../img/gallery_pic/gallery08/8-4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_05{ background:url(../img/gallery_pic/gallery08/8-5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_06{ background:url(../img/gallery_pic/gallery08/8-6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_07{ background:url(../img/gallery_pic/gallery08/8-7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_08{ background:url(../img/gallery_pic/gallery08/8-8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_09{ background:url(../img/gallery_pic/gallery08/8-9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_10{ background:url(../img/gallery_pic/gallery08/8-10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_11{ background:url(../img/gallery_pic/gallery08/8-11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_12{ background:url(../img/gallery_pic/gallery08/8-12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_13{ background:url(../img/gallery_pic/gallery08/8-13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_14{ background:url(../img/gallery_pic/gallery08/8-14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_15{ background:url(../img/gallery_pic/gallery08/8-15.jpg) no-repeat;}/*epi09*/.gallery #gallery_box #gallery_epi09 #picL_01{ background:url(../img/gallery_pic/gallery09/9-1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_02{ background:url(../img/gallery_pic/gallery09/9-2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_03{ background:url(../img/gallery_pic/gallery09/9-3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_04{ background:url(../img/gallery_pic/gallery09/9-4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_05{ background:url(../img/gallery_pic/gallery09/9-5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_06{ background:url(../img/gallery_pic/gallery09/9-6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_07{ background:url(../img/gallery_pic/gallery09/9-7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_08{ background:url(../img/gallery_pic/gallery09/9-8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_09{ background:url(../img/gallery_pic/gallery09/9-9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_10{ background:url(../img/gallery_pic/gallery09/9-10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_11{ background:url(../img/gallery_pic/gallery09/9-11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_12{ background:url(../img/gallery_pic/gallery09/9-12.jpg) no-repeat;}/*epi10*/.gallery #gallery_box #gallery_epi10 #picL_01{ background:url(../img/gallery_pic/gallery10/10-1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_02{ background:url(../img/gallery_pic/gallery10/10-2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_03{ background:url(../img/gallery_pic/gallery10/10-3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_04{ background:url(../img/gallery_pic/gallery10/10-4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_05{ background:url(../img/gallery_pic/gallery10/10-5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_06{ background:url(../img/gallery_pic/gallery10/10-6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_07{ background:url(../img/gallery_pic/gallery10/10-7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_08{ background:url(../img/gallery_pic/gallery10/10-8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_09{ background:url(../img/gallery_pic/gallery10/10-9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_10{ background:url(../img/gallery_pic/gallery10/10-10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_11{ background:url(../img/gallery_pic/gallery10/10-11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_12{ background:url(../img/gallery_pic/gallery10/10-12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_13{ background:url(../img/gallery_pic/gallery10/10-13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_14{ background:url(../img/gallery_pic/gallery10/10-14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_15{ background:url(../img/gallery_pic/gallery10/10-15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_16{ background:url(../img/gallery_pic/gallery10/10-16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_17{ background:url(../img/gallery_pic/gallery10/10-17.jpg) no-repeat;}/*epi11*/.gallery #gallery_box #gallery_epi11 #picL_01{ background:url(../img/gallery_pic/gallery11/11-1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_02{ background:url(../img/gallery_pic/gallery11/11-2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_03{ background:url(../img/gallery_pic/gallery11/11-3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_04{ background:url(../img/gallery_pic/gallery11/11-4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_05{ background:url(../img/gallery_pic/gallery11/11-5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_06{ background:url(../img/gallery_pic/gallery11/11-6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_07{ background:url(../img/gallery_pic/gallery11/11-7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_08{ background:url(../img/gallery_pic/gallery11/11-8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_09{ background:url(../img/gallery_pic/gallery11/11-9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_10{ background:url(../img/gallery_pic/gallery11/11-10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_11{ background:url(../img/gallery_pic/gallery11/11-11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_12{ background:url(../img/gallery_pic/gallery11/11-12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_13{ background:url(../img/gallery_pic/gallery11/11-13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_14{ background:url(../img/gallery_pic/gallery11/11-14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_15{ background:url(../img/gallery_pic/gallery11/11-15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_16{ background:url(../img/gallery_pic/gallery11/11-16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_17{ background:url(../img/gallery_pic/gallery11/11-17.jpg) no-repeat;}.gallery #gallery_box #gallery_epi11 #picL_18{ background:url(../img/gallery_pic/gallery11/11-18.jpg) no-repeat;}.gallery #backBtn{ width:30px; height:47px; background:url(../img/gallery_pic/gallery_parts.png) -10px -410px no-repeat; position:absolute; left:0px; top:144px;}.gallery #backBtn a{ display:block; width:30px; height:47px; }.gallery #backBtn a:hover{ display:block; width:30px; height:47px; background:url(../img/gallery_pic/gallery_parts.png) -10px -457px no-repeat;}.gallery #nextBtn{ width:30px; height:47px; background:url(../img/gallery_pic/gallery_parts.png) -48px -410px no-repeat; position:absolute; left:556px; top:144px;}.gallery #nextBtn a{ display:block; width:30px; height:47px;}.gallery #nextBtn a:hover{ display:block; width:30px; height:47px; background:url(../img/gallery_pic/gallery_parts.png) -48px -457px no-repeat;}.gallery #p-no{ width:590px; height:48px; background:url(../img/gallery_pic/gallery_parts.png) -10px -347px no-repeat; margin:0 auto;}.gallery #p-no_in{ padding-top:14px; display:block; font-size:160%; color:#fff; text-align:center;}.gallery #left_area #bknm_box{ width:540px; height:161px; position:relative; padding-bottom:0px; margin:35px auto 0; background:url(../img/gallery_pic/gallery_bknm.png) no-repeat;}.gallery #left_area #bknm_box li a{ display:block;}/*$B99?7(B*/.gallery #left_area #bknm_box #gallery01 a{ width:90px; height:40px; position:absolute; left:0px; top:25px;}.gallery #left_area #bknm_box #gallery01 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #left_area #bknm_box #gallery02 a{ width:90px; height:40px; position:absolute; left:113px; top:25px;}.gallery #left_area #bknm_box #gallery02 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #left_area #bknm_box #gallery03 a{ width:90px; height:40px; position:absolute; left:225px; top:25px;}.gallery #left_area #bknm_box #gallery03 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #left_area #bknm_box #gallery04 a{ width:90px; height:40px; position:absolute; left:338px; top:25px;}.gallery #left_area #bknm_box #gallery04 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #left_area #bknm_box #gallery05 a{ width:90px; height:40px; position:absolute; left:450px; top:25px;}.gallery #left_area #bknm_box #gallery05 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #left_area #bknm_box #gallery06 a{ width:90px; height:40px; position:absolute; left:0px; top:73px;}.gallery #left_area #bknm_box #gallery06 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #left_area #bknm_box #gallery07 a{ width:90px; height:40px; position:absolute; left:113px; top:73px;}.gallery #left_area #bknm_box #gallery07 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #left_area #bknm_box #gallery08 a{ width:90px; height:40px; position:absolute; left:225px; top:73px;}.gallery #left_area #bknm_box #gallery08 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #left_area #bknm_box #gallery09 a{ width:90px; height:40px; position:absolute; left:338px; top:73px;}.gallery #left_area #bknm_box #gallery09 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #left_area #bknm_box #gallery10 a{ width:90px; height:40px; position:absolute; left:450px; top:73px;}.gallery #left_area #bknm_box #gallery10 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #left_area #bknm_box #gallery11 a{ width:90px; height:40px; position:absolute; left:0px; top:121px;}.gallery #left_area #bknm_box #gallery11 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}/*$B!w(Bfashion/////////////////////////////////////////////////////////////////////////*/.fashion h1{ width:640px; height:219px; background:url(../img/fashion_pic/fashion_tit.jpg) no-repeat;}.fashion .text_area_in{ padding:25px 50px 36px; line-height:1.7; font-size:130%; min-height:510px; height:auto !important; height:510px;}.fashion #left_area .fashion_text{ padding-top:20px;}/*$B99?7(B*/.fashion #left_area #fashion_pic01{ display:block; width:260px; height:460px; background:url(../img/fashion_pic/fashion_pic01.jpg) no-repeat; float:left; margin:0 20px 15px 0;}.fashion #left_area #fashion_pic02{ display:block; width:260px; height:460px; background:url(../img/fashion_pic/fashion_pic02.jpg) no-repeat; float:left; margin:0 20px 15px 0;}.fashion #left_area #fashion_pic03{ display:block; width:260px; height:460px; background:url(../img/fashion_pic/fashion_pic03.jpg) no-repeat; float:left; margin:0 20px 15px 0;}.fashion #left_area #fashion_pic04{ display:block; width:260px; height:460px; background:url(../img/fashion_pic/fashion_pic04.jpg) no-repeat; float:left; margin:0 20px 15px 0;}.fashion #left_area #fashion_pic05{ display:block; width:260px; height:460px; background:url(../img/fashion_pic/fashion_pic05.jpg) no-repeat; float:left; margin:0 20px 15px 0;}.fashion #left_area #fashion_pic06{ display:block; width:260px; height:460px; background:url(../img/fashion_pic/fashion_pic06.jpg) no-repeat; float:left; margin:0 20px 15px 0;}.fashion #left_area #fashion_pic07{ display:block; width:260px; height:460px; background:url(../img/fashion_pic/fashion_pic07.jpg) no-repeat; float:left; margin:0 20px 15px 0;}.fashion #left_area #fashion_pic08{ display:block; width:260px; height:460px; background:url(../img/fashion_pic/fashion_pic08.jpg) no-repeat; float:left; margin:0 20px 15px 0;}.fashion #left_area #fashion_pic09{ display:block; width:260px; height:460px; background:url(../img/fashion_pic/fashion_pic09.jpg) no-repeat; float:left; margin:0 20px 15px 0;}.fashion #left_area #fashion_pic10{ display:block; width:260px; height:460px; background:url(../img/fashion_pic/fashion_pic10.jpg) no-repeat; float:left; margin:0 20px 15px 0;}.fashion #left_area #fashion_pic11{ display:block; width:260px; height:460px; background:url(../img/fashion_pic/fashion_pic11.jpg) no-repeat; float:left; margin:0 20px 15px 0;}.fashion #left_area #fashion_box{ margin-bottom:15px;}.fashion #left_area #bknm_box{ width:549px; height:170px; position:relative; padding-bottom:15px; margin:0px auto 0; background:url(../img/fashion_pic/fashion_bknm.png) no-repeat; clear:both;}.fashion #left_area #bknm_box li a{ display:block;}/*$B99?7(B*/.fashion #left_area #bknm_box #fashion01 a{ width:91px; height:35px; position:absolute; left:36px; top:55px;}.fashion #left_area #bknm_box #fashion01 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.fashion #left_area #bknm_box #fashion02 a{ width:91px; height:35px; position:absolute; left:136px; top:55px;}.fashion #left_area #bknm_box #fashion02 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.fashion #left_area #bknm_box #fashion03 a{ width:91px; height:35px; position:absolute; left:237px; top:55px;}.fashion #left_area #bknm_box #fashion03 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.fashion #left_area #bknm_box #fashion04 a{ width:91px; height:35px; position:absolute; left:337px; top:55px;}.fashion #left_area #bknm_box #fashion04 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.fashion #left_area #bknm_box #fashion05 a{ width:91px; height:35px; position:absolute; left:437px; top:55px;}.fashion #left_area #bknm_box #fashion05 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.fashion #left_area #bknm_box #fashion06 a{ width:91px; height:35px; position:absolute; left:36px; top:95px;}.fashion #left_area #bknm_box #fashion06 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.fashion #left_area #bknm_box #fashion07 a{ width:91px; height:35px; position:absolute; left:136px; top:95px;}.fashion #left_area #bknm_box #fashion07 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.fashion #left_area #bknm_box #fashion08 a{ width:91px; height:35px; position:absolute; left:237px; top:95px;}.fashion #left_area #bknm_box #fashion08 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.fashion #left_area #bknm_box #fashion09 a{ width:91px; height:35px; position:absolute; left:337px; top:95px;}.fashion #left_area #bknm_box #fashion09 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.fashion #left_area #bknm_box #fashion10 a{ width:91px; height:35px; position:absolute; left:437px; top:95px;}.fashion #left_area #bknm_box #fashion10 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.fashion #left_area #bknm_box #fashion11 a{ width:91px; height:35px; position:absolute; left:36px; top:135px;}.fashion #left_area #bknm_box #fashion11 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}/*$B!w(Bshimizu_diary/////////////////////////////////////////////////////////////////////////*/.shimizu_diary #contents_area #left_area{ width:640px; background: url(../img/shimizu_diary/shimizu_diary_bottom.jpg) no-repeat bottom; float:left; padding-bottom:24px; margin-bottom:6px; margin-top:4px;}.shimizu_diary h1{ width:640px; height:254px; background:url(../img/shimizu_diary/shimizu_diary_tit.jpg) no-repeat;}.shimizu_diary #report_area{ line-height:1.7; font-size:130%; min-height:390px; height:auto !important; height:390px; position:relative;}.shimizu_diary #backnumber{ position:absolute; right:50px; top:43px;}.shimizu_diary #contents_area #report_sub_tit{ width:620px; height:76px; background:url(../img/shimizu_diary/shimizu_diary_tit2.jpg) no-repeat bottom; padding:0px 10px 0px; position:relative;}.shimizu_diary #contents_area #report_sub_tit #title{ color:#1e1e1e; font-size:130%; text-shadow: 1px 1px 1px #fff; font-weight:bold; position:absolute; left:45px; top:43px;}.shimizu_diary #contents_area #report_sub_tit #vol{ color:#f712cf;}.shimizu_diary #contents_area .repoBox_in{ width:640px; background: url(../img/shimizu_diary/shimizu_diary_center.jpg) repeat-y; color:#353535; min-height:510px; height:auto !important; height:510px; padding:10px 0 30px;}.shimizu_diary #contents_area .repoBox p{ padding:0.5em 46px 0.5em; text-align:left; color:#5a5a5a;}	.shimizu_diary #contents_area .repoBox1 p{ text-align:left; font-size:120%;}.shimizu_diary #contents_area .picBox{ margin: 0 auto; text-align:center; padding:20px 0 20px 0;}.shimizu_diary #contents_area .picBox .report_pic_w{ width:432px; height:302px; margin: 0 auto; background:url(../img/report_parts.png) no-repeat -10px -10px; position:relative;}.shimizu_diary #contents_area .picBox .report_pic_w .ph{width: 420px; height: 280px; position:absolute; left:6px; top:6px;}.shimizu_diary #contents_area .picBox .report_pic_h{ width:292px; height:439px; margin: 0 auto; background:url(../img/report_parts.png) no-repeat -10px -330px; position:relative;}.shimizu_diary #contents_area .picBox .report_pic_h .ph{width: 280px; height: 420px; position:absolute; left:6px; top:6px;}/*$B!w(Bshimizu_diary_text*//*$B99?7(B*/.shimizu_diary .tehe_text01{ font-size:160%; color:#0741e8; font-weight:bold;}.shimizu_diary .tehe_text02{ font-size:160%; color:#fb1616; font-weight:bold;}/*$B!w(Bshimizu_diary_photo*//*$B99?7(B*/



.shimizu_diary #ph5_1{ background:url(../img/shimizu_diary/ph5_1.jpg) no-repeat;}



.shimizu_diary #ph5_2{ background:url(../img/shimizu_diary/ph5_2.jpg) no-repeat;}



.shimizu_diary #ph5_3{ background:url(../img/shimizu_diary/ph5_3.jpg) no-repeat;}



.shimizu_diary #ph5_4{ background:url(../img/shimizu_diary/ph5_4.jpg) no-repeat;}





.shimizu_diary #ph4_1{ background:url(../img/shimizu_diary/ph4_1.jpg) no-repeat;}



.shimizu_diary #ph4_2{ background:url(../img/shimizu_diary/ph4_2.jpg) no-repeat;}



.shimizu_diary #ph4_3{ background:url(../img/shimizu_diary/ph4_3.jpg) no-repeat;}



.shimizu_diary #ph4_4{ background:url(../img/shimizu_diary/ph4_4.jpg) no-repeat;}







.shimizu_diary #ph3_1{ background:url(../img/shimizu_diary/ph3_1.jpg) no-repeat;}







.shimizu_diary #ph2_1{ background:url(../img/shimizu_diary/ph2_1.jpg) no-repeat;}



.shimizu_diary #ph2_2{ background:url(../img/shimizu_diary/ph2_2.jpg) no-repeat;}





.shimizu_diary #ph1_1{ background:url(../img/shimizu_diary/ph1_1.jpg) no-repeat;}



.shimizu_diary #ph1_2{ background:url(../img/shimizu_diary/ph1_2.jpg) no-repeat;}




/*$B!w(Bcommentary/////////////////////////////////////////////////////////////////////////*/.commentary #contents_area #left_area_in2{ width:640px; background: url(../img/commentary_pic/commentary_box_bottom.png) no-repeat bottom right;}.commentary h1{ width:640px; height:231px; background:url(../img/commentary_pic/commentary_tit.jpg) no-repeat;}.commentary .text_area_in{ padding:25px 50px 67px; line-height:1.7; font-size:130%; min-height:510px; height:auto !important; height:510px;}.commentary .commentary_subtit{ widows:540px; height:32px; margin:0 0 20px 0}/*$B99?7(B*/.commentary #commentary_subtit1{ background:url(../img/commentary_pic/commentary_subtit1.png) no-repeat;}.commentary #commentary_subtit2{ background:url(../img/commentary_pic/commentary_subtit2.png) no-repeat;}.commentary #commentary_subtit3{ background:url(../img/commentary_pic/commentary_subtit3.png) no-repeat;}.commentary #commentary_subtit4{ background:url(../img/commentary_pic/commentary_subtit4.png) no-repeat;}/*$B99?7(B*/.commentary #commentary_image1{ display:block; width:409px; height:408px; background:url(../img/commentary_pic/commentary_image1.jpg) no-repeat; margin:0 auto 25px;}.commentary #commentary_image2{ display:block; width:461px; height:338px; background:url(../img/commentary_pic/commentary_image2.jpg) no-repeat; margin:0 auto 25px;}.commentary #commentary_image3{ display:block; width:306px; height:417px; background:url(../img/commentary_pic/commentary_image3.jpg) no-repeat; margin:0 auto 25px;}.commentary #commentary_image4{ display:block; width:336px; height:417px; background:url(../img/commentary_pic/commentary_image4.jpg) no-repeat; margin:0 auto 25px;}.commentary #left_area #bknm_box{ width:540px; height:88px; position:relative; padding-bottom:0px; margin:35px auto 0; background:url(../img/commentary_pic/commentary_bknm.png) no-repeat;}.commentary #left_area #bknm_box li a{ display:block;}/*$B99?7(B*/.commentary #left_area #bknm_box #commentary01 a{ width:87px; height:42px; position:absolute; left:13px; top:32px;}.commentary #left_area #bknm_box #commentary01 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.commentary #left_area #bknm_box #commentary02 a{ width:87px; height:42px; position:absolute; left:118px; top:32px;}.commentary #left_area #bknm_box #commentary02 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.commentary #left_area #bknm_box #commentary03 a{ width:87px; height:42px; position:absolute; left:224px; top:32px;}.commentary #left_area #bknm_box #commentary03 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.commentary #left_area #bknm_box #commentary04 a{ width:87px; height:42px; position:absolute; left:331px; top:32px;}.commentary #left_area #bknm_box #commentary04 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}



/* 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*/
