header,footer,main{position:relative;z-index:1}main{padding:0;background-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.c-modal-zoom::after{background:url(../images/icon-search.svg) no-repeat center left 0}@media screen and (min-width:640px){.c-modal-zoom::after{font-size:.75rem}}.lp-wrap-730,.lp-wrap-920,.lp-wrap-1000,.lp-wrap-1200,.lp-wrap-1280,.lp-wrap-1344{margin:0 auto}@media screen and (max-width:640px){.lp-wrap-730,.lp-wrap-920,.lp-wrap-1000,.lp-wrap-1200,.lp-wrap-1280,.lp-wrap-1344{width:100%}}@media screen and (min-width:640px){.lp-wrap-730{width:45.625rem}.lp-wrap-920{width:57.5rem}.lp-wrap-1000{width:62.5rem}.lp-wrap-1200{width:75rem}.lp-wrap-1280{width:80rem}.lp-wrap-1344{width:84rem}}@media screen and (max-width:640px){.lp-wrap-90{margin:0 auto;width:90%}}.lp-ttl-01{font-weight:bold;line-height:1;gap:1.25rem;text-align:center}.lp-ttl-01 p{color:#f57f31}@media screen and (min-width:640px){.lp-ttl-01 p{font-size:1.375rem;margin-bottom:.8em}}@media screen and (max-width:640px){.lp-ttl-01 p{font-size:1.125rem;margin-bottom:.5em}}.lp-ttl-01 h2{position:relative;z-index:1}@media screen and (min-width:640px){.lp-ttl-01 h2{font-size:2rem}}@media screen and (max-width:640px){.lp-ttl-01 h2{font-size:1.5rem;letter-spacing:-0.04em}}.lp-ttl-01 .c-list-a01{margin-top:1.5rem !important}.lp-ttl-01 span{position:relative;font-weight:bold;background:-webkit-linear-gradient(transparent 66%, #f9e292 0);background:linear-gradient(transparent 66%, #f9e292 0);display:inline;padding:0 2px 2px;z-index:1}@media screen and (max-width:640px){.lp-ttl-01 span{line-height:1.8}}.lp-flow-box{display:-webkit-box;display:flex}@media screen and (min-width:640px){.lp-flow-box{-webkit-box-pack:justify;justify-content:space-between}}@media screen and (max-width:640px){.lp-flow-box{margin:0 5% 2.25rem;gap:2.8125rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.lp-flow-box>div{position:relative;display:-webkit-box;display:flex;border-radius:.625rem;background:rgba(206,230,214,.6)}@media screen and (min-width:640px){.lp-flow-box>div{width:13.125rem;padding:2.5rem 1.25rem 1.875rem;gap:1.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:stretch;justify-content:stretch}}@media screen and (max-width:640px){.lp-flow-box>div{padding:1.5rem 6%;gap:1.625rem 0;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}}.lp-flow-box>div:not(:last-child)::after{position:absolute;width:1rem;height:1.75rem;content:"";background:url(../images/flow_arr.svg) center center no-repeat;background-size:100% auto}@media screen and (min-width:640px){.lp-flow-box>div:not(:last-child)::after{top:50%;right:-1.125rem;translate:100% -25%}}@media screen and (max-width:640px){.lp-flow-box>div:not(:last-child)::after{bottom:-0.5rem;left:50%;translate:-50% 100%;rotate:90deg;-webkit-transform-origin:center;transform-origin:center}}.lp-flow-box .lp-flow-num{position:absolute;left:-0.625rem;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-bottom:.125em;width:2.8125rem;height:2.8125rem;text-align:center;line-height:1;letter-spacing:.075rem;font-size:1.5rem;font-weight:bold;color:#fff;background-color:#17b04a;border-radius:50%}@media screen and (min-width:640px){.lp-flow-box .lp-flow-num{top:-0.625rem}}@media screen and (max-width:640px){.lp-flow-box .lp-flow-num{top:-1rem}}.lp-flow-box .lp-flow-img{display:-webkit-box;display:flex}@media screen and (min-width:640px){.lp-flow-box .lp-flow-img{align-content:flex-end}}@media screen and (max-width:640px){.lp-flow-box .lp-flow-img{width:36%;margin-left:-6%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}}.lp-flow-box .lp-flow-img img{height:4.0625rem}.lp-flow-box .lp-flow-txt{font-weight:bold;font-size:1.125rem;line-height:1.5}@media screen and (max-width:640px){.lp-flow-box .lp-flow-txt{width:68%;letter-spacing:.125em}}@media screen and (min-width:640px){.lp-flow-box .lp-flow-btn{width:100%}}@media screen and (max-width:640px){.lp-flow-box .lp-flow-btn{width:13.125rem;margin:0 auto}}.lp-flow-att{font-size:.75rem;line-height:1.66}@media screen and (min-width:640px){.lp-flow-att{margin-top:.875rem}}@media screen and (max-width:640px){.lp-flow-att{margin-top:.75rem}}.lp-obj-01,.lp-obj-02,.lp-obj-way .lp-obj-02b,.lp-obj-way .lp-obj-02a,.lp-obj-03,.lp-obj-04,.lp-obj-problem .lp-obj-04b,.lp-obj-problem .lp-obj-04a{position:absolute;z-index:-1}@media screen and (min-width:640px){.lp-obj-01,.lp-obj-02,.lp-obj-way .lp-obj-02b,.lp-obj-way .lp-obj-02a,.lp-obj-03,.lp-obj-04,.lp-obj-problem .lp-obj-04b,.lp-obj-problem .lp-obj-04a{display:none}}.lp-obj-01{content:url(../images/obj-01.svg)}.lp-obj-02,.lp-obj-way .lp-obj-02b,.lp-obj-way .lp-obj-02a{content:url(../images/obj-02.svg)}.lp-obj-03{content:url(../images/obj-03.svg)}.lp-obj-04,.lp-obj-problem .lp-obj-04b,.lp-obj-problem .lp-obj-04a{content:url(../images/obj-04.svg)}.lp-obj-merit{position:relative}.lp-obj-merit .lp-obj-01{bottom:-36px;right:44px}.lp-obj-merit .lp-obj-02,.lp-obj-merit .lp-obj-way .lp-obj-02b,.lp-obj-way .lp-obj-merit .lp-obj-02b,.lp-obj-merit .lp-obj-way .lp-obj-02a,.lp-obj-way .lp-obj-merit .lp-obj-02a{bottom:-50px;left:34px}.lp-obj-point-before{position:relative}.lp-obj-point-before .lp-obj-03{top:-62px;left:93px}.lp-obj-problem{position:relative}.lp-obj-problem .lp-obj-04a{top:-75px;right:68px}.lp-obj-problem .lp-obj-04b{bottom:-108px;right:40px}.lp-obj-charm{position:relative}.lp-obj-charm .lp-obj-03{top:-6px;right:74px}.lp-obj-way{position:relative}.lp-obj-way .lp-obj-02a{top:-40px;right:84px}.lp-obj-way .lp-obj-02b{bottom:-144px;right:48px}.lp-obj-grah{position:relative}.lp-obj-grah .lp-obj-04,.lp-obj-grah .lp-obj-problem .lp-obj-04a,.lp-obj-problem .lp-obj-grah .lp-obj-04a,.lp-obj-grah .lp-obj-problem .lp-obj-04b,.lp-obj-problem .lp-obj-grah .lp-obj-04b{top:-36px;left:40px}.lp-obj-faq{position:relative}.lp-obj-faq .lp-obj-04,.lp-obj-faq .lp-obj-problem .lp-obj-04a,.lp-obj-problem .lp-obj-faq .lp-obj-04a,.lp-obj-faq .lp-obj-problem .lp-obj-04b,.lp-obj-problem .lp-obj-faq .lp-obj-04b{top:-86px;right:54px}.lp-obj-attention{position:relative}.lp-obj-attention .lp-obj-02,.lp-obj-attention .lp-obj-way .lp-obj-02a,.lp-obj-way .lp-obj-attention .lp-obj-02a,.lp-obj-attention .lp-obj-way .lp-obj-02b,.lp-obj-way .lp-obj-attention .lp-obj-02b{top:-82px;right:76px}.lp-obj-more{position:relative}.lp-obj-more .lp-obj-04,.lp-obj-more .lp-obj-problem .lp-obj-04a,.lp-obj-problem .lp-obj-more .lp-obj-04a,.lp-obj-more .lp-obj-problem .lp-obj-04b,.lp-obj-problem .lp-obj-more .lp-obj-04b{top:-28px;left:26px}.lp-cvarea{position:fixed;bottom:0;left:0;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;gap:3%;padding:.5rem 2%;z-index:100;background-color:#fff;font-size:.75rem;font-weight:bold;translate:0 100%;-webkit-transition:.4s;transition:.4s}@media screen and (min-width:640px){.lp-cvarea{display:none}}.lp-cvarea a{width:100%;padding:.5rem 1rem .5rem .6rem}.lp-cvarea.is-show{translate:0 0;box-shadow:0px -0.625rem .625rem -0.75rem #b3b3b3}.lp-header{position:relative;text-align:center;z-index:1}@media screen and (max-width:640px){.lp-header{background:url(../images/kv-bg-sp.svg) center -25.641025641vw no-repeat;background-size:100% auto}}@media screen and (min-width:640px){.lp-header .lp-header-inner{margin:0 auto;padding-bottom:6.25rem;width:68.75rem;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto 1fr;grid-column-gap:0;grid-row-gap:0}.lp-header .lp-header-inner .l-header-postage{grid-area:1/2/2/3}.lp-header .lp-header-inner .l-header-logo{grid-area:2/2/3/3}.lp-header .lp-header-inner .l-header-img{grid-area:1/1/4/2}.lp-header .lp-header-inner .l-header-msg{grid-area:3/2/4/3}}.lp-header .lp-header-bg{position:absolute;top:0;left:0;width:100%;height:106%;z-index:-1}@media screen and (min-width:640px){.lp-header .lp-header-bg{background:url(../images/kv-bg-pc.svg) bottom center no-repeat,-webkit-linear-gradient(top, #CEE6D6 60%, transparent 60%, transparent);background:url(../images/kv-bg-pc.svg) bottom center no-repeat,linear-gradient(to bottom, #CEE6D6 60%, transparent 60%, transparent);background-size:100% auto}}.lp-header .l-header-postage{margin:0 auto;border-radius:0 0 .625rem .625rem;background-color:#f57f31;line-height:1;color:#fff}@media screen and (min-width:640px){.lp-header .l-header-postage{width:calc(100% - 4.125rem);margin-left:.625rem;margin-right:4.125rem;padding:1.0625rem;font-size:1.625rem}}@media screen and (max-width:640px){.lp-header .l-header-postage{width:60%;margin-bottom:.4rem;padding:.4rem;font-size:1.1rem}}.lp-header .l-header-logo{font-weight:bold}@media screen and (min-width:640px){.lp-header .l-header-logo{margin-top:1.875rem;margin-left:.875rem;margin-right:4.125rem}}.lp-header .l-header-logo p{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}@media screen and (min-width:640px){.lp-header .l-header-logo p{font-size:2rem;letter-spacing:.025em}}@media screen and (max-width:640px){.lp-header .l-header-logo p{font-size:1.05rem}}.lp-header .l-header-logo h1{margin:0 auto}@media screen and (min-width:640px){.lp-header .l-header-logo h1{margin-top:1.25rem}}@media screen and (max-width:640px){.lp-header .l-header-logo h1{margin-top:.3rem;margin-bottom:0;width:58%}}@media screen and (min-width:640px){.lp-header .l-header-img{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-left:-1.875rem;margin-right:1.875rem}}@media screen and (min-width:640px){.lp-header .l-header-img img{width:35rem}}@media screen and (max-width:640px){.lp-header .l-header-img img{width:70%}}.lp-header .l-header-msg{font-size:1.25rem;line-height:1.85}@media screen and (min-width:640px){.lp-header .l-header-msg{margin-top:2.75rem;margin-left:-3.125rem}}@media screen and (max-width:640px){.lp-header .l-header-msg{margin-top:1.375rem}}.lp-header .l-header-msg span{padding:0 .25em;background-color:#ffdf70;letter-spacing:.05em;font-weight:bold;font-size:1.5rem}.lp-header .c-list-a01{width:-webkit-fit-content;width:fit-content;text-align:left}@media screen and (min-width:640px){.lp-header .c-list-a01{margin:1rem auto 0}}@media screen and (max-width:640px){.lp-header .c-list-a01{margin:0 auto}}.lp-merit{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;grid-column-gap:.625rem;grid-row-gap:.625rem;position:relative;text-align:center;color:#17b04a}.lp-merit .lp-merit-1{grid-area:1/1/2/3}.lp-merit .lp-merit-2{grid-area:2/1/3/3}.lp-merit .lp-merit-3{grid-area:3/1/4/2}.lp-merit .lp-merit-4{grid-area:3/2/4/3}@media screen and (min-width:640px){.lp-merit{grid-column-gap:1.25rem;grid-row-gap:1.25rem}}@media screen and (max-width:640px){.lp-merit{grid-column-gap:.625rem;grid-row-gap:.625rem}}@media screen and (min-width:640px){.lp-merit{width:46.25rem;margin:2.25rem auto 3.625rem;padding:4.625rem 5.125rem 5.125rem 6.125rem;background:url(../images/merit-bg-pc.svg) center center no-repeat;background-size:100% auto}}@media screen and (max-width:640px){.lp-merit{padding:2.5rem 8% 4rem;margin-block:1rem 1.875rem;background:url(../images/merit-bg-sp.webp) 50% 70% no-repeat;background-size:100% 98%}}.lp-merit .lp-merit-2,.lp-merit .lp-merit-3,.lp-merit .lp-merit-4{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:.625rem;background-color:#fff;font-weight:bold;letter-spacing:.05em;line-height:1.3}.lp-merit .lp-merit-1{list-style:1;color:#fff}@media screen and (min-width:640px){.lp-merit .lp-merit-1{position:relative;font-size:1.5rem}.lp-merit .lp-merit-1::before,.lp-merit .lp-merit-1::after{position:absolute;top:50%;translate:0 -36%}.lp-merit .lp-merit-1::before{content:url(../images/merit-img-01.webp);left:.375rem}.lp-merit .lp-merit-1::after{content:url(../images/merit-img-02.webp);right:.625rem}}@media screen and (max-width:640px){.lp-merit .lp-merit-1{font-size:1rem}}@media screen and (min-width:640px){.lp-merit .lp-merit-1 span{font-size:2rem}}@media screen and (max-width:640px){.lp-merit .lp-merit-1 span{font-size:1.375rem}}@media screen and (min-width:640px){.lp-merit .lp-merit-2{margin-top:.625rem;padding:.875rem;font-size:2.5rem}}@media screen and (max-width:640px){.lp-merit .lp-merit-2{padding:.6875rem;font-size:1.75rem}}@media screen and (min-width:640px){.lp-merit .lp-merit-3,.lp-merit .lp-merit-4{padding:.875rem;font-size:1.5rem}}@media screen and (max-width:640px){.lp-merit .lp-merit-3,.lp-merit .lp-merit-4{padding:.75rem;font-size:1.0625rem}}.lp-merit .obj-01{bottom:0;left:0}.lp-merit .obj-02{bottom:0;right:0}.lp-join,.lp-more{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;background-color:#ffe3ab;line-height:1;text-align:center}@media screen and (min-width:640px){.lp-join,.lp-more{gap:1.25rem;padding:3.125rem 3.125rem 3.75rem;border-radius:3.75rem}}@media screen and (max-width:640px){.lp-join,.lp-more{gap:1.375rem;padding:2.125rem 2.8125rem;border-radius:1.875rem}}.lp-join .lp-join-ttl,.lp-join .lp-more-ttl,.lp-more .lp-join-ttl,.lp-more .lp-more-ttl{font-weight:bold}@media screen and (min-width:640px){.lp-join .lp-join-ttl,.lp-join .lp-more-ttl,.lp-more .lp-join-ttl,.lp-more .lp-more-ttl{font-size:1.625rem}}@media screen and (max-width:640px){.lp-join .lp-join-ttl,.lp-join .lp-more-ttl,.lp-more .lp-join-ttl,.lp-more .lp-more-ttl{font-size:1.125rem;margin:0 -1rem}}@media screen and (min-width:640px){.lp-join .lp-join-txt,.lp-more .lp-join-txt{font-size:1rem}}@media screen and (max-width:640px){.lp-join .lp-join-txt,.lp-more .lp-join-txt{font-size:.75rem}}.lp-join .lp-join-btn,.lp-join .lp-more-btn,.lp-more .lp-join-btn,.lp-more .lp-more-btn{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;font-weight:bold}@media screen and (min-width:640px){.lp-join .lp-join-btn,.lp-join .lp-more-btn,.lp-more .lp-join-btn,.lp-more .lp-more-btn{margin-top:.625rem;gap:1.5rem}}@media screen and (max-width:640px){.lp-join .lp-join-btn,.lp-join .lp-more-btn,.lp-more .lp-join-btn,.lp-more .lp-more-btn{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1rem}}@media screen and (min-width:640px){.lp-join .lp-join-btn a,.lp-join .lp-more-btn a,.lp-more .lp-join-btn a,.lp-more .lp-more-btn a{width:23.75rem;padding:1.25rem;font-size:1.375rem}}@media screen and (max-width:640px){.lp-join .lp-join-btn a,.lp-join .lp-more-btn a,.lp-more .lp-join-btn a,.lp-more .lp-more-btn a{width:100%;padding:.75rem;font-size:1rem}}.lp-join .lp-join-btn p,.lp-join .lp-more-btn p,.lp-more .lp-join-btn p,.lp-more .lp-more-btn p{margin-top:1em;text-align:center;font-size:.875rem}.lp-join .lp-join-link a,.lp-more .lp-join-link a{text-decoration:underline}@media screen and (min-width:640px){.lp-join .lp-join-link a,.lp-more .lp-join-link a{font-size:.875rem}}@media screen and (max-width:640px){.lp-join .lp-join-link a,.lp-more .lp-join-link a{font-size:.75rem}}.lp-more{background-color:#cee6d6}@media screen and (min-width:640px){.lp-more{margin-bottom:3.75rem}}@media screen and (max-width:640px){.lp-more{margin-bottom:2.8125rem}}.lp-more .lp-more-ttl{line-height:1.4}.lp-point-before{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#f9e292}@media screen and (min-width:640px){.lp-point-before{margin-top:3.4375rem;padding:3rem 4.875rem;border-radius:3.75rem;-webkit-box-pack:justify;justify-content:space-between;gap:2.375rem}}@media screen and (max-width:640px){.lp-point-before{margin-top:2.75rem;padding:3.75rem 1.5rem 2.6875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-radius:1.875rem}}.lp-point-before::after{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;border-top-width:.875rem;border-bottom-width:.875rem;border-left-width:.875rem;border-right-width:.875rem;margin-left:-0.875rem;border-top-color:#f9e292;top:100%;left:50%}@media screen and (min-width:640px){.lp-point-before .lp-point-before-1{width:46%}}.lp-point-before .lp-point-before-2{font-weight:bold;text-align:left}@media screen and (min-width:640px){.lp-point-before .lp-point-before-2{font-size:1.375rem;line-height:2.2;width:-webkit-fit-content;width:fit-content}}@media screen and (max-width:640px){.lp-point-before .lp-point-before-2{margin-top:2rem;font-size:1.125rem;line-height:2.4;text-align:center}}.lp-point-before .lp-point-before-2 span{position:relative;font-weight:bold;background:-webkit-linear-gradient(transparent 66%, #FFC600 0);background:linear-gradient(transparent 66%, #FFC600 0);display:inline;padding:0 2px 2px;z-index:1}@media screen and (max-width:640px){.lp-point-before .lp-point-before-2 span{line-height:1.8}}.lp-point{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center}@media screen and (min-width:640px){.lp-point{margin:-9.25rem auto 3.75rem;padding:11.25rem 0 5.875rem;background:url(../images/point_bg_pc.svg) 0 50% no-repeat;background-size:cover}}@media screen and (max-width:640px){.lp-point{margin:-3.75rem 0 .625rem;padding:6rem 0 4.5rem;background:url(../images/point_bg_sp.webp) bottom center no-repeat;background-size:100% auto}}.lp-point .lp-point-ttl{letter-spacing:.15em;font-weight:bold;color:#fff}@media screen and (min-width:640px){.lp-point .lp-point-ttl{font-size:2rem}}@media screen and (max-width:640px){.lp-point .lp-point-ttl{font-size:1.25rem}}.lp-point .lp-point-ttl span{position:relative;padding:0 .1em}@media screen and (min-width:640px){.lp-point .lp-point-ttl span{font-size:4.625rem}}@media screen and (max-width:640px){.lp-point .lp-point-ttl span{font-size:3.75rem;vertical-align:-7%}}.lp-point .lp-point-list{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media screen and (min-width:640px){.lp-point .lp-point-list{gap:1.25rem;-webkit-box-align:stretch;align-items:stretch}}@media screen and (max-width:640px){.lp-point .lp-point-list{gap:.65rem 2%;flex-wrap:wrap}}.lp-point .lp-point-list .lp-point-1,.lp-point .lp-point-list .lp-point-2,.lp-point .lp-point-list .lp-point-3,.lp-point .lp-point-list .lp-point-4{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:.625rem;background-color:#fff;text-align:center;font-weight:bold}@media screen and (min-width:640px){.lp-point .lp-point-list .lp-point-1,.lp-point .lp-point-list .lp-point-2,.lp-point .lp-point-list .lp-point-3,.lp-point .lp-point-list .lp-point-4{gap:.875rem;width:13.4375rem;padding:1.75rem 1rem 1rem}}@media screen and (max-width:640px){.lp-point .lp-point-list .lp-point-1,.lp-point .lp-point-list .lp-point-2,.lp-point .lp-point-list .lp-point-3,.lp-point .lp-point-list .lp-point-4{width:46%;padding:1.5rem .625rem 1.25rem;gap:.375rem}}.lp-point .lp-point-list .lp-point-1 .lp-point-txt,.lp-point .lp-point-list .lp-point-1 .lp-point-img,.lp-point .lp-point-list .lp-point-2 .lp-point-txt,.lp-point .lp-point-list .lp-point-2 .lp-point-img,.lp-point .lp-point-list .lp-point-3 .lp-point-txt,.lp-point .lp-point-list .lp-point-3 .lp-point-img,.lp-point .lp-point-list .lp-point-4 .lp-point-txt,.lp-point .lp-point-list .lp-point-4 .lp-point-img{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media screen and (min-width:640px){.lp-point .lp-point-list .lp-point-1 .lp-point-img,.lp-point .lp-point-list .lp-point-2 .lp-point-img,.lp-point .lp-point-list .lp-point-3 .lp-point-img,.lp-point .lp-point-list .lp-point-4 .lp-point-img{height:6.9375rem}}@media screen and (max-width:640px){.lp-point .lp-point-list .lp-point-1 .lp-point-img,.lp-point .lp-point-list .lp-point-2 .lp-point-img,.lp-point .lp-point-list .lp-point-3 .lp-point-img,.lp-point .lp-point-list .lp-point-4 .lp-point-img{height:5.875rem}}@media screen and (min-width:640px){.lp-point .lp-point-list .lp-point-1 .lp-point-txt,.lp-point .lp-point-list .lp-point-2 .lp-point-txt,.lp-point .lp-point-list .lp-point-3 .lp-point-txt,.lp-point .lp-point-list .lp-point-4 .lp-point-txt{height:3em}}@media screen and (max-width:640px){.lp-point .lp-point-list .lp-point-1 .lp-point-txt,.lp-point .lp-point-list .lp-point-2 .lp-point-txt,.lp-point .lp-point-list .lp-point-3 .lp-point-txt,.lp-point .lp-point-list .lp-point-4 .lp-point-txt{line-height:1.4}}@media screen and (max-width:640px){.lp-point .lp-point-list .lp-point-1{-webkit-box-ordinal-group:2;order:1;gap:1.125rem}.lp-point .lp-point-list .lp-point-1 .lp-point-img{padding:0 1.625rem}.lp-point .lp-point-list .lp-point-2{-webkit-box-ordinal-group:4;order:3}.lp-point .lp-point-list .lp-point-2 .lp-point-img{padding:0 1.25rem}.lp-point .lp-point-list .lp-point-3{-webkit-box-ordinal-group:3;order:2;gap:1.125rem}.lp-point .lp-point-list .lp-point-4{-webkit-box-ordinal-group:5;order:4}.lp-point .lp-point-list .lp-point-4 .lp-point-img{padding:0 1.875rem}}@media screen and (min-width:640px){.lp-point .lp-point-btn{margin-top:1.875rem}}@media screen and (max-width:640px){.lp-point .lp-point-btn{margin-top:1rem;width:80%}}.lp-point .lp-point-btn .c-btn02-a{background-color:#fff;color:#17b04a;font-size:1rem;font-weight:bold}@media screen and (min-width:640px){.lp-point .lp-point-btn .c-btn02-a{width:24.375rem;padding:.75rem 3.125rem .75rem 3.125rem}}.lp-point .lp-point-btn .c-btn02-a::after{position:absolute;display:inline-block;width:1em;height:auto;aspect-ratio:1/1;content:"";aspect-ratio:3/5;background-image:url("data:image/svg+xml;utf8,<svg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M5.70711 4.29289C6.09763 4.68342 6.09763 5.31658 5.70711 5.70711L1.70711 9.70711C1.31658 10.0976 0.683417 10.0976 0.292893 9.70711C-0.0976314 9.31658 -0.0976314 8.68342 0.292893 8.29289L3.58579 5L0.292893 1.70711C-0.097631 1.31658 -0.097631 0.683417 0.292893 0.292893C0.683417 -0.0976313 1.31658 -0.0976313 1.70711 0.292893L5.70711 4.29289Z' fill='%2317B04A'/></svg>");background-size:100% 100%}@media screen and (min-width:640px){.lp-point .lp-point-btn .c-btn02-a::after{width:.5rem !important}}@media screen and (max-width:640px){.lp-point .lp-point-btn .c-btn02-a::after{width:.375rem !important}}.lp-problem{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;text-align:center}@media screen and (min-width:640px){.lp-problem{margin:3.125rem auto;padding:7rem 0;background:url(../images/problem-bg-pc.svg) center center no-repeat;background-size:100% auto}}@media screen and (max-width:640px){.lp-problem{margin:2.625rem 0 3.75rem;padding:4.25rem 5%;background:url(../images/problem-bg-sp.webp) 0 0 no-repeat;background-size:100% 100%}}.lp-problem .lp-problem-cont{display:-webkit-box;display:flex}@media screen and (min-width:640px){.lp-problem .lp-problem-cont{margin-top:2.25rem;-webkit-box-pack:justify;justify-content:space-between}}@media screen and (max-width:640px){.lp-problem .lp-problem-cont{margin-top:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.625rem}}@media screen and (min-width:640px){.lp-problem .lp-problem-cont>div{width:18.75rem}}.lp-problem .lp-problem-cont .lp-problem-cont-ttl{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:.625rem .625rem 0 0;background-color:#f57f31;text-align:center;font-weight:bold;color:#fff}@media screen and (min-width:640px){.lp-problem .lp-problem-cont .lp-problem-cont-ttl{font-size:1.25rem;height:7.5rem}}@media screen and (max-width:640px){.lp-problem .lp-problem-cont .lp-problem-cont-ttl{font-size:1.375rem;padding:1.25rem}}.lp-problem .lp-problem-cont .lp-problem-cont-box{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-radius:0 0 .625rem .625rem;background-color:#fff0d2}@media screen and (min-width:640px){.lp-problem .lp-problem-cont .lp-problem-cont-box{padding:1.875rem;gap:1.25rem}}@media screen and (max-width:640px){.lp-problem .lp-problem-cont .lp-problem-cont-box{padding:1.75rem 6%;gap:2rem}}@media screen and (max-width:640px){.lp-problem .lp-problem-cont .lp-problem-cont-box img{padding:0 5%;height:auto;display:block}}.lp-problem .lp-problem-cont .lp-problem-cont-box p{text-align:left}@media screen and (min-width:640px){.lp-flow{margin:4.375rem auto 5rem}.lp-flow .lp-flow-3 img,.lp-flow .lp-flow-4 img{margin-top:-0.8125rem;height:4.875rem}.lp-flow .lp-flow-3 img{margin-right:.625rem}.lp-flow .lp-flow-btn a{font-size:.875rem;line-height:1.1}}@media screen and (max-width:640px){.lp-flow{margin:2.625rem 0 3.75rem}}@media screen and (min-width:640px){.lp-flow .lp-flow-box{margin-top:3.125rem}}@media screen and (max-width:640px){.lp-flow .lp-flow-box{margin-top:2.25rem}}.lp-flow .c-list-a01{margin:.625rem auto 0;width:-webkit-fit-content;width:fit-content}@media screen and (min-width:640px){.lp-flow .c-list-a01{font-size:.875rem}}.lp-flow2{background:rgba(206,230,214,.6)}@media screen and (min-width:640px){.lp-flow2{margin:.625rem auto 0;border-radius:1.25rem}}@media screen and (max-width:640px){.lp-flow2{border-radius:.625rem}}@media screen and (min-width:640px){.lp-flow2 .lp-flow-att{padding-bottom:2.5rem}}@media screen and (max-width:640px){.lp-flow2 .lp-flow-att{padding-bottom:1.25rem}}.lp-flow2 .lp-flow2-ttl{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer}@media screen and (min-width:640px){.lp-flow2 .lp-flow2-ttl{padding:2.5rem 2.25rem 2.25rem;gap:1.125rem}}@media screen and (max-width:640px){.lp-flow2 .lp-flow2-ttl{padding:1.25rem 5%;gap:1.125rem}}.lp-flow2 .lp-flow2-ttl::after{position:absolute;display:inline-block;width:1em;height:auto;aspect-ratio:1/1;content:"";aspect-ratio:3/5;background-image:url("data:image/svg+xml;utf8,<svg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M5.70711 4.29289C6.09763 4.68342 6.09763 5.31658 5.70711 5.70711L1.70711 9.70711C1.31658 10.0976 0.683417 10.0976 0.292893 9.70711C-0.0976314 9.31658 -0.0976314 8.68342 0.292893 8.29289L3.58579 5L0.292893 1.70711C-0.097631 1.31658 -0.097631 0.683417 0.292893 0.292893C0.683417 -0.0976313 1.31658 -0.0976313 1.70711 0.292893L5.70711 4.29289Z' fill='%23707070'/></svg>");background-size:100% 100%;width:.625rem !important;rotate:90deg;-webkit-transition:.4s;transition:.4s}@media screen and (min-width:640px){.lp-flow2 .lp-flow2-ttl::after{right:2.25rem}}@media screen and (max-width:640px){.lp-flow2 .lp-flow2-ttl::after{right:2.25rem}}.lp-flow2 .lp-flow2-ttl h2{font-weight:bold}@media screen and (min-width:640px){.lp-flow2 .lp-flow2-ttl h2{font-size:1.25rem}}@media screen and (max-width:640px){.lp-flow2 .lp-flow2-ttl h2{font-size:1.125rem}}@media screen and (max-width:640px){.lp-flow2 .lp-flow2-ttl img{width:3.125rem}}.lp-flow2 .lp-flow2-ttl+div{display:none}.lp-flow2 .lp-flow2-ttl.is-open::after{rotate:-90deg}@media screen and (max-width:640px){.lp-flow2 .lp-flow-box{margin-top:1rem;margin-bottom:1rem}}.lp-flow2 .lp-flow-box>div{background-color:#fff}@media screen and (min-width:640px){.lp-flow2 .lp-flow-box>div{padding-bottom:2.8125rem}}@media screen and (min-width:640px){.lp-flow2 .lp-flow-box .lp-flow-2 img,.lp-flow2 .lp-flow-box .lp-flow-3 img{margin-top:-0.8125rem;height:4.875rem}.lp-flow2 .lp-flow-box .lp-flow-2 img{margin-right:.625rem}}.lp-flow2 .lp-flow2-tips{position:relative;border-radius:.625rem;background-color:#fff}.lp-flow2 .lp-flow2-tips a{text-decoration:underline}@media screen and (min-width:640px){.lp-flow2 .lp-flow2-tips{margin-top:1.5625rem;padding:1.25rem 3.125rem 1.25rem 1.25rem;display:grid;grid-template-columns:auto 1fr 4.875rem;grid-template-rows:auto 1fr;grid-column-gap:1.25rem;grid-row-gap:.625rem}.lp-flow2 .lp-flow2-tips .lp-flow2-tips-1{grid-area:1/1/3/2}.lp-flow2 .lp-flow2-tips .lp-flow2-tips-2{grid-area:1/2/2/3}.lp-flow2 .lp-flow2-tips .lp-flow2-tips-3{grid-area:2/2/3/3}.lp-flow2 .lp-flow2-tips .lp-flow2-tips-4{grid-area:1/3/3/4}.lp-flow2 .lp-flow2-tips::after{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:rgba(106,90,205,0);border-top-width:.625rem;border-bottom-width:1.25rem;border-left-width:.625rem;border-right-width:.625rem;margin-left:-0.625rem;border-bottom-color:#fff;bottom:100%;left:7.4%}}@media screen and (max-width:640px){.lp-flow2 .lp-flow2-tips{padding:1rem 4%;display:grid;grid-template-columns:auto 8rem;grid-template-rows:1fr auto auto;grid-column-gap:1.25rem;grid-row-gap:.625rem}.lp-flow2 .lp-flow2-tips .lp-flow2-tips-1{grid-area:1/1/2/3 !important}.lp-flow2 .lp-flow2-tips .lp-flow2-tips-2{grid-area:2/1/3/3 !important}.lp-flow2 .lp-flow2-tips .lp-flow2-tips-3{grid-area:3/1/4/2 !important}.lp-flow2 .lp-flow2-tips .lp-flow2-tips-4{grid-area:3/2/4/3 !important}}.lp-flow2 .lp-flow2-tips .lp-flow2-tips-2{font-size:1rem;font-weight:bold}@media screen and (min-width:640px){.lp-flow2 .lp-flow2-tips .lp-flow2-tips-3{font-size:.875rem}}@media screen and (max-width:640px){.lp-flow2 .lp-flow2-tips .lp-flow2-tips-3{font-size:1rem}}.lp-flow2 .lp-flow2-tips .lp-flow2-tips-4{grid-area:1/3/3/4}.lp-charm{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;text-align:center}@media screen and (min-width:640px){.lp-charm{margin:3.75rem auto 3.125rem;padding:11.25rem 0;background:url(../images/charm-bg-pc.svg) center center no-repeat;background-size:100% auto}}@media screen and (max-width:640px){.lp-charm{margin:2.8125rem auto 2.5rem;padding:3.75rem 5% 5rem;background:url(../images/charm-bg-sp.webp) 0 0 no-repeat;background-size:100% 100%}}.lp-charm .lp-charm-ttl{font-weight:bold;color:#04802d}@media screen and (min-width:640px){.lp-charm .lp-charm-ttl{font-size:2rem}}@media screen and (max-width:640px){.lp-charm .lp-charm-ttl{font-size:1.5rem}}.lp-charm .lp-charm-cont{display:-webkit-box;display:flex}@media screen and (min-width:640px){.lp-charm .lp-charm-cont{margin-top:1.5rem;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;gap:1.125rem 2%}}@media screen and (max-width:640px){.lp-charm .lp-charm-cont{margin-top:1.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1.25rem}}.lp-charm .lp-charm-cont>div{overflow:hidden;border-radius:.625rem;background-color:#fff}@media screen and (min-width:640px){.lp-charm .lp-charm-cont>div{width:49%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:stretch;justify-content:stretch}}.lp-charm .lp-charm-cont .lp-charm-cont-ttl{padding:.75rem;background-color:#17b04a;line-height:1.56;font-size:1.375rem;font-weight:bold;color:#fff}.lp-charm .lp-charm-cont .lp-charm-cont-box{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;background-color:#fff}@media screen and (min-width:640px){.lp-charm .lp-charm-cont .lp-charm-cont-box{padding:1.875rem 1.875rem 1.25rem;gap:1.875rem;-webkit-box-pack:stretch;justify-content:stretch}}@media screen and (max-width:640px){.lp-charm .lp-charm-cont .lp-charm-cont-box{padding:1.25rem .9375rem;gap:1.25rem}}@media screen and (min-width:640px){.lp-charm .lp-charm-cont .lp-charm-cont-1 .lp-charm-cont-img{padding:.625rem 0}}.lp-charm .c-list-a01{margin:0 auto;width:-webkit-fit-content;width:fit-content;text-align:left}@media screen and (max-width:640px){.lp-charm .c-list-a01{font-size:.75rem}}.lp-way{display:-webkit-box;display:flex}@media screen and (min-width:640px){.lp-way{margin-bottom:3.75rem;-webkit-box-pack:justify;justify-content:space-between;gap:2%}}@media screen and (max-width:640px){.lp-way{margin-bottom:2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1rem}}.lp-way>div{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1.25rem;border-radius:.625rem;background-color:#fff0d2}@media screen and (min-width:640px){.lp-way>div{width:49%;padding:1.75rem}}@media screen and (max-width:640px){.lp-way>div{padding:1.875rem 5%}}.lp-way>div .lp-way-img{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.lp-way .lp-way-ttl{text-align:center;font-weight:bold;color:#e86108}@media screen and (min-width:640px){.lp-way .lp-way-ttl{font-size:1.625rem}}@media screen and (max-width:640px){.lp-way .lp-way-ttl{font-size:1.5rem}}.lp-way .lp-way-box{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-radius:.3125rem;background-color:#fff;gap:.875rem}@media screen and (min-width:640px){.lp-way .lp-way-box{padding:1rem 1.5rem;-webkit-box-flex:1;flex-grow:1}}@media screen and (max-width:640px){.lp-way .lp-way-box{padding:1.25rem 6%}}.lp-way .lp-way-ttls{font-weight:bold;line-height:1.52;font-size:1.0625rem}@media screen and (min-width:640px){.lp-way .lp-way-txt{font-size:.99rem;line-height:1.62}}@media screen and (max-width:640px){.lp-way .lp-way-txt{font-size:.875rem;line-height:1.7}}@media screen and (min-width:640px){.lp-way .lp-way-cont-1 .lp-way-img img{width:310px}}@media screen and (min-width:640px){.lp-way .lp-way-cont-2 .lp-way-ttls{letter-spacing:-0.03em}}.lp-grah{text-align:center;border:.3125rem solid #cee6d6;background:#fff}@media screen and (min-width:640px){.lp-grah{border-radius:3.75rem;margin-top:3.75rem;padding:2.5rem}}@media screen and (max-width:640px){.lp-grah{border-radius:1.875rem;margin-top:2.875rem;padding:1.875rem 5%}}.lp-grah .lp-grah-ttl{position:relative;font-weight:bold;z-index:1}@media screen and (min-width:640px){.lp-grah .lp-grah-ttl{font-size:1.625rem}}@media screen and (max-width:640px){.lp-grah .lp-grah-ttl{font-size:1.125rem}}.lp-grah .lp-grah-ttl span{position:relative;z-index:1}@media screen and (max-width:640px){.lp-grah .lp-grah-ttl span{display:inline-block}}.lp-grah .lp-grah-ttl span::after{position:absolute;bottom:2px;left:0;width:100%;height:.375rem;background-color:#f9e292;content:"";z-index:-1}.lp-grah .lp-grah-cont{display:-webkit-box;display:flex}@media screen and (min-width:640px){.lp-grah .lp-grah-cont{margin-top:1.25rem;-webkit-box-pack:center;justify-content:center;gap:2.25rem}}@media screen and (max-width:640px){.lp-grah .lp-grah-cont{margin:1.625rem 15% 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1.125rem}}.lp-grah .lp-grah-cont>div{position:relative}.lp-grah .lp-grah-cont .lp-grah-txt{position:absolute;top:50%;left:50%;translate:-50% -50%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.lp-grah .lp-grah-cont .lp-grah-txt p{font-weight:bold;white-space:nowrap}.lp-grah .lp-grah-cont .lp-grah-txt p:nth-of-type(1){line-height:1.5}@media screen and (min-width:640px){.lp-grah .lp-grah-cont .lp-grah-txt p:nth-of-type(1){font-size:1.625rem}}@media screen and (max-width:640px){.lp-grah .lp-grah-cont .lp-grah-txt p:nth-of-type(1){font-size:1.125rem}}.lp-grah .lp-grah-cont .lp-grah-txt p:nth-of-type(2){margin-left:.5em;line-height:1;color:#04802d;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}@media screen and (min-width:640px){.lp-grah .lp-grah-cont .lp-grah-txt p:nth-of-type(2){font-size:4.375rem}}@media screen and (max-width:640px){.lp-grah .lp-grah-cont .lp-grah-txt p:nth-of-type(2){font-size:3.0625rem}}.lp-grah .lp-grah-cont .lp-grah-txt p:nth-of-type(2) span{font-weight:bold}@media screen and (min-width:640px){.lp-grah .lp-grah-cont .lp-grah-txt p:nth-of-type(2) span{font-size:2.5rem}}@media screen and (max-width:640px){.lp-grah .lp-grah-cont .lp-grah-txt p:nth-of-type(2) span{font-size:1.75rem}}.lp-voice,.lp-faq{position:relative;z-index:1}.lp-voice::before,.lp-voice::after,.lp-faq::before,.lp-faq::after{position:absolute;display:block;width:100%;height:1px;border-radius:50%/5.25rem;content:"";z-index:-1}@media screen and (min-width:640px){.lp-voice::before,.lp-voice::after,.lp-faq::before,.lp-faq::after{height:15rem}}@media screen and (max-width:640px){.lp-voice::before,.lp-voice::after,.lp-faq::before,.lp-faq::after{height:5rem}}.lp-voice::before,.lp-faq::before{top:0}@media screen and (min-width:640px){.lp-voice::before,.lp-faq::before{translate:0 -33%}}@media screen and (max-width:640px){.lp-voice::before,.lp-faq::before{translate:0 -43%}}.lp-voice::after,.lp-faq::after{bottom:0}@media screen and (min-width:640px){.lp-voice::after,.lp-faq::after{translate:0 33%}}@media screen and (max-width:640px){.lp-voice::after,.lp-faq::after{translate:0 43%}}.lp-voice{background-color:#cee6d6}.lp-voice::before,.lp-voice::after{background-color:#cee6d6}@media screen and (min-width:640px){.lp-voice{margin-top:8.8125rem}}@media screen and (max-width:640px){.lp-voice{margin-top:4.5rem}}.lp-voice .lp-voice-ttl{color:#04802d;text-align:center;line-height:1.25;font-weight:bold}@media screen and (min-width:640px){.lp-voice .lp-voice-ttl{font-size:2rem}}@media screen and (max-width:640px){.lp-voice .lp-voice-ttl{font-size:1.5rem}}.lp-voice .lp-voice-img{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;text-align:center}@media screen and (min-width:640px){.lp-voice .lp-voice-img{width:16%;gap:1rem}}@media screen and (max-width:640px){.lp-voice .lp-voice-img{width:22%;gap:.75rem}}@media screen and (min-width:640px){.lp-voice .lp-voice-img p{font-size:1.25rem}}@media screen and (max-width:640px){.lp-voice .lp-voice-img p{font-size:.875rem}}.lp-voice .lp-voice-txt{position:relative;border-radius:1.25rem;background:#fff;line-height:1.9;border:2px solid #04802d}@media screen and (min-width:640px){.lp-voice .lp-voice-txt{width:80%;padding:2.5rem;font-size:1.25rem}}@media screen and (max-width:640px){.lp-voice .lp-voice-txt{width:68%;padding:.625rem .75rem .625rem .625rem;font-size:1rem}}.lp-voice .lp-voice-txt:after,.lp-voice .lp-voice-txt:before{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;top:0}.lp-voice .lp-voice-cont{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (min-width:640px){.lp-voice .lp-voice-cont{padding:1.35rem 2.5rem 0;gap:2.8125rem}}@media screen and (max-width:640px){.lp-voice .lp-voice-cont{padding:1.5rem 5%;gap:2.625rem}}.lp-voice .lp-voice-cont>div{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media screen and (min-width:640px){.lp-voice .lp-voice-cont>div{gap:4%}}@media screen and (max-width:640px){.lp-voice .lp-voice-cont>div{gap:10%}}.lp-voice .lp-voice-cont>div:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.lp-voice .lp-voice-cont>div:nth-of-type(even) .lp-voice-txt:after,.lp-voice .lp-voice-cont>div:nth-of-type(even) .lp-voice-txt:before{left:100%}.lp-voice .lp-voice-cont>div:nth-of-type(even) .lp-voice-txt:after{border-color:rgba(247,221,51,0);border-top-width:.5rem;border-bottom-width:.5rem;border-left-width:.75rem;border-right-width:.75rem;border-left-color:#fff}@media screen and (min-width:640px){.lp-voice .lp-voice-cont>div:nth-of-type(even) .lp-voice-txt:after{margin-top:2.75rem}}@media screen and (max-width:640px){.lp-voice .lp-voice-cont>div:nth-of-type(even) .lp-voice-txt:after{margin-top:2rem}}.lp-voice .lp-voice-cont>div:nth-of-type(even) .lp-voice-txt:before{border-color:rgba(30,144,255,0);border-top-width:.625rem;border-bottom-width:.625rem;border-left-width:.875rem;border-right-width:.875rem;margin-left:1px;border-left-color:#04802d}@media screen and (min-width:640px){.lp-voice .lp-voice-cont>div:nth-of-type(even) .lp-voice-txt:before{margin-top:2.625rem}}@media screen and (max-width:640px){.lp-voice .lp-voice-cont>div:nth-of-type(even) .lp-voice-txt:before{margin-top:1.875rem}}.lp-voice .lp-voice-cont>div:nth-of-type(odd) .lp-voice-txt:after,.lp-voice .lp-voice-cont>div:nth-of-type(odd) .lp-voice-txt:before{right:100%}.lp-voice .lp-voice-cont>div:nth-of-type(odd) .lp-voice-txt:after{border-color:rgba(247,221,51,0);border-top-width:.5rem;border-bottom-width:.5rem;border-left-width:.75rem;border-right-width:.75rem;border-right-color:#fff}@media screen and (min-width:640px){.lp-voice .lp-voice-cont>div:nth-of-type(odd) .lp-voice-txt:after{margin-top:2.75rem}}@media screen and (max-width:640px){.lp-voice .lp-voice-cont>div:nth-of-type(odd) .lp-voice-txt:after{margin-top:2rem}}.lp-voice .lp-voice-cont>div:nth-of-type(odd) .lp-voice-txt:before{border-color:rgba(30,144,255,0);border-top-width:.625rem;border-bottom-width:.625rem;border-left-width:.875rem;border-right-width:.875rem;margin-right:1px;border-right-color:#04802d}@media screen and (min-width:640px){.lp-voice .lp-voice-cont>div:nth-of-type(odd) .lp-voice-txt:before{margin-top:2.625rem}}@media screen and (max-width:640px){.lp-voice .lp-voice-cont>div:nth-of-type(odd) .lp-voice-txt:before{margin-top:1.875rem}}.lp-faq{background-color:#fef0d4}.lp-faq::before,.lp-faq::after{background-color:#fef0d4}@media screen and (min-width:640px){.lp-faq{margin:13.0625rem auto 10.5rem}}@media screen and (max-width:640px){.lp-faq{margin:6rem auto 5.625rem}}.lp-faq .lp-faq-ttl{color:#e86108;text-align:center;line-height:1.54;font-weight:bold}@media screen and (min-width:640px){.lp-faq .lp-faq-ttl{font-size:1.625rem}}@media screen and (max-width:640px){.lp-faq .lp-faq-ttl{font-size:1.5rem}}.lp-faq .lp-faq-cont{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (min-width:640px){.lp-faq .lp-faq-cont{padding:1.75rem 2.5rem 0;gap:1.5625rem}}@media screen and (max-width:640px){.lp-faq .lp-faq-cont{padding:1.25rem 5%;gap:1.125rem}}.lp-faq .lp-faq-item{background-color:#fff;border-radius:1.25rem;border:2px solid #e86108}.lp-faq .lp-faq-q,.lp-faq .lp-faq-a{position:relative}@media screen and (min-width:640px){.lp-faq .lp-faq-q,.lp-faq .lp-faq-a{padding:2.625rem 4.5rem 2.625rem 5.5rem}}@media screen and (max-width:640px){.lp-faq .lp-faq-q,.lp-faq .lp-faq-a{padding:1.625rem 3.125rem 1.625rem 3.4375rem}}.lp-faq .lp-faq-q::before,.lp-faq .lp-faq-a::before{position:absolute;line-height:1;color:#f57f31}@media screen and (min-width:640px){.lp-faq .lp-faq-q::before,.lp-faq .lp-faq-a::before{left:1.75rem;font-size:2rem}}@media screen and (max-width:640px){.lp-faq .lp-faq-q::before,.lp-faq .lp-faq-a::before{left:1.125rem;font-size:1.5rem}}.lp-faq .lp-faq-q{font-weight:bold;cursor:pointer}@media screen and (min-width:640px){.lp-faq .lp-faq-q{font-size:1.25rem;line-height:1}}@media screen and (max-width:640px){.lp-faq .lp-faq-q{font-size:1.125rem;line-height:1.5}}.lp-faq .lp-faq-q::before{content:"Q."}@media screen and (min-width:640px){.lp-faq .lp-faq-q::before{top:50%;translate:0 -60%}}.lp-faq .lp-faq-q::after{position:absolute;display:inline-block;width:1em;height:auto;aspect-ratio:1/1;content:"";aspect-ratio:3/5;background-image:url("data:image/svg+xml;utf8,<svg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M5.70711 4.29289C6.09763 4.68342 6.09763 5.31658 5.70711 5.70711L1.70711 9.70711C1.31658 10.0976 0.683417 10.0976 0.292893 9.70711C-0.0976314 9.31658 -0.0976314 8.68342 0.292893 8.29289L3.58579 5L0.292893 1.70711C-0.097631 1.31658 -0.097631 0.683417 0.292893 0.292893C0.683417 -0.0976313 1.31658 -0.0976313 1.70711 0.292893L5.70711 4.29289Z' fill='%23F57F31'/></svg>");background-size:100% 100%;rotate:90deg;-webkit-transition:.4s;transition:.4s}@media screen and (min-width:640px){.lp-faq .lp-faq-q::after{width:.875rem !important;right:2rem}}@media screen and (max-width:640px){.lp-faq .lp-faq-q::after{width:.625rem !important;right:1.5rem;top:50%;translate:0 -50%}}.lp-faq .lp-faq-q.is-open::after{rotate:-90deg}.lp-faq .lp-faq-a{display:none;position:relative;padding-top:0;text-align:left}.lp-faq .lp-faq-a::before{font-weight:bold;content:"A."}.lp-faq .lp-faq-a p{line-height:1.7;text-align:left}@media screen and (min-width:640px){.lp-attention{margin:6.25rem auto}}@media screen and (max-width:640px){.lp-attention{margin:4.0625rem auto;padding:0 5%}}@media screen and (min-width:640px){.lp-attention .c-list-a01{font-size:.875rem !important}}.lp-footer{background-color:#cee6d6;text-align:center}@media screen and (min-width:640px){.lp-footer{padding:2.5rem 2.25rem 0}}@media screen and (max-width:640px){.lp-footer{padding:2.5rem 1.25rem 0;text-align:center}}@media screen and (min-width:640px){.lp-footer>div{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-column-gap:4.375rem;grid-row-gap:3.125rem}.lp-footer .lp-footer-logo{grid-area:1/1/3/2}.lp-footer .lp-footer-cont{grid-area:1/2/2/3}.lp-footer .lp-footer-corp{grid-area:2/2/3/3}}@media screen and (min-width:640px){.lp-footer>div{padding:1.875rem 5rem}}@media screen and (max-width:640px){.lp-footer>div{padding:2.5rem 1.25rem}}@media screen and (min-width:640px){.lp-footer .lp-footer-cont{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-column-gap:1.5rem;grid-row-gap:1.25rem}.lp-footer .lp-footer-cont .lp-footer-cont-1{grid-area:2/1/3/2}.lp-footer .lp-footer-cont .lp-footer-cont-2{grid-area:1/1/2/3}.lp-footer .lp-footer-cont .lp-footer-cont-3{grid-area:2/2/3/3}}@media screen and (max-width:640px){.lp-footer .lp-footer-cont{margin-top:2rem}}.lp-footer .lp-footer-cont .lp-footer-cont-1{display:-webkit-box;display:flex;line-height:1}@media screen and (min-width:640px){.lp-footer .lp-footer-cont .lp-footer-cont-1{-webkit-box-align:center;align-items:center;gap:1.25rem}}@media screen and (max-width:640px){.lp-footer .lp-footer-cont .lp-footer-cont-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.5rem}}@media screen and (min-width:640px){.lp-footer .lp-footer-cont .lp-footer-cont-1 h3{font-size:.875rem}}@media screen and (max-width:640px){.lp-footer .lp-footer-cont .lp-footer-cont-1 h3{font-size:.75rem}}.lp-footer .lp-footer-cont .lp-footer-cont-1 p{font-weight:bold;font-size:1.75rem}.lp-footer .lp-footer-cont .lp-footer-cont-2{font-size:.875rem}@media screen and (min-width:640px){.lp-footer .lp-footer-cont .lp-footer-cont-2{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:1em}}@media screen and (max-width:640px){.lp-footer .lp-footer-cont .lp-footer-cont-2{margin-top:1.875rem}}@media screen and (max-width:640px){.lp-footer .lp-footer-cont .lp-footer-cont-3{margin-top:1.25rem}}@media screen and (min-width:640px){.lp-footer .lp-footer-cont .c-btn02-a{width:18.75rem}}.lp-footer .lp-footer-corp{position:relative}@media screen and (min-width:640px){.lp-footer .lp-footer-corp{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:.875rem}.lp-footer .lp-footer-corp::after{position:absolute;top:-1.25rem;left:0;width:100%;height:1px;background-color:#e8e8e8;content:""}}@media screen and (max-width:640px){.lp-footer .lp-footer-corp{margin-top:3.375rem}}@media screen and (min-width:640px){.lp-footer .lp-footer-corp .lp-footer-corp-ttl{font-size:1rem;padding-right:1.25rem;white-space:nowrap}}@media screen and (max-width:640px){.lp-footer .lp-footer-corp .lp-footer-corp-ttl{font-size:.875rem}}.lp-footer .lp-footer-corp .lp-footer-corp-c01{display:-webkit-box;display:flex}@media screen and (min-width:640px){.lp-footer .lp-footer-corp .lp-footer-corp-c01{gap:1.25rem;width:-webkit-fit-content;width:fit-content;-webkit-box-align:center;align-items:center;text-align:left}}@media screen and (max-width:640px){.lp-footer .lp-footer-corp .lp-footer-corp-c01{margin-top:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.5rem;font-size:.875rem}}@media screen and (min-width:640px){.lp-footer .lp-footer-corp .lp-footer-corp-c01 img{width:8.1875rem}}.lp-footer .lp-footer-corp .lp-footer-corp-c02{display:-webkit-box;display:flex}@media screen and (min-width:640px){.lp-footer .lp-footer-corp .lp-footer-corp-c02{padding-left:2.5rem;-webkit-box-align:center;align-items:center;gap:1.25rem;width:47%}}@media screen and (max-width:640px){.lp-footer .lp-footer-corp .lp-footer-corp-c02{margin-top:2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.5rem;font-size:.875rem}}.lp-footer .lp-footer-corp .lp-footer-corp-c02 p{text-align:left}@media screen and (max-width:640px){.lp-footer .lp-footer-corp .lp-footer-corp-c02 p{font-size:.75rem}}@media screen and (min-width:640px){.lp-footer .lp-footer-corp .lp-footer-corp-c02 img{min-width:4.625rem}}.lp-footer .lp-footer-logo{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.lp-footer .lp-footer-logo img{height:auto}@media screen and (min-width:640px){.lp-footer .lp-footer-logo img{width:13.125rem}}@media screen and (max-width:640px){.lp-footer .lp-footer-logo img{width:11.875rem}}.lp-footer .lp-footer-link{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:2em;margin-top:2rem;font-size:.6875rem}.lp-footer .lp-footer-link a{text-decoration:underline;text-decoration:none}@media screen and (max-width:640px){.lp-footer .lp-footer-link{gap:1.5em}}.lp-footer .lp-footer-copyright{font-size:.6875rem;text-align:center;padding:1.25rem}@media screen and (max-width:640px){.lp-footer .lp-footer-copyright{padding-bottom:5rem}}.l-obj-pc{position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/obj-pc.webp) center top;z-index:0}@media screen and (max-width:640px){.l-obj-pc{display:none}}