@charset "UTF-8";.fs-diagnosis-top{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;padding-bottom:40px}.fs-diagnosis-top .fs-diagnosis-top__container{max-width:375px;margin:0 auto;position:relative}.fs-diagnosis-top .fs-diagnosis-top__container.concerns{max-width:381px}.fs-diagnosis-top .fs-diagnosis-top__front{padding-bottom:20px;text-align:center}.fs-diagnosis-top .fs-diagnosis-top__front-title{padding-top:36px}.fs-diagnosis-top .fs-diagnosis-top__front-title p{letter-spacing:.05em}.fs-diagnosis-top .fs-diagnosis-top__front-title .h1,.fs-diagnosis-top .fs-diagnosis-top__front-title h1{padding-top:13px;font-size:28px;font-weight:300}.fs-diagnosis-top .fs-diagnosis-top__front-images{padding-top:9px}.fs-diagnosis-top .fs-diagnosis-top__front-image{position:relative}.fs-diagnosis-top .fs-diagnosis-top__front-image::before{content:"";position:absolute;background-color:#f1d987;width:100%;height:70%;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-diagnosis-top .fs-diagnosis-top__front-image img{position:relative}.fs-diagnosis-top__front-image-description{padding-top:19px;max-width:440px;margin:0 auto}.fs-diagnosis-top__front-image-description p{line-height:1.3}.fs-diagnosis-top .fs-diagnosis-top__front-image-for-pc{display:none}.fs-diagnosis-top .fs-diagnosis-top__front-image-for-pc img{position:relative;width:100%;height:100%}.fs-diagnosis-top .fs-diagnosis-top__front-supervision{padding-top:23px;font-size:12px;line-height:1.6;max-width:285px;margin:0 auto}.fs-diagnosis-top .fs-diagnosis-top__front-button-block{padding-top:18px}.fs-diagnosis-top .fs-diagnosis-top__diagnose-now-button{display:flex;justify-content:center;align-items:center;width:300px;padding:24px 0;margin:0 auto;border-radius:39px;background-color:#e65353;font-size:16px;line-height:1;font-weight:700;color:#fff}.fs-diagnosis-top .fs-diagnosis-top__diagnose-now-button__text-free{color:#e65353;background-color:#fff;padding:4px;margin-right:14px;font-size:14px;border-radius:2px}.fs-diagnosis-top .fs-diagnosis-top__link-to-login{padding-top:15px;font-size:12px}.fs-diagnosis-top .fs-diagnosis-top__link-to-login a{color:#e65353;text-decoration:underline}.fs-diagnosis-top .fs-diagnosis-top__about{background-color:#ededed;padding:26px 0 30px;text-align:center}.fs-diagnosis-top .fs-diagnosis-top__about-title{display:inline-block;position:relative;margin:0 auto;height:80px}.fs-diagnosis-top .fs-diagnosis-top__about-title img{width:248px;margin:0 auto}.fs-diagnosis-top .fs-diagnosis-top__about-title-main{position:absolute;top:31px;left:-4px;font-size:18px;line-height:1.7}.fs-diagnosis-top .fs-diagnosis-top__about-description{padding-top:51px;font-size:16px;line-height:2;letter-spacing:.05em}.fs-diagnosis-top .fs-diagnosis-top__about-description span{color:#e65353}.fs-diagnosis-top .fs-diagnosis-top__about-four-diagnosis{margin-top:49px;position:relative}.fs-diagnosis-top .fs-diagnosis-top__about-four-diagnosis-image{position:absolute;top:7px;left:50%;transform:translateX(-50%)}.fs-diagnosis-top .fs-diagnosis-top__about-four-diagnosis-image img{width:130px}.fs-diagnosis-top .fs-diagnosis-top__about-four-diagnosis-type{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type{flex-grow:1;width:164px;max-width:164px;background-color:#fff;border-radius:10px;padding:22px 0 16px;border:1px solid #707070}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type span{font-size:12px;font-weight:700}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type span.face{color:#acc2f4}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type span.color{color:#be9a65}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type span.skelton{color:#e6be54}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type span.favorite{color:#f18787}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type p{align-self:baseline;line-height:1.5}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type img{display:inline-block;margin-top:24px}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type-title{margin:15px auto 0 auto;min-height:42px;max-width:112px;line-height:1;vertical-align:bottom;display:flex;justify-content:center;align-items:center}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type-title span{display:inline-block;line-height:1.5;height:100%;font-size:14px;font-weight:400}.fs-diagnosis-top .fs-diagnosis-top__about-supervision{margin-top:36px;padding:37px 0 34px;background-color:#fff;border-radius:4px}.fs-diagnosis-top .fs-diagnosis-top__about-supervision-contents{padding-top:31px;line-height:2.2}.fs-diagnosis-top .fs-diagnosis-top__about-supervision-content{display:flex;justify-content:center;align-items:center;gap:5px}.fs-diagnosis-top .fs-diagnosis-top__about-supervision-content a{display:flex;justify-content:center;align-items:center}.fs-diagnosis-top .fs-diagnosis-top__about-aad-button-block{padding-top:38px}.fs-diagnosis-top .fs-diagnosis-top__link-to-add-button{display:block;background-color:#fff;color:#3e3a39;border:1px solid #3e3a39;border-radius:39px;padding:26px 0;margin:0 auto;width:100%;font-size:16px;line-height:1}.fs-diagnosis-top .fs-diagnosis-top__concerns{padding-bottom:679px;margin-bottom:64px;position:relative}.fs-diagnosis-top .fs-diagnosis-top__concerns-wrapper{background-color:#ededed;max-height:107px}.fs-diagnosis-top .fs-diagnosis-top__concerns-block{position:relative;background-color:#ededed;overflow:hidden}.fs-diagnosis-top .fs-diagnosis-top__concerns-bg-image{position:absolute;top:20px;left:-60px;background-color:#ededed;width:504px;height:504px}.fs-diagnosis-top .fs-diagnosis-top__concerns-image{position:relative;z-index:1}.fs-diagnosis-top .fs-diagnosis-top__concerns-text{background-color:#fff;position:relative}.fs-diagnosis-top .fs-diagnosis-top__concerns-solution-text{padding-top:25px;font-size:16px;line-height:2;letter-spacing:.05em}.fs-diagnosis-top .fs-diagnosis-top__concerns-solution-carousel{padding-top:40px}.fs-diagnosis-top .fs-diagnosis-top__about-aad{background-color:#ededed;padding:64px 0;text-align:center}.fs-diagnosis-top .fs-diagnosis-top__aad-logo{max-width:180px;margin:0 auto}.fs-diagnosis-top .fs-diagnosis-top__about-aad-title-text{padding-top:9px;font-size:18px}.fs-diagnosis-top .fs-diagnosis-top__about-aad-image{padding-top:35px}.fs-diagnosis-top .fs-diagnosis-top__about-aad-detail{padding-top:37px}.fs-diagnosis-top .fs-diagnosis-top__about-aad-detail .h2,.fs-diagnosis-top .fs-diagnosis-top__about-aad-detail h2{font-size:20px;font-weight:300;line-height:1.8;letter-spacing:.05em;max-width:231px;margin:0 auto}.fs-diagnosis-top .fs-diagnosis-top__about-aad-detail-description{padding-top:28px;text-align:left;line-height:2;letter-spacing:.05em}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type{padding:64px 0 64px;text-align:center}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type.face{background-color:#f4f6fa}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type.skelton{background-color:#fbf8ef}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-title-text{font-size:16px;line-height:1.7;letter-spacing:.05em}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-title-text.face{color:#acc2f4}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-title-text.personal{color:#be9a65}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-title-text.skelton{color:#e6be54}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-title-text.favorite{color:#f18787}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-title-main{padding-top:17px;font-size:20px;margin:0 auto}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-title-main span{font-size:32px;font-weight:300;margin-right:5px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-subtitle{padding-top:34px;font-size:16px;line-height:1.8;letter-spacing:.05em}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-image{padding-top:36px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-image-face-image-wrap{min-height:321px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-description{padding-top:32px;font-size:16px;line-height:2;letter-spacing:.05em;text-align:left}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-description p{padding-bottom:32px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-description p.no-padding{padding-bottom:0}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-description.favorite{padding-bottom:40px}.fs-diagnosis-top .fs-diagnosis-top__link-to-aad{background-color:#ededed;text-align:center;padding-bottom:30px}.fs-diagnosis-top .fs-diagnosis-top__link-to-aad-title{padding-top:27px}.fs-diagnosis-top .fs-diagnosis-top__link-to-aad-title-text{padding-top:19px;line-height:2;letter-spacing:.05em}.fs-diagnosis-top .fs-diagnosis-top__link-to-aad-button-block{padding:22px 17px 0}.fs-diagnosis-start{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;padding-bottom:62px;text-align:center}.fs-diagnosis-start .fs-diagnosis-start__container{max-width:375px;margin:0 auto}.fs-diagnosis-start .fs-diagnosis-start__title{padding-top:37px;font-size:16px;letter-spacing:.05em}.fs-diagnosis-start .fs-diagnosis-start__question-nickname{padding-top:39px;letter-spacing:.05em}.fs-diagnosis-start .fs-diagnosis-start__question-nickname-input{padding-top:14px}.fs-diagnosis-start .fs-diagnosis-start__question-nickname-input .form-control{width:100%;padding:16px 0 14px 15px;border-radius:9px;border:1px solid #c9c9c9}.fs-diagnosis-start .fs-diagnosis-start__question-fashion{padding-top:36px}.fs-diagnosis-start .fs-diagnosis-start__question-fashion-images{padding-top:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.fs-diagnosis-start .fs-diagnosis-start__question-fashion-image img{width:123px}.fs-diagnosis-start .fs-diagnosis-start__question-radio-button{padding-top:13px}.fs-diagnosis-start .fs-diagnosis-start__start-button-block{padding-top:16px}.fs-diagnosis-start .fs-diagnosis-start__start-button{display:block;width:100%;border:none;padding:17px 0;font-size:12px;line-height:1;letter-spacing:.05em;font-weight:700;color:#fff;background-color:#e65353;border-radius:30px}.fs-diagnosis-question{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;text-align:center;padding-bottom:17px;height:calc(100vh - 67px)}.fs-diagnosis-question.face{background-color:#f4f6fa}.fs-diagnosis-question.personal{background-color:#faf7f4}.fs-diagnosis-question.skelton{background-color:#fbf8ef}.fs-diagnosis-question.favorite{background-color:#fdf7f8}.fs-diagnosis-question.one-image{background-color:#faf7f4}.fs-diagnosis-question.loading{min-height:667px;padding-bottom:0;display:flex;justify-content:center;align-items:center}.fs-diagnosis-question .fs-diagnosis-question__container{max-width:375px;margin:0 auto}.fs-diagnosis-question .fs-diagnosis-question__block{margin:0 21px}.fs-diagnosis-question .fs-diagnosis-question__stepper-container{max-width:100%;margin:0 auto}.fs-diagnosis-question .fs-diagnosis-question__stepper-block{padding-top:20px;width:100%;overflow:hidden}.fs-diagnosis-question .fs-diagnosis-question__stepper{width:100%;max-width:318px;margin:auto;font-size:8px}.fs-diagnosis-question .fs-diagnosis-question__stepper li{list-style:none;display:inline-block;width:24%;position:relative;text-align:center;color:#c9c9c9;font-size:8px;white-space:nowrap}.fs-diagnosis-question .fs-diagnosis-question__stepper li::before{content:"";width:10px;height:10px;border-radius:100%;display:block;text-align:center;margin:0 auto 12px auto;background-color:#c9c9c9;position:relative;z-index:1}.fs-diagnosis-question .fs-diagnosis-question__stepper li::after{content:"";position:absolute;width:100%;height:1px;background-color:#c9c9c9;top:4.5px;left:-50%}.fs-diagnosis-question .fs-diagnosis-question__stepper li:first-child::after{content:none}.fs-diagnosis-question .fs-diagnosis-question__stepper li.active{color:#3e3a39;width:25%}.fs-diagnosis-question .fs-diagnosis-question__stepper li.active::before{background-color:#e65353;width:14px;height:14px;margin-bottom:10px}.fs-diagnosis-question .fs-diagnosis-question__stepper li.active::after{top:6.5px;left:-44px}.fs-diagnosis-question .fs-diagnosis-question__question-block{padding-top:10px}.fs-diagnosis-question .fs-diagnosis-question__question-number{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:32px;color:#e65353;font-weight:700}.fs-diagnosis-question .fs-diagnosis-question__question{padding-top:10px;margin:0 auto;font-size:16px;line-height:1.5;letter-spacing:.05em}.fs-diagnosis-question .fs-diagnosis-question__question p{min-height:50px;display:flex;justify-content:center;align-items:flex-start}.fs-diagnosis-question .fs-diagnosis-question__question.one-line{max-width:none}.fs-diagnosis-question .fs-diagnosis-question__options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.fs-diagnosis-question .fs-diagnosis-question__option{padding:8px 0 22px;height:315px;background-color:#fff;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.16);cursor:pointer;min-width:159px}.fs-diagnosis-question .fs-diagnosis-question__option p{line-height:1.5;letter-spacing:.05em}.fs-diagnosis-question .fs-diagnosis-question__option-image{height:240px}.fs-diagnosis-question .fs-diagnosis-question__option-image img{width:100%;max-height:240px}.fs-diagnosis-question .fs-diagnosis-question__option-text{padding-top:8px;line-height:1.5;letter-spacing:.05em;min-height:50px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fs-diagnosis-question .fs-diagnosis-question__progress-bar-bottom-wrapper{padding-top:20px;display:flex;flex-direction:row}.fs-diagnosis-question .fs-diagnosis-question__progress-bar-flag-image img{width:14px;height:20px}.fs-diagnosis-question .fs-diagnosis-question__progress-bar-bottom-block{margin-top:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;line-height:6px;width:100%}.fs-diagnosis-question .fs-diagnosis-question__progress-bar-bottom-base{width:100%;background-color:#fff;border-radius:4px}.fs-diagnosis-question .fs-diagnosis-question__progress-bar-bottom{height:6px;background-color:#e65353;border-radius:4px}.fs-diagnosis-question .fs-diagnosis-question__progress-bar-white-circle{display:flex;justify-content:flex-start;align-items:center;min-width:14px;margin-left:2px}.fs-diagnosis-question .fs-diagnosis-question__progress-bar-white-circle img{width:6px;height:6px}.fs-diagnosis-question .fs-diagnosis-question__back-to-previous-question-block{margin-top:11px;display:inline-block}.fs-diagnosis-question .fs-diagnosis-question__back-to-previous-question{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:13px;color:#3e3a39;cursor:pointer}.fs-diagnosis-question .fs-diagnosis-question__back-to-previous-question img{width:5px;height:10px}.fs-diagnosis-question .fs-diagnosis-question__back-to-previous-question span{font-size:12px}.fs-diagnosis-question .fs-diagnosis-question__options-one-image{display:flex;justify-content:center;align-items:center;height:240px}.fs-diagnosis-question .fs-diagnosis-question__options-one-image img{height:100%}.fs-diagnosis-question .fs-diagnosis-question__options-without-image{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;justify-content:space-between}.fs-diagnosis-question .fs-diagnosis-question__option-one-image{background-color:#fff;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.16);cursor:pointer;min-width:159px}.fs-diagnosis-question .fs-diagnosis-question__option-one-image p{line-height:1.5;letter-spacing:.05em}.fs-diagnosis-question .fs-diagnosis-question__option-one-image{padding:16px 10px 22px;width:47%;height:74px}.fs-diagnosis-question .fs-diagnosis-question__option-one-image p{min-width:109px}.fs-diagnosis-question .fs-diagnosis-question__loading{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;padding-bottom:137px}.fs-diagnosis-question .fs-diagnosis-question__loading-title{text-align:center;color:#8e8e8f;line-height:1.2}.fs-diagnosis-question .fs-diagnosis-question__loading-image img{width:100%}.fs-diagnosis-result{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;text-align:center;padding-bottom:40px}.fs-diagnosis-result .fs-diagnosis-result__container{max-width:375px;margin:0 auto}.fs-diagnosis-result .fs-diagnosis-result__mask{position:relative;filter:blur(6px)}.fs-diagnosis-result .fs-diagnosis-result__mask::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(247,247,247,.5);filter:blur(6px);pointer-events:none}.fs-diagnosis-result .fs-diagnosis-result__front{background-color:#ededed;padding-bottom:50px}.fs-diagnosis-result .fs-diagnosis-result__front.share{padding-bottom:10px}.fs-diagnosis-result .fs-diagnosis-result__front-message{padding-top:27px}.fs-diagnosis-result .fs-diagnosis-result__front-title .h2,.fs-diagnosis-result .fs-diagnosis-result__front-title h2{padding-top:13px;font-size:18px;font-weight:300}.fs-diagnosis-result .fs-diagnosis-result__front-four-diagnosis{position:relative}.fs-diagnosis-result .fs-diagnosis-result__front-four-diagnosis-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-diagnosis-result .fs-diagnosis-result__front-four-diagnosis-image img{width:200px}.fs-diagnosis-result .fs-diagnosis-result__front-four-diagnosis-type{margin-top:26px;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center}.fs-diagnosis-result .fs-diagnosis-result__front-four-diagnosis-type img{width:16px;height:10px}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type{flex-grow:1;width:166px;max-width:166px;background-color:#fff;border-radius:10px;padding:27px 0 16px;border:1px solid #707070}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type span{font-size:12px;display:inline-block;height:30px;margin:0 auto;line-height:1.2}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type span.face{color:#acc2f4}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type span.personal-color{color:#be9a65}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type span.skelton{color:#e6be54}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type span.favorite{color:#f18787}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type p{align-self:baseline;line-height:1.5}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type img{display:inline-block}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type-title{margin:15px auto 0 auto;min-height:28px;line-height:1;vertical-align:bottom;display:flex;justify-content:center;align-items:flex-start}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type-title.mask{position:relative;filter:blur(6px)}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type-title.mask::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(247,247,247,.5);filter:blur(6px);pointer-events:none}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type-title span{display:inline-block;white-space:nowrap;line-height:1;height:100%;font-size:14px;font-weight:400}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type-title a{z-index:2;position:relative}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type-anchor{z-index:1;position:relative}.fs-diagnosis-result .fs-diagnosis-result__front-share{padding-top:29px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.fs-diagnosis-result .fs-diagnosis-result__front-share-icons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:15px}.fs-diagnosis-result .fs-diagnosis-result__front-share-icon img{width:27px;height:27px}.fs-diagnosis-result .fs-diagnosis-result__diagnosis-again-button-block.front{padding-top:29px}.fs-diagnosis-result .fs-diagnosis-result__diagnosis-again-button a{display:block;padding:15px 0;border:1px solid #3e3a39;border-radius:9px;font-size:12px;line-height:1;cursor:pointer;color:#3e3a39;background-color:#fff}.fs-diagnosis-result .fs-diagnosis-result__diagnosis-again-button.black a{color:#fff;background-color:#3e3a39}.fs-diagnosis-result .fs-diagnosis-result__fashion-report{padding:52px 0 18px;position:relative}.fs-diagnosis-result .fs-diagnosis-result__fashion-report.share{padding:15px 0 5px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-vertical-arrow-top{position:absolute;top:-23px;left:50%;transform:translateX(-50%)}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-vertical-arrow-top img{width:15px;height:51px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-title p{font-size:14px;letter-spacing:.05em;padding-bottom:10px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-title .h1,.fs-diagnosis-result .fs-diagnosis-result__fashion-report-title h1{padding-bottom:25px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-title .h2,.fs-diagnosis-result .fs-diagnosis-result__fashion-report-title h2{padding-top:18px;font-size:24px;font-weight:300}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-vertical-arrow-bottom{padding-top:20px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-vertical-arrow-bottom img{width:15px;height:51px}.fs-diagnosis-result .fs-diagnosis-result__share-diagnosis-text{font-size:20px}.fs-diagnosis-result .fs-diagnosis-result__register-wrap{margin-top:10px;margin-bottom:10px}.fs-diagnosis-result .fs-diagnosis-result__register{display:flex;justify-content:center;align-items:center;margin:auto;font-size:16px;font-weight:700;width:300px;height:70px;border-radius:39px;background-color:#e65353;color:#fff}.fs-diagnosis-result .fs-diagnosis-result__register .free-label{color:#e65353;background-color:#fff;margin-right:15px;padding:1px 4px}.fs-diagnosis-result .fs-diagnosis-result__link-to-login{padding-bottom:15px;font-size:12px}.fs-diagnosis-result .fs-diagnosis-result__link-to-login a{color:#e65353;text-decoration:underline}.fs-diagnosis-result .fs-diagnosis-result__type{margin-top:64px;padding:40px 0 66px}.fs-diagnosis-result .fs-diagnosis-result__type.face{margin-top:0;background-color:#f4f6fa}.fs-diagnosis-result .fs-diagnosis-result__type.personal-color{background-color:#faf7f4}.fs-diagnosis-result .fs-diagnosis-result__type.skelton{background-color:#fbf8ef}.fs-diagnosis-result .fs-diagnosis-result__type.favorite{background-color:#fdf7f8}.fs-diagnosis-result .fs-diagnosis-result__type-title p{padding-top:13px;font-size:16px}.fs-diagnosis-result .fs-diagnosis-result__type-title .h2,.fs-diagnosis-result .fs-diagnosis-result__type-title h2{padding-top:28px;font-size:32px;font-weight:300}.fs-diagnosis-result .fs-diagnosis-result__type-title .skelton.h2,.fs-diagnosis-result .fs-diagnosis-result__type-title h2.skelton{padding-top:17px;font-size:32px;font-weight:300}.fs-diagnosis-result .fs-diagnosis-result__type-title-typename{font-size:16px;line-height:1.7;letter-spacing:.05em}.fs-diagnosis-result .fs-diagnosis-result__type-title-typename.face{color:#acc2f4}.fs-diagnosis-result .fs-diagnosis-result__type-title-typename.personal-color{color:#be9a65}.fs-diagnosis-result .fs-diagnosis-result__type-title-typename.skelton{color:#e6be54}.fs-diagnosis-result .fs-diagnosis-result__type-title-typename.favorite{color:#f18787}.fs-diagnosis-result .fs-diagnosis-result__type-image{padding-top:29px}.fs-diagnosis-result .fs-diagnosis-result__type-image img{width:200px;height:200px}.fs-diagnosis-result .fs-diagnosis-result__type-image.skelton img{width:345px;height:349px}.fs-diagnosis-result .fs-diagnosis-result__type-image.favorite{padding:24px 0 33px;margin-top:34px;background-color:#fff}.fs-diagnosis-result .fs-diagnosis-result__type-image.favorite img{width:322px;height:356px}.fs-diagnosis-result .fs-diagnosis-result__type-image.favorite.mens img{width:307px;height:346px}.fs-diagnosis-result .fs-diagnosis-result__type-personal-color-base-image{max-width:100px;margin:0 auto}.fs-diagnosis-result .fs-diagnosis-result__type-personal-color-base-image img{width:100%;height:100%}.fs-diagnosis-result .fs-diagnosis-result__type-personal-color-colors-image{display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-around;align-items:center;margin:0 auto;max-width:250px}.fs-diagnosis-result .fs-diagnosis-result__type-personal-color-colors-image div{width:54px;height:54px;border-radius:50%}.fs-diagnosis-result .fs-diagnosis-result__type-personal-color-colors-image img{width:100%}.fs-diagnosis-result .fs-diagnosis-result__type-tags{padding-top:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6px}.fs-diagnosis-result .fs-diagnosis-result__type-tags.favorite{padding-top:48px;flex-direction:column;gap:16px}.fs-diagnosis-result .fs-diagnosis-result__type-tag{color:#fff;font-size:20px;line-height:2;border-radius:8px;padding:0 10px}.fs-diagnosis-result .fs-diagnosis-result__type-tag.face{background-color:#acc2f4}.fs-diagnosis-result .fs-diagnosis-result__type-tag.personal-color{background-color:#be9a65}.fs-diagnosis-result .fs-diagnosis-result__type-tag.skelton{background-color:#e6be54}.fs-diagnosis-result .fs-diagnosis-result__type-tag.favorite{background-color:#f18787;width:260px}.fs-diagnosis-result .fs-diagnosis-result__type-content-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:18px;font-weight:300;letter-spacing:.05em;gap:15px}.fs-diagnosis-result .fs-diagnosis-result__type-content-title img{display:block;width:13%;height:1px;flex-grow:1;overflow:hidden}.fs-diagnosis-result .fs-diagnosis-result__type-content-title p{white-space:nowrap}.fs-diagnosis-result .fs-diagnosis-result__type-content{padding-top:51px}.fs-diagnosis-result .fs-diagnosis-result__type-content-description{padding-top:19px;text-align:left;line-height:2;letter-spacing:.05em}.fs-diagnosis-result .fs-diagnosis-result__type-similar-celebrities{margin-top:46px;padding:28px 0 24px;background-color:#fff;border:1px solid #acc2f4}.fs-diagnosis-result .fs-diagnosis-result__type-similar-celebrities-list{padding-top:18px}.fs-diagnosis-result .fs-diagnosis-result__type-similar-celebrities-list ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;line-height:2}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation{margin-top:48px;padding:53px 23px 70px;background-color:#fff}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-title{font-size:20px;line-height:1.6}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image{margin-top:25px;border-radius:50%}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image.face{position:relative}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image.face::before{content:"";position:absolute;border-radius:50%;background-color:#f4f6fa;width:290px;height:290px;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image.skeleton{position:relative}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image.skeleton::before{content:"";position:absolute;border-radius:50%;background-color:#fbf8ef;width:290px;height:290px;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image.favorite{position:relative}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image.favorite::before{content:"";position:absolute;border-radius:50%;background-color:#fdf7f8;width:290px;height:290px;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image img{position:relative;height:326px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-taste{padding-top:25px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-taste-title{padding-top:37px;font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-taste-description{padding-top:19px;line-height:2;letter-spacing:.05em;text-align:left}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details{padding-top:37px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.hair-color{display:flex;justify-content:space-evenly}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.hair-color .hair-color-circle{width:40px;height:40px;border-radius:50%}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.hair-color .hair-color-wrap{display:flex;flex-direction:column;align-items:center}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.hair-color .hair-color-name{width:90px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.eye-shadow img{width:100%}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.lip img{width:100%}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.cheek img{padding-top:17px;width:100%}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.fashion-color{display:flex;justify-content:center}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.fashion-color div{width:40%}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.fashion-color img{width:100%}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-text{padding-top:45px;text-align:left;line-height:2;letter-spacing:.05em}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-bottom-line{padding-top:46px;display:flex;justify-content:center;align-items:center}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-bottom-line img{width:300px;height:2px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-images{padding-top:27px;display:flex;flex-direction:row;gap:6px;justify-content:center;align-items:center}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-images img{height:154px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-descriptions{padding-top:24px;text-align:left}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-descriptions ul{list-style:none;line-height:2}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-items{padding-top:53px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-items-title span{font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-items-carousel{padding-top:28px}.fs-diagnosis-result .fs-diagnosis-result__see-more-button-block{padding-top:14px}.fs-diagnosis-result .fs-diagnosis-result__see-more-button a{display:block;padding:15px 0;border:1px solid #3e3a39;border-radius:9px;font-size:12px;line-height:1;cursor:pointer;color:#fff;background-color:#3e3a39}.fs-diagnosis-result .fs-diagnosis-result__link-for-other-types{padding-top:22px;text-decoration:underline;border-color:#707070}.fs-diagnosis-result .fs-diagnosis-result__link-for-other-types a{color:#3e3a39}.fs-diagnosis-result .fs-diagnosis-result__type-personal-color-images{padding-top:24px}.fs-diagnosis-result .fs-diagnosis-result__type-personal-color-colors-image{padding-top:16px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-title{font-size:18px;line-height:1.8}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image{padding-top:30px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.eye-shadow{padding-top:47px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.lip{padding-top:38px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.cheek{padding-top:38px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image.fashion-color{padding-top:23px}.fs-diagnosis-result .fs-diagnosis-result__type-tag-block{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:15px}.fs-diagnosis-result .fs-diagnosis-result__type-tag-icon-image img{width:44px;height:33px}.fs-diagnosis-result .fs-diagnosis-result__type-content-favorite{padding-top:48px;text-align:left;line-height:2.5;letter-spacing:.05em}.fs-diagnosis-result .fs-diagnosis-result__type-content-favorite span{font-size:14px;line-height:2}.fs-diagnosis-result .fs-diagnosis-result__highlight-favorite{border-bottom:8px solid rgba(241,135,135,.2);background:linear-gradient(transparent 80%,rgba(241,135,135,.2) 70%)}.fs-diagnosis-result .fs-diagnosis-result__preference_accent_wrap{display:flex;justify-content:center}.fs-diagnosis-result .fs-diagnosis-result__preference_simple_wrap{border-right:1px solid #c9c9c9;padding-right:12.5px;margin-right:12.5px}.fs-diagnosis-result .fs-diagnosis-result__preference_simple_title{background-color:#f18787;border-radius:8px;height:15px;width:82px;color:#fff;margin-bottom:13px;font-size:10px}.fs-diagnosis-result .fs-diagnosis-result__preference_simple_data{color:#f18787;font-size:25px}.fs-diagnosis-result .fs-diagnosis-result__preference_decorative_title{background-color:#23c4c4;border-radius:8px;height:15px;width:82px;color:#fff;margin-bottom:13px;font-size:10px}.fs-diagnosis-result .fs-diagnosis-result__preference_decorative_data{color:#23c4c4;font-size:25px}.fs-diagnosis-result .fs-diagnosis-result__style{margin-top:52px;padding:53px 23px 63px;background-color:#fff}.fs-diagnosis-result .fs-diagnosis-result__style-title{font-size:20px}.fs-diagnosis-result .fs-diagnosis-result__style-image{margin-top:19px}.fs-diagnosis-result .fs-diagnosis-result__style-image.favorite{position:relative}.fs-diagnosis-result .fs-diagnosis-result__style-image.favorite::before{content:"";position:absolute;border-radius:50%;background-color:#fdf7f8;width:290px;height:290px;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-diagnosis-result .fs-diagnosis-result__style-image img{height:344px;position:relative}.fs-diagnosis-result .fs-diagnosis-result__style-description{padding-top:20px;text-align:left;line-height:2;letter-spacing:.05em}.fs-diagnosis-result .fs-diagnosis-result__all-style{margin-top:10px;padding:0 23px 63px}.fs-diagnosis-result .fs-diagnosis-result__all-style-title{font-size:32px}.fs-diagnosis-result .fs-diagnosis-result__all-style-image{margin-top:19px}.fs-diagnosis-result .fs-diagnosis-result__all-style-image.favorite{position:relative}.fs-diagnosis-result .fs-diagnosis-result__all-style-image.favorite::before{content:"";position:absolute;border-radius:50%;background-color:#fff;width:290px;height:290px;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-diagnosis-result .fs-diagnosis-result__all-style-image img{width:286px;position:relative}.fs-diagnosis-result .fs-diagnosis-result__all-style-description{padding-top:20px;text-align:left;line-height:2;letter-spacing:.05em}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation{padding-top:37px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-title{font-size:18px;line-height:1.8}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-explanation{padding-top:24px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6px;line-height:2;text-align:left}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-explanation.reverse{flex-direction:row-reverse}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-explanation img{width:120px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-items{padding-top:37px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-items-title{font-size:18px;line-height:1.8}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-items-list{padding-top:27px;line-height:2;text-align:left}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-items-list ul{list-style:none}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-item-category{color:#f18787}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-brands{padding-top:37px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-brands-carousel{padding-top:27px}.fs-diagnosis-result .fs-diagnosis-result__link-to-aad{padding-top:48px}.fs-diagnosis-result .fs-diagnosis-result__link-to-aad-content{background-color:#ededed;text-align:center;margin:40px 5px 0;padding-bottom:30px}.fs-diagnosis-result .fs-diagnosis-result__link-to-aad-image img{width:100%;height:100%}.fs-diagnosis-result .fs-diagnosis-result__link-to-aad-title{padding-top:27px}.fs-diagnosis-result .fs-diagnosis-result__aad-logo{max-width:180px;margin:0 auto}.fs-diagnosis-result .fs-diagnosis-result__aad-logo img{width:100%;height:100%}.fs-diagnosis-result .fs-diagnosis-result__link-to-aad-title-text{padding-top:19px;line-height:2;letter-spacing:.05em}.fs-diagnosis-result .fs-diagnosis-result__link-to-aad-button-block{padding-top:22px;max-width:300px;margin:0 auto}.fs-diagnosis-result .fs-diagnosis-result__link-to-add-button{display:block;background-color:#fff;color:#3e3a39;border:1px solid #3e3a39;border-radius:39px;padding:26px 0;margin:0 auto;width:100%;font-size:16px;line-height:1}.chart-container{position:relative;max-width:100%;width:100%;height:300px;margin-bottom:25px}.fs-diagnosis-type-list .type-list-hide{display:none}.fs-diagnosis-all-fashion-types{text-align:center;padding-bottom:40px;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__container{max-width:375px;margin:0 auto}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__front{padding:47px 0 40px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__front-title{font-size:22px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__front-vertical-line-image{padding-top:13px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__front-vertical-line-image img{width:1px;height:50px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type{padding:64px 0;margin-top:64px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type.face{margin-top:0;background-color:#f4f6fa}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type.personal-color{background-color:#faf7f4}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type.skelton{background-color:#fbf8ef}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type.favorite{background-color:#fdf7f8}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-title .h2,.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-title h2{padding-top:17px;font-size:32px;font-weight:300}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-title-typename{font-size:16px;line-height:1.7;letter-spacing:.05em;display:block}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-title-typename.face{color:#acc2f4}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-title-typename.personal-color{color:#be9a65}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-title-typename.skelton{color:#e6be54}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-title-typename.favorite{color:#f18787}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents{padding-top:50px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents.personal-color{background-color:#fff;margin-top:45px;padding:29px 0 40px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents.favorite{background-color:#fff;margin-top:45px;padding:29px 10px 0}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-title{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-title img{width:46px;height:1px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-image{padding-top:28px;margin:0 9px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-image img{width:100%;height:100%}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list-container{display:flex;gap:10px;margin:0 auto;max-width:327px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-color-base{position:absolute;top:-10px;left:18px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-color-base img{width:132px;height:14px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-color-base.blue{left:30px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-color-base.blue img{width:100px;height:14px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list{margin-top:40px;padding:24px 0 40px;background-color:#fff;position:relative}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 3%;list-style:none}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.yellow-base{background-color:#fcfcf2;border-radius:83px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.blue-base{background-color:#f6fafd;border-radius:83px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.skelton{margin-top:0;padding:31px 0 0;background-color:#fbf8ef}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.skelton ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 3%;list-style:none}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.skelton ul{flex-wrap:nowrap;gap:0 16px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.favorite{margin-top:0;padding:27px 0 40px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.favorite ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 3%;list-style:none}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.favorite ul{gap:24px 47px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40%;overflow:hidden}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item img{width:117px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item p{padding-top:24px;line-height:1;letter-spacing:.05em}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item a{margin-top:18px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item.color{width:auto}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item.skelton{min-width:0}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item.skelton p{padding-top:0}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item.favorite img{width:200px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__detail-button{width:104px;max-width:100%;height:43px;padding:14px 0;margin:0 auto;font-size:10px;color:#3e3a39;background-color:#fff;border:1px solid #3e3a39;border-radius:9px;cursor:pointer}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__diagnosis-again-button-block{margin:0 auto;max-width:292px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__diagnosis-again-button{display:block;padding:15px 0;border:1px solid #3e3a39;border-radius:9px;font-size:12px;line-height:1;cursor:pointer;color:#3e3a39;background-color:#fff}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-aad{padding-top:48px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-aad-content{background-color:#ededed;text-align:center;margin:40px 5px 0;padding-bottom:30px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-aad-image img{width:100%;height:100%}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-aad-title{padding-top:27px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__aad-logo{max-width:180px;margin:0 auto}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__aad-logo img{width:100%;height:100%}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-aad-title-text{padding-top:19px;line-height:2;letter-spacing:.05em}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-aad-button-block{padding-top:22px;max-width:300px;margin:0 auto}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-add-button{display:block;background-color:#fff;color:#3e3a39;border:1px solid #3e3a39;border-radius:39px;padding:26px 0;margin:0 auto;width:100%;font-size:16px;line-height:1}@media only screen and (min-width:991px){.fs-diagnosis-top{padding-bottom:135px}.fs-diagnosis-top .fs-diagnosis-top__container{max-width:480px}.fs-diagnosis-top .fs-diagnosis-top__container.concerns{max-width:1100px}.fs-diagnosis-top .fs-diagnosis-top__container.front{max-width:none;display:flex;flex-direction:row;justify-content:center;align-items:center;-moz-column-gap:5%;column-gap:5%}.fs-diagnosis-top__wrapper{margin-left:auto;margin-right:auto;text-align:center}.fs-diagnosis-top .fs-diagnosis-top__front{padding-bottom:56px}.fs-diagnosis-top .fs-diagnosis-top__front-block-for-sp{flex:45%;margin:0;display:flex;justify-content:flex-end;align-items:center}.fs-diagnosis-top .fs-diagnosis-top__front-image{display:none}.fs-diagnosis-top .fs-diagnosis-top__front-image-for-pc{display:block;flex:50%;position:relative}.fs-diagnosis-top .fs-diagnosis-top__front-image-for-pc::before{content:"";position:absolute;background-color:#f1d987;width:100%;height:70%;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-diagnosis-top .fs-diagnosis-top__front-supervision{padding-top:26px;max-width:none;line-height:1}.fs-diagnosis-top .fs-diagnosis-top__about{padding:33px 0 38px}.fs-diagnosis-top .fs-diagnosis-top__about-title{height:100px}.fs-diagnosis-top .fs-diagnosis-top__about-title img{width:316px}.fs-diagnosis-top .fs-diagnosis-top__about-title-main{font-size:22px;top:40px;left:6px}.fs-diagnosis-top .fs-diagnosis-top__about-description{padding-top:79px;font-size:22px;line-height:2.1}.fs-diagnosis-top .fs-diagnosis-top__about-four-diagnosis{margin-top:61px}.fs-diagnosis-top .fs-diagnosis-top__about-four-diagnosis-image img{width:153px}.fs-diagnosis-top .fs-diagnosis-top__about-four-diagnosis-type{gap:16px}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type{width:213px;max-width:213px;height:176px;padding:28px 0 20px;font-size:18px;line-height:1}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type span{font-size:15px}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type img{width:21px;height:13px}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type-title{max-width:150px;min-height:54px}.fs-diagnosis-top .fs-diagnosis-top__about-diagnosis-type-title span{font-size:18px}.fs-diagnosis-top .fs-diagnosis-top__about-supervision{margin-top:46px;padding:46px 0 45px}.fs-diagnosis-top .fs-diagnosis-top__about-supervision-title{font-size:20px}.fs-diagnosis-top .fs-diagnosis-top__about-supervision-contents{padding-top:42px;font-size:17px}.fs-diagnosis-top .fs-diagnosis-top__about-supervision-content{gap:23px}.fs-diagnosis-top .fs-diagnosis-top__about-supervision-content img{width:15px;height:15px}.fs-diagnosis-top .fs-diagnosis-top__about-aad-button-block{padding-top:56px}.fs-diagnosis-top .fs-diagnosis-top__link-to-add-button{font-size:20px}.fs-diagnosis-top .fs-diagnosis-top__concerns{padding-bottom:902px;margin-bottom:64px}.fs-diagnosis-top .fs-diagnosis-top__concerns-wrapper{max-height:109px}.fs-diagnosis-top .fs-diagnosis-top__concerns-block{width:442px;margin:auto}.fs-diagnosis-top .fs-diagnosis-top__concerns-bg-image{top:21px;left:-102px;width:646px;height:646px}.fs-diagnosis-top .fs-diagnosis-top__concerns-image-wrapper{margin:0}.fs-diagnosis-top .fs-diagnosis-top__concerns-solution-carousel{padding-top:37px}.fs-diagnosis-top .fs-diagnosis-top__about-aad{padding:80px 0}.fs-diagnosis-top .fs-diagnosis-top__aad-logo{max-width:231px}.fs-diagnosis-top .fs-diagnosis-top__about-aad-title-text{font-size:22px;padding-top:15px}.fs-diagnosis-top .fs-diagnosis-top__about-aad-image{padding-top:43px}.fs-diagnosis-top .fs-diagnosis-top__about-aad-detail{padding-top:47px}.fs-diagnosis-top .fs-diagnosis-top__about-aad-detail .h2,.fs-diagnosis-top .fs-diagnosis-top__about-aad-detail h2{font-size:25px;max-width:290px}.fs-diagnosis-top .fs-diagnosis-top__about-aad-detail-description{padding-top:36px;font-size:18px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type{padding:80px 0 89px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type.favorite{padding-bottom:82px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-title-text{font-size:20px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-title-main{padding-top:22px;max-width:327px;font-size:25px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-title-main span{font-size:40px;margin-right:11px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-subtitle{padding-top:44px;font-size:20px;line-height:1.9}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-image{padding-top:49px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-image.personal{padding-top:60px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-description{padding-top:40px;font-size:20px;line-height:2.1}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-description p{padding-bottom:40px}.fs-diagnosis-top .fs-diagnosis-top__diagnosis-type-description.favorite{padding-bottom:89px}.fs-diagnosis-top .fs-diagnosis-top__link-to-aad{padding-bottom:56px}.fs-diagnosis-top .fs-diagnosis-top__link-to-aad-title{padding-top:34px}.fs-diagnosis-top .fs-diagnosis-top__link-to-aad-title-text{padding-top:25px;font-size:18px}.fs-diagnosis-top .fs-diagnosis-top__link-to-aad-button-block{padding-top:29px;max-width:388px;margin:0 auto}.fs-diagnosis-start .fs-diagnosis-start__question-nickname{padding-top:31px}.fs-diagnosis-start .fs-diagnosis-start__question-nickname-input{padding-top:18px}.fs-diagnosis-start .fs-diagnosis-start__question-nickname-input .form-control{padding:21px 0 20px 16px}.fs-diagnosis-start .fs-diagnosis-start__question-fashion-images{padding-top:18px;gap:12px}.fs-diagnosis-start .fs-diagnosis-start__question-fashion-image img{width:150px}.fs-diagnosis-start .fs-diagnosis-start__question-radio-button{padding-top:32px;display:flex;align-items:center;justify-content:center}.fs-diagnosis-start .fs-diagnosis-start__start-button-block{max-width:300px;margin:0 auto}.fs-diagnosis-start .fs-diagnosis-start__start-button{padding:29px 0 25px 0;border-radius:39px}.fs-diagnosis-question .fs-diagnosis-question__block{margin:0 3.5px}.fs-diagnosis-question .fs-diagnosis-question__stepper-container{max-width:435px}.fs-diagnosis-question .fs-diagnosis-question__stepper{width:500px;max-width:500px;margin-left:-29px}.fs-diagnosis-question .fs-diagnosis-question__stepper li::before{margin:0 auto 18px auto}.fs-diagnosis-question .fs-diagnosis-question__stepper li::after{width:113px;top:4.5px;left:-57.85px}.fs-diagnosis-question .fs-diagnosis-question__stepper li.active{width:25.95%}.fs-diagnosis-question .fs-diagnosis-question__stepper li.active::before{width:20px;height:20px;margin-bottom:13px}.fs-diagnosis-question .fs-diagnosis-question__stepper li.active::after{top:9.5px;left:-58.2px}.fs-diagnosis-question .fs-diagnosis-question__option{min-width:176px}.fs-diagnosis-question .fs-diagnosis-question__progress-bar-bottom-wrapper{padding:28px 20px 0}.fs-diagnosis-question .fs-diagnosis-question__option-one-image{min-width:176px}.fs-diagnosis-result{padding-bottom:135px}.fs-diagnosis-result .fs-diagnosis-result__container{max-width:480px}.fs-diagnosis-result__wrapper{margin-left:19px;margin-right:19px}.fs-diagnosis-result .fs-diagnosis-result__front{padding-bottom:77px}.fs-diagnosis-result .fs-diagnosis-result__front-message{padding-top:33px;font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__front-title{font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__front-title .h2,.fs-diagnosis-result .fs-diagnosis-result__front-title h2{font-size:22px}.fs-diagnosis-result .fs-diagnosis-result__front-four-diagnosis-type{margin-top:34px;gap:15px}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type{width:214px;max-width:214px;height:176px;padding:28px 0 20px;font-size:18px;line-height:1}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type span{font-size:15px;height:32px}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type img{width:21px;height:13px;margin-top:0}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type-title{margin:19px auto 0 auto;max-width:150px;min-height:54px}.fs-diagnosis-result .fs-diagnosis-result__front-diagnosis-type-title span{font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__front-share{padding-top:35px}.fs-diagnosis-result .fs-diagnosis-result__front-share-title{font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__front-share-icon img{width:34px;height:34px}.fs-diagnosis-result .fs-diagnosis-result__diagnosis-again-button-block{margin:0 auto;max-width:292px}.fs-diagnosis-result .fs-diagnosis-result__diagnosis-again-button-block.front{padding-top:46px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report{padding:49px 0 31px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report.share{padding:15px 0 10px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-vertical-arrow-top{top:-37px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-vertical-arrow-top img{width:19px;height:66px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-title p{font-size:19px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-title .h2,.fs-diagnosis-result .fs-diagnosis-result__fashion-report-title h2{padding-top:26px;font-size:30px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-vertical-arrow-bottom{padding-top:30px}.fs-diagnosis-result .fs-diagnosis-result__fashion-report-vertical-arrow-bottom img{width:19px;height:66px}.fs-diagnosis-result .fs-diagnosis-result__type{margin-top:81px;padding:51px 0 85px}.fs-diagnosis-result .fs-diagnosis-result__type-title{font-size:20px}.fs-diagnosis-result .fs-diagnosis-result__type-title p{padding-top:17px;font-size:21px}.fs-diagnosis-result .fs-diagnosis-result__type-title .h2,.fs-diagnosis-result .fs-diagnosis-result__type-title h2{padding-top:35px;font-size:41px}.fs-diagnosis-result .fs-diagnosis-result__type-title-typename{font-size:20px}.fs-diagnosis-result .fs-diagnosis-result__type-image img{width:256px;height:256px}.fs-diagnosis-result .fs-diagnosis-result__type-image.skelton img{width:442px;height:446px}.fs-diagnosis-result .fs-diagnosis-result__type-image.favorite{padding:31px 0 44px;margin-top:44px}.fs-diagnosis-result .fs-diagnosis-result__type-personal-color-base-image{max-width:128px}.fs-diagnosis-result .fs-diagnosis-result__type-personal-color-colors-image{margin:0 auto;max-width:320px}.fs-diagnosis-result .fs-diagnosis-result__type-tags{padding-top:38px;gap:7px}.fs-diagnosis-result .fs-diagnosis-result__type-tag{font-size:26px}.fs-diagnosis-result .fs-diagnosis-result__type-tag.favorite{width:300px}.fs-diagnosis-result .fs-diagnosis-result__type-content-title{font-size:23px}.fs-diagnosis-result .fs-diagnosis-result__type-content-title img{width:10%}.fs-diagnosis-result .fs-diagnosis-result__type-content{padding-top:69px}.fs-diagnosis-result .fs-diagnosis-result__type-content-description{padding-top:23px;font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__type-similar-celebrities{margin-top:59px;padding:33px 0 34px;font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__type-similar-celebrities-list{padding-top:21px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation{margin-top:69px;padding:66px 29px 89px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-title{font-size:26px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image.face::before{width:366px;height:366px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image.skeleton::before{width:366px;height:366px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image.favorite::before{width:366px;height:366px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-image img{height:417px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-taste-title{padding-top:33px;font-size:23px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-taste-description{padding-top:24px;font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details{padding-top:47px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-image{font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-text{padding-top:59px;font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-bottom-line{padding-top:58px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-bottom-line img{width:384px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-images{padding-top:35px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-images img{height:196px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-descriptions{padding-top:32px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-descriptions ul{font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-items{padding-top:68px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-items-title{font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-items-title span{font-size:23px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-items-carousel{padding-top:0;padding-left:90px;padding-right:90px}.fs-diagnosis-result .fs-diagnosis-result__see-more-button-block{padding-top:0;margin:0 auto;max-width:292px}.fs-diagnosis-result .fs-diagnosis-result__link-for-other-types{font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__type-personal-color-images{padding-top:31px}.fs-diagnosis-result .fs-diagnosis-result__type-personal-color-colors-image{padding-top:21px}.fs-diagnosis-result .fs-diagnosis-result__type-recommendation-details-title{font-size:23px}.fs-diagnosis-result .fs-diagnosis-result__type-tag-block{gap:20px}.fs-diagnosis-result .fs-diagnosis-result__type-tag-icon-image img{width:57px;height:43px}.fs-diagnosis-result .fs-diagnosis-result__type-content-favorite{padding-top:61px;font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__type-content-favorite span{font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__style{padding:67px 29px 81px}.fs-diagnosis-result .fs-diagnosis-result__style-image{margin-top:24px}.fs-diagnosis-result .fs-diagnosis-result__style-image.favorite::before{width:366px;height:366px}.fs-diagnosis-result .fs-diagnosis-result__style-image img{height:440px}.fs-diagnosis-result .fs-diagnosis-result__style-description{font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation{padding-top:47px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-title{font-size:23px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-explanation{gap:8px;font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-explanation img{width:154px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-items-title{font-size:23px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-items-list{padding-top:33px;font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-brands{padding-top:47px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-brands-title{font-size:23px}.fs-diagnosis-result .fs-diagnosis-result__style-recommendation-brands-carousel{padding-top:36px}.fs-diagnosis-result .fs-diagnosis-result__link-to-aad{padding-top:62px}.fs-diagnosis-result .fs-diagnosis-result__link-to-aad-content{margin:63px 6px 0;padding-bottom:56px}.fs-diagnosis-result .fs-diagnosis-result__link-to-aad-title{padding-top:34px}.fs-diagnosis-result .fs-diagnosis-result__aad-logo{max-width:231px}.fs-diagnosis-result .fs-diagnosis-result__link-to-aad-title-text{padding-top:25px;font-size:18px}.fs-diagnosis-result .fs-diagnosis-result__link-to-aad-button-block{padding-top:29px;max-width:388px}.fs-diagnosis-result .fs-diagnosis-result__link-to-add-button{font-size:20px}.fs-diagnosis-all-fashion-types{padding-bottom:135px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__container{max-width:480px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__wrapper{margin-left:19px;margin-right:19px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__front{padding:51px 0 58px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__front-title{font-size:28px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__front-vertical-line-image{padding-top:19px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type{padding:64px 0 81px;margin-top:82px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-title{font-size:41px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-title .h2,.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-title h2{padding-top:23px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-title-typename{font-size:20px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents{padding-top:64px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents.personal-color{margin-top:59px;padding:37px 0 52px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents.favorite{background-color:#fff;margin-top:45px;padding:37px 10px 51px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-title{gap:19px;font-size:23px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-title img{width:58px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-image{padding-top:36px;margin:0 13px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list-container{max-width:415px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-color-base{top:-14px;left:14px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-color-base img{width:168px;height:18px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-color-base.blue{left:40px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-color-base.blue img{width:128px;height:18px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list ul{gap:31px 4%}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.skelton ul{gap:31px 4%}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.favorite ul{gap:31px 4%}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list{padding:31px 0 51px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.skelton ul{gap:0 22px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.favorite{padding:27px 0 0}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-contents-list.favorite ul{gap:31px 27px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item{width:170px;overflow:hidden}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item p{padding-top:28px;font-size:18px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item a{margin-top:24px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item img{width:150px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item.favorite p{padding-top:17px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__type-list-item.favorite img{width:220px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__detail-button{width:133px;padding:10px 0;font-size:14px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-aad{padding-top:62px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-aad-content{margin:63px 6px 0;padding-bottom:56px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-aad-title{padding-top:34px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__aad-logo{max-width:231px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-aad-title-text{padding-top:25px;font-size:18px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-aad-button-block{padding-top:29px;max-width:388px}.fs-diagnosis-all-fashion-types .fs-diagnosis-all-fashion-types__link-to-add-button{font-size:20px}}@media only screen and (min-width:1159px){.fs-diagnosis-top .fs-diagnosis-top__front-title{padding-top:10px}.fs-diagnosis-top .fs-diagnosis-top__front-title{padding-top:5px}.fs-diagnosis-top .fs-diagnosis-top__front-title p{font-size:21px;line-height:1}.fs-diagnosis-top .fs-diagnosis-top__front-title .h1,.fs-diagnosis-top .fs-diagnosis-top__front-title h1{padding-top:25px;font-size:44px;line-height:1}.fs-diagnosis-top .fs-diagnosis-top__front-images{padding-top:31px}.fs-diagnosis-top__front-image-description{font-size:19px;max-width:487px}.fs-diagnosis-top__front-image-description p{padding-top:13px;line-height:1}.fs-diagnosis-top .fs-diagnosis-top__front-button-block{padding-top:44px}.fs-diagnosis-top .fs-diagnosis-top__diagnose-now-button{width:388px;font-size:20px}.fs-diagnosis-top .fs-diagnosis-top__diagnose-now-button__text-free{font-size:18px}.fs-diagnosis-top .fs-diagnosis-top__link-to-login{padding-top:25px;line-height:1}.fs-diagnosis-top .fs-diagnosis-top__link-to-login.bottom{font-size:15px}.fs-diagnosis-start .fs-diagnosis-start__radio input[type=radio]+label::before{width:22px;height:22px}.fs-diagnosis-start .fs-diagnosis-start__radio input[type=radio]+label::after{width:14px;height:14px;left:4px;top:4px}.fs-diagnosis-start .fs-diagnosis-start__radio label{padding-left:28px;font-size:14px}.fs-diagnosis-result .fs-diagnosis-result__link-to-login{padding-bottom:25px;line-height:1}.fs-diagnosis-result .fs-diagnosis-result__link-to-login.bottom{font-size:15px}}