._10l5nlo0{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:0 32px;background-color:var(--_8ont199);border:1px solid var(--_8ont194);border-radius:40px;line-height:46px;font-size:14px;font-weight:700;transition:.3s;white-space:nowrap;text-shadow:none}._10l5nlo0:before{transform:rotate(180deg)}._10l5nlo0:after,._10l5nlo0:before{content:none;width:12px;height:12px;background:no-repeat url(/svg/arrow_icon.svg);background-size:100%;transition:.3s}._10l5nlo0:disabled{opacity:.5;cursor:not-allowed}._10l5nlo1{padding:0 28px 0 32px}._10l5nlo1:after{content:""}._10l5nlo2{border:1px solid var(--_8ont193);line-height:44px;padding:0 32px 0 28px}._10l5nlo2:before{content:"";width:20px;height:20px;background:no-repeat url(/svg/mail_green_icon.svg);background-size:100%;transform:rotate(0)}._10l5nlo3:after{content:""}._10l5nlo3:before{content:"";width:15px;height:15px;background:no-repeat url(/svg/link_icon.svg);background-size:100%;transform:rotate(0)}._10l5nlo4:after{content:""}._10l5nlo4:before{content:"";width:15px;height:15px;background:none}._10l5nlo5{padding:0 32px 0 28px}._10l5nlo5:before{content:""}._10l5nlo6{padding:0 32px 0 28px;background-color:#e5e5e5;border:1px solid #e5e5e5}._10l5nlo6:before{content:""}@media screen and (min-width:768px){._10l5nlo0{line-height:55px;font-size:16px}._10l5nlo0:not(:disabled):hover{background-color:var(--_8ont194);color:var(--_8ont199)}._10l5nlo0:not(:disabled):hover:after,._10l5nlo0:not(:disabled):hover:before{background:no-repeat url(/svg/arrow_white_icon.svg);background-size:100%}._10l5nlo2{line-height:44px}._10l5nlo2:hover:not(:active){background-color:var(--_8ont193)}._10l5nlo2:hover:not(:active):before{background:no-repeat url(/svg/mail_white_icon.svg);background-size:100%}._10l5nlo3:hover:not(:active):before{background:no-repeat url(/svg/link_white_icon.svg);background-size:100%}._10l5nlo4:before{content:none}._10l5nlo6:hover{background-color:#e5e5e5;border:1px solid #e5e5e5;color:var(--_8ont190);opacity:.7}._10l5nlo6:hover:before{background:no-repeat url(/svg/arrow_icon.svg);background-size:100%}}.hjyrj90{display:flex;flex-direction:column;gap:12px;align-items:center;margin:0 0 40px}.hjyrj91{font-size:18px;padding:0 0 6px;border-bottom:2px solid var(--_8ont193)}.hjyrj92{font-size:26px}@media screen and (min-width:768px){.hjyrj90{margin:0 0 60px}.hjyrj91{font-size:20px;padding:0 0 8px}.hjyrj92{font-size:32px}}._1slsgr40{max-width:1080px;margin:0 auto;padding:16px 0 20px;text-align:center}._1slsgr41{font-size:26px;margin:0 0 16px}._1slsgr43{display:inline-block;padding:0 0 10px;border-bottom:2px solid var(--_8ont197)}._1slsgr45{background-color:var(--_8ont196);border-radius:8px;padding:20px 30px;margin:20px 0 0}._1slsgr46{font-size:16px;padding:0 0 20px;margin:0 0 -20px;border-bottom:2px solid var(--_8ont199)}._1slsgr47{margin:8px 0 0;font-weight:700;font-size:18px}._1slsgr48{background-color:var(--_8ont196);border-radius:8px;text-align:center}._1slsgr49{position:relative;display:inline-block;margin:8px auto 0;font-size:16px}._1slsgr49:before{left:-15px;transform:rotate(-34deg)}._1slsgr49:after,._1slsgr49:before{content:"";position:absolute;bottom:-8px;width:2px;height:35px;background-color:var(--_8ont197)}._1slsgr49:after{right:-15px;transform:rotate(34deg)}._1slsgr4b,._1slsgr4c{font-size:16px}._1slsgr4d{max-width:260px;margin:10px auto}@media screen and (min-width:768px){._1slsgr41{font-size:32px}._1slsgr42{display:flex;align-items:center;flex-wrap:wrap;gap:12px}._1slsgr43{min-width:302px;padding:0 12px 0 0;margin:0;border-right:2px solid var(--_8ont197);border-bottom:none;font-size:28px}._1slsgr44{gap:40px}._1slsgr44,._1slsgr45{display:flex;margin:32px 0 0}._1slsgr45{align-items:center;justify-content:center}._1slsgr46{min-width:302px;padding:10px 60px 10px 16px;margin:0;border-right:3px solid var(--_8ont199);border-bottom:none}._1slsgr48{flex:1 1;margin:0;padding:0}._1slsgr4a{font-size:20px}._1slsgr4a:before{left:-40px;bottom:-4px;height:50px}._1slsgr4a:after{right:-40px;bottom:-4px;height:50px}._1slsgr4b,._1slsgr4c{font-size:20px}._1slsgr4d{max-width:280px;margin:16px auto 10px}}._1e9ud5i1{color:var(--_1e9ud5i0)}._1e9ud5i3{position:fixed;top:0;left:0;width:100%;display:flex;gap:4px;z-index:10;align-items:center;padding:8px 16px;background-color:hsla(0,0%,100%,0);transition:opacity .5s ease-in-out 1s,background-color .5s ease-in-out,box-shadow .5s ease-in-out;opacity:0;visibility:hidden}._1e9ud5i4{opacity:1;visibility:visible;color:var(--_8ont190)}._1e9ud5i5{box-shadow:0 3px 10px 0 #4f483c26}._1e9ud5i5,._1e9ud5i6{background-color:var(--_8ont195)}._1e9ud5i7{position:relative;width:100px;aspect-ratio:2/1}._1e9ud5i9{display:none}._1e9ud5ia{display:flex;flex-direction:column;margin:24px 0 0}._1e9ud5ib{display:block;padding:14px 0;font-size:18px}._1e9ud5ib:hover:not(:active){opacity:.7}._1e9ud5ic{display:block;width:32px;height:32px}._1e9ud5ic:hover:not(:active){opacity:.7}._1e9ud5id{display:flex;align-items:center;justify-content:center;gap:8px;background-color:var(--_8ont194);color:var(--_8ont199);font-size:16px;font-weight:700;border-radius:4px;width:100%;padding:12px 0}._1e9ud5id:before{content:"";width:20px;height:20px;background:no-repeat url(/svg/mail_white_icon.svg);background-size:100%}._1e9ud5id:hover:not(:active){opacity:.7}._1e9ud5ie{display:inline}._1e9ud5if{right:16px;z-index:101;width:48px;height:48px;border-radius:5px;background-color:var(--_8ont193);transform:translateY(-50%)}._1e9ud5if,._1e9ud5ih{position:absolute;top:50%}._1e9ud5ih{left:50%;z-index:1;transform:translate(-50%,-50%) rotate(0);width:18px;height:2px;background-color:var(--_8ont199);border-radius:2px;transition:.6s cubic-bezier(.85,0,.15,1)}._1e9ud5ig ._1e9ud5ih{width:24px;transform:translate(-50%,-50%) rotate(37deg)}._1e9ud5ii{top:calc(50% - 7px);transform:translate(-50%,-50%)}._1e9ud5ig ._1e9ud5ii{opacity:0;visibility:hidden;transform:translate(-50%,-50%)}._1e9ud5ij{top:calc(50% + 7px)}._1e9ud5ig ._1e9ud5ij{top:50%;transform:translate(-50%,-50%) rotate(-37deg)}._1e9ud5im{position:fixed;top:0;left:0;z-index:100;transform:translateX(var(--_1e9ud5ik));background-color:var(--_8ont195);width:100%;height:100vh;padding:16px 32px 120px;overflow-y:scroll;opacity:var(--_1e9ud5il);transition:.6s cubic-bezier(.85,0,.15,1)}._1e9ud5in{margin:20px 0 0;padding:20px 4px;background-color:var(--_8ont196);border-radius:8px;text-align:center}._1e9ud5io{margin:0 0 8px;font-size:16px}._1e9ud5ip{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 12px;font-size:28px;font-weight:700;letter-spacing:.05rem;line-height:1}._1e9ud5ip:before{content:"";margin:6px 0 0;width:23px;height:23px;background:no-repeat url(/svg/phone_icon.svg);background-size:100%}@media screen and (min-width:1024px){._1e9ud5i3{align-items:center;padding:20px;transition:transform .6s cubic-bezier(.85,0,.15,1),opacity .5s ease-in-out 1s,background-color .5s ease-in-out,box-shadow .5s ease-in-out;transform:translateY(var(--_1e9ud5i2))}._1e9ud5i3:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;opacity:0;background:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.4) 40%,hsla(0,0%,100%,0));transition-delay:.4s}._1e9ud5i3._1e9ud5i1:after{opacity:1;transition:opacity .3s}._1e9ud5i7{width:100%;max-width:120px;transition-delay:.4s}._1e9ud5i1 ._1e9ud5i7{max-width:185px;transition:.3s}._1e9ud5i8{margin-left:auto;transform:translateY(0);transition-delay:.4s}._1e9ud5i1 ._1e9ud5i8{transform:translateY(-20px);transition:.3s}._1e9ud5i6 ._1e9ud5i8{transform:translateY(0)!important}._1e9ud5i9{display:block}._1e9ud5ia{flex-direction:row;align-items:center;gap:8px;min-width:880px;margin:0}._1e9ud5if{display:none}._1e9ud5im{transform:translateX(100%)}}@media screen and (min-width:1160px){._1e9ud5ia{gap:16px}}@media screen and (min-width:768px){._1e9ud5ib{padding:2px 4px;font-size:15px}._1e9ud5id{width:auto;padding:12px 28px}._1e9ud5id:before{content:none}._1e9ud5ie{display:none}._1e9ud5in{flex:1 1;margin:0;padding:30px 16px}._1e9ud5io{margin:0 0 20px;font-size:18px}._1e9ud5ip{margin:0 0 20px;font-size:32px}._1e9ud5ip:before{width:24px;height:24px}}@keyframes _9o4uvp14{0%{transform:translateX(0)}to{transform:translateX(-100%)}}._9o4uvp0{position:fixed;height:100vh;z-index:1}._9o4uvp0,._9o4uvp1{top:0;left:0;width:100%}._9o4uvp1{position:absolute;height:100%;transition:opacity .8s .4s,visibility .8s .4s,transform .8s .4s;opacity:0;visibility:hidden}._9o4uvp2{background:url(/webp/top_fv01_sp.webp) no-repeat 50%/cover}._9o4uvp3{background:url(/webp/top_fv02_sp.webp) no-repeat 50%/cover}._9o4uvp4{background:url(/webp/top_fv03_sp.webp) no-repeat 50%/cover}._9o4uvp5{background:url(/webp/top_fv04_sp.webp) no-repeat 50%/cover}._9o4uvp6{background:url(/webp/top_fv05_sp.webp) no-repeat bottom/cover}._9o4uvp7{transform:scale(1.1)}._9o4uvp7,._9o4uvp8{opacity:1;visibility:visible}._9o4uvp8{position:relative;height:100vh;z-index:2;transition:.5s}._9o4uvp9{position:absolute;bottom:64px;left:2%;z-index:1;font-size:32px;font-weight:900;line-height:56px;letter-spacing:.1rem;text-shadow:0 0 4.77142858505249px #000;color:var(--_8ont199);transition:opacity .5s ease-in-out 1s;opacity:0;visibility:hidden}._9o4uvpa{opacity:1;visibility:visible}._9o4uvpb{opacity:0;visibility:hidden}._9o4uvpc{display:block;margin:24px 0 0;font-size:16px;font-weight:600;line-height:1;letter-spacing:.3rem;white-space:nowrap}._9o4uvpd{position:absolute;top:100px;left:20px;z-index:1;font-weight:700;font-size:16px;line-height:37px;transition:.1s;text-shadow:0 0 3px #fff,0 0 3px #fff;color:#1d1508}._9o4uvpe{top:40%}._9o4uvpf{position:sticky;display:flex;flex-direction:column;align-items:flex-end;padding:0 20px 0 0;top:130px;left:0}._9o4uvpg{position:absolute;top:65%;left:20px;z-index:1;padding:0 20px 0 0}._9o4uvph{min-height:57px;width:calc(100% - 20px);background-color:var(--_8ont195);border-radius:10px 0 0 0;margin:calc(100vh - 187px) 0 0 auto}._9o4uvpi{display:flex;flex-direction:column;padding:8px 16px}._9o4uvpi:hover:not(:active){opacity:.7}._9o4uvpj{font-size:12px;line-height:1}._9o4uvpk{position:relative;font-size:14px;padding:0 16px 0 0;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9o4uvpk:before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:12px;height:12px;background:no-repeat url(/svg/arrow_icon.svg);background-size:100%}._9o4uvpl{position:relative;margin:0 -20px 20px;width:calc(100% + 40px);padding:0 20px 68px;background-image:url(/png/case_background_sp.png);background-repeat:no-repeat;background-size:100%,auto;background-position:bottom}._9o4uvpn{margin:30px 0 40px;max-width:1080px}._9o4uvpn:last-child{margin:40px 0 32px}._9o4uvpo{font-size:18px;font-weight:700;display:flex;justify-content:center}._9o4uvpp{padding:0 0 4px;border-bottom:2px dashed var(--_8ont193)}._9o4uvpq{display:flex;flex-direction:column}._9o4uvpr{margin:20px 0 0}._9o4uvps{text-align:center}._9o4uvpt{font-size:18px;color:var(--_8ont193);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9o4uvpu{display:flex;gap:10px;margin:12px 0 0}._9o4uvpv{position:relative;width:25%}._9o4uvpw{position:absolute;top:4px;right:0;z-index:1;width:30px;height:24px}._9o4uvpx{background:no-repeat url(/svg/bubble.svg);background-size:100%}._9o4uvpy{background:no-repeat url(/svg/bubble_white.svg);background-size:100%}._9o4uvpz{position:relative;width:100%;margin:32px 0 10px;aspect-ratio:95/70}._9o4uvp11{width:calc(75% - 10px);padding:8px 16px;border-radius:10px;background-color:var(--_9o4uvp10)}._9o4uvp12{margin:0 0 12px}._9o4uvp13{display:flex;justify-content:center}._9o4uvp15{display:flex;gap:20px;margin:0 -20px;overflow:hidden}._9o4uvp16{display:flex;gap:20px;animation:_9o4uvp14 60s linear .5s infinite both}._9o4uvp17{position:relative;width:280px;min-width:280px;aspect-ratio:270/180}._9o4uvp17:nth-child(2n){margin:30px 0 0}._9o4uvp17:nth-child(2n-1){margin:0 0 30px}._9o4uvp18{font-size:18px;margin:32px 0 16px}._9o4uvp1a{display:flex;flex-direction:column;max-width:260px;margin:32px auto 0;gap:20px}._9o4uvp1b{margin:20px -10px 32px}._9o4uvp1c{border-bottom:1px solid var(--_8ont197)}._9o4uvp1d{display:block;padding:12px 8px 8px}._9o4uvp1d:hover:not(:active){opacity:.7}._9o4uvp1e{display:flex;align-items:center;gap:8px}._9o4uvp1f{display:-webkit-box;margin:12px 0 0;font-size:16px;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical}._9o4uvp1g{padding:80px 0 0;background-color:var(--_8ont195)}._9o4uvp1g,._9o4uvp1h{position:relative;z-index:2}._9o4uvp1h{height:90vh;background:url(/webp/top_message_sp.webp) no-repeat bottom/cover;padding:20% 0 0}._9o4uvp1i{padding:0 20px;line-height:1.5}._9o4uvp1j{height:calc(100vh + 400px);padding:140px 0 0}._9o4uvp1k{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:150px;margin:40% 0 0}._9o4uvp1m{width:100%;margin:0 -20px 0 0;transition:.3s;opacity:var(--_9o4uvp1l)}._9o4uvp1n{position:fixed;bottom:32px;right:32px;z-index:3;display:flex;justify-content:center;align-items:center;gap:8px;padding:0 32px;border:1px solid var(--_8ont199);border-radius:80px;color:var(--_8ont199);transition:.3s;line-height:32px}._9o4uvp1n:after{content:"";width:12px;height:12px;background:no-repeat url(/svg/arrow_white_icon.svg);background-size:100%}._9o4uvp1o{opacity:0;visibility:hidden}@media screen and (min-width:768px){._9o4uvp2{background:url(/webp/top_fv01.webp) no-repeat 50%/cover}._9o4uvp3{background:url(/webp/top_fv02.webp) no-repeat 50%/cover}._9o4uvp4{background:url(/webp/top_fv03.webp) no-repeat 50%/cover}._9o4uvp5{background:url(/webp/top_fv04.webp) no-repeat 50%/cover}._9o4uvp6{background:url(/webp/top_fv05.webp) no-repeat 50%/cover}._9o4uvp9{bottom:20%;left:5%;font-size:50px;line-height:105px}._9o4uvpc{margin:40px 0 0;font-size:25px}._9o4uvpd{left:50%;font-size:20px;line-height:50px}._9o4uvpf{top:110px}._9o4uvpg{left:50%}._9o4uvph{max-width:60%;margin:calc(100vh - 165px) 0 0 auto}._9o4uvpi{flex-direction:row;padding:20px 30px;gap:32px}._9o4uvpj{font-size:14px}._9o4uvpk{width:calc(100% - 138px - 32px);font-size:16px}._9o4uvpl{margin:0 -20px 50px;width:calc(100% + 40px);padding:0 40px 110px;background:url(/png/case_background_pc.png);background-repeat:no-repeat;background-size:100% auto;background-position:bottom}._9o4uvpm{max-width:830px;margin:0 auto}._9o4uvpn{margin:60px auto}._9o4uvpn:last-child{margin:60px auto 48px}._9o4uvpo{font-size:20px}._9o4uvpp{padding:0 0 8px}._9o4uvpq{flex-direction:row;justify-content:center;gap:30px;margin:30px 0 0}._9o4uvpr{width:calc((100% - 60px) / 3);margin:0}._9o4uvpt{font-size:24px;margin:8px 0 0}._9o4uvpu{flex-direction:column;align-items:center;margin:24px 0 0}._9o4uvpv{width:100%}._9o4uvpw{top:unset;bottom:0;right:20px;width:50px;height:42px;transform:rotate(94deg)}._9o4uvpz{width:50%;margin:0 auto}._9o4uvp11{width:100%;padding:16px 20px}._9o4uvp12{margin:0 0 20px}._9o4uvp15{margin:0 -20px;gap:50px}._9o4uvp16{gap:50px;animation:_9o4uvp14 75s linear .5s infinite both}._9o4uvp17{width:500px;min-width:500px}._9o4uvp17:nth-child(2n){margin:70px 0 0}._9o4uvp17:nth-child(2n-1){margin:0 0 70px}._9o4uvp18{font-size:20px;margin:48px 0 20px;text-align:center}._9o4uvp19{text-align:center;line-height:1.5}._9o4uvp1a{flex-direction:row;justify-content:center;max-width:unset;margin:48px 0 0}._9o4uvp1b{margin:0 0 48px}._9o4uvp1d{padding:20px 10px}._9o4uvp1f{display:block;margin:20px 0 0;-webkit-line-clamp:unset;font-size:18px;overflow:visible}._9o4uvp1g{padding:120px 0 0}._9o4uvp1h{padding:0;background:url(/webp/top_message.webp) no-repeat 50%/cover}._9o4uvp1i{position:absolute;top:50%;left:50%;max-width:50%;transform:translateY(-50%);padding:0 0 100px;line-height:2}._9o4uvp1k{height:25%;margin:8% 0 0}}@media screen and (min-width:1024px){._9o4uvpd,._9o4uvpg{left:60%}}:root{--_8ont190:#4f483c;--_8ont191:#333;--_8ont192:#78ac3e;--_8ont193:#8fc058;--_8ont194:#fbad38;--_8ont195:#fffffc;--_8ont196:#eef5e7;--_8ont197:#d6d1c9;--_8ont198:#948d81;--_8ont199:#fff;--_8ont19a:#acafb5;--_8ont19b:red;--_8ont19c:#06c}._8ont19d{color:#06c;font-size:inherit}._8ont19d:hover:not(:active){opacity:.7}._8ont19e{color:#06c;text-decoration:underline}._8ont19e:hover:not(:active){opacity:.7}._8ont19f{display:block}._8ont19g{display:none}._8ont19h{padding:80px 20px 0}._8ont19h,._8ont19i{position:relative;z-index:2;background-color:var(--_8ont195)}._8ont19i{padding:0 20px;max-width:1080px;margin:0 auto}._8ont19j{padding:80px 0 0;background-color:var(--_8ont195)}._8ont19k{max-width:1120px;margin:0 auto}._8ont19l{max-width:800px;margin:0 auto}._8ont19m{max-width:840px;margin:0 auto}._8ont19n{line-height:1.8}._8ont19o{max-width:1080px;margin:0 auto}._8ont19p{padding:0 8px;background-color:var(--_8ont196);line-height:20px;color:#335b06;font-size:12px;border-radius:10px;white-space:nowrap}._8ont19q{font-size:16px}._8ont19r{display:flex;justify-content:center}._8ont19s{display:block;margin:16px 0 0}._8ont19t{display:block;margin:20px 0 0}._8ont19u{font-size:inherit;font-weight:700}._8ont19v{white-space:pre-wrap}._8ont19w{display:flex;justify-content:center}._8ont19x{display:block;text-align:center;margin:10% 0}@media screen and (min-width:768px){._8ont19f{display:none}._8ont19g{display:block}._8ont19h{padding:120px 20px 0}._8ont19i{padding:0 40px}._8ont19j{padding:120px 0 0}._8ont19n{line-height:2}._8ont19q{font-size:18px}}