@import url(https://fonts.googleapis.com/css2?family=Yuji+Syuku&display=swap);@charset "UTF-8";.ff-primary{font-family:proxima-nova}.ff-headline{font-family:neuzeit-grotesk}.ff-fallback{font-family:\\30D2\30E9\30AE\30CE\89D2\30B4 ProN W3,Hiragino Kaku Gothic ProN,Segoe UI,HelveticaNeue,Meiryo,メイリオ,Osaka,sans-serif}@font-face{font-family:FOT-TsukuARdGothic Std;src:url("https://storage.owndays.com/fonts/FOT-TsukuARdGothicStd/FOT-TsukuARdGothicStd.woff2") format("woff2"),url("https://storage.owndays.com/fonts/FOT-TsukuARdGothicStd/FOT-TsukuARdGothicStd.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--pd:20px;--container-max-w:1240px;--edge:calc(var(--pd) * -1);--edge-aw:var(--edge)}@media (min-width:1240px){:root{--edge:calc((var(--container-max-w) - (var(--pd) * 2) - var(--body-w)) / 2)}}@media (min-width:2000px){:root{--edge:calc(((2000px - var(--container-max-w)) / 2 + var(--pd)) * -1);--edge-aw:calc((var(--container-max-w) - (var(--pd) * 2) - var(--body-w)) / 2)}}.l-content,body,html{overflow:visible}.l-footer,.l-header__navbar{overflow:hidden}.l-content{margin-bottom:0!important}.l-spring-styling{font-family:Noto Sans JP,sans-serif;letter-spacing:normal;color:#2e2804}.l-spring-styling .font-base{font-family:Founders Grotesk,Noto Sans JP,sans-serif}.l-spring-styling .font-noto{font-family:Noto Sans JP,sans-serif!important}.l-spring-styling .font-founders{font-family:Founders Grotesk,sans-serif!important}.l-spring-styling .font-begum{font-family:begum,sans-serif!important}.l-spring-styling .font-fot{font-family:FOT-TsukuARdGothic Std,sans-serif!important}.l-spring-styling .font-brandon{font-family:brandon-grotesque,sans-serif!important}.l-spring-styling .font-yuji-syuku{font-family:Yuji Syuku,serif!important}.l-spring-styling h1,.l-spring-styling h2,.l-spring-styling h3,.l-spring-styling h4,.l-spring-styling h5,.l-spring-styling h6{font-family:var(--font-base)}.l-spring-styling h1 span:not([class*=font-]),.l-spring-styling h2 span:not([class*=font-]),.l-spring-styling h3 span:not([class*=font-]),.l-spring-styling h4 span:not([class*=font-]),.l-spring-styling h5 span:not([class*=font-]),.l-spring-styling h6 span:not([class*=font-]){font-weight:inherit}.l-spring-styling .container{max-width:var(--container-max-w);padding-left:var(--pd);padding-right:var(--pd);margin-left:auto;margin-right:auto}.l-spring-styling a img,.l-spring-styling a picture{-webkit-transition:opacity .5s;transition:opacity .5s}.l-spring-styling a:hover .button-banner-sp,.l-spring-styling a:hover img,.l-spring-styling a:hover picture{opacity:1}@media (min-width:1024px){.l-spring-styling a:hover .button-banner-sp,.l-spring-styling a:hover img,.l-spring-styling a:hover picture{opacity:.7}}.l-spring-styling button{border:none;outline:none;padding:0}.l-spring-styling button:not([class*=bg-]){background:none}.l-spring-styling .button{font-family:Founders Grotesk,Noto Sans JP,sans-serif;font-size:13px;font-weight:500;letter-spacing:.01em;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;color:#fff;height:52px;border-radius:40px;background-color:#aba583!important;position:relative;margin-inline:auto;border:1px solid transparent!important;width:100%;-webkit-transition:.5s;transition:.5s}.l-spring-styling .button>span{-webkit-transform:translateY(1px);transform:translateY(1px)}.l-spring-styling .button svg{position:absolute;right:20px}.l-spring-styling .button--line{color:#aba583!important;background:#fff!important;border-color:#aba583!important}@media (min-width:768px){.l-spring-styling .button{font-size:14px;height:56px}.l-spring-styling .button:not([class*=max-w-]){max-width:280px}}@media (min-width:1024px){.l-spring-styling .button:hover{color:#aba583!important;background:hsla(51,19%,59%,.1)!important;backdrop-filter:blur(8px);border-color:#aba583!important}}.l-spring-styling .title{color:#3f330d;text-align:center;font-family:begum,sans-serif;font-size:28px;font-weight:600;line-height:normal}@media (min-width:768px){.l-spring-styling .title{font-size:48px;font-weight:600}}.l-spring-styling .kv-title{font-style:italic;text-shadow:1px 2px 4px rgba(0,0,0,.5)}.l-spring-styling .kv-title-divide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.l-spring-styling .kv-title-divide:after,.l-spring-styling .kv-title-divide:before{content:"";width:24px;height:1px;background-color:currentColor;-webkit-box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);box-shadow:1px 2px 4px 0 rgba(0,0,0,.5)}@media (max-width:1023px){.l-spring-styling .kv-title-divide{text-shadow:1px 2px 4px rgba(0,0,0,.25)}}@media (min-width:1296px){.l-spring-styling .kv-title-divide:after,.l-spring-styling .kv-title-divide:before{width:48px}}.l-spring-styling .lineup{--clip-y:30px;-webkit-clip-path:polygon(0 0,100% var(--clip-y),100% calc(100% - var(--clip-y)),0 100%);clip-path:polygon(0 0,100% var(--clip-y),100% calc(100% - var(--clip-y)),0 100%)}.l-spring-styling .lineup-list>li{--divide-w:64px;--divide-h:24px}.l-spring-styling .lineup-list>li:not(:first-child){position:relative}.l-spring-styling .lineup-list>li:not(:first-child):after,.l-spring-styling .lineup-list>li:not(:first-child):before{content:"";position:absolute;left:0;right:0;margin-inline:auto;background-color:#edde98}.l-spring-styling .lineup-list>li:not(:first-child):before{top:0;width:var(--divide-w);height:.5px}.l-spring-styling .lineup-list>li:not(:first-child):after{top:0;width:.5px;height:var(--divide-h);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.l-spring-styling .lineup{--clip-y:77px}.l-spring-styling .lineup-list>li{--divide-w:100px;--divide-h:40px}}.l-spring-styling .lens-guide{background-color:#000;padding:60px 20px}.l-spring-styling .lens-guide__content{position:relative;z-index:2;max-width:1200px;margin:0 auto}.l-spring-styling .lens-guide__title{font:700 24px/32px Noto Sans JP,sans-serif;text-align:center}.l-spring-styling .lens-guide__list{display:grid;margin-top:32px}.l-spring-styling .lens-guide__item{background-color:#fff;border:1px solid #000}.l-spring-styling .lens-guide__item+.lens-guide__item{margin-top:-1px}.l-spring-styling .lens-guide__item:first-child{border-radius:10px 10px 0 0}.l-spring-styling .lens-guide__item:last-child{border-radius:0 0 10px 10px}.l-spring-styling .lens-guide__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;position:relative;padding:20px}.l-spring-styling .lens-guide__item a:after{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:12px;background:url("https://storage.owndays.com/images/specials/campaign/spring-styling/lens/arrow-right.svg") no-repeat 50%}.l-spring-styling .lens-guide__item-icon{width:40px;aspect-ratio:1/1;-webkit-box-flex:0;-ms-flex:none;flex:none;opacity:1!important;overflow:hidden}.l-spring-styling .lens-guide__item-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-spring-styling .lens-guide__item-name{font:500 13px/1.2 Noto Sans JP,sans-serif;letter-spacing:.52px;display:block;color:#000}.l-spring-styling .lens-guide__item-price{font:500 14px/1.2 Founders Grotesk,sans-serif;letter-spacing:.14px;display:block;color:#bb3b2f;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.l-spring-styling .lens-guide__item-price-original{color:#000;position:relative}.l-spring-styling .lens-guide__item-price-original:before{content:"";position:absolute;border-top:1.5px solid currentColor;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%) rotate(-6deg);transform:translateY(-50%) rotate(-6deg)}.l-spring-styling .lens-guide__item-price-original:after{content:"";position:absolute;top:50%;left:calc(100% + 5px);width:5px;height:7px;background-color:currentColor;-webkit-clip-path:polygon(100% 50%,0 0,0 100%);clip-path:polygon(100% 50%,0 0,0 100%);-webkit-transform:translateY(calc(-50% - 1px));transform:translateY(calc(-50% - 1px))}.l-spring-styling .lens-guide__item-badge{font:500 9px/1 Noto Sans JP,sans-serif;letter-spacing:normal;color:#fff;background-color:#0068ab;padding:0 4px 1px 6px;border-radius:20px;margin-bottom:3px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-box-trim:trim-both}@media (min-width:768px){.l-spring-styling .lens-guide{padding:100px 20px 90px}.l-spring-styling .lens-guide__title{font-size:40px;line-height:normal}.l-spring-styling .lens-guide__title br{display:none}.l-spring-styling .lens-guide__list{grid-template-columns:repeat(2,1fr);margin-top:56px}.l-spring-styling .lens-guide__item+.lens-guide__item{margin-top:0}.l-spring-styling .lens-guide__item:first-child{border-radius:10px 0 0 0}.l-spring-styling .lens-guide__item:last-child{border-radius:0 0 10px 0}.l-spring-styling .lens-guide__item:nth-last-child(2){border-radius:0 0 0 10px}.l-spring-styling .lens-guide__item a{height:100px}.l-spring-styling .lens-guide__item-icon{width:52px}.l-spring-styling .lens-guide__item-name{font-size:14px;letter-spacing:.56px}.l-spring-styling .lens-guide__item-price{margin-top:5px}.l-spring-styling .lens-guide__item-badge{font-size:10px;padding:1px 6px 2px}}@media (min-width:768px) and (max-width:1023px){.l-spring-styling .lens-guide__item:nth-child(2){border-radius:0 10px 0 0}.l-spring-styling .lens-guide__item:nth-child(2n){border-left:none}.l-spring-styling .lens-guide__item:nth-child(n+3){border-top:none}}@media (min-width:1024px){.l-spring-styling .lens-guide__list{grid-template-columns:repeat(3,1fr)}.l-spring-styling .lens-guide__item:nth-child(3){border-radius:0 10px 0 0}.l-spring-styling .lens-guide__item:not(:nth-child(3n+1)){border-left:none}.l-spring-styling .lens-guide__item:not(:nth-child(-n+3)){border-top:none}.l-spring-styling .lens-guide__item:nth-last-child(2){border-radius:0 0 10px 0}.l-spring-styling .lens-guide__item:last-child{border-bottom-left-radius:10px}.l-spring-styling .lens-guide__item a{-webkit-transition:.5s;transition:.5s}.l-spring-styling .lens-guide__item a:hover{opacity:.7}}@media (min-width:1296px){.l-spring-styling .lens-guide__item a{padding-inline:32px;padding-block:24px}.l-spring-styling .lens-guide__item a:after{right:32px}}.l-spring-styling .u-maskimg{--mask-position:0%;--mask-size:100% 600%;-webkit-mask-image:url("https://storage.owndays.com/images/specials/campaign/spring-styling/mask.png");mask-image:url("https://storage.owndays.com/images/specials/campaign/spring-styling/mask.png");-webkit-mask-size:var(--mask-size);mask-size:var(--mask-size);-webkit-mask-position:0 var(--mask-position);mask-position:0 var(--mask-position)}.l-spring-styling .u-maskimg.aos-animate{--mask-position:100%}.l-spring-styling [data-aos=blur-in]{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-filter:blur(30px);filter:blur(30px);opacity:0;-webkit-transition-property:opacity,-webkit-transform,-webkit-filter;transition-property:opacity,-webkit-transform,-webkit-filter;transition-property:transform,opacity,filter;transition-property:transform,opacity,filter,-webkit-transform,-webkit-filter}.l-spring-styling [data-aos=blur-in].aos-animate{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}.l-spring-styling [data-aos=fade-up-sm]{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.l-spring-styling [data-aos=fade-up-sm].aos-animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.l-spring-styling [data-aos=fade-up-md]{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.l-spring-styling [data-aos=fade-up-md].aos-animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.l-spring-styling [data-aos=blur-left]{opacity:0;-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition-property:opacity,-webkit-filter,-webkit-transform;transition-property:opacity,-webkit-filter,-webkit-transform;transition-property:filter,opacity,transform;transition-property:filter,opacity,transform,-webkit-filter,-webkit-transform}.l-spring-styling [data-aos=blur-left].aos-animate{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateX(0);transform:translateX(0)}.l-spring-styling .modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.l-spring-styling .modal-backdrop{background:rgba(46,40,4,.1);backdrop-filter:blur(8px)}.l-spring-styling .modal-dialog{position:relative}.l-spring-styling .modal-close-btn{z-index:1055;pointer-events:auto}.l-spring-styling .modal-content{position:relative;border:1px solid #2e2804;background:#fff;border-radius:0;padding:56px 0 40px;max-height:calc(100dvh - 40px);overflow-y:auto}@media (min-width:768px){.l-spring-styling .modal-content{width:1000px;padding:80px 40px;scrollbar-width:none;-ms-overflow-style:none}.l-spring-styling .modal-content::-webkit-scrollbar{display:none}}.l-spring-styling .modal_scrollBar{display:block;position:absolute;width:1px;top:80px;bottom:0;right:22px;z-index:1054;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;pointer-events:none}.l-spring-styling .modal_scrollBar__point{position:absolute;width:4px;height:64px;background:#aba583;top:0;left:0;-webkit-transform:translate(-50%);transform:translate(-50%);opacity:0}@media (min-width:1024px){.l-spring-styling .modal_scrollBar{top:180px;right:60px;background:#d9d9d9;height:400px}.l-spring-styling .modal_scrollBar__point{width:2px;background-color:#2e2804}}.l-spring-styling .modal .qtitle{color:#2e2804;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}@media (min-width:768px){.l-spring-styling .modal .qtitle{font-size:20px;margin-bottom:32px}}.l-spring-styling .modal .quiz-title-bar__line{min-height:24px}.l-spring-styling .result-section__scroll-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.l-spring-styling .result-section__scroll-container{display:block;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}}.l-spring-styling .result-section #result-content{padding:0 0 56px;width:100%}@media (min-width:768px){.l-spring-styling .result-section #result-content{margin-right:-40px;padding:0 40px 80px 0}}.l-spring-styling .result-section__header{margin-bottom:32px}@media (min-width:768px){.l-spring-styling .result-section__header{margin-bottom:56px}}.l-spring-styling .result-section__title{color:#2e2804;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@media (min-width:768px){.l-spring-styling .result-section__title{font-size:24px}}.l-spring-styling .result-section__title-line{width:100%;max-width:40px;height:1px;background-color:#2e2804;margin:24px auto}@media (min-width:768px){.l-spring-styling .result-section__title-line{max-width:48px;margin-block:32px}}.l-spring-styling .result-section__caption{color:#2e2804;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:24px}@media (min-width:768px){.l-spring-styling .result-section__caption{font-size:16px;line-height:32px;margin-top:12px}}.l-spring-styling .result-section__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-bottom:32px}@media (min-width:768px){.l-spring-styling .result-section__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;margin-bottom:32px}}.l-spring-styling .result-section__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-spring-styling .result-section__styling-label{color:#2e2804;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:1.4;text-align:center;width:100%}@media (min-width:768px){.l-spring-styling .result-section__styling-label{text-align:left}}.l-spring-styling .result-section__combined-img-wrap{display:block}.l-spring-styling .result-section__combined-img{width:100%;max-width:310px;height:auto;aspect-ratio:310/399;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.l-spring-styling .result-section__combined-img{max-width:480px;aspect-ratio:480/680}}.l-spring-styling .result-section__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:768px){.l-spring-styling .result-section__right{margin-top:61px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}}@media (min-width:1024px){.l-spring-styling .result-section__right{margin-top:100px}}.l-spring-styling .result-section__product-container{position:relative;width:100%;max-width:310px;aspect-ratio:310/240}@media (min-width:768px){.l-spring-styling .result-section__product-container{max-width:360px;aspect-ratio:360/486}}.l-spring-styling .result-section__product-img-wrap{display:block;width:100%;height:100%}.l-spring-styling .result-section__product-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.l-spring-styling .result-section__product-details{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:12px;width:100%}@media (min-width:768px){.l-spring-styling .result-section__product-details{padding:16px}}.l-spring-styling .result-section__product-name{color:#2e2804;font-family:Founders Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.12px;margin:0}@media (min-width:768px){.l-spring-styling .result-section__product-name{font-size:14px;line-height:20px;letter-spacing:.14px}}.l-spring-styling .result-section__product-id{color:#2e2804;font-family:Founders Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:.12px;margin:0}@media (min-width:768px){.l-spring-styling .result-section__product-id{font-size:14px;line-height:20px;letter-spacing:.14px}}.l-spring-styling .result-section__price{color:#2e2804;font-family:Founders Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:.12px;margin:0}@media (min-width:768px){.l-spring-styling .result-section__price{font-size:14px;line-height:20px;letter-spacing:.14px}}.l-spring-styling .result-section__price-tax{font-size:9px;letter-spacing:.09px}@media (min-width:768px){.l-spring-styling .result-section__price-tax{font-size:14px;letter-spacing:.14px}}.l-spring-styling .result-section__btn-product{width:100%;max-width:260px;height:52px;border-radius:40px;border:1px solid #aba583;background:#aba583;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;gap:8px;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}@media (min-width:768px){.l-spring-styling .result-section__btn-product{max-width:268px;height:56px}}.l-spring-styling .result-section__btn-product:hover{opacity:.9}.l-spring-styling .result-section__btn-product span{color:#fff;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.13px}@media (min-width:768px){.l-spring-styling .result-section__btn-product span{font-size:14px;letter-spacing:.14px}}.l-spring-styling .result-section__btn-product svg{-ms-flex-negative:0;flex-shrink:0}.l-spring-styling .result-section__btn-product-arrow--mobile{display:block}@media (min-width:768px){.l-spring-styling .result-section__btn-product-arrow--mobile{display:none}}.l-spring-styling .result-section__btn-product-arrow--desktop{display:none}@media (min-width:768px){.l-spring-styling .result-section__btn-product-arrow--desktop{display:block}}.l-spring-styling .result-section__description{color:#2e2804;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:24px;margin:0 auto 24px;width:100%;text-align:left}.l-spring-styling .result-section__description strong{font-weight:700}.l-spring-styling .result-section__description br{display:none}@media (min-width:768px){.l-spring-styling .result-section__description{font-size:14px;line-height:32px;margin-bottom:32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:1024px){.l-spring-styling .result-section__description br{display:block}}.l-spring-styling .result-section__btn-brand{width:100%;max-width:276px;height:52px;border-radius:40px;border:1px solid #aba583;background:#fff;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;gap:8px;text-decoration:none;margin:0 auto;-webkit-transition:opacity .3s;transition:opacity .3s}@media (min-width:768px){.l-spring-styling .result-section__btn-brand{max-width:300px;height:56px}}.l-spring-styling .result-section__btn-brand:hover{opacity:.9}.l-spring-styling .result-section__btn-brand span{color:#aba583;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.13px}@media (min-width:768px){.l-spring-styling .result-section__btn-brand span{font-size:14px;letter-spacing:.14px}}.l-spring-styling .result-section__btn-brand svg{-ms-flex-negative:0;flex-shrink:0}.l-spring-styling #question-content #question-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;color:#2e2804;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:22px;margin-bottom:20px}@media (min-width:768px){.l-spring-styling #question-content #question-text{font-size:18px;line-height:32px;margin-bottom:32px}}.l-spring-styling #question-content #question-text .question-number{color:#2e2804;font-family:begum,sans-serif;font-size:20px;font-style:italic;font-weight:500;line-height:22px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.l-spring-styling #question-content #question-text .question-number{font-size:32px;line-height:32px}}.l-spring-styling #question-content #question-text .question-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-spring-styling #question-content #question-answers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:24px}@media (min-width:768px){.l-spring-styling #question-content #question-answers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-bottom:32px}}.l-spring-styling #question-content #question-answers .quiz-answer{width:100%;max-width:310px;min-height:104px;border-radius:4px;border:1px solid #2e2804;background:#fdfbf6;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;gap:12px;padding:16px;position:relative;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:768px){.l-spring-styling #question-content #question-answers .quiz-answer{max-width:436px;min-height:200px;border-radius:8px;gap:16px;padding:24px}}.l-spring-styling #question-content #question-answers .quiz-answer:before{content:attr(data-answer-label);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;width:23px;height:23px;border-radius:40px;border:1px solid #2e2804;background:#2e2804;color:#fff;font-family:begum,sans-serif;font-size:16px;font-style:italic;font-weight:500;line-height:normal;position:absolute;top:16px;left:16px}@media (min-width:768px){.l-spring-styling #question-content #question-answers .quiz-answer:before{width:32px;height:32px;border-radius:40px;font-size:24px;top:24px;left:24px;padding-right:4px}}.l-spring-styling #question-content #question-answers .quiz-answer__text{color:#2e2804;text-align:center;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1}.l-spring-styling #question-content #question-answers .quiz-answer__text--en{font-size:20px;line-height:normal}@media (min-width:768px){.l-spring-styling #question-content #question-answers .quiz-answer__text--en{font-size:32px}}.l-spring-styling #question-content #question-answers .quiz-answer__text--jp{font-size:12px;line-height:20px}@media (min-width:768px){.l-spring-styling #question-content #question-answers .quiz-answer__text--jp{font-size:16px;line-height:32px}}.l-spring-styling #question-content #question-answers .quiz-answer svg{display:none}.l-spring-styling #question-content #question-answers .quiz-answer:hover{opacity:.8;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.l-spring-styling #question-content #question-back{text-align:center}.l-spring-styling #question-content #question-back button{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;gap:8px;background:none;border:none;cursor:pointer;padding:8px 16px}.l-spring-styling #question-content #question-back button svg{width:16px;height:10px}@media (min-width:768px){.l-spring-styling #question-content #question-back button svg{width:20px;height:12px}}.l-spring-styling #question-content #question-back button svg path{stroke:#2e2804}.l-spring-styling #question-content #question-back button span{color:#000;text-align:center;font-family:begum,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal}@media (min-width:768px){.l-spring-styling #question-content #question-back button span{font-size:16px}}.l-spring-styling #question-content #question-back button:hover{opacity:.7}.c-top-btn{bottom:180px!important}@media (min-width:1296px){.c-top-btn{bottom:250px!important}}