body{background:url(topimg/bg.gif);font-size:15px;line-height:1.7em;}@media print {body {/zoom: 0.85;} }#main{width:840px;margin:10px auto 0px auto;}ul{list-style-type:none;list-style-image:url(topimg/li.gif);}a{color:midnightblue;}a:hover{color:firebrick;}img{border:0px;margin:0px;padding:0px;}hr{clear:both;border:0px;border-bottom:1px dotted white;margin:10px 0 15px 0;}h2{font-size:1.6em;border-bottom:1px solid #333;padding:10px;}h3{font-size:1.4em;border-bottom:1px dotted firebrick;padding:3px;color:firebrick;}#honbun{padding:0 10px 0 10px;}#honbunH{padding:10px 20px 0 20px;}#fontsize{position:relative;top:28px; left:750px;width:72px;height:19px;padding:0px;text-indent: -5000em;margin-top:-19px;}#fontsize a{display:block;overflow:hidden;outline:none;}.fontsize01 a{background: url(topimg/font01a.jpg) no-repeat; width:37px;height:19px;float:left;}.fontsize01 a:hover{background: url(topimg/font01b.jpg)  no-repeat;}.fontsize02 a{background: url(topimg/font02a.jpg) no-repeat; width:35px;height:19px;float:left;}.fontsize02 a:hover{background: url(topimg/font02b.jpg)  no-repeat;}#topnavi{margin-top:0px;width:800px;padding:0px 20px 0 20px;height:30px;background: url(topimg/naviback.jpg) no-repeat;}#topnavi ul{list-style: none;text-indent: -5000em;padding:0px;margin:0px;}#topnavi li a{display:block;overflow:hidden;outline:none;width:160px;height:30px;}#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;}#mainC{background: url(topimg/mainback.jpg) no-repeat black; padding:10px 10px 10px 10px;width:820px;margin:0px;}#topSideO{width:240px;float:left;}#topSide{width:230px;background: url(topimg/side02.jpg);padding-left:10px;}#topSide a{overflow:hidden;outline:none;margin:0px;padding:0px;color:white;text-decoration:none;}#topSide a:hover{color:gold;}/*2012/4/6 change_s*/#topSide ul{clear:both; list-style-type:none; list-style-image: none; padding:2px 5px 4px 0px;margin:0;}/*#topSide ul{clear:both;list-style-type: none;padding:2px 5px 4px 0px;margin:0;}*//*2012/4/6 change_e*/#topSide li {padding:0px 0px 5px 28px;margin-top:5px;display:block;line-height:1.2em;}#topSideA{width:820px;background: url(subimg/back02.jpg);}#left{float:left;}#topSideL{width:560px;background: url(sitemap_img/back02.jpg) repeat-y;margin-top:10px;}#right{float:right;}/*2012/4/5 change_s*/#topSideR{width:220px;background: url(topimg/side02.jpg) repeat-y;padding:0 10px 0 10px;margin:0px;}/*#topSideR{width:220px;background: url(topimg/side02.jpg) repeat-y;padding:0 0px 0 10px;margin:0px;}*//*2012/4/5 change_e*/#s01L a{float:left;width:160px;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:60px;height:30px;background: url(topimg/s11a.jpg) no-repeat;text-indent: -5000em;}#s01R a:hover{background: url(topimg/s11b.jpg) no-repeat;}#s02L a{float:left;width:160px;height:30px;background: url(topimg/s02a.jpg) no-repeat;text-indent: -5000em;}#s02L a:hover{background: url(topimg/s02b.jpg) no-repeat;}#s02R a{float:left;width:60px;height:30px;background: url(topimg/s11a.jpg) no-repeat;text-indent: -5000em;}#s02R a:hover{background: url(topimg/s11b.jpg) no-repeat;}#s03 a{float:left;width:220px;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:220px;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:220px;height:30px;background: url(topimg/s05a.jpg) no-repeat;text-indent: -5000em;height:30px;}#s05 a:hover{background: url(topimg/s05b.jpg) no-repeat;}#snew{background: url(topimg/new.gif) no-repeat;}#skikan {background: url(topimg/kikan.gif) no-repeat;}#topMain{float:right;width:560px;}/*2012/4/4_change_s*/.mqTop{float:left;background: url(topimg/info02.jpg) no-repeat;width:426px;padding:4px 2px 0 2px;height:22px;color:white;}/*.mqTop{float:left;background: url(topimg/info02.jpg) no-repeat;width:426px;padding:8px 2px 0 2px;height:22px;color:white;}*//*2012/4/4_change_e*/#whats{background: url(topimg/what02b.jpg) no-repeat;width:560px;height:94px;padding:3px 0 3px 0;margin-bottom:0px;color:white;}/*2012/4/6 change_s*/#whats ul {list-style-image:none; padding:1px 10px 10px 11px;margin:0px;height:82px;overflow:auto;width:539px;}#whats li{background:url(topimg/li.gif) left 62% no-repeat; padding-top:3px;margin:0px; text-indent:13px; }/*#whats ul{padding:1px 10px 10px 24px;margin:0px;height:82px;overflow:auto;width:525px;}#whats li{padding-top:3px;margin:0px;}*//*2012/4/6 change_e*/#whats a{color:white;}#whats a:hover{color:gold;}.highH2{background:url(highlight_img/high_h2.jpg) no-repeat;line-height:30px;padding:0px;color:white;border:0px;}.highLeft{ width:470px; margin:0px 0px 5px 0px; float:left; }.highRight{width:290px; margin:0px 0px 5px 0px; float:right;}.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 30px 0 0;}#raceTitle{background:url(highlight_img/high_inback.jpg) no-repeat;width:770px;padding:10px 5px 5px 5px;margin-bottom:20px;}#raceTitleL{float:left;}#raceTitleR{float:right;width:200px;text-align:right;}#raceTitleR3{float:right; width:360px; text-align:right; margin-top:15px;}#raceTitleR2{float:right; width:280px; text-align:right; margin-top:15px;}#raceTitleR4{float:right; width:325px; text-align:right;}#seisekiB a{background:url(highlight_img/seiseki01.jpg) no-repeat;width:100px; height:25px;float:right;text-indent: -5000em;display:block;overflow:hidden;outline:none;}#seisekiB a:hover{background:url(highlight_img/seiseki02.jpg) no-repeat;}#movieB a{background:url(highlight_img/movie01.jpg) no-repeat;width:100px; height:25px;float:right;text-indent: -5000em;display:block;overflow:hidden;outline:none;}#movieB a:hover{background:url(highlight_img/movie02.jpg) no-repeat;}#highmizo{background:url(highlight_img/high_mizo01.jpg) no-repeat;width:780px;padding:0px 10px 0px 10px;margin-bottom:10px;line-height:30px;}#highbackThum a{background:url(highlight_img/high_thumbback01.jpg) no-repeat;width:240px;height:60px;float:left;display:block;color:yellow;padding:5px;text-decoration:none;margin:0px 0 10px 12px;_margin:0px 6px 10px 6px; line-height: 120%;}#highbackThum a:hover{background:url(highlight_img/high_thumbback02.jpg) no-repeat;color:firebrick;}#highbackThum img{border:0px;margin-right:5px;float:left;}.highthumname { font-size: 13px; font-weight: bold; color:white;line-height: 130%;}#highBackLi ul { text-align: left; width: 780px; margin: 0 0 0px 0px; padding:5px 0px 10px 20px; height: 100px; overflow: auto; line-height:1.5em;}#highBackLi li { border-bottom: 1px dotted seagreen; width:760px; margin:0px;padding:5px 0px 10px 0px;}#tabs p{margin:0px;padding:0px;}.ui-tabs .ui-tabs-nav { margin: 0; padding:0; }.ui-tabs .ui-tabs-nav li {list-style: none;float: left;margin:0;padding:0px;}.ui-tabs .ui-tabs-nav li a {background:url(highlight_img/tab01.jpg) no-repeat;display:block;width:260px;line-height:30px;color:white;text-align:center;padding-bottom:5px;}.ui-tabs .ui-tabs-nav li a:hover {background:url(highlight_img/tab02.jpg) no-repeat;color:gold;}.ui-tabs .ui-tabs-hide { display: none; }#Htab2 ul{margin:0px;padding:0px;height:30px;}#Htab2 li{float:left;display:block;background:url(highlight_img/tab02c.jpg) no-repeat;width:390px;line-height:30px;color:white;text-align:center;list-style: none;}#Htab2 a{background:url(highlight_img/tab02a.jpg) no-repeat;width:390px;line-height:30px;color:gold;display:block;}#Htab2 a:hover{background:url(highlight_img/tab02b.jpg) no-repeat;color:white;}#Htab3 ul{margin:0px;padding:0px;height:30px;}#Htab3 li{float:left;display:block;background:url(highlight_img/tab03.jpg) no-repeat;width:260px;line-height:30px;color:white;text-align:center;list-style: none;}#Htab3 a{background:url(highlight_img/tab01.jpg) no-repeat;width:260px;line-height:30px;color:gold;display:block;}#Htab3 a:hover{background:url(highlight_img/tab02.jpg) no-repeat;color:white;}/*2012/4/6 連載用追加_s*/.rensaiT{background:url(rensai_img/titleback.jpg) no-repeat;width:540px;height:20px;text-align:center;color:white;font-size:1.2em;padding-top:5px;margin:0px;border:0px;}#rensaiTitle{background:url(rensai_img/titleback02.jpg) repeat-y;color:white;width:546px;padding:0px 7px 0 7px;margin-bottom:10px;font-size:.9em;}.syoukai{width:300px; margin:30px 0 10px 120px; font-size:80%; line-height:160%;}.syoukaiName{font-size:110%; border-bottom:1px solid #666; width:160px; padding-bottom:5px; margin-bottom:10px;}.hosoku{ font-size:85%; color:#666;}.setumeimigi{font-size:80%; line-height:1.3em; text-align:right; color#333; margin-top:10px;}.gold{color:gold;font-weight:bold;}/* 20120405 change *//*#rensaiThumb ul{list-style: none;padding:0px;margin:0 0 10px 0;}#rensaiThumb li a{display:block;background: url(rensaiimg/rensai_thumbback01.jpg) ;width:205px;color:white;text-shadow: .5px .5px 1px black;font-size:.9em;line-height:1.2em;text-decoration:none;padding:7px 7px 0 7px;margin:5px 0 0px 0;}#rensaiThumb li a:hover{background: url(rensaiimg/rensai_thumbback02.jpg) ;color:gold;}#rensaiThumb img{float:left;margin:-4px 7px 0px -4px;border:0px;height:45px;}*//*2012/4/9 change_s*/#rensaiThumb ul{list-style-type: none; list-style-image: none; padding:0px;margin:0 0 10px 0;}/*#rensaiThumb ul{list-style: none;padding:0px;margin:0 0 10px 0;}*//*2012/4/9 change_e*/#rensaiThumb li{display:block;background: url(rensai_img/rensai_thumbback01.jpg) ;width:220px;text-shadow: .5px .5px 1px black;font-size:.85em;line-height:1.5em;text-decoration:none;margin:5px 0 0px 0;}.renTB{float:left;height:50px;margin:0px;padding:0px;line-height:0px;font-size:0px;}#rensaiL01 a{width:220px;height:50px;background: url(rensai_img/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(rensai_img/b01b.jpg) no-repeat;}#rensaiL02 a{width:220px;height:50px;background: url(rensai_img/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(rensai_img/b02b.jpg) no-repeat;}#rensaiL03 a{width:220px;height:50px;background: url(rensai_img/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(rensai_img/b03b.jpg) no-repeat;}#rensaiL04 a{width:220px;height:50px;background: url(rensai_img/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(rensai_img/b04b.jpg) no-repeat;}/*2012/4/6 連載用追加_e*/#sitemap li{padding:0px 0px 10px 0px;font-size:.9em;line-height:1.3em;margin-left:-15px;}#sitemap hr{margin-bottom:10px;}#sitemapR{}#sitemapR ul{list-style: none;padding:0px;margin:0px;}#sitemapR li a{display:block;background: url(sitemap_img/b01.jpg) no-repeat;width:220px;height:30px;text-align:center;color:white;text-decoration:none;line-height:30px;text-shadow: .5px .5px 1px black;letter-spacing:.1em;}#sitemapR li a:hover{background: url(sitemap_img/b02.jpg) no-repeat;width:219px;height:29px;padding:1px 0 0 1px;color:yellow;}#sitemapR li{float:left;padding:5px 0 5px 0;}#footer{clear:both;background: url(topimg/footer02.jpg) no-repeat;width:840px;height:50px;line-height:50px;font-size:.8em;text-align:center;color:white;}/*2012/4/5 レースハイライトキャプション用追加_s*/.highRight a{color:black;}.highRight a:hover{color:firebrick;}/*2012/4/5 レースハイライトキャプション用追加_e*//*2012/4/19 レースハイライトキャプション(本文挿入)用追加_s*/.high_cp a{color:black;}.high_cp a:hover{color:firebrick;}/*2012/4/19 レースハイライトキャプション(本文挿入)用追加_e*//* 20120409 追加 */#tokusyuThum a{float:left;width:250px;text-align:center;margin:20px 8px 20px 8px;font-size:1.1em;font-weight:bold;}/* 20120409 追加ここまで *//* 20120411 追加 */.closeT{background:url(closeup_img/title02.jpg) no-repeat;width:540px;height:20px;text-align:center;color:white;font-size:1.2em;padding-top:5px;margin:0px;border:0px;}#closeThumb ul{list-style-type: none; list-style-image: none; padding:0px;margin:0 0 10px 0;}#closeThumb li{display:block;background: url(rensai_img/rensai_thumbback01.jpg) ;width:220px;text-shadow: .5px .5px 1px black;font-size:.85em;line-height:1.5em;text-decoration:none;margin:5px 0 0px 0;}/* 20120411 追加ここまで *//*20120419_add_s sitemap用*/#sitemap hr{clear:both;border:0px;border-bottom:1px dotted darkgray;margin:10px 0 15px 0;}/*20120419_add_e sitemap用*/