@charset "UTF-8";.rounded-box.svelte-1suo791{width:var(--rounded-box-width, fit-content);background-color:#fcfaf0;color:var(--rounded-box-color, var(--clr-green-dark));border:1px solid var(--clr-yellow);border-top-right-radius:var(--rounded-border-radius);border-bottom-left-radius:var(--rounded-border-radius)}@media (max-width: 767.98px){.rounded-box.svelte-1suo791{--rounded-border-radius: 2.1333333333vw}}@media (min-width: 768px){.rounded-box.svelte-1suo791{--rounded-border-radius: 1.1428571429vw}}dt.svelte-lsn11k{display:inline-flex;align-items:center;line-height:1.3}@media (max-width: 767.98px){dt.svelte-lsn11k{gap:1.3333333333vw}}@media (min-width: 768px){dt.svelte-lsn11k{gap:.7142857143vw}}dt.svelte-lsn11k:before{display:block;flex-shrink:0;background-color:var(--clr-gold);transform:rotate(45deg);content:""}@media (max-width: 767.98px){dt.svelte-lsn11k:before{width:1.0666666667vw;height:1.0666666667vw}}@media (min-width: 768px){dt.svelte-lsn11k:before{width:.5714285714vw;height:.5714285714vw}}dd.svelte-lsn11k{flex-shrink:0;min-width:4em}.row.svelte-lsn11k{display:flex;align-items:center}@media (max-width: 767.98px){.row.svelte-lsn11k{padding:2.4vw 6.1333333333vw 2.4vw 4.8vw;gap:1.0666666667vw}}@media (min-width: 768px){.row.svelte-lsn11k{padding:1.1428571429vw 2.1428571429vw 1.1428571429vw 1.7142857143vw;gap:.5714285714vw}}.row-line.svelte-lsn11k{position:relative;flex-grow:1;min-width:2em}.row-line.svelte-lsn11k:before{content:"";display:block;width:100%;height:1px;background-color:var(--clr-gold)}html[lang=ja] .row-line.svelte-lsn11k{min-width:.5em}.row.svelte-lsn11k:not(:first-of-type){border-top:1px dashed var(--clr-yellow)}html[lang=ja] .row.svelte-lsn11k:not(:first-of-type) dt:where(.svelte-lsn11k){letter-spacing:-.1em}@media (max-width: 767.98px){.campaign-title.svelte-u8y1i2{margin-left:-8.9333333333vw;margin-bottom:-1.3333333333vw}}@media (min-width: 768px){.campaign-title.svelte-u8y1i2{margin-left:0;margin-bottom:1.0714285714vw}}.campaign-period.svelte-u8y1i2{display:flex;align-items:center;width:fit-content;margin-inline:auto}@media (max-width: 767.98px){.campaign-period.svelte-u8y1i2{gap:1.6vw;margin-top:2.1333333333vw}}@media (min-width: 768px){.campaign-period.svelte-u8y1i2{gap:.8571428571vw;margin-top:1vw}}.campaign-period.svelte-u8y1i2 dt:where(.svelte-u8y1i2){color:var(--clr-white);background-image:linear-gradient(to right,var(--clr-green) 0%,var(--clr-blue) 100%)}@media (max-width: 767.98px){.campaign-period.svelte-u8y1i2 dt:where(.svelte-u8y1i2){padding:1.0666666667vw 1.6vw;font-size:2.9333333333vw}}@media (min-width: 768px){.campaign-period.svelte-u8y1i2 dt:where(.svelte-u8y1i2){padding:.5714285714vw .8571428571vw;font-size:1.4285714286vw}}.campaign-period.svelte-u8y1i2 dd:where(.svelte-u8y1i2){color:var(--clr-blue)}@media (max-width: 767.98px){.campaign-period.svelte-u8y1i2 dd:where(.svelte-u8y1i2){font-size:3.0666666667vw}}@media (min-width: 768px){.campaign-period.svelte-u8y1i2 dd:where(.svelte-u8y1i2){font-size:1.7142857143vw}}.campaign-contents.svelte-u8y1i2{display:flex}@media (max-width: 767.98px){.campaign-contents.svelte-u8y1i2{margin-top:0;flex-direction:column;justify-content:flex-start}}@media (min-width: 768px){.campaign-contents.svelte-u8y1i2{margin-top:3vw;flex-direction:row}}@media (max-width: 767.98px){.campaign-contents-image.svelte-u8y1i2{margin-top:-4.1333333333vw;margin-left:-4.6666666667vw;margin-right:0;margin-bottom:-11.3333333333vw}}@media (min-width: 768px){.campaign-contents-image.svelte-u8y1i2{margin:-1.4285714286vw -3.2142857143vw -2.2857142857vw -8.5714285714vw}}.campaign-contents-detail.svelte-u8y1i2{--rounded-box-color: var(--clr-gold)}@media (max-width: 767.98px){.campaign-contents-detail.svelte-u8y1i2{margin-top:3.3333333333vw;margin-left:0;font-size:2.9333333333vw}}@media (min-width: 768px){.campaign-contents-detail.svelte-u8y1i2{margin-top:1.4285714286vw;margin-left:.8571428571vw;font-size:1.1428571429vw}}@media (max-width: 767.98px){html[lang=ja] .campaign-contents-detail.svelte-u8y1i2{margin-top:1.3333333333vw}}@media (min-width: 768px){html[lang=ja] .campaign-contents-detail.svelte-u8y1i2{margin-top:.7142857143vw}}@media (max-width: 767.98px){html[lang=ko] .campaign-contents-detail.svelte-u8y1i2{margin-top:1.3333333333vw}}@media (min-width: 768px){html[lang=ko] .campaign-contents-detail.svelte-u8y1i2{margin-top:1.4285714286vw}}@media (max-width: 767.98px){.campaign-contents-text.svelte-u8y1i2 img{margin-left:-2vw}}@media (min-width: 768px){.campaign-contents-text.svelte-u8y1i2 img{margin-left:0}}.campaign-contents-text__note.svelte-u8y1i2{color:var(--clr-green-dark);line-height:1.2;letter-spacing:-.03em}@media (max-width: 767.98px){.campaign-contents-text__note.svelte-u8y1i2{margin-top:1.3333333333vw;margin-left:0;margin-right:-2.6666666667vw;font-size:2.2vw}}@media (min-width: 768px){.campaign-contents-text__note.svelte-u8y1i2{margin-top:.7142857143vw;margin-left:2vw;margin-right:0;font-size:1vw}}@media (max-width: 767.98px){.how_to_apply.svelte-10kcrma{margin-top:16.2666666667vw}}@media (min-width: 768px){.how_to_apply.svelte-10kcrma{margin-top:3.5714285714vw}}.how_to_apply-title.svelte-10kcrma{text-align:center;color:var(--clr-green-dark);text-shadow:0 0 var(--how_to_apply-title-text-shadow-blur) #ffffff,0 0 var(--how_to_apply-title-text-shadow-blur) #ffffff,0 0 var(--how_to_apply-title-text-shadow-blur) #ffffff,0 0 var(--how_to_apply-title-text-shadow-blur) #ffffff,0 0 var(--how_to_apply-title-text-shadow-blur) #ffffff}@media (max-width: 767.98px){.how_to_apply-title.svelte-10kcrma{--how_to_apply-title-text-shadow-blur: .6666666667vw;font-size:4.5333333333vw}}@media (min-width: 768px){.how_to_apply-title.svelte-10kcrma{--how_to_apply-title-text-shadow-blur: .3571428571vw;font-size:2.1428571429vw}}@media (max-width: 767.98px){.how_to_apply-title.svelte-10kcrma p:where(.svelte-10kcrma){margin-bottom:-1.3333333333vw}}@media (min-width: 768px){.how_to_apply-title.svelte-10kcrma p:where(.svelte-10kcrma){margin-bottom:.5714285714vw}}.how_to_apply-step.svelte-10kcrma{--rounded-box-width: 100%;--rounded-box-color: var(--clr-green-dark)}@media (max-width: 767.98px){.how_to_apply-step.svelte-10kcrma{margin-top:4vw;margin-bottom:5.3333333333vw}}@media (min-width: 768px){.how_to_apply-step.svelte-10kcrma{margin-top:2.1428571429vw;margin-bottom:0}}@media (min-width: 768px){.how_to_apply-step.svelte-10kcrma .rounded-box{--rounded-border-radius: 2.1428571429vw}}.how_to_apply.svelte-10kcrma .step:where(.svelte-10kcrma){position:relative;display:flex}@media (max-width: 767.98px){.how_to_apply.svelte-10kcrma .step:where(.svelte-10kcrma){flex-direction:column;gap:4.6666666667vw;padding:4vw 3.3333333333vw}}@media (min-width: 768px){.how_to_apply.svelte-10kcrma .step:where(.svelte-10kcrma){flex-direction:row;gap:4.2857142857vw;padding:3.5714285714vw 2.1428571429vw 2.7142857143vw}}.how_to_apply.svelte-10kcrma .step-title:where(.svelte-10kcrma){position:absolute}@media (max-width: 767.98px){.how_to_apply.svelte-10kcrma .step-title:where(.svelte-10kcrma){top:2vw;left:2.6666666667vw}}@media (min-width: 768px){.how_to_apply.svelte-10kcrma .step-title:where(.svelte-10kcrma){top:1.7857142857vw;left:1.7857142857vw}}.how_to_apply.svelte-10kcrma .step-text:where(.svelte-10kcrma){line-height:1.6;font-weight:700}@media (max-width: 767.98px){.how_to_apply.svelte-10kcrma .step-text:where(.svelte-10kcrma){padding-top:5.3333333333vw;font-size:3.2vw}}@media (min-width: 768px){.how_to_apply.svelte-10kcrma .step-text:where(.svelte-10kcrma){padding-top:1.4285714286vw;font-size:1.2857142857vw}}@media (min-width: 768px){.how_to_apply.svelte-10kcrma .step-1:where(.svelte-10kcrma) .step-text:where(.svelte-10kcrma){width:50%}}.how_to_apply.svelte-10kcrma .step-1:where(.svelte-10kcrma) .step-text:where(.svelte-10kcrma) a{color:#01adaf;border-bottom:solid;margin:0 .2em;padding-bottom:.2em;transition:opacity .4s}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.how_to_apply.svelte-10kcrma .step-1:where(.svelte-10kcrma) .step-text:where(.svelte-10kcrma) a:hover{opacity:.7}}@media (max-width: 767.98px){.how_to_apply.svelte-10kcrma .step-1:where(.svelte-10kcrma) .step-text:where(.svelte-10kcrma) a{border-bottom-width:1px}}@media (min-width: 768px){.how_to_apply.svelte-10kcrma .step-1:where(.svelte-10kcrma) .step-text:where(.svelte-10kcrma) a{border-bottom-width:2px}}.how_to_apply.svelte-10kcrma .step-1:where(.svelte-10kcrma) .button-x:where(.svelte-10kcrma){position:relative}@media (max-width: 767.98px){.how_to_apply.svelte-10kcrma .step-1:where(.svelte-10kcrma) .button-x:where(.svelte-10kcrma){margin-top:-.2666666667vw;margin-inline:auto;width:50.6666666667vw;height:10.6666666667vw}}@media (min-width: 768px){.how_to_apply.svelte-10kcrma .step-1:where(.svelte-10kcrma) .button-x:where(.svelte-10kcrma){margin-top:-.7142857143vw;margin-inline:0;width:22.8571428571vw;height:7.1428571429vw}}.how_to_apply.svelte-10kcrma .step-1:where(.svelte-10kcrma) .button-x:where(.svelte-10kcrma) a:where(.svelte-10kcrma){display:block;width:100%;height:100%}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.how_to_apply.svelte-10kcrma .step-1:where(.svelte-10kcrma) .button-x:where(.svelte-10kcrma) a:where(.svelte-10kcrma):hover .button-x__on:where(.svelte-10kcrma){opacity:1}}.how_to_apply.svelte-10kcrma .step-1:where(.svelte-10kcrma) .button-x__on:where(.svelte-10kcrma){position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;z-index:1;transition:opacity .35s}.how_to_apply.svelte-10kcrma .step-2:where(.svelte-10kcrma){position:relative;letter-spacing:-.05em}.how_to_apply.svelte-10kcrma .step-2:where(.svelte-10kcrma) .step-text:where(.svelte-10kcrma){line-height:1.7}@media (max-width: 767.98px){.how_to_apply.svelte-10kcrma .step-2:where(.svelte-10kcrma) .step-text:where(.svelte-10kcrma){margin-bottom:0}}@media (min-width: 768px){.how_to_apply.svelte-10kcrma .step-2:where(.svelte-10kcrma) .step-text:where(.svelte-10kcrma){width:39.2857142857vw;margin-bottom:1.4285714286vw}}html[lang=en] .how_to_apply.svelte-10kcrma .step-2:where(.svelte-10kcrma) .step-text:where(.svelte-10kcrma),html[lang=ko] .how_to_apply.svelte-10kcrma .step-2:where(.svelte-10kcrma) .step-text:where(.svelte-10kcrma){margin-bottom:0}@media (min-width: 768px){html[lang=en] .how_to_apply.svelte-10kcrma .step-2:where(.svelte-10kcrma) .step-text:where(.svelte-10kcrma){width:37.8571428571vw}}.how_to_apply.svelte-10kcrma .step-2:where(.svelte-10kcrma) .step-image:where(.svelte-10kcrma){text-align:center}@media (max-width: 767.98px){.how_to_apply.svelte-10kcrma .step-2:where(.svelte-10kcrma) .step-image:where(.svelte-10kcrma){position:relative}}@media (min-width: 768px){.how_to_apply.svelte-10kcrma .step-2:where(.svelte-10kcrma) .step-image:where(.svelte-10kcrma){position:absolute;top:50%;right:3.2857142857vw;margin-top:-.5714285714vw;transform:translateY(-50%)}}.how_to_apply.svelte-10kcrma .step:where(.svelte-10kcrma) .gradient{display:inline-block;color:var(--clr-white);background-image:linear-gradient(to left,#04aa72,var(--clr-green),var(--clr-blue));line-height:1}@media (max-width: 767.98px){.how_to_apply.svelte-10kcrma .step:where(.svelte-10kcrma) .gradient{padding:.5333333333vw .6666666667vw;margin:0 .2666666667vw}}@media (min-width: 768px){.how_to_apply.svelte-10kcrma .step:where(.svelte-10kcrma) .gradient{padding:.2857142857vw .3571428571vw;margin:0 .1428571429vw}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@media (max-width: 767.98px){.terms.svelte-1wc19an{margin-top:16.6666666667vw}}@media (min-width: 768px){.terms.svelte-1wc19an{margin-top:5.3571428571vw}}.terms-title.svelte-1wc19an{text-align:center;color:var(--clr-green-dark);text-shadow:0 0 var(--how_to_apply-title-text-shadow-blur) #ffffff,0 0 var(--how_to_apply-title-text-shadow-blur) #ffffff,0 0 var(--how_to_apply-title-text-shadow-blur) #ffffff,0 0 var(--how_to_apply-title-text-shadow-blur) #ffffff,0 0 var(--how_to_apply-title-text-shadow-blur) #ffffff}@media (max-width: 767.98px){.terms-title.svelte-1wc19an{--how_to_apply-title-text-shadow-blur: .6666666667vw;font-size:4.5333333333vw}}@media (min-width: 768px){.terms-title.svelte-1wc19an{--how_to_apply-title-text-shadow-blur: .3571428571vw;font-size:2.1428571429vw}}@media (max-width: 767.98px){.terms-title.svelte-1wc19an p:where(.svelte-1wc19an){margin-bottom:-1.3333333333vw}}@media (min-width: 768px){.terms-title.svelte-1wc19an p:where(.svelte-1wc19an){margin-bottom:.5714285714vw}}@media (max-width: 767.98px){.terms-content.svelte-1wc19an{margin-top:4vw;margin-bottom:1.0666666667vw}}@media (min-width: 768px){.terms-content.svelte-1wc19an{margin-top:2.1428571429vw;margin-bottom:.5714285714vw}}@media (min-width: 768px){.terms-content.svelte-1wc19an .rounded-box{--rounded-border-radius: 2.1428571429vw}}.terms-body.svelte-1wc19an{line-height:1.6}@media (max-width: 767.98px){.terms-body.svelte-1wc19an{width:74.6666666667vw;height:39.2vw;margin:2.6666666667vw 4vw;padding-right:2.6666666667vw;font-size:2.9333333333vw}}@media (min-width: 768px){.terms-body.svelte-1wc19an{width:56.2857142857vw;height:14.2857142857vw;margin:2.8571428571vw 2.1428571429vw 2.8571428571vw 4.2857142857vw;padding-right:2.1428571429vw;font-size:1.1428571429vw}}.terms-body-wrap.svelte-1wc19an{height:100%}.terms-body-wrap.svelte-1wc19an .simplebar-content a{text-decoration:underline}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.terms-body-wrap.svelte-1wc19an .simplebar-content a:hover{opacity:.8}}.terms-body.svelte-1wc19an .simplebar-vertical .simplebar-scrollbar:before{background-color:#085d5e;opacity:1;border-radius:9999px;top:0;bottom:0;left:50%;transform:translate(-50%)}@media (max-width: 767.98px){.terms-body.svelte-1wc19an .simplebar-vertical .simplebar-scrollbar:before{width:.8vw}}@media (min-width: 768px){.terms-body.svelte-1wc19an .simplebar-vertical .simplebar-scrollbar:before{width:.4285714286vw}}.terms-body.svelte-1wc19an .simplebar-track.simplebar-vertical{background-color:#94c0c1;border-radius:9999px;height:100%;top:50%;transform:translateY(-50%)}@media (max-width: 767.98px){.terms-body.svelte-1wc19an .simplebar-track.simplebar-vertical{width:.8vw;right:-4.6666666667vw}}@media (min-width: 768px){.terms-body.svelte-1wc19an .simplebar-track.simplebar-vertical{width:.4285714286vw;right:-2.1428571429vw}}html:not(:lang(ja)) .terms-body.svelte-1wc19an .simplebar-content-wrapper{overflow-wrap:anywhere}.background-leaf.svelte-1oc6317{position:absolute;pointer-events:none;z-index:-1;width:100%;height:100%;overflow:hidden}.background-leaf.svelte-1oc6317 img{display:block}@media (max-width: 767.98px){.background-leaf.svelte-1oc6317 .leaf2{margin-top:-.6666666667vw}}@media (min-width: 768px){.background-leaf.svelte-1oc6317 .leaf2{margin-top:-6.0714285714vw}}@media (max-width: 767.98px){.background-leaf.svelte-1oc6317 .leaf2.-result{margin-top:44.6666666667vw}}.background-leaf.svelte-1oc6317 .leaf3_right{margin-left:auto}@media (max-width: 767.98px){.background-leaf.svelte-1oc6317 .leaf3_right{margin-top:-28.6666666667vw}}@media (min-width: 768px){.background-leaf.svelte-1oc6317 .leaf3_right{margin-top:-27.2857142857vw}}.background-leaf.svelte-1oc6317 .leaf3_right.-result{margin-left:auto}@media (max-width: 767.98px){.background-leaf.svelte-1oc6317 .leaf3_right.-result{margin-top:1.3333333333vw}}@media (max-width: 767.98px){.background-leaf.svelte-1oc6317 .leaf3_left{margin-top:-6.6666666667vw}}@media (min-width: 768px){.background-leaf.svelte-1oc6317 .leaf3_left{margin-top:-8.2857142857vw}}@media (max-width: 767.98px){.background-leaf.svelte-1oc6317 .leaf3_left.-result{margin-top:12vw}}@media (max-width: 767.98px){.background-leaf.svelte-1oc6317 .leaf1{margin-top:87.3333333333vw;margin-bottom:172vw}}@media (min-width: 768px){.background-leaf.svelte-1oc6317 .leaf1{margin-top:7.1428571429vw;margin-bottom:22.8571428571vw}}
