@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(var(--spacing-20));transform:translateY(var(--spacing-20))}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(var(--spacing-20));transform:translateY(var(--spacing-20))}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes kvSlideBar{0%{scale:0 1}to{scale:1 1}}@keyframes kvSlideBar{0%{scale:0 1}to{scale:1 1}}.c-button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;cursor:pointer;-webkit-transition:background-color .25s;transition:background-color .25s}.c-button--round{border-radius:731.9912152269vw}.c-button--round-corner{border-radius:var(--spacing-6)}.c-button--border-red{border:2px solid #d80c18}.c-button--border-white{border:2px solid #fff}.c-button--shadow{-webkit-box-shadow:0 var(--spacing-4) var(--spacing-8) rgba(0,0,0,.2);box-shadow:0 var(--spacing-4) var(--spacing-8) rgba(0,0,0,.2)}.c-button--red{color:#fff;background-color:#ff0d00}.c-button--red:hover{background-color:#ff8b83}.c-button--white{color:#d80c18;background-color:#fff}.c-button--white:hover{background-color:#ffe8e7}.c-button--alpha-white{color:#fff;background-color:hsla(0,0%,100%,.3)}.c-button--gradient-red{position:relative;overflow:hidden;color:#fff}.c-button--gradient-red:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background:-webkit-linear-gradient(3deg,#ff0d00 .66%,#ff8680 80.42%,#ffb2af);background:linear-gradient(87deg,#ff0d00 .66%,#ff8680 80.42%,#ffb2af);-webkit-transition:opacity .4s;transition:opacity .4s}.c-button--gradient-red:hover:before{opacity:.5}.c-button--transparent{color:#fff;background-color:rgba(0,0,0,0);border:2px solid #fff}@media screen and (min-width:769px){.c-button--thumbnail-overlap{padding-left:var(--spacing-46)}}.c-button--decorate-illust{position:relative;padding-right:var(--spacing-74);padding-left:var(--spacing-20)}.c-button--decorate-illust:after{position:absolute;right:var(--spacing-20);bottom:0;display:block;width:var(--spacing-50);height:var(--spacing-42);content:"";background-image:url(/assets/images/img-decorate-button-diagnosis.svg);background-size:cover}@media screen and (min-width:769px){.c-button--decorate-illust{padding:var(--spacing-14) var(--spacing-110) var(--spacing-14) var(--spacing-36)}.c-button--decorate-illust:after{right:var(--spacing-28);bottom:0;width:var(--spacing-76);height:var(--spacing-70)}}.c-button--md-icon-sm-illust{position:relative;padding-right:var(--spacing-54)}.c-button--md-icon-sm-illust:after{position:absolute;right:var(--spacing-20);bottom:0;display:block;width:var(--spacing-50);height:var(--spacing-42);content:"";background-image:url(/assets/images/img-decorate-cta-diagnosis.svg);background-size:cover}@media screen and (min-width:769px){.c-button--md-icon-sm-illust{padding-right:unset}.c-button--md-icon-sm-illust:after{top:0;right:var(--spacing-20);bottom:unset;width:var(--spacing-86);height:var(--spacing-76);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.c-button__text{width:100%;font-size:17px;font-size:1.7rem;font-size:4.5333333333vw}@media screen and (min-width:769px){.c-button__text{font-size:1.2445095168vw}}@media screen and (min-width:1367px){.c-button__text{font-size:17px;font-size:1.7rem}}.c-button__text{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width:769px){.c-button__text{font-size:24px;font-size:2.4rem;font-size:6.4vw}}@media screen and (min-width:769px)and (min-width:769px){.c-button__text{font-size:1.756954612vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button__text{font-size:24px;font-size:2.4rem}}.c-button__text{text-align:center}.c-button__text>small{display:block;font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}@media screen and (min-width:769px){.c-button__text>small{font-size:1.0248901903vw}}@media screen and (min-width:1367px){.c-button__text>small{font-size:14px;font-size:1.4rem}}.c-button__text>small{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width:769px){.c-button__text>small{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}}@media screen and (min-width:769px)and (min-width:769px){.c-button__text>small{font-size:1.1713030747vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button__text>small{font-size:16px;font-size:1.6rem}}@media screen and (min-width:769px){.c-button--text-cv .c-button__text{font-size:18px;font-size:1.8rem;font-size:4.8vw;font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-cv .c-button__text{font-size:1.317715959vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-cv .c-button__text{font-size:18px;font-size:1.8rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-cv .c-button__text{font-size:26px;font-size:2.6rem;font-size:6.9333333333vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--text-cv .c-button__text{font-size:1.9033674963vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--text-cv .c-button__text{font-size:26px;font-size:2.6rem}}.c-button--text-cv-minor .c-button__text{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}@media screen and (min-width:769px){.c-button--text-cv-minor .c-button__text{font-size:1.0248901903vw}}@media screen and (min-width:1367px){.c-button--text-cv-minor .c-button__text{font-size:14px;font-size:1.4rem}}.c-button--text-cv-minor .c-button__text{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width:769px){.c-button--text-cv-minor .c-button__text{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-cv-minor .c-button__text{font-size:1.1713030747vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-cv-minor .c-button__text{font-size:16px;font-size:1.6rem}}@media screen and (min-width:769px){.c-button--text-cv-minor .c-button__text{font-size:15px;font-size:1.5rem;font-size:4vw;font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-cv-minor .c-button__text{font-size:1.0980966325vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-cv-minor .c-button__text{font-size:15px;font-size:1.5rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-cv-minor .c-button__text{font-size:20px;font-size:2rem;font-size:5.3333333333vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--text-cv-minor .c-button__text{font-size:1.4641288433vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--text-cv-minor .c-button__text{font-size:20px;font-size:2rem}}.c-button--text-fv .c-button__text{font-size:15px;font-size:1.5rem;font-size:4vw}@media screen and (min-width:769px){.c-button--text-fv .c-button__text{font-size:1.0980966325vw}}@media screen and (min-width:1367px){.c-button--text-fv .c-button__text{font-size:15px;font-size:1.5rem}}.c-button--text-fv .c-button__text{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width:769px){.c-button--text-fv .c-button__text{font-size:20px;font-size:2rem;font-size:5.3333333333vw}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-fv .c-button__text{font-size:1.4641288433vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-fv .c-button__text{font-size:20px;font-size:2rem}}.c-button--text-fv .c-button__text>small{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}@media screen and (min-width:769px){.c-button--text-fv .c-button__text>small{font-size:1.0248901903vw}}@media screen and (min-width:1367px){.c-button--text-fv .c-button__text>small{font-size:14px;font-size:1.4rem}}.c-button--text-fv .c-button__text>small{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width:769px){.c-button--text-fv .c-button__text>small{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-fv .c-button__text>small{font-size:1.1713030747vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-fv .c-button__text>small{font-size:16px;font-size:1.6rem}}@media screen and (min-width:769px){.c-button--text-fv .c-button__text>small{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw;font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-fv .c-button__text>small{font-size:1.0248901903vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-fv .c-button__text>small{font-size:14px;font-size:1.4rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-fv .c-button__text>small{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--text-fv .c-button__text>small{font-size:1.1713030747vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--text-fv .c-button__text>small{font-size:16px;font-size:1.6rem}}.c-button--text-cm .c-button__text{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}@media screen and (min-width:769px){.c-button--text-cm .c-button__text{font-size:1.0248901903vw}}@media screen and (min-width:1367px){.c-button--text-cm .c-button__text{font-size:14px;font-size:1.4rem}}.c-button--text-cm .c-button__text{line-height:1.7;letter-spacing:0}@media screen and (min-width:769px){.c-button--text-cm .c-button__text{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-cm .c-button__text{font-size:1.1713030747vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-cm .c-button__text{font-size:16px;font-size:1.6rem}}.c-button--text-cm .c-button__text{line-height:1.2}.c-button--text-cm .c-button__text>small{font-size:11px;font-size:1.1rem;font-size:2.9333333333vw}@media screen and (min-width:769px){.c-button--text-cm .c-button__text>small{font-size:.8052708638vw}}@media screen and (min-width:1367px){.c-button--text-cm .c-button__text>small{font-size:11px;font-size:1.1rem}}.c-button--text-cm .c-button__text>small{line-height:1.7;letter-spacing:0}@media screen and (min-width:769px){.c-button--text-cm .c-button__text>small{font-size:12px;font-size:1.2rem;font-size:3.2vw}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-cm .c-button__text>small{font-size:.878477306vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-cm .c-button__text>small{font-size:12px;font-size:1.2rem}}@media screen and (min-width:769px){.c-button--text-cm .c-button__text>small{font-size:13px;font-size:1.3rem;font-size:3.4666666667vw;line-height:1.7;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-cm .c-button__text>small{font-size:.9516837482vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-cm .c-button__text>small{font-size:13px;font-size:1.3rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-cm .c-button__text>small{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--text-cm .c-button__text>small{font-size:1.0248901903vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--text-cm .c-button__text>small{font-size:14px;font-size:1.4rem}}@media screen and (min-width:769px){.c-button--text-header .c-button__text{font-size:15px;font-size:1.5rem;font-size:4vw;font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-header .c-button__text{font-size:1.0980966325vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-header .c-button__text{font-size:15px;font-size:1.5rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-header .c-button__text{font-size:20px;font-size:2rem;font-size:5.3333333333vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--text-header .c-button__text{font-size:1.4641288433vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--text-header .c-button__text{font-size:20px;font-size:2rem}}@media screen and (min-width:769px){.c-button--text-header .c-button__text>small{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw;font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-header .c-button__text>small{font-size:1.0248901903vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-header .c-button__text>small{font-size:14px;font-size:1.4rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-header .c-button__text>small{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--text-header .c-button__text>small{font-size:1.1713030747vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--text-header .c-button__text>small{font-size:16px;font-size:1.6rem}}@media screen and (min-width:769px){.c-button--text-fv-thumbnail .c-button__text{font-size:17px;font-size:1.7rem;font-size:4.5333333333vw;font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-fv-thumbnail .c-button__text{font-size:1.2445095168vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-fv-thumbnail .c-button__text{font-size:17px;font-size:1.7rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-fv-thumbnail .c-button__text{font-size:24px;font-size:2.4rem;font-size:6.4vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--text-fv-thumbnail .c-button__text{font-size:1.756954612vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--text-fv-thumbnail .c-button__text{font-size:24px;font-size:2.4rem}}@media screen and (min-width:769px){.c-button--text-fv-thumbnail .c-button__text small{font-size:15px;font-size:1.5rem;font-size:4vw;font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-fv-thumbnail .c-button__text small{font-size:1.0980966325vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--text-fv-thumbnail .c-button__text small{font-size:15px;font-size:1.5rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--text-fv-thumbnail .c-button__text small{font-size:20px;font-size:2rem;font-size:5.3333333333vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--text-fv-thumbnail .c-button__text small{font-size:1.4641288433vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--text-fv-thumbnail .c-button__text small{font-size:20px;font-size:2rem}}.c-button--md-icon-sm-illust .c-button__text{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}@media screen and (min-width:769px){.c-button--md-icon-sm-illust .c-button__text{font-size:1.1713030747vw}}@media screen and (min-width:1367px){.c-button--md-icon-sm-illust .c-button__text{font-size:16px;font-size:1.6rem}}.c-button--md-icon-sm-illust .c-button__text{line-height:1.7;letter-spacing:0}@media screen and (min-width:769px){.c-button--md-icon-sm-illust .c-button__text{font-size:18px;font-size:1.8rem;font-size:4.8vw}}.c-button--md-icon-sm-illust .c-button__text{line-height:1.3}@media screen and (min-width:769px){.c-button--md-icon-sm-illust .c-button__text{font-size:18px;font-size:1.8rem;font-size:4.8vw;font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--md-icon-sm-illust .c-button__text{font-size:1.317715959vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--md-icon-sm-illust .c-button__text{font-size:18px;font-size:1.8rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--md-icon-sm-illust .c-button__text{font-size:26px;font-size:2.6rem;font-size:6.9333333333vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--md-icon-sm-illust .c-button__text{font-size:1.9033674963vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--md-icon-sm-illust .c-button__text{font-size:26px;font-size:2.6rem}}.c-button--decorate-illust .c-button__text{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}@media screen and (min-width:769px){.c-button--decorate-illust .c-button__text{font-size:1.1713030747vw}}@media screen and (min-width:1367px){.c-button--decorate-illust .c-button__text{font-size:16px;font-size:1.6rem}}.c-button--decorate-illust .c-button__text{line-height:1.7;letter-spacing:0}@media screen and (min-width:769px){.c-button--decorate-illust .c-button__text{font-size:18px;font-size:1.8rem;font-size:4.8vw}}@media screen and (min-width:769px)and (min-width:769px){.c-button--decorate-illust .c-button__text{font-size:1.317715959vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--decorate-illust .c-button__text{font-size:18px;font-size:1.8rem}}.c-button--decorate-illust .c-button__text{line-height:1.4}.c-button--decorate-illust .c-button__text small{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}@media screen and (min-width:769px){.c-button--decorate-illust .c-button__text small{font-size:1.1713030747vw}}@media screen and (min-width:1367px){.c-button--decorate-illust .c-button__text small{font-size:16px;font-size:1.6rem}}.c-button--decorate-illust .c-button__text small{line-height:1.7;letter-spacing:0}@media screen and (min-width:769px){.c-button--decorate-illust .c-button__text small{font-size:18px;font-size:1.8rem;font-size:4.8vw}}@media screen and (min-width:769px)and (min-width:769px){.c-button--decorate-illust .c-button__text small{font-size:1.317715959vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--decorate-illust .c-button__text small{font-size:18px;font-size:1.8rem}}.c-button--decorate-illust .c-button__text small{line-height:1.4}@media screen and (min-width:769px){.c-button--decorate-illust .c-button__text{font-size:17px;font-size:1.7rem;font-size:4.5333333333vw;font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--decorate-illust .c-button__text{font-size:1.2445095168vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--decorate-illust .c-button__text{font-size:17px;font-size:1.7rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--decorate-illust .c-button__text{font-size:24px;font-size:2.4rem;font-size:6.4vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--decorate-illust .c-button__text{font-size:1.756954612vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--decorate-illust .c-button__text{font-size:24px;font-size:2.4rem}}@media screen and (min-width:769px){.c-button--decorate-illust .c-button__text small{font-size:15px;font-size:1.5rem;font-size:4vw;font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--decorate-illust .c-button__text small{font-size:1.0980966325vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--decorate-illust .c-button__text small{font-size:15px;font-size:1.5rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--decorate-illust .c-button__text small{font-size:20px;font-size:2rem;font-size:5.3333333333vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--decorate-illust .c-button__text small{font-size:1.4641288433vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--decorate-illust .c-button__text small{font-size:20px;font-size:2rem}}.c-button__sub-text{font-size:11px;font-size:1.1rem;font-size:2.9333333333vw}@media screen and (min-width:769px){.c-button__sub-text{font-size:.8052708638vw}}@media screen and (min-width:1367px){.c-button__sub-text{font-size:11px;font-size:1.1rem}}.c-button__sub-text{line-height:1.7;letter-spacing:0}@media screen and (min-width:769px){.c-button__sub-text{font-size:12px;font-size:1.2rem;font-size:3.2vw}}@media screen and (min-width:769px)and (min-width:769px){.c-button__sub-text{font-size:.878477306vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button__sub-text{font-size:12px;font-size:1.2rem}}.c-button__sub-text{margin-top:var(--spacing-8);color:#444;text-align:center}.c-button__icon{position:absolute;right:var(--spacing-16);width:var(--spacing-16);height:var(--spacing-16)}@media screen and (min-width:769px){.c-button__icon{right:var(--spacing-24);width:var(--spacing-24);height:var(--spacing-24)}}.c-button--md-icon-sm-illust .c-button__icon{display:none}@media screen and (min-width:769px){.c-button--md-icon-sm-illust .c-button__icon{right:var(--spacing-36);display:block;width:var(--spacing-32);height:var(--spacing-32)}}.c-button--text-cm .c-button__icon{right:var(--spacing-8)}.c-button--gradient-red .c-button__icon svg path,.c-button--red .c-button__icon svg path{fill:#fff}.c-button--white .c-button__icon svg path{fill:#d80c18}.c-button--alpha-white .c-button__icon svg path,.c-button--transparent .c-button__icon svg path{fill:#fff}.c-button__thumbnail{position:absolute;top:0;left:var(--spacing-16);height:100%}@media screen and (max-width:768px){.c-button__thumbnail{display:none}}.c-button__thumbnail.c-button__thumbnail--overlap{top:50%;left:0;width:var(--spacing-104);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-button__thumbnail.c-button__thumbnail--fv{left:var(--spacing-26)}.c-button--text-cv-minor,.c-button--text-cv-minor .c-button__icon svg path{-webkit-transition:.3s;transition:.3s}.c-button--text-cv-minor:hover{color:#ffe8e7;border-color:#ffe8e7}.c-button--text-cv-minor:hover .c-button__icon svg path{fill:#ffe8e7}.c-button--scene .c-button__icon{right:var(--spacing-8)}@media screen and (min-width:769px){.c-button--scene .c-button__text{padding-right:var(--spacing-24)}.c-button--scene .c-button__icon{right:var(--spacing-10);width:var(--spacing-30);height:var(--spacing-30)}}.c-button--cv-pc-download{padding:var(--spacing-6)}@media screen and (min-width:769px){.c-button--cv-pc-download{padding:var(--spacing-20)}}.c-button--cv-pc-download .c-button__text{font-size:17px;font-size:1.7rem;font-size:4.5333333333vw}@media screen and (min-width:769px){.c-button--cv-pc-download .c-button__text{font-size:1.2445095168vw}}@media screen and (min-width:1367px){.c-button--cv-pc-download .c-button__text{font-size:17px;font-size:1.7rem}}.c-button--cv-pc-download .c-button__text>small{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}@media screen and (min-width:769px){.c-button--cv-pc-download .c-button__text>small{font-size:1.0248901903vw}}@media screen and (min-width:1367px){.c-button--cv-pc-download .c-button__text>small{font-size:14px;font-size:1.4rem}}.c-button--cv-pc-download .c-button__text>small{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width:769px){.c-button--cv-pc-download .c-button__text>small{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}}@media screen and (min-width:769px)and (min-width:769px){.c-button--cv-pc-download .c-button__text>small{font-size:1.1713030747vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--cv-pc-download .c-button__text>small{font-size:16px;font-size:1.6rem}}@media screen and (min-width:769px){.c-button--cv-pc-download .c-button__text{font-size:18px;font-size:1.8rem;font-size:4.8vw;font-weight:700;line-height:1.4;letter-spacing:0;margin-right:var(--spacing-30)}}@media screen and (min-width:769px)and (min-width:769px){.c-button--cv-pc-download .c-button__text{font-size:1.317715959vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--cv-pc-download .c-button__text{font-size:18px;font-size:1.8rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--cv-pc-download .c-button__text{font-size:26px;font-size:2.6rem;font-size:6.9333333333vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--cv-pc-download .c-button__text{font-size:1.9033674963vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--cv-pc-download .c-button__text{font-size:26px;font-size:2.6rem}}@media screen and (min-width:769px){.c-button--cv-pc-download .c-button__text>small{font-size:15px;font-size:1.5rem;font-size:4vw;font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width:769px)and (min-width:769px){.c-button--cv-pc-download .c-button__text>small{font-size:1.0980966325vw}}@media screen and (min-width:769px)and (min-width:1367px){.c-button--cv-pc-download .c-button__text>small{font-size:15px;font-size:1.5rem}}@media screen and (min-width:769px)and (min-width:769px){.c-button--cv-pc-download .c-button__text>small{font-size:20px;font-size:2rem;font-size:5.3333333333vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:769px){.c-button--cv-pc-download .c-button__text>small{font-size:1.4641288433vw}}@media screen and (min-width:769px)and (min-width:769px)and (min-width:1367px){.c-button--cv-pc-download .c-button__text>small{font-size:20px;font-size:2rem}}@media screen and (min-width:769px){.c-button--cv-pc-download .c-button__icon{right:var(--spacing-14);width:var(--spacing-32);height:var(--spacing-32)}}.c-button--cv-pc-inquiry{padding:var(--spacing-22) var(--spacing-20)}@media screen and (min-width:769px){.c-button--cv-pc-inquiry{padding:var(--spacing-8) var(--spacing-20)}.c-button--cv-pc-inquiry .c-button__icon{right:var(--spacing-18);width:var(--spacing-18);height:var(--spacing-18)}}