﻿@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}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:24px;width:auto}#headerNav{width:100%;height:60px;background-color:#666;display:flex;justify-content:center;z-index:10000}#headerNav>ul{display:flex;width:100%;max-width:1366px;height:100%;padding:0 30px;align-items:center}#headerNav>ul>li{flex-grow:1;height:100%}#headerNav>ul>li>a{position:relative;display:flex;width:100%;height:100%;justify-content:center;align-items:center;text-decoration:none;color:#fff;font-family:SHS-M;font-size:14px;border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent}#headerNav>ul>li>a.nav_noBtn{color:#999;cursor:default;pointer-events:none;background-color:transparent !important}#headerNav>ul>li>a[href="javascript:void(0);"]:after{content:'';opacity:0;position:absolute;width:100%;height:4px;bottom:-2px;left:0;background-color:#fff;z-index:10001}#headerNav>ul>li>a[data-nav="about"] svg{width:104px}#headerNav>ul>li>a[data-nav="about"] svg .headerNav_logo_tbc{fill:#fff;transition:.3s all ease}#headerNav>ul>li>a[data-nav="about"] img{display:none}#headerNav>ul>li:hover>a{background-color:#888}#headerNav>ul>li:hover>a[href="javascript:void(0);"]{background-color:#fff;color:#f00;border:1px solid #222;border-bottom:none !important}#headerNav>ul>li:hover>a[href="javascript:void(0);"]:after{opacity:1}#headerNav>ul>li:hover .headerNavAcd{visibility:visible;opacity:1;transition:0.15s all ease}#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}#headerLow{height:150px}#headerLow #headerNav>ul{width:calc(100% - 60px);max-width:980px;padding:0}.headerNavAcd{position:absolute;width:auto;opacity:0;visibility:hidden;transition:0.4s all ease;background-color:#fff;padding:40px;border:1px solid #222;box-sizing:border-box;z-index:10000;transition:0s all ease}.headerNavAcd a{font-family:SHS-R;font-size:16px;text-decoration:none;color:#222}.headerNavAcd a:before{content:'＞';display:inline-block;transform:scale(0.4, 0.8);margin-right:0.1em;color:#f00}[data-loc="bikes"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="trytoride"] [data-nav="trytoride"]{border-bottom:4px solid #f00}[data-loc="technology"] [data-nav="technology"]{border-bottom:4px solid #f00}[data-loc="order"] [data-nav="order"]{border-bottom:4px solid #f00}[data-loc="blog"] [data-nav="blog"]{border-bottom:4px solid #f00}[data-loc="download"] [data-nav="download"]{border-bottom:4px solid #f00}[data-loc="news"] [data-nav="news"]{border-bottom:4px solid #f00}[data-loc="shop"] [data-nav="shop"]{border-bottom:4px solid #f00}[data-loc="bikes_lineup"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_lineup"] .headerNavAcd [data-nav="bikes_lineup"]{color:#ccc;pointer-events:none}[data-loc="bikes_rs9s"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rs9s"] .headerNavAcd [data-nav="bikes_rs9s"]{color:#ccc;pointer-events:none}[data-loc="bikes_rs8"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rs8"] .headerNavAcd [data-nav="bikes_rs8"]{color:#ccc;pointer-events:none}[data-loc="bikes_rs6"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rs6"] .headerNavAcd [data-nav="bikes_rs6"]{color:#ccc;pointer-events:none}[data-loc="bikes_rt9"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rt9"] .headerNavAcd [data-nav="bikes_rt9"]{color:#ccc;pointer-events:none}[data-loc="bikes_xr9"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_xr9"] .headerNavAcd [data-nav="bikes_xr9"]{color:#ccc;pointer-events:none}[data-loc="bikes_tr9"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_tr9"] .headerNavAcd [data-nav="bikes_tr9"]{color:#ccc;pointer-events:none}[data-loc="bikes_tm8"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_tm8"] .headerNavAcd [data-nav="bikes_tm8"]{color:#ccc;pointer-events:none}[data-loc="bikes_cx6"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_cx6"] .headerNavAcd [data-nav="bikes_cx6"]{color:#ccc;pointer-events:none}[data-loc="bikes_rl9"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rl9"] .headerNavAcd [data-nav="bikes_rl9"]{color:#ccc;pointer-events:none}[data-loc="bikes_rl8"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rl8"] .headerNavAcd [data-nav="bikes_rl8"]{color:#ccc;pointer-events:none}[data-loc="bikes_rl6"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rl6"] .headerNavAcd [data-nav="bikes_rl6"]{color:#ccc;pointer-events:none}[data-loc="bikes_rl1"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rl1"] .headerNavAcd [data-nav="bikes_rl1"]{color:#ccc;pointer-events:none}[data-loc="bikes_rl6d"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rl6d"] .headerNavAcd [data-nav="bikes_rl6d"]{color:#ccc;pointer-events:none}[data-loc="bikes_rl3_drop"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rl3_drop"] .headerNavAcd [data-nav="bikes_rl3_drop"]{color:#ccc;pointer-events:none}[data-loc="bikes_rl3_flat"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rl3_flat"] .headerNavAcd [data-nav="bikes_rl3_flat"]{color:#ccc;pointer-events:none}[data-loc="bikes_rnc7"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rnc7"] .headerNavAcd [data-nav="bikes_rnc7"]{color:#ccc;pointer-events:none}[data-loc="bikes_rnc3"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rnc3"] .headerNavAcd [data-nav="bikes_rnc3"]{color:#ccc;pointer-events:none}[data-loc="bikes_xg6"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_xg6"] .headerNavAcd [data-nav="bikes_xg6"]{color:#ccc;pointer-events:none}[data-loc="bikes_rj1"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rj1"] .headerNavAcd [data-nav="bikes_rj1"]{color:#ccc;pointer-events:none}[data-loc="bikes_rl8w"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rl8w"] .headerNavAcd [data-nav="bikes_rl8w"]{color:#ccc;pointer-events:none}[data-loc="bikes_rl6w"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_rl6w"] .headerNavAcd [data-nav="bikes_rl6w"]{color:#ccc;pointer-events:none}[data-loc="bikes_tiretube"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_tiretube"] .headerNavAcd [data-nav="bikes_tiretube"]{color:#ccc;pointer-events:none}[data-loc="bikes_accessory"] [data-nav="bikes"]{border-bottom:4px solid #f00}[data-loc="bikes_accessory"] .headerNavAcd [data-nav="bikes_accessory"]{color:#ccc;pointer-events:none}[data-loc="order_anchorsystem"] [data-nav="order"]{border-bottom:4px solid #f00}[data-loc="order_anchorsystem"] .headerNavAcd [data-nav="order_anchorsystem"]{color:#ccc;pointer-events:none}[data-loc="order_colororder-sp"] [data-nav="order"]{border-bottom:4px solid #f00}[data-loc="order_colororder-sp"] .headerNavAcd [data-nav="order_colororder-sp"]{color:#ccc;pointer-events:none}[data-loc="team"] [data-nav="about"]{border-bottom:4px solid #f00}[data-loc="team"] .headerNavAcd [data-nav="team"]{color:#ccc;pointer-events:none}[data-loc="stories"] [data-nav="about"]{border-bottom:4px solid #f00}[data-loc="stories"] .headerNavAcd [data-nav="stories"]{color:#ccc;pointer-events:none}[data-nav="bikes_RL_road"]:before{background-image:url("/anchor/common/images/ill_headerNav_RL_road@2x.png")}[data-nav="bikes_RL_tt"]:before{background-image:url("/anchor/common/images/ill_headerNav_RL_tt@2x.png")}[data-nav="bikes_RL_mtb"]:before{background-image:url("/anchor/common/images/ill_headerNav_RL_mtb@2x.png")}[data-nav="bikes_RL_track"]:before{background-image:url("/anchor/common/images/ill_headerNav_RL_track@2x.png")}[data-nav="bikes_RL_cc"]:before{background-image:url("/anchor/common/images/ill_headerNav_RL_cc@2x.png")}[data-nav="bikes_AL_road"]:before{background-image:url("/anchor/common/images/ill_headerNav_AL_road@2x.png")}[data-nav="bikes_AL_mtb"]:before{background-image:url("/anchor/common/images/ill_headerNav_AL_mtb@2x.png")}[data-nav="bikes_AL_kids"]:before{background-image:url("/anchor/common/images/ill_headerNav_AL_kids@2x.png")}[data-nav="bikes_AL_woman"]:before{background-image:url("/anchor/common/images/ill_headerNav_AL_woman@2x.png")}[data-nav="bikes_AL_neocot"]:before{background-image:url("/anchor/common/images/ill_headerNav_AL_neocot@2x.png")}.headerNavAcd_title01{font-family:SHS-B;font-size:18px;border-bottom:1px solid #222;padding-bottom:2px;margin-bottom:4px}.headerNavAcd_title02{font-family:SHS-B;font-size:16px;color:#222;position:relative;margin-right:0.6em}.headerNavAcd_title02:before{content:'';display:block;position:absolute;background-size:80px 46px;width:80px;height:46px;top:-52px;left:50%;transform:translateX(-50%)}.headerNavAcd_inner{margin-top:40px}.headerNavAcd_inner>div{display:flex}.headerNavAcd_inner>div>div{display:flex;padding-top:60px;margin-right:1em}.headerNavAcd_inner>div>div:first-child{margin-left:14px}.headerNavAcd_inner>div>div+div{margin-left:30px}.headerNavAcd_inner>div p+p{margin-left:30px}#spNavBtn{display:none}#headerSearch_sp_wrap{display:none}#headerSearch form{display:flex;border:1px solid #fff}#SS_searchSubmit{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{padding-left:6px;color:#fff;font-size:14px}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}.dispTb{display:none}.dispSp{display:none}.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{height:90px}#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;background-color:#444;height:calc(100% - 160px);width:100% !important}#headerNav>ul>li{position:relative;display:block;width:100%;height:auto;border-bottom:1px solid #999}#headerNav>ul>li:first-child{background-color:#222}#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}.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{margin-bottom:30px}#headerLow #headerLogo{flex-direction:column;align-items:flex-start}#headerLow #headerBscLogo{width:100px;margin-top:-42px}#headerLow #headerAnchorLogo{margin-left:0;margin-top:8px}#headerLow #headerAnchorLogo img{height:12px;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}.bikes_banner_footer{width:calc(100% - 30px)}}
