.page-use{margin-top:0}.page-use *{box-sizing:border-box}.page-use .p-achievements,.page-use .p-use-footer,.page-use main{-webkit-font-smoothing:antialiased}.page-use img{max-width:100%;width:unset}.page-use .p-section{padding:100px 0}@media screen and (max-width:768px){.page-use .p-section{padding:80px 0}}.page-use .p-section-ttl{font-size:36px;font-weight:700;letter-spacing:.04em;line-height:1.6;margin:0 0 50px;text-align:center}@media screen and (max-width:768px){.page-use .p-section-ttl{font-size:32px;line-height:1.4;margin:0 0 40px}}.page-use .p-wrap-800{margin:0 auto;padding:0 32px;width:min(100%,864px)}.page-use .p-wrap-880{margin:0 auto;padding:0 32px;width:min(100%,944px)}.page-use .p-wrap-920{margin:0 auto;padding:0 32px;width:min(100%,984px)}.page-use .p-wrap-960{margin:0 auto;padding:0 32px;width:min(100%,1024px)}.page-use .p-wrap-1000{margin:0 auto;padding:0 32px;width:min(100%,1064px)}.page-use .p-wrap-1080{margin:0 auto;padding:0 32px;width:min(100%,1144px)}.page-use .p-wrap-1160{margin:0 auto;padding:0 32px;width:min(100%,1224px)}.page-use .p-cover{color:#fff;height:52.91667vw;position:relative;width:100%}.page-use .p-cover .p-cover-mock{bottom:-7vw;height:auto;left:70%;position:absolute;width:20vw;z-index:1}.page-use .p-cover .p-cover-inner{left:8.7%;margin:0 auto;max-width:1184px;padding:0 32px;position:absolute;top:19%;width:100%}.page-use .p-cover .p-cover-catch{font-size:2.08333vw;font-weight:700;letter-spacing:.08em;line-height:1.66667;margin-bottom:15px}.page-use .p-cover .p-cover-title{font-size:3.88889vw;font-weight:700;letter-spacing:.08em;line-height:1.42857;margin-bottom:24px}.page-use .p-cover .p-cover-lead{font-size:1.38889vw;font-weight:500;letter-spacing:.1em;line-height:2;position:relative}.page-use .p-cover .p-cover-btn-part{margin-top:40px}.page-use .p-cover .p-cover-btn{max-width:unset;width:230px}.page-use .p-cover .p-cover-btn .c-btn-text{font-size:18px;font-weight:700}@media screen and (max-width:768px){.page-use .p-cover{height:195.89744vw;margin-bottom:54.87179vw}.page-use .p-cover .p-cover-hero{height:100%;left:0;position:absolute;top:0;width:100%}.page-use .p-cover .p-cover-hero img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-use .p-cover .p-cover-mock{bottom:-27vw;left:inherit;right:6%;width:59.23077vw}.page-use .p-cover .p-cover-mock__label{margin:0 -2vw -25vw auto;position:relative;width:34.61538vw}.page-use .p-cover .p-cover-mock__img{width:59.23077vw}.page-use .p-cover .p-cover-mock__note{color:#333;font-size:10px;letter-spacing:.06em;margin:10px 5vw 0 0;text-align:right}.page-use .p-cover .p-cover-inner{padding:80px 20px 20px;position:unset}.page-use .p-cover .p-cover-catch{font-size:5.12821vw;line-height:1;margin-bottom:10px}.page-use .p-cover .p-cover-title{font-size:9.23077vw;letter-spacing:0;line-height:1.38889;margin-bottom:10px;margin-top:0}.page-use .p-cover .p-cover-lead{font-size:3.58974vw;letter-spacing:0;line-height:1.85714;position:relative;z-index:2}.page-use .p-cover .p-cover-btn-part{bottom:-45vw;left:0;margin-top:0;position:absolute;top:inherit;width:100%}.page-use .p-cover .p-cover-btn{margin:0 auto;max-width:unset;width:230px}}.page-use .p-problem-head{background:#eee;padding:100px 0 44px;position:relative}.page-use .p-problem-head:after{background:#eee;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:90px;left:0;position:absolute;top:calc(100% - 1px);width:100%}.page-use .p-problem-head-list{display:flex;gap:45px}.page-use .p-problem-head-list__item{background-color:#fff;border-radius:4px;padding:24px;position:relative;width:100%}.page-use .p-problem-head-list__item:after{background-repeat:no-repeat;background-size:100% auto;bottom:0;content:"";height:110px;position:absolute;right:-30px;width:110px}.page-use .p-problem-head-list__item--01:after{background-image:url(/images/lp/use/common/img-problem-01.png)}.page-use .p-problem-head-list__item--02:after{background-image:url(/images/lp/use/common/img-problem-02.png)}.page-use .p-problem-head-list__item--03:after{background-image:url(/images/lp/use/common/img-problem-03.png)}.page-use .p-problem-head-list__headline{font-size:20px;font-weight:700;letter-spacing:.04em;line-height:1.4;margin-bottom:10px}.page-use .p-problem-head-list__desc{color:#565656;font-size:15px;font-weight:500;letter-spacing:.06em;line-height:1.6;position:relative;z-index:1}@media screen and (max-width:768px){.page-use .p-problem-head{padding:80px 0 50px}.page-use .p-problem-head:after{height:44px}.page-use .p-problem-head-list{flex-direction:column;gap:16px;margin:0 16px}.page-use .p-problem-head-list__desc{padding-right:50px}}.page-use .p-problem-body{background:linear-gradient(130deg,#78ffac,#0098da 90%);padding:177px 0 100px}.page-use .p-problem-body-ttl{color:#fff;font-size:42px;font-weight:800;line-height:1.4;margin-bottom:28px}.page-use .p-problem-body-ttl__sub{display:block;font-size:26px;font-weight:600;letter-spacing:.03em;line-height:1.2}.page-use .p-problem-body-list{display:flex;flex-direction:column;gap:10px}.page-use .p-problem-body-list__item{align-items:center;background:#fff;border-radius:150px;display:flex;gap:50px;justify-content:center;position:relative;width:calc(100% + 50px);z-index:1}.page-use .p-problem-body-list__item--01:after{background-image:url(/images/lp/use/common/img-solution-top.png);background-repeat:no-repeat;background-size:100% auto;content:"";display:inline-block;height:140px;left:calc(50% - 345px);position:absolute;top:-140px;width:140px}@media screen and (max-width:927px){.page-use .p-problem-body-list__item--01:after{display:none}}.page-use .p-problem-body-list__item:before{background:#fff;content:"";display:block;height:100%;pointer-events:none;position:absolute;top:0;width:100vw;z-index:-1}.page-use .p-problem-body-list__item:nth-of-type(odd){padding-left:160px}.page-use .p-problem-body-list__item:nth-of-type(odd):before{left:160px}.page-use .p-problem-body-list__item:nth-of-type(2n){flex-direction:row-reverse;margin-left:-50px;padding-right:160px}.page-use .p-problem-body-list__item:nth-of-type(2n):before{right:160px}.page-use .p-problem-body-list__imgWrap{align-items:flex-end;display:flex;justify-content:center;width:320px}.page-use .p-problem-body-list__textWrap{padding:30px 0;width:400px}.page-use .p-problem-body-list__order{font-size:14px;font-weight:700;letter-spacing:.04em;line-height:1.3;margin-bottom:10px}.page-use .p-problem-body-list__order-num{-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#78ffac,#0098da);-webkit-background-clip:text;font-family:oswald;font-size:22px;font-weight:500;letter-spacing:.03em;line-height:1;margin-left:.25em;position:relative;top:2px}.page-use .p-problem-body-list__headline{font-size:24px;font-weight:700;letter-spacing:.05em;line-height:1.6;margin-bottom:16px}.page-use .p-problem-body-list__desc{font-size:14px;letter-spacing:.05em;line-height:1.8}.page-use .p-problem-body-note{color:#fff;font-size:12px;line-height:1.7;margin-top:16px;text-align:right}@media screen and (max-width:768px){.page-use .p-problem-body{background:linear-gradient(100deg,#78ffac,#0098da 90%);padding:100px 0 60px}.page-use .p-problem-body-ttl{font-size:32px;margin-bottom:20px}.page-use .p-problem-body-ttl__sub{display:block;font-size:16px}.page-use .p-problem-body-list__item{align-items:inherit;border-radius:10px;flex-direction:column-reverse!important;gap:0;justify-content:inherit;margin-left:0!important;overflow:hidden;padding:0!important;width:100%;z-index:1}.page-use .p-problem-body-list__item:before{content:none}.page-use .p-problem-body-list__imgWrap{display:block;width:100%}.page-use .p-problem-body-list__textWrap{padding:24px 20px 36px;width:100%}.page-use .p-problem-body-list__order{letter-spacing:.08em;margin-bottom:20px}.page-use .p-problem-body-list__order-num{font-size:20px}.page-use .p-problem-body-list__headline{font-size:18px;letter-spacing:.04em;line-height:1.4;margin-bottom:16px}}.page-use .p-problem-function{color:#fff;padding-top:60px;text-align:center}.page-use .p-problem-function-ttl{color:#fff;font-size:24px;font-weight:700;letter-spacing:.03em;line-height:1.5;margin-bottom:30px}.page-use .p-problem-function-list{display:flex;gap:10px;justify-content:center;margin-left:-20px;width:calc(100% + 40px)}.page-use .p-problem-function-list__item{width:25%}.page-use .p-problem-function-list__imgWrap{padding:0 20px}.page-use .p-problem-function-list__desc{font-size:14px;letter-spacing:0;line-height:1.5;margin-top:14px}.page-use .p-problem-function-note{color:#fff;font-size:12px;line-height:1.7;margin-top:80px;text-align:center}@media screen and (max-width:768px){.page-use .p-problem-function-ttl{font-size:20px;line-height:1.6}.page-use .p-problem-function-list{flex-wrap:wrap;gap:20px 10px;justify-content:flex-start;margin-left:0;padding:0;width:100%}.page-use .p-problem-function-list__item{width:calc(50% - 5px)}.page-use .p-problem-function-list__imgWrap{padding:0 10px}.page-use .p-problem-function-list__desc{font-size:13px;margin-top:10px}.page-use .p-problem-function-note{margin-top:20px}}.page-use .p-flow{background:#f9f9f9}.page-use .p-flow.p-top-es .p-top-es-swiper-wrapper{align-items:flex-start}.page-use .p-flow.p-top-es .p-top-es-swiper-slide-lead{font-weight:600}.page-use .p-flow.p-top-es .p-use-flow-list-slide04 .p-top-es-swiper-slide{max-width:25%}.page-use .p-flow.p-top-es .p-use-flow-list-slide04 .p-top-es-swiper-slide-line--01{width:50%}.page-use .p-flow.p-top-es .p-use-flow-list-slide04 .p-top-es-swiper-slide-line--02 img{left:-2%}.page-use .p-flow.p-top-es .p-use-flow-list-slide04 .p-top-es-swiper-slide-line--03{left:0;right:unset;width:calc(100% + 20px)}.page-use .p-flow.p-top-es .p-use-flow-list-slide04 .p-top-es-swiper-slide-line--04{width:50%}.page-use .p-flow.p-top-es .p-use-flow-list-slide03 .p-top-es-swiper-slide{max-width:30%}.page-use .p-flow.p-top-es .p-use-flow-list-slide03 .p-top-es-swiper-slide-line--02 img{left:-3%}.page-use .p-flow.p-top-es .p-top-es-swiper-slide-img-box--02 img{left:-31px;max-width:inherit;width:220px}.page-use .p-flow.p-top-es .p-top-es-swiper-slide-img-box--04 img{left:-29px;max-width:inherit;width:213px}.page-use .p-flow-footer{margin-top:70px;text-align:center}.page-use .p-flow-footer .c-btn{margin:0 auto;width:200px}.page-use .p-flow-footer .c-btn .c-btn-text{font-size:18px;font-weight:700}.page-use .p-flow-highright{display:inline-block;font-size:14px;font-weight:500;margin:0 0 20px;padding:0 5px;position:relative;z-index:1}.page-use .p-flow-highright:before{background:#ffce00;bottom:1px;content:"";display:inline-block;height:6px;left:0;opacity:.4;position:absolute;width:100%;z-index:-1}@media screen and (max-width:768px){.page-use .p-flow .p-wrap-880,.page-use .p-flow .p-wrap-1080{padding:0}.page-use .p-flow.p-top-es .p-top-es-swiper-slide{max-width:unset}.page-use .p-flow.p-top-es .p-use-flow-list-slide03 .p-top-es-swiper-slide,.page-use .p-flow.p-top-es .p-use-flow-list-slide04 .p-top-es-swiper-slide{max-width:none}}.page-use .p-plan{background:#f9f9f9}.page-use .p-plan-lead{font-size:14px;line-height:1.8;text-align:center}.page-use .p-plan-footer{margin-top:80px;text-align:center}.page-use .p-plan-btnBox{display:flex;gap:32px;justify-content:center}.page-use .p-plan-btnBox .c-btn05,.page-use .p-plan-btnBox .c-btn05-rv{width:230px}.page-use .p-plan-highright{display:inline-block;font-size:14px;font-weight:500;margin:0 0 20px;padding:0 5px;position:relative;z-index:1}.page-use .p-plan-highright:before{background:#ffce00;bottom:1px;content:"";display:inline-block;height:6px;left:0;opacity:.4;position:absolute;width:100%;z-index:-1}.page-use .p-plan .p-top-price-box-lead{font-weight:500}@media screen and (max-width:768px){.page-use .p-plan-footer{margin-top:50px}.page-use .p-plan-btnBox{align-items:center;flex-direction:column;gap:20px}}.page-use .p-plan .p-top-price-item-wrap{margin-top:0!important}.page-use .p-plan .p-top-price-box{padding:40px 60px}.page-use .p-plan .p-top-price-box .p-top-price-item-boxTtl{font-weight:700}.page-use .p-plan .p-top-price-box .p-top-price-item-boxTtl .sub{font-size:16px;font-weight:500}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList{display:flex;flex-direction:column;font-weight:500;gap:6px}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li{background:#f9f9f9;padding:28px 20px;text-align:left}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li .catch{font-size:14px}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li .desc{display:flex;flex-wrap:wrap;justify-content:space-between}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li .desc .headline{font-size:20px;font-weight:700}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li .desc .result{font-size:14px}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li .desc .result .unit{font-weight:700}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li .desc .result .num{color:#0098da;display:inline-block;font-family:roboto;font-size:28px;font-weight:500;line-height:1;padding:0 .05em;position:relative;top:2px}@media screen and (max-width:768px){.page-use .p-plan .p-top-price-box{padding:40px 20px}.page-use .p-plan .p-top-price-box .p-top-price-item-boxTtl .sub{font-size:16px}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li{padding:20px;text-align:center}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li .catch{font-size:14px}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li .desc{display:flex;flex-direction:column}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li .desc .headline{font-size:18px}.page-use .p-plan .p-top-price-box .p-top-price-item-content--planList li .desc .result{margin-top:10px}}.page-use .p-plan .p-use-price-box{background:#fff;padding:40px 60px}.page-use .p-plan .p-use-price-box-ttl{font-size:20px;font-weight:700;letter-spacing:.03em;margin-bottom:30px;text-align:center}.page-use .p-plan .p-use-price-box-ttl__strong{font-size:32px}.page-use .p-plan .p-use-price-box-note{color:#909090;font-size:12px;text-align:center}.page-use .p-plan .p-use-price-box-note a{color:#0098da;text-decoration:underline}.page-use .p-plan .p-use-price-box-note a:hover{opacity:.8}@media screen and (max-width:768px){.page-use .p-plan .p-use-price-box{padding:40px 20px}}.page-use .p-plan .p-use-price-box--freeInfo .p-use-price-box-ttl{font-size:20px;margin-bottom:10px}.page-use .p-plan .p-use-price-box--freeInfo .p-use-price-box-ttl__strong{font-size:32px}.page-use .p-plan .p-use-price-box--freeInfo .p-use-price-box-note{color:#909090;font-size:12px;line-height:1.8;text-align:center}.page-use .p-plan .p-use-price-box--freefunction .p-use-price-box-list{display:flex;flex-wrap:wrap;gap:10px;margin:0 auto;max-width:790px}.page-use .p-plan .p-use-price-box--freefunction .p-use-price-box-list__item{width:calc(25% - 7.5px)}.page-use .p-plan .p-use-price-box--freefunction .p-use-price-box-list__imgWrap{padding:0 23%}.page-use .p-plan .p-use-price-box--freefunction .p-use-price-box-list__desc{font-size:14px;line-height:1.5;margin-top:20px;text-align:center}@media screen and (max-width:768px){.page-use .p-plan .p-use-price-box--freefunction .p-use-price-box-list{gap:30px 10px}.page-use .p-plan .p-use-price-box--freefunction .p-use-price-box-list__item{width:calc(50% - 5px)}.page-use .p-plan .p-use-price-box--freefunction .p-use-price-box-list__desc{font-size:13px;margin-top:10px}}.page-use .p-sample{background:linear-gradient(120deg,#78ffac,#0098da)}.page-use .p-sample--single{padding:50px 0}.page-use .p-sample-singleBox{align-items:center;display:flex;flex-wrap:nowrap;gap:80px;margin-left:calc(50% - 50vw);width:calc(50% + 50vw)}.page-use .p-sample-singleBox__imgWrap{align-items:flex-end;display:flex;justify-content:center;position:relative;width:100%}.page-use .p-sample-singleBox__imglabel{height:100px;position:absolute;right:-40px;top:0;width:100px}.page-use .p-sample-singleBox__textWrap{color:#fff;min-width:430px;width:430px}.page-use .p-sample-singleBox__headline{border-bottom:1px solid #fff;font-size:36px;font-weight:800;letter-spacing:.08em;line-height:1.38889;margin-bottom:30px;padding-bottom:30px}.page-use .p-sample-singleBox__desc{font-size:18px;font-weight:600;letter-spacing:.1em;line-height:1.8;margin-bottom:40px}.page-use .p-sample-singleBox__btnBox{text-align:center}.page-use .p-sample-singleBox__btnBox .c-btn-reverse{max-width:260px}.page-use .p-sample-singleBox__btnBox .c-btn-reverse .c-btn-reverse-text{font-size:18px;font-weight:700}@media screen and (max-width:768px){.page-use .p-sample--single{padding:80px 0}.page-use .p-sample-singleBox{display:flex;flex-direction:column;gap:40px;margin-left:auto;width:100%}.page-use .p-sample-singleBox__imgWrap{padding-right:10px}.page-use .p-sample-singleBox__imglabel{height:60px;right:0;top:-17px;width:60px}.page-use .p-sample-singleBox__textWrap{min-width:unset;width:100%}.page-use .p-sample-singleBox__headline{font-size:28px;line-height:1.42857;margin-bottom:30px;padding-bottom:30px;text-align:center}.page-use .p-sample-singleBox__desc{font-size:16px;line-height:1.8;margin-bottom:40px}.page-use .p-sample-singleBox__btnBox .c-btn-reverse{margin:0 auto}}.page-use .p-sample--multiple{padding:60px 0 80px}.page-use .p-sample-catch{color:#fff;font-size:20px;font-weight:700;letter-spacing:.03em;line-height:1.4;margin-bottom:16px;text-align:center}.page-use .p-sample-ttl{color:#fff;font-size:36px;font-weight:700;letter-spacing:.03em;line-height:1.2;margin-bottom:40px}.page-use .p-sample .p-sample-swiper-next,.page-use .p-sample .p-sample-swiper-pagination,.page-use .p-sample .p-sample-swiper-prev{display:none}.page-use .p-sample-list{align-items:stretch;display:flex;gap:30px;padding-top:55px}.page-use .p-sample-card{background:#fff;border-radius:10px;height:auto;padding:0 20px 50px;position:relative;width:calc(33.33333% - 20px)}.page-use .p-sample-card__innerWrap{display:flex;flex-direction:column;height:100%;padding:0 10px}.page-use .p-sample-card__imgWrap{margin-bottom:20px;margin-top:-55px}.page-use .p-sample-card__header{align-items:center;display:flex;gap:10px;margin-bottom:20px}.page-use .p-sample-card__label{align-items:center;background:linear-gradient(130deg,#ff5900,#ff7100 48%,#ffd000);border-radius:50%;color:#fff;display:flex;flex-direction:column;font-family:oswald;font-weight:500;height:70px;justify-content:center;letter-spacing:.04em;line-height:1.3;width:70px}.page-use .p-sample-card__label-word{font-size:12px;letter-spacing:.03em;line-height:1}.page-use .p-sample-card__label-num{font-size:35px;letter-spacing:.03em;line-height:1}.page-use .p-sample-card__headline{font-size:22px;font-weight:700;letter-spacing:.05em;letter-spacing:.03em;line-height:1.45455;margin-bottom:0;text-align:left;width:calc(100% - 70px)}.page-use .p-sample-card__desc{font-size:16px;font-weight:500;letter-spacing:.04em;line-height:1.875;margin-bottom:30px}.page-use .p-sample-card__btnBox{margin:auto auto 0}.page-use .p-sample-card .c-btn-inner{box-sizing:inherit}.page-use .p-sample-card .c-btn{max-width:260px;width:260px}.page-use .p-sample-card .c-btn .c-btn-text{font-size:18px;font-weight:700}@media screen and (max-width:768px){.page-use .p-sample--multiple{padding:60px 0}.page-use .p-sample--multiple .p-wrap-1080{padding:0;width:auto}.page-use .p-sample-catch{font-size:14px;line-height:1.28571;margin-bottom:16px}.page-use .p-sample-ttl{margin-bottom:40px}.page-use .p-sample .p-sample-swiper{height:100%;overflow:hidden;width:100%}.page-use .p-sample .p-sample-swiper-wrapper{display:flex!important;width:100%!important}.page-use .p-sample .p-sample-swiper-slide{flex-shrink:0;height:auto}.page-use .p-sample .p-sample-swiper-ctrlBox{margin:30px 0 0;text-align:center}.page-use .p-sample .p-sample-swiper-ctrlBox-inner{display:inline-block;margin:0 auto;padding:0 56px 16px;position:relative;width:auto}.page-use .p-sample .p-sample-swiper-pagination{display:inline-block;width:auto}.page-use .p-sample .p-sample-swiper-pagination .swiper-pagination-bullet{background:#fff;border:1px solid #252525;height:8px;margin:0 6px;opacity:1;width:8px}.page-use .p-sample .p-sample-swiper-pagination .swiper-pagination-bullet-active{background:#252525;opacity:1}.page-use .p-sample .p-sample-swiper-next,.page-use .p-sample .p-sample-swiper-prev{background:#fff;border:1px solid #252525;border-radius:50%;display:inline-block;height:32px;position:absolute;top:50%;width:32px}.page-use .p-sample .p-sample-swiper-next:after,.page-use .p-sample .p-sample-swiper-prev:after{content:none}.page-use .p-sample .p-sample-swiper-next:before,.page-use .p-sample .p-sample-swiper-prev:before{border-right:1px solid #252525;border-top:1px solid #252525;content:"";display:inline-block;height:9px;position:absolute;top:35%;transform:rotate(45deg);width:9px}.page-use .p-sample .p-sample-swiper-next{right:0}.page-use .p-sample .p-sample-swiper-next:before{right:12px}.page-use .p-sample .p-sample-swiper-prev{left:0}.page-use .p-sample .p-sample-swiper-prev:before{left:12px;transform:rotate(-135deg)}.page-use .p-sample-list{gap:unset;justify-content:inherit}.page-use .p-sample-card{padding:0 28px 50px;width:100%}.page-use .p-sample-card__innerWrap{padding:0 6px}.page-use .p-sample-card__header{align-items:center;display:flex;gap:10px;margin-bottom:20px}.page-use .p-sample-card__desc{font-size:14px;line-height:2.14286;margin-bottom:20px}}.page-use .p-voice{background:#fff}.page-use .p-voice-ttl{margin-bottom:40px}.page-use .p-voice-list{display:flex;flex-direction:column;gap:45px}.page-use .p-voice-list__item{display:flex;gap:40px;position:relative;width:100%}.page-use .p-voice-list__thumbWrap{background-color:#ffeb99;border-radius:50%;height:80px;min-width:80px;overflow:hidden}.page-use .p-voice-list__textWrap{background-color:#ffeb99;border-radius:10px;padding:24px 30px;position:relative}.page-use .p-voice-list__textWrap:after{background:url(/images/lp/use/common/img-voice-popup.png) no-repeat 50%/100% auto;content:"";height:19.5px;left:-18px;position:absolute;top:30px;width:24px}.page-use .p-voice-list__headline{font-size:18px;font-weight:700;letter-spacing:0;line-height:1.33333;margin-bottom:10px}.page-use .p-voice-list__desc{font-size:14px;letter-spacing:.04em;line-height:1.6;margin-bottom:16px}.page-use .p-voice-list__whiter{align-items:flex-start;display:flex;font-size:14px;gap:20px;letter-spacing:.04em;line-height:1.4}.page-use .p-voice-list .p-logo-atoms{max-width:64px;min-width:64px}@media screen and (max-width:768px){.page-use .p-voice{background:#f9f9f9}.page-use .p-voice-ttl{margin-bottom:30px}.page-use .p-voice-list{gap:30px}.page-use .p-voice-list__item{flex-direction:column;gap:unset}.page-use .p-voice-list__thumbWrap{height:unset;margin:0 auto;min-width:unset;position:relative;z-index:2}.page-use .p-voice-list__thumb{height:80px;margin:0 auto;width:80px}.page-use .p-voice-list__textWrap{margin-top:-30px;padding:50px 30px 24px}.page-use .p-voice-list__textWrap:after{content:none}.page-use .p-voice-list__headline{line-height:1.44444;margin-bottom:10px}.page-use .p-voice-list__desc{letter-spacing:0}.page-use .p-voice-list__whiter{font-size:12px}}.page-use main:has(.p-voice)~.p-achievements{padding-top:0}@media screen and (max-width:768px){.page-use main:has(.p-voice)~.p-achievements{padding-top:60px}}.page-use .p-achievements{background:#fff;padding:60px 0 80px}.page-use .p-achievements-ttl{font-size:28px;letter-spacing:.05em;line-height:1.60714}.page-use .p-achievements-ttl__highlight{display:inline-block;margin:0 5px;padding:0 5px;position:relative;z-index:1}.page-use .p-achievements-ttl__highlight:before{background:#ffce00;bottom:5px;content:"";display:inline-block;height:11px;left:0;opacity:.4;position:absolute;width:100%;z-index:-1}.page-use .p-achievements-ttl__num{display:inline-block;font-size:50px;letter-spacing:.05em;line-height:1}.page-use .p-achievements .p-top-kv{padding-top:0}.page-use .p-achievements .p-top-kv-logo-area{margin:0}.page-use .p-achievements .p-top-kv-bg{bottom:0;max-width:620px;right:50%;transform:translateX(50%);z-index:inherit}@media screen and (max-width:768px){.page-use .p-achievements-ttl{font-size:24px;letter-spacing:.04em;line-height:1.66667}.page-use .p-achievements-ttl__highlight:before{height:10px}.page-use .p-achievements-ttl__num{font-size:32px;letter-spacing:.04em;line-height:1}.page-use .p-achievements .p-top-kv-bg{bottom:0;max-width:100%;right:10px;transform:none;width:calc(100% - 20px)}}.page-use .p-case{background:#f9f9f9}.page-use .p-use-footer{margin:0}.page-use .p-top-footer-btnBox{display:flex;gap:20px}.page-use .p-top-footer-btn{width:250px}.page-use .p-top-footer-btn .c-btn-text{font-size:18px;font-weight:700}@media screen and (max-width:768px){.page-use .p-top-footer .c-wrap-1120{padding:0 16px}.page-use .p-top-footer-btnBox{flex-direction:column}.page-use--birthday .p-cover .p-cover-title{word-break:keep-all}.page-use--golfCompetition .p-cover .p-cover-title,.page-use--newProducts .p-cover .p-cover-title{font-size:9.05vw;word-break:keep-all}}

/*# sourceMappingURL=use.css.map*/