body {margin:0px;padding:0px;color:#555555;word-break:break-all;font-family:'ＭＳ Ｐゴシック', 'MS PGothic', 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Meiryo', 'メイリオ', 'sans-serif';}
img {border: 0;}
br {font-size: 13px;}
form {margin: 0;}
em {font-style: normal;font-weight: bold;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;margin: 0;}
ul {padding: 5px 0 5px 20px;margin: 0;}
li {padding: 0;margin: 0 0px;}
a {color: #26355C;text-decoration: none;}
a:hover {color: #CC0000;text-decoration: underline;}
.hidden {display: none;}
.centerize {text-align: center;}
.clearing {width: 1080px;height: 0;clear: both;}
.pageswitch {clear: both;text-align: center;font-size: 12px;padding-top: 10px;}

#header {width: 1080px;height: 50px;margin: auto;position:relative;}
#top {width: 350px;margin: 0px;padding: 10px;font-size: 11px;position:absolute; top:0; right:0;}
#header h1 {font-size: 11px;display: inline;font-weight: normal;}
#header p {font-size: 11px;display: inline;font-weight: normal;}
#header strong {font-size: 11px;font-weight: normal;background-image: url(https://cdn.f1-gate.com/img/point.gif);background-repeat: no-repeat;padding-left: 8px;}
#globalNavi {width: 1079px;height: 25px;border-right: 1px solid #536289;background: url(https://cdn.f1-gate.com/img/global_bg.gif) repeat-x left top;position: relative;margin: auto;}
#globalNavi ol {margin: 0px;padding: 0px;}
#globalNavi li {float: left;list-style-type: none;}
#globalNavi li a {display: block;height: 25px;overflow: hidden;position: absolute;text-indent: -9999px;background: url(https://cdn.f1-gate.com/img/global.gif) repeat-x left top;}
#globalNavi li#f1 a {width: 69px; left: 0; background-position: 0 top; }
#globalNavi li#gp a { width: 128px; left: 69px; background-position: -69px top; }
#globalNavi li#result a { width: 91px; left: 197px; background-position: -197px top; }
#globalNavi li#point a { width: 132px;  left: 288px; background-position: -288px top; }
#globalNavi li#team a { width: 69px;  left: 420px; background-position: -420px top; }
#globalNavi li#driver a { width: 87px;  left: 489px; background-position: -489px top; }
#globalNavi li#f1car a { width: 83px;  left: 576px; background-position: -576px top; }
#globalNavi li#helmet a { width: 113px;  left: 659px; background-position: -659px top; }
#globalNavi li#f1 a:hover { background-position: 0 -25px;}
#globalNavi li#gp a:hover { background-position: -69px -25px;}
#globalNavi li#result a:hover { background-position: -197px -25px;}
#globalNavi li#point a:hover { background-position: -288px -25px;}
#globalNavi li#team a:hover {  background-position:-420px -25px;}
#globalNavi li#driver a:hover { background-position: -489px -25px;}
#globalNavi li#f1car a:hover { background-position: -576px -25px;}
#globalNavi li#helmet a:hover { background-position: -659px -25px;}
#globalNavi li#twitter a {width:18px; left:807px;background-position:-807px top;}
#globalNavi li#facebook a {width:18px; left:830px;background-position:-830px top;}
#globalNavi li#google a {width:18px; left:854px;background-position:-854px top;}
#globalNavi li#rss a {width:18px; left:876px;background-position:-876px top;}
#navi {width: 1080px;margin: auto;font-size: 12px;padding-top: 3px;padding-bottom: 3px;text-indent: 5px;background-image: url(https://cdn.f1-gate.com/img/navi_back.jpg);border-top-width: 4px;border-top-style: solid;border-top-color: #CC0000;}
#footer {width: 1080px;height: 20px;background-image: url(https://cdn.f1-gate.com/img/bg_f.gif);margin: auto;text-align: center;padding: 13px 0px 0px;font-size: 12px;position: relative;}
#footer img {position:absolute;top0;left:0;}
#home {width: 1080px;height: 15px;margin: auto;text-align: center;font-size: 12px; clear:both;}


#mainwrapper {width: 1080px;margin: auto;padding-top: 10px;clear: both;}
.content {padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 30px;margin-left: 0px;width: 900px;}
.content h2 {clear: both;background: url(https://cdn.f1-gate.com/img/dot.gif) bottom repeat-x;font-size: 16px;margin: 0;font-weight: bold;padding-top: 0;padding-right: 0;padding-bottom: 3px;padding-left: 0;width: 900px;}
.contentbody {font-size:13px;padding:0;line-height: 130%;}
#menubarcontainer {float: right;width: 160px;padding-top: 2px;padding-right: 0;padding-bottom: 0;padding-left: 0;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.contentitem {margin-top: 0;margin-right: 0;margin-bottom: 5px;margin-left: 0;text-align: right;width: 900px;padding-top: 3px;font-size: 12px;}
.contentitemcategory {background: url(https://cdn.f1-gate.com/img/bgcategory.gif) center left no-repeat;font-size: 10px;line-height: 12px;margin-top: 0px;margin-right: 10px;margin-bottom: 0px;margin-left: 15px;}
.contentitempostedby {background: url(https://cdn.f1-gate.com/img/bgpostedby.gif) center left no-repeat;font-size: 10px;line-height: 12px;padding: 0 10px 0 12px;}
.contentitemcomments {background: url(https://cdn.f1-gate.com/img/bgcomment.gif) center left no-repeat;font-size: 10px;line-height: 12px;padding: 0 10px 0 13px;}
.contentitemedit {font-size: 10px;line-height: 12px;padding: 0 10px 0 11px;}
.contentitem1 {display: inline;}
.contentitem4 {display: inline;padding: 0 0 0 10px;}
.contentitem5 {display: inline;padding: 0 0 0 10px;}
#sidebarcontainer {float: left;width: 205px;padding: 2px 0 0 0;}

.sidebar,.sidebarnew {color: #21262A;margin: 0 0 4px 0px;}
.sidebar h2,.sidebarnew h2 {background: #E5E5E5 url(https://cdn.f1-gate.com/img/sidetitlebg.gif);color: #3A3523;font-size: 13px;padding-top : 3px;padding-left: 10px;padding-right: 3px;padding-bottom: 3px;}
.sidebar h3,.sidebarnew h3 {background: #E5E5E5 url(https://cdn.f1-gate.com/img/sidetitlebg.gif);color: #3A3523;font-size: 13px;font-weight: bold;padding-top : 5px;padding-left: 10px;padding-right: 3px;padding-bottom: 5px;}
.sidebar ul,.sidebarnew ul {padding: 0;margin: 0;}
.sidebar li,.sidebarnew li {list-style-type: none;font-size: 13px;background: #EEEEEE;padding: 3px 10px;margin: 1px 0 0 0;}
.sidebar li:hover,.sidebarnew li:hover {background: #E7E7E7;padding: 3px 10px;margin: 1px 0 0 0;}
.sidebar li a:link,.sidebar dd a:visited,.sidebarnew li a:link,.sidebarnew dd a:visited {padding: 0 0 0 0px;}

#menubarcontainer {float: right;width: 300px;padding 2px 0 0;margin: 0;}

table.point {width: 900px;border-collapse: collapse;}
table.point th {border: 1px solid #FFFFFF;font-weight: normal;text-align: center;font-size: 12px;color: #FFFFFF;padding-top: 5px;padding-right: 2px;padding-bottom: 5px;padding-left: 2px;background-image: url(https://cdn.f1-gate.com/img/point_bg.jpg);background-repeat: repeat;}
table.point th a {color: #FFFFFF;text-decoration: underline;}
table.point td {border: 1px solid #FFFFFF;text-align: center;padding-top: 3px;padding-right: 1px;padding-bottom: 3px;padding-left: 1px;font-size: 12px;}
table.point td.even {border: 1px solid #FFFFFF;background-color: #F7F9FF;text-align: center;padding-top: 3px;padding-right: 1px;padding-bottom: 3px;padding-left: 1px;font-size: 12px;}
table.point th.driver {text-align: left;font-size: 12px;}
table.point td.driver {text-align: left;font-size: 12px;}
table.point td.driver_e {text-align: left;background-color: #F7F9FF;font-size: 12px;}
table.gp {width: 900px;border-collapse: collapse;}
table.point {width: 437px;border-collapse: collapse;}
table.gp th,table.point th {border: 1px solid #CCCCCC;font-weight: normal;text-align: center;font-size: 12px;color: #FFFFFF;padding-top: 6px;padding-right: 2px;padding-bottom: 6px;padding-left: 2px;background-image: url(https://cdn.f1-gate.com/img/point_bg.jpg);background-repeat: repeat;}
table.gp td.name,table.point td.name {border: 1px solid #CCCCCC;text-align: left;padding: 3px;font-size: 12px;background-image: url(https://cdn.f1-gate.com/img/schedule-list_gradient.gif);}
table.gp td,table.point td {border: 1px solid #CCCCCC;text-align: center;padding: 3px;font-size: 12px;background-image: url(https://cdn.f1-gate.com/img/schedule-list_gradient.gif);}
table.gp td a,table.point td a {font-weight: bold;text-decoration: none;color: #26355C;}
table.gp td a:hover,table.point td a:hover {font-weight: bold;text-decoration: underline;color: #CC0000;}
table.gp th a,table.point th a {font-weight: normal;text-decoration: underline;color: #FFFFFF;}
table.gp th a:hover,table.point th a:hover {font-weight: normal;text-decoration: underline;color: #CC0000;}
table.gp td.title,table.point td.title {border-top: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #CCCCCC;background-image: none;text-align: left;}
table.gp td.none,table.point td.none {border-top: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;background-image: none;text-align: left;}
table.gp td.none2,table.point td.none2 {border-top: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #FFFFFF;background-image: none;text-align: left;}

div.const {display:inline-block; margin-top:13px;}
div.driver {display:inline-block; margin-right:22px;margin-top:13px;margin-bottom:13px;}
div.banner {text-align:center;margin:15px;}
div.archive a {font-weight: bold;}
div.sns {display:inline-block; vertical-align: top; margin-left:10px;margin-top:10px;}

.box05 {display:inline-block;margin:30px 0px 30px 76px; text-align:center}
.banner05 { width: 336px; height: 280px; }