@charset "Shift_JIS";
/* CSS Document */

#motorsports2013 .catebox{line-height:1.5em; z-index:1; margin-top:10px; width:100%;}
#motorsports2013 .catebox a{ text-decoration:none;}

#motorsports2013 .catebox .update a{overflow:hidden;}
#motorsports2013 .catebox .update .topiright{ float:right; display:block; width:556px; _width:560px; /width:544px; }
* html #motorsports2013 .catebox .update .topiright{ float:right; display:block; width:556px; _width:560px; /width:544px; padding-left:10px;}
*:first-child+html #motorsports2013 .catebox .update .topiright{ float:right; display:block; width:556px; _width:560px; /width:544px; padding-left:0px;}
head~/* */body #motorsports2013 .catebox .update .topiright{ float:right; display:block; width:552px; _width:560px; /width:544px; padding-left:0px;}

#motorsports2013 .catebox .update .topileft{ float:left; margin-left:5px;}
#motorsports2013 .catebox .update a span.text{font-weight:normal; line-height:1.3em; margin-top:1px;}
#motorsports2013 .catebox .update a strong{font-weight:bold;}

/*-----------------------------
左カラム
-------------------------------*/
#motorsports2013 .leftbox{ line-height:normal; width:224px; float:left; background-color:#e3e3e3; padding:8px 8px 8px 8px; margin-bottom:8px;}
#motorsports2013 .leftbox h4{width:205px; _width:224px; background:url(/motorsports/css/2013/images/midashi_bg.gif) repeat-y top left; border:1px solid #000000; padding:9px 9px 7px; color:#ffffff; font-weight:bold; font-size:14px;}
#motorsports2013 .leftbox div{ background-color:#FFFFFF; width:195px; _width:224px; padding:15px; line-height: 1.5em;}
#motorsports2013 .leftbox .top_schedule,#motorsports2013 .leftbox .point{border-top:2px solid #cc0000;}


/*-----------------------------
右カラム
-------------------------------*/

#motorsports2013 .rightbox{ float:right; width:900px; overflow:hidden;}
#motorsports2013 #hfdp .raceResult table { width:900px;}
.result_h {background: url("/motorsports/css/2011/images/bg_resulthonda.gif") repeat scroll 0 0 transparent;}
#motorsports2013 .rightbox h3 {display:block; background:url(/motorsports/css/2013/images/dotted_bold.jpg) repeat-x 0 bottom; padding-bottom:7px; vertical-align:bottom; margin-bottom:10px; font-size:20px; font-weight:bold;}
#motorsports2013 .rightbox h3 img{vertical-align:bottom;}
#motorsports2013 .rightbox h4{display:block; padding-bottom:7px; vertical-align:bottom; font-size:14px; font-weight:bold;}


/*----選手プロフィール------------------------------------------------------------------------------------------------------------------------------*/
#motorsports2013 .Formationcontents #profile h2 {margin:0; width:874px; _width:900px; padding:10px 13px 2px; background:#cdcdcd; overflow:hidden;}
#motorsports2013 .Formationcontents #profile h2 .team{display:inline-block; padding-right:13px; font-weight:bold; float:left; line-height:1.2; font-size:13px;}
#motorsports2013 .Formationcontents #profile h2 .team em{font-weight:normal; color:#FFF; font-size:11px; display:block;}
#motorsports2013 .Formationcontents #profile h2 .riders{display:inline-block; float:left; color:#FFF; font-weight:bold; padding:0 0 5px 10px; font-size:13px; letter-spacing:1px; border-left:1px solid #000;}
#motorsports2013 #profile .play_infobox{overflow:hidden; width:515px; margin-left:35px; float:right;}
#motorsports2013 #profile .hfdpdriver {width:480px; margin:0 0 23px 0; text-align:left; font-size:12px;}
#motorsports2013 #profile .fcjdriver {width:480px; margin:23px 0 23px 35px; text-align:left; float:left; font-size:12px;}
#motorsports2013 #profile .fcjdriver td,#motorsports2013 #profile .hfdpdriver td {padding:5px!important}
#motorsports2013 #profile .fcjdriver th,#motorsports2013 #profile .hfdpdriver th {padding:5px!important}
#motorsports2013 #profile th{background:none; border:none; color:#000;}

#motorsports2013 #profile .teamname{border:1px solid #e6e6e6;}
#motorsports2013 #profile .infobox{ margin:9px 0px 10px 55px;}
#motorsports2013 #profile .player_box{ width:100%; border-top:1px solid #e6e6e6; padding-bottom:35px; line-height: 1.5em;}
#motorsports2013 #profile .player_box .line{ border-top:1px solid #e6e6e6;}
#motorsports2013 #profile .player_box .playerface{ width:150px; height:145px; float:left; text-align:right;}
#motorsports2013 #profile .player_box .playerface img{margin:0 20px 0 0; vertical-align:middle;}
#motorsports2013 #profile .player_box .playerface img.num{margin:0 15px 15px 0;}
#motorsports2013 #profile .player_box .playerdate{ width:200px; float:left; margin-top:23px;}
#motorsports2013 #profile .player_box .playerdate strong{font-size:16px; font-weight:bold; display:block;}
#motorsports2013 #profile .player_box .playerdate b{color:#696969; display:block; font-weight:normal;}
#motorsports2013 #profile .player_box .playerdate p.row_b{ margin-top:21px;}
#motorsports2013 #profile .player_box .playinfo{ display:block; float:left; width:480px; margin:23px 0 20px 0;}
#motorsports2013 #profile .player_box .playinfo div.bn{ margin:18px 0px; padding:10px 0px 10px 0px; background-color:#f5f5f5;}
#motorsports2013 #profile .player_box .playinfo div.bn a{display:inline-block; margin-left:13px; width:220px; float:left;}
#motorsports2013 #profile .player_box .playinfo div.bn a:link{}
#motorsports2013 #profile .player_box .playinfo div.bn a:visited{}
#motorsports2013 #profile .player_box .playinfo div.bn a:hover{ width:220px; filter: alpha(opacity=70); -moz-opacity:0.70; opacity:0.70;}
#motorsports2013 #profile .player_box .playinfo div.bn a:active{}
#motorsports2013 #profile .player_box .playinfo div.bn img{}
#motorsports2013 #profile .player_box .watch{ float:right; width:100%;}




/*----//選手プロフィール------------------------------------------------------------------------------------------------------------------------------*/