body{background:black url(topfiles/back1.jpg) repeat-x;margin:0px;font-size:12px;line-height:17px;}
#topcontent{margin:0 auto 0 auto;width:840px;height:700px;background:url(topfiles/main.jpg) no-repeat;}
/*#topcontent{margin:0 auto 0 auto;width:840px;height:700px;background:url(topfiles/main_new.jpg) no-repeat;}*//* webfurlongバナー入るときはこちら */

#subcontent{margin:0 auto 0 auto;width:840px;background: url(subfiles/main.jpg) no-repeat;}
#subcontent_disp{margin:0 auto 0 auto;width:840px;background: url(subfiles/main.jpg) no-repeat;}/*印刷用 2011.6.7 add */
#flash{padding-top:40px;}
#subhead{width:840px;height:190px;margin:0 0 20px 0;display:block;}
#honbun h1{font-size:1.4em;font-weight:bold;color:darkorange;border-bottom:1px solid cadetblue;line-height:1.7em;}
#honbun h2{font-size:1.2em;text-align:left;border-bottom:1px dotted black;color:black;padding-bottom:5px;margin:20px 0 10px 0;}
#topnavi{margin:0px;width:840px;padding:0px;}
#topnavi ul{list-style: none;text-indent: -5000em;padding:0px;margin:0px;}
#topnavi li a{display:block;overflow:hidden;outline:none;width:210px;height:40px;}
#topnavi img , li{float:left;margin:0px;padding:0px;}
#t01 a{background: url(topfiles/n01a.jpg) no-repeat;}
#t01 a:hover{background: url(topfiles/n01b.jpg) no-repeat;}
#t02 a{background: url(topfiles/n02a.jpg) no-repeat; }
#t02 a:hover{background: url(topfiles/n02b.jpg) no-repeat;}
#t03 a{background: url(topfiles/n03a.jpg) no-repeat;}
#t03 a:hover{background: url(topfiles/n03b.jpg) no-repeat;}
#t04 a{background: url(topfiles/n04a.jpg) no-repeat;}
#t04 a:hover{background: url(topfiles/n04b.jpg) no-repeat;}
#topC{clear:both;width:800px;height:157px;padding:0px 20px 10px 20px;margin:0px;}/* 2011/05/25 tanabe height:157px;追加 */
#info{width:455px;margin:40px 0 0 0;padding:5px;float:left;}

/*#info ul{height:140px;list-style: none;padding:0px;margin:0px;font-size:.9em;overflow:auto;}*//*webfurlongバナー入るときはこちら*/
#info ul{height:110px;list-style: none;padding:0px;margin:0px;font-size:.9em;overflow:auto;}

#info li{border-bottom:1px dotted white;padding:3px 5px 2px 5px;margin-bottom:8px;display:block;width:425px;color:white;}
.date{font-size:.8em;padding-right:10px;color:darkorange;}
#topC a{color:palegreen;text-decoration:none;}
#topC a:hover{color:darkorange;}
#subnavi{margin:0px;width:180px;padding-left:20px;float:left;}
#subnavi ul{list-style: none;text-indent: -5000em;padding:0px;margin:0px;}
#subnavi li a{display:block;overflow:hidden;outline:none;width:180px;height:50px;}
#subnavi img , li{float:left;margin:0px;padding:0px;}
#s00 a{background: url(subfiles/s00a.jpg) no-repeat;}
#s00 a:hover{background: url(subfiles/s00b.jpg) no-repeat;}
#s01 a{background: url(subfiles/s01a.jpg) no-repeat;}
#s01 a:hover{background: url(subfiles/s01b.jpg) no-repeat;}
#s02 a{background: url(subfiles/s02a.jpg) no-repeat; }
#s02 a:hover{background: url(subfiles/s02b.jpg) no-repeat;}
#s03 a{background: url(subfiles/s03a.jpg) no-repeat;}
#s03 a:hover{background: url(subfiles/s03b.jpg) no-repeat;}
#s04 a{background: url(subfiles/s04a.jpg) no-repeat;}
#s04 a:hover{background: url(subfiles/s04b.jpg) no-repeat;}

#gallery{width:320px;margin:45px 0 0 15px;float:left;text-align:center;font-size:.8em;}
#pvposter{width:320px;height:60px;}
#pvposter ul{margin:0px;padding:0px;}
#pv a{width:100px;padding:48px 10px 0 0;background:url(topfiles/movie01.jpg) no-repeat;float:left;}
#pv a:hover{background:url(topfiles/movie02.jpg) no-repeat;}
#pv2 a{width:100px;padding:48px 10px 0 0;background:url(topfiles/movieB01.jpg) no-repeat;float:left;}
#pv2 a:hover{background:url(topfiles/movieB02.jpg) no-repeat;}
#pos a{width:100px;padding:48px 0px 0 0;background:url(topfiles/poster01.jpg) no-repeat;float:right;}
#pos a:hover{background:url(topfiles/poster02.jpg) no-repeat;}
#furlong{width:320px;height:35px;background:#111 url() no-repeat;margin-top:5px;_margin-top:0px;}

#bo3 {width:320px;height:30px;margin-top:10px;_margin:3px 0 7px 0;}
#bo3 ul{margin:0px;padding:0px;list-style: none;}
#bo3 li a{display:block;height:30px;padding:0px;}
#bo3a a{width:115px;background:url(topfiles/3bo01a.jpg) no-repeat;float:left;}
#bo3a a:hover{background:url(topfiles/3bo01b.jpg) no-repeat;}
#bo3b a{width:100px;background:url(topfiles/3bo02a.jpg) no-repeat;float:left;}
#bo3b a:hover{background:url(topfiles/3bo02b.jpg) no-repeat;}
#bo3c a{width:105px;background:url(topfiles/3bo03a.jpg) no-repeat;float:left;}
#bo3c a:hover{background:url(topfiles/3bo03b.jpg) no-repeat;}

#bo3s {clear:both;width:180px;padding-top:40px;}
#bo3s ul{margin:0px;padding:0px;list-style: none;}
#bo3s li a{display:block;width:180px;height:40px;padding:0px;}
#bo3sa a{background:url(subfiles/bo3a01.jpg) no-repeat;}
#bo3sa a:hover{background:url(subfiles/bo3a02.jpg) no-repeat;}
#bo3sb a{;background:url(subfiles/bo3b01.jpg) no-repeat;}
#bo3sb a:hover{background:url(subfiles/bo3b02.jpg) no-repeat;}
#bo3sc a{;background:url(subfiles/bo3c01.jpg) no-repeat;margin-bottom:10px;}
#bo3sc a:hover{background:url(subfiles/bo3c02.jpg) no-repeat;}

.now{float:left;margin:0px;padding:0px;width:180px;height:50px;}
#main1{margin:0 auto 0 auto;width:840px;background:url(subfiles/main2.jpg) repeat-y right;_background:url(subfiles/main25.jpg) repeat-y right;}
#main2{float:right;width:620px;padding-left:20px;}
#main3{clear:both;margin:0;width:840px;height:40px;background:url(subfiles/main3.jpg) no-repeat bottom;}
#main3_disp{clear:both;margin:0;width:840px;height:40px;background:url(subfiles/main3.jpg) no-repeat bottom;}/*印刷用 2011.6.7 add */

/* 2011/05/20 fujita 高さの指定はしない */
/*#honbun{width:570px;padding:10px 15px 0 15px;height:600px;}*/
#honbun{width:570px;padding:10px 15px 0 15px;}
#honbun_jyougai{width:580px;padding:10px 10px 0 10px;}
#honbun a:hover{color:darkorange;}/* 2011/06/07 add  リンク色 */

/* 2011/05/25 tanabe 30px→22px */
#footer{clear:both;padding:22px 0 0 2px;_padding:0px 0 0 2px;}
#footers{clear:both;padding:0px 0 0 2px;background:black;}
#footer img{padding:0px;border:0px;}
#footers img{padding:0px;border:0px;}
.syusai{font-size:1.2em;color:white;float:left;padding:25px 20px 0 60px;}
/*印刷用 2011.6.7 add START */
#main3_print{clear:both;margin:0;width:840px;height:40px;display:none;}#subcontent_print{width:840px;display:none;}

@media print{
body{background:black url(topfiles/back2.jpg) repeat-x;}
#subcontent_disp{background:none;height:0px;}#subcontent_print{display:block;margin-top:-200px;}
#main2{background:url(subfiles/main2.jpg) repeat-y right;}
#main3_disp{background:none;}#main3_print{display:block;margin-top:-40px;margin-bottom:50px;}
} /*印刷用 2011.6.7 add E N D */