body {margin:0 auto;padding:0;width:980px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','ＭＳ Ｐゴシック';font-size:100%;}/*header*/#header {float:left;width:980px;padding:0;margin:0 0 10px 0;}#header .header-bar {float:left;width:980px;padding:10px 0 0 0;border-bottom:1px solid #999;}#header .header-bar ul {float:right;margin:0;padding:0;}#header .header-bar ul li {float:left;list-style-type:none;font-size:10px;line-height:16px;text-align:center;}#header .header-bar ul li img {padding:0 10px 0 0;}#header .header-bar ul li.header-tab {background:url(/blog/img/header_h_tab.gif) no-repeat;width:100px;height:20px;}#header .header-logo-plus {float:left;width:980px;margin:20px 0 0 0;}#header .header-logo-plus .title {float:left;width:250px;}#header .header-logo-plus .banner {float:right;width:730px;}#header .header-btnarea {float:left;width:980px;margin:20px 0 0 0;}#header .header-btnarea ul {float:left;margin:0;padding:0 0 5px 0;}#header .header-btnarea ul li {float:left;width:120px;padding:0 10px;list-style-type:none;text-align:left;font-size:10px;line-height:16px;text-align:center;}#header .header-btnarea ul li h6 {padding:0;margin:0;font-weight:normal;font-size:10px;line-height:16px;}#header .header-btnarea ul li h6 a {text-decoration:underline;}#header .header-btnarea ul li h6 span {padding:0;margin:0;font-weight:bold;font-size:10px;line-height:16px;font-style:italic;color:#C00;}#header .header-btnarea ul li h5 {padding:0;margin:0;font-weight:bold;font-size:10px;line-height:16px;color:#C00;}#header .header-news {float:left;width:980px;height:30px;background:url(/blog/img/header_news_bg.gif) no-repeat center;margin:0;}#header .header-news .news {padding:0 0 0 180px;font-size:14px;line-height:33px;}/*left-menu*/#left-menu {float:left;width:140px;margin:0 10px 10px 0;}#left-menu .kokuritsu-bnr {float:left;width:140px;margin:0 0 10px 0;}#left-menu .menu {float:left;width:138px;border:1px solid #DDD;padding:0;margin:0;}#left-menu .menu-google {float:left;width:138px;padding:0;margin:0;text-align:center;}#left-menu .menu ul {float:left;margin:0;padding:0;}#left-menu .menu ul li {float:left;margin:0;padding:0;list-style-type:none;}#left-menu .menu ul li.totoyosou {width:138px;background:url(/blog/img/left_yoso_obi.gif) no-repeat;font-weight:bold;font-size:14px;line-height:21px;}#left-menu .menu ul li.totocolumn {width:138px;background:url(/blog/img/left_column_obi.gif) no-repeat;font-weight:bold;color:#000;font-size:14px;line-height:24px;}#left-menu .menu ul li.movie {width:138px;background:url(/blog/img/left_movie_obi.gif) no-repeat;font-weight:bold;color:#000;font-size:14px;line-height:24px;}#left-menu .menu ul li.fan,#left-menu .menu ul li.site {width:138px;background:url(/blog/img/left_obi.gif) no-repeat;font-weight:bold;color:#000;font-size:14px;line-height:24px;}#left-menu .menu ul li.normal {float:left;width:133px;padding:0 0 3px 5px;font-size:14px;line-height:20px;}#left-menu .menu ul li.normal .icon-happy {background:url(/blog/img/icon_happy.gif) no-repeat 0 2px;}#left-menu .menu ul li.normal .icon-happy span {padding:0 0 0 15px;}/*adingo*/#left-menu .menu ul li.adingo-contents {float:left;width:133px;font-size:12px;line-height:20px;}#left-menu .menu ul li.adingo-contents ul li {width:133px;font-size:12px;line-height:20px;padding:0 0 3px 5px;}#left-menu .menu ul li.adingo-key {float:left;width:133px;height:20px;padding:0 0 3px 5px;_margin-bottom:-10px;font-size:12px;line-height:20px;font-weight:bold;}#left-menu .menu ul li.adingo-pr {float:left;width:133px;padding:0 0 3px 5px;_margin-bottom:-10px;font-size:12px;line-height:20px;text-align:right;color:#CCC;}#top-bottom-left .top-bottom-left-column-adingo {float:left;width:520px;margin:20px 0 20px 0;padding:20px 0 0 0;border-top:solid 1px #CCC;text-align:center;}/*全研*/.area{	line-height: 140%;	font-size: 11px;	text-decoration: none;	color: #CCCCCC;}.area a:link {	color: #666666;	text-decoration: none;}.area a:visited {	color: #999999;	text-decoration: none;}.area a:hover {	color:#003399;	text-decoration: underline;}#left-menu .menu ul li.totoyosou span,#left-menu .menu ul li.totocolumn span,#left-menu .menu ul li.movie span {color:#000;text-decoration:none;margin:0 0 0 30px;}#left-menu .menu ul li.fan span,#left-menu .menu ul li.site span {color:#000;text-decoration:none;margin:0 0 0 5px;}#left-menu .footballplaza {float:left;width:140px;margin:10px 0;}#left-menu .menu ul li.siteicon-official {float:left;height:29px;padding:0 0 0 35px;font-size:12px;line-height:35px;background:url(/blog/img/left_toto_icon.gif) no-repeat 5px 5px;}#left-menu .menu ul li.siteicon-league {float:left;width:103px;height:29px;padding:0 0 0 35px;font-size:12px;line-height:35px;background:url(/blog/img/left_js_icon.gif) no-repeat 5px 5px;}#left-menu .menu ul li.siteicon-big {float:left;width:103px;height:29px;padding:0 0 0 35px;font-size:12px;line-height:35px;background:url(/blog/img/left_6oku_icon.gif) no-repeat 5px 5px;}#left-menu .menu ul li.siteicon-twitter {float:left;width:103px;height:29px;padding:0 0 0 35px;font-size:12px;line-height:35px;background:url(/blog/img/left_twitter_icon.gif) no-repeat 5px 5px;}#left-menu .menu ul li.siteicon-ishigami {float:left;height:29px;padding:0 0 0 35px;font-size:12px;line-height:35px;background:url(/blog/img/left_ishigami_icon.gif) no-repeat 5px 5px;}#left-menu .totoone-bnr {float:left;width:140px;margin:10px 0 0 0;}#left-menu .totoone-bnr ul {float:left;width:138px;margin:0;padding:0;}#left-menu .totoone-bnr ul li {float:left;width:138px;margin:0 0 5px 0;padding:0;list-style-type:none;}/*main 1カラム*/#main-a {float:left;width:980px;margin:0 0 10px 0;}/*main 2カラム*/#main-b {float:right;width:830px;margin:0 0 10px 0;}p#catch1 {	font-size:190%;	font-weight:bold;	background:url(../img/catch_back.jpg) repeat-x;	height:90px;	padding-left:4px;}p#catch2 {	font-size:190%;	font-weight:bold;	background:url(../img/catch_back2.jpg) repeat-x;	height:90px;	padding-left:4px;}p#catch3 {	font-size:190%;	font-weight:bold;	background:url(../img/catch_back3.jpg) repeat-x;	height:90px;	padding-left:4px;}p#catch1 .sub,p#catch2 .sub,p#catch3 .sub {	font-size:95%;}p#catch1 .gold,p#catch2 .gold,p#catch3 .gold {  color:#a69200;}p#catch1 .white,p#catch2 .white,p#catch3 .white {  color:#ffffff;}p#catch1 .red,p#catch2 .red,p#catch3 .red {	color:#FF0000;}p#catch1 .yellow,p#catch2 .yellow,p#catch3 .yellow {  color:#ffea00;}p#catch1 .blue,p#catch2 .blue,p#catch3 .blue {  color:#00A0E9;}p#catch1 .green,p#catch2 .green,p#catch3 .green {  color:#059c41;}#box .columnbox .case-b .yosoucard-b ul li {	margin:0 2px;}#box .columnbox .case-b .yosoucard-b_2 ul li {	margin:0 auto;	float:none;	width:50%;}#box .columnbox .case-b .yosoucard-b_2 ul li#mini {	display:none;}#box .columnbox .case-b .yosoucard-b_3 ul li {	margin:0 auto;	float:none;	width:50%;}#box .columnbox .case-b .yosoucard-b_3 ul li#toto {	display:none;}.yosoucard-b table,.yosoucard-b_2 table,.yosoucard-b_3 table,.yosoucard-c table {	border-collapse:collapse;	border-top:1px solid #000000;	border-left:2px solid #000000;	border-right:2px solid #000000;	font-weight:bold;}.yosoucard-b table td table,.yosoucard-b_2 table td table,.yosoucard-b_3 table td table,.yosoucard-c table td table {	border-collapse:collapse;	border-top:0;	border-left:0;	border-right:0;}.yosoucard-b table td,.yosoucard-b_2 table td,.yosoucard-b_3 table td,.yosoucard-c table td,.yosoucard-b table th,.yosoucard-b_2 table th,.yosoucard-b_3 table th,.yosoucard-c table th {	border-right:1px solid #000000;	border-bottom:2px solid #000000;}.yosoucard-b table td.rht,.yosoucard-b_2 table td.rht,.yosoucard-b_3 table td.rht,.yosoucard-c table td.rht {	border-right:2px solid #000000\9;	border-bottom:2px solid #000000;}.yosoucard-b table td table td,.yosoucard-b_2 table td table td,.yosoucard-b_3 table td table td,.yosoucard-c table td table td {	border-right:0;	border-bottom:0;}.yosoucard-b .btn,.yosoucard-b_2 .btn,.yosoucard-b_3 .btn,.yosoucard-c .btn {	padding-top:10px;}.kekka-hyou table {	border-collapse:collapse;	border-top:1px solid #000000;	border-left:1px solid #000000;	margin-top:10px;}.kekka-hyou table td,.kekka-hyou table th {	border-right:1px solid #000000;	border-bottom:1px solid #000000;	padding:5px;	font-size:80%;}.kenkyu_tit {	color:#28ff00;	font-weight:bold;	background:url(../img/back_tit_kenkyu.jpg) repeat;	margin:0 10px 5px;	font-size:150%;	padding:1px 5px 5px;}.graph_set {	width:480px;	clear:both;}.graph_set td.tit {	font-weight:bold;	padding-bottom:10px;	text-align:left;}.graph_set th {	width:50px;	vertical-align:middle;	padding-top:15px;}.graph_set .graph {	width:100%;	border-collapse:collapse;}.graph_set .graph td {	text-align:center;}.graph td.teams_00 {	background:url(../img/teams_back_00.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_1 {	background:url(../img/teams_back_1.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_2 {	background:url(../img/teams_back_2.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_3 {	background:url(../img/teams_back_3.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_4 {	background:url(../img/teams_back_4.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_5 {	background:url(../img/teams_back_5.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_6 {	background:url(../img/teams_back_6.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_7 {	background:url(../img/teams_back_7.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_8 {	background:url(../img/teams_back_8.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_9 {	background:url(../img/teams_back_9.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_10 {	background:url(../img/teams_back_10.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_11 {	background:url(../img/teams_back_11.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_12 {	background:url(../img/teams_back_12.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_13 {	background:url(../img/teams_back_13.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_14 {	background:url(../img/teams_back_14.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_15 {	background:url(../img/teams_back_15.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_16 {	background:url(../img/teams_back_16.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_17 {	background:url(../img/teams_back_17.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_18 {	background:url(../img/teams_back_18.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_19 {	background:url(../img/teams_back_19.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_20 {	background:url(../img/teams_back_20.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_21 {	background:url(../img/teams_back_21.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_22 {	background:url(../img/teams_back_22.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_23 {	background:url(../img/teams_back_23.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_24 {	background:url(../img/teams_back_24.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_25 {	background:url(../img/teams_back_25.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_26 {	background:url(../img/teams_back_26.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_27 {	background:url(../img/teams_back_27.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_28 {	background:url(../img/teams_back_28.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_29 {	background:url(../img/teams_back_29.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_30 {	background:url(../img/teams_back_30.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_31 {	background:url(../img/teams_back_31.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_32 {	background:url(../img/teams_back_32.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_33 {	background:url(../img/teams_back_33.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_34 {	background:url(../img/teams_back_34.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_35 {	background:url(../img/teams_back_35.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_36 {	background:url(../img/teams_back_36.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_37 {	background:url(../img/teams_back_37.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_38 {	background:url(../img/teams_back_38.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_40 {	background:url(../img/teams_back_40.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_108 {	background:url(../img/teams_back_108.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_109 {	background:url(../img/teams_back_109.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_110 {	background:url(../img/teams_back_110.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_242 {	background:url(../img/teams_back_242.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_137 {	background:url(../img/teams_back_137.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_256 {	background:url(../img/teams_back_256.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_134 {	background:url(../img/teams_back_134.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_257 {	background:url(../img/teams_back_257.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_139 {	background:url(../img/teams_back_139.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_168 {	background:url(../img/teams_back_168.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_244 {	background:url(../img/teams_back_244.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_133 {	background:url(../img/teams_back_133.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_138 {	background:url(../img/teams_back_138.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_128 {	background:url(../img/teams_back_128.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_130 {	background:url(../img/teams_back_130.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_157 {	background:url(../img/teams_back_157.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_158 {	background:url(../img/teams_back_158.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_136 {	background:url(../img/teams_back_136.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_132 {	background:url(../img/teams_back_132.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_135 {	background:url(../img/teams_back_135.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_156 {	background:url(../img/teams_back_156.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_152 {	background:url(../img/teams_back_152.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_143 {	background:url(../img/teams_back_143.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_140 {	background:url(../img/teams_back_140.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_145 {	background:url(../img/teams_back_145.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_150 {	background:url(../img/teams_back_150.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_146 {	background:url(../img/teams_back_146.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_149 {	background:url(../img/teams_back_149.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_161 {	background:url(../img/teams_back_161.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_141 {	background:url(../img/teams_back_141.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_175 {	background:url(../img/teams_back_175jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_147 {	background:url(../img/teams_back_147.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_165 {	background:url(../img/teams_back_165.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_163 {	background:url(../img/teams_back_163.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_144 {	background:url(../img/teams_back_144.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_148 {	background:url(../img/teams_back_148.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_162 {	background:url(../img/teams_back_162.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_160 {	background:url(../img/teams_back_160.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_164 {	background:url(../img/teams_back_164.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_170 {	background:url(../img/teams_back_170.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.graph td.teams_178 {	background:url(../img/teams_back_178.jpg) repeat-x;	height:56px;	color:#ffffff;	font-weight:bold;}.jisseki-image-box #toto_tit {	width:705px;	height:48px;	margin-bottom:10px;	background:url(../img/toto_jisseki_header.gif) no-repeat;	font-weight:bold;	font-size:220%;	text-align:left;	padding:8px 5px 5px 110px;}.jisseki-image-box .mini_tit {	width:705px;	height:48px;	margin-bottom:10px;	background:url(../img/mini_jisseki_header.gif) no-repeat;	color:#ffffff;	font-weight:bold;	font-size:220%;	text-align:left;	padding:8px 5px 5px 110px;}.jisseki-image-box #goal_tit {	width:705px;	height:48px;	margin-bottom:10px;	background:url(../img/goal_jisseki_header.gif) no-repeat;	color:#ffffff;	font-weight:bold;	font-size:220%;	text-align:left;	padding:8px 5px 5px 110px;}.jisseki-image-box #goal2_tit {	width:705px;	height:48px;	margin-bottom:10px;	background:url(../img/goal2_jisseki_header.gif) no-repeat;	color:#ffffff;	font-weight:bold;	font-size:220%;	text-align:left;	padding:8px 5px 5px 110px;}.jisseki-image-box #toto td .nomber {	float:left;	background:url(../img/toto_kakko_orange.gif) no-repeat;	width:9px;	height:20px;	margin:0 8px;	padding:2px 0px 0 2px;	font-size:12px;}.jisseki-image-box #mini_a td .nomber,.jisseki-image-box #mini_b td .nomber {	float:left;	background:url(../img/toto_kakko_bule.gif) no-repeat;	width:9px;	height:20px;	margin:0 8px;	padding:2px 0px 0 2px;	font-size:12px;}.jisseki-image-box #goal td .nomber {	float:left;	background:url(../img/toto_kakko_green.gif) no-repeat;	width:9px;	height:20px;	margin:0 6px;	padding:2px 0px 0 2px;	font-size:12px;}/*main 3カラム*/#main-c {float:left;width:520px;margin:0 0 10px 0;padding:0px;}#main-c .top-box {float:left;width:518px;margin:0 0 10px 0;;padding:0;border:1px solid #CCC;}#main-c .jsk {float:left;width:520px;margin:0 0 10px 0;padding:0;}#main-c .top-box .subtitle {float:left;width:518px;height:32px;background:url(/blog/img/main_subtitle_bg.jpg) repeat-x;}#main-c .top-box .subtitle .title {float:left;font-size:14px;font-weight:bold;padding:4px 0 10px 10px;}#main-c .subtitle .tolist {float:right;font-size:12px;padding:6px 0 10px 10px;}#main-c ul {clear:both;margin:5px;padding:0;}#main-c ul li {font-size:12px;line-height:22px;list-style-type:none;margin:0;padding:0;}#main-c .bnr-s-box {float:left;width:520px;padding:0 0 10px 0;}#main-c .bnr-s-box .bnr-s-l {float:left;width:255px;}#main-c .bnr-s-box .bnr-s-r {float:right;width:255px;}/*right-menu*/#right-menu {float:right;width:300px;margin:10px 0 10px 0;}#right-menu .flash {float:right;width:300px;margin:20px 0 0 0;padding:0;}.right-bnr {float:right;width:300px;margin:0 0 10px 0;}#right-subtitle {float:right;width:300px;height:25px;background:url(/blog/img/right_title_bg.jpg) no-repeat;}#right-subtitle a {padding:10px 0 0 5px;margin:0;font-size:14px;line-height:20px;font-weight:bold;text-decoration:none;color:#000;}#right-subtitle a:hover {padding:10px 0 0 5px;margin:0;font-size:14px;line-height:20px;font-weight:bold;text-decoration:underline;color:#000;}#right-archive {float:right;width:300px;padding:10px 0 10px 0;}#right-archive ul {margin:0;padding:0;list-style-type:none;}#right-archive ul li {font-size:12px;line-height:18px;padding:0 0 3px 10px;background:url(/blog/img/arrow.gif) no-repeat;}/*ニュース*/#title {float:left;margin:0;padding:0 0 20px 0;}#box {float:left;width:480px;margin:0;padding:0 20px 20px 20px ;}#box .titlebox {float:left;width:480px;margin:0;padding:0 0 10px 0;border-bottom:1px dotted #666;}#box .titlebox h3 {font-size:24px;line-height:30px;padding:0;margin:0;}#box .titlebox h3 p {padding:0;margin:0;}#box .titlebox h4 {font-size:14px;line-height:22px;font-weight:bold;color:#666;padding:0;margin:0;}#box .titlebox h7 {width:480px;font-size:10px;line-height:16px;padding:0 0 10px 0;margin:0;color:#666;}#box .titlebox-b {float:left;width:740px;margin:0;padding:0 0 10px 0;border-bottom:1px dotted #666;}#box .titlebox-b h3 {font-size:24px;line-height:30px;padding:0;margin:0;}#box .titlebox-b h4 {font-size:14px;line-height:22px;font-weight:bold;color:#666;padding:0;margin:0;}#box .titlebox-b h7 {width:740px;font-size:10px;line-height:16px;padding:0 0 10px 0;margin:0;color:#666;}#box .columnbox-b {float:left;width:740px;margin:0;padding:20px 0 30px 0;}#box .columnbox-b ul  {float:left;list-style-type:none;}#box .columnbox-b ul li {font-size:14px;line-height:20px;padding:0 0 3px 10px;background:url(/blog/img/right_arrow.gif) no-repeat;}#box .beforenext {float:left;width:480px;margin:0;padding:10px 0 10px 0;text-align:center;font-size:12px;line-height:18px;}#box .beforenext-b {float:left;width:740px;margin:0;padding:10px 0 10px 0;text-align:center;font-size:12px;line-height:18px;}#paststory {float:left;}#paststory ul {clear:both;list-style-type:none;}#paststory .title {float:left;border:1px solid #000;padding:5px;margin:0 0 10px 0;background:#DDD;}#paststory .title .left {float:left;font-weight:bold;font-size:14px;line-height:20px;}#paststory .title .right {float:right;text-align:right;font-size:12px;line-height:18px;}#paststorylist ul {float:left;list-style-type:none;}.topboxlist-news {float:left;width:385px;}.topboxlist-news ul li.tolist {text-align:left;}.newslist {float:left;width:385px;}.topboxphoto {float:right;width:110px;padding:10px 10px 0 0;}.topboxphoto .photo {float:right;width:120px;background:#F00;}.topboxphoto .phototext {float:right;width:120px;padding:0;margin:0;font-size:12px;line-height:16px;font-weight:normal;}.topboxphoto .phototext h6 {padding:0;margin:0;font-size:10px;line-height:12px;font-weight:normal;}/*totoトラの巻*/#toranomaki.titlebox {float:left;width:478px;margin:0;padding:15px 0 15px 0;background:#FFC;border:1px solid #CCC;text-align:center;}.volumes {float:left;width:480px;font-size:14px;line-height:22px;font-weight:bold;color:#666;padding:0 0 10px 0;margin:0;}.dating {float:left;width:480px;font-size:10px;line-height:16px;padding:0 0 10px 0;margin:0;color:#666;text-align:right;}/*目指せ、ハイリターン*/.kaisai-kai {float:left;width:480px;font-weight:bold;font-size:14px;line-height:20px;border-bottom:3px dotted #666;}.yosoubox {float:left;border-bottom:1px dotted #666;padding:20px 0 20px 0;}.yosouhyou {float:left;width:220px;padding:0 20px 0 0;}.yosou {float:left;width:240px;padding:0;}.yosou span {float:left;font-size:14px;line-height:20px;padding:10px 0 0 0;}.yosou h3.toto {float:left;font-size:18px;line-height:24px;color:#fcc60a;padding:0 0 10px 0;}.yosou h3.minitoto {float:left;font-size:18px;line-height:24px;color:#009fe8;}.yosou h3.totogoal {float:left;font-size:18px;line-height:24px;color:#009e41;}/*ft-bnr*/.ft-bnr {float:left;width:960px;padding:10px;margin:30px 0 0 0;background:#DDD;}.ft-bnr ul.ft-bnr1 {float:left;width:480px;height:40px;padding:0 240px;margin:0 0 5px 0;}.ft-bnr ul.ft-bnr2 {float:left;width:480px;padding:0 240px;margin:0;}.ft-bnr ul li {float:left;list-style-type:none;width:160px;text-align:center;}/*footer*/.ft {clear:both;width:958px;height:100px;border:1px solid #CCC;padding:10px;}.copyright {float:left;font-size:10px;line-height:16px;}.connect {float:right;font-size:10px;line-height:16px;}.attention {float:left;width:958px;font-size:10px;line-height:16px;padding:20px 0 0 0;}/*メールマガジン*/.mm-box {float:left;padding:0 0 10px 0;font-size:14px;line-height:20px;}.mm-samp {float:left;width:460px;padding:10px;background:#DDD;}.mm-samp-text {float:left;font-size:12px;line-height:18px;}.mm-samp-samp {float:left;padding:5px 0 5px 0;}.mm-samp-samp ul li {float:left;width:460px;height:26px;background:url(/blog/img/mm_samp_icon.gif) no-repeat;}.mm-samp-samp ul li span {float:left;padding:0 0 0 170px;font-size:18px;}.mm-camp-images {float:left;padding:10px 0 10px 0;}.mm-box-text {float:left;width:480px;padding:10px 0 10px 0;font-size:14px;line-height:20px;border-bottom:1px dotted #333;}.mm-btn {float:left;width:480px;text-align:center;padding:20px 0 0 0;}/*バックナンバー*/.tobackno {float:left;width:100%;text-align:center;padding-bottom:10px;}.tobacknotohyo {float:left;width:520px;margin:0 0 20px 0;text-align:center;}/*Jリーグ中止告知*/#chushi {float:left;width:480px;}#chushi .catch {float:left;width:480px;text-align:left;}#chushi ul li {padding:10px 0;height:45px;border-top:1px dotted #666;border-bottom:1px dotted #CCC;}#chushi ul li h3 {font-size:18px;line-height:15px;padding:0 0 0 50px;}#chushi ul li h3 span {font-size:12px;line-height:18px;color:#C00;}#chushi ul li.okuda {background:url(/blog/img/center_okuda_icon.gif) no-repeat 0 13px;}#chushi ul li.iwamoto {background:url(/blog/img/center_iwamoto_icon.gif) no-repeat 0 13px;}#chushi ul li.aoyama {background:url(/blog/img/center_aoyama_icon.gif) no-repeat 0 13px;}#chushi ul li.hayano {background:url(/blog/img/center_hayano_icon.gif) no-repeat 0 13px;}#chushi ul li.maezono {background:url(/blog/img/center_maezono_icon.gif) no-repeat 0 13px;}#chushi ul li.kato {background:url(/blog/img/center_mio_icon.gif) no-repeat 0 13px;}#chushi ul li.tohyo {background:url(/blog/img/center_kenkyu_icon.gif) no-repeat 0 13px;}#chushi ul li.soroime {background:url(/blog/img/center_soroime_icon.gif) no-repeat 0 13px;}#chushi ul li.neraime {background:url(/blog/img/center_neraime_icon.gif) no-repeat 0 13px;}#chushi ul li.haran {background:url(/blog/img/center_haran_icon.gif) no-repeat 0 13px;}#chushi ul li.dreamtv {background:url(/blog/img/center_tv_icon.gif) no-repeat 0 13px;}#chushi .com {float:left;width:480px;text-align:center;padding:20px 0;}/*サイトマップ*/#sitemap {}#sitemap .sitemap-title {float:left;width:510px;border-bottom:1px dotted #CCC;padding:5px;margin:0 0 5px 0;font-weight:bold;}#sitemap ul {clear:both;padding:0;margin:0 0 20px 0;}#sitemap ul li {padding:0;margin:0;}#sitemap ul li h2 {font-size:12px;padding:0;margin:0;}/*print*/.prt_table {	border-collapse: collapse;	border-spacing: 0;	border:3px solid #999999;	width:820px;	font-weight:bold;}.prt_table th,.prt_table td {	border-right:1px solid #999999;	border-bottom:1px solid #999999;	font-size:14px;	text-align:center;	vertical-align:middle;	padding:2px;}.prt_table td .nomber {	font-size:12px;	float:left;	margin:0 8px;	padding:2px 0 0 2px;	width:9px;	height:20px;}#toto .prt_table td .nomber.hit {	background:#96ff96 url(../img/toto_kakko_orange.gif) no-repeat center center;	margin:0;	padding:2px 10px;}#mini_a .prt_table td .nomber.hit,#mini_b .prt_table td .nomber.hit {	background:#96ff96 url(../img/toto_kakko_bule.gif) no-repeat center center;	margin:0;	padding:2px 10px;}#goal .prt_table td .nomber.hit {	background:#96ff96 url(../img/toto_kakko_green.gif) no-repeat center center;	margin:0;	padding:2px 7px;}#goal .prt_table td .nomber {	font-size:12px;	float:left;	margin:0 6px;	padding:2px 0 0 2px;	width:9px;	height:20px;}#toto .prt_table td.no {	color:#ffc46a;}#mini_a .prt_table td.no,#mini_b .prt_table td.no {	color:#2fafea;}#goal .prt_table td.no {	color:#059c41;}.prt_table th.team {	height:120px;}.prt_table th.member {	width:87px;}#goal .prt_table th.member {	width:96px;}#toto {	position:relative;}#mini_a,#mini_b {	position:relative;	height:429px;}#goal {	position:relative;	height:458px;}#toto .prt_table th {	background:#FFEA00;}#mini_a .prt_table th ,#mini_b .prt_table th{	background:#009DE6;}#goal .prt_table th {	background:#059C41;}#toto .toto-rest {	top:602px;}#mini_a .mini-rest,#mini_b .mini-rest {	top:368px;}#goal .goal-rest {	top:395px;}#toto .catch,#mini_a .catch,#mini_b .catch,#goal .catch {	font-weight:bold;}