#main{padding-top:19.2vw}@media screen and (min-width: 760px){#main{padding-top:80px}}.lcl-cmn-ttl{text-align:center}.lcl-cmn-ttl .ico_svg{width:7.7333333333vw}@media screen and (min-width: 760px){.lcl-cmn-ttl .ico_svg{width:29px}}.lcl-cmn-ttl .lcl-cmn-ttl__en{color:#e60012;font-family:"Work Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:3.6rem}@media screen and (min-width: 760px){.lcl-cmn-ttl .lcl-cmn-ttl__en{font-size:36px}}.lcl-cmn-ttl .lcl-cmn-ttl__en{line-height:1.2;letter-spacing:.1em}@media screen and (min-width: 760px){.lcl-cmn-ttl .lcl-cmn-ttl__en{font-size:6rem}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-cmn-ttl .lcl-cmn-ttl__en{font-size:60px}}.lcl-cmn-ttl.lcl-cmn-ttl--white{color:#fff}.lcl-cmn-ttl.lcl-cmn-ttl--white .lcl-cmn-ttl__en{color:#fff}.lcl-cmn-ttl.lcl-cmn-ttl--white .ico_svg .svg-elm{fill:#fff}.lcl-cmn-sub{position:relative;padding-bottom:2.9333333333vw;color:#e60012;font-size:2rem;font-size:max(2rem,10px);letter-spacing:.08em;line-height:1.45;font-weight:400}@media screen and (min-width: 760px){.lcl-cmn-sub{font-size:2.6rem;font-size:max(2.6rem,10px);letter-spacing:.08em;line-height:1.6}}.lcl-cmn-sub{text-align:center}@media screen and (min-width: 760px){.lcl-cmn-sub{padding-bottom:11px}}.lcl-cmn-sub::before{content:"";position:absolute;bottom:0;left:0;right:0;width:4.8vw;height:.2666666667vw;border-radius:100vw;background-color:#e60012;margin:auto}@media screen and (min-width: 760px){.lcl-cmn-sub::before{width:18px;height:1px}}.lcl-cmn-sub.lcl-cmn-sub--gold{color:#b5941c}.lcl-cmn-sub.lcl-cmn-sub--gold::before{background-color:#b5941c}.lcl-fixbnr{position:fixed;z-index:10;width:69.3333333333vw;right:0;left:0;margin:auto;bottom:2.6666666667vw}@media screen and (min-width: 760px){.lcl-fixbnr{bottom:25px;left:auto;right:111px;width:370px}}.lcl-fixbnr.lcl-fixbnr--hidden{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .4s ease,visibility 0s .4s ease;transition:opacity .4s ease,visibility 0s .4s ease}.lcl-fixbnr .lcl-fixbnr__close{position:absolute;top:-1.3333333333vw;right:-2.9333333333vw;width:8vw;height:8vw}@media screen and (min-width: 760px){.lcl-fixbnr .lcl-fixbnr__close{top:-2px;right:-13px;width:30px;height:30px}}.lcl-hero{padding-top:3.2vw;padding-bottom:10.1333333333vw}@media screen and (min-width: 760px){.lcl-hero{padding-top:0;padding-bottom:100px}}.lcl-hero .lcl-hero__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:92vw;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__sep{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:1100px}}.lcl-hero .lcl-hero__cnt{width:100%;padding-top:0}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__cnt{width:507px;padding-top:50px}}.lcl-hero .lcl-hero__lead{font-weight:400;font-size:1.6rem}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__lead{font-size:16px}}.lcl-hero .lcl-hero__lead{line-height:1.6;letter-spacing:.1em;text-align:center}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__lead{font-size:1.8rem;line-height:1.8}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-hero .lcl-hero__lead{font-size:18px}}.lcl-hero .lcl-hero__ttl{width:64vw;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__ttl{width:420px}}.lcl-hero .lcl-hero__award{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.0666666667vw;margin-top:5.3333333333vw}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__award{gap:12px;margin-top:34px}}.lcl-hero .lcl-hero__select{width:14.9333333333vw}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__select{width:81px}}.lcl-hero .lcl-hero__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.3333333333vw}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__list{gap:12px}}.lcl-hero .lcl-hero__label{width:24vw}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__label{width:130px}}.lcl-hero .lcl-hero__figarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;gap:1.0666666667vw;margin-top:5.3333333333vw}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__figarea{width:560px;gap:7px;margin-top:0}}.lcl-hero .lcl-hero__person{position:relative;z-index:1;overflow:hidden;border-radius:5.3333333333vw}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__person{border-radius:30px}}.lcl-hero .lcl-hero__person.lcl-hero__person--02{margin-top:10.1333333333vw}@media screen and (min-width: 760px){.lcl-hero .lcl-hero__person.lcl-hero__person--02{margin-top:63px}}.lcl-hero.js-load .lcl-hero__person{clip-path:inset(0 100% 0 0 round 5.3333333333vw);-webkit-transition:clip-path .8s cubic-bezier(0.49, -0.01, 0.16, 0.99);transition:clip-path .8s cubic-bezier(0.49, -0.01, 0.16, 0.99)}@media screen and (min-width: 760px){.lcl-hero.js-load .lcl-hero__person{clip-path:inset(0 100% 0 0 round 30px)}}.lcl-hero.js-load .lcl-hero__person img{-webkit-transform:translateX(-5.3333333333vw);transform:translateX(-5.3333333333vw);-webkit-transition:-webkit-transform .8s cubic-bezier(0.49, -0.01, 0.16, 0.99);transition:-webkit-transform .8s cubic-bezier(0.49, -0.01, 0.16, 0.99);transition:transform .8s cubic-bezier(0.49, -0.01, 0.16, 0.99);transition:transform .8s cubic-bezier(0.49, -0.01, 0.16, 0.99), -webkit-transform .8s cubic-bezier(0.49, -0.01, 0.16, 0.99)}@media screen and (min-width: 760px){.lcl-hero.js-load .lcl-hero__person img{-webkit-transform:translateX(-20px);transform:translateX(-20px)}}.lcl-hero.js-load .lcl-hero__person:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-hero.js-load .lcl-hero__person:nth-of-type(2) img{-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-hero.js-load .lcl-hero__person:nth-of-type(3){-webkit-transition-delay:.2s;transition-delay:.2s}.lcl-hero.js-load .lcl-hero__person:nth-of-type(3) img{-webkit-transition-delay:.2s;transition-delay:.2s}.lcl-hero.js-load--on .lcl-hero__person{clip-path:inset(0 0% 0 0 round 5.3333333333vw)}@media screen and (min-width: 760px){.lcl-hero.js-load--on .lcl-hero__person{clip-path:inset(0 0% 0 0 round 30px)}}.lcl-hero.js-load--on .lcl-hero__person img{-webkit-transform:translateX(0px) !important;transform:translateX(0px) !important}.lcl-lead .lcl-lead__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2vw}@media screen and (min-width: 760px){.lcl-lead .lcl-lead__sep{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}}.lcl-lead .lcl-lead__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:92vw;-webkit-filter:drop-shadow(2px 4px 15px rgba(0, 0, 0, 0.15));filter:drop-shadow(2px 4px 15px rgba(0, 0, 0, 0.15));-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-filter .25s ease,-webkit-transform .25s ease;transition:-webkit-filter .25s ease,-webkit-transform .25s ease;transition:filter .25s ease,transform .25s ease;transition:filter .25s ease,transform .25s ease,-webkit-filter .25s ease,-webkit-transform .25s ease}@media(any-hover: hover){.lcl-lead .lcl-lead__box:hover{-webkit-filter:drop-shadow(2px 8px 8px rgba(0, 0, 0, 0.3));filter:drop-shadow(2px 8px 8px rgba(0, 0, 0, 0.3));-webkit-transform:scale(1.02) translateZ(0);transform:scale(1.02) translateZ(0)}.lcl-lead .lcl-lead__box:hover .lcl-lead__label{background-color:#b5941c}.lcl-lead .lcl-lead__box:hover .lcl-lead__cnt{border-color:#b5941c}.lcl-lead .lcl-lead__box:hover .lcl-lead__link{color:#e60012}.lcl-lead .lcl-lead__box:hover .lcl-lead__link::before{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}.lcl-lead .lcl-lead__box:hover .lcl-lead__link .ico_svg .svg-path{fill:#e60012}}@media screen and (min-width: 760px){.lcl-lead .lcl-lead__box{width:500px}}.lcl-lead .lcl-lead__label{width:100%;padding:2.6666666667vw;border-radius:5.3333333333vw 5.3333333333vw 0 0;background-color:#e60012;color:#fff;font-size:2rem;font-size:max(2rem,10px);letter-spacing:.08em;line-height:1.45;font-weight:400}@media screen and (min-width: 760px){.lcl-lead .lcl-lead__label{font-size:2.6rem;font-size:max(2.6rem,10px);letter-spacing:.08em;line-height:1.6}}.lcl-lead .lcl-lead__label{font-weight:700;text-align:center;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media screen and (min-width: 760px){.lcl-lead .lcl-lead__label{padding:10px;border-radius:20px 20px 0 0}}.lcl-lead .lcl-lead__cnt{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;background-color:#fff;color:#323743;border:1px solid #e60012;padding:3.7333333333vw;border-radius:0 0 5.3333333333vw 5.3333333333vw;-webkit-transition:border-color .25s ease;transition:border-color .25s ease}@media screen and (min-width: 760px){.lcl-lead .lcl-lead__cnt{padding:19px;border-radius:0 0 30px 30px}}.lcl-lead .lcl-lead-cnt__txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.5333333333vw;margin-top:-0.8vw;font-weight:400;font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:.03em;line-height:2}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt__txt{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.03em;line-height:2.2}}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt__txt{gap:2px;margin-top:-10px}}.lcl-lead .lcl-lead-cnt01__price{color:#e60012;font-family:"Work Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:4.4rem}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt01__price{font-size:44px}}.lcl-lead .lcl-lead-cnt01__price{font-weight:400;line-height:1.2;letter-spacing:0}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt01__price{font-size:7rem}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-lead .lcl-lead-cnt01__price{font-size:70px}}.lcl-lead .lcl-lead-cnt01__unit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5333333333vw;padding-bottom:1.3333333333vw;font-weight:400;font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:.03em;line-height:2}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt01__unit{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.03em;line-height:2.2}}.lcl-lead .lcl-lead-cnt01__unit{font-weight:700}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt01__unit{gap:2px;padding-bottom:5px}}.lcl-lead .lcl-lead-cnt01__usable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.3333333333vw;margin-top:2.6666666667vw;padding-inline:6.6666666667vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;font-weight:700}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt01__usable{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px;margin-top:10px;padding-inline:25px}}.lcl-lead .lcl-lead-cnt01__usable::before,.lcl-lead .lcl-lead-cnt01__usable::after{content:"";position:absolute;top:0;width:4.5333333333vw;height:5.8666666667vw;margin:auto;background:url(/recommend/futari-tsumugi/common/images/vec.svg) center/cover no-repeat}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt01__usable::before,.lcl-lead .lcl-lead-cnt01__usable::after{width:17px;height:22px}}.lcl-lead .lcl-lead-cnt01__usable::before{left:0;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.lcl-lead .lcl-lead-cnt01__usable::after{right:0}.lcl-lead .lcl-lead-cnt01__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.3333333333vw}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt01__list{gap:5px}}.lcl-lead .lcl-lead-cnt01__item{padding:0 2.6666666667vw;border-radius:100vw;background-color:#b5941c;color:#fff;font-weight:700;font-size:1.3rem}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt01__item{font-size:13px}}.lcl-lead .lcl-lead-cnt01__item{line-height:1.9;letter-spacing:.03em}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt01__item{padding:0 10px}}.lcl-lead .lcl-lead__underline{position:relative;z-index:1}.lcl-lead .lcl-lead__underline::before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:1.6vw;height:3.4666666667vw;width:100%;background-color:#ffed74;margin:auto}@media screen and (min-width: 760px){.lcl-lead .lcl-lead__underline::before{bottom:7px;height:17px}}.lcl-lead .lcl-lead__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;gap:1.3333333333vw;margin-top:2.6666666667vw;padding:0 2.6666666667vw .5333333333vw;margin-left:auto;margin-right:auto;-webkit-transition:color .25s ease;transition:color .25s ease;font-weight:400;font-size:1.1rem;font-size:max(1.1rem,10px);letter-spacing:.03em;line-height:1.6}@media screen and (min-width: 760px){.lcl-lead .lcl-lead__link{font-size:1.2rem;font-size:max(1.2rem,10px);letter-spacing:.03em;line-height:1.7}}@media screen and (min-width: 760px){.lcl-lead .lcl-lead__link{gap:5px;margin-top:15px;padding:0 10px 2px}}.lcl-lead .lcl-lead__link::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e60012;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.lcl-lead .lcl-lead__link .ico_svg{width:5.3333333333vw}@media screen and (min-width: 760px){.lcl-lead .lcl-lead__link .ico_svg{width:20px}}.lcl-lead .lcl-lead__link .ico_svg .svg-path{fill:#e60012}.lcl-lead .lcl-lead-cnt02__txt{color:#e60012;font-weight:700;font-size:2.6rem}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt02__txt{font-size:26px}}.lcl-lead .lcl-lead-cnt02__txt{line-height:1.7;letter-spacing:.1em}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt02__txt{font-size:4rem}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-lead .lcl-lead-cnt02__txt{font-size:40px}}.lcl-lead .lcl-lead-cnt02__note{color:#e60012;text-align:center;font-weight:400;font-size:1.1rem;font-size:max(1.1rem,10px);letter-spacing:.03em;line-height:1.6}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt02__note{font-size:1.2rem;font-size:max(1.2rem,10px);letter-spacing:.03em;line-height:1.7}}.lcl-lead .lcl-lead-cnt02__note{font-weight:700}@media screen and (min-width: 760px){.lcl-lead .lcl-lead-cnt02__note{margin-top:-8px}}.lcl-recommend{position:relative;z-index:2;margin-top:16vw}@media screen and (min-width: 760px){.lcl-recommend{margin-top:80px}}.lcl-recommend .lcl-recommend__box{width:100%;margin-left:auto;margin-right:auto;padding-inline:4vw}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__box{width:1000px;padding:0}}.lcl-recommend .lcl-recommend__lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:79.7333333333vw;padding:4vw;z-index:1;margin-left:auto;margin-right:auto;border-radius:100vw;background-color:#b5941c;color:#fff;text-align:center;font-size:1.3rem;font-size:max(1.3rem,10px);letter-spacing:.03em;font-weight:400;line-height:1.9}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__lead{font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:.03em}}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__lead{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;padding:10px;width:800px}}.lcl-recommend .lcl-recommend__lead span{font-size:2rem;font-size:max(2rem,10px);letter-spacing:.08em;line-height:1.45;font-weight:400}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__lead span{font-size:2.6rem;font-size:max(2.6rem,10px);letter-spacing:.08em;line-height:1.6}}.lcl-recommend .lcl-recommend__cnt{border-radius:5.3333333333vw;margin-top:-9.3333333333vw;padding:20.8vw 3.4666666667vw 12.5333333333vw;background:url(/recommend/futari-tsumugi/images/sp/recommend/bg.jpg) center/cover no-repeat}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__cnt{margin-top:-35px;padding:57px 50px 0;border-radius:40px;background:url(/recommend/futari-tsumugi/images/recommend/bg.jpg) center/cover no-repeat}}.lcl-recommend .lcl-recommend__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4vw}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__sep{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:30px}}.lcl-recommend .lcl-recommend__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__item{display:block;width:290px}}.lcl-recommend .lcl-recommend__item:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__item:nth-of-type(2n){width:260px}}.lcl-recommend .lcl-recommend__item:nth-of-type(2n) .lcl-recommend__bubble{height:32.5333333333vw;padding-bottom:4vw;background:url(/recommend/futari-tsumugi/images/recommend/bubble_02.png) center/cover no-repeat}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__item:nth-of-type(2n) .lcl-recommend__bubble{height:156px;padding-bottom:16px}}.lcl-recommend .lcl-recommend__bubble{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:url(/recommend/futari-tsumugi/images/recommend/bubble_01.png) center/cover no-repeat;width:54.4vw;height:35.4666666667vw;padding-bottom:6.6666666667vw;font-size:1.3rem}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__bubble{font-size:13px}}.lcl-recommend .lcl-recommend__bubble{line-height:1.6;font-weight:400;letter-spacing:.03em;text-align:center}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__bubble{width:100%;height:189px;padding-bottom:28px;font-size:1.5rem;line-height:1.9}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-recommend .lcl-recommend__bubble{font-size:15px}}.lcl-recommend .lcl-recommend__em{color:#e60012;font-size:1.8rem}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__em{font-size:18px}}.lcl-recommend .lcl-recommend__em{line-height:1.45;letter-spacing:.05em}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__em{font-size:2rem}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-recommend .lcl-recommend__em{font-size:20px}}.lcl-recommend .lcl-recommend__fig{width:29.8666666667vw;margin-top:0;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-recommend .lcl-recommend__fig{width:160px;margin-top:5px}}.lcl-message{position:relative;z-index:1;margin-top:16vw}@media screen and (min-width: 760px){.lcl-message{margin-top:0}}.lcl-message .bg_logo{position:absolute;z-index:-1;width:93.6vw;left:-34.4vw}@media screen and (min-width: 760px){.lcl-message .bg_logo{width:565px;left:calc((100% - 130rem)/2 + -18.2rem)}}.lcl-message .bg_logo .svg-elm{fill:#f7f7f7}.lcl-message .bg_logo{top:-12vw}@media screen and (min-width: 760px){.lcl-message .bg_logo{top:-98px}}.lcl-message .lcl-message__in{position:relative;z-index:1;width:92vw;padding-bottom:16vw;margin-left:auto;margin-right:auto;text-align:left}@media screen and (min-width: 760px){.lcl-message .lcl-message__in{width:100%;text-align:center;padding-block:80px}}.lcl-message .lcl-message-btm{margin-left:auto;margin-right:auto;background-color:#fbf5e8;text-align:left;border-radius:8vw;padding:8vw 4vw;margin-top:16vw}@media screen and (min-width: 760px){.lcl-message .lcl-message-btm{max-width:1236px;padding:40px 0;border-radius:80px;margin-top:80px}}.lcl-message .lcl-message-btm__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw}@media screen and (min-width: 760px){.lcl-message .lcl-message-btm__sep{width:1000px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 760px){.lcl-message .lcl-message-btm__sep{max-width:calc(100% - 40px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}}.lcl-message .lcl-message-btm__cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-message .lcl-message-btm__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4vw}@media screen and (min-width: 760px){.lcl-message .lcl-message-btm__info{gap:15px}}.lcl-message .lcl-message-btm__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:14.6666666667vw;height:14.6666666667vw;background-color:#fff;border-radius:50%}@media screen and (min-width: 760px){.lcl-message .lcl-message-btm__icon{width:90px;height:90px}}.lcl-message .lcl-message-btm__icon img{width:10.1333333333vw}@media screen and (min-width: 760px){.lcl-message .lcl-message-btm__icon img{width:62px}}.lcl-message .lcl-message-btm__txt{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#e60012;font-size:2rem;font-size:max(2rem,10px);letter-spacing:.08em;line-height:1.45;font-weight:400}@media screen and (min-width: 760px){.lcl-message .lcl-message-btm__txt{font-size:2.6rem;font-size:max(2.6rem,10px);letter-spacing:.08em;line-height:1.6}}.lcl-message .lcl-message-btm__txt sup{font-size:1.6rem}@media screen and (min-width: 760px){.lcl-message .lcl-message-btm__txt sup{font-size:16px}}.lcl-message .lcl-message-btm__figarea{position:relative;width:100%}@media screen and (min-width: 760px){.lcl-message .lcl-message-btm__figarea{width:325px}}.lcl-message .lcl-message-btm__fig{width:100%;border-radius:5.3333333333vw;overflow:hidden}@media screen and (min-width: 760px){.lcl-message .lcl-message-btm__fig{border-radius:40px}}.lcl-message .lcl-message-btm__bubble{position:absolute;z-index:1;width:43.2vw;top:-9.0666666667vw;right:-.2666666667vw}@media screen and (min-width: 760px){.lcl-message .lcl-message-btm__bubble{width:162px;top:22px;right:-57px}}.lcl-nav{width:92vw;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0 4vw;padding-bottom:16vw}@media screen and (min-width: 760px){.lcl-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1000px;gap:15px 20px;padding-bottom:80px}}.lcl-nav .lcl-nav__item{width:calc((100% - 4.2666666667vw)/2)}@media screen and (min-width: 760px){.lcl-nav .lcl-nav__item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.lcl-nav .lcl-nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:color .3s ease;transition:color .3s ease;height:100%;gap:1.3333333333vw;color:#323743;padding:2.6666666667vw 7.2vw 2.6666666667vw 1.3333333333vw}@media screen and (min-width: 760px){.lcl-nav .lcl-nav__link{height:auto;gap:7px;padding:10px 47px 10px 20px}}.lcl-nav .lcl-nav__link .ico_svg{position:absolute;top:0;bottom:0;margin:auto;right:1.3333333333vw;width:4vw;height:4vw}@media screen and (min-width: 760px){.lcl-nav .lcl-nav__link .ico_svg{right:5px;width:15px;height:15px}}@media(any-hover: hover){.lcl-nav .lcl-nav__link:hover{color:#e60012}.lcl-nav .lcl-nav__link:hover::before{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}}.lcl-nav .lcl-nav__link::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e60012;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.lcl-nav .lcl-nav__link .ico_svg{width:4vw}@media screen and (min-width: 760px){.lcl-nav .lcl-nav__link .ico_svg{width:20px}}.lcl-nav .lcl-nav__link .ico_svg .svg-path{fill:#e60012}.lcl-about{position:relative;z-index:1;background-color:#f0f0f0;border-radius:16vw 16vw 0 0}@media screen and (min-width: 760px){.lcl-about{border-radius:80px 80px 0 0}}.lcl-about .bg_logo{opacity:.5;top:14.6666666667vw;position:absolute;z-index:-1;width:93.6vw;right:-34.4vw}@media screen and (min-width: 760px){.lcl-about .bg_logo{width:565px;right:calc((100% - 130rem)/2 + -18.2rem)}}.lcl-about .bg_logo .svg-elm{fill:#fff}@media screen and (min-width: 760px){.lcl-about .bg_logo{top:94px}}.lcl-about .lcl-about__in{padding:13.3333333333vw 4vw 34.6666666667vw;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-about .lcl-about__in{padding-block:80px 280px;padding-inline:12px;max-width:1260px}}.lcl-about .lcl-about__wrap{margin-top:10.6666666667vw}@media screen and (min-width: 760px){.lcl-about .lcl-about__wrap{margin-top:50px}}.lcl-about .lcl-about__block{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:auto;grid-column-gap:15px;grid-row-gap:15px}@media screen and (min-width: 760px){.lcl-about .lcl-about__block{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-column-gap:36px;grid-row-gap:36px}}.lcl-about .lcl-about__block:not(:first-of-type){padding-top:7.7333333333vw;margin-top:7.7333333333vw;border-top:.5333333333vw solid #fff}@media screen and (min-width: 760px){.lcl-about .lcl-about__block:not(:first-of-type){padding-top:59px;margin-top:59px;border-top:2px solid #fff}}.lcl-about .lcl-about__fig{width:100%;height:74.1333333333vw;overflow:hidden;border-radius:5.3333333333vw}@media screen and (min-width: 760px){.lcl-about .lcl-about__fig{height:500px;border-radius:40px}}.lcl-about .lcl-about__fig.lcl-about__fig--01{background:url(/recommend/futari-tsumugi/images/about/img_01.jpg) center/cover no-repeat}.lcl-about .lcl-about__fig.lcl-about__fig--02{background:url(/recommend/futari-tsumugi/images/about/img_02.jpg) center/cover no-repeat}.lcl-about .lcl-about__fig.lcl-about__fig--03{background:url(/recommend/futari-tsumugi/images/about/img_03.jpg) center/cover no-repeat}.lcl-about .lcl-about__fig.lcl-about__fig--04{background:url(/recommend/futari-tsumugi/images/about/img_04.jpg) center/cover no-repeat}.lcl-about .lcl-about__cnt{width:100%}.lcl-about .lcl-about__head{display:grid;grid-template-columns:9.3333333333vw 1fr;gap:2.6666666667vw}@media screen and (min-width: 760px){.lcl-about .lcl-about__head{display:block}}.lcl-about .lcl-about__num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:9.3333333333vw;height:9.3333333333vw;border-radius:50%;background-color:#e60012;color:#fff;font-size:1.8rem}@media screen and (min-width: 760px){.lcl-about .lcl-about__num{font-size:18px}}.lcl-about .lcl-about__num{font-family:"Work Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.03em}@media screen and (min-width: 760px){.lcl-about .lcl-about__num{width:54px;height:54px;font-size:2.4rem}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-about .lcl-about__num{font-size:24px}}.lcl-about .lcl-about__lead{color:#e60012;font-size:2rem;font-size:max(2rem,10px);letter-spacing:.08em;line-height:1.45;font-weight:400}@media screen and (min-width: 760px){.lcl-about .lcl-about__lead{font-size:2.6rem;font-size:max(2.6rem,10px);letter-spacing:.08em;line-height:1.6}}@media screen and (min-width: 760px){.lcl-about .lcl-about__lead{margin-top:20px}}.lcl-about .lcl-about-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.3333333333vw;margin-top:5.3333333333vw}@media screen and (min-width: 760px){.lcl-about .lcl-about-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;margin-top:20px}}.lcl-about .lcl-about-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#b5941c;color:#fff;padding:2.6666666667vw 4.5333333333vw;width:100%;border-radius:4vw}@media screen and (min-width: 760px){.lcl-about .lcl-about-info__item{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px 20px 10px;border-radius:20px}}.lcl-about .lcl-about-info__label{width:24vw;text-align:left}@media screen and (min-width: 760px){.lcl-about .lcl-about-info__label{width:auto;text-align:center}}.lcl-about .lcl-about-info__cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-about .lcl-about-info__num{font-family:"Work Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:3.4rem}@media screen and (min-width: 760px){.lcl-about .lcl-about-info__num{font-size:34px}}.lcl-about .lcl-about-info__num{line-height:1.3;letter-spacing:0}.lcl-about .lcl-about-box{border-radius:4vw;padding:6.6666666667vw 5.3333333333vw;background-color:#fff}@media screen and (min-width: 760px){.lcl-about .lcl-about-box{border-radius:20px;padding:25px 30px}}.lcl-about .lcl-about-box01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.6666666667vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 760px){.lcl-about .lcl-about-box01{gap:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.lcl-about .lcl-about-box01__fig{width:32vw}@media screen and (min-width: 760px){.lcl-about .lcl-about-box01__fig{width:120px}}.lcl-about .lcl-about-box01__cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-about .lcl-about-box02__item{position:relative;padding-left:5.3333333333vw}@media screen and (min-width: 760px){.lcl-about .lcl-about-box02__item{padding-left:20px}}.lcl-about .lcl-about-box02__item:not(:first-of-type){margin-top:2.6666666667vw}@media screen and (min-width: 760px){.lcl-about .lcl-about-box02__item:not(:first-of-type){margin-top:10px}}.lcl-about .lcl-about-box02__item::before{content:"";position:absolute;width:2.6666666667vw;height:2.6666666667vw;top:1.8666666667vw;left:0;border-radius:50%;background-color:#b5941c}@media screen and (min-width: 760px){.lcl-about .lcl-about-box02__item::before{top:11px;width:10px;height:10px}}.lcl-about .lcl-about-box03{position:relative}.lcl-about .lcl-about-box03::before{content:"";position:absolute;top:-2.9333333333vw;right:8.2666666667vw;width:29.8666666667vw;height:28vw;background:url(/recommend/futari-tsumugi/images/about/gift.png) center/cover no-repeat}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03::before{top:7px;right:37px;width:149px;height:140px}}@media screen and (min-width: 759px)and (max-width: 1150px){.lcl-about .lcl-about-box03::before{width:129px;height:120px;right:3px}}.lcl-about .lcl-about-box03__label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:100vw;padding:1.3333333333vw 8vw;background-color:#b5941c;color:#fff;font-weight:400;font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:.03em;line-height:2}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__label{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.03em;line-height:2.2}}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__label{padding:2px 30px}}.lcl-about .lcl-about-box03__sub{margin-top:2.6666666667vw;color:#e60012;font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.05em;font-weight:400;line-height:1.45}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__sub{font-size:2.2rem;font-size:max(2.2rem,10px);letter-spacing:.05em}}.lcl-about .lcl-about-box03__sub{font-weight:700}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__sub{margin-top:10px}}.lcl-about .lcl-about-box03__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1.3333333333vw;color:#e60012;font-family:"Work Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:0;margin-top:0;font-size:4.4rem}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__ttl{font-size:44px}}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__ttl{gap:10px;margin-top:-10px;font-size:5rem}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-about .lcl-about-box03__ttl{font-size:50px}}.lcl-about .lcl-about-box03__unit{display:inline-block;color:#e60012;font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.05em;font-weight:400;line-height:1.45}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__unit{font-size:2.2rem;font-size:max(2.2rem,10px);letter-spacing:.05em}}.lcl-about .lcl-about-box03__unit{font-weight:700;padding-bottom:2.6666666667vw}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__unit{padding-bottom:10px}}.lcl-about .lcl-about-box03__box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9.3333333333vw;margin-top:4vw;padding:4vw;border-radius:4vw;background-color:#f0f0f0}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__box{gap:40px;margin-top:15px;padding:20px;border-radius:15px}}.lcl-about .lcl-about-box03__lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#e60012;min-width:22.6666666667vw;font-weight:400;font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:.03em;line-height:2}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__lead{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.03em;line-height:2.2}}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__lead{min-width:95px}}.lcl-about .lcl-about-box03__detail{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:400;font-size:1.1rem;font-size:max(1.1rem,10px);letter-spacing:.03em;line-height:1.6}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__detail{font-size:1.2rem;font-size:max(1.2rem,10px);letter-spacing:.03em;line-height:1.7}}.lcl-about .lcl-about-box03__detail::before{content:"";position:absolute;top:-100%;bottom:-100%;height:12.2666666667vw;width:.5333333333vw;height:-5.6vw;left:-5.0666666667vw;margin:auto;background-color:#fff}@media screen and (min-width: 760px){.lcl-about .lcl-about-box03__detail::before{left:-21px;width:2px;height:calc(100% + 4px)}}.lcl-about .lcl-about__bnr{display:block;margin-top:10.6666666667vw}@media screen and (min-width: 760px){.lcl-about .lcl-about__bnr{margin-top:40px}}.lcl-service{position:relative;overflow:hidden;z-index:1}.lcl-service .bg_logo{top:32vw;position:absolute;z-index:-1;width:93.6vw;left:-34.4vw}@media screen and (min-width: 760px){.lcl-service .bg_logo{width:565px;left:calc((100% - 130rem)/2 + -18.2rem)}}.lcl-service .bg_logo .svg-elm{fill:#f7f7f7}@media screen and (min-width: 760px){.lcl-service .bg_logo{top:-80px}}.lcl-service .lcl-service__in{padding-block:24vw}@media screen and (min-width: 760px){.lcl-service .lcl-service__in{padding-block:270px}}.lcl-service .lcl-service__plan{width:100%;padding:0;margin-top:13.3333333333vw;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-service .lcl-service__plan{width:1144px;max-width:calc(100% - 24px);margin-top:50px;padding-inline:12px}}.lcl-service .lcl-service__tablearea{margin-top:8vw}@media screen and (min-width: 760px){.lcl-service .lcl-service__tablearea{margin-top:30px}}.lcl-service .lcl-service__table{width:150.6666666667vw;padding-inline:4vw}@media screen and (min-width: 760px){.lcl-service .lcl-service__table{width:auto;padding:0}}.lcl-service .lcl-service-benefits{width:92vw;margin-top:13.3333333333vw;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits{width:100%;margin-top:60px;max-width:1236px}}.lcl-service .lcl-service-benefits__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;margin-left:auto;margin-right:auto;background-color:#e60012;text-align:center;color:#fff;font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.05em;font-weight:400;line-height:1.45}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits__ttl{font-size:2.2rem;font-size:max(2.2rem,10px);letter-spacing:.05em}}.lcl-service .lcl-service-benefits__ttl{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2.6666666667vw 5.3333333333vw;border-radius:100vw}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits__ttl{width:calc(100% - 176px);padding:10px}}.lcl-service .lcl-service-benefits__ttl::before{content:"";width:12.2666666667vw;height:2.6666666667vw;background:url(/recommend/futari-tsumugi/images/service/heart.png) center/cover no-repeat}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits__ttl::before{width:69px;height:15px}}.lcl-service .lcl-service-benefits__box{margin-top:-10.6666666667vw;padding:18.6666666667vw 5.3333333333vw 8vw;border-radius:8vw;background-color:#f0f0f0}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;margin-top:-40px;padding:70px 30px 30px;border-radius:80px}}.lcl-service .lcl-service-benefits__sep{width:100%}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits__sep{max-width:520px}}.lcl-service .lcl-service-benefits__sep:not(:first-of-type){margin-top:4vw}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits__sep:not(:first-of-type){margin-top:0}}.lcl-service .lcl-service-benefits__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;background-color:#f8684f;color:#fff;width:100%;padding:1.3333333333vw;border-radius:100vw}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits__label{padding:3px}}.lcl-service .lcl-service-benefits__list{margin-top:2.6666666667vw}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits__list{margin-top:10px}}.lcl-service .lcl-service-benefits__item{position:relative;padding-left:5.3333333333vw}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits__item{padding-left:20px}}.lcl-service .lcl-service-benefits__item::before{content:"";position:absolute;top:2.1333333333vw;width:2.6666666667vw;height:2.6666666667vw;left:0;margin:auto;border-radius:50%;background-color:#e60012}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits__item::before{top:10px;width:10px;height:10px}}.lcl-service .lcl-service-benefits__item:not(:first-of-type){margin-top:2.6666666667vw}@media screen and (min-width: 760px){.lcl-service .lcl-service-benefits__item:not(:first-of-type){margin-top:15px}}.lcl-service .lcl-service-box{width:92vw;margin-top:13.3333333333vw;padding:8vw 5.3333333333vw;border-radius:8vw;margin-left:auto;margin-right:auto;background-color:#fbf5e8}@media screen and (min-width: 760px){.lcl-service .lcl-service-box{max-width:1236px;width:100%;margin-top:60px;padding:40px 0 60px;border-radius:80px}}.lcl-service .lcl-service-box__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;gap:4vw;margin-top:4vw;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 760px){.lcl-service .lcl-service-box__sep{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1076px;gap:40px;padding-inline:12px;margin:30px auto 0}}.lcl-service .lcl-service-box__fig{aspect-ratio:440/310;width:84vw;border-radius:5.3333333333vw;overflow:hidden;background:url(/recommend/futari-tsumugi/images/service/img_01.jpg) center/cover no-repeat}@media screen and (min-width: 760px){.lcl-service .lcl-service-box__fig{width:440px;border-radius:40px}}.lcl-service .lcl-service-box__cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-service .lcl-service-detail{width:92vw;padding:0;margin-top:13.3333333333vw;position:relative;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-service .lcl-service-detail{width:100%;max-width:1260px;margin-top:60px;padding-inline:12px}}.lcl-service .lcl-service-detail__in{position:relative;width:100%;padding-block:4vw}@media screen and (min-width: 760px){.lcl-service .lcl-service-detail__in{padding-block:33px}}.lcl-service .lcl-service-detail__in::before,.lcl-service .lcl-service-detail__in::after{content:"";position:absolute;margin:auto;width:100%;border:1px solid #b5941c;height:4.2666666667vw;left:0}@media screen and (min-width: 760px){.lcl-service .lcl-service-detail__in::before,.lcl-service .lcl-service-detail__in::after{width:27px;height:100%;top:0;left:auto}}.lcl-service .lcl-service-detail__in::before{top:0;border-radius:16vw 16vw 0 0;border-bottom:none}@media screen and (min-width: 760px){.lcl-service .lcl-service-detail__in::before{left:0;top:auto;border:1px solid #b5941c;border-right:none;border-radius:60px 0 0 60px}}.lcl-service .lcl-service-detail__in::after{bottom:0;border-radius:0 0 16vw 16vw;border-top:none}@media screen and (min-width: 760px){.lcl-service .lcl-service-detail__in::after{bottom:auto;right:0;border:1px solid #b5941c;border-left:none;border-radius:0 60px 60px 0}}.lcl-flow{position:relative;z-index:1;background-color:#f0f0f0;border-radius:16vw}@media screen and (min-width: 760px){.lcl-flow{border-radius:100px}}.lcl-flow .bg_logo{top:-30.6666666667vw;position:absolute;z-index:-1;width:93.6vw;right:-34.4vw}@media screen and (min-width: 760px){.lcl-flow .bg_logo{width:565px;right:calc((100% - 130rem)/2 + -18.2rem)}}.lcl-flow .bg_logo .svg-elm{fill:#f7f7f7}@media screen and (min-width: 760px){.lcl-flow .bg_logo{top:130px}}.lcl-flow .lcl-flow__in{margin-left:auto;margin-right:auto;padding:21.3333333333vw 4vw 16vw}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__in{max-width:1260px;padding:300px 12px 80px}}.lcl-flow .lcl-flow__cnt{margin-top:8vw}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__cnt{margin-top:60px}}.lcl-flow .lcl-flow__list{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:60px}}.lcl-flow .lcl-flow__item{position:relative;height:100%;padding-right:0;padding-bottom:2.9333333333vw}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__item{padding-right:16px;padding-bottom:0}}.lcl-flow .lcl-flow__item:not(:last-of-type)::before{content:"";position:absolute;top:auto;width:8vw;clip-path:polygon(0 0, 100% 0%, 50% 100%);height:2.9333333333vw;left:0;right:0;bottom:0;background-color:#b5941c;margin:auto}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__item:not(:last-of-type)::before{top:0;width:16px;height:43px;clip-path:polygon(0 0, 100% 50%, 0 100%);right:0;left:auto}}.lcl-flow .lcl-flow__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5.3333333333vw;padding:5.3333333333vw 4vw;border-radius:5.3333333333vw;height:100%;background-color:#fff}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:20px 30px;border-radius:20px}}.lcl-flow .lcl-flow__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-inline:auto;border-radius:50%;background-color:#e60012;width:12vw;height:12vw;padding-top:1.0666666667vw;font-size:1rem}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__label{font-size:10px}}.lcl-flow .lcl-flow__label{color:#fff;font-family:"Work Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.03em}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__label{width:75px;height:75px;padding-top:5px;font-size:1.3rem}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-flow .lcl-flow__label{font-size:13px}}.lcl-flow .lcl-flow__num{line-height:1.2;font-size:1.5rem}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__num{font-size:15px}}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__num{font-size:3rem}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-flow .lcl-flow__num{font-size:30px}}.lcl-flow .lcl-flow__area{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__area{-webkit-box-flex:0;-ms-flex:none;flex:none}}.lcl-flow .lcl-flow__ttl{color:#e60012;font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.05em;font-weight:400;line-height:1.45}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__ttl{font-size:2.2rem;font-size:max(2.2rem,10px);letter-spacing:.05em}}.lcl-flow .lcl-flow__ttl{text-align:left}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__ttl{text-align:center}}.lcl-flow .lcl-flow__box{background-color:#f0f0f0;margin-top:2.6666666667vw;padding:2.6666666667vw 5.3333333333vw;border-radius:4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__box{display:block;margin-top:20px;padding:10px 20px;border-radius:20px}}.lcl-flow .lcl-flow__en{width:17.0666666667vw;color:#e60012;font-family:"Work Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:1.4rem}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__en{font-size:14px}}.lcl-flow .lcl-flow__en{line-height:1.2;letter-spacing:.03em;text-align:left}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__en{width:100%;text-align:center}}.lcl-flow .lcl-flow__detail{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.2rem}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__detail{font-size:12px}}.lcl-flow .lcl-flow__detail{line-height:1.5;font-weight:400;letter-spacing:.03em}@media screen and (min-width: 760px){.lcl-flow .lcl-flow__detail{margin-top:5px;font-size:1.4rem;line-height:1.6}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-flow .lcl-flow__detail{font-size:14px}}.lcl-staff{overflow:hidden;position:relative;z-index:1}.lcl-staff .bg_logo{position:absolute;z-index:-1;width:93.6vw;left:-34.4vw}@media screen and (min-width: 760px){.lcl-staff .bg_logo{width:565px;left:calc((100% - 130rem)/2 + -18.2rem)}}.lcl-staff .bg_logo .svg-elm{fill:#f7f7f7}.lcl-staff .bg_logo{top:-30.6666666667vw}@media screen and (min-width: 760px){.lcl-staff .bg_logo{top:70px}}.lcl-staff .lcl-staff__in{margin-left:auto;margin-right:auto;padding:16vw 4vw 24vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff__in{max-width:1260px;padding:80px 12px 280px}}.lcl-staff .lcl-staff__cnt{margin-top:5.3333333333vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff__cnt{margin-top:40px}}.lcl-staff .lcl-staff__box{background-color:#f0f0f0;margin-top:13.3333333333vw;padding:10.6666666667vw 4vw;border-radius:8vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff__box{margin-top:50px;padding:60px 80px 40px;border-radius:80px}}.lcl-staff .lcl-staff__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5.3333333333vw;gap:5.3333333333vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff__sep{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:60px;margin-top:20px}}.lcl-staff .lcl-staff__fig{overflow:hidden;width:100%;border-radius:5.3333333333vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff__fig{width:470px;border-radius:40px}}.lcl-staff .lcl-staff__area{-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-staff .lcl-staff-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:11.7333333333vw;gap:8vw 3.7333333333vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list{margin-top:77px;gap:50px 29px}}.lcl-staff .lcl-staff-list.lcl-staff-list--large{gap:8vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list.lcl-staff-list--large{gap:50px 40px}}.lcl-staff .lcl-staff-list.lcl-staff-list--large .lcl-staff-list__item{width:76vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list.lcl-staff-list--large .lcl-staff-list__item{width:352px}}.lcl-staff .lcl-staff-list.lcl-staff-list--large .lcl-staff-list__txt{margin-top:5.0666666667vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list.lcl-staff-list--large .lcl-staff-list__txt{margin-top:19px}}.lcl-staff .lcl-staff-list__item{width:42.6666666667vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list__item{width:287px}}@media(any-hover: hover){.lcl-staff .lcl-staff-list__open:hover .lcl-staff-list__figarea img{-webkit-transform:scale(1.05);transform:scale(1.05)}.lcl-staff .lcl-staff-list__open:hover .lcl-staff-list__icon{background-color:#e60012}}.lcl-staff .lcl-staff-list__figarea{display:block;position:relative;overflow:hidden;border-radius:4vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list__figarea{border-radius:20px}}.lcl-staff .lcl-staff-list__figarea img{width:100%;height:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.lcl-staff .lcl-staff-list__icon{position:absolute;background-color:#b5941c;border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:10.6666666667vw;height:10.6666666667vw;bottom:3.2vw;right:3.2vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list__icon{bottom:12px;right:12px;width:70px;height:70px}}.lcl-staff .lcl-staff-list__icon::before,.lcl-staff .lcl-staff-list__icon::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:4.2666666667vw;height:.5333333333vw;background-color:#fff;margin:auto}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list__icon::before,.lcl-staff .lcl-staff-list__icon::after{width:28px;height:3px}}.lcl-staff .lcl-staff-list__icon::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lcl-staff .lcl-staff-list__txt{display:block;text-align:center;margin-top:2.6666666667vw;font-size:1.3rem;font-size:max(1.3rem,10px);letter-spacing:.03em;font-weight:400;line-height:1.9}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list__txt{font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:.03em}}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list__txt{margin-top:19px}}.lcl-staff .lcl-staff-list__name{display:block;text-align:center;color:#e60012;font-size:2rem;font-size:max(2rem,10px);letter-spacing:.08em;line-height:1.45;font-weight:400}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list__name{font-size:2.6rem;font-size:max(2.6rem,10px);letter-spacing:.08em;line-height:1.6}}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-list__name{margin-top:5px}}.lcl-staff .modal{display:block;position:fixed;inset:0;max-width:100%;max-height:100%;width:100%;max-width:1236px;margin:auto;border:0;opacity:0;visibility:hidden;background:rgba(0,0,0,0);-webkit-filter:drop-shadow(0 0 30px rgba(50, 55, 67, 0.5));filter:drop-shadow(0 0 30px rgba(50, 55, 67, 0.5));-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease}.lcl-staff .modal[open]{opacity:1;visibility:visible}.lcl-staff .modal{outline:0 !important;outline-color:rgba(0,0,0,0) !important;-ms-overflow-style:none;scrollbar-width:none}.lcl-staff .modal::-webkit-scrollbar{display:none}.lcl-staff .modal::-ms-backdrop{background-color:rgba(50,55,67,.3);-ms-transition:all .25s ease;transition:all .25s ease}.lcl-staff .modal::backdrop{background-color:rgba(50,55,67,.3);-webkit-transition:all .25s ease;transition:all .25s ease}.lcl-staff .modal__inner{pointer-events:none;position:relative;padding:10.6666666667vw 4vw}@media screen and (min-width: 760px){.lcl-staff .modal__inner{padding:32px 16px}}.lcl-staff .modal__main{pointer-events:auto;position:relative;background-color:#fff;border-radius:8vw}@media screen and (min-width: 760px){.lcl-staff .modal__main{border-radius:80px}}.lcl-staff .lcl-staff-modal__in{padding:8vw 5.3333333333vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__in{padding:60px 80px}}.lcl-staff .modal__close{pointer-events:auto;position:absolute;overflow:hidden;width:10.6666666667vw;height:10.6666666667vw;top:6.6666666667vw;right:2.6666666667vw;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media screen and (min-width: 760px){.lcl-staff .modal__close{top:10px;right:0;width:60px;height:60px}}.lcl-staff .modal__close .ic_cancel .svg-path01{fill:#e60012}@media(any-hover: hover){.lcl-staff .modal__close:hover .ic_cancel .svg-path01{fill:#323743}}.lcl-staff .lcl-staff-modal__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__sep{gap:60px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__sep.lcl-staff-modal__sep--fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.lcl-staff .lcl-staff-modal__fig{width:66.6666666667vw;border-radius:8vw;overflow:hidden}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__fig{width:352px;border-radius:30px}}.lcl-staff .lcl-staff-modal__cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-staff .lcl-staff-modal__box{border:2px solid #e60012;margin-top:5.3333333333vw;border-radius:4vw;padding:4.8vw 3.4666666667vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__box{margin-top:20px;border-radius:20px;padding:18px 38px}}.lcl-staff .lcl-staff-modal__area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw;margin-top:2.6666666667vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px;margin-top:10px}}.lcl-staff .lcl-staff-modal__item{position:relative;padding-left:5.3333333333vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__item{padding-left:20px}}.lcl-staff .lcl-staff-modal__item::before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:2.6666666667vw;height:2.6666666667vw;border-radius:50%;background-color:#b5941c}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__item::before{width:10px;height:10px}}.lcl-staff .lcl-staff-modal__figlist{-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-staff .lcl-staff-modal__bnr{width:100%}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__bnr{width:300px}}.lcl-staff .lcl-staff-modal__hobby{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#f0f0f0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5.3333333333vw;margin-top:5.3333333333vw;border-radius:4vw;padding:5.3333333333vw 4vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__hobby{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;border-radius:20px;padding:15px 40px;gap:60px}}.lcl-staff .lcl-staff-modal__hobbytxt{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-staff .lcl-staff-modal__hobbytxt::before{content:"";position:absolute;background-color:#fff;margin:auto;left:0;top:-2.9333333333vw;width:100%;height:.5333333333vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__hobbytxt::before{top:0;left:-31px;width:2px;height:100%}}.lcl-staff .lcl-staff-modal__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin-left:auto;margin-right:auto;font-weight:400;font-size:1.1rem;font-size:max(1.1rem,10px);letter-spacing:.03em;line-height:1.6}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__btn{font-size:1.2rem;font-size:max(1.2rem,10px);letter-spacing:.03em;line-height:1.7}}.lcl-staff .lcl-staff-modal__btn{gap:1.3333333333vw;margin-top:8vw;padding-inline:1.3333333333vw;padding-bottom:.5333333333vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__btn{gap:5px;margin-top:30px;padding-inline:10px 5px;padding-bottom:2px}}@media(any-hover: hover){.lcl-staff .lcl-staff-modal__btn:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}}.lcl-staff .lcl-staff-modal__btn::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e60012;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform-origin:left;transform-origin:left}.lcl-staff .lcl-staff-modal__btn .ico_svg{width:4vw}@media screen and (min-width: 760px){.lcl-staff .lcl-staff-modal__btn .ico_svg{width:15px}}.lcl-staff .lcl-staff-modal__btn .ico_svg .svg-path01{fill:#e60012}.lcl-comparison{position:relative;z-index:1;background-color:#f0f0f0;border-radius:0 0 16vw 16vw}@media screen and (min-width: 760px){.lcl-comparison{border-radius:0 0 100px 100px}}.lcl-comparison .bg_logo{top:-30.6666666667vw;position:absolute;z-index:-1;width:93.6vw;right:-34.4vw}@media screen and (min-width: 760px){.lcl-comparison .bg_logo{width:565px;right:calc((100% - 130rem)/2 + -18.2rem)}}.lcl-comparison .bg_logo .svg-elm{fill:#f7f7f7}@media screen and (min-width: 760px){.lcl-comparison .bg_logo{top:130px}}.lcl-comparison .lcl-comparison__in{padding-block:21.3333333333vw 16vw}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__in{padding-block:280px 80px}}.lcl-comparison .lcl-comparison__cnt{margin-top:5.3333333333vw}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__cnt{margin-top:40px}}.lcl-comparison .lcl-comparison__head{padding-inline:4vw;text-align:left}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__head{padding:0;text-align:center}}.lcl-comparison .lcl-comparison__tablearea{width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__tablearea{width:950px;max-width:calc(100% - 24px)}}.lcl-comparison .lcl-comparison__table{width:93.3333333333vw;margin-inline:auto;margin-top:10.6666666667vw}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__table{padding:0;margin-top:50px;width:auto}}.lcl-comparison .lcl-comparison__note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:92vw;margin-top:13.3333333333vw;padding-block:9.8666666667vw;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__note{padding:0;width:670px;margin-top:50px}}.lcl-comparison .lcl-comparison__note::before,.lcl-comparison .lcl-comparison__note::after{content:"";position:absolute;left:0;width:100%;height:7.2vw}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__note::before,.lcl-comparison .lcl-comparison__note::after{left:auto;top:0;width:27px;height:100%}}.lcl-comparison .lcl-comparison__note::before{top:0;border-radius:16vw 16vw 0 0;border:1px solid #e60012;border-bottom:none}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__note::before{top:auto;left:0;border:1px solid #e60012;border-right:none;border-radius:60px 0 0 60px}}.lcl-comparison .lcl-comparison__note::after{bottom:0;border-radius:0 0 16vw 16vw;border:1px solid #e60012;border-top:none}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__note::after{bottom:auto;right:0;border:1px solid #e60012;border-radius:0 60px 60px 0;border-left:none}}.lcl-comparison .lcl-comparison__list{padding:2.6666666667vw 4vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__list{padding:17px}}.lcl-comparison .lcl-comparison__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.7333333333vw}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__item{gap:20px}}.lcl-comparison .lcl-comparison__item .ico_svg{width:6.4vw}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__item .ico_svg{width:25px}}.lcl-comparison .lcl-comparison__item:not(:first-of-type){margin-top:1.3333333333vw}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison__item:not(:first-of-type){margin-top:5px}}.lcl-comparison .lcl-comparison-case{margin-left:auto;width:92vw;margin-top:13.3333333333vw;padding:0;margin-right:auto}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison-case{margin-top:50px;padding-inline:12px;width:100%;max-width:1260px}}.lcl-comparison .lcl-comparison-case__in{background-color:#fff;border-radius:8vw;padding:8vw 4vw}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison-case__in{border-radius:80px;padding:60px 0}}.lcl-comparison .lcl-comparison-case__cnt{width:100%;margin-top:8vw;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison-case__cnt{width:950px;margin-top:30px;max-width:calc(100% - 40px)}}.lcl-comparison .lcl-comparison-case__sep{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}@media screen and (min-width: 760px){.lcl-comparison .lcl-comparison-case__sep{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:30px}}.lcl-insta{padding-top:16vw}@media screen and (min-width: 760px){.lcl-insta{padding-top:80px}}.lcl-insta .lcl-insta__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;width:92vw;padding:5.3333333333vw 1.3333333333vw;border-radius:4vw;margin-right:auto;background:linear-gradient(87deg, #fe0a68 1.21%, #d54fe1 99.26%);-webkit-box-shadow:2px 4px 15px 0 rgba(0,0,0,.15);box-shadow:2px 4px 15px 0 rgba(0,0,0,.15);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media screen and (min-width: 760px){.lcl-insta .lcl-insta__link{border-radius:20px;width:747px;padding:20px}}@media(any-hover: hover){.lcl-insta .lcl-insta__link:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.lcl-insta .lcl-insta__link:hover .lcl-insta__btn{background:rgba(0,0,0,0);color:#fff}.lcl-insta .lcl-insta__link:hover .lcl-insta__btn .svg-path{fill:#fff}}.lcl-insta .lcl-insta__link .ic_insta{width:8vw}@media screen and (min-width: 760px){.lcl-insta .lcl-insta__link .ic_insta{width:35px}}.lcl-insta .lcl-insta__area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;padding-inline:20px}.lcl-insta .lcl-insta__area::before,.lcl-insta .lcl-insta__area::after{content:"";position:absolute;top:-100%;bottom:-100%;width:1px;height:51.6139516023px;margin:auto;background-color:#fff}.lcl-insta .lcl-insta__area::before{-webkit-transform:rotate(144.462322208deg);transform:rotate(144.462322208deg);left:calc(-1*30px/2)}.lcl-insta .lcl-insta__area::after{-webkit-transform:rotate(35.537677792deg);transform:rotate(35.537677792deg);right:calc(-1*30px/2)}.lcl-insta .lcl-insta__area{margin-left:auto;margin-right:auto}.lcl-insta .lcl-insta__area::before,.lcl-insta .lcl-insta__area::after{top:auto;bottom:0}@media screen and (min-width: 760px){.lcl-insta .lcl-insta__area{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;padding-inline:20px}.lcl-insta .lcl-insta__area::before,.lcl-insta .lcl-insta__area::after{content:"";position:absolute;top:-100%;bottom:-100%;width:1px;height:93.2952303175px;margin:auto;background-color:#fff}.lcl-insta .lcl-insta__area::before{-webkit-transform:rotate(149.0362434679deg);transform:rotate(149.0362434679deg);left:calc(-1*48px/2)}.lcl-insta .lcl-insta__area::after{-webkit-transform:rotate(30.9637565321deg);transform:rotate(30.9637565321deg);right:calc(-1*48px/2)}}.lcl-insta .lcl-insta__linktxt{text-align:center;margin-top:1.3333333333vw;color:#fff;font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:.03em;line-height:1.45;font-weight:400}@media screen and (min-width: 760px){.lcl-insta .lcl-insta__linktxt{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.03em;line-height:1.6}}@media screen and (min-width: 760px){.lcl-insta .lcl-insta__linktxt{margin-top:5px}}.lcl-insta .lcl-insta__linktxt span{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.05em;font-weight:400;line-height:1.45}@media screen and (min-width: 760px){.lcl-insta .lcl-insta__linktxt span{font-size:2.2rem;font-size:max(2.2rem,10px);letter-spacing:.05em}}.lcl-insta .lcl-insta__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#323743;background-color:#fff;border:1px solid #fff;gap:1.8666666667vw;width:33.6vw;height:9.3333333333vw;margin-top:4vw;border-radius:1000vw;-webkit-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}@media screen and (min-width: 760px){.lcl-insta .lcl-insta__btn{gap:7px;width:186px;height:50px;margin-top:15px}}.lcl-insta .lcl-insta__btn .ico_svg{width:4vw;height:4vw}@media screen and (min-width: 760px){.lcl-insta .lcl-insta__btn .ico_svg{width:20px;height:20px}}.lcl-insta .lcl-insta__btn .ico_svg .svg-path{fill:#e60012}.lcl-faq{position:relative;z-index:1}.lcl-faq .bg_logo{top:5.0666666667vw;position:absolute;z-index:-1;width:93.6vw;left:-34.4vw}@media screen and (min-width: 760px){.lcl-faq .bg_logo{width:565px;left:calc((100% - 130rem)/2 + -18.2rem)}}.lcl-faq .bg_logo .svg-elm{fill:#f7f7f7}@media screen and (min-width: 760px){.lcl-faq .bg_logo{top:-80px}}.lcl-faq .lcl-faq__in{margin-left:auto;margin-right:auto;padding:16vw 4vw 24vw}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__in{max-width:1260px;padding:80px 12px 289px}}.lcl-faq .lcl-faq__cnt{margin-top:5.3333333333vw}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__cnt{margin-top:40px}}.lcl-faq .lcl-faq__wrap{margin-top:13.3333333333vw}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__wrap{margin-top:50px}}.lcl-faq .lcl-faq__details:not(:first-of-type){margin-top:2.6666666667vw}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__details:not(:first-of-type){margin-top:10px}}.lcl-faq .lcl-faq__details.details--open .lcl-faq__summary{border-radius:4vw 4vw 0 0;background-color:#e60012}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__details.details--open .lcl-faq__summary{border-radius:20px 20px 0 0}}.lcl-faq .lcl-faq__details.details--open .lcl-faq__main{border-radius:0 0 4vw 4vw}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__details.details--open .lcl-faq__main{border-radius:0 0 20px 20px}}.lcl-faq .lcl-faq__details.details--open .lcl-faq__summary::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.lcl-faq .lcl-faq__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#b5941c;color:#fff;font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:.03em;line-height:1.45;font-weight:400}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__summary{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.03em;line-height:1.6}}.lcl-faq .lcl-faq__summary{-webkit-transition:border-radius .3s ease,background-color .3s ease;transition:border-radius .3s ease,background-color .3s ease;gap:1.3333333333vw;padding:4vw;padding-right:14.6666666667vw;border-radius:4vw}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__summary{gap:10px;padding:20px 60px 20px 30px;border-radius:20px}}@media(any-hover: hover){.lcl-faq .lcl-faq__summary:hover{background-color:#e60012}}.lcl-faq .lcl-faq__summary::before,.lcl-faq .lcl-faq__summary::after{content:"";position:absolute;top:0;bottom:0;margin:auto;background-color:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;right:4.8vw;width:3.4666666667vw;height:.5333333333vw}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__summary::before,.lcl-faq .lcl-faq__summary::after{right:36px;width:18px;height:2px}}.lcl-faq .lcl-faq__summary::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.lcl-faq .lcl-faq__icon{display:block;color:#fff;font-family:"Work Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;width:5.3333333333vw;font-size:1.6rem}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__icon{font-size:16px}}.lcl-faq .lcl-faq__icon{line-height:1.6;letter-spacing:.03em}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__icon{width:25px;font-size:2rem}}@media screen and (min-width: 760px)and (min-width: 760px){.lcl-faq .lcl-faq__icon{font-size:20px}}.lcl-faq .lcl-faq__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f0f0f0;padding:5.3333333333vw 4vw;gap:2.6666666667vw}@media screen and (min-width: 760px){.lcl-faq .lcl-faq__main{gap:10px;padding:20px 30px}}.lcl-faq .lcl-faq__main .lcl-faq__icon{color:#e60012}.lcl-reason{position:relative;z-index:1}@media screen and (max-width: 759px){.lcl-reason .bg_logo{right:-42.6666666667vw;bottom:-40.8vw}}.lcl-reason .bg_logo{position:absolute;z-index:-1;width:93.6vw;right:-34.4vw}@media screen and (min-width: 760px){.lcl-reason .bg_logo{width:565px;right:calc((100% - 130rem)/2 + -18.2rem)}}.lcl-reason .bg_logo .svg-elm{fill:#f7f7f7}@media screen and (min-width: 760px){.lcl-reason .bg_logo{bottom:100px}}.lcl-reason .lcl-reason__in{position:relative;padding:24vw 4vw 16vw}@media screen and (min-width: 760px){.lcl-reason .lcl-reason__in{padding-block:280px 80px}}.lcl-reason .lcl-reason__sub{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;background-color:#b5941c;border-radius:100vw;color:#fff;font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:.03em;line-height:1.45;font-weight:400}@media screen and (min-width: 760px){.lcl-reason .lcl-reason__sub{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.03em;line-height:1.6}}.lcl-reason .lcl-reason__sub{padding:2.6666666667vw 8vw}@media screen and (min-width: 760px){.lcl-reason .lcl-reason__sub{padding:10px 60px}}.lcl-reason .lcl-reason__sub::before{content:"";position:absolute;left:0;right:0;bottom:-4vw;width:5.0666666667vw;height:4.2666666667vw;margin:auto;clip-path:polygon(0 0, 100% 0, 50% 100%);background-color:#b5941c}@media screen and (min-width: 760px){.lcl-reason .lcl-reason__sub::before{bottom:-16px;width:19px;height:17px}}.lcl-reason .lcl-reason__logo{display:block;width:32vw;margin-top:6.6666666667vw;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.lcl-reason .lcl-reason__logo{width:150px;margin-top:25px}}.lcl-info{position:relative;z-index:1;background-color:#f0f0f0;border-radius:16vw 16vw 0 0}@media screen and (min-width: 760px){.lcl-info{border-radius:100px 100px 0 0}}.lcl-info .lcl-info__in{padding:10.6666666667vw 4vw}@media screen and (min-width: 760px){.lcl-info .lcl-info__in{padding:60px 0}}.lcl-info .lcl-info__cnt{margin-top:5.3333333333vw}@media screen and (min-width: 760px){.lcl-info .lcl-info__cnt{margin-top:50px}}.lcl-contact{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.96%, #f7915e), color-stop(74.52%, #e60012));background:linear-gradient(180deg, #f7915e 0.96%, #e60012 74.52%)}.lcl-contact .lcl-contact__in{margin-left:auto;margin-right:auto;padding:10.6666666667vw 4vw}@media screen and (min-width: 760px){.lcl-contact .lcl-contact__in{max-width:1260px;padding:60px 12px}}.lcl-contact .lcl-contact__sep{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:auto;grid-column-gap:20px;grid-row-gap:20px;margin-top:5.3333333333vw}@media screen and (min-width: 760px){.lcl-contact .lcl-contact__sep{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;grid-column-gap:12px;grid-row-gap:12px;margin-top:40px}}.lcl-contact .lcl-contact__link{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}@media(any-hover: hover){.lcl-contact .lcl-contact__link:hover{opacity:.8}}.lcl-contact .lcl-contact__sub{display:block;position:relative;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;border-radius:100vw;background-color:#b5941c;color:#fff;padding:1.3333333333vw 10.6666666667vw;line-height:1.5;text-align:center;font-weight:400;font-size:1.4rem}@media screen and (min-width: 760px){.lcl-contact .lcl-contact__sub{font-size:14px}}.lcl-contact .lcl-contact__sub{letter-spacing:.03em}@media screen and (min-width: 760px){.lcl-contact .lcl-contact__sub{padding:5px 30px;line-height:1.6}}.lcl-contact .lcl-contact__area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.6666666667vw;height:24vw;margin-top:-4vw;border-radius:4vw;width:100%;background-color:#fff}@media screen and (min-width: 760px){.lcl-contact .lcl-contact__area{gap:15px;height:120px;margin-top:-17px;padding-inline:10px;border-radius:15px}}.lcl-contact .lcl-contact__detail{display:inline-block}@media screen and (min-width: 760px){.lcl-contact .lcl-contact__detail{margin-top:-2px}}.lcl-contact .lcl-contact__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:13.3333333333vw;height:13.3333333333vw;background-color:#f0f0f0;border-radius:50%}@media screen and (min-width: 760px){.lcl-contact .lcl-contact__icon{width:60px;height:60px}}.lcl-contact .lcl-contact__icon.lcl-contact__icon--line{background-color:rgba(0,0,0,0)}.lcl-contact .lcl-contact__icon.lcl-contact__icon--mail .ico_svg{width:8vw}@media screen and (min-width: 760px){.lcl-contact .lcl-contact__icon.lcl-contact__icon--mail .ico_svg{width:34px}}.lcl-contact .lcl-contact__icon.lcl-contact__icon--mail .ico_svg .svg-path{fill:#e60012}.lcl-contact .lcl-contact__icon.lcl-contact__icon--cam .ico_svg{width:8vw}@media screen and (min-width: 760px){.lcl-contact .lcl-contact__icon.lcl-contact__icon--cam .ico_svg{width:34px}}.lcl-contact .lcl-contact__icon.lcl-contact__icon--cam .ico_svg .svg-path{fill:#b5941c}