﻿@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@100;300;500&family=Oswald:wght@300;400&display=swap");@font-face{font-family:SHS-EL;src:url(/fonts/SourceHanSansJP-ExtraLight-sub.woff2) format("woff2"),url(/fonts/SourceHanSansJP-ExtraLight-sub.woff) format("woff");font-display:swap}@font-face{font-family:SHS-L;src:url(/fonts/SourceHanSansJP-Light-sub.woff2) format("woff2"),url(/fonts/SourceHanSansJP-Light-sub.woff) format("woff");font-display:swap}@font-face{font-family:SHS-N;src:url(/fonts/SourceHanSansJP-Normal-sub.woff2) format("woff2"),url(/fonts/SourceHanSansJP-Normal-sub.woff) format("woff");font-display:swap}@font-face{font-family:SHS-R;src:url(/fonts/SourceHanSansJP-Regular-sub.woff2) format("woff2"),url(/fonts/SourceHanSansJP-Regular-sub.woff) format("woff");font-display:swap}@font-face{font-family:SHS-M;src:url(/fonts/SourceHanSansJP-Medium-sub.woff2) format("woff2"),url(/fonts/SourceHanSansJP-Medium-sub.woff) format("woff");font-display:swap}@font-face{font-family:SHS-B;src:url(/fonts/SourceHanSansJP-Bold-sub.woff2) format("woff2"),url(/fonts/SourceHanSansJP-Bold-sub.woff) format("woff");font-display:swap}@font-face{font-family:SHS-H;src:url(/fonts/SourceHanSansJP-Heavy-sub.woff2) format("woff2"),url(/fonts/SourceHanSansJP-Heavy-sub.woff) format("woff");font-display:swap}.SHS-EL{font-family:SHS-EL}.SHS-L{font-family:SHS-L}.SHS-N{font-family:SHS-N}.SHS-R{font-family:SHS-R}.SHS-M{font-family:SHS-M}.SHS-B{font-family:SHS-B}.SHS-H{font-family:SHS-H}*{box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,figure{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;display:block}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}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}input[type="text"],input[type="email"]{padding:0;border:none;border-radius:0;outline:none;background:none}input[type="radio"]{display:none}input[type="radio"]:checked+label{background:#f00}input[type="checkbox"]{display:none}input[type="checkbox"]:checked+label{background:#f00}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:transparent}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;padding:0;border:0;outline:none;background:transparent}button,input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;background:transparent}[data-loc="concept"] [data-nav="concept"]{color:#fff !important;background-color:#c80000 !important}[data-loc="interview"] [data-nav="interview"]{color:#fff !important;background-color:#c80000 !important}[data-loc="lineup"] [data-nav="lineup"]{color:#fff !important;background-color:#c80000 !important}header{background-color:#000}#headerWrapInner{position:relative;width:calc(100% - 60px);max-width:980px;margin:auto;display:flex;justify-content:space-between;align-items:center;height:90px}#headerLogo{display:flex;align-items:center}#headerLogo>a{height:20px;display:flex;align-items:center}#headerLogo #headerAnchorLogo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto}#headerLogo #headerAnchorLogo img{height:33px;width:auto}#headerNav{width:100%;height:40px;background-color:#c8c8c8;display:flex;justify-content:center;z-index:10000}#headerNav>ul{display:flex;width:calc(100% - 30px);max-width:980px;height:100%;align-items:center}#headerNav>ul>li{width:calc(100%/4);height:100%}#headerNav>ul>li>a{position:relative;display:flex;width:100%;height:100%;justify-content:center;align-items:center;text-decoration:none;color:#000;font-family:'Oswald', sans-serif;font-weight:400;letter-spacing:.4em;font-size:15px;transition:.2s all ease}#headerNav>ul>li:hover>a{color:#fff;background-color:#c80000}#headerNav>ul>li.svg_wrap{position:relative}#headerNav>ul>li.svg_wrap .headerNavAcd{right:0;white-space:nowrap}#headerNav>ul>li.svg_wrap:hover svg .headerNav_logo_tbc{fill:#000}#headerNav.fixed{position:fixed;top:0}#spNavBtn{display:none}footer{position:relative}#footerWrap{background-color:#000}#footerBanner{padding:60px 0;background-color:#888}#footerBanner ul{width:calc(100% - 60px);max-width:980px;margin:auto;display:flex;justify-content:space-between}#footerBanner li{width:calc((100% - 40px)/3)}#footerBanner li img{width:100%;height:auto}#footerMail{width:calc(100% - 60px);max-width:980px;padding:70px 0;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}#footerMail div:nth-child(1) h2{color:#fff;font-size:21px;font-family:SHS-B;letter-spacing:0.05em;margin-bottom:0.2em}#footerMail div:nth-child(1) p{color:#fff;font-size:14px;font-family:SHS-L}#footerMail a{border:1px solid #fff;color:#fff;display:flex;height:2em;align-items:center;width:23em;justify-content:center;text-decoration:none;margin-top:16px;transition:0.3s all ease}#footerMail a:hover{background-color:rgba(255,255,255,0.2)}#footerMail a:before{content:'＞';color:#f00;margin-right:0.2em;transform:scale(0.6, 0.8)}#footerMail+#footerNav ul{border-top:1px solid #fff}#footerNav{width:calc(100% - 60px);max-width:980px;margin:auto}#footerNav ul{display:flex;justify-content:space-between;padding-top:12px}#footerNav li a{color:#fff;font-size:14px;font-family:SHS-R;text-decoration:none}#copyright{text-align:center;padding:60px 0}#copyright img{margin:0 auto 8px}#copyright small{font-size:12px;color:#ccc;text-align:center}main *{font-family:SHS-R}.h1_wrap{background-color:#000;padding-bottom:80px}.h1_wrap h1{font-family:SHS-H;font-size:70px;color:#fff;text-align:center;letter-spacing:0.05em;padding:0 15px}.h1_wrap p{font-family:SHS-M;font-size:20px;color:#fff;text-align:center;margin-top:4px}.h2_wrap{text-align:center;padding:60px 0}.h2_wrap h2{font-family:SHS-B;font-size:30px;margin-bottom:12px}.h2_wrap p{font-family:SHS-M;font-size:16px}#breadCrumbs ul{width:calc(100% - 60px);max-width:980px;margin:auto;padding:20px 0 40px;display:flex}#breadCrumbs a{color:#000;text-decoration:underline}#breadCrumbs li{font-size:13px}#breadCrumbs li+li:before{content:'＞';display:inline-block;margin:0 0.5em}#breadCrumbs.breadCrumbs_white{background-color:#000}#breadCrumbs.breadCrumbs_white a{color:#fff}#breadCrumbs.breadCrumbs_white li{color:#fff}.sns_list{width:calc(100% - 60px);max-width:980px;margin:auto;position:relative;display:flex;justify-content:space-between;margin-bottom:36px}.sns_list>p{width:calc((100% - 20px)/2)}.sns_list a{display:flex;justify-content:center;align-items:center;width:100%;height:100px;border:1px solid #222;text-decoration:none;transition:0.3s all ease}.sns_list a:hover{background-color:#f3f3f3}.sns_list.sns_list_white a{border:1px solid #fff}.sns_list.sns_list_white a:hover{background-color:rgba(255,255,255,0.3)}.img100per{width:100%;height:auto}.dispPc{display:inherit}.noPc{display:none}.dispTb{display:none}.dispSp{display:none}.noSp{display:inherit}.bikes_banner_footer{max-width:980px;width:calc(100% - 60px);margin:auto}.bikes_banner_footer img{width:100%;margin-bottom:20px}@media screen and (max-width: 1025px){#headerSearch{display:none}#headerLow{position:relative;height:90px;z-index:10}#headerNav{position:fixed !important;background-color:transparent;top:0 !important;right:-300px !important;width:300px;height:100vh;background-color:#444;transition:0.3s all ease}#headerNav>ul{position:relative;display:block;margin-top:75px !important;padding:0 !important;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:calc(100% - 160px);width:100% !important}#headerNav>ul>li{position:relative;display:block;width:100%;height:auto;border-bottom:1px solid #999;background-color:#c8c8c8}#headerNav>ul>li>a{height:42px;justify-content:flex-start;padding-left:20px}#headerNav>ul>li>a:before{content:'＞';display:inline-block;transform:scale(0.4, 0.8);margin-right:0.1em}#headerNav>ul>li>a[href="javascript:void(0);"]:before{transform:scale(0.8, 0.4) rotate(90deg);transition:0.3s all ease}#headerNav>ul>li>a[href="javascript:void(0);"].current:before{transform:scale(-0.8, -0.4) rotate(90deg)}#headerNav>ul>li>a[data-nav="about"] svg{display:none}#headerNav>ul>li>a[data-nav="about"] img{display:block}#headerNav:before{content:'';position:fixed;top:0;right:-100vw;width:100vw;height:100vh;background-color:rgba(0,0,0,0.6);transition:0.6s all ease}#headerNav.current{right:0 !important}#headerNav.current:before{right:0}.headerNavAcd{display:none;position:relative;opacity:1;visibility:visible;padding:0;border:none;background-color:#333;border-top:1px solid #888}.headerNavAcd a{width:100%;height:42px;display:flex;align-items:center;padding-left:20px;color:#fff;border-bottom:1px solid #666}.headerNavAcd_inner{margin-top:0}.headerNavAcd_inner>div{display:block}.headerNavAcd_inner>div>div{display:block;padding-top:0;margin-right:0;margin-left:0 !important}.headerNavAcd_inner>div p+p{margin-left:0}.headerNavAcd_title01{color:#fff;height:36px;display:flex;align-items:center;border-bottom:1px solid #666;background-color:#111;margin-bottom:0;padding:0;padding-left:20px}.headerNavAcd_title02{color:#fff;position:relative;padding-left:20px;border-bottom:1px solid #666;height:36px;display:flex;align-items:center;background-color:#222;margin-right:0}.headerNavAcd_title02:before{display:none}#headerSearch_sp_wrap{display:flex !important;padding:15px;align-items:center;border-top:1px solid #666}#headerSearch_sp{width:100%}#headerSearch_sp form{display:flex;border:1px solid #fff}#SS_searchSubmit_sp{background-image:url("/anchor/common/images/icon_search@2x.png");background-size:16px 18px;width:28px;height:30px;text-indent:-9999px;cursor:pointer;background-position:center;background-repeat:no-repeat}#SS_searchQuery_sp{padding-left:6px;color:#fff;font-size:14px}#spNavBtn{position:fixed;display:block;top:15px;right:15px;width:42px;height:42px;background-color:rgba(0,0,0,0.7);z-index:10002}#spNavBtn span{position:absolute;left:9px;display:block;width:24px;height:2px;background-color:#fff;border-radius:1px;transition:0.3s all ease}#spNavBtn span:nth-child(1){top:12px}#spNavBtn span:nth-child(2){top:20px}#spNavBtn span:nth-child(3){bottom:12px}#spNavBtn.current{position:fixed !important;top:15px !important}#spNavBtn.current span:nth-child(1){transform:rotate(45deg);top:21px}#spNavBtn.current span:nth-child(2){width:0}#spNavBtn.current span:nth-child(3){bottom:19px;transform:rotate(-45deg)}#headerLow #headerBscLogo{width:120px;height:auto;margin-top:-22px}#headerLow #headerAnchorLogo img{height:20px;width:auto}.dispPc{display:none}.noPc{display:inherit}.dispTb{display:inherit}.dispSp{display:none}}@media screen and (max-width: 767px){header h1 img{width:calc(100% - 60px);height:auto;margin:auto}.h1_wrap{margin-top:-30px;padding-top:30px}.h1_wrap h1{margin-top:20px;font-size:42px}.h1_wrap p{font-size:18px}#headerLow #headerLogo{flex-direction:column;align-items:flex-start}#headerLow #headerBscLogo{width:100px;margin-top:-42px}#headerLow #headerAnchorLogo{margin-left:0;margin-top:19px}#headerLow #headerAnchorLogo img{height:19px;width:auto}#headerLow #headerWrapInner{width:calc(100% - 30px);height:90px}#breadCrumbs{display:none}#footerMail{width:calc(100% - 30px);padding:50px 0px;text-align:center;align-items:center}#footerMail div p{text-align:justify}#footerMail div:nth-child(2){width:100%}#footerMail div:nth-child(2) a{width:100%}#footerNav{width:calc(100% - 30px)}#footerNav ul{flex-direction:column;align-items:center}#footerNav li{margin-bottom:10px}.sns_list{width:calc(100% - 30px);margin:auto auto 20px}.sns_list a{height:60px}.sns_list img{height:42px;width:auto}#copyright{padding:40px 0px}#footerBanner{padding:30px 0px}#footerBanner ul{width:calc(100% - 30px)}#footerBanner li{width:calc((100% - 24px)/3)}.h2_wrap h2{font-size:24px}.h2_wrap p{font-size:14px;text-align:left}.h2_wrap p br{display:none}.dispPc{display:none}.dispTb{display:none}.dispSp{display:inherit}.noSp{display:none}.bikes_banner_footer{width:calc(100% - 30px)}}#extenza-footer-bnr{padding:10px 0}#extenza-footer-bnr-btn{width:100%;height:120px;background-color:#000;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){#extenza-footer-bnr-btn{height:80px}}#extenza-footer-bnr-btn>span{position:relative;max-width:460px;width:100%}@media screen and (max-width: 767px){#extenza-footer-bnr-btn>span{max-width:250px}}#extenza-footer-bnr-btn>span img{display:block;width:100%;height:auto}#extenza-footer-bnr-btn>span:after{content:'';background-image:url("/tire-special/common/images/icon_btn-link.svg");background-size:cover;background-repeat:no-repeat;width:16px;height:24px;position:absolute;top:50%;left:calc(100% + 20px);transform:translateY(-50%);transition:.2s all ease}@media screen and (max-width: 767px){#extenza-footer-bnr-btn>span:after{display:none}}#extenza-footer-bnr-btn:hover>span:after{left:calc(100% + 40px)}@media screen and (max-width: 767px){#extenza-footer-bnr-btn{position:relative}#extenza-footer-bnr-btn:after{content:'';background-image:url("/tire-special/common/images/icon_btn-link.svg");background-size:cover;background-repeat:no-repeat;width:16px;height:24px;position:absolute;top:50%;right:15px;transform:translateY(-50%);transition:.2s all ease}}
