@charset "UTF-8";html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}area{border:none;outline:none;border-style:none;text-decoration:none}area:focus{outline:none}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}body{-webkit-text-size-adjust:none}img{vertical-align:bottom}a{color:#333;text-decoration:none}a:hover{text-decoration:underline}sup{font-size:10px;vertical-align:super}body{font:13px/1.231 Meiryo, メイリオ,'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;color:#333;*font-size:small;*font:x-small}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#titleWrap{width:100%;height:272px;background:#f9cc00 url(/archive_2016/entryinformation/img/bg_title02.gif) bottom left repeat-x}#office,#company{padding-top:60px;width:980px;margin:0 auto}.h2Title01{height:35px;background:#f0f0f0 url(/archive_2016/common/img/h2_title01.gif) 0 0 no-repeat;line-height:1.0;font-size:20px;font-weight:bold;padding:17px 0 0 20px}.officeTable,.companyTable{width:980px;margin:40px auto 0}.officeTable caption,.companyTable caption{font-size:108%;line-height:1.0;padding-left:10px;margin-bottom:16px}.officeTable th,.companyTable th{width:250px;height:39px;font-size:93%;font-weight:bold;color:#fffefe;text-align:center;border-bottom:1px solid #fff}.officeTable td,.companyTable td{font-size:93%;padding-left:40px}.officeTable .odd th,.companyTable .odd th{background-color:#666}.officeTable .odd td,.companyTable .odd td{background-color:#f8f8f8}.officeTable .even th,.companyTable .even th{background-color:#757575}.officeTable .even td,.companyTable .even td{background-color:#fcfcfc}.companyTable{margin-bottom:100px}#footer{width:100%;background:url(/archive_2016/common/img/bg_footer01.gif) 0 0 repeat;padding-top:14px}#headerWrap{width:100%;background:#f7f7f7}#headerSticky{position:fixed;top:0;left:0;width:100%;background:#f7f7f7;display:none;z-index:999999}#headerSticky .header{height:70px}#headerSticky .header .gNavi li a{height:42px;padding-top:28px}#headerSticky .header .gNavi li.gNaviCs01 span,#headerSticky .header .gNavi li.gNaviCs02 span,#headerSticky .header .gNavi li.gNaviCs03 span,#headerSticky .header .gNavi li.gNaviCs04 span,#headerSticky .header .gNavi li .gNaviCs02 span,#headerSticky .header .gNavi li .gNaviCs03 span,#headerSticky .header .gNavi li .gNaviCs04 span{padding-top:28px}#headerSticky .header .gNavi .gNavi05 a{height:56px;padding-top:14px}#headerSticky .header .gNavi .gNabiBd01,#headerSticky .header .gNavi .gNabiBd02,#headerSticky .header .gNavi .gNabiBd03,#headerSticky .header .gNavi .gNabiBd04,#headerSticky .header .gNavi .gNabiBd05{padding-bottom:19px}#headerSticky .header .gNavi .gNabiBd05{padding-bottom:8px}.header{position:relative;width:980px;height:90px;font-size:108%;margin:0 auto}.header .headerLogo{position:absolute;z-index:10000;left:-4px}.header .gNavi{margin-left:203px}.header .gNavi:after{display:block;height:0;visibility:hidden;content:"\0020"}.header .gNavi:after{clear:both}.header .gNavi li{float:left;text-align:center}.header .gNavi li a{display:block;height:52px;color:#555;text-decoration:none;padding-top:38px}.header .gNavi li:hover{background:#fff;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.header .gNavi li:hover a{color:#333;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.header .gNavi li:hover .gNabiBd{border-bottom:6px solid #f9cc00;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.header .gNavi li.gNaviCs01 span,.header .gNavi li.gNaviCs02 span,.header .gNavi li.gNaviCs03 span,.header .gNavi li.gNaviCs04 span{display:block;width:217px;color:#c2c2c2;text-align:center;padding-top:38px;margin-left:0;border-bottom:none}.header .gNavi li.gNaviCs01:hover,.header .gNavi li.gNaviCs02:hover,.header .gNavi li.gNaviCs03:hover,.header .gNavi li.gNaviCs04:hover{background:#f7f7f7}.header .gNavi li.gNaviCs02 span{width:136px}.header .gNavi li.gNaviCs03 span{width:123px}.header .gNavi li.gNaviCs04 span{width:135px}.header .gNavi .gNavi01{width:217px}.header .gNavi .gNavi02{width:136px}.header .gNavi .gNavi03{width:123px}.header .gNavi .gNavi04{width:135px}.header .gNavi .gNavi05{width:165px;line-height:1.5}.header .gNavi .gNavi05 .gNabi05Font{font-size:77%}.header .gNavi .gNavi05 a{height:65px;padding-top:25px}.header .gNavi .gNabiBd01,.header .gNavi .gNabiBd02,.header .gNavi .gNabiBd03,.header .gNavi .gNabiBd04,.header .gNavi .gNabiBd05{display:block;width:184px;text-align:center;padding-bottom:29px;margin-left:18px;border-bottom:6px solid #f7f7f7}.header .gNavi .gNabiBd02{width:100px}.header .gNavi .gNabiBd03{width:87px}.header .gNavi .gNabiBd04{width:99px}.header .gNavi .gNabiBd05{width:130px;padding-bottom:17px}.sliderBorder,.sliderBorder02{position:absolute;width:100%;height:6px;top:0;background:url(/archive_2016/common/img/bg_header_shadow.png) 0 0 repeat-x;z-index:9999;margin:0;border:none;top:90px}.sliderBorder02{top:70px}.anchorWrap{width:100%;height:82px;margin:0 auto;background-color:#4c4c4c}.anchorWrapContact{width:100%;height:52px;margin:0 auto;background-color:#4c4c4c}.anchor{width:759px;padding-top:20px;padding-left:221px;margin:0 auto}.anchor:after{display:block;height:0;visibility:hidden;content:"\0020"}.anchor:after{clear:both}.anchor li{float:left;height:13px;line-height:1.0;margin-bottom:17px}.anchor li a{color:#ccc;font-size:93%;background:url(/archive_2016/common/img/ico_anchor01_off.gif) right center no-repeat;padding-right:44px}.anchor li a:hover{color:#fff;text-decoration:none;background:url(/archive_2016/common/img/ico_anchor01_on.gif) right center no-repeat}.anchor li a.anchorRight{background:url(/archive_2016/common/img/ico_anchor02_off.gif) right center no-repeat;padding-right:16px}.anchor li a.anchorRight:hover{background:url(/archive_2016/common/img/ico_anchor02_on.gif) right center no-repeat}.h1Wrap,.h1WrapContact,.h1WrapAbout,.h1WrapFaq,.h1WrapReport,.h1WrapRacingVehicle,.h1WrapHowtojoin{width:100%;height:219px;background:url(../../entryinformation/img/bg_title01.png) center bottom no-repeat;text-align:center}.h1Wrap .h1_title01,.h1WrapContact .h1_title01,.h1WrapAbout .h1_title01,.h1WrapFaq .h1_title01,.h1WrapReport .h1_title01,.h1WrapRacingVehicle .h1_title01,.h1WrapHowtojoin .h1_title01,.h1Wrap .h1_title01Contact,.h1WrapContact .h1_title01Contact,.h1WrapAbout .h1_title01Contact,.h1WrapFaq .h1_title01Contact,.h1WrapReport .h1_title01Contact,.h1WrapRacingVehicle .h1_title01Contact,.h1WrapHowtojoin .h1_title01Contact{font-size:38px;color:#000;line-height:1.0;font-weight:bold;padding-top:45px}.h1Wrap .h1_title01Contact,.h1WrapContact .h1_title01Contact,.h1WrapAbout .h1_title01Contact,.h1WrapFaq .h1_title01Contact,.h1WrapReport .h1_title01Contact,.h1WrapRacingVehicle .h1_title01Contact,.h1WrapHowtojoin .h1_title01Contact{padding-top:64px}.h1Wrap .h1_title02,.h1WrapContact .h1_title02,.h1WrapAbout .h1_title02,.h1WrapFaq .h1_title02,.h1WrapReport .h1_title02,.h1WrapRacingVehicle .h1_title02,.h1WrapHowtojoin .h1_title02{font-size:24px;line-height:1.0;color:#fff;padding-top:17px}.h1Wrap .h1_title03,.h1WrapContact .h1_title03,.h1WrapAbout .h1_title03,.h1WrapFaq .h1_title03,.h1WrapReport .h1_title03,.h1WrapRacingVehicle .h1_title03,.h1WrapHowtojoin .h1_title03{font-size:20px;line-height:1.0;padding-top:16px}.h1WrapContact{background:url(/archive_2016/contact/img/bg_title01.png) center bottom no-repeat}.h1WrapAbout{height:220px;background:url(../../about/img/bg_title01.png) center bottom no-repeat}.h1WrapFaq{height:220px;background:url(/archive_2016/faq/img/bg_title01.png) center bottom no-repeat}.h1WrapReport{height:220px;background:url(../../report/img/bg_title01.png) center bottom no-repeat}.h1WrapRacingVehicle{height:220px;background:url(../../racingvehicle/img/bg_title01.png) center bottom no-repeat}.h1WrapHowtojoin{height:220px;background:url(../../howtojoin/img/bg_title02.png) center bottom no-repeat}.flagLine{height:38px;background:url(../../common/img/bg_footer02.gif) 0 0 repeat-x;margin:0;border:0px}.footerTopWrap{position:relative;width:980px;background:url(../../common/img/bg_footer03.gif) 0 bottom repeat-x;padding-top:53px;margin:0 auto}.footerTopWrap:after{display:block;height:0;visibility:hidden;content:"\0020"}.footerTopWrap:after{clear:both}.footerTopWrap .gototop{position:absolute;top:0;left:0}.footerTopWrap .gototopArrow{display:block;position:absolute;top:-44px;left:476px}.footerTopWrap .gototopArrow:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.footerTopWrap .gototopCar{position:absolute;top:auto;bottom:126px;left:456px;z-index:9500}.footerTopWrap .gototopCar:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.footerTopWrap .footerList{position:relative;float:left;width:591px;height:185px;background:url(../../common/img/bg_footer03.gif) right 0 repeat-y;font-size:12px;line-height:2.0}.footerTopWrap .footerList:after{display:block;height:0;visibility:hidden;content:"\0020"}.footerTopWrap .footerList:after{clear:both}.footerTopWrap .footerList li{float:left;background:url(../../common/img/ico_arrow_def.gif) left center no-repeat;padding-left:11px}.footerTopWrap .footerList .footerCs{width:245px !important;padding-left:0;background-image:none;color:#b7b7b7}.footerTopWrap .footerList .footerListLeft{width:234px}.footerTopWrap .footerList .footerListRight{width:245px}.footerTopWrap .footerList .footerListEntrant{width:490px}.footerTopWrap .footerList .footerListArchive{background:none;padding:7px 0 0 0}.footerTopWrap .footerList .footerListArchive a:after{content:url(../../common/img/ico_footer02.gif);margin:0 10px 0 5px}.footerTopWrap address{float:left;font-size:108%;line-height:1.928;padding-left:80px}.footerTopWrap address span{display:block}.footerTopWrap address .phoneNumber{margin-left:-2px;font-size:26px;line-height:1.5;background:url(../../common/img/ico_footer03.gif) left center no-repeat;padding-left:32px}.footerTopWrap address .mail{background:url(../../common/img/ico_footer04.gif) 4px center no-repeat;padding-left:33px}.footerBottom{width:980px;font-size:93%;line-height:1.833;padding:25px 0 35px;margin:0 auto}.cooperateWrap{background:#fff url(../../common/img/bg_footer04.jpg) center top repeat-x}.cooperateWrap .cooperate{width:693px;margin:0 auto}.cooperateWrap .cooperate:after{display:block;height:0;visibility:hidden;content:"\0020"}.cooperateWrap .cooperate:after{clear:both}.cooperateWrap .cooperate a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.cooperateWrap .cooperate li{float:left}.cooperateWrap .cooperate li.footerCooperate01{margin:46px 54px 52px 0}.cooperateWrap .cooperate li.footerCooperate02{margin:20px 50px 28px 0}.cooperateWrap .cooperate li.footerCooperate03{margin:42px 56px 56px 0}.cooperateWrap .cooperate li.footerCooperate04{margin:41px 0px 53px 0}.cooperateWrap .cooperate li.footerCooperate05{margin:3px 43px 28px 12px}.cooperateWrap .cooperate li.footerCooperate06{margin:0 46px 0 0}.cooperateWrap .cooperate li.footerCooperate07{margin:2px 0 0 0}.copyright{width:100%;height:38px;text-align:center;line-height:1.0;color:#828181;background:#fff url(../../common/img/bg_footer05.gif) 0 0 repeat;padding-top:32px}.footerTopWrap .gototopCar.is-carPosition{display:block;position:fixed;bottom:42px;left:50%;margin-left:-34px;z-index:1000000}
