@charset "UTF-8";.form-wrap .mktoForm{width:100%!important;max-width:640px!important;margin:38px auto 0!important;font-size:14px!important;font-family:YakuHanJP,LINESeedJP-Bd,sans-serif!important;padding:0!important}.form-wrap .mktoForm .mktoFieldWrap{display:flex;flex-direction:column;gap:4px}.form-wrap .mktoForm .mktoFieldWrap .mktoLabel{float:none!important;width:100%!important;padding-top:0!important;font-family:LINESeedJP-Bd,sans-serif!important;font-weight:500}.form-wrap .mktoForm .mktoFieldWrap .mktoLabel:has(.mktoAsterix){display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.form-wrap .mktoForm .mktoFieldWrap .mktoLabel:has(.mktoAsterix) .mktoAsterix{padding-left:5px;float:none!important}.form-wrap .mktoForm .mktoFieldWrap .mktoLabel:has(.mktoAsterix) .mktoAsterix:after{font-size:14px;background-color:transparent!important;content:"*"!important;color:red!important;margin:0!important;padding:0!important;transform:translate(-11px,-1px)}.form-wrap .mktoForm .mktoFieldWrap .mktoField:not([type=radio]):not([type=checkbox]),.form-wrap .mktoForm .mktoFieldWrap textarea{box-shadow:none!important;font-size:16px;line-height:1;padding:13px 25px;padding-left:25px!important;padding-right:25px!important;background-color:#f8fbff;border:1px solid #e5e5e5;-webkit-appearance:none;border-radius:10px;width:100%!important;height:48px!important;font-family:LINESeedJP-Rg,sans-serif;letter-spacing:normal;color:#000}@media (min-width: 768px){.form-wrap .mktoForm .mktoFieldWrap .mktoField:not([type=radio]):not([type=checkbox]),.form-wrap .mktoForm .mktoFieldWrap textarea{border-radius:5px}}.form-wrap .mktoForm .mktoFieldWrap .mktoField:not([type=radio]):not([type=checkbox])::placeholder,.form-wrap .mktoForm .mktoFieldWrap textarea::placeholder{color:#9b9b9b!important}.form-wrap .mktoForm .mktoFieldWrap:has(select){display:flex;flex-flow:column;gap:4px}.form-wrap .mktoForm .mktoFieldWrap select.mktoField{position:relative;width:100%;font-size:14px!important;font-family:LINESeedJP-Bd,sans-serif!important;line-height:1;padding:10px 25px!important}.form-wrap .mktoForm .mktoFieldWrap .mktoClear{display:none!important}.form-wrap .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin-bottom:25px!important}.form-wrap .mktoForm .mktoFormRow:has(select){position:relative}.form-wrap .mktoForm .mktoFormRow:has(select) .mktoFieldWrap:after{pointer-events:none;position:absolute;content:"";display:inline-block;bottom:26px;top:69%;right:19px;transform:translateY(-50%);width:14.14px;height:8.49px;background-image:url(../images/online/form/arr-down.svg)}.form-wrap .mktoForm label:before,.form-wrap .mktoForm label:after{box-sizing:content-box!important}.form-wrap .mktoForm .mktoOffset,.form-wrap .mktoForm .mktoGutter{width:0!important;height:0!important}.form-wrap .mktoForm .mktoFormCol,.form-wrap .mktoForm .mktoFieldWrap,.form-wrap .mktoForm .mktoHtmlText,.form-wrap .mktoForm .mktoLogicalField{width:100%!important}.form-wrap .mktoForm .mktoCheckboxList{padding:0}.form-wrap .mktoForm .mktoCheckboxList>input{display:none!important}.form-wrap .mktoForm .mktoRadioList>input:checked+label:before,.form-wrap .mktoForm .mktoCheckboxList>input:checked+label:before{border-color:#000!important;border:1px solid #000;background-color:#000!important}.form-wrap .mktoForm .mktoRadioList>input:checked+label:after,.form-wrap .mktoForm .mktoCheckboxList>input:checked+label:after{content:""!important;display:block!important;position:absolute!important;margin:auto!important;content:"";position:absolute;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);left:6px}@media (min-width: 768px){.form-wrap .mktoForm .mktoRadioList>input:checked+label:after,.form-wrap .mktoForm .mktoCheckboxList>input:checked+label:after{left:5px}}.form-wrap .mktoForm .mktoCheckboxList>label{position:relative!important;margin-left:0!important;padding:.5em .5em .5em 29px!important;font-size:14px;font-family:YakuHanJP,LINESeedJP-Bd,sans-serif;letter-spacing:.04em}@media (min-width: 768px){.form-wrap .mktoForm .mktoCheckboxList>label{padding-left:27px!important}}.form-wrap .mktoForm .mktoCheckboxList>label:before{content:""!important;box-shadow:none!important;display:block!important;position:absolute!important;top:7px!important;margin:auto!important;left:0!important;border:1px solid #b5bdc4;border-radius:3px!important;background-color:#f8fbff;width:19px!important;height:19px!important}@media (min-width: 768px){.form-wrap .mktoForm .mktoCheckboxList>label:before{top:6px!important;width:16px!important;height:16px!important}}.form-wrap .mktoForm .mktoCheckboxList>label:after{top:9px!important;left:7px!important;width:4px!important;height:8px!important;border-right:2px solid #fff!important;border-bottom:2px solid #fff!important;border-width:0 2px 2px 0;transform:rotate(45deg)!important}@media (min-width: 768px){.form-wrap .mktoForm .mktoCheckboxList>label:after{left:6px!important}}.form-wrap .mktoForm .mktoHtmlText{line-height:1.6666666667!important;font-size:10px!important;font-family:YakuHanJP,LINESeedJP-Bd,sans-serif!important;height:195px;overflow:auto;padding-right:15px!important;margin-bottom:53px!important}.form-wrap .mktoForm .mktoHtmlText::-webkit-scrollbar{width:7px;height:7px}.form-wrap .mktoForm .mktoHtmlText::-webkit-scrollbar-track{background-color:#fafafa;border:1px solid #eaeaea;border-radius:2px}.form-wrap .mktoForm .mktoHtmlText::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:8px}.form-wrap .mktoForm .mktoHtmlText::-webkit-scrollbar:horizontal{height:7px}.form-wrap .mktoForm .mktoHtmlText::-webkit-scrollbar-thumb:horizontal{background-color:#c1c1c1;border-radius:8px}@media (min-width: 768px){.form-wrap .mktoForm .mktoHtmlText{font-size:12px!important}}.form-wrap .mktoForm .mktoHtmlText span{font-size:10px!important;font-family:YakuHanJP,LINESeedJP-Bd,sans-serif!important;font-weight:400!important}@media (min-width: 768px){.form-wrap .mktoForm .mktoHtmlText span{font-size:12px!important}}.form-wrap .mktoForm .mktoHtmlText a{text-decoration:underline!important;transition:.2s;overflow-wrap:anywhere}@media (hover: hover) and (pointer: fine){.form-wrap .mktoForm .mktoHtmlText a:hover{opacity:.6}}.form-wrap .mktoForm .mktoRequiredField:has(#LblAcceptance_of_Terms){float:none!important;width:fit-content!important;display:block!important;margin-inline:auto!important;position:relative!important}.form-wrap .mktoForm .mktoRequiredField:has(#LblAcceptance_of_Terms) label{font-size:12px!important;padding-left:38px!important}.form-wrap .mktoForm .mktoRequiredField:has(#LblAcceptance_of_Terms) label[for=Acceptance_of_Terms] .mktoAsterix{position:absolute!important;top:4px;left:20px}@media (min-width: 768px){.form-wrap .mktoForm .mktoRequiredField:has(#LblAcceptance_of_Terms) label[for=Acceptance_of_Terms] .mktoAsterix{left:28px}}.form-wrap .mktoForm .mktoRequiredField:has(#LblAcceptance_of_Terms) #LblmktoCheckbox_61674_0:before{top:3px!important}.form-wrap .mktoForm .mktoRequiredField:has(#LblAcceptance_of_Terms) #LblmktoCheckbox_61674_0:after{top:6px!important}.form-wrap .mktoForm .mktoHtmlText{margin-top:40px}.form-wrap .mktoForm .mktoHtmlText span{font-weight:500!important}.form-wrap .mktoForm input[type=text]:focus,.form-wrap .mktoForm input[type=tel]:focus,.form-wrap .mktoForm input[type=email]:focus,.form-wrap .mktoForm textarea:focus,.form-wrap .mktoForm select:focus{outline:0!important;-webkit-box-shadow:0 0 0 1px #f77911!important;box-shadow:0 0 0 1px #f77911!important}.form-wrap .mktoForm .mktoError .mktoErrorArrowWrap{left:10px!important}.form-wrap .mktoForm .mktoError .mktoErrorArrowWrap .mktoErrorArrow{background-color:#fff!important;border:1px solid #bf0000!important;border-right:none!important;border-bottom:none!important}.form-wrap .mktoForm .mktoError .mktoErrorMsg{padding:.6em!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:#fff!important;color:#bf0000!important;text-shadow:none!important;border-color:#bf0000!important;font-size:12px!important;border-radius:5px!important}.form-wrap .mktoForm #Lbleventanq_position{margin-top:30px!important}.form-wrap .mktoForm .mktoButtonRow .mktoButtonWrap.mktoRound{margin-left:0!important}.form-wrap .mktoForm .mktoButtonRow{display:block!important;margin:0 auto!important;width:100%!important}.form-wrap .mktoForm .mktoButtonWrap .mktoButton{padding:0!important;display:block!important;position:relative!important;display:flex;justify-content:center;align-items:center;color:#fff!important;width:100%;font-family:LINESeedJP-Bd,sans-serif;font-weight:500!important;letter-spacing:.1em;background-color:#000;border-radius:25px;margin-top:46px;margin-inline:auto;box-shadow:0 4px 3px #00000029;background-color:#000!important;max-width:298px;height:46px!important;font-size:16px;border:2px solid #000!important;border:2px solid #222;overflow:hidden;position:relative;transition-duration:.2s;z-index:2}.form-wrap .mktoForm .mktoButtonWrap .mktoButton:after{background:#ddd;border-radius:50%;content:"";display:block;margin:auto;opacity:0;pointer-events:none;position:absolute;top:50%;left:0;right:0;width:100%;padding-top:100%;height:0;z-index:-1;transform:translateY(-50%) scale(.1);transition:opacity .5s,transform 0s;transition-delay:0s,.2s}@media (hover: hover) and (pointer: fine){.form-wrap .mktoForm .mktoButtonWrap .mktoButton:hover{color:#222}.form-wrap .mktoForm .mktoButtonWrap .mktoButton:hover:after{opacity:1;transform:translateY(-50%) scale(1.2);transition-delay:0s;transition:opacity .5s,transform .3s ease-in-out}}@media (hover: hover) and (pointer: fine){.form-wrap .mktoForm .mktoButtonWrap .mktoButton:hover{color:#222!important}}@media (min-width: 768px){.form-wrap .mktoForm .mktoButtonWrap .mktoButton{max-width:306px;height:51px!important}}.form-wrap .mktoForm .mktoButtonWrap .mktoButton:before{content:"";display:inline-block;background-repeat:no-repeat;background-image:url(../images/online/form/arr-right_green.svg);position:absolute!important;top:50%;left:auto!important;width:27px;height:27px;right:14px;padding-top:0!important;opacity:1!important;margin:0!important;transform:translateY(-50%)!important}@media (min-width: 768px){.form-wrap .mktoForm .mktoButtonWrap .mktoButton:before{width:25px;height:25px;right:20px}}.form-container[data-astro-cid-w2kwxr6g]{max-width:1102px;padding-left:20px;padding-right:20px;margin-inline:auto}@media (min-width: 768px){.form-container[data-astro-cid-w2kwxr6g]{padding-left:24px;padding-right:24px}}.form-area[data-astro-cid-w2kwxr6g]{font-family:YakuHanJP,LINESeedJP-Bd,sans-serif;font-weight:500;display:flex;justify-content:center;width:100%;background-color:#fff;border-radius:10px;padding-inline:32px;margin-bottom:30px;padding-block:50px;padding-bottom:50px;min-height:100vh}@media (min-width: 768px){.form-area[data-astro-cid-w2kwxr6g]{padding-block:100px 45px;padding-bottom:100px;border-radius:12px}}.form-area-wrap[data-astro-cid-w2kwxr6g]{width:100%;max-width:644px}.form-area__head[data-astro-cid-w2kwxr6g]{display:flex;font-size:22px;font-family:LINESeedJP-Eb,sans-serif;font-weight:500;line-height:1;letter-spacing:.04em;flex-flow:column;align-items:start;gap:13px;margin-bottom:40px}@media (min-width: 768px){.form-area__head[data-astro-cid-w2kwxr6g]{gap:22px;align-items:center;margin-bottom:35px;flex-direction:row}}.form-area__head--min[data-astro-cid-w2kwxr6g]{font-size:11px;letter-spacing:.04em;font-family:LINESeedJP-Bd,sans-serif;font-weight:500}@media (min-width: 768px){.form-area__head--min[data-astro-cid-w2kwxr6g]{font-family:LINESeedJP-Eb,sans-serif;line-height:1.666}}.validation[data-astro-cid-w2kwxr6g]{color:red;font-size:14px;margin-left:2px}.validation--lg[data-astro-cid-w2kwxr6g]{color:red}.top-img[data-astro-cid-w2kwxr6g]{padding-top:25px;padding-bottom:22px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}@media (min-width: 768px){.top-img[data-astro-cid-w2kwxr6g]{padding-top:40px;padding-bottom:44px}}@media (min-width: 1280px){.top-img[data-astro-cid-w2kwxr6g]{height:220px;padding-top:42px;padding-bottom:50px}}@media (min-width: 1920px){.top-img[data-astro-cid-w2kwxr6g]{height:auto}}.top-img[data-astro-cid-w2kwxr6g] img[data-astro-cid-w2kwxr6g]{width:100%;height:auto}@media (min-width: 1280px){.top-img[data-astro-cid-w2kwxr6g] img[data-astro-cid-w2kwxr6g]{width:1920px;position:absolute;top:50%;left:50%;max-width:none;height:auto;transform:translate(-50%,-50%)}}@media (min-width: 1920px){.top-img[data-astro-cid-w2kwxr6g] img[data-astro-cid-w2kwxr6g]{position:static;transform:none;width:100%}}.wrapper[data-astro-cid-w2kwxr6g] .footer{padding-top:38px;padding-bottom:174px}@media (min-width: 768px){.wrapper[data-astro-cid-w2kwxr6g] .footer{padding-top:300px;padding-bottom:47px}}@media (min-width: 1280px){.wrapper[data-astro-cid-w2kwxr6g] .footer{padding-top:341px;padding-bottom:47px}}.wrapper[data-astro-cid-w2kwxr6g]{background-color:#00ebb2;position:relative}.wrapper[data-astro-cid-w2kwxr6g] .foot-img[data-astro-cid-w2kwxr6g]{position:absolute;left:0;width:100%;bottom:13px;pointer-events:none;z-index:0}@media (min-width: 768px){.wrapper[data-astro-cid-w2kwxr6g] .foot-img[data-astro-cid-w2kwxr6g]{bottom:100px}}@media (min-width: 1280px){.wrapper[data-astro-cid-w2kwxr6g] .foot-img[data-astro-cid-w2kwxr6g]{bottom:58px}}
