article{overflow:hidden}section#lead.lead{margin-top:min(100vw / 750 * 80, 80px);background:url(//stellarpartner.net/wp-content/themes/lilywhite_221008/assets/css/../img/will-us/lead_back.png) center top/min(100vw / 750 * 1489, 1489px) auto no-repeat}section#lead.lead div.container{max-width:1489px;padding-left:min(100vw / 750 * 48, 48px);padding-right:min(100vw / 750 * 48, 48px)}section#lead.lead div.container .lead__body{text-align:center;font-size:min(100vw / 375 * (18 + 16) / 2, 24px);line-height:calc(1 / 24 * 40);letter-spacing:min(100vw / 375 * (24 + 16) / 2 * 0.1, 24px * 0.1);max-width:846px;margin:auto;padding-bottom:min(100vw / 750 * 80, 80px)}section#lead.lead figure.body__img{margin-top:min(100vw / 750 * 64, 64px)}section#lead.lead figure.lead__img{width:100%;height:min(100vw / 750 * 267, 267px)}section#lead.lead figure.lead__img img{width:min(100vw / 750 * 1920, 1920px);height:100%;object-fit:cover}section#whats.whats{background-color:var(--bac-sub);padding-top:min(100vw / 750 * 160, 160px);padding-bottom:min(100vw / 750 * 160, 160px);padding-left:min(100vw / 750 * 48, 48px);padding-right:min(100vw / 750 * 48, 48px)}section#whats.whats div.container{border-radius:min(100vw / 750 * 10, 10px);background-color:var(--bac-main);position:relative;padding:min(100vw / 750 * 50, 50px);display:grid;grid-template-columns:357fr 326fr;gap:min(100vw / 750 * 50, 50px) min(100vw / 750 * 57, 57px);max-width:890px;margin-bottom:min(100vw / 750 * 92, 92px)}@media not screen and (min-width:768px){section#whats.whats div.container{grid-template-columns:auto}}section#whats.whats div.container:before{content:"";border-radius:min(100vw / 750 * 10, 10px);border:3px solid var(--bor-color);position:absolute;left:min(100vw / 750 * 10, 10px);top:max(100vw / 750 * -10, -10px);width:100%;height:100%;pointer-events:none}section#whats.whats div.container figure.whats__img{height:100%}section#whats.whats div.container div.whats__body{font-size:min(100vw / 375 * (16 + 16) / 2, 16px);line-height:calc(1 / 16 * 30);letter-spacing:min(100vw / 375 * (16 + 16) / 2 * 0.075, 16px * 0.075);display:grid;grid-template-rows:1fr auto}section#whats.whats div.container div.whats__body a{border-radius:min(100vw / 750 * 11, 11px);font-size:min(100vw / 375 * (16 + 16) / 2, 16px);letter-spacing:.1em;display:block;width:100%;padding:min(100vw / 750 * 8, 8px)}section#whats.whats div.container div.whats__body div.body__txt{margin-bottom:min(100vw / 750 * 50, 50px)}section#whats.whats div.container div.whats__body div.body__data{border-bottom:2px dashed}div.whats__data{max-width:856px;margin:0 auto;display:grid;grid-template-columns:291px auto 291px}div.whats__data div.data__unit figure.unit__img{width:min(100vw / 750 * 213, 213px);margin-bottom:min(100vw / 750 * 27, 27px)}div.whats__data div.data__unit figure.unit__img img{display:block;margin:auto}div.whats__data div.data__unit h3{font-size:min(100vw / 375 * (24 + 16) / 2, 24px);margin-bottom:min(100vw / 750 * 30, 30px)}div.whats__data div.data__unit div.unit__txt{font-size:min(100vw / 375 * (16 + 16) / 2, 16px);letter-spacing:min(100vw / 375 * (16 + 16) / 2 * 0.075, 16px * 0.075);line-height:calc(1 / 16 * 32);margin-bottom:min(100vw / 750 * 40, 40px)}div.whats__data div.data__cross figure.cross__img{padding-top:min(100vw / 750 * 80, 80px)}@media not screen and (min-width:768px){div.whats__data{grid-template-columns:1fr;gap:min(100vw / 750 * 80, 80px)}div.whats__data div.data__cross figure.cross__img{padding-top:0}}div.whats__data div.data__cross figure.cross__img img{width:min(100vw / 750 * 45, 45px);margin:auto}div.whats__data div.data__unit div.unit__supplement{border-radius:min(100vw / 750 * 11, 11px);display:grid;grid-template-columns:auto 1fr;gap:min(100vw / 750 * 28, 28px);background-color:rgba(255,255,255,.7);border:2px dashed var(--bor-color);padding:min(100vw / 750 * 20, 20px)}div.whats__data div.data__unit div.unit__supplement figure.supplement__img img{width:67px}div.whats__data div.data__unit div.unit__supplement div.supplement__body h4{font-size:min(100vw / 375 * (16 + 16) / 2, 16px);letter-spacing:min(100vw / 375 * (16 + 16) / 2 * 0.064, 16px * 0.064);line-height:calc(1 / 16 * 24);font-weight:700;margin-bottom:min(100vw / 750 * 10, 10px)}div.whats__data div.data__unit div.unit__supplement div.supplement__body div.supplement__txt{font-size:min(100vw / 375 * (12 + 16) / 2, 12px);letter-spacing:min(100vw / 375 * (12 + 16) / 2 * 0.075, 12px * 0.075);line-height:calc(1 / 12 * 18)}section#features.features{background-color:var(--bac-sub)}section#features.features div.container div.features__lead{padding-left:min(100vw / 750 * 48, 48px);padding-right:min(100vw / 750 * 48, 48px);text-align:center;font-size:min(100vw / 375 * (16 + 16) / 2, 16px);line-height:calc(1 / 16 * 30);letter-spacing:min(100vw / 375 * (16 + 16) / 2 * 0.075, 16px * 0.075)}section#features.features div.container div.features__lead figure.lead__img{margin-top:min(100vw / 750 * 95, 95px);margin-bottom:min(100vw / 750 * 180, 180px)}section#features.features div.features__body div.body__unit{grid-template-columns:auto 300px 300px auto;display:grid;gap:50px;width:200vw;margin-left:-50vw;margin-bottom:min(100vw / 750 * 60, 60px)}section#features.features div.features__body div.body__unit:before{grid-column:1/4;grid-row:1/2;background-color:var(--bac-main);content:"";border-radius:0 min(100vw / 750 * 18, 18px) min(100vw / 750 * 18, 18px) 0}section#features.features div.features__body div.body__unit:nth-of-type(2n+1):before{grid-column:2/5;border-radius:min(100vw / 750 * 18, 18px) 0 0 min(100vw / 750 * 18, 18px)}section#features.features div.features__body div.body__unit figure.unit__img{grid-column:3/4;grid-row:1/2;padding:min(100vw / 750 * 17, 17px)}section#features.features div.features__body div.body__unit figure.unit__img img{width:min(100vw / 750 * 254, 254px)}section#features.features div.features__body div.body__unit div.unit__txt{grid-column:2/3;grid-row:1/2;padding-top:min(100vw / 750 * 40, 40px);font-size:min(100vw / 375 * (16 + 16) / 2, 16px);line-height:calc(1 / 16 * 26);letter-spacing:min(100vw / 375 * (16 + 16) / 2 * 0.075, 16px * 0.075)}section#features.features div.features__body div.body__unit div.unit__txt h3{font-size:min(100vw / 375 * (24 + 16) / 2, 24px);line-height:calc(1 / 24 * 36);letter-spacing:min(100vw / 375 * (24 + 16) / 2 * 0.1, 24px * 0.1);margin-bottom:min(100vw / 750 * 40, 40px)}section#features.features div.features__body div.body__unit:nth-of-type(2n+1) figure.unit__img{grid-column:2/3}section#features.features div.features__body div.body__unit:nth-of-type(2n+1) div.unit__txt{grid-column:3/4}section#features.features figure.features__footer{width:100vw;margin-left:max(100vw / 750 * -48, -48px);margin-top:min(100vw / 750 * 48, 48px)}section#features.features figure.features__footer img{width:100vw;height:min(100vw / 750 * 96, 96px);object-fit:cover}@media not screen and (min-width:768px){section#features.features div.features__body div.body__unit{grid-template-columns:min(100vw / 750 * 48, 48px) auto min(100vw / 750 * 48, 48px);gap:0;width:auto;margin-left:0}section#features.features div.features__body div.body__unit:before{grid-column:1/3;grid-row:1/3}section#features.features div.features__body div.body__unit:nth-of-type(2n+1):before{grid-column:2/4;grid-row:1/3}section#features.features div.features__body div.body__unit:nth-of-type(n) figure.unit__img{grid-column:2/3;grid-row:1/2}section#features.features div.features__body div.body__unit:nth-of-type(n) div.unit__txt{margin-top:0;grid-column:2/3;grid-row:2/3;padding:min(100vw / 750 * 48, 48px);padding-top:0}}section#usage.usage{padding-bottom:min(100vw / 750 * 250, 250px);padding-left:min(100vw / 750 * 48, 48px);padding-right:min(100vw / 750 * 48, 48px);padding-top:min(100vw / 750 * 200, 200px)}section#usage.usage div.container div.usage__lead{max-width:685px;margin:auto;margin-bottom:min(100vw / 750 * 80, 80px)}section#usage.usage div.container figure.usage__img img.sp{margin:auto;max-width:400px;width:100%}section#service.service{background:url(//stellarpartner.net/wp-content/themes/lilywhite_221008/assets/css/../img/yukin/service_back.png) center top/100% auto no-repeat}section#service.service div.container{max-width:928px;background:url(//stellarpartner.net/wp-content/themes/lilywhite_221008/assets/css/../img/pattern_grid.png);border-radius:min(100vw / 750 * 15, 15px);position:relative;padding-top:min(100vw / 750 * 90, 90px);padding-left:min(100vw / 750 * 48, 48px);padding-right:min(100vw / 750 * 48, 48px);padding-bottom:min(100vw / 750 * 90, 90px)}section#service.service div.container:before{content:"";width:min(100vw / 750 * 290, 290px);height:min(100vw / 750 * 290, 290px);display:block;border-radius:1000px;position:absolute;left:50%;top:0;background:url(//stellarpartner.net/wp-content/themes/lilywhite_221008/assets/css/../img/pattern_grid.png);transform:translate(-50%,-20%);z-index:0}section#service.service div.container div.h2--star{position:relative;z-index:1;margin-bottom:min(100vw / 750 * 60, 60px)}section#service.service div.container div.service__body{display:grid;grid-template-columns:1fr 1fr 1fr;gap:min(100vw / 750 * 17, 17px)}@media not screen and (min-width:768px){section#service.service div.container div.service__body{grid-template-columns:1fr}}section#service.service div.container div.service__unit{border-radius:min(100vw / 750 * 15, 15px);padding:min(100vw / 750 * 20, 20px) min(100vw / 750 * 16, 16px) min(100vw / 750 * 40, 40px)
        min(100vw / 750 * 16, 16px);background-color:var(--bac-main);border:2px solid var(--bor-color)}section#service.service div.container div.service__unit h3{font-size:min(100vw / 375 * (24 + 16) / 2, 24px);letter-spacing:min(100vw / 375 * (24 + 16) / 2 * 0.1, 24px * 0.1);font-weight:700;color:var(--col-accent);margin-bottom:min(100vw / 750 * 10, 10px)}section#service.service div.container div.service__unit figure.service__img img{width:min(100vw / 750 * 184, 184px);margin:auto;margin-bottom:min(100vw / 750 * 32, 32px)}section#service.service div.container div.service__unit div.unit__txt{font-size:min(100vw / 375 * (16 + 16) / 2, 16px);line-height:calc(1 / 16 * 24);letter-spacing:min(100vw / 375 * (16 + 16) / 2 * 0.1, 16px * 0.1)}section#service.service div.container div.service__closing{margin:auto;margin-top:min(100vw / 750 * 50, 50px);max-width:580px}