body{font-size:12px;line-height:1.7em;margin:0px;background: url(topimg/bg.jpg) ;}@media print {body {/zoom: 0.85;} }ul{list-style-type:none;}a{color:darkgreen;}a:hover{color:darkorange;}img{border:0px;margin:0px;padding:0px;}hr{border:none;border-bottom:1px dotted darkgreen;}#bgh{background: url(topimg/bgh.jpg) repeat-x;}#main{width:840px;margin:0px auto 0px auto;}#honbunH{padding:0px 20px 0 20px;}#head{margin:0px;padding:0px;background: url(topimg/head.jpg) no-repeat;width:860px;}#header a{width:860px;height:88px;display:block;_height:0px;_margin-top:-22px;}#fontsize{position:relative;top:-88px;padding-left:760px;text-indent: -5000em;_margin-bottom:112px;}#fontsize a{display:block;overflow:hidden;outline:none;}.fontsize01 a{background: url(topimg/font01a.jpg) no-repeat; width:35px;height:22px;float:left;}.fontsize01 a:hover{background: url(topimg/font01b.jpg)  no-repeat;}.fontsize02 a{background: url(topimg/font02a.jpg) no-repeat; width:35px;height:22px;float:left;}.fontsize02 a:hover{background: url(topimg/font02b.jpg)  no-repeat;}#topnavi{position:relative;top:5px;width:840px;padding:0 10px 0 10px ;height:63px;}#topnavi ul{list-style: none;text-indent: -5000em;padding:0px;margin:0px;}#topnavi li a{display:block;overflow:hidden;outline:none;width:168px;height:35px;}#topnavi li{float:left;padding:0px;}#n01 a{background: url(topimg/n01a.jpg) no-repeat;}#n01 a:hover{background: url(topimg/n01b.jpg) no-repeat;}#n02 a{background: url(topimg/n02a.jpg) no-repeat;}#n02 a:hover{background: url(topimg/n02b.jpg) no-repeat;}#n03 a{background: url(topimg/n03a.jpg) no-repeat;}#n03 a:hover{background: url(topimg/n03b.jpg) no-repeat;}#n04 a{background: url(topimg/n04a.jpg) no-repeat;}#n04 a:hover{background: url(topimg/n04b.jpg) no-repeat;}#n05 a{background: url(topimg/n05a.jpg) no-repeat;}#n05 a:hover{background: url(topimg/n05b.jpg) no-repeat;}#topC{padding:0px;margin:0px;width:840px;background: url(topimg/mainback.jpg) ;border:10px solid white;margin-top:-22px\9;}#topSide{width:270px;float:left;padding:0px;}#topSide a{overflow:hidden;outline:none;margin:0px;padding:0px;text-decoration:none;color:white;}#topSide a:hover{color:khaki;}#topSide ul{clear:both;padding:0px;margin:0px;}#topSide li {padding:0px 0px 4px 24px;margin-top:2px;display:block;line-height:1.3em;font-size:1.0em;}#sideulbB{margin:0 0 0px 0;padding:1px 5px 4px 8px;background: url(topimg/leftwaku.jpg) bottom;width:257px;min-height:70px;}#snew{background: url(topimg/new.gif) no-repeat;}#skikan {background: url(topimg/kikan.gif) no-repeat;}#s01L a{float:left;width:200px;height:30px;background: url(topimg/s01a.jpg) no-repeat;text-indent: -5000em;}#s01L a:hover{background: url(topimg/s01b.jpg) no-repeat;}#s01R a{float:left;width:70px;height:30px;background: url(topimg/ichiran01.jpg) no-repeat;text-indent: -5000em;}#s01R a:hover{background: url(topimg/ichiran02.jpg) no-repeat;}#s02L a{float:left;width:200px;height:30px;background: url(topimg/s02a.jpg) no-repeat;text-indent: -5000em;}#s02L a:hover{background: url(topimg/s02b.jpg) no-repeat;}#s03 a{float:left;width:270px;height:30px;background: url(topimg/s03a.jpg) no-repeat;text-indent: -5000em;}#s03 a:hover{background: url(topimg/s03b.jpg) no-repeat;}#s04 a{float:left;width:270px;height:30px;background: url(topimg/s04a.jpg) no-repeat;text-indent: -5000em;}#s04 a:hover{background: url(topimg/s04b.jpg) no-repeat;}#s05 a{float:left;width:270px;height:35px;background: url(topimg/s05a.jpg) no-repeat;text-indent: -5000em;}#s05 a:hover{background: url(topimg/s05b.jpg) no-repeat;}#topMain{float:right;width:564px;padding-left:6px;_padding-left:3px;}#mqTop{float:left;background: url(topimg/info.jpg) no-repeat;width:418px;padding:8px 10px 0 139px;height:32px;line-height:22px;color:white;}#topsef{padding:0 2px ;}#whats{background: url(topimg/whatsnew.jpg) no-repeat;width:564px;height:130px;padding:3px 0 3px 0;margin-top:0px;color:yellowgreen;}#whats ul{padding:4px 10px 0px 10px;margin:27px 0 0 0;height:96px;overflow:auto;width:535px;}#whats li{padding:0px 0 3px 50px;margin-bottom:5px;line-height:1.3em;}.date{font-size:.75em;margin-left:-50px;}#whats a{font-size:1.0em;color:white;text-decoration:none;}#whats a:hover{color:khaki;}#mainC{width:840px; padding:0px;background:url(sitemapimg/back03.jpg) repeat-y right white;border:10px solid white;margin-top:-22px\9;}#mainCC{width:840px; padding:0px;background:white;border:10px solid white;margin-top:-22px\9;}#mainCl{width:580px;float:left;margin:0px;}#title2back{clear:both;background:url(sitemapimg/title2back.jpg) repeat-y;width:580px;margin-bottom:20px;}#title2bottom{background:url(sitemapimg/title2bottom.jpg) bottom no-repeat;width:550px;padding:10px 15px 15px 15px;color:white;}#subSideL{background:url(sitemapimg/mainback.jpg) repeat-y;width:540px;padding:20px;}#titleRback{clear:both;background:url(rensaiimg/titleback.jpg) repeat-y;width:580px;margin-bottom:20px;}#titleRbottom{background:url(rensaiimg/titlebottom.jpg) bottom no-repeat;width:560px;padding:10px 10px 15px 10px;color:white;}#subRSideL{background:url(rensaiimg/mainback.jpg) repeat-y;width:540px;padding:20px 20px 10px 20px;}#sitemap li{padding:0px 0px 10px 0px;font-size:.9em;line-height:1.3em;margin-left:-30px;}#sitemap hr{margin-bottom:10px;}#sitemapR{width:250px;float:right;}#sitemapR ul{list-style: none;padding-left:10px;margin:10px 0 0 0;}#sitemapR li a{background: url(sitemapimg/b01.jpg) no-repeat;width:230px;height:40px;text-align:center;color:white;font-size:1.2em;font-weight:bold;text-decoration:none;line-height:28px;letter-spacing:.1em;display:block;}#sitemapR li a:hover{background: url(sitemapimg/b02.jpg) no-repeat;color:darkgreen;}#sitemapR li{padding:0px 0 5px 0;margin:0px;}#honbunR2 h3{color:teal;border-bottom:1px solid teal;border-left:10px solid teal;padding-left:10px;}#chb2{width:840px;padding:0px;background: url(highimg/high_back02.jpg) ;}#chb3{width:800px;background: url(highimg/high_back03.jpg)  bottom no-repeat;margin:0px;padding:0px 20px 20px 20px;color:white;}#hhb1{width:840px;background: url(highimg/high_back04.jpg) ;margin-bottom:10px;}#hhb2{width:800px;padding:20px;background: url(highimg/high_back05.jpg)  bottom no-repeat ;}#hhb3{width:800px;padding:20px 20px 12px 20px;background: url(highimg/high_back06.jpg)  bottom no-repeat ;}#chb3 a{color:white;}#chb3 a:hover{color:orange;}#heighimg{background:url(highimg/title_back.jpg) repeat-y;padding:10px 10px 0 10px;;}#raceTitle{border: 10px solid green;border-top:none;width:770px;padding:10px 5px 5px 5px;margin-bottom:20px;}#raceTitleL{float:left;width:490px;}#raceTitleR{float:right;width:200px;padding-top:5px;height:40px}#raceTitleR1{float:right; width:80px;margin-bottom:5px;}#seisekiB a{background:url(highimg/seiseki01.jpg) no-repeat;width:80px; height:20px;float:right;text-indent: -5000em;display:block;overflow:hidden;outline:none;}#seisekiB a:hover{background:url(highimg/seiseki02.jpg) no-repeat;}#movieB a{background:url(highimg/movie01.jpg) no-repeat;width:80px; height:20px;float:right;text-indent: -5000em;display:block;overflow:hidden;outline:none;margin:0px;}#movieB a:hover{background:url(highimg/movie02.jpg) no-repeat;}#raceTitleR2 a{margin-top:5px;}#highBack{border:1px solid #669933;width:808px;padding:5px;background: url(highimg/high_back.jpg) ;border-bottom:0px;}#highbackThum img{border:0px;margin-right:5px;float:left;}#highbackThum{padding-bottom:10px;_padding-bottom:0px;width:820px;_width:800px;}#highbackThum a{background:url(highimg/high_thumbback01.jpg) no-repeat;width:247px;height:60px;float:left;display:block;color:white;padding:5px;text-decoration:none;margin:10px 0 0px 8px;_margin:0px 0px 10px 6px; line-height: 120%;}#highbackThum a:hover{background:url(highimg/high_thumbback02.jpg) no-repeat;color:darkgreen;;}.highH2{;background: url(highimg/highh2.jpg) no-repeat;color:white;font-weight:normal;;text-align:center;line-height:30px;}.highLeft{ width:470px; margin:0px 0px 5px 0px; float:left; }.highLeft h2{color:#669933;line-height:1.6em;}.highRight{width:290px; margin:0px 0px 5px 0px; float:right;}.highthumname { font-size: 13px; font-weight: bold; line-height: 130%;}#hhb2 ul { text-align: left; width: 800px;padding:10px;height: 120px; overflow: auto; ; line-height:1.5em;margin:-20px -10px -10px -10px;}#hhb2 li { border-bottom: 1px dotted lightgreen;margin:0px;padding:5px 0px 10px 0px;}#Htab2 ul{margin:0px;padding:0px;height:30px;font-size:1.4em;}#Htab2 li{float:left;display:block;background:url(highimg/tab02c.jpg) no-repeat white;width:390px;color:white;line-height:30px;text-align:center;list-style: none;font-weight:bold;}#Htab2 a{background:url(highimg/tab02a.jpg) no-repeat;width:390px;line-height:25px;padding-bottom:5px;color:white;display:block;font-weight:normal;font-size:.8em;text-decoration:none;}#Htab2 a:hover{background:url(highimg/tab02b.jpg) no-repeat;color:darkgreen;}#Htab3 ul{margin:0px;padding:0px;height:30px;font-size:1.4em;}#Htab3 li{float:left;display:block;background:url(highimg/tab03c.jpg) no-repeat white;width:260px;line-height:30px;color:white;text-align:center;list-style: none;font-weight:bold;}#Htab3 a{background:url(highimg/tab03a.jpg) no-repeat;width:260px;line-height:25px;padding-bottom:5px;color:white;display:block;font-weight:normal;font-size:.8em;text-decoration:none;}#Htab3 a:hover{background:url(highimg/tab03b.jpg) no-repeat;color:darkgreen;}.tww{width: 130px; height: 20px;float:left;margin:10px 20px 0 10px;}#twfb2{border-top:1pt solid mediumturquoise;margin-top:30px;padding-top:5px;}#twfb3{border-top:1pt solid teal;border-bottom:1pt solid teal;margin:20px 0;padding:8px 0 20px 0;height:30px;}#twfb4{border-top:1pt solid teal;margin-top:20px 0;padding-top:8px;height:10px;}.fbw{float:left;margin-top:10px;}#ctb2{width:840px;padding:0px;background: url(tokusyuimg/tokusyu_back02.jpg) ;}#ctb3{width:800px;background: url(tokusyuimg/tokusyu_back03.jpg)  bottom no-repeat;margin:0px;padding:0px 20px 20px 20px;color:white;}#htb1{width:840px;background: url(tokusyuimg/tokusyu_back04.jpg) ;}#htb2{width:800px;padding:20px;background: url(tokusyuimg/tokusyu_back05.jpg)  bottom no-repeat ;}#htb3{width:800px;padding:20px 20px 12px 20px;background: url(tokusyuimg/tokusyu_back06.jpg)  bottom no-repeat;}#ctb3 a{color:white;}#ctb3 a:hover{color:orange;}#tokusyuimg{background:url(tokusyuimg/tokusyuimg.jpg) repeat-y;padding:10px;}#tokusyumizo{background:url(tokusyuimg/tokusyu_mizo.jpg) no-repeat;width:780px;padding:0px 10px 0px 10px;margin:10px;line-height:30px;}#tokusyuThum a{float:left;width:250px;padding:20px 0 30px 12px;text-align:center;font-weight:bold;}#htb2 ul { text-align: left; width: 820px;padding:0px;height: 120px; overflow: auto; ; line-height:1.5em;margin:-20px -10px -10px -10px;}#htb2 li { border-bottom: 1px dotted #ccc;margin:0px;padding:5px 0px 10px 0px;}.comment470{margin:20px 0 10px 0;}.comePhoto{  width:90px; margin:5px 10px 0 0; text-align:center; padding-top:93px; float:left;}.comeNoPhoto{  width:90px; margin:5px 10px 0 20px; text-align:center; height:90px; float:left;}.comePhoto110{  width:90px; margin:5px 10px 0 0; text-align:center; padding-top:113px; float:left;}.come{width:125px; font-size:.85em; line-height:13px; float:left; margin-top:5px;}.come3{width:125px; font-size:.85em; line-height:13px; float:left; margin:5px 28px 0 0;_margin:5px 14px 0 0;}#honbunR2 h3{color:seagreen;border-bottom:1px solid seagreen;border-left:10px solid seagreen;padding-left:10px;line-height:1.6em;font-size:1.4em;}#rensaiR{float:right;padding-right:10px;width:230px;}#rensaiR img{margin:15px 0 0px 0;}#rensaiThumb ul{list-style: none;padding:0px;margin:0 0 20px 0;}#rensaiThumb li a{font-size:.85em;line-height:1.4em;text-decoration:none;margin:5px 0 0px 0;color:white;padding:4px 0px 0px 4px;height:46px;}#rensaiThumb li a:hover{color:darkgreen;}.rensaiT{background: url(rensaiimg/h2.jpg) no-repeat;width:540px;height:30px;text-align:center;color:white;font-size:1.2em;line-height:30px;;margin:0px;border:0px;}#rensaiR hr{background: url(rensaiimg/rensaihr.jpg) no-repeat;width:250px;height:20px;margin:-10px -10px 0px -10px;border:none; _background: none;_width:230px;_height:2px;_margin:-0px;}#rensaiL01 a{width:230px;height:50px;background: url(rensaiimg/b01a.jpg) no-repeat;text-indent: -5000em;display:block;overflow:hidden;outline:none;margin:5px 0 5px 0;padding:0px;}#rensaiL01 a:hover{background: url(rensaiimg/b01b.jpg) no-repeat;}#rensaiL02 a{width:230px;height:50px;background: url(rensaiimg/b02a.jpg) no-repeat;text-indent: -5000em;display:block;overflow:hidden;outline:none;margin:5px 0 5px 0;padding:0px;}#rensaiL02 a:hover{background: url(rensaiimg/b02b.jpg) no-repeat;}#rensaiL03 a{width:230px;height:50px;background: url(rensaiimg/b03a.jpg) no-repeat;text-indent: -5000em;display:block;overflow:hidden;outline:none;margin:5px 0 5px 0;padding:0px;}#rensaiL03 a:hover{background: url(rensaiimg/b03b.jpg) no-repeat;}#rensaiL04 a{width:230px;height:50px;background: url(rensaiimg/b04a.jpg) no-repeat;text-indent: -5000em;display:block;overflow:hidden;outline:none;margin:5px 0 5px 0;padding:0px;}#rensaiL04 a:hover{background: url(rensaiimg/b04b.jpg) no-repeat;}.syoukai{width:300px; margin:50px 0 10px 120px; font-size:.9em; line-height:1.3em;}.syoukaiName{font-size:1em; border-bottom:1px solid #666; width:160px; padding-bottom:5px; margin-bottom:10px;}.setumeimigi{font-size:.9em; line-height:1.3em; text-align:right; color#333; margin-top:10px;}#profile a{width:80px;height:20px;background: url(rensaiimg/pro01.jpg) no-repeat;text-indent: -5000em;display:block;overflow:hidden;outline:none;margin:0px auto;padding:0px;}#profile a:hover{background: url(rensaiimg/pro02.jpg) no-repeat;}#movie90 a{width:80px;height:20px;background: url(rensaiimg/movie01.jpg) no-repeat;text-indent: -5000em;display:block;overflow:hidden;outline:none;margin:0px auto;padding:0px;}#movie90 a:hover{background: url(rensaiimg/movie02.jpg) no-repeat;}.closeT{background:url(closeimg/subtitle.jpg) no-repeat;height:50px;line-height:45px;width:580px;text-align:center;color:white;margin:0px;}#titleCLback{clear:both;background:url(closeimg/titleback.jpg) repeat-y;width:580px;margin-bottom:20px;}#titleCLbottom{background:url(closeimg/titlebottom.jpg) bottom no-repeat;width:550px;padding:10px 15px 15px 15px;color:white;}#subCLSideL{background:url(closeimg/mainback.jpg) repeat-y;width:540px;padding:0px 20px 10px 20px;}#closeupLi{float:right;padding-right:10px;margin-top:10px;width:230px;_padding-right:6px;}#closeupLi ul{margin-top:-10px;padding:0px;}#closeupLi a{margin:0px;width:225px;height:44px;padding:3px 0px 3px 5px;color:white;text-decoration:none;display:block;font-size:11px;line-height:14.5px;margin-bottom:7px;}#closeupLi a:hover{color:darkgreen;font-weight:bold;}#footer{clear:both;width:840px;height:50px;line-height:50px;font-size:.8em;text-align:center;color:white;background: url(topimg/footer.jpg) ;border-top:solid 20px white;}