body{background:black;font-size:12px;line-height:1.7em;margin:0px;}@media print {body {/zoom: 0.85;} }#main{width:840px;margin:0px auto 0px auto;}ul{list-style-type:none;}a{color:midnightblue;}a:hover{color:firebrick;}img{border:0px;margin:0px;padding:0px;}hr{clear:both;border:none;border-bottom:1px dotted #333;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;margin-bottom:10px;}#honbunH{padding:10px 20px 0 20px;}#fontsize{position:relative;top:25px; left:764px;width:69px;height:21px;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:35px;height:21px;float:left;}.fontsize01 a:hover{background: url(topimg/font01b.jpg)  no-repeat;}.fontsize02 a{background: url(topimg/font02a.jpg) no-repeat; width:34px;height:21px;float:left;}.fontsize02 a:hover{background: url(topimg/font02b.jpg)  no-repeat;}#topnavi{margin-top:0px;width:840px;padding:0px ;height:35px;}#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{background: url(topimg/topback.jpg) repeat-y; padding:0px;margin:10px 0 0 0;width:840px;}#mainC{background: url(topimg/mainback.jpg) repeat-y; padding:0px;margin-top:10px;}#mainCr{background: url(topimg/mainbackr.jpg) repeat-y; padding:10px 10px 0 10px;#padding:10px;margin-top:10px;width:820px;}#mainCrl{float:left;width:560px;}#topSideO{width:270px;float:left;background: url(topimg/menuback.jpg) no-repeat;}#topSideA{background: url(topimg/mainback03.jpg) no-repeat bottom;width:840px;margin:0px;}#topSide{background: url(topimg/menuback03.jpg) no-repeat bottom;padding-bottom:37px;width:260px;padding-left:10px;font-size:.9em;_padding-bottom:5px;}#topSideB{width:262px;padding:0px 8px 0px 0px;margin-top:40px;background: url(topimg/menuback02.jpg);_padding:0px 0px 0px 0px;}#topSide a{overflow:hidden;outline:none;margin:0px;padding:0px;color:saddlebrown;text-decoration:none;}#topSide a:hover{color:deepskyblue;}#topSide ul{clear:both;;background: url(topimg/waku01.jpg) no-repeat;padding:3px 5px 0px 5px;margin:0px;}#topSide li {padding:0px 0px 5px 28px;margin-top:2px;display:block;line-height:1.2em;}#sideulbB{background: url(topimg/waku02.jpg) no-repeat bottom;margin:0 0 0 -8px;padding-left:8px;}#sideulbC{background: url(topimg/waku03.jpg) no-repeat bottom;margin:0 0 0 -8px;padding-left:8px;}#banner{clear:both;padding:0px 15px 5px 15px ;}#subSideL{background: url(topimg/leftback02.jpg) repeat-y;width:560px;}#subSideLB{background: url(topimg/leftback03.jpg) no-repeat bottom left;#padding-bottom:10px;}#s01L a{float:left;width:170px;height:32px;background: url(topimg/s01a.jpg) no-repeat;text-indent: -5000em;margin-bottom:2px;}#s01L a:hover{background: url(topimg/s01b.jpg) no-repeat;}#s01R a{float:left;width:82px;height:32px;background: url(topimg/ichiran01.jpg) no-repeat;text-indent: -5000em;margin-bottom:2px;}#s01R a:hover{background: url(topimg/ichiran02.jpg) no-repeat;}#s02L a{float:left;width:170px;height:32px;background: url(topimg/s02a.jpg) no-repeat;text-indent: -5000em;margin-bottom:2px;;}#s02L a:hover{background: url(topimg/s02b.jpg) no-repeat;}#s03 a{float:left;width:252px;height:32px;background: url(topimg/s03a.jpg) no-repeat;text-indent: -5000em;margin-bottom:2px;}#s03 a:hover{background: url(topimg/s03b.jpg) no-repeat;}#s04 a{float:left;width:252px;height:32px;background: url(topimg/s04a.jpg) no-repeat;text-indent: -5000em;margin-bottom:2px;}#s04 a:hover{background: url(topimg/s04b.jpg) no-repeat;}#s05 a{float:left;width:252px;height:32px;background: url(topimg/s05a.jpg) no-repeat;text-indent: -5000em;}#s05 a:hover{background: url(topimg/s05b.jpg) no-repeat;}#snew6{background: url(topimg/new06.gif) no-repeat;}#skikan {background: url(topimg/kikan.gif) no-repeat;}#topMain{float:right;width:560px;}#mqTop{float:left;background: url(topimg/information.jpg) no-repeat;width:431px;padding:8px 4px 0 121px;height:32px;color:white;line-height:22px;}#whats{background: url(topimg/whatsnew.jpg) no-repeat;width:560px;height:130px;padding:3px 0 3px 0;margin-bottom:0px;color:saddlebrown;}#whats ul{padding:2px 10px 10px 24px;margin:33px 0 0 0;height:80px;overflow:auto;width:519px;#padding:5px 10px 10px 20px;#margin:37px 0 0 0;#height:75px;}#whats li{padding:3px 0 3px 0;margin:0px;font-size:.95em;line-height:1.4em;}#whats a{color:white;}#whats a:hover{color:deepskyblue;}#heighimg{background:url(highimg/highimg.jpg) repeat-y;padding:10px;}#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;margin:20px 0 30px 18px;text-align:center;font-weight:bold;}.highH2{background:url(highimg/high_h2.jpg) no-repeat;line-height:30px;padding:0px;color:white;border:0px;margin-left:10px;}.highLeft{ width:470px; margin:0px 0px 5px 0px; float:left; }.highLeft h2{color:green;line-height:1.6em;}.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;}*/.come3{width:125px; font-size:.85em; line-height:13px; float:left; margin:5px 23px 0 0;}#raceTitle{background:url(highimg/high_inback.jpg) no-repeat ;width:770px;height:90px;padding:15px;margin-bottom:0px;}#raceTitle_2{background:url(highimg/high_inback2.jpg) no-repeat ;width:770px;height:110px;padding:7px 15px 15px 15px;margin-bottom:0px;}	/*131212GJC用*/#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(highimg/seiseki01.jpg) no-repeat;width:100px; height:30px;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:100px; height:30px;float:right;text-indent: -5000em;display:block;overflow:hidden;outline:none;margin-right:-5px;_padding-right:5px;}#movieB a:hover{background:url(highimg/movie02.jpg) no-repeat;}/* 20130812 fujita add 「D」マークないとき */#movieB_ a{background:url(highimg/movie01_.jpg) no-repeat;width:100px; height:30px;float:right;text-indent: -5000em;display:block;overflow:hidden;outline:none;margin-right:0px;_padding-right:5px;}#movieB_ a:hover{background:url(highimg/movie02_.jpg) no-repeat;}#highmizo{background:url(highimg/high_mizo01.jpg) no-repeat;width:780px;padding:0px 10px 0px 10px;margin:10px;line-height:30px;}#highbackThum a{background:url(highimg/high_thumbback01.jpg) no-repeat;width:247px;height:60px;float:left;display:block;color:#eee;padding:5px;text-decoration:none;margin:0px 0 10px 12px;_margin:0px 6px 10px 6px; line-height: 120%;}#highbackThum a:hover{background:url(highimg/high_thumbback02.jpg) no-repeat;color:midnightblue;}#highbackThum img{border:0px;margin-right:5px;float:left;}#highbackThum{padding-bottom:10px;width:820px;}.highthumname { font-size: 13px; font-weight: bold; color:white;line-height: 130%;}#highBackLi ul { text-align: left; width: 785px; margin: 0 0 0px -10px; padding:5px 0px 10px 30px; 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(highimg/tab01.jpg) no-repeat;display:block;width:260px;line-height:30px;color:white;text-align:center;padding-bottom:0px;}.ui-tabs .ui-tabs-nav li a:hover {background:url(highimg/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(highimg/tab02c.jpg) no-repeat;width:390px;line-height:30px;color:green;text-align:center;list-style: none;font-weight:bold;}#Htab2 a{background:url(highimg/tab02a.jpg) no-repeat;width:390px;line-height:30px;color:white;display:block;font-weight:normal;}#Htab2 a:hover{background:url(highimg/tab02b.jpg) no-repeat;color:gold;}#Htab3 ul{margin:0px;padding:0px;height:30px;}#Htab3 li{float:left;display:block;background:url(highimg/tab03.jpg) no-repeat;width:260px;line-height:30px;color:green;text-align:center;list-style: none;font-weight:bold;}#Htab3 a{background:url(highimg/tab01.jpg) no-repeat;width:260px;line-height:30px;color:white;display:block;font-weight:normal;}#Htab3 a:hover{background:url(highimg/tab02.jpg) no-repeat;color:gold;}.rensaiT{background:url(rensaiimg/titleback.jpg) no-repeat;width:540px;height:15px;text-align:center;color:white;font-size:1.2em;padding-top:7px;margin:0px;border:0px;}#rensaiTitle{background:url(rensaiimg/titleback03.jpg) no-repeat bottom left;color:#333;width:540px;padding:10px;font-size:.95em;}.dataC{color:firebrick;font-weight:bold;font-size:1.2em;margin:10px 0 10px 0;}.closeT{background:url(closeimg/title02.jpg) no-repeat;width:540px;height:15px;text-align:center;color:white;font-size:1.2em;padding-top:7px;margin:0px;border:0px;}.closeTT{background:url(closeimg/title02TT.jpg) no-repeat;width:540px;height:35px;text-align:center;color:white;font-size:1.2em;padding-top:7px;margin:0px;border:0px;}/*20130501_add_s*/.subtitle {font-size:1.2em;height:25px;margin:0px 0 14px 0;padding:5px;color:brown; font-weight: bold;text-align:center;}.honbun2 {font-size: 11pt; line-height: 14pt; font-weight: bold;}/*20130501_add_e*/#closeR1{float:right;background: url(closeimg/right02.jpg) repeat-y;}#closeR{background: url(closeimg/right03.jpg) no-repeat bottom left;width:220px;padding:0px 5px 5px 5px;}#closeRB ul{list-style: none;padding:0px;margin:0px;}#closeRB li a{display:block;background: url(closeimg/b01.jpg) no-repeat;width:220px;height:30px;text-align:center;color:saddlebrown;font-weight:bold;text-decoration:none;line-height:28px;letter-spacing:.1em;}#closeRB li a:hover{background: url(closeimg/b02.jpg) no-repeat;color:white;}#closeRB li{;padding:5px 0 5px 0;}#closeupLi ul{margin:0px;padding:0px;}#closeupLi a{margin:0px;width:220px;height:50px;padding:2px 0px 3px 4px;color:white;text-decoration:none;display:block;font-size:11px;line-height:15px;color:#eee;}#closeupLi a:hover{color:white;}.syoukai{width:300px; margin:30px 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;}.gold{color:blue;font-weight:bold;}.rblue{color:midnightblue;font-weight:bold;}#rensaiR1{float:right;background: url(rensaiimg/right02.jpg) repeat-y;}#rensaiR{background: url(rensaiimg/right03.jpg) no-repeat bottom left;width:220px;padding:0px 5px 5px 5px;}#rensaiRB ul{list-style: none;padding:0px;margin:0px;}#rensaiRB li a{display:block;background: url(rensaiimg/b01.jpg) no-repeat;width:220px;height:30px;text-align:center;color:saddlebrown;font-weight:bold;text-decoration:none;line-height:28px;letter-spacing:.1em;}#rensaiRB li a:hover{background: url(rensaiimg/b02.jpg) no-repeat;color:white;}#rensaiRB li{;padding:5px 0 5px 0;}#rensaiThumb ul{list-style: none;padding:0px;margin:0 0 10px 0;}#rensaiThumb li a{font-size:.85em;line-height:1.4em;text-decoration:none;margin:5px 0 0px 0;color:#eee;padding:4px 0px 1px 4px;#padding:0px 0px 0px 4px;_margin-bottom:-20px;}#rensaiThumb li a:hover{color:white;}.renTB{float:left;height:50px;margin:0px;padding:0px;line-height:0px;font-size:0px;}#rensaiL01 a{width:220px;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:220px;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:220px;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:220px;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;}#movie90{font-size:.8em; line-height:120%;}#movie90 a{width:100px;height:25px;background: url(rensaiimg/movie90a.jpg) no-repeat;text-indent: -5000em;display:block;overflow:hidden;outline:none;margin:0px auto 4px auto;padding:0px;}#movie90 a:hover{background: url(rensaiimg/movie90b.jpg) no-repeat;}#sitemap li{padding:0px 0px 10px 0px;font-size:.9em;line-height:1.3em;margin-left:-30px;}#sitemap hr{margin-bottom:10px;}#sitemapR1{float:right;background: url(sitemapimg/back01.jpg) no-repeat;}#sitemapR{background: url(sitemapimg/back03.jpg) no-repeat bottom left;width:220px;padding:40px 5px 0 5px;}#sitemapR ul{list-style: none;padding:0px;margin:0px;}#sitemapR li a{display:block;background: url(sitemapimg/b01.jpg) no-repeat;width:220px;height:30px;text-align:center;color:saddlebrown;font-weight:bold;text-decoration:none;line-height:28px;letter-spacing:.1em;}#sitemapR li a:hover{background: url(sitemapimg/b02.jpg) no-repeat;color:white;}#sitemapR li{;padding:5px 0 5px 0;}#footer{clear:both;width:840px;height:50px;line-height:50px;font-size:.8em;text-align:center;color:white;}