.header img[data-v-2e9b9400]{width:100%}.header .pc[data-v-2e9b9400]{display:block}.header .sp[data-v-2e9b9400]{display:none}@media screen and (max-width:768px){.header .pc[data-v-2e9b9400]{display:none}.header .sp[data-v-2e9b9400]{display:block}}header[data-v-4e2a34b2]{margin:65px 0 10px;background:#adedff}@media screen and (max-width:768px){header[data-v-4e2a34b2]{margin-top:0}}header div[data-v-4e2a34b2]{position:relative}header div.width-content[data-v-4e2a34b2]{max-width:930px}header div p[data-v-4e2a34b2]{padding:12px 0;font-size:20px;line-height:1.4}@media screen and (max-width:768px){header div p[data-v-4e2a34b2]{font-size:14px;margin-left:-2px;text-indent:-8px}}header div img[data-v-4e2a34b2]{position:absolute;right:15px;bottom:0;width:245px}@media screen and (max-width:768px){header div img[data-v-4e2a34b2]{width:140px;right:5px}}header .only-sp[data-v-4e2a34b2]{display:none}@media screen and (max-width:768px){header .only-sp[data-v-4e2a34b2]{display:block}}.footer[data-v-6114da47]{margin-top:auto;border-top:1px solid #38663a;padding:25px 0}@media screen and (max-width:768px){.footer[data-v-6114da47]{border:none;padding:0}}.footer__nav[data-v-6114da47]{margin-bottom:40px}@media screen and (max-width:768px){.footer__nav[data-v-6114da47]{margin-bottom:0}}.footer__nav li[data-v-6114da47]{display:inline-block;margin:0 40px}@media screen and (max-width:768px){.footer__nav li[data-v-6114da47]{display:block;margin:0}}.footer__nav li a[data-v-6114da47]{font-size:14px;color:#38663a}@media screen and (max-width:768px){.footer__nav li a[data-v-6114da47]{color:#222;display:block;background-color:#eee;margin:0;padding:15px}}.footer__nav li a[data-v-6114da47]:hover{text-decoration:underline}@media screen and (max-width:768px){.footer__nav li[data-v-6114da47]:not(:last-child){border-bottom:1px solid #fff}}@media screen and (max-width:768px){.footer__bottom[data-v-6114da47]{background-color:#ccc;padding:15px}}.footer__bottom p[data-v-6114da47]{font-size:12px;color:#38663a}@media screen and (max-width:768px){.footer__bottom p[data-v-6114da47]{color:#222}}#app{max-width:100%;min-height:100vh;display:flex;flex-direction:column}#app,.main{width:100%;margin:0 auto}.main{max-width:930px;padding:0 15px}.steps[data-v-178c07de]{display:flex;justify-content:center;align-items:center;color:#006e55;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:30px 0}@media screen and (max-width:768px){.steps[data-v-178c07de]{margin:15px 0}}.steps h3[data-v-178c07de]{flex-shrink:0;text-transform:uppercase;font-size:18px;margin-right:30px}@media screen and (max-width:768px){.steps h3[data-v-178c07de]{display:flex;align-items:center;font-size:15px;margin-right:14px}}@media screen and (max-width:768px){.steps h3 img[data-v-178c07de]{width:10px;margin-left:8px}}.steps ul[data-v-178c07de]{display:flex;flex-wrap:wrap}.steps ul li[data-v-178c07de]{display:flex;justify-content:center;align-items:center;list-style:none;font-size:18px;width:60px;height:60px;border-radius:50%}@media screen and (max-width:768px){.steps ul li[data-v-178c07de]{font-size:15px;width:40px;height:40px}}.steps ul li.active[data-v-178c07de]{background-color:#008277;color:#fff}.notify[data-v-6b5bb249]{display:flex;justify-content:center;align-items:center;padding:30px 15px;background-color:#eee}@media screen and (max-width:768px){.notify[data-v-6b5bb249]{padding:15px}}.notify p[data-v-6b5bb249]{color:#000;font-size:22px;line-height:36px}@media screen and (max-width:768px){.notify p[data-v-6b5bb249]{font-size:15px;line-height:23px}}.notify p span[data-v-6b5bb249]{color:#ff000d}.noted[data-v-1140c98e]{font-size:16px}@media screen and (max-width:768px){.noted[data-v-1140c98e]{font-size:15px}}.noted .title[data-v-1140c98e]{font-size:16px;line-height:28px;color:#008277;font-weight:600}.noted p[data-v-1140c98e]{white-space:pre-wrap;line-height:28px}@media screen and (max-width:768px){.noted p[data-v-1140c98e]{line-height:23px}}.noted p.spacing[data-v-1140c98e]{margin-bottom:24px}.noted ul li[data-v-1140c98e]{position:relative;list-style:none;line-height:28px;padding-left:25px}@media screen and (max-width:768px){.noted ul li[data-v-1140c98e]{line-height:23px}}@media screen and (max-width:768px){.noted ul li[data-v-1140c98e]:not(:last-child){margin-bottom:12px}}.noted ul li[data-v-1140c98e]:before{content:"";width:14px;height:14px;background:#008277;position:absolute;left:0;top:9px;border-radius:50%}@media screen and (max-width:768px){.noted ul li[data-v-1140c98e]:before{top:6px}}.noted ul li[data-v-1140c98e]:after{content:"";width:6px;height:6px;background:#fff;position:absolute;left:4px;top:13px;border-radius:50%}@media screen and (max-width:768px){.noted ul li[data-v-1140c98e]:after{top:10px}}.img__error[data-v-c7ea0c22]{display:flex;align-items:center}.img__error p[data-v-c7ea0c22],.img__error svg[data-v-c7ea0c22]{display:block;margin-left:12px}.img__error p[data-v-c7ea0c22]{font-size:14px;margin-left:5px;color:#474747}.img__error svg[data-v-c7ea0c22]{width:16px;height:16px;opacity:0}.img__error .ml-5[data-v-c7ea0c22]{margin-left:5px}.has-error .img__error svg[data-v-c7ea0c22]{opacity:1}.errors[data-v-c7ea0c22]{display:block;margin-top:10px}.errors.err-required[data-v-c7ea0c22]{margin-top:0}.el-select[data-v-f1705676]{width:100%}.form__select[data-v-f1705676]{display:flex;justify-content:flex-start;align-items:center}.form__select .img__error[data-v-f1705676]{margin-left:12px}.form__select .img__error svg[data-v-f1705676]{width:16px;height:16px;opacity:0}.has-error .img__error svg[data-v-f1705676]{opacity:1}.errors[data-v-f1705676]{display:block;margin-top:10px}.modal-confirm[data-v-10c0fc0c]{position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center}.modal-confirm .card[data-v-10c0fc0c]{position:relative;background-color:#fff;max-width:-moz-fit-content;max-width:fit-content;width:100%;padding:50px;margin:0 15px}.modal-confirm .card .btn-close[data-v-10c0fc0c]{position:absolute;font-size:30px;background:transparent;border:none;line-height:1;top:10px;right:10px}.modal-confirm .card p[data-v-10c0fc0c]{text-align:center;font-size:16px;line-height:24px;color:#333}.login .noted[data-v-54299afc]{padding:40px 0}@media screen and (max-width:768px){.login .noted[data-v-54299afc]{padding:20px 0}}.form[data-v-54299afc]{padding:50px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}@media screen and (max-width:768px){.form[data-v-54299afc]{padding:20px 0 30px}}.form .msg[data-v-54299afc]{font-size:16px;line-height:28px;margin-bottom:35px;display:block}.form__control[data-v-54299afc]{display:flex;align-items:flex-start}@media screen and (max-width:768px){.form__control[data-v-54299afc]{display:block}}.form__control label[data-v-54299afc]{display:block;font-size:16px;font-weight:700;margin-top:10px;max-width:160px;width:100%;margin-right:120px;text-align:right}@media screen and (max-width:768px){.form__control label[data-v-54299afc]{text-align:left;font-size:15px;margin-bottom:8px}}.form__control[data-v-54299afc]:not(:last-child){margin-bottom:40px}@media screen and (max-width:768px){.form__control[data-v-54299afc]:not(:last-child){margin-bottom:22px}}.btn__group[data-v-54299afc]{text-align:center}.btn__group button[data-v-54299afc]{font-size:16px;color:#fff;background-color:#008277;border:none;border-radius:30px;width:280px;text-align:center;padding:16px 0;margin:50px 0 20px}@media screen and (max-width:768px){.btn__group button[data-v-54299afc]{width:100%;font-size:15px;padding:13px 0;margin-top:30px}}.btn__group button[disabled][data-v-54299afc]{background-color:#bbb;cursor:not-allowed}.ie__browser[data-v-54299afc]{text-align:center;font-size:14px;color:#ff000d;margin-bottom:60px}@media screen and (max-width:768px){.ie__browser[data-v-54299afc]{margin-bottom:45px}}.note_browser[data-v-54299afc]{line-height:1.5}.note_browser h4[data-v-54299afc]{font-size:17px;font-weight:600;margin-bottom:8px}@media screen and (max-width:768px){.note_browser h4[data-v-54299afc]{font-size:15px}}.note_browser p[data-v-54299afc]{font-size:16px;margin-bottom:6px}@media screen and (max-width:768px){.note_browser p[data-v-54299afc]{font-size:15px}}.note_browser span[data-v-54299afc]{display:block;font-size:16px;color:#ff000d;margin-bottom:18px}@media screen and (max-width:768px){.note_browser span[data-v-54299afc]{font-size:15px}}.note_browser .table[data-v-54299afc]{display:flex;color:#222;border:1px solid #d0d0d0;margin-bottom:70px}@media screen and (max-width:768px){.note_browser .table[data-v-54299afc]{display:flex;border:none;flex-direction:column-reverse;margin-bottom:40px}}.note_browser .table__left[data-v-54299afc],.note_browser .table__right[data-v-54299afc]{width:50%}@media screen and (max-width:768px){.note_browser .table__left[data-v-54299afc],.note_browser .table__right[data-v-54299afc]{width:100%;border:1px solid #d0d0d0}}.note_browser .table__left .title[data-v-54299afc],.note_browser .table__right .title[data-v-54299afc]{font-size:16px;font-weight:500;color:#222;border-bottom:1px solid #d0d0d0;padding:12px}@media screen and (max-width:768px){.note_browser .table__left .title[data-v-54299afc],.note_browser .table__right .title[data-v-54299afc]{font-size:14px;padding:8px 12px}}.note_browser .table__left .content[data-v-54299afc],.note_browser .table__right .content[data-v-54299afc]{padding:12px}.note_browser .table__left .item[data-v-54299afc],.note_browser .table__right .item[data-v-54299afc]{display:flex;align-items:flex-start}.note_browser .table__left .item p[data-v-54299afc],.note_browser .table__right .item p[data-v-54299afc]{width:160px;font-size:16px;font-weight:300;color:#222;margin-bottom:0}@media screen and (max-width:768px){.note_browser .table__left .item p[data-v-54299afc],.note_browser .table__right .item p[data-v-54299afc]{font-size:14px;font-weight:400;width:140px}}.note_browser .table__left .item ul li[data-v-54299afc],.note_browser .table__right .item ul li[data-v-54299afc]{font-size:16px;font-weight:300;color:#222;list-style:none}@media screen and (max-width:768px){.note_browser .table__left .item ul li[data-v-54299afc],.note_browser .table__right .item ul li[data-v-54299afc]{font-size:14px;font-weight:400}}.note_browser .table__left .item[data-v-54299afc]:not(:last-child),.note_browser .table__right .item[data-v-54299afc]:not(:last-child){border-bottom:1px dashed #d0d0d0;padding-bottom:8px;margin-bottom:8px}.note_browser .table__left[data-v-54299afc]{border-right:1px solid #d0d0d0}@media screen and (max-width:768px){.note_browser .table__right[data-v-54299afc]{margin-bottom:10px}}.step .noted[data-v-718409d5]{padding:20px 0 40px}@media screen and (max-width:768px){.step .noted[data-v-718409d5]{padding:0 0 25px}}.form[data-v-718409d5]{padding:50px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}@media screen and (max-width:768px){.form[data-v-718409d5]{padding:30px 0}}.form__control[data-v-718409d5]{display:flex;align-items:flex-start}@media screen and (max-width:768px){.form__control[data-v-718409d5]{display:block}}.form__control>label[data-v-718409d5]{display:block;font-size:16px;font-weight:700;max-width:200px;width:100%;text-align:right;margin:10px 100px 0 0;flex-shrink:0}@media screen and (max-width:768px){.form__control>label[data-v-718409d5]{font-size:15px;margin:0 0 10px;text-align:left;max-width:100%}}.form__control__right[data-v-718409d5]{width:100%;color:#222}.form__control__right p[data-v-718409d5]{font-size:16px;margin-bottom:14px}@media screen and (max-width:768px){.form__control__right p[data-v-718409d5]{font-size:15px;margin-bottom:10px}}.form__control__right .des__textarea[data-v-718409d5]{line-height:26px}.form__control .el-checkbox-group .group[data-v-718409d5]{display:flex;flex-wrap:wrap;width:320px;margin-left:-10px}@media screen and (max-width:768px){.form__control .el-checkbox-group .group[data-v-718409d5]{width:unset}}.form__control .el-checkbox-group .group label[data-v-718409d5]{width:calc(33.33333% - 10px);margin-left:10px;margin-bottom:10px}@media screen and (max-width:768px){.form__control .el-checkbox-group .group label[data-v-718409d5]{width:calc(50% - 10px)}}.form__control .el-checkbox-group .group-four[data-v-718409d5]{width:430px}.form__control .el-checkbox-group .group-four label[data-v-718409d5]{width:calc(25% - 10px)}.form__control .el-checkbox-group .group-other[data-v-718409d5]{display:flex}@media screen and (max-width:768px){.form__control .el-checkbox-group .group-other[data-v-718409d5]{flex-direction:column}}@media screen and (max-width:768px){.form__control .el-checkbox-group .group-other label[data-v-718409d5]{width:calc(50% - 5px);margin-bottom:10px}}.form__control .el-checkbox-group .group_type_2[data-v-718409d5]{width:auto}.form__control .el-checkbox-group .other[data-v-718409d5]{margin-left:10px}@media screen and (max-width:768px){.form__control .el-checkbox-group .other[data-v-718409d5]{margin-left:0}}.form__control[data-v-718409d5]:not(:last-child){margin-bottom:60px}@media screen and (max-width:768px){.form__control[data-v-718409d5]:not(:last-child){margin-bottom:30px}}.text__area[data-v-718409d5]{display:flex;align-items:center}.text__area svg[data-v-718409d5]{width:16px;height:16px;margin-left:12px;opacity:0;flex-shrink:0}.has-error svg[data-v-718409d5]{opacity:1}.errors[data-v-718409d5]{display:block;margin-top:10px}.el-input[data-v-1be8b33c]{width:100%}.step .noted[data-v-5d89c190]{padding:20px 0 40px}@media screen and (max-width:768px){.step .noted[data-v-5d89c190]{padding:0 0 25px}}.form[data-v-5d89c190]{padding:50px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}@media screen and (max-width:768px){.form[data-v-5d89c190]{padding:30px 0}}.form__control[data-v-5d89c190]{display:flex;align-items:flex-start}@media screen and (max-width:768px){.form__control[data-v-5d89c190]{display:block}}.form__control>label[data-v-5d89c190]{display:block;font-size:16px;font-weight:700;max-width:170px;width:100%;text-align:right;margin:10px 100px 0 0;flex-shrink:0}@media screen and (max-width:768px){.form__control>label[data-v-5d89c190]{font-size:15px;margin:0 0 10px;text-align:left;max-width:100%}}@media screen and (max-width:768px){.form__control .class__time[data-v-5d89c190]{width:55%}}.form__control__right[data-v-5d89c190]{width:100%;color:#222}.form__control__right ul[data-v-5d89c190]{margin-bottom:44px}@media screen and (max-width:768px){.form__control__right ul[data-v-5d89c190]{margin-bottom:10px}}.form__control__right ul li[data-v-5d89c190]{list-style:none;font-size:16px;line-height:26px}@media screen and (max-width:768px){.form__control__right ul li[data-v-5d89c190]{font-size:15px;line-height:24px}}.form__control__right ul li span[data-v-5d89c190]{color:red}.form__control__right p[data-v-5d89c190]{font-size:16px;line-height:26px;margin-bottom:10px}@media screen and (max-width:768px){.form__control__right p[data-v-5d89c190]{font-size:15px}}.form__control[data-v-5d89c190]:not(:last-child){margin-bottom:60px}@media screen and (max-width:768px){.form__control[data-v-5d89c190]:not(:last-child){margin-bottom:30px}}.form .time[data-v-5d89c190]{margin-bottom:50px}@media screen and (max-width:768px){.form .time[data-v-5d89c190]{margin-bottom:20px}}.form .time h3[data-v-5d89c190]{font-size:16px;font-weight:500;border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:20px}@media screen and (max-width:768px){.form .time h3[data-v-5d89c190]{font-size:15px;background-color:#e3f7f7;border-bottom:none;padding:7px 15px;margin:0 -15px 15px}}.form .time__block[data-v-5d89c190]{display:flex;margin-bottom:12px}@media screen and (max-width:768px){.form .time__block__control[data-v-5d89c190]{width:auto}}.form .time__block__control label[data-v-5d89c190]{font-size:16px;font-weight:500;margin-bottom:10px;display:block}@media screen and (max-width:768px){.form .time__block__control label[data-v-5d89c190]{font-size:15px;display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse}}.form .time__block__control label span[data-v-5d89c190]{margin-left:8px}@media screen and (max-width:768px){.form .time__block__control label span[data-v-5d89c190]{margin-left:0}}.form .time__block__control .range[data-v-5d89c190]{display:flex;align-items:center}.form .time__block__control .range .tilde[data-v-5d89c190]{font-size:20px;margin:0 5px}@media screen and (max-width:768px){.form .time__block__control .range .tilde[data-v-5d89c190]{font-size:15px;margin:0 2px}}.form .time__block__control[data-v-5d89c190]:nth-child(2){min-width:250px}@media screen and (max-width:768px){.form .time__block__control[data-v-5d89c190]:nth-child(2){min-width:auto}}.form .time__block__control[data-v-5d89c190]:nth-child(3){min-width:115px}@media screen and (max-width:768px){.form .time__block__control[data-v-5d89c190]:nth-child(3){min-width:85px}}.form .time__block__control[data-v-5d89c190]:not(:last-child){margin-right:24px}@media screen and (max-width:768px){.form .time__block__control[data-v-5d89c190]:not(:last-child){margin-right:5px}}.form .time-general .time__block .time__block__control[data-v-5d89c190]:first-child{min-width:auto;width:250px}.form .time-general .time__block .time__block__control[data-v-5d89c190]:nth-child(2){width:115px;min-width:auto;flex-shrink:0}.date__picker[data-v-3fe3ad70]{display:flex;align-items:center}.el-input[data-v-3fe3ad70]{width:100%}.el-input+svg[data-v-3fe3ad70]{width:16px;height:16px;opacity:0;margin-left:8px}.has-error .el-input+svg[data-v-3fe3ad70]{opacity:1}.errors[data-v-3fe3ad70]{display:block;margin-top:10px}.date__picker[data-v-542c9336]{display:flex;align-items:center;position:relative}.el-date-editor[data-v-542c9336]{width:100%}.el-date-editor+svg[data-v-542c9336]{width:16px;height:16px;opacity:0;margin-left:8px}.has-error svg[data-v-542c9336]{opacity:1}.errors[data-v-542c9336]{display:block;margin-top:10px}.step .noted[data-v-19bb68ae]{padding:20px 0 40px;padding-bottom:0}@media screen and (max-width:768px){.step .noted[data-v-19bb68ae]{padding:0 0 25px;padding-bottom:0}}.step .noted--custom[data-v-19bb68ae]{list-style:none;line-height:28px;padding-bottom:40px;font-size:16px}@media screen and (max-width:768px){.step .noted--custom[data-v-19bb68ae]{padding-bottom:25px}}.step .noted--custom span[data-v-19bb68ae]{display:inline-block}.step .noted--custom span[data-v-19bb68ae]:first-child{width:100%;max-width:90px}.form[data-v-19bb68ae]{padding:50px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}@media screen and (max-width:768px){.form[data-v-19bb68ae]{padding:30px 0}}.form__control[data-v-19bb68ae]{display:flex;align-items:flex-start;color:#222}@media screen and (max-width:768px){.form__control[data-v-19bb68ae]{display:block}}.form__control>label[data-v-19bb68ae]{display:block;font-size:16px;font-weight:700;max-width:170px;width:100%;text-align:right;margin:10px 100px 0 0;flex-shrink:0}@media screen and (max-width:768px){.form__control>label[data-v-19bb68ae]{display:none}}.common__class .title[data-v-19bb68ae]{margin-top:45px}@media screen and (max-width:768px){.common__class .title[data-v-19bb68ae]{margin-top:25px}}.common__class .title h4[data-v-19bb68ae]{font-size:16px;font-weight:500;margin-bottom:10px;display:block}@media screen and (max-width:768px){.common__class .title h4[data-v-19bb68ae]{font-size:15px}}.common__class .title p[data-v-19bb68ae]{margin-bottom:20px;color:#20b8ba}@media screen and (max-width:768px){.common__class .title p[data-v-19bb68ae]{margin-bottom:10px}}.common__class p[data-v-19bb68ae]{font-size:16px}@media screen and (max-width:768px){.common__class p[data-v-19bb68ae]{font-size:15px;line-height:24px}}.common__class .preferred__date span[data-v-19bb68ae]{text-indent:-6px;margin-bottom:14px}.common__class .preferred__date button[data-v-19bb68ae]{background-color:transparent;border:1px solid;margin-left:10px;margin-bottom:10px;padding:0 2px;border-radius:3px}.common__class .preferred__date__item[data-v-19bb68ae]{width:100%}.common__class .add__preferred[data-v-19bb68ae]{text-align:center}.common__class .add__preferred button[data-v-19bb68ae]{padding:0 20px;background:#20b8ba;border:none;color:#fff;font-size:20px}.common__class .add__preferred .btn-disabled[data-v-19bb68ae]{background-color:#ccc;border:1px solid #bbb;cursor:not-allowed}.common__class--one .preferred__date[data-v-19bb68ae],.common__class--two .preferred__date[data-v-19bb68ae]{display:flex;align-items:flex-end;border-top:1px dashed #ccc;padding:20px 0}.common__class--one .preferred__date.first[data-v-19bb68ae],.common__class--two .preferred__date.first[data-v-19bb68ae]{padding:0;border:none}.common__class--one .preferred__date--single[data-v-19bb68ae],.common__class--two .preferred__date--single[data-v-19bb68ae]{border-top:none;padding:0;margin-bottom:20px}.common__class--one .preferred__date__item label[data-v-19bb68ae],.common__class--two .preferred__date__item label[data-v-19bb68ae]{font-size:16px;font-weight:500;margin-bottom:8px;display:block}@media screen and (max-width:768px){.common__class--one .preferred__date__item label[data-v-19bb68ae],.common__class--two .preferred__date__item label[data-v-19bb68ae]{font-size:15px}}.step .noted[data-v-36dc4c82]{padding:20px 0 40px}@media screen and (max-width:768px){.step .noted[data-v-36dc4c82]{padding:0 0 25px}}.form[data-v-36dc4c82]{padding:50px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}@media screen and (max-width:768px){.form[data-v-36dc4c82]{padding:30px 0;border-top:none}}.form__container[data-v-36dc4c82]{display:flex;align-items:flex-start}@media screen and (max-width:768px){.form__container[data-v-36dc4c82]{display:block}}.form__container__right[data-v-36dc4c82]{flex:1}.form__container__right p[data-v-36dc4c82]{font-size:16px}.form__container__right p.des[data-v-36dc4c82]{margin-left:180px}@media screen and (max-width:768px){.form__container__right p.des[data-v-36dc4c82]{margin-left:0}}.form__container__right .note-field[data-v-36dc4c82]{font-size:14px;margin-top:4px;color:#222}.form__container .title[data-v-36dc4c82]{font-size:16px;margin-top:10px;width:130px;margin-right:70px;text-align:right}@media screen and (max-width:768px){.form__container .title[data-v-36dc4c82]{font-size:15px;background-color:#e3f7f7;padding:10px 15px;width:unset;margin:0 -15px 25px;text-align:left}}@media screen and (max-width:768px){.form__container:first-child h4[data-v-36dc4c82]{border-top:1px dashed #ccc}}.form__container[data-v-36dc4c82]:not(:last-child){margin-bottom:70px}@media screen and (max-width:768px){.form__container[data-v-36dc4c82]:not(:last-child){margin-bottom:35px}}.form__control[data-v-36dc4c82]{display:flex}@media screen and (max-width:768px){.form__control[data-v-36dc4c82]{display:block}}.form__control>label[data-v-36dc4c82]{font-size:16px;width:150px;margin-top:10px;font-weight:600;text-align:right;margin-right:30px}@media screen and (max-width:768px){.form__control>label[data-v-36dc4c82]{display:block;width:100%;margin-bottom:10px;text-align:left}}.form__control>div[data-v-36dc4c82]{flex:1}.form__control[data-v-36dc4c82]:not(:last-child){margin-bottom:24px}.form__box[data-v-36dc4c82]{flex:1}.form__box .note-desc[data-v-36dc4c82]{margin:20px 0 10px}.form__box .group[data-v-36dc4c82]{display:flex}.form__box .group label[data-v-36dc4c82]{width:135px}.form__box .group>div[data-v-36dc4c82]{flex:1;margin-left:10px}.form__box .group[data-v-36dc4c82]:not(:last-child){margin-bottom:10px}.form__input[data-v-36dc4c82]{display:flex}@media screen and (max-width:768px){.form__input[data-v-36dc4c82]{display:block}}.form__input>div[data-v-36dc4c82]{flex:1}.form__input label[data-v-36dc4c82]{margin-right:10px;margin-top:10px}@media screen and (max-width:768px){.form__input label[data-v-36dc4c82]{display:block;margin-bottom:10px}}.form__input[data-v-36dc4c82]:not(:last-child){margin-bottom:12px}.step[data-v-02ddcb0e]{border-bottom:1px dashed #ccc;padding-bottom:30px}.content[data-v-02ddcb0e]{margin:55px 0 40px}@media screen and (max-width:768px){.content[data-v-02ddcb0e]{margin:0 0 25px}}.content h3[data-v-02ddcb0e]{font-size:22px;margin-bottom:22px}@media screen and (max-width:768px){.content h3[data-v-02ddcb0e]{text-align:center;font-size:19px;margin-bottom:18px}}.content p[data-v-02ddcb0e]{font-size:16px;line-height:28px}@media screen and (max-width:768px){.content p[data-v-02ddcb0e]{font-size:15px;line-height:23px}}.box[data-v-02ddcb0e]{margin-bottom:30px}@media screen and (max-width:768px){.box[data-v-02ddcb0e]{margin-bottom:15px}}.box h4[data-v-02ddcb0e]{color:#20b8ba;font-size:16px;margin-bottom:10px}@media screen and (max-width:768px){.box h4[data-v-02ddcb0e]{font-size:15px;background-color:#f3f3f3;margin:0 -15px 15px;padding:8px 15px}}.box .info[data-v-02ddcb0e]{display:flex;align-items:flex-start;background-color:#f3f3f3;padding:35px}@media screen and (max-width:768px){.box .info[data-v-02ddcb0e]{display:block;background-color:transparent;padding:0}}@media screen and (max-width:768px){.box .info__content[data-v-02ddcb0e]{margin-bottom:15px}}.box .info__content li[data-v-02ddcb0e]{list-style:none;font-size:16px;line-height:24px}@media screen and (max-width:768px){.box .info__content li[data-v-02ddcb0e]{font-size:15px;line-height:19px}}.box .info__content li .label[data-v-02ddcb0e]{font-weight:600;width:170px;flex-shrink:0}@media screen and (max-width:768px){.box .info__content li .label[data-v-02ddcb0e]{width:100%;margin-bottom:4px}}.box .info__content li .label--nowrap[data-v-02ddcb0e]{width:inherit}.box .info__content li p span.time[data-v-02ddcb0e]{margin:0 40px}.box .info__content li p span.time-general[data-v-02ddcb0e]{margin-left:0}.box .info__content li p span:first-child>span[data-v-02ddcb0e]{display:none}.box .info__content li p.indent[data-v-02ddcb0e]{padding:15px 0 0 25px}@media screen and (max-width:768px){.box .info__content li p.indent[data-v-02ddcb0e]{padding:0}}.box .info__content li p.text-pre-wrap[data-v-02ddcb0e]{white-space:pre-wrap}.box .info__content li[data-v-02ddcb0e]:not(:last-child){margin-bottom:20px}@media screen and (max-width:768px){.box .info__content li.d-flex-start[data-v-02ddcb0e]{display:block}}.box .info__content.other li[data-v-02ddcb0e]{padding:5px 0}.box .info__content.other li div .empty-data[data-v-02ddcb0e]{border:none!important}.box .info__content.other li div p[data-v-02ddcb0e]{border-bottom:1px dashed #bbb;padding:3px 0}.box .info__content.other li div p[data-v-02ddcb0e]:first-child{border-top:1px dashed #bbb}.box .info__btn[data-v-02ddcb0e]{margin-left:auto;flex-shrink:0}@media screen and (max-width:768px){.box .info__btn[data-v-02ddcb0e]{text-align:center}}.box .info__btn button[data-v-02ddcb0e]{font-size:16px;color:#fff;background-color:#20b8ba;border:none;border-radius:30px;padding:8px 28px}@media screen and (max-width:768px){.box .info__btn button[data-v-02ddcb0e]{font-size:15px;border-radius:3px;padding:8px 35px}}.box .preferred .item[data-v-02ddcb0e]{display:flex;align-items:flex-start;border-bottom:1px solid #bbb;padding:5px 0}@media screen and (max-width:768px){.box .preferred .item__date div[data-v-02ddcb0e]:first-child{margin-bottom:4px}}.box .preferred .item__date div:first-child span[data-v-02ddcb0e]{border-bottom:1px dashed #bbb;padding-bottom:2px}@media screen and (max-width:768px){.box .preferred .item__date div:first-child span[data-v-02ddcb0e]{padding-bottom:4px}}.box .preferred .item__date p[data-v-02ddcb0e]{margin:0 24px}.box .preferred .item[data-v-02ddcb0e]:first-child{border-top:1px solid #bbb}.box .preferred--main .item>p[data-v-02ddcb0e]{opacity:0}table[data-v-02ddcb0e]{border-collapse:collapse}table tr th.th-date[data-v-02ddcb0e]{width:100px}@media screen and (max-width:374px){table tr th.th-date[data-v-02ddcb0e]{width:80px}}table tr th.th-period[data-v-02ddcb0e]{width:80px}table tr th.th-time[data-v-02ddcb0e]{width:170px}table tr th.th-quantity[data-v-02ddcb0e]{width:80px}table tr td[data-v-02ddcb0e]{vertical-align:top;border-bottom:1px dashed #bbb;border-left:none;border-right:none;border-top:none}table tr td[data-v-02ddcb0e],table tr th[data-v-02ddcb0e]{padding:3px 10px}@media screen and (max-width:768px){table tr td[data-v-02ddcb0e],table tr th[data-v-02ddcb0e]{padding:5px 10px}}@media screen and (max-width:374px){table tr td[data-v-02ddcb0e],table tr th[data-v-02ddcb0e]{padding:5px}}table tr.tr-class-solid[data-v-02ddcb0e]{border-bottom:1px solid #bbb}table tr.tr-class-solid td[data-v-02ddcb0e]{border-bottom:none}table tr.thead[data-v-02ddcb0e]{background-color:#ddd}table tr.thead th[data-v-02ddcb0e]{font-weight:400;padding:4px 10px}.step[data-v-23b640a8]{margin-bottom:60px}.step .block-content[data-v-23b640a8]{margin-bottom:36px}.step .block-content h3[data-v-23b640a8]{font-size:22px;font-weight:600;margin-bottom:30px}@media screen and (max-width:768px){.step .block-content h3[data-v-23b640a8]{font-size:19px;text-align:center}}.step .block-content p[data-v-23b640a8]{font-size:16px;line-height:26px}@media screen and (max-width:768px){.step .block-content p[data-v-23b640a8]{font-size:15px;line-height:23px}}.step .block-list-group[data-v-23b640a8]{font-size:16px;border:4px solid #f3f3f3}@media screen and (max-width:768px){.step .block-list-group[data-v-23b640a8]{font-size:15px}}.step .block-list-group__title[data-v-23b640a8]{background-color:#f3f3f3;font-weight:600;padding:8px 14px 12px 14px}.step .block-list-group p[data-v-23b640a8]{line-height:26px;margin:10px 17px 20px 17px}@media screen and (max-width:768px){.step .block-list-group p[data-v-23b640a8]{line-height:23px;margin-bottom:15px}}@media screen and (max-width:768px){.step .block-list-group p br[data-v-23b640a8]{display:none}}.modal[data-v-2e469f68]{display:none;justify-content:center;align-items:center;position:fixed;top:0;right:0;width:100%;height:100%;z-index:5}.modal.show[data-v-2e469f68]{display:flex}.modal .close[data-v-2e469f68]{position:absolute;top:17px;right:17px;color:#3c3c3c;font-size:36px}.modal[data-v-2e469f68]:before{content:"";position:absolute;z-index:1;width:100%;height:100%;top:0;right:0;background-color:#000;background-color:rgba(0,0,0,.4)}.modal__content[data-v-2e469f68]{width:560px;padding:50px;background-color:#fff;z-index:2;position:relative;font-size:16px;line-height:24px;color:#333}@media screen and (max-width:576px){.modal__content[data-v-2e469f68]{width:calc(100% - 30px)}}.modal__content p span[data-v-2e469f68]{color:red}.modal__content__btn-group[data-v-2e469f68]{text-align:center;margin-top:17px}.modal__content__btn-group button[data-v-2e469f68]{border:none;border-radius:30px;width:240px;height:50px;color:#fff;background-color:#008277;font-size:16px}@media screen and (max-width:768px){.modal__content__btn-group button[data-v-2e469f68]{font-size:15px}}.modal__content__btn-group button[data-v-2e469f68]:first-child{margin-bottom:10px}.modal__content__btn-group button.disabled[data-v-2e469f68]{background-color:#bbb}form .btn__group[data-v-7450c9cd]{text-align:center;margin:60px 0}@media screen and (max-width:768px){form .btn__group[data-v-7450c9cd]{display:flex;flex-direction:column-reverse;margin:30px 0}}form .btn__group button[data-v-7450c9cd]{border:none;border-radius:30px;width:180px;color:#fff;background-color:#008277;padding:16px 0;margin:0 10px;font-size:16px}@media screen and (max-width:768px){form .btn__group button[data-v-7450c9cd]{font-size:15px;width:100%;margin:0 0 10px;padding:13px 0}}form .btn__group .btn__prev[data-v-7450c9cd]{background-color:#bbb}form .btn__group .btn__submit[data-v-7450c9cd]{width:240px}@media screen and (max-width:768px){form .btn__group .btn__submit[data-v-7450c9cd]{width:100%}}form .btn__group button[disabled][data-v-7450c9cd]{background-color:#bbb;cursor:not-allowed}.error-404[data-v-6dd2bad4]{margin:50px auto}.error-404 h3[data-v-6dd2bad4]{font-size:22px;margin-bottom:20px}.error-404 p[data-v-6dd2bad4]{font-size:16px;line-height:28px;margin-bottom:40px}.error-404 .btn-back[data-v-6dd2bad4]{font-size:16px;color:#fff;background-color:#008277;border:none;border-radius:30px;width:280px;text-align:center;padding:16px 0}.error-404[data-v-11bb87df]{margin:50px auto}.error-404 h3[data-v-11bb87df]{font-size:22px;margin-bottom:20px}.error-404 p[data-v-11bb87df]{font-size:16px;line-height:28px;margin-bottom:40px}.error-404 .btn-back[data-v-11bb87df]{font-size:16px;color:#fff;background-color:#008277;border:none;border-radius:30px;width:280px;text-align:center;padding:16px 0}.is-submitted[data-v-c3ed101e]{margin-top:30px;padding:30px;background-color:#f5f5f5}.is-submitted h3[data-v-c3ed101e]{font-size:25px;margin-bottom:15px}.is-submitted p[data-v-c3ed101e]{line-height:1.5;font-size:16px}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}a{text-decoration:none}img{max-width:100%;display:block}body{line-height:1}body,button,input,select,textarea{font-family:Noto Sans JP,sans-serif;font-size:14px}button,input,select,textarea{outline:none}input{line-height:normal}button{cursor:pointer}.text-bold{font-weight:700}.text-center{text-align:center}.d-block{display:block}.required{display:inline-block;background-color:#20b8ba;color:#fff;font-size:10px;padding:3px 5px 3px;border-radius:3px;flex-shrink:0;margin-right:12px;vertical-align:bottom}@media screen and (max-width:768px){.required{margin-right:6px}}.errors{color:red;font-size:13px}.has-error .el-input__inner,.has-error .el-textarea__inner{background-color:#ffe7e8}.el-input-group__append{background:transparent;border:none;padding:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:4px;border-bottom-right-radius:4px}.el-input.is-disabled+.img__error{opacity:.5}.mt-0{margin-top:0!important}.mt-6{margin-top:6px!important}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-25{margin-bottom:25px}.mb-40{margin-bottom:40px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.w-sm{max-width:180px;width:100%}.w-md{max-width:280px;width:100%}.w-100{max-width:100%;width:100%}.d-flex-start{display:flex;align-items:flex-start}.two-line{line-height:20px}.two-line span{line-height:1;margin-top:3px}@media screen and (max-width:768px){.w-100,.w-md,.w-sm{max-width:100%}}.pc-show{display:block}@media screen and (max-width:768px){.pc-show{display:none}}.sp-show{display:none}@media screen and (max-width:768px){.sp-show{display:block}}.font-notosans{font-family:Noto Sans JP,sans-serif}.font-kosugi{font-family:Kosugi,sans-serif}.pre-line{white-space:pre-line}.el-range-editor{position:relative}.el-radio{margin-right:0}.el-radio.is-bordered{border:none;background-color:#eee}.el-radio.is-bordered.is-checked{background-color:#b8edee}.el-radio.is-bordered.is-checked .el-radio__label{color:#222}.el-checkbox{margin-right:0}.el-checkbox.is-bordered{border:none;background-color:#eee}.el-checkbox.is-bordered.is-checked{background-color:#b8edee}.el-checkbox.is-bordered.is-checked .el-checkbox__label{color:#222}.el-radio__inner{border-radius:2px}.el-radio__inner:after{box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;border-radius:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in .05s;transform-origin:center;background:transparent}.el-radio__input.is-checked .el-radio__inner:after{transform:rotate(45deg) scaleY(1)}.el-radio.size-18 .el-radio__inner{width:18px;height:18px}.el-radio.size-18 .is-checked .el-radio__inner:after{height:9px;width:4px;left:5px;border:2px solid #fff;border-left:0;border-top:0;border-radius:0}@media screen and (max-width:768px){.el-input--prefix .el-input__inner{padding-left:25px;padding-right:10px}.time__block__control .el-input-group>.el-input__inner{padding:0 7px}.el-date-range-picker{left:0!important;overflow:auto;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:644px}}.preferred__date .el-range-input{color:transparent}.date-custom{position:absolute;width:84%;left:5%;top:0;z-index:1;display:flex;justify-content:space-around}@media screen and (max-width:768px){.date-custom{font-size:13px}}@media screen and (max-width:450px){.date-custom{width:85%;left:6%}}@media screen and (max-width:376px){.date-custom{width:86%;left:7%;font-size:12px}}@media screen and (max-width:768px){.date__picker .el-range-input{font-size:16px}}.date__picker .el-icon-circle-close{position:relative;z-index:2}.change-date .el-checkbox{display:flex;align-items:center}.change-date .el-checkbox .el-checkbox__inner{width:20px;height:20px}.change-date .el-checkbox .is-checked span:after{height:10px;left:8px}.change-date .el-checkbox .el-checkbox__label{font-size:15px}.el-date-picker__header .el-icon-d-arrow-left,.el-date-picker__header .el-icon-d-arrow-right,.el-date-range-picker__header .el-icon-d-arrow-left,.el-date-range-picker__header .el-icon-d-arrow-right{display:none}.el-date-table td span{font-size:14px}.el-picker-panel.el-popper,.el-select-dropdown.el-popper{margin-top:0;margin-bottom:0}.el-picker-panel.el-popper .popper__arrow,.el-select-dropdown.el-popper .popper__arrow{display:none}.el-checkbox__inner,.el-radio__inner{border:1px solid #222}.el-button{font-size:15px}.el-button--default:hover{color:#20b8ba;opacity:.4;border-color:#20b8ba}.el-button--primary{background:#20b8ba;border-color:#20b8ba}.el-button--primary:focus,.el-button--primary:hover{background:#20b8ba;opacity:.4;border-color:#20b8ba}.el-checkbox__input.is-checked .el-checkbox__inner,.el-input.is-active .el-input__inner,.el-input__inner:focus,.el-radio__input.is-checked .el-radio__inner,.el-range-editor.is-active,.el-range-editor.is-active:hover,.el-select .el-input.is-focus .el-input__inner,.el-select .el-input__inner:focus,.el-textarea__inner:focus{border-color:#20b8ba}.el-checkbox__input.is-checked+.el-checkbox__label,.el-date-picker__header-label.active,.el-date-picker__header-label:hover,.el-date-table td.available:hover,.el-date-table td.today span,.el-radio__input.is-checked+.el-radio__label,.el-select-dropdown__item.selected{color:#20b8ba}.el-checkbox__input.is-checked .el-checkbox__inner,.el-date-table td.current:not(.disabled) span,.el-date-table td.end-date span,.el-date-table td.start-date span,.el-radio__input.is-checked .el-radio__inner{background:#20b8ba}.el-loading-spinner .path{stroke:#20b8ba}@media screen and (max-width:768px){.el-select-dropdown.el-popper.custom-popper_dropdown{max-width:calc(100% - 58px)}}.el-select-dropdown.el-popper.custom-popper_dropdown .el-select-dropdown__list{min-width:-moz-max-content;min-width:max-content}.el-select-dropdown.el-popper.custom-popper_dropdown .el-select-dropdown__item{white-space:unset;text-overflow:unset}@media screen and (max-width:500px){.el-select-dropdown.el-popper.custom-popper_dropdown .el-select-dropdown__item{font-feature-settings:"palt"}}