:root{--leading-trim:calc(0.5em - 1lh/2)}html{height:100%!important;overflow-y:scroll}body,html{font-size:100%;overflow-x:clip!important}button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;*font-size:108%;line-height:130%}article,aside,body,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,html,li,nav,ol,p,section,ul{font-weight:400;margin:0;padding:0}::-moz-selection{background:hsla(42,46%,63%,.55)}::selection{background:hsla(42,46%,63%,.55)}article::-moz-selection,aside::-moz-selection,dd::-moz-selection,dl::-moz-selection,dt::-moz-selection,figcaption::-moz-selection,figure::-moz-selection,footer::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,header::-moz-selection,li::-moz-selection,nav::-moz-selection,ol::-moz-selection,p::-moz-selection,section::-moz-selection,ul::-moz-selection{background:hsla(42,46%,63%,.55)}article::selection,aside::selection,dd::selection,dl::selection,dt::selection,figcaption::selection,figure::selection,footer::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,header::selection,li::selection,nav::selection,ol::selection,p::selection,section::selection,ul::selection{background:hsla(42,46%,63%,.55)}dd,dt,h1,h2,h3,h4,h5,h6,p{line-height:1.7;margin-block:var(--leading-trim)}body{-webkit-text-size-adjust:100%;height:auto;min-height:100%;position:relative}@media only screen and (max-width:767px){body{min-width:320px}}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}address{font-style:normal}img{border-style:none;vertical-align:bottom}ol,ul{list-style:none}sub,sup{font-size:.6em}sub{display:inline-block;margin-bottom:-1em;position:relative;top:-.2em}table{border-spacing:0;empty-cells:show}iframe{border:none}a{color:#000}a,a:active,a:hover,a:link,a:visited{text-decoration:none}.lazyload{opacity:.1}body>img{display:none}button{-webkit-appearance:button;background:none;border:none;cursor:pointer;overflow:visible;text-transform:none}@media only screen and (min-width:768px){.u-hover{transition:opacity .3s}.u-hover:hover{opacity:.7}[data-action]{transition:opacity .3s}[data-action]:hover{opacity:.7}}body .bold,body b,body strong,html .bold,html b,html strong{font-weight:700}body{-webkit-font-smoothing:antialiased;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}body,body a{color:#008fd3}.font-bold{-webkit-font-smoothing:antialiased;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-weight:700}.common__note{text-align:center}.kvArea__list{margin-bottom:0!important}.kvArea__txtBox{background:linear-gradient(#0fa3ea,#0070a5)}.kvArea__txt{color:#fff;margin:0 auto;padding:100px 0;width:550px}@media only screen and (max-width:767px){.kvArea__txt{padding:17.3333333333vw 0;width:81.3333333333vw}}.interviewBtn{bottom:20px;opacity:0;pointer-events:none;position:fixed;right:20px;transition:opacity .5s;z-index:10}.interviewBtn.is-active{opacity:1;pointer-events:auto}.interviewBtn a{align-items:center;aspect-ratio:1;background-color:#008fd3;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:22px;font-weight:700;justify-content:center;line-height:1.45;position:relative;text-align:center;width:180px}@media only screen and (max-width:767px){.interviewBtn a{font-size:3.7333333333vw;line-height:1.35;width:29.3333333333vw}}.interviewBtn a:after{bottom:33px;right:50%;top:auto;transform:translateX(50%) rotate(135deg);transition:bottom .2s}@media only screen and (max-width:767px){.interviewBtn a:after{bottom:5.3333333333vw}}@media only screen and (min-width:768px){.interviewBtn a:hover:after{bottom:30px;right:50%}}.expArea{padding-bottom:100px}@media only screen and (max-width:767px){.expArea{padding-bottom:13.3333333333vw}}.expArea__head{position:relative}.expArea__head__title{left:45%;line-height:1.33;max-width:1220px;position:absolute;text-align:left;top:60%;transform:translateY(-50%);width:50%;z-index:1}@media only screen and (min-width:768px)and (max-width:1220px){.expArea__head__title{font-size:2.9508196721vw}}@media only screen and (max-width:767px){.expArea__head__title{font-size:5.3333333333vw;left:47%}}.expArea__head__img{position:relative}@media only screen and (max-width:767px){.expArea__head__img:before{content:"";height:30%;left:0;position:absolute;top:0;width:100%}}.expArea__inner{max-width:1400px;padding-top:60px}@media only screen and (max-width:767px){.expArea__inner{padding-top:13.3333333333vw}}.expArea__point{counter-reset:number;display:flex;gap:20px;justify-content:center;padding-top:30px;width:100%}@media only screen and (min-width:768px)and (max-width:1400px){.expArea__point{gap:1.4285714286vw}}@media only screen and (max-width:767px){.expArea__point{flex-direction:column;gap:8vw;padding-bottom:5.3333333333vw}}.expArea__point__item{aspect-ratio:38/29;background-color:#e5f7ff;border-radius:20px;position:relative;width:min(380px,24% + 50px)}@media only screen and (max-width:767px){.expArea__point__item{aspect-ratio:auto;max-width:none;width:100%}}.expArea__point__item:before{aspect-ratio:1;background-color:#008fd3;border-radius:50%;color:#fff;content:counter(number) "";counter-increment:number;font-size:1.5rem;font-weight:700;left:50%;line-height:48px;position:absolute;text-align:center;top:-24px;transform:translateX(-50%);width:48px}@media only screen and (min-width:768px)and (max-width:1400px){.expArea__point__item:before{font-size:1.7142857143vw;line-height:3.4285714286vw;top:-1.7142857143vw;width:3.4285714286vw}}@media only screen and (max-width:767px){.expArea__point__item:before{font-size:4.2666666667vw;line-height:8.5333333333vw;top:-4.2666666667vw;width:8.5333333333vw}}.expArea__point__item .item-ttl{font-size:1.88rem;font-weight:700;line-height:1.5}@media only screen and (min-width:768px)and (max-width:1400px){.expArea__point__item .item-ttl{font-size:2.1428571429vw}}@media only screen and (max-width:767px){.expArea__point__item .item-ttl{font-size:5.3333333333vw}}.expArea__point__item .item-txt{color:#000;font-size:1.5rem;line-height:1.541;padding-top:15px}@media only screen and (min-width:768px)and (max-width:1400px){.expArea__point__item .item-txt{font-size:1.7142857143vw}}@media only screen and (max-width:767px){.expArea__point__item .item-txt{font-size:4.2666666667vw;padding-top:4vw}}.expArea__point__item .item-note{color:#5f5f5f;font-size:.75rem;padding-top:10px}@media only screen and (min-width:768px)and (max-width:1400px){.expArea__point__item .item-note{font-size:.8571428571vw}}@media only screen and (max-width:767px){.expArea__point__item .item-note{font-size:2.6666666667vw;padding-top:4vw}}.expArea__point__item__inner{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:95%}@media only screen and (max-width:767px){.expArea__point__item__inner{padding:8vw 0 5.3333333333vw;position:static;transform:none}}.campaignArea{background-color:#e5f7ff;padding-bottom:120px}@media only screen and (max-width:767px){.campaignArea{padding-bottom:16vw}}.campaignArea__inner{max-width:1000px;padding-top:60px}@media only screen and (max-width:767px){.campaignArea__inner{padding-top:10.6666666667vw}}.campaignArea__item+.campaignArea__item{padding-top:80px}@media only screen and (max-width:767px){.campaignArea__item+.campaignArea__item{padding-top:23.6vw}}.campaignArea__item__img{margin:0 auto;width:720px}@media only screen and (max-width:767px){.campaignArea__item__img{width:89.3333333333vw}}.campaignArea__item__txt{padding-top:20px;text-align:center}@media only screen and (max-width:767px){.campaignArea__item__txt{padding-top:5.3333333333vw}}.campaignArea__item__btn{margin:0 auto;padding-top:20px;width:480px}@media only screen and (max-width:767px){.campaignArea__item__btn{padding-top:6.6666666667vw;width:100%}}.campaignArea__item__btn a{font-size:28px;padding:21px 0}@media only screen and (max-width:767px){.campaignArea__item__btn a{font-size:4.8vw;font-weight:700;padding:5.0666666667vw 0}}.campaignArea__item__btn__icon{left:35px;position:absolute;top:50%;transform:translateY(-50%);width:38px}@media only screen and (max-width:767px){.campaignArea__item__btn__icon{left:8vw;width:7.2vw}}.campaignArea__item__comingsoon{color:#e46b00;font-size:36px;font-weight:700;text-align:center}@media only screen and (max-width:767px){.campaignArea__item__comingsoon{font-size:6.4vw;padding-top:2.6666666667vw}}.campaignArea__item__comingsoon+.campaignArea__item__txt{padding-top:40px}@media only screen and (max-width:767px){.campaignArea__item__comingsoon+.campaignArea__item__txt{padding-top:13.3333333333vw}}.interviewArea{padding-bottom:60px}@media only screen and (max-width:767px){.interviewArea{padding-bottom:8vw}}.sukinakoto02 .interviewArea{padding-top:60px}@media only screen and (max-width:767px){.sukinakoto02 .interviewArea{padding-top:16vw}}.interviewArea__title{font-size:30px;line-height:1.3333333333}@media only screen and (max-width:767px){.interviewArea__title{font-size:4.8vw}}.interviewArea__txt{padding-bottom:40px;text-align:center}@media only screen and (max-width:767px){.interviewArea__txt{padding-bottom:8vw}}.interviewArea__movie{margin:auto;max-width:1000px;width:100%}@media only screen and (max-width:767px){.interviewArea__movie{width:90%}}.interviewArea__movie iframe{aspect-ratio:16/9;height:auto;width:100%}@media only screen and (max-width:767px){.interviewArea__movie iframe{aspect-ratio:9/16}}.aboutArea{position:relative}.aboutArea:before{background-color:#e5f7ff;content:"";height:100%;position:absolute;width:100%;z-index:-1}.aboutArea__inner{max-width:1100px;padding-top:60px}@media only screen and (max-width:767px){.aboutArea__inner{padding-top:10.6666666667vw}}.aboutArea__title{line-height:1.3333333333}.aboutArea__txt{padding-bottom:80px;text-align:center}@media only screen and (max-width:767px){.aboutArea__txt{padding-bottom:16vw}}.aboutBox{padding-bottom:120px}@media only screen and (max-width:767px){.aboutBox{padding-bottom:24vw}}.boxCondition__inner{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.boxCondition__inner{display:block}}.boxCondition__img{width:540px}@media only screen and (max-width:1180px){.boxCondition__img{width:45.7627118644vw}}@media only screen and (max-width:767px){.boxCondition__img{width:100%}}.boxCondition__graph{padding-top:2.7272727273%;width:46.8181818182%}@media only screen and (max-width:767px){.boxCondition__graph{padding-top:4vw;width:100%}}.boxCondition__graph__inner{display:flex;flex-wrap:wrap;justify-content:center}.boxCondition__graph__inner .boxCondition__graph__point{aspect-ratio:1/1;background-color:#fff;border-radius:50%;position:relative;text-align:center;width:46.6019417476%}.boxCondition__graph__inner .boxCondition__graph__point:after,.boxCondition__graph__inner .boxCondition__graph__point:before{background-image:linear-gradient(90deg,#40a5f4 65%,hsla(0,0%,100%,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:5px 1px;bottom:15px;content:"";display:block;height:2px;position:absolute;width:100px;z-index:-1}.boxCondition__graph__inner .boxCondition__graph__point:before{left:-45px;transform:rotate(-60deg)}.boxCondition__graph__inner .boxCondition__graph__point:after{right:-45px;transform:rotate(60deg)}.boxCondition__graph__inner .boxCondition__graph__point__inner{bottom:0;height:100%;margin:auto;position:absolute;top:0;width:100%}.boxCondition__graph__inner .boxCondition__graph__point:first-child{margin:0 19.4174757282% -1.9417475728%}.boxCondition__graph__inner .boxCondition__graph__point:first-child .boxCondition__graph__point__inner{padding-top:41.1522633745%}.boxCondition__graph__inner .boxCondition__graph__point:nth-child(2){margin-right:2.9126213592%}.boxCondition__graph__inner .boxCondition__graph__point:nth-child(2) .boxCondition__graph__point__inner{padding-top:61.7283950617%}.boxCondition__graph__inner .boxCondition__graph__point:nth-child(2):after,.boxCondition__graph__inner .boxCondition__graph__point:nth-child(2):before{display:none}.boxCondition__graph__inner .boxCondition__graph__point:nth-child(3){margin-left:2.9126213592%}.boxCondition__graph__inner .boxCondition__graph__point:nth-child(3) .boxCondition__graph__point__inner{padding-top:61.7283950617%}.boxCondition__graph__inner .boxCondition__graph__point:nth-child(3):after,.boxCondition__graph__inner .boxCondition__graph__point:nth-child(3):before{display:none}.boxCondition__graph__inner .boxCondition__graph__point:nth-child(3):before{bottom:100px;display:block;left:-80px;transform:rotate(0deg)}@media only screen and (max-width:767px){.boxCondition__graph__inner .boxCondition__graph__point:nth-child(3):before{bottom:13.3333333333vw}}.boxCondition__graph__point__title{color:#008fd3;font-size:18px;font-weight:700;line-height:1.4}@media only screen and (max-width:1180px){.boxCondition__graph__point__title{font-size:1.5254237288vw}}@media only screen and (max-width:767px){.boxCondition__graph__point__title{font-size:3.2vw}}.boxCondition__graph__point__txt{color:#000;font-size:14px;line-height:1.5;margin-top:.8em}@media only screen and (max-width:1180px){.boxCondition__graph__point__txt{font-size:1.186440678vw}}@media only screen and (max-width:767px){.boxCondition__graph__point__txt{font-size:2.4vw}}.recommendArea{padding-bottom:120px}@media only screen and (max-width:767px){.recommendArea{padding-bottom:16vw}}.recommendArea__head{background-color:#e46b00;border-radius:20px;color:#fff;margin:60px auto 0;padding:24px 0;text-align:center;width:640px}@media only screen and (max-width:767px){.recommendArea__head{margin-top:13.3333333333vw;padding:4vw 0;width:90%}}.recommendArea__head__main{font-size:36px;font-weight:700}@media only screen and (max-width:767px){.recommendArea__head__main{font-size:6.4vw}}.recommendArea__head__sub{font-size:18px;font-weight:700;padding-top:8px}@media only screen and (max-width:767px){.recommendArea__head__sub{font-size:3.2vw}}.recommendArea__head__sub span{font-size:24px}@media only screen and (max-width:767px){.recommendArea__head__sub span{font-size:4.2666666667vw}}.recommendArea__title{padding-top:60px}@media only screen and (max-width:767px){.recommendArea__title{padding-top:10.6666666667vw}}.recommendArea__inner{max-width:680px}.recommendArea__btnBox{margin-top:40px;position:relative}@media only screen and (max-width:767px){.recommendArea__btnBox{margin-top:8vw}}.recommendArea__btnBox:before{border-top:1px solid #d8d8d8;content:"";display:block;margin-left:-50%;width:200%}@media only screen and (max-width:767px){.recommendArea__btnBox:before{margin-left:0;width:100%}}.recommendArea__btn{margin:0 auto;padding-top:40px;width:480px}@media only screen and (max-width:767px){.recommendArea__btn{padding-top:8vw;width:100%}}.recommendArea__btn a{align-items:center;box-sizing:border-box;display:flex;min-height:128px}@media only screen and (max-width:767px){.recommendArea__btn a{height:25.3333333333vw;min-height:auto}.recommendArea__btn a:after{right:6%}}.recommendArea__btn .item-img{position:absolute;width:27%}.recommendArea__btn .item-img img{width:90px}@media only screen and (max-width:767px){.recommendArea__btn .item-img img{width:17.3333333333vw}}.recommendArea__btn .item-ttlBox{padding-left:27%;text-align:left;width:63%}.recommendArea__btn .item-ttl{font-weight:700;line-height:1.5}.productsBox{position:relative}.productsBox+.productsBox{padding-top:75px}.productsBox+.productsBox:before{border-top:1px solid #d8d8d8;content:"";display:block;margin-left:-50%;width:200%}.sukinakoto01 .productsBox+.productsBox .productsBox__title{padding-top:50px}@media only screen and (max-width:767px){.sukinakoto01 .productsBox+.productsBox{padding-top:16vw}.sukinakoto02 .productsBox+.productsBox{padding-top:9.6vw}.productsBox+.productsBox:before{margin-left:0;width:100%}.sukinakoto01 .productsBox+.productsBox .productsBox__title{padding-top:8vw}}.productsBox__title{padding-bottom:50px}@media only screen and (max-width:767px){.productsBox__title{padding-bottom:8vw}}@media only screen and (min-width:768px){.sukinakoto02 .productsBox__title{padding-bottom:35px}}.productsBox__list{display:flex;flex-wrap:wrap;gap:200px;justify-content:center}@media only screen and (max-width:767px){.productsBox__list{display:block}}.productsBox__item{display:flex;flex-basis:240px;flex-direction:column;max-width:240px;text-align:center}@media only screen and (max-width:767px){.productsBox__item{display:block;max-width:inherit}.productsBox__item+.productsBox__item{padding-top:16vw}.sukinakoto02 .productsBox__item.item-skincare-emulsion{padding-top:9.7333333333vw}}.productsBox__item__imgBox{position:relative}.productsBox__item__img{height:240px;padding-bottom:30px}@media only screen and (max-width:767px){.productsBox__item__img{height:42.6666666667vw;padding-bottom:4.9333333333vw}}.item-skincare-lotion .productsBox__item__img{height:260px}@media only screen and (max-width:767px){.item-skincare-lotion .productsBox__item__img{height:46.2vw}}@media only screen and (min-width:768px){.sukinakoto01 .item-skincare-clear-lotion .productsBox__item__img,.sukinakoto02 .item-skincare-emulsion .productsBox__item__img{padding-top:20px}}.productsBox__item__img img{height:100%;width:auto}.productsBox__item__label{position:absolute;right:-100px;top:0;width:98px}@media only screen and (max-width:767px){.productsBox__item__label{right:5%;width:17.3333333333vw}}.productsBox__item__new{aspect-ratio:1/1;background-color:#e46b00;border-radius:50%;color:#fff;font-size:1rem;font-weight:700;position:absolute;right:-50px;top:10px;width:60px}@media only screen and (max-width:767px){.productsBox__item__new{font-size:3.2vw;right:13.3333333333vw;top:2vw;width:11.2vw}}.productsBox__item__new span{align-items:center;display:flex;height:100%;justify-content:center}.productsBox__item__title{font-size:1rem;letter-spacing:-.02em;margin-left:-20%;padding-bottom:10px;width:140%}@media only screen and (max-width:767px){.productsBox__item__title{font-size:3.2vw;line-height:1.5;margin-left:0;padding-bottom:2.6666666667vw;width:100%}}.productsBox__item__title span{font-size:1.25rem;font-weight:700}@media only screen and (max-width:767px){.productsBox__item__title span{font-size:4.2666666667vw}}.productsBox__item__tag{display:flex;justify-content:center;padding-bottom:15px}@media only screen and (max-width:767px){.productsBox__item__tag{padding-bottom:2.6666666667vw;padding-right:2.6666666667vw}}.productsBox__item__price{font-size:1rem;padding-bottom:20px}.productsBox__item__price.u-pcOneLine{margin-left:-1.6em;white-space:nowrap}@media only screen and (max-width:767px){.productsBox__item__price.u-pcOneLine{margin-left:0;white-space:wrap}.productsBox__item__price{font-size:3.2vw;padding-bottom:0}}.productsBox__item__btnBox{display:flex;flex-direction:column;gap:12px;margin-top:auto}@media only screen and (max-width:767px){.productsBox__item__btnBox{flex-direction:row-reverse;flex-wrap:wrap;gap:4vw;justify-content:center;padding-top:4vw;width:100%}}@media only screen and (min-width:768px){.item-skincare-lotion .productsBox__item__btnBox{min-height:207px}}@media only screen and (max-width:767px){.item-skincare-lotion .productsBox__item__btnBox{flex-direction:row}}.item-skincare-lotion .productsBox__item__btnBox .productsBox__item__btn.u-spHide{display:block}@media only screen and (max-width:767px){.item-skincare-lotion .productsBox__item__btnBox .productsBox__item__btn.u-spHide{display:none}.item-skincare-lotion .productsBox__item__btnBox .productsBox__item__btn.u-pcHide{display:block}.item-skincare-lotion .productsBox__item__btnBox .productsBox__item__btn.btn-row3{margin:0 26.5%}}@media only screen and (min-width:768px){.sukinakoto01 .item-skincare-clear-lotion .productsBox__item__btnBox,.sukinakoto02 .item-skincare-emulsion .productsBox__item__btnBox{min-height:207px}}.productsBox__item__btn{font-size:1.25rem;line-height:1.15;position:relative}.productsBox__item__btn+.productsBox__item__btn{margin-top:0}@media only screen and (max-width:767px){.productsBox__item__btn{font-size:3.2vw;margin:0;width:42.6666666667vw}}.productsBox__item__btn .txt-sub{font-size:.88rem}@media only screen and (max-width:767px){.productsBox__item__btn .txt-sub{font-size:2.4vw}}.productsBox__item__btn a,.productsBox__item__btn button{line-height:1.15;padding:20px 0;width:100%}@media only screen and (max-width:767px){.productsBox__item__btn a,.productsBox__item__btn button{padding:3.4933333333vw 0}}.productsBox__item__btn a.btn-row2,.productsBox__item__btn button.btn-row2{padding:8.5px 0}@media only screen and (max-width:767px){.productsBox__item__btn a.btn-row2,.productsBox__item__btn button.btn-row2{padding:1.6vw 0}}.productsBox__item__fukidashi{background-color:#f9e0cb;border-radius:20px;color:#e46b00;display:block;font-size:14px;font-weight:700;line-height:1.428;padding:12px 20px;position:absolute;right:-135px;top:0}@media only screen and (max-width:767px){.productsBox__item__fukidashi{font-size:3.2vw;margin-top:4.2666666667vw;padding:2vw 0;position:relative;right:0;top:0;width:100%}}.productsBox__item__fukidashi:after{border-bottom:10px solid transparent;border-right:20px solid #f9e0cb;border-top:10px solid transparent;content:"";display:block;height:0;left:-17px;position:absolute;top:50%;transform:translateY(-50%);width:0}@media only screen and (max-width:767px){.productsBox__item__fukidashi:after{border-bottom-width:2vw;border-right-width:3.3333333333vw;border-top-width:2vw;left:50%;top:-3.0666666667vw;transform:translateX(-50%) rotate(90deg)}}.recommendArea__note{padding-top:20px}@media only screen and (max-width:767px){.recommendArea__note{padding-top:4vw}}.recommendArea__note+.recommendArea__note{padding-top:5px}.conceptArea{background-color:#e5f7ff;padding-bottom:100px}@media only screen and (max-width:767px){.conceptArea{padding-bottom:16vw}}.conceptArea__inner{max-width:1220px}.conceptArea__title{padding-top:60px}@media only screen and (max-width:767px){.conceptArea__title{padding-top:13.3333333333vw}}.conceptArea__about{background-color:#fff;border-color:#008fd3;border-style:solid;border-width:1px 0;margin:0 auto;max-width:680px}.conceptArea__about__title{cursor:pointer;padding:20px 0;position:relative;text-align:center}@media only screen and (max-width:767px){.conceptArea__about__title{padding:5.3333333333vw 0}}.conceptArea__about__title .c-plus{right:20px}@media only screen and (max-width:767px){.conceptArea__about__title .c-plus{right:4vw}}.conceptArea__about__menu{padding:15px 20px 30px}@media only screen and (max-width:767px){.conceptArea__about__menu{padding:4vw 5.3333333333vw 8vw}}.conceptArea__about__txt{color:#000;text-align:center}.conceptArea__care{align-items:center;display:flex;gap:30px;justify-content:center;padding-top:100px}@media only screen and (max-width:767px){.conceptArea__care{display:block;margin-top:13.3333333333vw;padding-top:16vw;position:relative}}.conceptArea__care__img,.conceptArea__care__txtBox{flex-basis:420px}.conceptArea__care__txt{font-size:1.88rem;font-weight:700;line-height:1.333}@media only screen and (min-width:768px)and (max-width:1400px){.conceptArea__care__txt{font-size:2.1428571429vw}}@media only screen and (max-width:767px){.conceptArea__care__txt{font-size:4.2666666667vw;left:50%;position:absolute;text-align:center;top:0;transform:translateX(-50%);width:100%}}.conceptArea__care__btn{padding-top:30px}@media only screen and (max-width:767px){.conceptArea__care__btn{padding-top:5.3333333333vw}}.conceptArea__campaign{padding-top:120px}@media only screen and (max-width:767px){.conceptArea__campaign{padding-top:24vw}}.conceptArea__campaign__img{margin:0 auto;width:480px}@media only screen and (max-width:767px){.conceptArea__campaign__img{width:100%}}.top-kvArea{background:linear-gradient(#0fa3ea,#0070a5);padding-bottom:100px}@media only screen and (max-width:767px){.top-kvArea{padding-bottom:17.3333333333vw}}.top-kvArea__inner{max-width:1100px}.top-kvArea__titleBox{padding-top:52.4px}@media only screen and (max-width:767px){.top-kvArea__titleBox{padding-top:9.4666666667vw}}.top-kvArea__title{color:#fff;font-size:1.63rem;font-weight:700;line-height:1.2307692308;text-align:center}@media only screen and (max-width:767px){.top-kvArea__title{font-size:5.3333333333vw;letter-spacing:-.02em}}.top-kvArea__title span{display:inline-block;margin-bottom:5px;position:relative}@media only screen and (max-width:767px){.top-kvArea__title span{margin-bottom:1vw}}.top-kvArea__title span:after,.top-kvArea__title span:before{background:currentColor;content:"";display:inline-block;height:1em;margin:-.2em 25px 0;position:relative;vertical-align:middle;width:2px}@media only screen and (max-width:767px){.top-kvArea__title span:after,.top-kvArea__title span:before{height:1.2em;width:1px}}.top-kvArea__title span:before{transform:rotate(-30deg)}.top-kvArea__title span:after{transform:rotate(30deg)}.top-kvArea__bnrBox{display:flex;gap:15px;justify-content:center;padding-top:40px}@media only screen and (max-width:767px){.top-kvArea__bnrBox{flex-direction:column;gap:7.3333333333vw;padding-top:7.3333333333vw}}.top-kvArea__bnr{position:relative}@media only screen and (min-width:768px){.top-kvArea__bnr{max-width:540px}.top-kvArea__bnr:hover .top-kvArea__bnr__txt:after{right:27px}}.top-kvArea__bnr__title{color:#fff;font-size:1.13rem;line-height:1.5555555556;padding-bottom:17px;text-align:center}@media only screen and (max-width:1220px){.top-kvArea__bnr__title{font-size:1.4754098361vw;padding-bottom:1.393442623vw}}@media only screen and (max-width:767px){.top-kvArea__bnr__title{font-size:3.7333333333vw;line-height:1.5;padding-bottom:2.6666666667vw}}.top-kvArea__bnr__wrap{align-items:center;background-color:#fff;border-radius:0 0 20px 0;display:flex;gap:60px;padding:10px 0}@media only screen and (max-width:1220px){.top-kvArea__bnr__wrap{border-radius:0 0 1.6393442623vw 0;gap:4.9180327869vw}}@media only screen and (max-width:767px){.top-kvArea__bnr__wrap{border-radius:0 0 4.2666666667vw 0;gap:9.3333333333vw;padding:1.3333333333vw 0}}.sukinakoto01 .top-kvArea__bnr__figure{padding-left:85.2px}@media only screen and (max-width:1220px){.sukinakoto01 .top-kvArea__bnr__figure{padding-left:6.9836065574vw}}@media only screen and (max-width:767px){.sukinakoto01 .top-kvArea__bnr__figure{padding-left:15.4666666667vw}}.sukinakoto02 .top-kvArea__bnr__figure{padding-left:66.2px}@media only screen and (max-width:1220px){.sukinakoto02 .top-kvArea__bnr__figure{padding-left:5.4262295082vw}}@media only screen and (max-width:767px){.sukinakoto02 .top-kvArea__bnr__figure{padding-left:12.4vw}}.top-kvArea__bnr__figure img{height:74.5px;width:auto}@media only screen and (max-width:1220px){.top-kvArea__bnr__figure img{height:6.106557377vw}}@media only screen and (max-width:767px){.top-kvArea__bnr__figure img{height:12.1333333333vw}}.top-kvArea__bnr__txtBox{flex-basis:250px}@media only screen and (max-width:1220px){.top-kvArea__bnr__txtBox{flex-basis:20.4918032787vw}}@media only screen and (max-width:767px){.top-kvArea__bnr__txtBox{flex-basis:46.6666666667vw}}.top-kvArea__bnr__line{padding-bottom:10px}@media only screen and (max-width:1220px){.top-kvArea__bnr__line{padding-bottom:.8196721311vw}}@media only screen and (max-width:767px){.top-kvArea__bnr__line{padding-bottom:.6666666667vw}}.top-kvArea__bnr__line img{height:30px;width:auto}@media only screen and (max-width:1220px){.top-kvArea__bnr__line img{height:2.4590163934vw}}@media only screen and (max-width:767px){.top-kvArea__bnr__line img{height:5.6vw}}.top-kvArea__bnr__txt{display:inline-block;width:215px}@media only screen and (max-width:1220px){.top-kvArea__bnr__txt{font-size:1.393442623vw;width:17.6229508197vw}}@media only screen and (max-width:767px){.top-kvArea__bnr__txt{font-size:3.2vw;width:41.3333333333vw}}.top-kvArea__note{color:#fff}