@font-face{font-family:"ASICS";src:url("../../assets/fonts/ASICSFont3.0-Regular.woff") format("woff"),url("../../assets/fonts/ASICSFont3.0-Regular.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"ASICS";src:url("../../assets/fonts/ASICSFont3.0-Bold.woff") format("woff"),url("../../assets/fonts/ASICSFont3.0-Bold.ttf") format("truetype");font-weight:700;font-style:bold}@font-face{font-family:"ASICS";src:url("../../assets/fonts/ASICSFont3.0-Italic.woff") format("woff"),url("../../assets/fonts/ASICSFont3.0-Italic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"ASICS";src:url("../../assets/fonts/ASICSFont3.0-BoldItalic.woff") format("woff"),url("../../assets/fonts/ASICSFont3.0-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"ASICS KIDS";src:url("../../assets/fonts/ASICSKids-Regular.woff") format("woff"),url("../../assets/fonts/ASICSKids-Regular.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"ASICS KIDS";src:url("../../assets/fonts/ASICSKids-Bold.woff") format("woff"),url("../../assets/fonts/ASICSKids-Bold.ttf") format("truetype");font-weight:700;font-style:bold}@font-face{font-family:"ASICS KIDS";src:url("../../assets/fonts/ASICSKids-Italic.woff") format("woff"),url("../../assets/fonts/ASICSKids-Italic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"ASICS KIDS";src:url("../../assets/fonts/ASICSKids-BoldItalic.woff") format("woff"),url("../../assets/fonts/ASICSKids-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"HiraMaruStd-W2";src:url("../../assets/fonts/HiraMaruStd-W2.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"HiraMaruStd-W3";src:url("../../assets/fonts/HiraMaruStd-W3.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"HiraMaruStd-W4";src:url("../../assets/fonts/HiraMaruStd-W4.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"HiraMaruStd-W5";src:url("../../assets/fonts/HiraMaruStd-W5.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"HiraMaruStd-W6";src:url("../../assets/fonts/HiraMaruStd-W6.otf") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"HiraMaruStd-W8";src:url("../../assets/fonts/HiraMaruStd-W8.otf") format("opentype");font-weight:800;font-style:normal}sup{vertical-align:super;font-size:20px}@media (max-width: 767px){sup{font-size:20px}}.FirstView__Logo{width:150px;height:150px;border-radius:100%;overflow:hidden;position:absolute;bottom:50px;right:50px}.FirstView__Logo img{width:100%;height:100%}.lower.collection .FirstView .Body h2 p{line-height:5px}@media (max-width: 767px){.lower.collection .FirstView .Body h2 p{line-height:10px}}.lower.collection .FirstView .Body h2 p small{font-size:12px}@media (max-width: 767px){.lower.collection .FirstView .Body h2 p small{font-size:11px}}.lower.collection .Main .Content .Features.ConfiPK p{font-size:2.4rem;font-weight:600}.lower.collection .Main .Series .Columns .Column a .Cover{height:330px}.lower.collection .Main .Series .Columns .Column a .Cover img{display:block}.lower.collection .Main .SeriesLineup .Column3{padding-top:0}.lower.collection .Main .Column3 .Columns.Column3{padding-top:0}@media screen and (min-width: 767px){.lower.collection .Main .SeriesCollection .Columns.Column4{max-width:inherit;margin-left:-30px}.lower.collection .Main .SeriesCollection .Columns.Column4 li{padding-left:30px}}@media (max-width: 767px){.FirstView__Logo{width:75px;height:75px;bottom:30px;right:35px}.lower.collection .Main .Content .Features.ConfiPK p{font-size:2rem}.lower.collection .Main .Series .Columns .Column a .Cover{height:auto}}.Point{margin-top:100px;margin-bottom:100px}@media (max-width: 767px){.Point{padding-left:20px;padding-right:30px;margin-bottom:70px}}.Point__Label{font-family:"ASICS","Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:1.5rem;font-weight:600;line-height:1;color:#fff;border-bottom:2px solid #009e9f}@media (max-width: 767px){.Point__Label{text-align:left;margin-bottom:10px}}.Point__Label span{background:#009e9f;min-width:100px;min-height:24px;display:inline-block;line-height:24px;text-align:center;padding-top:6px;letter-spacing:1px}@media (max-width: 767px){.Point__Label span{min-width:125px;min-height:20px;line-height:20px;padding-top:6px}}.Point__Title{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:2rem;font-weight:600;line-height:36px;color:#000000;margin-top:33px;margin-bottom:20px}@media (max-width: 767px){.Point__Title{font-size:1.8rem;line-height:30px;margin-top:10px;margin-bottom:5px}}.Point__Desc{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:1.5rem;font-weight:300;line-height:28px;color:#000000}@media (max-width: 767px){.Point__Desc{font-size:1.4rem;line-height:26px}}.Point__Img,.Point__Txt{width:100%}.Point__Img{-ms-flex-preferred-size:332px;flex-basis:332px;max-width:332px;text-align:center}@media (max-width: 767px){.Point__Img{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.Point__Img img{height:294px}@media (max-width: 767px){.Point__Img img{height:220px}}.Point__Txt{-ms-flex-preferred-size:calc(100% - 332px);flex-basis:calc(100% - 332px);max-width:calc(100% - 332px);padding-top:37px;padding-left:12px}@media (max-width: 767px){.Point__Txt{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:0;padding-top:0}}.Point__Inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.Point__Inner{display:block}}.Point__Items:not(:last-child){margin-bottom:30px}.Point__Bottom{font-size:2rem;font-weight:600;line-height:36px;color:#000000;text-align:center}@media (max-width: 767px){.Point__Bottom{font-size:1.8rem;line-height:26px;padding:0 20px}}.lower.collection .Main .Column3 .Columns.NoSlider{max-width:592px;padding-bottom:80px}@media (max-width: 767px){.lower.collection .Main .Column3 .Columns.NoSlider{max-width:100%}}.lower.collection .Main .Column3 .Columns.NoSlider li{width:50%;padding-left:60px;margin-bottom:60px}@media (max-width: 767px){.lower.collection .Main .Column3 .Columns.NoSlider li{width:100%;padding-left:30px}}.lower.collection .Main .Column3 .Columns.NoSlider li a .Image{min-height:120px}@media (max-width: 767px){.lower.collection .Main .Column3 .Columns.NoSlider li a .Image{min-height:auto}}.Codehtml{padding-left:70px}@media (max-width: 767px){.Codehtml{padding-top:70px;padding-left:0}}.Codehtml__rwmv_sec{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(../images/ridewalk/mv-1.jpg);min-height:750px}@media (max-width: 767px){.Codehtml__rwmv_sec{position:relative;background-image:none;min-height:auto;text-align:center}.Codehtml__rwmv_sec img{width:100%;height:auto}}.Codehtml__rw_mvtextwrap{color:#fff;margin-left:50.6%;padding-top:110px}@media (max-width: 767px){.Codehtml__rw_mvtextwrap{position:absolute;width:100%;height:100%;top:0;left:0;margin-left:0;padding-top:29.205607%;padding-bottom:25.700935%}}.Codehtml__rw_mvtextwrap h1{margin-bottom:40px}@media (max-width: 767px){.Codehtml__rw_mvtextwrap h1{margin-bottom:7px}}.Codehtml__rw_mvtextwrap h1 span.ja{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:28px;font-weight:600;letter-spacing:0.106em;display:block}@media (max-width: 767px){.Codehtml__rw_mvtextwrap h1 span.ja{font-size:3.738318vw;letter-spacing:0.05em;text-shadow:0px 0px 6px rgba(0,0,0,0.5)}}.Codehtml__rw_mvtextwrap h1 span.en{font-family:"ASICS",sans-serif;font-size:111px;font-weight:normal;line-height:0.900900901;letter-spacing:0.02em}@media (max-width: 767px){.Codehtml__rw_mvtextwrap h1 span.en{font-size:11.915888vw;line-height:1.078431373;text-shadow:0px 0px 8px rgba(0,0,0,0.5);margin-top:-15px;display:block}}@media (max-width: 767px){.Codehtml__rw_mvtextwrap h1 span.en br{display:none}}.Codehtml__rw_mvtextwrap img{width:170px;height:auto}@media (max-width: 767px){.Codehtml__rw_mvtextwrap img{width:93px}}.Codehtml__rw_mvtextheading{color:#fff;font-size:25px;font-weight:bold;letter-spacing:0.05em;line-height:1.28;margin-bottom:13px}@media (max-width: 767px){.Codehtml__rw_mvtextheading{font-size:4.672897vw;text-shadow:0px 0px 6px rgba(0,0,0,0.5);margin-bottom:2px}}.Codehtml__rw_mvtextbody{color:#fff;font-size:13px;font-weight:normal;letter-spacing:0.05em;line-height:1.384615385;margin-bottom:70px}@media (max-width: 767px){.Codehtml__rw_mvtextbody{font-size:2.336449vw;line-height:1.2;margin-bottom:20px;text-shadow:0px 0px 6px rgba(0,0,0,0.5)}}.Codehtml__rwimg_sec{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(../images/ridewalk/ridewalk-bg.jpg);padding-top:95px;padding-bottom:108px}@media (max-width: 767px){.Codehtml__rwimg_sec{background-image:url(../images/ridewalk/ridewalk-bg-sp.jpg);padding-top:73px;padding-bottom:56px}}.Codehtml__rwimg_imgwrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:790px;margin:0 auto 50px}@media (max-width: 767px){.Codehtml__rwimg_imgwrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;left:11px;width:90%;max-width:350px;margin-bottom:32px}}.Codehtml__rwimg_imgcontent img{width:auto;margin-bottom:5px}.Codehtml__rwimg_imgcontent img.left{height:435px}@media (max-width: 767px){.Codehtml__rwimg_imgcontent img.left{width:100%;height:auto}}.Codehtml__rwimg_imgcontent img.right{height:445px}@media (max-width: 767px){.Codehtml__rwimg_imgcontent img.right{width:100%;height:auto}}.Codehtml__rwimg_imgcontent figcaption{font-size:16px;letter-spacing:0.02em}.Codehtml__rwimg_imgcontent figcaption b{font-size:22px;font-weight:bold}.Codehtml__rwimg_imgcontent figcaption.left{margin-left:35%}@media (max-width: 767px){.Codehtml__rwimg_imgcontent figcaption.left{margin-top:10px;margin-left:11px}}.Codehtml__rwimg_imgcontent figcaption.right{margin-top:-10px;margin-left:45%}@media (max-width: 767px){.Codehtml__rwimg_imgcontent figcaption.right{margin-top:4px;margin-left:12px}}.Codehtml__rwimg_imgcontent:nth-child(1){margin-right:-30px}@media (max-width: 767px){.Codehtml__rwimg_imgcontent:nth-child(1){max-width:190px;width:54.3%;margin-right:-28px}}.Codehtml__rwimg_imgcontent:nth-child(2){margin-left:-30px}@media (max-width: 767px){.Codehtml__rwimg_imgcontent:nth-child(2){max-width:188px;width:53.8%;margin-left:0}}.Codehtml__rwimg_description{max-width:800px;margin:0 auto;text-align:center}.Codehtml__rwimg_description h2{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:27px;font-weight:600;letter-spacing:0.08em;line-height:1.481481481;margin-bottom:22px}@media (max-width: 767px){.Codehtml__rwimg_description h2{margin-bottom:19px}}.Codehtml__rwimg_description p{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-weight:300;font-size:18px;line-height:2;letter-spacing:0}@media (max-width: 767px){.Codehtml__rwimg_description p{max-width:454px;margin:0 auto;padding:0 20px}}.Codehtml__video_sec{padding-top:95px;padding-bottom:158px}@media (max-width: 767px){.Codehtml__video_sec{padding-top:30px;padding-bottom:59px}}.Codehtml__video_banner{max-width:1200px;margin:0 auto;position:relative}@media (max-width: 767px){.Codehtml__video_banner{max-width:100%}}.Codehtml__video_banner a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Codehtml__video_banner a::before{position:absolute;content:"";width:150px;height:150px;background-image:url("../images/ridewalk/video-play.png");background-size:contain;background-repeat:no-repeat}@media (max-width: 767px){.Codehtml__video_banner a::before{width:103px;height:103px}}.Codehtml__video_banner a:hover{opacity:.7}.Codehtml__video_banner a img{width:100%;height:auto}.Codehtml__tec_sec{max-width:1240px;padding:0 20px;margin:0 auto}@media (max-width: 767px){.Codehtml__tec_sec{padding:0 20px}}.Codehtml__tec_sec h2{font-size:45px;font-weight:bold;font-style:italic;letter-spacing:0.03em;line-height:0.8;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:18px}@media (max-width: 767px){.Codehtml__tec_sec h2{padding-bottom:18px;margin-bottom:17px}}.Codehtml__tec_lead{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:22px;font-weight:600;letter-spacing:0.05em;line-height:1.636363636;margin-bottom:62px}@media (max-width: 767px){.Codehtml__tec_lead{margin-bottom:33px}}.Codehtml__tec_content{margin-bottom:70px}@media (max-width: 767px){.Codehtml__tec_content{margin-bottom:42px}.Codehtml__tec_content img{width:100%;height:auto}}.Codehtml__tec_content:nth-of-type(2){margin-bottom:130px}@media (max-width: 767px){.Codehtml__tec_content:nth-of-type(2){margin-bottom:52px}}.Codehtml__tec_content h3{background-color:#000;color:#fff;font-size:25px;font-weight:normal;font-style:italic;letter-spacing:0.05em;line-height:1.64;text-align:center;display:block;padding:4px 0;margin-bottom:30px}@media (max-width: 767px){.Codehtml__tec_content h3{margin-bottom:12px}}.Codehtml__tec_guidesole{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1px}@media (max-width: 767px){.Codehtml__tec_guidesole{margin-bottom:20px;display:block}}.Codehtml__tec_guidesolel{width:50%;margin-bottom:22px}.Codehtml__tec_guidesolel.col1{width:100%}@media (max-width: 767px){.Codehtml__tec_guidesolel{width:100%;margin-bottom:0;position:relative}}.Codehtml__tec_guidesolel img{width:100%}.Codehtml__tec_guidesoler{width:50%}@media (max-width: 767px){.Codehtml__tec_guidesoler{width:100%}}.Codehtml__tec_guidesoler img{width:100%}.Codehtml__tec_guidesolepoint{position:absolute;top:30px;left:30px;background-color:#fff;border-radius:30px;padding:12px 25px;font-size:16px}@media (max-width: 767px){.Codehtml__tec_guidesolepoint{top:15px;left:15px}}.Codehtml__tec_guidesolepoint b{margin-right:1em}.Codehtml__tec_guidesolepoint span{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-weight:300}.Codehtml__tec_guidesoled1{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:16px;font-weight:300;position:absolute;top:27.111111%;right:36.083333%}.Codehtml__tec_guidesoled2{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:16px;font-weight:300;position:absolute;top:68.222222%;right:35.916667%}.Codehtml__tec_guidesoledesc{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:16px;font-weight:300;letter-spacing:0;position:absolute;bottom:13.709465%;left:165px}@media (max-width: 767px){.Codehtml__tec_guidesoledesc{bottom:19px;left:27px}}.Codehtml__tec_desc{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:16px;font-weight:300;line-height:2;letter-spacing:0}.Codehtml__tec_flatzone{position:relative}@media (max-width: 767px){.Codehtml__tec_flatzone{margin-bottom:20px}}.Codehtml__tec_flatback{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:16px;font-weight:300;position:absolute;bottom:12.5%;left:26.25%}@media (max-width: 1270px){.Codehtml__tec_flatback{font-size:14px}}.Codehtml__tec_flatfootnote{font-size:11px;font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-weight:300;letter-spacing:0;position:absolute;right:12px;bottom:15px;border:1px solid #000;padding:7px 14px}@media (max-width: 767px){.Codehtml__tec_flatfootnote{max-width:358px;width:92.268041%;right:3.865979%;bottom:17px;padding:7px 10px 7px 14px}}.Codehtml__styling_sec{max-width:1240px;padding:0 20px;margin:0 auto}@media (max-width: 767px){.Codehtml__styling_sec{padding:0 20px}}.Codehtml__styling_sec h2{font-size:45px;font-weight:bold;font-style:italic;letter-spacing:0.03em;line-height:0.8;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:50px}@media (max-width: 767px){.Codehtml__styling_sec h2{padding-bottom:19px;margin-bottom:30px}}.Codehtml__styling_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:108px}@media (max-width: 767px){.Codehtml__styling_wrap{display:block;width:calc(100% + 40px);margin-left:-20px;margin-bottom:45px}.Codehtml__styling_wrap img{width:100%;margin-bottom:8px}}.Codehtml__styling_wrap>img{width:50%;max-width:597.5px}@media (max-width: 767px){.Codehtml__styling_wrap>img{width:100%;max-width:100%}}.Codehtml__stylingwrap_child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px 0;width:50%;max-width:597.5px}@media (max-width: 767px){.Codehtml__stylingwrap_child{width:100%;display:block;max-width:100%}}.Codehtml__lineup_sec{max-width:1240px;padding:0 20px;margin:0 auto 115px}@media (max-width: 767px){.Codehtml__lineup_sec{max-width:100%;padding:0 20px;margin-top:89px;margin-bottom:80px}}.Codehtml__lineup_sec h2{font-size:45px;font-weight:bold;font-style:italic;letter-spacing:0.03em;line-height:0.8;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:24px}@media (max-width: 767px){.Codehtml__lineup_sec h2{padding-bottom:19px}}.Codehtml__lineup_wrap{max-width:1060px;margin:0 auto 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.Codehtml__lineup_wrap{margin-top:47px;margin-bottom:79px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.Codehtml__lineup_wrap a:hover{opacity:.8}@media (max-width: 767px){.Codehtml__lineup_wrap figure{margin-top:5px}}.Codehtml__lineup_wrap img{width:320px;height:auto}.Codehtml__lineup_wrap figcaption{font-size:15px;font-weight:normal;letter-spacing:0.02em;line-height:1.4;text-align:center;margin-top:-20px}@media (max-width: 767px){.Codehtml__lineup_wrap figcaption{margin-top:-23px}}.Codehtml__linkbtn{text-align:center;height:90px}.Codehtml__linkbtn a{max-width:970px;margin:0 auto;background-color:#0c2340;color:#fff;font-size:22px;font-weight:600;letter-spacing:0.05em;line-height:90px;display:block;position:relative}@media (max-width: 767px){.Codehtml__linkbtn a{padding:20px;height:100%;line-height:25px}}.Codehtml__linkbtn a span{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif}.Codehtml__linkbtn a:hover{opacity:.8}.Codehtml__linkbtn a::after{display:inline-block;content:"";width:11px;height:10px;background-image:url("../images/ridewalk/lineup-next.png");background-size:contain;background-repeat:no-repeat;position:absolute;top:39px;right:30px}.Codehtml__interview_sec{padding-top:157px;background-color:#f1f1ed}@media (max-width: 767px){.Codehtml__interview_sec{padding:73px 20px 0}}.Codehtml__interview_wrap{max-width:1240px;padding:0 20px;margin:0 auto}@media (max-width: 767px){.Codehtml__interview_wrap{padding:0}}.Codehtml__interview_wrap h2{font-size:45px;font-weight:bold;font-style:italic;letter-spacing:0.03em;line-height:0.8;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:65px}@media (max-width: 767px){.Codehtml__interview_wrap h2{padding-bottom:19px;margin-bottom:30px}}.Codehtml__interview_mv{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-height:358px;margin-bottom:50px}@media (max-width: 767px){.Codehtml__interview_mv{display:block;margin-bottom:23px}}.Codehtml__interview_mv img{position:absolute;top:0;left:0;height:auto;width:100%;z-index:0}@media (max-width: 767px){.Codehtml__interview_mv img{position:static}}.Codehtml__interview_mv h3{font-size:24px;font-weight:600;letter-spacing:0.05em;line-height:1.458333333;margin-bottom:24px}@media (max-width: 767px){.Codehtml__interview_mv h3{margin-bottom:12px}}.Codehtml__interview_mv p{font-size:16px;font-weight:300;line-height:2;letter-spacing:0}.Codehtml__interview_mvtext{position:relative;left:70px;top:120px}@media (max-width: 767px){.Codehtml__interview_mvtext{margin-top:21px;position:static}}.Codehtml__interview_content{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:150px}@media (max-width: 767px){.Codehtml__interview_content{padding-bottom:1px}}.Codehtml__interview_contenttext{max-width:750px}.Codehtml__interview_contenttext h3{font-size:18px;font-weight:600;letter-spacing:0.025em;line-height:1.777777778;margin-bottom:32px}.Codehtml__interview_contenttext p{font-size:16px;font-weight:300;letter-spacing:0.025em;line-height:2;margin-bottom:30px}@media (max-width: 767px){.Codehtml__interview_contenttext p{margin-bottom:22px}}.Codehtml__interview_contentimg{max-width:337px;margin-left:20px}@media (max-width: 767px){.Codehtml__interview_contentimg{max-width:100%;margin-bottom:27px;margin-left:0}}@media (max-width: 767px){.Codehtml__interview_contentimg:last-child{margin-bottom:0}}.Codehtml__interview_contentimg img{margin-bottom:40px}.Codehtml__interview_contentimg img:nth-child(4){margin-bottom:18px}@media (max-width: 767px){.Codehtml__interview_contentimg img{width:100%;margin-bottom:11px}}.Codehtml__interview_contentimg p{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-size:14px;font-weight:300;letter-spacing:0}@media (max-width: 767px){.Codehtml__interview_contentimg p{margin-top:-8px}}.Codehtml__banner_sec{max-width:1240px;padding:0 20px;margin:0 auto;padding-top:100px;padding-bottom:100px}@media (max-width: 767px){.Codehtml__banner_sec{padding:50px 20px 48px}}.Codehtml__banner_sec img{width:100%;height:auto}.Codehtml__banner_sec a{margin-bottom:30px}@media (max-width: 767px){.Codehtml__banner_sec a{margin-bottom:28px}}.Codehtml .gel-ridewalk{font-size:10px;font-family:'Noto Sans JP', 'ASICS', sans-serif}.Codehtml .gel-ridewalk img{height:auto;max-width:100%}.Codehtml .gel-ridewalk .heading-title-gel{padding-bottom:0px;text-align:center;font-size:45px;font-style:italic;font-weight:bold;border-bottom:3px solid #235994;-o-border-image:linear-gradient(to right, #235994 0%, #F9DCE9 100%);border-image:-webkit-gradient(linear, left top, right top, from(#235994), to(#F9DCE9));border-image:linear-gradient(to right, #235994 0%, #F9DCE9 100%);border-image-slice:1}.Codehtml .gel-ridewalk .introduction{text-align:center;padding:135px 0 70px 0;max-width:1200px;margin:0 auto}@media (max-width: 767px){.Codehtml .gel-ridewalk .introduction{margin:0 20px;padding:70px 0 55px 0}}.Codehtml .gel-ridewalk .introduction-catch{font-size:22px;letter-spacing:0.1em;line-height:2}.Codehtml .gel-ridewalk .introduction-gel{margin-top:185px}@media (max-width: 767px){.Codehtml .gel-ridewalk .introduction-gel{margin-top:140px}}.Codehtml .gel-ridewalk .introduction-gel__title{font-size:27px;line-height:1.48;letter-spacing:0.04em;font-weight:bold}.Codehtml .gel-ridewalk .introduction-gel__text{margin-top:30px;font-size:18px;line-height:2}@media (max-width: 767px){.Codehtml .gel-ridewalk .introduction-gel__text{margin-top:25px}}.Codehtml .gel-ridewalk .technology{max-width:1200px;margin:0 auto}@media (max-width: 767px){.Codehtml .gel-ridewalk .technology{padding:0 20px}}.Codehtml .gel-ridewalk .technology .heading-title-technology{text-align:center;font-size:45px;font-style:italic;font-weight:bold}.Codehtml .gel-ridewalk .technology .technology-desc{text-align:center;padding:65px 0 50px 0}@media (max-width: 767px){.Codehtml .gel-ridewalk .technology .technology-desc{padding:25px 0 30px 0}}.Codehtml .gel-ridewalk .technology .technology-desc__title{font-size:22px;line-height:1.6;letter-spacing:0.05em;font-weight:bold}.Codehtml .gel-ridewalk .technology .technology-desc__text{font-size:18px;line-height:2;margin-top:20px}.Codehtml .gel-ridewalk .technology .technology-main{margin-bottom:120px}@media (max-width: 767px){.Codehtml .gel-ridewalk .technology .technology-main{margin-bottom:40px}}.Codehtml .gel-ridewalk .technology .technology-main img{margin:0 calc(50% - 50vw);min-width:100vw}.Codehtml .gel-ridewalk .technology .technology-block{margin-bottom:107px}@media (max-width: 767px){.Codehtml .gel-ridewalk .technology .technology-block{margin-bottom:40px}}.Codehtml .gel-ridewalk .technology__title{background-color:black;text-align:center;margin-bottom:30px}@media (max-width: 767px){.Codehtml .gel-ridewalk .technology__title{margin-bottom:10px}}.Codehtml .gel-ridewalk .technology__title .guidesole img{width:220px}.Codehtml .gel-ridewalk .technology__title .flat-zone img{width:220px}.Codehtml .gel-ridewalk .technology .guidsole-image{position:relative;margin-bottom:29.5px}.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner .guidsole-image-gif{width:50%;position:relative}@media (max-width: 767px){.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner .guidsole-image-gif{width:100%}}.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner .guidsole-image-gif .guidsole-image-point{position:absolute;top:30px;left:30px;font-size:16px;background-color:#fff;border-radius:33px;width:235px;height:48px;line-height:48px;text-align:center}@media (max-width: 767px){.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner .guidsole-image-gif .guidsole-image-point{top:20px;left:20px}}.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner .guidsole-image-gif .guidsole-image-point span{vertical-align:middle}.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner .guidsole-image-gif .guidsole-image-point span:first-child{font-weight:bold}.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner .guidsole-image-gif .guidsole-image-point span:last-child{margin-left:10px}.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner .guidsole-image-gif img{width:100%}.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner .guidsole-image-sole{width:50%}@media (max-width: 767px){.Codehtml .gel-ridewalk .technology .guidsole-image .guidsole-image-inner .guidsole-image-sole{width:100%}}.Codehtml .gel-ridewalk .technology .guidsole-explanation{font-size:16px;line-height:2}.Codehtml .gel-ridewalk .technology .flat-zone-image{position:relative;margin-bottom:29.5px}.Codehtml .gel-ridewalk .line-up{max-width:1200px;margin:0 auto}@media (max-width: 767px){.Codehtml .gel-ridewalk .line-up{padding:0 20px}}.Codehtml .gel-ridewalk .line-up .heading-title-line-up img{width:180px}.Codehtml .gel-ridewalk .line-up .line-up-items{margin-top:70px}.Codehtml .gel-ridewalk .line-up .line-up-items .line-up-items-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.Codehtml .gel-ridewalk .line-up .line-up-items .line-up-items-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.Codehtml .gel-ridewalk .line-up .line-up-items .line-up-items-wrap .line-up-item{max-width:370px}@media (max-width: 767px){.Codehtml .gel-ridewalk .line-up .line-up-items .line-up-items-wrap .line-up-item{margin:0 auto}}.Codehtml .gel-ridewalk .line-up .line-up-items .line-up-items-wrap .line-up-item:last-child{margin-left:40px}@media (max-width: 767px){.Codehtml .gel-ridewalk .line-up .line-up-items .line-up-items-wrap .line-up-item:last-child{margin:0 auto;padding-top:30px}}.Codehtml .gel-ridewalk .line-up .line-up-items .line-up-items-wrap .line-up-item a{-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.Codehtml .gel-ridewalk .line-up .line-up-items .line-up-items-wrap .line-up-item a:hover{opacity:0.8}.Codehtml .gel-ridewalk .line-up .line-up-items .line-up-item-title{text-align:center;margin:30px 0 60px 0;font-size:15px;letter-spacing:0.02em;line-height:1.4;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.Codehtml .gel-ridewalk .line-up .line-up-button{text-align:center}.Codehtml .gel-ridewalk .line-up .line-up-button a{display:inline-block;padding:30px 298px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#fff;background-color:#0c2340;font-size:22px;letter-spacing:0.05em;position:relative;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width: 767px){.Codehtml .gel-ridewalk .line-up .line-up-button a{padding:0;width:100%;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.Codehtml .gel-ridewalk .line-up .line-up-button a:hover{opacity:0.6}.Codehtml .gel-ridewalk .line-up .line-up-button a::before{content:"";position:absolute;top:50%;right:34.5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:5px solid transparent;border-left:10px solid #fff}.Codehtml .gel-ridewalk .line-up .line-up-button a span .pc-none{display:none}@media (max-width: 767px){.Codehtml .gel-ridewalk .line-up .line-up-button a span .pc-none{display:block}}.Codehtml .gel-ridewalk .interview{background-color:#f1f1ed;margin:100px 0}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview{margin:80px 0 50px 0}}.Codehtml .gel-ridewalk .interview__inner{max-width:1200px;margin:0 auto;padding:154px 0px 124px 0px}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner{padding:63px 20px 25px 20px}}.Codehtml .gel-ridewalk .interview__inner .heading-title-interview img{width:220px}.Codehtml .gel-ridewalk .interview__inner .interview-thumbnail{margin-top:65px;position:relative}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner .interview-thumbnail{position:inherit;margin-top:30px}}.Codehtml .gel-ridewalk .interview__inner .interview-thumbnail__text{position:absolute}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner .interview-thumbnail__text{position:inherit}}.Codehtml .gel-ridewalk .interview__inner .interview-thumbnail__text-catch{font-size:24px;line-height:1.45;letter-spacing:0.05em;margin-bottom:16px;font-weight:bold;font-size:24px}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner .interview-thumbnail__text-catch{font-size:20px;margin-top:31px}}.Codehtml .gel-ridewalk .interview__inner .interview-thumbnail__text-name{font-size:16px;line-height:2}.Codehtml .gel-ridewalk .interview__inner .interview-thumbnail__text-name span{margin-right:15px}.Codehtml .gel-ridewalk .interview__inner .interview-thumbnail__text-name .pc-none{display:none}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner .interview-thumbnail__text-name .pc-none{display:block}}.Codehtml .gel-ridewalk .interview__inner .interview-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner .interview-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.Codehtml .gel-ridewalk .interview__inner .interview-box .interview-box-text{-ms-flex-preferred-size:62.6%;flex-basis:62.6%}.Codehtml .gel-ridewalk .interview__inner .interview-box .interview-box-text__title{font-size:18px;letter-spacing:0.025em;line-height:1.77;margin-bottom:40px;font-weight:bold}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner .interview-box .interview-box-text__title{font-size:16px;margin-bottom:30px}}.Codehtml .gel-ridewalk .interview__inner .interview-box .interview-box-text__desc{font-size:16px;letter-spacing:0.025em;line-height:2}.Codehtml .gel-ridewalk .interview__inner .interview-box .interview-box-image{-ms-flex-preferred-size:28%;flex-basis:28%;margin-left:9.4%}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner .interview-box .interview-box-image{margin-left:0;margin:0 auto}}.Codehtml .gel-ridewalk .interview__inner .interview-box .interview-box-image__item img{min-width:337px}.Codehtml .gel-ridewalk .interview__inner .interview-box .interview-box-image__item .interview-box-image-note{font-size:14px;line-height:2;margin-top:20px}.Codehtml .gel-ridewalk .interview__inner .interview-box .interview-box-image__item-second{margin-top:40px}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner .interview-box .interview-box-image__item-second{margin-top:16px}}.Codehtml .gel-ridewalk .interview__inner .interview-box1{margin-top:30px}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner .interview-box1 .interview-box-text__desc{margin-bottom:25px}}.Codehtml .gel-ridewalk .interview__inner .interview-box2{margin-top:60px}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner .interview-box2{margin-top:40px}}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview__inner .interview-box2 .interview-box-text__desc{margin-bottom:25px}}.Codehtml .gel-ridewalk .interview-gel-ridewalk .interview__inner .interview-thumbnail__text{right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){.Codehtml .gel-ridewalk .interview-gel-ridewalk .interview__inner .interview-thumbnail__text{position:inherit;-webkit-transform:translateY(0);transform:translateY(0)}}.modaal-content-container video{width:100%}
/*# sourceMappingURL=custom-collection.min.css.map */