@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%;}
.f150 { font-size:150%;}
.f140 { font-size:140%;}
.f130 { font-size:130%;}
.f120 { font-size:120%;}
.f110 { font-size:110%;}
.f90 { font-size:90%;}
.f85 { font-size:85%;}
.f80 { font-size:80%;}
.f75 { font-size:75%;}
/*link*/
a { color:#f22b7c; text-decoration:none;}
a:hover { color:#f22b7c; text-decoration:underline;}

/*/////////////////////////////////////////////////////////////////////////
$B!w(Bcommon_CSS
/////////////////////////////////////////////////////////////////////////*/
body { text-align:center; color:#0d0d0d; background:#080403;}

.top #header_out2{ height:630px; background:#000;}
.top #header_out{ height:630px; background:url(../img/top_main_bg.png) no-repeat top center; display:none; }
.top #header{ width:960px; height:630px; text-align:left; margin:0 auto; background:url(../img/main_image.jpg) no-repeat;}
#noJs{ font-size:140%; font-weight:bold; left:50%; margin-bottom:30px; line-height:1.5;}

#menu_out{ height:150px; background:url(../img/menu_bg.png) repeat-x; }
#menu{ width:964px; height:150px; text-align:left; margin:0 auto; background:url(../img/menu.png) no-repeat; position:relative;}
#menu li{ width:240px; height:75px; float:left;}
#menu1 a{ display:block; width:240px; height:75px; position:absolute; left:0px; top:0px;}
#menu2 a{ display:block; width:240px; height:75px; position:absolute; left:240px; top:0px;}
#menu3 a{ display:block; width:240px; height:75px; position:absolute; left:480px; top:0px;}
#menu4 a{ display:block; width:240px; height:75px; position:absolute; left:720px; top:0px;}
#menu5 a{ display:block; width:240px; height:75px; position:absolute; left:0px; top:75px;}
#menu6 a{ display:block; width:240px; height:75px; position:absolute; left:240px; top:75px;}
#menu7 a{ display:block; width:240px; height:75px; position:absolute; left:480px; top:75px;}
#menu8 a{ display:block; width:240px; height:75px; position:absolute; left:720px; top:75px;}
#menu1 a .hover{ display:block; width:240px; height:75px; background:url(../img/menu.png) no-repeat 0px -150px;}
#menu2 a .hover{ display:block; width:240px; height:75px; background:url(../img/menu.png) no-repeat -240px -150px;}
#menu3 a .hover{ display:block; width:240px; height:75px; background:url(../img/menu.png) no-repeat -480px -150px;}
#menu4 a .hover{ display:block; width:240px; height:75px; background:url(../img/menu.png) no-repeat -720px -150px;}
#menu5 a .hover{ display:block; width:240px; height:75px; background:url(../img/menu.png) no-repeat 0px -225px;}
#menu6 a .hover{ display:block; width:240px; height:75px; background:url(../img/menu.png) no-repeat -240px -225px;}
#menu7 a .hover{ display:block; width:240px; height:75px; background:url(../img/menu.png) no-repeat -480px -225px;}
#menu8 a .hover{ display:block; width:240px; height:75px; background:url(../img/menu.png) no-repeat -720px -225px;}
.information #menu1 a{ background:url(../img/menu.png) no-repeat 0px -150px;}
.intro #menu2 a{ background:url(../img/menu.png) no-repeat -240px -150px;}
.story #menu3 a{ background:url(../img/menu.png) no-repeat -480px -150px;}
.chart #menu4 a{ background:url(../img/menu.png) no-repeat -720px -150px;}
.cast #menu5 a{ background:url(../img/menu.png) no-repeat 0px -225px;}
.staff #menu6 a{ background:url(../img/menu.png) no-repeat -240px -225px;}
.song #menu7 a{ background:url(../img/menu.png) no-repeat -480px -225px;}
.msg_enter #menu8 a,.msg #menu8 a{ background:url(../img/menu.png) no-repeat -720px -225px;}

.top #contents_area_out{ height:auto; background:url(../img/con_bg.png);}
.top #contents_area{ width:980px; height:990px; text-align:left; margin:0 auto; position:relative; background:url(../img/top_btn_shadow2.png) no-repeat;}
.top #contents_area_bottom{ height:356px; padding-bottom:15px;}
.top #contents_area_bottom_L{ float:left; margin:0 0 0 3px;}

.top #news{ width:512px; height:288px; background:url(../img/top_parts1.png) no-repeat -10px -10px; position:absolute; left:10px; top:22px;}

.top #news #news_box_in{ padding:43px 0 0 0;}
.top #news #news_box_in2{ width:510px; overflow: auto; height:242px;}
.top #news #news_box_text{ font-size: 140%; padding: 5px 0 8px 2px;}
.top #news #news_box_text li{ border-bottom: 1px dotted #e693aa; padding: 10px 20px 10px;}
.top #news #news_box_text .news_date{ margin-right: 1em; font-size:90%;}

/*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:18px; height:100%; }
/* $B2#%9%/%m!<%k%P!<(B */
.jspHorizontalBar { position:absolute; bottom:0; left:0; width:100%; height:10px; }
/* $BGX7J(B */
.jspTrack { background:#cfcfcf; position:relative; }
/* $B%N%V(B */
.jspDrag { background:#000; position:relative; top:0; left:0; cursor:pointer; }
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float:left; height:100%; }

.top #btn_trail{ width:433px; height:288px; background:url(../img/top_trail2.jpg) no-repeat; float:left; margin:22px 0 0 537px;}
.top #btn_trail a{ display: block; width:433px; height:288px;}

.top #btn_trail_0{ display: block; width:433px; height:288px; background:url(../img/top_trail3.jpg) no-repeat; float:left; margin:22px 0 0 537px;}

.top #onde_box{ width:427px; height:340px; background:url(../img/top_onde_parts.png) no-repeat; margin:15px 0 0 7px;}
.top #onde_box2{ width:427px; height:340px; background:url(../img/top_onde_parts2.png) no-repeat; margin:17px 0 0 7px;}
.top #onde_link a{ display:block; width:427px; height:43px;}
.top #onde_player{ width:427px; height:241px;}
.top #onde_futa a{ display:block; width:427px; height:241px;}

.top #btn_area1{ width:518px; height:340px; float:right; position:relative; margin:15px 10px 0 0;}
.top #btn_area1 li{  float:left; width:252px; height:163px;}
.top #btn_area1 #top_btn_in1{ display:block; width:252px; height:163px; position:absolute; left:0px; top:0px; background:url(../img/top_sp_btn.jpg) no-repeat 0px 0px;}
.top #btn_area1 #top_btn_in2{ display:block; width:252px; height:163px; position:absolute; left:266px; top:0px; background:url(../img/top_sp_btn.jpg) no-repeat -266px 0px;}
.top #btn_area1 #top_btn_in3{ display:block; width:252px; height:163px; position:absolute; left:0px; top:177px; background:url(../img/top_sp_btn.jpg) no-repeat 0px -177px;}
.top #btn_area1 #top_btn_in4{ display:block; width:252px; height:163px; position:absolute; left:266px; top:177px; background:url(../img/top_sp_btn.jpg) no-repeat -266px -177px;}
.top #btn_area1 .top_btn a{ display: block; width:248px; height:147px;}

.top #btn_area2{ width:960px; height:145px; position:relative; margin:0 10px 0 10px;}
.top #btn_area2 li{  float:left; width:229px; height:145px;}
.top #btn_area2 #top_btn_in1{ display:block; width:229px; height:145px; position:absolute; left:0px; top:0px; background:url(../img/top_sp_btn2.jpg) no-repeat 0px 0px;}
.top #btn_area2 #top_btn_in2{ display:block; width:229px; height:145px; position:absolute; left:243px; top:0px; background:url(../img/top_sp_btn2.jpg) no-repeat -243px 0px;}
.top #btn_area2 #top_btn_in3{ display:block; width:229px; height:145px; position:absolute; left:488px; top:0px; background:url(../img/top_sp_btn2.jpg) no-repeat -488px 0px;}
.top #btn_area2 #top_btn_in4{ display:block; width:229px; height:145px; position:absolute; left:731px; top:0px; background:url(../img/top_sp_btn2.jpg) no-repeat -731px 0px;}
.top #btn_area2 .top_btn a{ display: block; width:229px; height:145px;}

.top #twitter_btn{ width:470px; height:90px; background:url(../img/top_parts1.png) no-repeat -10px -310px; margin:16px 0 15px 254px;}
.top #twitter_btn a{ display: block; width:470px; height:90px;}

.top #footerbelt{ width:620px; height:28px; background:url(../img/footer_belt.png) no-repeat; margin:0 auto 0; position:relative; padding:0 0 30px 0;}
.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:468px; 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;}

/*page_top*/
#page_top { position: fixed; bottom: 72px; right: 30px;}
#page_top a { background:url(../img/pagetop_btn.png) no-repeat ; width: 67px; height: 67px; display: block;}
#page_top a:hover { background:url(../img/pagetop_btn.png) no-repeat;}

/*footer*/
#sns_area { width: 270px; height: 25px; margin:0 auto;}
#sns_area #tw{ float: left; width: 120px;}

#footer_out{ background:url(../img/footer_bg.png) repeat-x; width:100%; height:150px;}
#footer_in{ width:960px; text-align:left; margin:0 auto; padding-top:25px; text-align:center; font-size:110%;}
#footer{ padding-top:10px; color:#fff;}
#footer a { color:#e02471;}

/*$B!w(Bsub
/////////////////////////////////////////////////////////////////////////*/	
.sub #header{ width:960px; height:150px; text-align:left; margin:0 auto; background:url(../img/sub_header.jpg) no-repeat; position: relative;}
.sub #header_out{ height:150px; background:url(../img/sub_header_bg.png) no-repeat top center; }
.sub #logo a{ display:block; width:400px; height:150px; position:absolute; left:0; top:0;}

.sub #contents_area_out{ height:auto; background:url(../img/con_bg.png);}
.sub #contents_area{ width:980px; text-align:left; margin:0 auto; padding-top:13px;}
.sub #main_area{ width:980px; background: url(../img/sub_maim_bottom.png) no-repeat bottom; padding-bottom:10px;}
.sub #main_area_in{ width:980px; background: url(../img/sub_maim_center.png) repeat-y; }
.sub #main_area_in2{ width:980px; background:url(../img/sub_deco2.png) no-repeat bottom left; }
.sub #main_area_in3{ width:980px; background:url(../img/sub_deco1.png) no-repeat top right; }

.sub #contents_area_bottom{ width:974px; height:395px; background:url(../img/sub_btn_shadow.png) no-repeat; margin:0 0 10px 3px; position:relative;}

.sub #btn_trail{ width:380px; height:250px; background:url(../img/sub_trail.jpg) no-repeat; position:absolute; left:7px; top:7px;}
.sub #btn_trail a{ display: block; width:380px; height:250px;}
.sub #btn_trail_0{ width:380px; height:250px; background:url(../img/sub_trail3.jpg) no-repeat; position:absolute; left:7px; top:7px;}

.sub #btn_area1{ position:relative;}
.sub #btn_area1 #top_btn_in1{ display:block; width:267px; height:117px; position:absolute; left:410px; top:7px; background:url(../img/sub_sp_btn1.jpg) no-repeat 0px 0px;}
.sub #btn_area1 #top_btn_in2{ display:block; width:267px; height:117px; position:absolute; left:700px; top:7px; background:url(../img/sub_sp_btn1.jpg) no-repeat -290px 0px;}
.sub #btn_area1 #top_btn_in3{ display:block; width:267px; height:117px; position:absolute; left:410px; top:139px; background:url(../img/sub_sp_btn1.jpg) no-repeat 0px -132px;}
.sub #btn_area1 #top_btn_in4{ display:block; width:267px; height:117px; position:absolute; left:700px; top:139px; background:url(../img/sub_sp_btn1.jpg) no-repeat -290px -132px;}
.sub #btn_area1 #top_btn_in1 a{ display: block; width:267px; height:117px;}
.sub #btn_area1 #top_btn_in2 a{ display: block; width:267px; height:117px;}
.sub #btn_area1 #top_btn_in3 a{ display: block; width:267px; height:117px;}
.sub #btn_area1 #top_btn_in4 a{ display: block; width:267px; height:117px;}

.sub #btn_area2{ position:relative;}
.sub #btn_area2 #top_btn_in1{ display:block; width:224px; height:117px; position:absolute; left:7px; top:270px; background:url(../img/sub_sp_btn2.jpg) no-repeat 0px 0px;}
.sub #btn_area2 #top_btn_in2{ display:block; width:224px; height:117px; position:absolute; left:253px; top:270px; background:url(../img/sub_sp_btn2.jpg) no-repeat -246px 0px;}
.sub #btn_area2 #top_btn_in3{ display:block; width:224px; height:117px; position:absolute; left:497px; top:270px; background:url(../img/sub_sp_btn2.jpg) no-repeat -490px 0px;}
.sub #btn_area2 #top_btn_in4{ display:block; width:224px; height:117px; position:absolute; left:743px; top:270px; background:url(../img/sub_sp_btn2.jpg) no-repeat -736px 0px;}
.sub #btn_area2 #top_btn_in1 a{ display: block; width:224px; height:117px;}
.sub #btn_area2 #top_btn_in2 a{ display: block; width:224px; height:117px;}
.sub #btn_area2 #top_btn_in3 a{ display: block; width:224px; height:117px;}
.sub #btn_area2 #top_btn_in4 a{ display: block; width:224px; height:117px;} 

.sub #twitter_btn{ width:470px; height:75px; background:url(../img/sub_twitter_btn.png) no-repeat; float:left; margin:0 0 25px 10px;}
.sub #twitter_btn a{ display: block; width:470px; height:75px;}

.sub #onde_banner{ width:470px; height:75px; background:url(../img/onde_banner.jpg) no-repeat; float:right; margin:0 10px 25px 0;}
.sub #onde_banner a{ display:block; width:470px; height:75px;}

/*$B!w(Bintro
/////////////////////////////////////////////////////////////////////////*/
.intro h1{ width:980px; height:100px; background:url(../img/intro_tit.png) no-repeat;}
.intro .intro_main_text{ width:818px; height:301px; background:url(../img/intro_main_text.png) no-repeat; margin:0 auto 25px auto;}
.intro #text_area{ padding:30px 70px 70px; font-size:140%; line-height:1.7;}
.intro #comment_btn{ width: 383px; height: 55px; background:url(../img/comment_btn.png) no-repeat; margin: 30px auto 15px;}
.intro #comment_btn a{ display: block; width: 383px; height: 55px;}

/*$B!w(Bcast
/////////////////////////////////////////////////////////////////////////*/
.cast h1{ width:980px; height:100px; background:url(../img/cast_tit.png) no-repeat;}
.cast #cast_area{ margin:0 0 0 0; color:#080403; padding:60px 0 70px 0;}
.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 dl{ width:550px; font-size:180%;  text-align:center; }
.cast dt.yaku{ width:240px; color:#f22b7c; float:left; text-align:right;}
.cast dl dd.ten { width:35px; text-align:center; float:left;}
.cast dl dd.c_name { text-align:left; padding-left:150px; padding-bottom:9px;}
.cast dd a{ color:#fff; font-weight:bold;}
.cast .mark { font-size:160%; color:#000; padding:0 0 20px 480px;}
.cast .t_space1{ padding-bottom:1.5em; padding-left:230px;}
.cast .t_space2{ padding-bottom:8px; padding-left:230px;}

/*$B!w(Bstaff
/////////////////////////////////////////////////////////////////////////*/
.staff h1{ width:980px; height:100px; background:url(../img/staff_tit.png) no-repeat;}
.staff #staff_area{ margin:0 0 0 0; color:#080403; padding:60px 0 100px 0;}
.staff table{ margin:0 auto; padding:0 0 0 0; font-size:180%;}
.staff td{ line-height:160%; padding:10px 3px; text-align:left;}
.staff th{ color:#f22b7c; line-height:160%; text-align:right; padding:10px 3px; font-weight:normal;}

/*$B!w(Bmsg
/////////////////////////////////////////////////////////////////////////*/
.msg h1{ width:980px; height:100px; background:url(../img/msg_tit.png) no-repeat;}
.msg .text_area_in{ padding:50px 72px 36px; line-height:1.7; font-size:140%; min-height:510px; height:auto !important; height:510px;}
.msg #msgbtn{ width: 407px; height: 67px; background:url(../img/msg_btn.png) no-repeat; margin: 0 auto 15px;}
.msg #msgbtn a{ display: block; width: 407px; height: 67px;}
.msg .pagenumber{ padding: 5px 15px 30px; font-size: 100%; line-height: 1.5; }

.msg .msgBox{ width:833px; margin:0 auto 20px; background: url(../img/msg_box_bottom.png) no-repeat bottom; padding-bottom:8px;}
.msg .msgBox h2{ width:833px; height:67px; background: url(../img/msg_box_top.png) no-repeat; clear: both;}
.msg .msgBox_in{ width:833px; background: url(../img/msg_box_center.png) repeat-y; }
.msg .tit{ color:#e02471; display: block; padding: 25px 0 0 73px; font-size: 150%;}
.msg .msg_txt{ padding: 5px 33px 8px; font-size:130%;} 
.msg .date{ font-size:120%; padding:0 35px 14px 0; display:block; text-align:right; color: #f40076;}
.msg .s_pagetop a{ color:#e02471; float: right; font-size:80%; padding:0 57px 14px 0; text-decoration:underline;}
.msg #bnArea{ margin: 15px 0 10px 0;}

.msg #msg_end{ color:#ff0000; padding:0px 0 10px 0; margin-bottom:20px; line-height:1.5; font-size:100%;}

/*$B!w(Bmessage_enter
/////////////////////////////////////////////////////////////////////////*/	
.msg_enter h1{ width:980px; height:100px; background:url(../img/msg_tit.png) no-repeat;}
.msg_enter #enter_box{ padding-top:30px;}
.msg_enter h2{  width:830px; height:33px; background:url(../img/msg_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:140%; padding:30px 90px 36px; }
.msg_enter .caution2{ line-height:1.5; font-size:140%; text-align:center; margin:0 0 30px 0;}
.msg_enter .goWriteBtn{ width:430px; height:71px; background:url(../img/msg_parts.png) no-repeat -10px -60px; margin:0px auto ; text-align: center; margin-bottom:30px;}
.msg_enter .goWriteBtn a{ display:block; width:430px; height:71px;}
.msg_enter .btn_read{ width:324px; height:53px; background:url(../img/msg_parts.png) no-repeat -10px -145px; margin:0 auto; padding-bottom:70px;}
.msg_enter .btn_read a{ display:block; width:324px; height:53px;}

/*$B!w(Bform
/////////////////////////////////////////////////////////////////////////*/	
#form{ background:#fff;}
#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:#0d0d0d; background:#fff url(../img/form_header.png) no-repeat; }
#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:120px; height:42px; background:url(../img/form_close_btn.png) no-repeat; margin:10px auto 0;}
#closeBtn a{ display:block; width:120px; height:42px;}
#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(Bsong
/////////////////////////////////////////////////////////////////////////*/	
.song h1{ width:980px; height:100px; background:url(../img/song_tit.png) no-repeat;}
.song .text_area_in{ padding:30px 72px 70px; line-height:1.7; font-size:150%;}
.song #song_pic{ width:714px; height:523px; background:url(../img/song_pic.jpg) no-repeat; margin:0 auto 20px;}
.song h2{ width:690px; height:47px; background:url(../img/song_tit_s.png) no-repeat; margin:0 auto 10px;}
.song p{ padding:0 60px 0;}
.song .text_bold{ color:#e02471;}

/*$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;}
#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; background:url(../img/form_close_btn.png) no-repeat;}
#trail_pop_footer #closeBtn a{ display:block; width:120px; height:42px;}

/*$B!w(Breport
/////////////////////////////////////////////////////////////////////////*/
.report #main_area_in{ width:980px; background: url(../img/report_center.png) repeat-y; }
.report h1{ width:980px; height:100px; background:url(../img/report_tit.png) no-repeat;}
.report #report_area{ padding:50px 72px 60px; line-height:1.7; font-size:150%; min-height:510px; height:auto !important; height:510px; position:relative;}
.report #backnumber{ position:absolute; right:120px; top:18px;}
.report #report_area h2{ width:830px; height:52px; background: url(../img/report_parts.png) no-repeat -10px -10px; color:#fff; font-weight:bold; position:relative;}
.report #report_area h2 #vol{ font-size:130%; position:absolute; left:27px; top:5px;}
.report #report_area h2 #vol_in{ font-size:120%;}
.report #report_area h2 #title{ font-size:140%; position:absolute; left:156px; top:7px;}

.report #contents_area .repoBox p{ padding:2em 30px 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:292px; margin: 0 auto; background:url(../img/report_parts.png) no-repeat -10px -75px; 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 -460px -75px; 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
/////////////////////////////////////////////////////////////////////////*/	



#ph9_1{ background:url(../img/report/ph9_1.jpg) no-repeat;}



#ph9_2{ background:url(../img/report/ph9_2.jpg) no-repeat;}



#ph9_3{ background:url(../img/report/ph9_3.jpg) no-repeat;}



#ph9_4{ background:url(../img/report/ph9_4.jpg) no-repeat;}



#ph9_5{ background:url(../img/report/ph9_5.jpg) no-repeat;}



#ph9_6{ background:url(../img/report/ph9_6.jpg) no-repeat;}



#ph9_7{ background:url(../img/report/ph9_7.jpg) no-repeat;}



#ph9_8{ background:url(../img/report/ph9_8.jpg) no-repeat;}



#ph9_9{ background:url(../img/report/ph9_9.jpg) no-repeat;}



#ph9_10{ background:url(../img/report/ph9_10.jpg) no-repeat;}







#ph8_1{ background:url(../img/report/ph8_1.jpg) no-repeat;}



#ph8_2{ background:url(../img/report/ph8_2.jpg) no-repeat;}



#ph8_3{ background:url(../img/report/ph8_3.jpg) no-repeat;}



#ph8_4{ background:url(../img/report/ph8_4.jpg) no-repeat;}



#ph8_5{ background:url(../img/report/ph8_5.jpg) no-repeat;}



#ph8_6{ background:url(../img/report/ph8_6.jpg) no-repeat;}



#ph8_7{ background:url(../img/report/ph8_7.jpg) no-repeat;}



#ph8_8{ background:url(../img/report/ph8_8.jpg) no-repeat;}



#ph8_9{ background:url(../img/report/ph8_9.jpg) no-repeat;}



#ph8_10{ background:url(../img/report/ph8_10.jpg) no-repeat;}



#ph8_11{ background:url(../img/report/ph8_11.jpg) no-repeat;}



#ph8_12{ background:url(../img/report/ph8_12.jpg) no-repeat;}







#ph7_1{ background:url(../img/report/ph7_1.jpg) no-repeat;}



#ph7_2{ background:url(../img/report/ph7_2.jpg) no-repeat;}



#ph7_3{ background:url(../img/report/ph7_3.jpg) no-repeat;}







#ph6_1{ background:url(../img/report/ph6_1.jpg) no-repeat;}



#ph6_2{ background:url(../img/report/ph6_2.jpg) no-repeat;}



#ph6_3{ background:url(../img/report/ph6_3.jpg) no-repeat;}



#ph6_4{ background:url(../img/report/ph6_4.jpg) no-repeat;}



#ph6_5{ background:url(../img/report/ph6_5.jpg) no-repeat;}



#ph6_6{ background:url(../img/report/ph6_6.jpg) no-repeat;}



#ph6_7{ background:url(../img/report/ph6_7.jpg) no-repeat;}



#ph6_8{ background:url(../img/report/ph6_8.jpg) no-repeat;}



#ph6_9{ background:url(../img/report/ph6_9.jpg) no-repeat;}







#ph5_1{ background:url(../img/report/ph5_1.jpg) no-repeat;}



#ph5_2{ background:url(../img/report/ph5_2.jpg) no-repeat;}



#ph5_3{ background:url(../img/report/ph5_3.jpg) no-repeat;}



#ph5_4{ background:url(../img/report/ph5_4.jpg) no-repeat;}



#ph5_5{ background:url(../img/report/ph5_5.jpg) no-repeat;}



#ph5_6{ background:url(../img/report/ph5_6.jpg) no-repeat;}



#ph5_7{ background:url(../img/report/ph5_7.jpg) no-repeat;}



#ph5_8{ background:url(../img/report/ph5_8.jpg) no-repeat;}



#ph5_9{ background:url(../img/report/ph5_9.jpg) no-repeat;}



#ph5_10{ background:url(../img/report/ph5_10.jpg) no-repeat;}



#ph5_11{ background:url(../img/report/ph5_11.jpg) no-repeat;}



#ph5_12{ background:url(../img/report/ph5_12.jpg) no-repeat;}



#ph5_13{ background:url(../img/report/ph5_13.jpg) no-repeat;}



#ph5_14{ background:url(../img/report/ph5_14.jpg) no-repeat;}



#ph5_15{ background:url(../img/report/ph5_15.jpg) no-repeat;}



#ph5_16{ background:url(../img/report/ph5_16.jpg) no-repeat;}



#ph5_17{ background:url(../img/report/ph5_17.jpg) no-repeat;}







#ph4_1{ background:url(../img/report/ph4_1.jpg) no-repeat;}



#ph4_2{ background:url(../img/report/ph4_2.jpg) no-repeat;}



#ph4_3{ background:url(../img/report/ph4_3.jpg) no-repeat;}



#ph4_5{ background:url(../img/report/ph4_5.jpg) no-repeat;}



#ph4_6{ background:url(../img/report/ph4_6.jpg) no-repeat;}



#ph4_7{ background:url(../img/report/ph4_7.jpg) no-repeat;}



#ph4_8{ background:url(../img/report/ph4_8.jpg) no-repeat;}



#ph4_10{ background:url(../img/report/ph4_10.jpg) no-repeat;}



#ph4_11{ background:url(../img/report/ph4_11.jpg) no-repeat;}







#ph3_1{ background:url(../img/report/ph3_1.jpg) no-repeat;}



#ph3_2{ background:url(../img/report/ph3_2.jpg) no-repeat;}



#ph3_3{ background:url(../img/report/ph3_3.jpg) no-repeat;}



#ph3_4{ background:url(../img/report/ph3_4.jpg) no-repeat;}







#ph25_1{ background:url(../img/report/ph25_1.jpg) no-repeat;}



#ph25_2{ background:url(../img/report/ph25_2.jpg) no-repeat;}



#ph25_3{ background:url(../img/report/ph25_3.jpg) no-repeat;}



#ph25_4{ background:url(../img/report/ph25_4.jpg) no-repeat;}



#ph25_5{ background:url(../img/report/ph25_5.jpg) no-repeat;}



#ph25_6{ background:url(../img/report/ph25_6.jpg) no-repeat;}



#ph25_7{ background:url(../img/report/ph25_7.jpg) no-repeat;}



#ph25_8{ background:url(../img/report/ph25_8.jpg) no-repeat;}



#ph25_9{ background:url(../img/report/ph25_9.jpg) no-repeat;}



#ph25_10{ background:url(../img/report/ph25_10.jpg) no-repeat;}







#ph24_1{ background:url(../img/report/ph24_1.jpg) no-repeat;}



#ph24_2{ background:url(../img/report/ph24_2.jpg) no-repeat;}



#ph24_3{ background:url(../img/report/ph24_3.jpg) no-repeat;}



#ph24_4{ background:url(../img/report/ph24_4.jpg) no-repeat;}



#ph24_5{ background:url(../img/report/ph24_5.jpg) no-repeat;}



#ph24_6{ background:url(../img/report/ph24_6.jpg) no-repeat;}



#ph24_7{ background:url(../img/report/ph24_7.jpg) no-repeat;}



#ph24_8{ background:url(../img/report/ph24_8.jpg) no-repeat;}



#ph24_9{ background:url(../img/report/ph24_9.jpg) no-repeat;}



#ph24_10{ background:url(../img/report/ph24_10.jpg) no-repeat;}



#ph24_11{ background:url(../img/report/ph24_11.jpg) no-repeat;}







#ph23_1{ background:url(../img/report/ph23_1.jpg) no-repeat;}



#ph23_2{ background:url(../img/report/ph23_2.jpg) no-repeat;}



#ph23_3{ background:url(../img/report/ph23_3.jpg) no-repeat;}



#ph23_4{ background:url(../img/report/ph23_4.jpg) no-repeat;}



#ph23_5{ background:url(../img/report/ph23_5.jpg) no-repeat;}



#ph23_6{ background:url(../img/report/ph23_6.jpg) no-repeat;}



#ph23_7{ background:url(../img/report/ph23_7.jpg) no-repeat;}



#ph23_8{ background:url(../img/report/ph23_8.jpg) no-repeat;}



#ph23_9{ background:url(../img/report/ph23_9.jpg) no-repeat;}



#ph23_10{ background:url(../img/report/ph23_10.jpg) no-repeat;}



#ph23_11{ background:url(../img/report/ph23_11.jpg) no-repeat;}



#ph23_12{ background:url(../img/report/ph23_12.jpg) no-repeat;}



#ph23_13{ background:url(../img/report/ph23_13.jpg) no-repeat;}



#ph23_14{ background:url(../img/report/ph23_14.jpg) no-repeat;}



#ph23_15{ background:url(../img/report/ph23_15.jpg) no-repeat;}







#ph22_1{ background:url(../img/report/ph22_1.jpg) no-repeat;}



#ph22_2{ background:url(../img/report/ph22_2.jpg) no-repeat;}



#ph22_3{ background:url(../img/report/ph22_3.jpg) no-repeat;}



#ph22_4{ background:url(../img/report/ph22_4.jpg) no-repeat;}



#ph22_5{ background:url(../img/report/ph22_5.jpg) no-repeat;}



#ph22_6{ background:url(../img/report/ph22_6.jpg) no-repeat;}



#ph22_7{ background:url(../img/report/ph22_7.jpg) no-repeat;}



#ph22_8{ background:url(../img/report/ph22_8.jpg) no-repeat;}



#ph22_9{ background:url(../img/report/ph22_9.jpg) no-repeat;}



#ph22_10{ background:url(../img/report/ph22_10.jpg) no-repeat;}



#ph22_11{ background:url(../img/report/ph22_11.jpg) no-repeat;}







#ph21_4{ background:url(../img/report/ph21_4.jpg) no-repeat;}



#ph21_5{ background:url(../img/report/ph21_5.jpg) no-repeat;}



#ph21_6{ background:url(../img/report/ph21_6.jpg) no-repeat;}



#ph21_7{ background:url(../img/report/ph21_7.jpg) no-repeat;}



#ph21_8{ background:url(../img/report/ph21_8.jpg) no-repeat;}



#ph21_9{ background:url(../img/report/ph21_9.jpg) no-repeat;}



#ph21_10{ background:url(../img/report/ph21_10.jpg) no-repeat;}



#ph21_11{ background:url(../img/report/ph21_11.jpg) no-repeat;}







#ph20_1{ background:url(../img/report/ph20_1.jpg) no-repeat;}



#ph20_2{ background:url(../img/report/ph20_2.jpg) no-repeat;}



#ph20_3{ background:url(../img/report/ph20_3.jpg) no-repeat;}



#ph20_4{ background:url(../img/report/ph20_4.jpg) no-repeat;}



#ph20_5{ background:url(../img/report/ph20_5.jpg) no-repeat;}



#ph20_6{ background:url(../img/report/ph20_6.jpg) no-repeat;}



#ph20_7{ background:url(../img/report/ph20_7.jpg) no-repeat;}



#ph20_8{ background:url(../img/report/ph20_8.jpg) no-repeat;}



#ph20_9{ background:url(../img/report/ph20_9.jpg) no-repeat;}



#ph20_10{ background:url(../img/report/ph20_10.jpg) no-repeat;}







#ph19_1{ background:url(../img/report/ph19_1.jpg) no-repeat;}



#ph19_2{ background:url(../img/report/ph19_2.jpg) no-repeat;}



#ph19_3{ background:url(../img/report/ph19_3.jpg) no-repeat;}



#ph19_4{ background:url(../img/report/ph19_4.jpg) no-repeat;}



#ph19_5{ background:url(../img/report/ph19_5.jpg) no-repeat;}



#ph19_6{ background:url(../img/report/ph19_6.jpg) no-repeat;}



#ph19_7{ background:url(../img/report/ph19_7.jpg) no-repeat;}



#ph19_8{ background:url(../img/report/ph19_8.jpg) no-repeat;}



#ph19_9{ background:url(../img/report/ph19_9.jpg) no-repeat;}



#ph19_10{ background:url(../img/report/ph19_10.jpg) no-repeat;}



#ph19_11{ background:url(../img/report/ph19_11.jpg) no-repeat;}







#ph18_1{ background:url(../img/report/ph18_1.jpg) no-repeat;}



#ph18_2{ background:url(../img/report/ph18_2.jpg) no-repeat;}



#ph18_3{ background:url(../img/report/ph18_3.jpg) no-repeat;}



#ph18_4{ background:url(../img/report/ph18_4.jpg) no-repeat;}



#ph18_5{ background:url(../img/report/ph18_5.jpg) no-repeat;}



#ph18_6{ background:url(../img/report/ph18_6.jpg) no-repeat;}



#ph18_7{ background:url(../img/report/ph18_7.jpg) no-repeat;}



#ph18_8{ background:url(../img/report/ph18_8.jpg) no-repeat;}



#ph18_9{ background:url(../img/report/ph18_9.jpg) no-repeat;}



#ph18_10{ background:url(../img/report/ph18_10.jpg) no-repeat;}



#ph18_11{ background:url(../img/report/ph18_11.jpg) no-repeat;}



#ph18_12{ background:url(../img/report/ph18_12.jpg) no-repeat;}



#ph18_13{ background:url(../img/report/ph18_13.jpg) no-repeat;}



#ph18_15{ background:url(../img/report/ph18_15.jpg) no-repeat;}



#ph18_14{ background:url(../img/report/ph18_14.jpg) no-repeat;}







#ph17_1{ background:url(../img/report/ph17_1.jpg) no-repeat;}



#ph17_2{ background:url(../img/report/ph17_2.jpg) no-repeat;}



#ph17_3{ background:url(../img/report/ph17_3.jpg) no-repeat;}



#ph17_4{ background:url(../img/report/ph17_4.jpg) no-repeat;}



#ph17_5{ background:url(../img/report/ph17_5.jpg) no-repeat;}



#ph17_6{ background:url(../img/report/ph17_6.jpg) no-repeat;}







#ph16_1{ background:url(../img/report/ph16_1.jpg) no-repeat;}



#ph16_2{ background:url(../img/report/ph16_2.jpg) no-repeat;}



#ph16_3{ background:url(../img/report/ph16_3.jpg) no-repeat;}



#ph16_4{ background:url(../img/report/ph16_4.jpg) no-repeat;}



#ph16_5{ background:url(../img/report/ph16_5.jpg) no-repeat;}



#ph16_6{ background:url(../img/report/ph16_6.jpg) no-repeat;}



#ph16_7{ background:url(../img/report/ph16_7.jpg) no-repeat;}







#ph15_1{ background:url(../img/report/ph15_1.jpg) no-repeat;}



#ph15_2{ background:url(../img/report/ph15_2.jpg) no-repeat;}



#ph15_3{ background:url(../img/report/ph15_3.jpg) no-repeat;}



#ph15_4{ background:url(../img/report/ph15_4.jpg) no-repeat;}



#ph15_5{ background:url(../img/report/ph15_5.jpg) no-repeat;}



#ph15_6{ background:url(../img/report/ph15_6.jpg) no-repeat;}



#ph15_7{ background:url(../img/report/ph15_7.jpg) no-repeat;}







#ph14_1{ background:url(../img/report/ph14_1.jpg) no-repeat;}



#ph14_2{ background:url(../img/report/ph14_2.jpg) no-repeat;}



#ph14_3{ background:url(../img/report/ph14_3.jpg) no-repeat;}



#ph14_4{ background:url(../img/report/ph14_4.jpg) no-repeat;}



#ph14_5{ background:url(../img/report/ph14_5.jpg) no-repeat;}



#ph14_6{ background:url(../img/report/ph14_6.jpg) no-repeat;}



#ph14_7{ background:url(../img/report/ph14_7.jpg) no-repeat;}







#ph13_1{ background:url(../img/report/ph13_1.jpg) no-repeat;}



#ph13_2{ background:url(../img/report/ph13_2.jpg) no-repeat;}



#ph13_3{ background:url(../img/report/ph13_3.jpg) no-repeat;}



#ph13_4{ background:url(../img/report/ph13_4.jpg) no-repeat;}



#ph13_5{ background:url(../img/report/ph13_5.jpg) no-repeat;}



#ph13_6{ background:url(../img/report/ph13_6.jpg) no-repeat;}



#ph13_7{ background:url(../img/report/ph13_7.jpg) no-repeat;}



#ph13_8{ background:url(../img/report/ph13_8.jpg) no-repeat;}



#ph13_9{ background:url(../img/report/ph13_9.jpg) no-repeat;}







#ph12_1{ background:url(../img/report/ph12_1.jpg) no-repeat;}



#ph12_2{ background:url(../img/report/ph12_2.jpg) no-repeat;}



#ph12_3{ background:url(../img/report/ph12_3.jpg) no-repeat;}



#ph12_4{ background:url(../img/report/ph12_4.jpg) no-repeat;}



#ph12_5{ background:url(../img/report/ph12_5.jpg) no-repeat;}



#ph12_6{ background:url(../img/report/ph12_6.jpg) no-repeat;}



#ph12_7{ background:url(../img/report/ph12_7.jpg) no-repeat;}



#ph12_8{ background:url(../img/report/ph12_8.jpg) no-repeat;}







#ph11_1{ background:url(../img/report/ph11_1.jpg) no-repeat;}



#ph11_2{ background:url(../img/report/ph11_2.jpg) no-repeat;}



#ph11_3{ background:url(../img/report/ph11_3.jpg) no-repeat;}



#ph11_4{ background:url(../img/report/ph11_4.jpg) no-repeat;}



#ph11_5{ background:url(../img/report/ph11_5.jpg) no-repeat;}



#ph11_6{ background:url(../img/report/ph11_6.jpg) no-repeat;}



#ph11_7{ background:url(../img/report/ph11_7.jpg) no-repeat;}



#ph11_8{ background:url(../img/report/ph11_8.jpg) no-repeat;}







#ph10_1{ background:url(../img/report/ph10_1.jpg) no-repeat;}



#ph10_2{ background:url(../img/report/ph10_2.jpg) no-repeat;}



#ph10_3{ background:url(../img/report/ph10_3.jpg) no-repeat;}



#ph10_4{ background:url(../img/report/ph10_4.jpg) no-repeat;}







#ph2_1{ background:url(../img/report/ph2_1.jpg) no-repeat;}



#ph2_2x{ background:url(../img/report/ph2_2x.jpg) no-repeat;}



#ph2_3{ background:url(../img/report/ph2_3.jpg) no-repeat;}



#ph2_4{ background:url(../img/report/ph2_4.jpg) no-repeat;}



#ph2_5x{ background:url(../img/report/ph2_5x.jpg) no-repeat;}



#ph2_6{ background:url(../img/report/ph2_6.jpg) no-repeat;}



#ph2_7{ background:url(../img/report/ph2_7.jpg) no-repeat;}



#ph2_8{ background:url(../img/report/ph2_8.jpg) no-repeat;}



#ph2_9{ background:url(../img/report/ph2_9.jpg) no-repeat;}



#ph2_10x{ background:url(../img/report/ph2_10x.jpg) no-repeat;}



#ph2_11{ background:url(../img/report/ph2_11.jpg) no-repeat;}



#ph2_12{ background:url(../img/report/ph2_12.jpg) no-repeat;}



#ph2_13{ background:url(../img/report/ph2_13.jpg) no-repeat;}



#ph2_14{ background:url(../img/report/ph2_14.jpg) no-repeat;}



#ph2_15{ background:url(../img/report/ph2_15.jpg) no-repeat;}










/*$B!w(Bchart
/////////////////////////////////////////////////////////////////////////*/
.chart h1{ width:980px; height:100px; background:url(../img/chart/chart_tit.png) no-repeat;}
.chart #chart_area{ width:960px; height:964px; background:url(../img/chart/chart_img.jpg) no-repeat; position:relative; margin:0 auto 0;}
.chart #nkmdm { width:960px; height:964px; position:absolute; top: 0px; left: 0px; background: url(../img/cover.gif) no-repeat;}

.chart #prof01 a{ width:199px; height:264px; display:block; position: absolute; left:243px; top:311px;}
.chart #prof02 a{ width:171px; height:215px; display:block; position: absolute; left:525px; top:361px;}
.chart #prof03 a{ width:125px; height:170px; display:block; position: absolute; left:757px; top:143px;}
.chart #prof04 a{ width:125px; height:170px; display:block; position: absolute; left:280px; top:634px;}
.chart #prof05 a{ width:125px; height:170px; display:block; position: absolute; left:757px; top:362px;}
.chart #prof06 a{ width:125px; height:170px; display:block; position: absolute; left:758px; top:579px;}
.chart #prof07 a{ width:125px; height:170px; display:block; position: absolute; left:43px; top:143px;}
.chart #prof08 a{ width:125px; height:170px; display:block; position: absolute; left:43px; top:579px;}
.chart #prof09 a{ width:109px; height:147px; display:block; position: absolute; left:289px; top:89px;}
.chart #prof10 a{ width:109px; height:147px; display:block; position: absolute; left:556px; top:611px;}
.chart #prof11 a{ width:125px; height:170px; display:block; position: absolute; left:43px; top:362px;}
.chart #prof12 a{ width:171px; height:215px; display:block; position: absolute; left:525px; top:99px;}

 /*Chart_pop*/
#cast_box{ position:relative;}
#cast_box #chara01{ width:600px; height:400px; background:url(../img/chart/chart_pop01.jpg) no-repeat;}
#cast_box #chara02{ width:600px; height:400px; background:url(../img/chart/chart_pop02.jpg) no-repeat;}
#cast_box #chara03{ width:600px; height:400px; background:url(../img/chart/chart_pop03.jpg) no-repeat;}
#cast_box #chara04{ width:600px; height:400px; background:url(../img/chart/chart_pop04.jpg) no-repeat;}
#cast_box #chara05{ width:600px; height:400px; background:url(../img/chart/chart_pop05.jpg) no-repeat;}
#cast_box #chara06{ width:600px; height:400px; background:url(../img/chart/chart_pop06.jpg) no-repeat;}
#cast_box #chara07{ width:600px; height:400px; background:url(../img/chart/chart_pop07.jpg) no-repeat;}
#cast_box #chara08{ width:600px; height:400px; background:url(../img/chart/chart_pop08.jpg) no-repeat;}
#cast_box #chara09{ width:600px; height:400px; background:url(../img/chart/chart_pop09.jpg) no-repeat;}
#cast_box #chara10{ width:600px; height:400px; background:url(../img/chart/chart_pop10.jpg) no-repeat;}
#cast_box #chara11{ width:600px; height:400px; background:url(../img/chart/chart_pop11.jpg) no-repeat;}
#cast_box #chara12{ width:600px; height:400px; background:url(../img/chart/chart_pop12.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:295px; height: 255px; position: absolute; left: 285px; top: 115px; overflow:auto; font-size: 130%; line-height:1.4; text-align:left; color:#fff;}
.charadetail .btn_prev{ width:57px; height:43px; position: absolute; left: 379px; top: 415px; background:url(../img/chart/chart_btn_parts.png) no-repeat -10px -10px;}
.charadetail .btn_prev a{ display:block; width:57px; height:43px;}
.charadetail .btn_next{ width:57px; height:43px; position: absolute; left: 455px; top: 415px; background:url(../img/chart/chart_btn_parts.png) no-repeat -75px -10px;}
.charadetail .btn_next a{ display:block; width:57px; height:43px;}
.charadetail .btn_close{ width:54px; height:54px; position: absolute; left: 538px; top: 408px;  background:url(../img/chart/chart_btn_parts.png) no-repeat -145px -10px;}
.charadetail .btn_close a{ display:block; width:54px; height:54px;}

/*$B!w(Bmosquito
/////////////////////////////////////////////////////////////////////////*/
.mosquito h1{ width:980px; height:347px; background:url(../img/mosquito/mosquito_tit.png) no-repeat; }
.mosquito #memo{ width:810px; height:140px; background:url(../img/mosquito/mosquito_parts.png) no-repeat -10px 0; margin: 0 auto ;}

.mosquito .sound_box{ position: relative;}

.mosquito #sound_box20{ width:538px; height:388px; background:url(../img/mosquito/20.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box1000{ width:538px; height:388px; background:url(../img/mosquito/1000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box4000{ width:538px; height:388px; background:url(../img/mosquito/4000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box8000{ width:538px; height:388px; background:url(../img/mosquito/8000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box9000{ width:538px; height:388px; background:url(../img/mosquito/9000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box10000{ width:538px; height:388px; background:url(../img/mosquito/10000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box11000{ width:538px; height:388px; background:url(../img/mosquito/11000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box12000{ width:538px; height:388px; background:url(../img/mosquito/12000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box13000{ width:538px; height:388px; background:url(../img/mosquito/13000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box14000{ width:538px; height:388px; background:url(../img/mosquito/14000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box15000{ width:538px; height:388px; background:url(../img/mosquito/15000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box16000{ width:538px; height:388px; background:url(../img/mosquito/16000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box17000{ width:538px; height:388px; background:url(../img/mosquito/17000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box18000{ width:538px; height:388px; background:url(../img/mosquito/18000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box19000{ width:538px; height:388px; background:url(../img/mosquito/19000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box20000{ width:538px; height:388px; background:url(../img/mosquito/20000.png) no-repeat; margin: 30px auto 20px;}
.mosquito #sound_box22000{ width:538px; height:388px; background:url(../img/mosquito/22000.png) no-repeat; margin: 30px auto 20px;}

.mosquito #audio_area{ padding: 280px 0 0 0; padding:280px 0 0 120px\9;}
.mosquito #backBtn{ width:130px; height:130px; background:url(../img/mosquito/mosquito_parts.png) no-repeat -10px -150px; position: absolute; left:-158px ; top:130px;}
.mosquito #backBtn a{ display: block; width:130px; height:130px;}
.mosquito #backBtn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}
.mosquito #nextBtn{ width:130px; height:130px; background:url(../img/mosquito/mosquito_parts.png) no-repeat -160px -150px; position: absolute; left:565px ; top:130px;}
.mosquito #nextBtn a{ display: block; width:130px; height:130px;}
.mosquito #nextBtn a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}

.kome{ font-size: 140%; line-height: 1.5; text-align: center; padding: 0 0 70px 0;}

/*$B!w(Btrailer
/////////////////////////////////////////////////////////////////////////*/
.trailer h1{ width:980px; height:100px; background:url(../img/trailer_tit.png) no-repeat;}
.trailer .text_area_in{ padding:50px 72px 23px; line-height:1.7; font-size:150%; min-height:510px; height:auto !important; height:510px;}
.trailer .player_box{ width:780px; height:438px; margin:0 auto; text-align:center;}

.bnBox li{display:none;}

/*$B!w(Bcomment
/////////////////////////////////////////////////////////////////////////*/
.comment h1{ width:980px; height:100px; background:url(../img/comment_tit.png) no-repeat;}
.comment .text_area_in{ padding:50px 72px 36px; line-height:1.7; font-size:140%;}
.comment .text_area_in p{ margin:0 15px 2em 15px;}
.comment #com_tit1{ width:830px; height:36px; background:url(../img/comment_parts.png) no-repeat -10px -10px; margin:0 0 10px;}
.comment #com_tit2{ width:830px; height:36px; background:url(../img/comment_parts.png) no-repeat -10px -60px; margin:0 0 10px;}
.comment #com_tit3{ width:830px; height:36px; background:url(../img/comment_parts.png) no-repeat -10px -110px; margin:0 0 10px;}
.comment #comment_btn2{ width: 383px; height: 55px; background:url(../img/comment_parts.png) no-repeat -10px -170px; margin: 30px auto 15px;}
.comment #comment_btn2 a{ display: block; width: 383px; height: 55px;}

/*$B!w(Binformation/////////////////////////////////////////////////////////////////////////*/.information h1{ width:980px; height:100px; background:url(../img/information_tit.png) no-repeat;}.information .text_area_in{ padding:50px 80px 36px; line-height:1.7; font-size:140%; min-height:510px; height:auto !important; height:510px;}.information .info_box_tit{ width:820px; height:40px; background:url(../img/information/info_tit_s.png) no-repeat; font-weight:bold; color: #fff; font-size: 140%; padding:2px 20px 0; letter-spacing: 0.1em;}.information .info_box_tit:first-letter { font-size:110%; color:#ffea05;}.information .info_date{ width:820px; text-align: right; font-size: 110%; padding:0px 10px 0 10px; display:block; width:10em; float:right; font-weight:normal; color:#e02471;}.information .infoBox_in{ padding:10px 15px 50px 15px; clear:both; font-size:110%;}.information .bansen1{ color:#00b4d0; font-size:90%;}.information .bansen2{ color:#e90a77; font-weight:bold;}.information .infoBox p{ margin-bottom:1em;}.information #info_sweets{ width:248px; height:232px; background:url(../img/information/info_sweets.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; border:1px solid #e02471;}.information #info_soundtrack{ width:248px; height:232px; background:url(../img/information/info_soundtrack.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; border:1px solid #e02471;}.information #info_song{ width:248px; height:232px; background:url(../img/information/info_song.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; border:1px solid #e02471;}.information #info_dvd{ width:248px; height:179px; background:url(../img/information/info_dvd.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; border:1px solid #e02471;}

/*$B!w(Bstory/////////////////////////////////////////////////////////////////////////*/.story h1{ width:980px; height:100px; background:url(../img/story/story_tit.png) no-repeat;}.story .text_area_in{ padding:30px 80px 36px; line-height:1.7; font-size:140%;}.story .text_area_in p{ margin:0 0 2em 0;}.story h2{ width:820px; height:88px; text-align:center; margin:0px auto 15px;}.story .story_pic{ display:none;} /*$B99?7(B*/.story #story_tit01{ background:url(../img/story/story_tit01.png) no-repeat; margin-top:5px;}.story #story_tit02{ background:url(../img/story/story_tit02.png) no-repeat; margin-top:0px;}.story #story_tit03{ background:url(../img/story/story_tit03.png) no-repeat; margin-top:0px;}.story #story_tit04{ background:url(../img/story/story_tit04.png) no-repeat; margin-top:0px;}.story #story_tit05{ background:url(../img/story/story_tit05.png) no-repeat; margin-top:0px;}.story #story_tit06{ background:url(../img/story/story_tit06.png) no-repeat; margin-top:0px;}.story #story_tit07{ background:url(../img/story/story_tit07.png) no-repeat; margin-top:0px;}.story #story_tit08{ background:url(../img/story/story_tit08.png) no-repeat; margin-top:0px;}.story #story_tit09{ background:url(../img/story/story_tit09.png) no-repeat; margin-top:0px;}.story #story_tit10{ background:url(../img/story/story_tit10.png) no-repeat; margin-top:0px;}/*$B99?7(B*/.story #story_pic01{ width:820px; height:271px; background:url(../img/story/story_pic01.jpg) no-repeat; float:right; margin:4px 0px 25px 15px;}.story #story_pic02{ width:820px; height:271px; background:url(../img/story/story_pic02.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; }.story #story_pic03{ width:820px; height:271px; background:url(../img/story/story_pic03.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; }.story #story_pic04{ width:820px; height:271px; background:url(../img/story/story_pic04.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; }.story #story_pic05{ width:820px; height:271px; background:url(../img/story/story_pic05.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; }.story #story_pic06{ width:820px; height:271px; background:url(../img/story/story_pic06.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; }.story #story_pic07{ width:820px; height:271px; background:url(../img/story/story_pic07.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; }.story #story_pic08{ width:820px; height:271px; background:url(../img/story/story_pic08.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; }.story #story_pic09{ width:820px; height:271px; background:url(../img/story/story_pic09.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; }.story #story_pic10{ width:820px; height:271px; background:url(../img/story/story_pic10.jpg) no-repeat; float:right; margin:4px 0px 25px 15px; }.story #story_bknm_tit{ width:820px; height:27px; background:url(../img/story/story_bknm_tit.png) no-repeat;}.story #bknm_box{ width:820px; height:291px; position:relative; padding-bottom:0px; margin:10px auto 20px; background:url(../img/story/bknm_box.jpg) no-repeat;}.story #bknm_box li a{ display:block;}/*$B99?7(B*/.story #bknm_box #story01 a{ width:161px; height:144px; position:absolute; left:0px; top:0;}.story #bknm_box #story01 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #bknm_box #story02 a{ width:161px; height:144px; position:absolute; left:165px; top:0;}.story #bknm_box #story02 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #bknm_box #story03 a{ width:161px; height:144px; position:absolute; left:330px; top:0;}.story #bknm_box #story03 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #bknm_box #story04 a{ width:161px; height:144px; position:absolute; left:495px; top:0;}.story #bknm_box #story04 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #bknm_box #story05 a{ width:161px; height:144px; position:absolute; left:659px; top:0;}.story #bknm_box #story05 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #bknm_box #story06 a{ width:161px; height:144px; position:absolute; left:0px; top:147px;}.story #bknm_box #story06 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #bknm_box #story07 a{ width:161px; height:144px; position:absolute; left:165px; top:147px;}.story #bknm_box #story07 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #bknm_box #story08 a{ width:161px; height:144px; position:absolute; left:330px; top:147px;}.story #bknm_box #story08 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #bknm_box #story09 a{ width:161px; height:144px; position:absolute; left:495px; top:147px;}.story #bknm_box #story09 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.story #bknm_box #story10 a{ width:161px; height:144px; position:absolute; left:659px; top:147px;}.story #bknm_box #story10 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}/*$B!w(Binterview/////////////////////////////////////////////////////////////////////////*/	.interview h1{ width:980px; height:100px; background:url(../img/interview/interview_tit.png) no-repeat;}.interview .text_area_in{ padding:40px 80px 36px; line-height:1.7; font-size:140%; }/*$B99?7(B*/.interview #interview_tit1{ width:410px; height:95px; background:url(../img/interview/interview01_tit.png) no-repeat;}.interview #interview_tit2{ width:410px; height:95px; background:url(../img/interview/interview02_tit.png) no-repeat;}.interview #interview_tit3{ width:410px; height:95px; background:url(../img/interview/interview03_tit.png) no-repeat;}.interview #interview_tit4{ width:410px; height:95px; background:url(../img/interview/interview04_tit.png) no-repeat;}.interview #interview_tit5{ width:410px; height:95px; background:url(../img/interview/interview05_tit.png) no-repeat;}.interview #interview_tit6{ width:410px; height:95px; background:url(../img/interview/interview06_tit.png) no-repeat;}.interview #interview_tit7{ width:410px; height:95px; background:url(../img/interview/interview07_tit.png) no-repeat;}.interview .text_area_in2{ padding:30px 0 0 0;}.interview .text_box{ margin-bottom:2em;}.interview .text_area h3{ font-size:120%; font-weight:bold; color:#e02471; 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:345px; height:232px; background:url(../img/interview/interview01_pic1.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview01_ph02{ width:345px; height:232px; background:url(../img/interview/interview01_pic2.jpg) no-repeat; float:left; margin:10px 20px 15px 0;}.interview #interview01_ph03{ width:345px; height:232px; background:url(../img/interview/interview01_pic3.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview02_ph01{ width:345px; height:232px; background:url(../img/interview/interview02_pic1.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview02_ph02{ width:345px; height:232px; background:url(../img/interview/interview02_pic2.jpg) no-repeat; float:left; margin:10px 20px 15px 0;}.interview #interview02_ph03{ width:345px; height:232px; background:url(../img/interview/interview02_pic3.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview03_ph01{ width:345px; height:232px; background:url(../img/interview/interview03_pic1.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview03_ph02{ width:345px; height:232px; background:url(../img/interview/interview03_pic2.jpg) no-repeat; float:left; margin:10px 20px 15px 0;}.interview #interview03_ph03{ width:345px; height:232px; background:url(../img/interview/interview03_pic3.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview04_ph01{ width:345px; height:232px; background:url(../img/interview/interview04_pic1.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview04_ph02{ width:345px; height:232px; background:url(../img/interview/interview04_pic2.jpg) no-repeat; float:left; margin:10px 20px 15px 0;}.interview #interview04_ph03{ width:345px; height:232px; background:url(../img/interview/interview04_pic3.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview05_ph01{ width:345px; height:232px; background:url(../img/interview/interview05_pic1.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview05_ph02{ width:345px; height:232px; background:url(../img/interview/interview05_pic2.jpg) no-repeat; float:left; margin:10px 20px 15px 0;}.interview #interview05_ph03{ width:345px; height:232px; background:url(../img/interview/interview05_pic3.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview06_ph01{ width:345px; height:232px; background:url(../img/interview/interview06_pic1.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview06_ph02{ width:345px; height:232px; background:url(../img/interview/interview06_pic2.jpg) no-repeat; float:left; margin:10px 20px 15px 0;}.interview #interview06_ph03{ width:345px; height:232px; background:url(../img/interview/interview06_pic3.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview07_ph01{ width:345px; height:232px; background:url(../img/interview/interview07_pic1.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #interview07_ph02{ width:345px; height:232px; background:url(../img/interview/interview07_pic2.jpg) no-repeat; float:left; margin:10px 20px 15px 0;}.interview #interview07_ph03{ width:345px; height:232px; background:url(../img/interview/interview07_pic3.jpg) no-repeat; float:right; margin:5px 0 20px 20px;}.interview #backnumber{ margin:40px 0 0 0;}.interview #backnumber h2{ width:820px; height:27px; background:url(../img/interview/interview_bknm_tit.png) no-repeat;}.interview #backnumber ul{ width:820px; height:431px; position:relative; margin:0 auto 15px;}.interview #backnumber li a{ display:block; width:260px; height:135px;}.interview #backnumber li a:hover{ filter: alpha(opacity=80);-moz-opacity:0.80;opacity:0.80; background:#FFF;}/*$B99?7(B*/.interview #backnumber ul #interview_btn1 a{ width:260px; height:135px; position:absolute; left:0px; top:15px; background:url(../img/interview/interview_bknm.jpg) no-repeat;}.interview #backnumber ul #interview_btn2 a{ width:260px; height:135px; position:absolute; left:280px; top:15px; background:url(../img/interview/interview_bknm.jpg) no-repeat -280px 0;}.interview #backnumber ul #interview_btn3 a{ width:260px; height:135px; position:absolute; left:560px; top:15px; background:url(../img/interview/interview_bknm.jpg) no-repeat -560px 0;}.interview #backnumber ul #interview_btn4 a{ width:260px; height:135px; position:absolute; left:0px; top:168px; background:url(../img/interview/interview_bknm.jpg) no-repeat 0 -148px;}.interview #backnumber ul #interview_btn5 a{ width:260px; height:135px; position:absolute; left:280px; top:168px; background:url(../img/interview/interview_bknm.jpg) no-repeat -280px -148px;}.interview #backnumber ul #interview_btn6 a{ width:260px; height:135px; position:absolute; left:560px; top:168px; background:url(../img/interview/interview_bknm.jpg) no-repeat -560px -148px;}.interview #backnumber ul #interview_btn7 a{ width:260px; height:135px; position:absolute; left:0px; top:316px; background:url(../img/interview/interview_bknm.jpg) no-repeat 0px -296px;}/*$B!w(Btownmap/////////////////////////////////////////////////////////////////////////*/.townmap h1{ width:980px; height:352px; background:url(../img/townmap/townnews_tit.png) no-repeat;}.townmap #text_area{ padding:0 60px 90px; line-height:1.7; font-size:150%; min-height:510px; height:auto !important; height:510px; position:relative;}/*$B99?7(B*/.townmap #text_area #t1{ width: 860px; height: 69px; background:url(../img/townmap/t1.png) no-repeat; clear: both;}.townmap #text_area #t2{ width: 860px; height: 69px; background:url(../img/townmap/t2.png) no-repeat; clear: both;}.townmap #text_area #t3{ width: 860px; height: 69px; background:url(../img/townmap/t3.png) no-repeat; clear: both;}.townmap .text_box{ padding: 15px 10px 0;}.townmap #text_area p{ margin: 0 0 1em 0; font-size: 110%;}/*$B99?7(B*/.townmap #town_pic1{ width:342px; height:245px; background:url(../img/townmap/town_pic1.jpg) no-repeat; float:right; margin:4px 0px 15px 15px;}.townmap #town_pic2{ width:342px; height:245px; background:url(../img/townmap/town_pic2.jpg) no-repeat; float:left; margin:4px 15px 30px 0; }.townmap #town_pic3{ width:198px; height:394px; background:url(../img/townmap/town_pic3.jpg) no-repeat; float:right; margin:4px 0px 15px 15px;}/*$B!w(Bgallery/////////////////////////////////////////////////////////////////////////*/.gallery h1{ width:980px; height:100px; background:url(../img/gallery/gallery_tit.png) no-repeat;}.gallery #gallery_box{ padding:30px 20px 36px; line-height:1.7; font-size:140%;}.gallery h2{ width:820px; height:88px; text-align:center; margin:0px auto 15px;}/*$B99?7(B*/.gallery #gallery_epi01 #gallery_tit{ background:url(../img/gallery/gallery01/gallery_tit01.png) no-repeat; }.gallery #gallery_epi02 #gallery_tit{ background:url(../img/gallery/gallery02/gallery_tit02.png) no-repeat; }.gallery #gallery_epi03 #gallery_tit{ background:url(../img/gallery/gallery03/gallery_tit03.png) no-repeat; }.gallery #gallery_epi04 #gallery_tit{ background:url(../img/gallery/gallery04/gallery_tit04.png) no-repeat; }.gallery #gallery_epi05 #gallery_tit{ background:url(../img/gallery/gallery05/gallery_tit05.png) no-repeat; }.gallery #gallery_epi06 #gallery_tit{ background:url(../img/gallery/gallery06/gallery_tit06.png) no-repeat; }.gallery #gallery_epi07 #gallery_tit{ background:url(../img/gallery/gallery07/gallery_tit07.png) no-repeat; }.gallery #gallery_epi08 #gallery_tit{ background:url(../img/gallery/gallery08/gallery_tit08.png) no-repeat; }.gallery #gallery_epi09 #gallery_tit{ background:url(../img/gallery/gallery09/gallery_tit09.png) no-repeat; }.gallery #gallery_epi10 #gallery_tit{ background:url(../img/gallery/gallery10/gallery_tit10.png) no-repeat; }.gallery #photo_box{ width:886px; height:490px; background:url(../img/gallery/photobox.png) no-repeat; position:relative; margin:0 auto;}.gallery .photo{ width:726px; height:482px; position:absolute; left:80px; top:4px;}.gallery #backBtn{ width:76px; height:87px; background:url(../img/gallery/parts.png) -10px -10px no-repeat; position:absolute; left:0px; top:202px;}.gallery #backBtn a{ display:block; width:76px; height:87px; }.gallery #backBtn a:hover{ display:block; width:76px; height:87px; background:url(../img/gallery/parts.png) -10px -97px no-repeat;}.gallery #nextBtn{ width:76px; height:87px; background:url(../img/gallery/parts.png) -86px -10px no-repeat; position:absolute; left:810px; top:202px;}.gallery #nextBtn a{ display:block; width:76px; height:87px;}.gallery #nextBtn a:hover{ display:block; width:76px; height:87px; background:url(../img/gallery/parts.png) -86px -97px no-repeat;}.gallery #p-no{ width:590px; height:48px; margin:0 auto;}.gallery #p-no_in{ padding-top:14px; display:block; font-size:160%; color:#e02471; text-align:center;}/*epi01$B!J99?7!K(B*/.gallery #gallery_box #gallery_epi01 #picL_01{ background:url(../img/gallery/gallery01/1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_02{ background:url(../img/gallery/gallery01/2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_03{ background:url(../img/gallery/gallery01/3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_04{ background:url(../img/gallery/gallery01/4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_05{ background:url(../img/gallery/gallery01/5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_06{ background:url(../img/gallery/gallery01/6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_07{ background:url(../img/gallery/gallery01/7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_08{ background:url(../img/gallery/gallery01/8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_09{ background:url(../img/gallery/gallery01/9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_10{ background:url(../img/gallery/gallery01/10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_11{ background:url(../img/gallery/gallery01/11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_12{ background:url(../img/gallery/gallery01/12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_13{ background:url(../img/gallery/gallery01/13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_14{ background:url(../img/gallery/gallery01/14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_15{ background:url(../img/gallery/gallery01/15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_16{ background:url(../img/gallery/gallery01/16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_17{ background:url(../img/gallery/gallery01/17.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_18{ background:url(../img/gallery/gallery01/18.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_19{ background:url(../img/gallery/gallery01/19.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_20{ background:url(../img/gallery/gallery01/20.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_21{ background:url(../img/gallery/gallery01/21.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_22{ background:url(../img/gallery/gallery01/22.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_23{ background:url(../img/gallery/gallery01/23.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_24{ background:url(../img/gallery/gallery01/24.jpg) no-repeat;}.gallery #gallery_box #gallery_epi01 #picL_25{ background:url(../img/gallery/gallery01/25.jpg) no-repeat;}/*epi02$B!J99?7!K(B*/.gallery #gallery_box #gallery_epi02 #picL_01{ background:url(../img/gallery/gallery02/1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_02{ background:url(../img/gallery/gallery02/2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_03{ background:url(../img/gallery/gallery02/3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_04{ background:url(../img/gallery/gallery02/4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_05{ background:url(../img/gallery/gallery02/5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_06{ background:url(../img/gallery/gallery02/6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_07{ background:url(../img/gallery/gallery02/7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_08{ background:url(../img/gallery/gallery02/8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_09{ background:url(../img/gallery/gallery02/9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_10{ background:url(../img/gallery/gallery02/10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_11{ background:url(../img/gallery/gallery02/11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_12{ background:url(../img/gallery/gallery02/12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_13{ background:url(../img/gallery/gallery02/13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_14{ background:url(../img/gallery/gallery02/14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_15{ background:url(../img/gallery/gallery02/15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_16{ background:url(../img/gallery/gallery02/16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_17{ background:url(../img/gallery/gallery02/17.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_18{ background:url(../img/gallery/gallery02/18.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_19{ background:url(../img/gallery/gallery02/19.jpg) no-repeat;}.gallery #gallery_box #gallery_epi02 #picL_20{ background:url(../img/gallery/gallery02/20.jpg) no-repeat;}/*epi03$B!J99?7!K(B*/.gallery #gallery_box #gallery_epi03 #picL_01{ background:url(../img/gallery/gallery03/1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_02{ background:url(../img/gallery/gallery03/2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_03{ background:url(../img/gallery/gallery03/3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_04{ background:url(../img/gallery/gallery03/4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_05{ background:url(../img/gallery/gallery03/5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_06{ background:url(../img/gallery/gallery03/6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_07{ background:url(../img/gallery/gallery03/7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_08{ background:url(../img/gallery/gallery03/8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_09{ background:url(../img/gallery/gallery03/9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_10{ background:url(../img/gallery/gallery03/10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_11{ background:url(../img/gallery/gallery03/11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_12{ background:url(../img/gallery/gallery03/12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_13{ background:url(../img/gallery/gallery03/13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_14{ background:url(../img/gallery/gallery03/14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_15{ background:url(../img/gallery/gallery03/15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_16{ background:url(../img/gallery/gallery03/16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_17{ background:url(../img/gallery/gallery03/17.jpg) no-repeat;}.gallery #gallery_box #gallery_epi03 #picL_18{ background:url(../img/gallery/gallery03/18.jpg) no-repeat;}/*epi04$B!J99?7!K(B*/.gallery #gallery_box #gallery_epi04 #picL_01{ background:url(../img/gallery/gallery04/1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_02{ background:url(../img/gallery/gallery04/2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_03{ background:url(../img/gallery/gallery04/3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_04{ background:url(../img/gallery/gallery04/4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_05{ background:url(../img/gallery/gallery04/5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_06{ background:url(../img/gallery/gallery04/6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_07{ background:url(../img/gallery/gallery04/7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_08{ background:url(../img/gallery/gallery04/8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_09{ background:url(../img/gallery/gallery04/9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_10{ background:url(../img/gallery/gallery04/10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_11{ background:url(../img/gallery/gallery04/11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_12{ background:url(../img/gallery/gallery04/12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_13{ background:url(../img/gallery/gallery04/13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_14{ background:url(../img/gallery/gallery04/14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_15{ background:url(../img/gallery/gallery04/15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_16{ background:url(../img/gallery/gallery04/16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_17{ background:url(../img/gallery/gallery04/17.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_18{ background:url(../img/gallery/gallery04/18.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_19{ background:url(../img/gallery/gallery04/19.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_20{ background:url(../img/gallery/gallery04/20.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_21{ background:url(../img/gallery/gallery04/21.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_22{ background:url(../img/gallery/gallery04/22.jpg) no-repeat;}.gallery #gallery_box #gallery_epi04 #picL_23{ background:url(../img/gallery/gallery04/23.jpg) no-repeat;}/*epi05$B!J99?7!K(B*/.gallery #gallery_box #gallery_epi05 #picL_01{ background:url(../img/gallery/gallery05/1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_02{ background:url(../img/gallery/gallery05/2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_03{ background:url(../img/gallery/gallery05/3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_04{ background:url(../img/gallery/gallery05/4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_05{ background:url(../img/gallery/gallery05/5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_06{ background:url(../img/gallery/gallery05/6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_07{ background:url(../img/gallery/gallery05/7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_08{ background:url(../img/gallery/gallery05/8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_09{ background:url(../img/gallery/gallery05/9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_10{ background:url(../img/gallery/gallery05/10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_11{ background:url(../img/gallery/gallery05/11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_12{ background:url(../img/gallery/gallery05/12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_13{ background:url(../img/gallery/gallery05/13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_14{ background:url(../img/gallery/gallery05/14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_15{ background:url(../img/gallery/gallery05/15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_16{ background:url(../img/gallery/gallery05/16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_17{ background:url(../img/gallery/gallery05/17.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_18{ background:url(../img/gallery/gallery05/18.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_19{ background:url(../img/gallery/gallery05/19.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_20{ background:url(../img/gallery/gallery05/20.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_21{ background:url(../img/gallery/gallery05/21.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_22{ background:url(../img/gallery/gallery05/22.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_23{ background:url(../img/gallery/gallery05/23.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_24{ background:url(../img/gallery/gallery05/24.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_25{ background:url(../img/gallery/gallery05/25.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_26{ background:url(../img/gallery/gallery05/26.jpg) no-repeat;}.gallery #gallery_box #gallery_epi05 #picL_27{ background:url(../img/gallery/gallery05/27.jpg) no-repeat;}/*epi06$B!J99?7!K(B*/.gallery #gallery_box #gallery_epi06 #picL_01{ background:url(../img/gallery/gallery06/1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_02{ background:url(../img/gallery/gallery06/2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_03{ background:url(../img/gallery/gallery06/3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_04{ background:url(../img/gallery/gallery06/4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_05{ background:url(../img/gallery/gallery06/5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_06{ background:url(../img/gallery/gallery06/6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_07{ background:url(../img/gallery/gallery06/7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_08{ background:url(../img/gallery/gallery06/8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_09{ background:url(../img/gallery/gallery06/9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_10{ background:url(../img/gallery/gallery06/10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_11{ background:url(../img/gallery/gallery06/11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_12{ background:url(../img/gallery/gallery06/12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_13{ background:url(../img/gallery/gallery06/13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_14{ background:url(../img/gallery/gallery06/14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_15{ background:url(../img/gallery/gallery06/15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_16{ background:url(../img/gallery/gallery06/16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_17{ background:url(../img/gallery/gallery06/17.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_18{ background:url(../img/gallery/gallery06/18.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_19{ background:url(../img/gallery/gallery06/19.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_20{ background:url(../img/gallery/gallery06/20.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_21{ background:url(../img/gallery/gallery06/21.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_22{ background:url(../img/gallery/gallery06/22.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_23{ background:url(../img/gallery/gallery06/23.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_24{ background:url(../img/gallery/gallery06/24.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_25{ background:url(../img/gallery/gallery06/25.jpg) no-repeat;}.gallery #gallery_box #gallery_epi06 #picL_26{ background:url(../img/gallery/gallery06/26.jpg) no-repeat;}/*epi07$B!J99?7!K(B*/.gallery #gallery_box #gallery_epi07 #picL_01{ background:url(../img/gallery/gallery07/1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_02{ background:url(../img/gallery/gallery07/2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_03{ background:url(../img/gallery/gallery07/3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_04{ background:url(../img/gallery/gallery07/4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_05{ background:url(../img/gallery/gallery07/5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_06{ background:url(../img/gallery/gallery07/6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_07{ background:url(../img/gallery/gallery07/7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_08{ background:url(../img/gallery/gallery07/8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_09{ background:url(../img/gallery/gallery07/9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_10{ background:url(../img/gallery/gallery07/10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_11{ background:url(../img/gallery/gallery07/11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_12{ background:url(../img/gallery/gallery07/12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_13{ background:url(../img/gallery/gallery07/13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_14{ background:url(../img/gallery/gallery07/14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_15{ background:url(../img/gallery/gallery07/15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_16{ background:url(../img/gallery/gallery07/16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_17{ background:url(../img/gallery/gallery07/17.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_18{ background:url(../img/gallery/gallery07/18.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_19{ background:url(../img/gallery/gallery07/19.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_20{ background:url(../img/gallery/gallery07/20.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_21{ background:url(../img/gallery/gallery07/21.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_22{ background:url(../img/gallery/gallery07/22.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_23{ background:url(../img/gallery/gallery07/23.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_24{ background:url(../img/gallery/gallery07/24.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_25{ background:url(../img/gallery/gallery07/25.jpg) no-repeat;}.gallery #gallery_box #gallery_epi07 #picL_26{ background:url(../img/gallery/gallery07/26.jpg) no-repeat;}/*epi08$B!J99?7!K(B*/.gallery #gallery_box #gallery_epi08 #picL_01{ background:url(../img/gallery/gallery08/1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_02{ background:url(../img/gallery/gallery08/2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_03{ background:url(../img/gallery/gallery08/3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_04{ background:url(../img/gallery/gallery08/4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_05{ background:url(../img/gallery/gallery08/5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_06{ background:url(../img/gallery/gallery08/6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_07{ background:url(../img/gallery/gallery08/7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_08{ background:url(../img/gallery/gallery08/8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_09{ background:url(../img/gallery/gallery08/9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_10{ background:url(../img/gallery/gallery08/10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_11{ background:url(../img/gallery/gallery08/11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_12{ background:url(../img/gallery/gallery08/12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_13{ background:url(../img/gallery/gallery08/13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_14{ background:url(../img/gallery/gallery08/14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_15{ background:url(../img/gallery/gallery08/15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_16{ background:url(../img/gallery/gallery08/16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_17{ background:url(../img/gallery/gallery08/17.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_18{ background:url(../img/gallery/gallery08/18.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_19{ background:url(../img/gallery/gallery08/19.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_20{ background:url(../img/gallery/gallery08/20.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_21{ background:url(../img/gallery/gallery08/21.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_22{ background:url(../img/gallery/gallery08/22.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_23{ background:url(../img/gallery/gallery08/23.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_24{ background:url(../img/gallery/gallery08/24.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_25{ background:url(../img/gallery/gallery08/25.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_26{ background:url(../img/gallery/gallery08/26.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_27{ background:url(../img/gallery/gallery08/27.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_28{ background:url(../img/gallery/gallery08/28.jpg) no-repeat;}.gallery #gallery_box #gallery_epi08 #picL_29{ background:url(../img/gallery/gallery08/29.jpg) no-repeat;}/*epi09$B!J99?7!K(B*/.gallery #gallery_box #gallery_epi09 #picL_01{ background:url(../img/gallery/gallery09/1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_02{ background:url(../img/gallery/gallery09/2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_03{ background:url(../img/gallery/gallery09/3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_04{ background:url(../img/gallery/gallery09/4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_05{ background:url(../img/gallery/gallery09/5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_06{ background:url(../img/gallery/gallery09/6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_07{ background:url(../img/gallery/gallery09/7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_08{ background:url(../img/gallery/gallery09/8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_09{ background:url(../img/gallery/gallery09/9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_10{ background:url(../img/gallery/gallery09/10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_11{ background:url(../img/gallery/gallery09/11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_12{ background:url(../img/gallery/gallery09/12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_13{ background:url(../img/gallery/gallery09/13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_14{ background:url(../img/gallery/gallery09/14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_15{ background:url(../img/gallery/gallery09/15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_16{ background:url(../img/gallery/gallery09/16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_17{ background:url(../img/gallery/gallery09/17.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_18{ background:url(../img/gallery/gallery09/18.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_19{ background:url(../img/gallery/gallery09/19.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_20{ background:url(../img/gallery/gallery09/20.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_21{ background:url(../img/gallery/gallery09/21.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_22{ background:url(../img/gallery/gallery09/22.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_23{ background:url(../img/gallery/gallery09/23.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_24{ background:url(../img/gallery/gallery09/24.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_25{ background:url(../img/gallery/gallery09/25.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_26{ background:url(../img/gallery/gallery09/26.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_27{ background:url(../img/gallery/gallery09/27.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_28{ background:url(../img/gallery/gallery09/28.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_29{ background:url(../img/gallery/gallery09/29.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_30{ background:url(../img/gallery/gallery09/30.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_31{ background:url(../img/gallery/gallery09/31.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_32{ background:url(../img/gallery/gallery09/32.jpg) no-repeat;}.gallery #gallery_box #gallery_epi09 #picL_33{ background:url(../img/gallery/gallery09/33.jpg) no-repeat;}/*epi10$B!J99?7!K(B*/.gallery #gallery_box #gallery_epi10 #picL_01{ background:url(../img/gallery/gallery10/1.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_02{ background:url(../img/gallery/gallery10/2.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_03{ background:url(../img/gallery/gallery10/3.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_04{ background:url(../img/gallery/gallery10/4.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_05{ background:url(../img/gallery/gallery10/5.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_06{ background:url(../img/gallery/gallery10/6.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_07{ background:url(../img/gallery/gallery10/7.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_08{ background:url(../img/gallery/gallery10/8.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_09{ background:url(../img/gallery/gallery10/9.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_10{ background:url(../img/gallery/gallery10/10.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_11{ background:url(../img/gallery/gallery10/11.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_12{ background:url(../img/gallery/gallery10/12.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_13{ background:url(../img/gallery/gallery10/13.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_14{ background:url(../img/gallery/gallery10/14.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_15{ background:url(../img/gallery/gallery10/15.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_16{ background:url(../img/gallery/gallery10/16.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_17{ background:url(../img/gallery/gallery10/17.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_18{ background:url(../img/gallery/gallery10/18.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_19{ background:url(../img/gallery/gallery10/19.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_20{ background:url(../img/gallery/gallery10/20.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_21{ background:url(../img/gallery/gallery10/21.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_22{ background:url(../img/gallery/gallery10/22.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_23{ background:url(../img/gallery/gallery10/23.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_24{ background:url(../img/gallery/gallery10/24.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_25{ background:url(../img/gallery/gallery10/25.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_26{ background:url(../img/gallery/gallery10/26.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_27{ background:url(../img/gallery/gallery10/27.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_28{ background:url(../img/gallery/gallery10/28.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_29{ background:url(../img/gallery/gallery10/29.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_30{ background:url(../img/gallery/gallery10/30.jpg) no-repeat;}.gallery #gallery_box #gallery_epi10 #picL_31{ background:url(../img/gallery/gallery10/31.jpg) no-repeat;}.gallery #bknm_area{ padding:5px 80px 36px;}.gallery #gallery_bknm_tit{ width:820px; height:27px; background:url(../img/gallery/gallery_bknm_tit.png) no-repeat;}.gallery #bknm_box{ width:820px; height:291px; position:relative; padding-bottom:0px; margin:10px auto 20px; background:url(../img/gallery/bknm_box.jpg) no-repeat;}.gallery #bknm_box li a{ display:block;}/*$B99?7(B*/.gallery #bknm_box #story01 a{ width:161px; height:144px; position:absolute; left:0px; top:0;}.gallery #bknm_box #story01 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #bknm_box #story02 a{ width:161px; height:144px; position:absolute; left:165px; top:0;}.gallery #bknm_box #story02 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #bknm_box #story03 a{ width:161px; height:144px; position:absolute; left:330px; top:0;}.gallery #bknm_box #story03 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #bknm_box #story04 a{ width:161px; height:144px; position:absolute; left:495px; top:0;}.gallery #bknm_box #story04 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #bknm_box #story05 a{ width:161px; height:144px; position:absolute; left:659px; top:0;}.gallery #bknm_box #story05 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #bknm_box #story06 a{ width:161px; height:144px; position:absolute; left:0px; top:147px;}.gallery #bknm_box #story06 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #bknm_box #story07 a{ width:161px; height:144px; position:absolute; left:165px; top:147px;}.gallery #bknm_box #story07 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #bknm_box #story08 a{ width:161px; height:144px; position:absolute; left:330px; top:147px;}.gallery #bknm_box #story08 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #bknm_box #story09 a{ width:161px; height:144px; position:absolute; left:495px; top:147px;}.gallery #bknm_box #story09 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}.gallery #bknm_box #story10 a{ width:161px; height:144px; position:absolute; left:659px; top:147px;}.gallery #bknm_box #story10 a:hover{ filter: alpha(opacity=20);-moz-opacity:0.20;opacity:0.20; background:#FFF;}/*$B!w(Bcolumn/////////////////////////////////////////////////////////////////////////*/.column #main_area_in{ width:980px; background: url(../img/report_center.png) repeat-y; }.column h1{ width:980px; height:332px; background:url(../img/column/column_tit_out.png) no-repeat; position:relative;}.column .tit_in{ display:block; width:960px; height:322px; background:url(../img/column/column_tit.jpg) no-repeat; position:absolute; left:10px; top:10px;}.column #report_area{ padding:50px 72px 60px; line-height:1.7; font-size:150%; min-height:510px; height:auto !important; height:510px;}.column .repoBox{ position:relative;}.column #backnumber{ position:absolute; right:0px; top:10px;}.column #report_area h2{ width:330px; height:39px; }.column #report_area p{ margin:2em 0;}/*$B99?7(B*/.column #tit20141020{ background: url(../img/column/tit20141020.png) no-repeat;}.column #tit20141027{ background: url(../img/column/tit20141027.png) no-repeat;}.column #tit20141103{ background: url(../img/column/tit20141103.png) no-repeat;}.column #tit20141110{ background: url(../img/column/tit20141110.png) no-repeat;}.column #tit20141117{ background: url(../img/column/tit20141117.png) no-repeat;}.column #tit20141124{ background: url(../img/column/tit20141124.png) no-repeat;}.column #tit20141201{ background: url(../img/column/tit20141201.png) no-repeat;}.column #tit20141208{ background: url(../img/column/tit20141208.png) no-repeat;}.column #tit20141215{ background: url(../img/column/tit20141215.png) no-repeat;}.column #tit20141222{ background: url(../img/column/tit20141222.png) no-repeat;}/*$B99?7(B*/.column #ph01_1{ background:url(../img/column/ph01_01.jpg) no-repeat; width: 830px; height: 283px; margin:0 auto;}.column #ph05_1{ background:url(../img/column/ph05_01.jpg) no-repeat; width: 418px; height: 283px; margin:0 auto;}.column #ph05_2{ background:url(../img/column/ph05_02.jpg) no-repeat; width: 300px; height: 586px; margin:0 auto;}.column #ph05_3{ background:url(../img/column/ph05_03.jpg) no-repeat; width: 283px; height: 418px; margin:0 auto;}.column #ph07_1{ background:url(../img/column/ph07_01.jpg) no-repeat; width: 830px; height: 283px; margin:0 auto;}.column #ph08_1{ background:url(../img/column/ph08_01.jpg) no-repeat; width: 634px; height: 283px; margin:0 auto;}.column #ph08_2{ background:url(../img/column/ph08_02.jpg) no-repeat; width: 283px; height: 418px; margin:0 auto;}.column #ph09_1{ background:url(../img/column/ph09_01.jpg) no-repeat; width: 283px; height: 418px; margin:0 auto;}.column #ph09_2{ background:url(../img/column/ph09_02.jpg) no-repeat; width: 283px; height: 418px; margin:0 auto;}.column #ph10_1{ background:url(../img/column/ph10_01.jpg) no-repeat; width: 418px; height: 283px; margin:0 auto;}.column #ph10_2{ background:url(../img/column/ph10_02.jpg) no-repeat; width: 418px; height: 283px; margin:0 auto;}.column #ph10_3{ background:url(../img/column/ph10_03.jpg) no-repeat; width: 283px; height: 418px; margin:0 auto;}/*$B!w(Bkyuuka_todoke/////////////////////////////////////////////////////////////////////////*/.kyuuka_todoke #contents_area{ position:relative;}.kyuuka_todoke  h1{ background:url(../img/kyuuka_todoke/kyuuka_todoke_top.png) no-repeat; position:absolute; left:0px; top:3px; width: 980px; height:10px;}/*$B99?7(B*/.kyuuka_todoke #kyuuka_todoke_main1{ width: 960px; height: 920px; background:url(../img/kyuuka_todoke/kyuuka_todoke_main1.jpg) no-repeat; position: relative; margin: 0 auto;}.kyuuka_todoke #kyuuka_todoke_main2{ width: 960px; height: 920px; background:url(../img/kyuuka_todoke/kyuuka_todoke_main2.jpg) no-repeat; position: relative; margin: 0 auto;}.kyuuka_todoke #kyuuka_todoke_main3{ width: 960px; height: 920px; background:url(../img/kyuuka_todoke/kyuuka_todoke_main3.jpg) no-repeat; position: relative; margin: 0 auto;}.kyuuka_todoke #kyuuka_todoke_main4{ width: 960px; height: 920px; background:url(../img/kyuuka_todoke/kyuuka_todoke_main4.jpg) no-repeat; position: relative; margin: 0 auto;}.kyuuka_todoke #kyuuka_todoke_main5{ width: 960px; height: 920px; background:url(../img/kyuuka_todoke/kyuuka_todoke_main5.jpg) no-repeat; position: relative; margin: 0 auto;}.kyuuka_todoke #kyuuka_todoke_main6{ width: 960px; height: 920px; background:url(../img/kyuuka_todoke/kyuuka_todoke_main6.jpg) no-repeat; position: relative; margin: 0 auto;}.kyuuka_todoke #kyuuka_todoke_main7{ width: 960px; height: 920px; background:url(../img/kyuuka_todoke/kyuuka_todoke_main7.jpg) no-repeat; position: relative; margin: 0 auto;}.kyuuka_todoke #kyuuka_todoke_main8{ width: 960px; height: 920px; background:url(../img/kyuuka_todoke/kyuuka_todoke_main8.jpg) no-repeat; position: relative; margin: 0 auto;}.kyuuka_todoke #kyuuka_todoke_movie1{ width:200px; height:147px; background:#CCC; position:absolute; right:58px; top:722px;}.kyuuka_todoke #bknm_area{ padding:5px 80px 36px;}.kyuuka_todoke #kyuuka_todoke_bknm_tit{ width:289px; height:45px; background:url(../img/kyuuka_todoke/kyuuka_todoke_bknm_tit.png) no-repeat; margin:0 auto;}.kyuuka_todoke #bknm_box{ width:878px; height:81px; position:relative; padding-bottom:0px; margin:10px auto 20px; background:url(../img/kyuuka_todoke/bknm_box.png) no-repeat;}.kyuuka_todoke #bknm_box li a{ display:block;}/*$B99?7(B*/.kyuuka_todoke #bknm_box #kyuuka01 a{ width:81px; height:81px; position:absolute; left:0px; top:0;}.kyuuka_todoke #bknm_box #kyuuka01 a:hover{ filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50; background:#FFF;}.kyuuka_todoke #bknm_box #kyuuka02 a{ width:81px; height:81px; position:absolute; left:90px; top:0;}.kyuuka_todoke #bknm_box #kyuuka02 a:hover{ filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50; background:#FFF;}.kyuuka_todoke #bknm_box #kyuuka03 a{ width:81px; height:81px; position:absolute; left:177px; top:0;}.kyuuka_todoke #bknm_box #kyuuka03 a:hover{ filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50; background:#FFF;}.kyuuka_todoke #bknm_box #kyuuka04 a{ width:81px; height:81px; position:absolute; left:266px; top:0;}.kyuuka_todoke #bknm_box #kyuuka04 a:hover{ filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50; background:#FFF;}.kyuuka_todoke #bknm_box #kyuuka05 a{ width:81px; height:81px; position:absolute; left:355px; top:0;}.kyuuka_todoke #bknm_box #kyuuka05 a:hover{ filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50; background:#FFF;}.kyuuka_todoke #bknm_box #kyuuka06 a{ width:81px; height:81px; position:absolute; left:443px; top:0;}.kyuuka_todoke #bknm_box #kyuuka06 a:hover{ filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50; background:#FFF;}.kyuuka_todoke #bknm_box #kyuuka07 a{ width:81px; height:81px; position:absolute; left:532px; top:0;}.kyuuka_todoke #bknm_box #kyuuka07 a:hover{ filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50; background:#FFF;}.kyuuka_todoke #bknm_box #kyuuka08 a{ width:81px; height:81px; position:absolute; left:620px; top:0;}.kyuuka_todoke #bknm_box #kyuuka08 a:hover{ filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50; 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*/
