/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--c-white01: #ffffff;--c-black01: #000000;--c-gray01: #232323;--c-orange01: #ff5732;--c-orange02: #e57e21;--c-blue01: #081b33;--c-blue02: #143a66;--c-blue03: #4591ea;--c-blue04: #3ebab9;--site-base-container: 500px}:root{--tran-opacity-a: opacity .15s ease-out 0s}html,body{font-size:16px;background-color:var(--c-gray01)}h1{margin:0}h2{margin:0}h3{margin:0}h4{margin:0}h5{margin:0}h6{margin:0}*{color:var(--c-black01);font-family:"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",Meiryo,sans-serif !important;letter-spacing:.01em;line-height:1.8;-webkit-box-sizing:border-box;box-sizing:border-box}a{color:var(--c-black01);text-decoration:none}a:hover,a:active,a:focus{text-decoration:none;outline:none}p{margin:0}ul,ol,dl{list-style:none;margin:0;padding-left:0}main{display:block}button{border:none;background:none;padding:0}button:focus{outline:none}img{display:block}section{padding:0;position:static;width:auto}.tel-link{pointer-events:none}@media screen and (max-width: 991px){.tel-link{pointer-events:auto}}.page-anchor{display:block;width:0;height:0;color:rgba(0,0,0,0);background:none;margin-top:calc(var(--header-height)*-1);padding-top:var(--header-height);opacity:0;position:absolute;z-index:-1;visibility:hidden}.font-en{font-family:"Raleway","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","YuGothic","メイリオ","Meiryo",sans-serif !important}.body-fixed{width:100%;height:100%;position:fixed;top:0;left:0}.annotation01{display:block;width:auto;font-weight:normal;font-size:14px;padding-left:1em;position:relative}@media screen and (max-width: 767px){.annotation01{font-size:12px}}.annotation01::before{content:"※";font-style:inherit;font-weight:inherit;font-size:inherit;position:absolute;top:0;left:0}.arrow-right01{position:absolute;display:inline-block;width:11.8px;height:19.6px;right:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.arrow-right01::before,.arrow-right01::after{content:"";position:absolute;top:calc(50% - 2px);right:0;width:15px;height:2px;border-radius:9999px;background-color:var(--c-white01);-webkit-transform-origin:calc(100% - 1px) 50%;transform-origin:calc(100% - 1px) 50%}.arrow-right01::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow-right01::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cta-btn{width:100%;max-width:300px;margin:0 auto}.cta-btn>a{position:relative;display:block;width:100%;color:var(--c-white01);font-size:clamp(.938rem,-0.17rem + 4.55vw,1.25rem);font-weight:800;text-align:center;padding:.4em 10px;background-color:var(--c-orange02);border:1px solid var(--c-orange02);border-radius:100px}.cta-btn>a::after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0);border:1px solid var(--c-orange02);border-radius:100px;top:0;left:0;-webkit-transform:translate(5px, 5px);transform:translate(5px, 5px);-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in, -webkit-transform .1s ease-in}.cta-btn>a:hover::after,.cta-btn>a:focus::after{-webkit-transform:translate(0);transform:translate(0)}.feet-in-design-wrapper{width:100%;max-width:var(--site-base-container);margin:0 auto;background-color:var(--c-black01);-webkit-box-shadow:0 0 15px var(--c-black01);box-shadow:0 0 15px var(--c-black01)}.feet-in-design-header-wrap{width:100%}.feet-in-design-header .header-logo{display:block;width:50%;min-width:130px;margin:0 auto;padding:.8em 20px}.feet-in-design-header .header-logo>img{width:100%;height:auto}.feet-in-design-footer{width:100%;padding-bottom:30px}.feet-in-design-footer__inner{padding:0 20px}.feet-in-design-footer .float-banner-wrap{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;bottom:20px;max-width:var(--site-base-container);margin:0 auto;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:999;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}@media screen and (min-width: 1200px){.feet-in-design-footer .float-banner-wrap{bottom:40px}}.feet-in-design-footer .float-banner-wrap.display-none{opacity:0;pointer-events:none}.feet-in-design-footer .float-banner{position:relative;margin-right:10px}@media screen and (min-width: 1200px){.feet-in-design-footer .float-banner{-webkit-transform:translateX(300px);transform:translateX(300px)}}.feet-in-design-footer .float-banner .float-banner__close-btn{position:absolute;top:0;right:0;width:35px;height:35px;cursor:pointer}.feet-in-design-footer .float-banner .float-banner__close-btn::before,.feet-in-design-footer .float-banner .float-banner__close-btn::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background-color:var(--c-white01);-webkit-transform-origin:center;transform-origin:center}.feet-in-design-footer .float-banner .float-banner__close-btn::before{-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg)}.feet-in-design-footer .float-banner .float-banner__close-btn::after{-webkit-transform:translate(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.feet-in-design-footer .float-banner>a{width:180px;height:auto;display:block}@media screen and (min-width: 1200px){.feet-in-design-footer .float-banner>a{width:230px}}.feet-in-design-footer .float-banner>a>img{display:block;width:100%;height:auto}.feet-in-design-footer .footer-logo{width:100%;max-width:180px;margin:0 auto 30px}.feet-in-design-footer .footer-logo>img{width:100%;height:auto}.feet-in-design-footer .footer-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5px 20px;margin-bottom:50px}.feet-in-design-footer .footer-list__li>a{color:var(--c-white01);font-size:14px;font-weight:400;text-align:center;text-decoration:underline}.feet-in-design-footer .footer-copy-right{text-align:center}.feet-in-design-footer .footer-copy-right__text{color:var(--c-white01);font-size:12px;font-weight:300}.feet-in-design-footer .footer-copy-right .copyright-year{color:var(--c-white01)}.feet-in-design-main{width:100%}.feet-in-design-main .first{position:relative;width:100%}.feet-in-design-main .first__mv{width:100%}.feet-in-design-main .first__mv>img{width:100%;height:auto}.feet-in-design-main .first-cta-btn{position:absolute;bottom:5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.feet-in-design-main .worry{width:100%}.feet-in-design-main .worry__inner{padding:40px 20px}.feet-in-design-main .worry-title{color:var(--c-white01);font-size:18px;font-weight:800;text-align:center;padding-bottom:20px}.feet-in-design-main .worry-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.feet-in-design-main .worry-list__item{position:relative;color:var(--c-white01);font-size:15px;font-weight:400;margin-bottom:5px;padding-left:.8em}.feet-in-design-main .worry-list__item::before,.feet-in-design-main .worry-list__item::after{content:"";position:absolute;width:2px;height:.8em;background-color:var(--c-orange01);top:calc(50% + 1px);left:0}.feet-in-design-main .worry-list__item::before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.feet-in-design-main .worry-list__item::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.feet-in-design-main .wowrry-arrow-down{max-width:62px;margin:30px auto}.feet-in-design-main .wowrry-arrow-down>img{width:100%;height:auto}.feet-in-design-main .wowrry-solution-text{color:var(--c-white01);font-size:18px;font-weight:800;text-align:center}.feet-in-design-main .wowrry-solution-text>.wowrry-solution-text__strong{color:var(--c-white01);display:inline-block;font-size:21px;border-bottom:1px solid var(--c-white01)}.feet-in-design-main .about{position:relative;width:100%;z-index:1}.feet-in-design-main .about::after{content:"";position:absolute;width:100%;height:100%;top:10%;left:0;background-image:url(../img/bg.png);background-position:center;background-size:100%;background-repeat:no-repeat;z-index:-1}.feet-in-design-main .about__inner{padding:0 20px}.feet-in-design-main .about-title{color:var(--c-white01);font-size:44px;font-weight:800;text-align:center;line-height:1.5;margin-bottom:20px}.feet-in-design-main .about-title__bubble{position:relative;display:block;max-width:220px;margin:0 auto 12px;margin-bottom:12px;padding:8px 20px;border-radius:9999px;background-color:var(--c-white01);text-align:left;font-size:16px;font-weight:800;line-height:1.5;text-align:center;color:var(--c-black01)}.feet-in-design-main .about-title__bubble::before{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:10px 7px 0 7px;border-color:var(--c-white01) rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}.feet-in-design-main .about-title__bubble::after{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:10.1px 6.3px 0 6.3px;border-color:var(--c-white01) rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}.feet-in-design-main .about-img-wrap{width:100%;max-width:310px;margin:0 auto 30px}.feet-in-design-main .about-img-wrap>img{width:100%;height:auto}.feet-in-design-main .about-list{width:100%;max-width:250px;margin:0 auto 40px}.feet-in-design-main .about-list>img{width:100%;height:auto}.feet-in-design-main .about-pro-image{max-width:370px;margin:0 auto 30px}.feet-in-design-main .about-pro-image>img{width:100%;height:auto}.feet-in-design-main .about-insta-wrap{margin-bottom:80px}.feet-in-design-main .about-insta-wrap>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px;-webkit-transition:var(--tran-opacity-a);transition:var(--tran-opacity-a)}.feet-in-design-main .about-insta-wrap>a:hover,.feet-in-design-main .about-insta-wrap>a:focus{opacity:.85}.feet-in-design-main .about-insta-wrap .about-insta-img{max-width:70px}.feet-in-design-main .about-insta-wrap .about-insta-img>img{width:100%;height:auto}.feet-in-design-main .about-insta-wrap .about-insta-text{color:var(--c-white01);font-size:15px;font-weight:800}.feet-in-design-main .about-insta-wrap .about-insta-text>.insta-text__title{display:block;color:var(--c-white01);font-size:18px;text-align:center;border-bottom:1px solid var(--c-white01)}.feet-in-design-main .comparison{width:100%}.feet-in-design-main .comparison__inner{padding:0 20px}.feet-in-design-main .comparison-title{color:var(--c-white01);font-size:31px;font-weight:800;text-align:center;line-height:1.2;margin-bottom:25px}.feet-in-design-main .comparison-title__bubble{position:relative;display:block;max-width:300px;margin:0 auto 12px;margin-bottom:12px;padding:8px 20px;border-radius:9999px;background-color:var(--c-white01);text-align:left;font-size:16px;font-weight:800;line-height:1.4;text-align:center;color:var(--c-black01)}.feet-in-design-main .comparison-title__bubble::before{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:10px 7px 0 7px;border-color:var(--c-white01) rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}.feet-in-design-main .comparison-title__bubble::after{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:10.1px 6.3px 0 6.3px;border-color:var(--c-white01) rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}.feet-in-design-main .comparison-title>.small-80{color:var(--c-white01);font-size:.8em;line-height:1}.feet-in-design-main .comparison-title>.small-90{color:var(--c-white01);font-size:.9em}.feet-in-design-main .comparison-list-wrap{width:100%;margin:0 auto 30px;max-width:400px}.feet-in-design-main .comparison-list-title{width:100%;font-size:17px;font-weight:800;line-height:1.8;text-align:center;padding:5px 10px}.feet-in-design-main .comparison-list{padding:20px 12px 25px}.feet-in-design-main .comparison-list__item{padding-bottom:15px}.feet-in-design-main .comparison-list__item:last-child{padding-bottom:0}.feet-in-design-main .comparison-list__item-title{position:relative;display:inline-block;color:var(--c-white01);font-size:17px;font-weight:800;line-height:1.5;border-bottom:1px solid var(--c-white01);padding-left:.5em;margin-bottom:5px}.feet-in-design-main .comparison-list__item-title::before{content:"";position:absolute;width:3px;height:3px;border-radius:100%;background-color:var(--c-white01);left:0;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.feet-in-design-main .comparison-list__item-text{color:var(--c-white01);font-size:15px;font-weight:400}.feet-in-design-main .comparison-insole{border:1px solid var(--c-white01)}.feet-in-design-main .comparison-insole>.comparison-list-title{background-color:var(--c-white01)}.feet-in-design-main .comparison-orthotics{border:1px solid var(--c-blue04)}.feet-in-design-main .comparison-orthotics>.comparison-list-title{background-color:var(--c-blue04)}.feet-in-design-main .about-orthotics{width:100%;position:relative;margin-bottom:60px}.feet-in-design-main .about-orthotics__inner{padding:30px 20px 40px}.feet-in-design-main .about-orthotics::after{content:"";position:absolute;width:100%;background-image:url(../img/bg02.png);height:100%;bottom:0;left:0;background-position:center}.feet-in-design-main .about-orthotics-img{width:100%;max-width:300px;height:auto;margin:0 auto;position:relative;z-index:1}.feet-in-design-main .biomechanics{width:100%;margin-bottom:60px}.feet-in-design-main .biomechanics-title{max-width:325px;margin:0 auto 30px}.feet-in-design-main .biomechanics-title>img{width:100%;height:auto}.feet-in-design-main .biomechanics-list-wrap{overflow-x:scroll;position:relative;margin-left:30px;padding-bottom:10px}.feet-in-design-main .biomechanics-list-wrap::-webkit-scrollbar{width:100px;height:5px}.feet-in-design-main .biomechanics-list-wrap::-webkit-scrollbar-thumb{background-color:var(--c-white01);border-radius:20px}.feet-in-design-main .biomechanics-list-wrap::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.feet-in-design-main .biomechanics-list-wrap::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}.feet-in-design-main .biomechanics-list{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:980px;gap:0 20px;padding-bottom:20px;z-index:1}.feet-in-design-main .biomechanics-list::after{content:"";position:absolute;background-image:url(../img/biomechanics-list-bg.png);background-size:cover;width:100%;height:90%;left:15px;bottom:0;background-position:left bottom;z-index:-1;opacity:.8}.feet-in-design-main .biomechanics-list__item{background-color:var(--c-blue04);width:calc((100% - 80px)/3)}.feet-in-design-main .biomechanics-list__item-title{width:100%;margin-top:10px}.feet-in-design-main .biomechanics-list__item-title>img{width:100%;height:auto}.feet-in-design-main .biomechanics-list__item-text{font-size:15px;font-weight:400;padding:10px;padding:15px 10px;line-height:1.5}.feet-in-design-main .biomechanics-list__item-img{width:100%}.feet-in-design-main .biomechanics-list__item-img>img{width:100%;height:auto}.feet-in-design-main .performance{width:100%;margin-bottom:60px;position:relative;z-index:1}.feet-in-design-main .performance::before{content:"";position:absolute;background-image:url(../img/bg03.png);width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center bottom;bottom:-60px;left:0;z-index:-1}.feet-in-design-main .performance::after{content:"";position:absolute;background-color:var(--c-blue01);opacity:.7;width:100%;height:100%;top:0;left:0;z-index:-2}.feet-in-design-main .performance__inner{padding:30px 30px 60px}.feet-in-design-main .performance-title{display:inline-block;color:var(--c-white01);font-size:14px;font-weight:800;border-bottom:1px solid var(--c-white01);line-height:1.8;margin-bottom:30px}.feet-in-design-main .performance-title--en{color:var(--c-white01);font-size:20px;font-weight:800;padding-right:10px}.feet-in-design-main .performance-img-wrap{width:100%;margin-bottom:30px}.feet-in-design-main .performance-img-wrap>img{width:100%;height:auto}.feet-in-design-main .performance-text{width:100%;padding:0 10px;margin-bottom:40px}.feet-in-design-main .performance-text>img{width:100%;height:auto}.feet-in-design-main .performance-explanation{width:100%;max-width:400px;margin:0 auto}.feet-in-design-main .performance-explanation>img{width:100%;height:auto}.feet-in-design-main .support{width:100%}.feet-in-design-main .support-title{color:var(--c-white01);font-size:18px;font-weight:800;text-align:center}.feet-in-design-main .support-title>.strong{display:block;font-size:34px;font-weight:800;background-color:var(--c-white01);line-height:1;margin:5px 0}.feet-in-design-main .support-title>.strong>.small-80{font-size:.8em}.feet-in-design-main .support-list{width:100%;padding:30px}.feet-in-design-main .support-list__item{width:100%;max-width:320px;margin:0 auto 20px}.feet-in-design-main .support-list__item>img{width:100%;height:auto}.feet-in-design-main .lineup{width:100%}.feet-in-design-main .lineup__inner{padding:0 30px;background-image:url(../img/lineup-bg.png);background-size:contain;background-repeat:no-repeat;background-position:top right;padding-bottom:40px;margin-bottom:30px}.feet-in-design-main .lineup-img{width:100%}.feet-in-design-main .lineup-img>img{width:100%;height:auto}.feet-in-design-main .lineup-title{width:85%;max-width:320px;padding:2em 0 1.5em}.feet-in-design-main .lineup-title>img{width:100%;height:auto}.feet-in-design-main .lineup-list{width:100%}.feet-in-design-main .lineup-list__item{position:relative;width:100%;color:var(--c-white01);font-size:15px;font-weight:600;line-height:1.6;padding:13px 15px 13px 18px;margin-bottom:15px;z-index:1}.feet-in-design-main .lineup-list__item::before{content:"";position:absolute;width:3px;height:100%;top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgb(175, 153, 59)), color-stop(50%, rgb(244, 231, 178)), to(rgb(175, 153, 59)));background:-webkit-linear-gradient(top, rgb(175, 153, 59) 0%, rgb(244, 231, 178) 50%, rgb(175, 153, 59) 100%);background:linear-gradient(180deg, rgb(175, 153, 59) 0%, rgb(244, 231, 178) 50%, rgb(175, 153, 59) 100%)}.feet-in-design-main .lineup-list__item::after{content:"";position:absolute;background:var(--c-blue01);opacity:.7;width:100%;height:100%;top:0;left:0;z-index:-1}.feet-in-design-main .price{position:relative;width:100%;z-index:1}.feet-in-design-main .price::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--c-blue01);opacity:.7;z-index:-1}.feet-in-design-main .price__inner{padding:50px 40px 50px}.feet-in-design-main .price-title{width:100%;max-width:220px;margin:0 auto}.feet-in-design-main .price-title>img{width:100%;height:auto}.feet-in-design-main .price-attention{color:var(--c-white01);font-size:14px;font-weight:700;text-align:center;margin-top:12px}.feet-in-design-main .price-list{width:100%;max-width:350px;margin:0 auto;padding:30px 20px}.feet-in-design-main .price-list__item{color:var(--c-blue01);font-size:18px;font-weight:800;text-align:center;background-color:var(--c-white01);border-radius:100px;padding:3px 10px;margin-bottom:15px}.feet-in-design-main .price-present{text-align:center;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid var(--c-white01)}.feet-in-design-main .price-present--limited{position:relative;margin-bottom:10px;z-index:1}.feet-in-design-main .price-present--limited::before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--c-white01);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.feet-in-design-main .price-present--limited>span{color:var(--c-white01);font-size:16px;font-weight:600;line-height:1.7;border:1px solid var(--c-white01);border-radius:100px;padding:.3em 1em;background-color:var(--c-blue01)}.feet-in-design-main .price-present__text{color:var(--c-white01)}.feet-in-design-main .price-present__text>.fs-small{color:var(--c-white01);font-size:.8em}.feet-in-design-main .price-present__text--name{font-size:18px;font-weight:700;padding:0 .2em;background-color:var(--c-blue04);margin:0 .2em}.feet-in-design-main .price-present__text--strong{display:inline-block;color:var(--c-white01);font-size:22px;font-weight:800;padding:.2em}.feet-in-design-main .price-cta-btn{max-width:380px}.feet-in-design-main .summary{width:100%;margin-bottom:70px}.feet-in-design-main .summary-img{width:100%}.feet-in-design-main .summary-img>img{width:100%;height:auto}.feet-in-design-main .qa{width:100%;margin-bottom:80px}.feet-in-design-main .qa__inner{width:100%;padding:0 20px}.feet-in-design-main .qa-title{width:100%;max-width:120px;margin:0 auto 30px}.feet-in-design-main .qa-title>img{width:100%;height:auto}.feet-in-design-main .qa-list{width:100%}.feet-in-design-main .qa-list__item{width:100%;margin-bottom:15px}.feet-in-design-main .qa-list__item>.question,.feet-in-design-main .qa-list__item .answer{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.feet-in-design-main .qa-list__item>.question .question-icon,.feet-in-design-main .qa-list__item>.question .answer-icon,.feet-in-design-main .qa-list__item .answer .question-icon,.feet-in-design-main .qa-list__item .answer .answer-icon{display:inline-block;width:25px;height:25px;background-position:center;background-size:100%;background-repeat:no-repeat}.feet-in-design-main .qa-list__item>.question .question-text,.feet-in-design-main .qa-list__item>.question .answer-text,.feet-in-design-main .qa-list__item .answer .question-text,.feet-in-design-main .qa-list__item .answer .answer-text{font-size:15px;line-height:1.7;width:calc(100% - 35px)}.feet-in-design-main .qa-list__item .question{padding:17px 40px 17px 15px;background-color:var(--c-blue02);cursor:pointer}.feet-in-design-main .qa-list__item .question::before,.feet-in-design-main .qa-list__item .question::after{content:"";position:absolute;width:15px;height:1px;top:29px;right:15px;background-color:var(--c-white01);-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in, -webkit-transform .1s ease-in}.feet-in-design-main .qa-list__item .question::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.feet-in-design-main .qa-list__item .question::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.feet-in-design-main .qa-list__item .question .question-icon{background-image:url("../img/question.png")}.feet-in-design-main .qa-list__item .question .question-text{color:var(--c-white01);font-weight:600}.feet-in-design-main .qa-list__item .question.active::before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.feet-in-design-main .qa-list__item .question.active::after{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.feet-in-design-main .qa-list__item>.answer{background-color:var(--c-white01);padding:17px 15px 17px 15px}.feet-in-design-main .qa-list__item>.answer .answer-icon{background-image:url("../img/answer.png")}.feet-in-design-main .qa-list__item>.answer .answer-text{color:var(--c-blue02);font-weight:400}.feet-in-design-main .qa-list__item>.answer.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}