@font-face{font-family:"Noto Sans Japanese";src:url("../fonts/NotoSansJP-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Noto Sans Japanese";src:url("../fonts/NotoSansJP-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Noto Sans Japanese";src:url("../fonts/NotoSansJP-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Noto Sans Japanese";src:url("../fonts/NotoSansJP-Black.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:"M PLUS Rounded 1c";src:url("../fonts/MPLUSRounded1c-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"M PLUS Rounded 1c";src:url("../fonts/MPLUSRounded1c-ExtraBold.woff") format("woff");font-weight:800;font-style:normal}.text-danger{color:red}.mt-0{margin-top:0px !important}.mt-10{margin-top:10px !important}.mb-0{margin-bottom:0 !important}.mb-10{margin-bottom:10px !important}.mb-20{margin-bottom:20px !important}.mb-30{margin-bottom:30px !important}.mb-40{margin-bottom:40px !important}.mb-100{margin-bottom:100px !important}.ml-20{margin-left:20px !important}.mr-20px{margin-right:20px !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-20{padding-left:20px !important;padding-right:20px !important}.pb-0{padding-bottom:0 !important}.w-20{width:20% !important}.w-40{width:40% !important}.w-100{width:100% !important}.text-center{text-align:center}.d-inlineblock{display:inline-block !important}.d-pc{display:inline-block}.d-sp{display:none}@media(max-width: 992px){.d-pc{display:none}.d-tab{display:inline-block}.d-sp{display:inline-block}}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;overflow-x:hidden;scroll-behavior:auto}body{color:#000;width:100%;font-size:1rem;line-height:1.8;overflow-wrap:anywhere;word-break:normal;line-break:strict;font-family:"Noto Sans Japanese",sans-serif;font-weight:400}.jp{font-family:"M PLUS Rounded 1c",sans-serif}a{display:inline-block;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.container{width:1140px;min-width:1140px;margin:0 auto;padding:0 30px}@media(max-width: 1200px){.container{min-width:100%;width:100%;padding:0 20px}}::-webkit-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}body .main,body.online .main{background-color:#bceeff;background-image:url("../img/bg_online.jpg");background-size:cover;background-position:center bottom;background-attachment:fixed;padding:150px 0 100px}@media(max-width: 1200px){body .main,body.online .main{padding-top:clamp(6.125rem,3.115rem + 8.35vw,9.375rem)}}@media(max-width: 576px){body .main,body.online .main{padding-top:124px}}body.ginou .main{background-color:#d2ecd1;background-image:url("../img/bg_ginou.jpg");background-size:cover;background-position:center bottom;background-attachment:fixed;padding:150px 0 100px}@media(max-width: 1200px){body.ginou .main{padding-top:clamp(6.125rem,3.115rem + 8.35vw,9.375rem)}}@media(max-width: 576px){body.ginou .main{padding-top:124px}}body.unten .main{background:#ffc976 url("../img/bg_unten.jpg");background-size:cover;background-position:center bottom;background-attachment:fixed;padding:150px 0 100px}@media(max-width: 1200px){body.unten .main{padding-top:clamp(6.125rem,3.115rem + 8.35vw,9.375rem)}}@media(max-width: 576px){body.unten .main{padding-top:124px}}body.unten .main .c-section-header__title{background:#ff8f00;border-color:#ffc976}body.step1 .main .filter__item--area,body.online.step1 .main .filter__item--area{display:none}body.step1 .main .c-app-detail__item--place,body.online.step1 .main .c-app-detail__item--place{display:none}body.step1 .main .result-table th:nth-child(3),body.step1 .main .result-table td:nth-child(3),body.online.step1 .main .result-table th:nth-child(3),body.online.step1 .main .result-table td:nth-child(3){display:none}body.step1 .main .result-table th:nth-child(1),body.online.step1 .main .result-table th:nth-child(1){width:35%}body.step1 .main .result-table th:nth-child(2),body.online.step1 .main .result-table th:nth-child(2){width:15%}body.step1 .main .result-table th:nth-child(3),body.online.step1 .main .result-table th:nth-child(3){width:0%}body.step1 .main .result-table th:nth-child(4),body.online.step1 .main .result-table th:nth-child(4){width:30%}body.step1 .main .result-table th:nth-child(5),body.online.step1 .main .result-table th:nth-child(5){width:10%}body.step1 .main .result-table th:nth-child(6),body.online.step1 .main .result-table th:nth-child(6){width:10%}body.ginou.step1 .main .filter__item--area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.ginou.step1 .main .c-app-detail__item--place{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.ginou.step1 .main .result-table th:nth-child(3),body.ginou.step1 .main .result-table td:nth-child(3){display:table-cell}@media(max-width: 576px){body.ginou.step1 .main .result-table th:nth-child(3),body.ginou.step1 .main .result-table td:nth-child(3){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.ginou.step1 .main .result-table th:nth-child(1){width:20%}body.ginou.step1 .main .result-table th:nth-child(2){width:14%}body.ginou.step1 .main .result-table th:nth-child(3){width:27%}body.ginou.step1 .main .result-table th:nth-child(4){width:25%}body.ginou.step1 .main .result-table th:nth-child(5){width:7%}body.ginou.step1 .main .result-table th:nth-child(6){width:7%}body.unten.step1 .main .filter__item--area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.unten.step1 .main .c-app-detail__item--place{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.unten.step1 .main .result-table th:nth-child(3),body.unten.step1 .main .result-table td:nth-child(3){display:table-cell}@media(max-width: 576px){body.unten.step1 .main .result-table th:nth-child(3),body.unten.step1 .main .result-table td:nth-child(3){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.unten.step1 .main .result-table th:nth-child(1){width:33%}body.unten.step1 .main .result-table th:nth-child(2){width:15%}body.unten.step1 .main .result-table th:nth-child(3){width:12%}body.unten.step1 .main .result-table th:nth-child(4){width:20%}body.unten.step1 .main .result-table th:nth-child(5){width:10%}body.unten.step1 .main .result-table th:nth-child(6){width:10%}body.step99 .main a{color:#0056b3;text-decoration:underline}.header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:100}.header__inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 20px;gap:44px}.header__item--ex-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:12px;margin-left:auto}.header__title{font-size:25px;font-weight:700}.header__faq-link{background-color:#656e7c;border:1px solid #707070;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;color:#fff;padding:2px 6px}.header__faq-link:hover{background-color:#707070}@media(max-width: 1200px){.header__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;padding-bottom:4px}.header__item{width:100%}.header__item--ex-link{width:40%;position:absolute;top:50%;right:20px;translate:0 -50%;gap:clamp(.5rem,.268rem + .64vw,.75rem)}.header__logo{width:clamp(12.5rem,9.606rem + 8.03vw,15.625rem);height:auto}.header__jac-logo{width:clamp(7.375rem,5.365rem + 8.35vw,12.625rem);height:auto}.header__icon{width:clamp(.625rem,.451rem + .48vw,.813rem);height:auto}.header__title{font-size:clamp(1.125rem,.893rem + .64vw,1.375rem)}.header__faq-link{font-size:clamp(.625rem,.509rem + .32vw,.75rem)}}@media(max-width: 576px){.header__faq-link{visibility:hidden}}.c-step-nav{margin-bottom:40px}.c-step-nav__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-step-nav__item{text-align:center;width:calc(20% - 4px);pointer-events:none}.c-step-nav__item a,.c-step-nav__item div{background-color:#fff;color:#999;padding:8px 0 18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:12px;-webkit-clip-path:polygon(0% 0%, 90% 0, 100% 50%, 90% 100%, 0% 100%);clip-path:polygon(0% 0%, 90% 0, 100% 50%, 90% 100%, 0% 100%)}.c-step-nav__item--current div{background-color:#3f9eff;color:#fff}.c-step-nav__item--past div{background-color:#707070;color:#ddd}.c-step-nav__num,.c-step-nav__title{font-size:22px;font-weight:700;line-height:1;translate:-5% 0}.c-step-nav__num strong{font-size:40px;font-weight:600;margin-left:4px;vertical-align:-4px}@media(max-width: 1200px){.c-step-nav{margin-bottom:clamp(1.25rem,.092rem + 3.21vw,2.5rem)}.c-step-nav__item{pointer-events:none}.c-step-nav__item a,.c-step-nav__item div{gap:clamp(.375rem,.028rem + .96vw,.75rem);-webkit-clip-path:polygon(0% 0%, 90% 0, 100% 50%, 90% 100%, 0% 100%);clip-path:polygon(0% 0%, 90% 0, 100% 50%, 90% 100%, 0% 100%)}.c-step-nav__num,.c-step-nav__title{font-size:clamp(.75rem,.171rem + 1.61vw,1.375rem)}.c-step-nav__num strong{font-size:clamp(1.75rem,1.055rem + 1.93vw,2.5rem)}}.footer{background-color:#fff;padding:44px 0}.footer .copyright{text-align:right}.footer .copyright img{margin-bottom:16px}.footer .copyright p{font-size:12px}@media(max-width: 576px){.footer .copyright{text-align:center}.footer .copyright p{font-size:11px}}.inner-block{border:0px solid rgba(34,36,38,.15);background-color:hsla(0,0%,100%,0.8509803922);border-radius:20px;padding:20px;-webkit-box-shadow:0 0px 0px 0 rgba(34,36,38,0.1490196078);box-shadow:0 0px 0px 0 rgba(34,36,38,0.1490196078)}.c-page-header{margin-bottom:55px}.c-page-header__title{border-left:20px solid #999}.c-page-header__discription{border-left:20px solid #999}.c-page-header__title{font-size:40px;font-weight:700;margin-bottom:0px;padding:9px 0 9px 20px}.c-page-header__discription{font-size:16px;font-weight:500;padding:13px 0 13px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-page-header__discription img{margin-right:14px}.c-page-header__discription.wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-page-header__discription.wrap>span{width:100%}.c-section-header{position:relative;background-color:#f0f0f0;border-radius:0 100vmax 100vmax 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.c-section-header__title{font-size:28px;font-weight:700;color:#fff;background-color:#83cf03;border-left:20px solid #d0eda0;padding:5px 30px 5px 20px;border-radius:0 100vmax 100vmax 0;white-space:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-section-header__title img{vertical-align:-2px;margin-right:12px}.c-section-header__discription{font-size:16px;font-weight:500;line-height:1.4}.filter{margin-bottom:50px}.filter__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 3%;margin-bottom:48px;padding:0 20px}.filter__item{width:23%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.filter__item--50per{width:48%}.filter__item label{position:relative;padding-left:20px}.filter__item label::before{content:"●";position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-size:10px}.select-box{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.select-box::after{position:absolute;right:15px;width:13px;height:10px;background-color:#999;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);content:"";pointer-events:none}.select-box select{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px;background-color:#f8f8f8;border:2px solid #999;border-radius:5px;color:#000;font-size:20px;font-weight:500;cursor:pointer}.period-selection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.period-selection__datepicker{width:46%}.period-selection__sep{width:4%;font-size:20px;font-weight:700;text-align:center}.date-input-wrapper{position:relative;display:inline-block;width:100%}.date-input-wrapper input[type=text]{width:100%;padding:10px 15px 10px 65px;background-color:#f8f8f8;border:2px solid #999;border-radius:5px;color:#000;font-size:20px;font-weight:500;cursor:pointer}.date-input-wrapper .calendar-icon{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.filter__item.error .select-box select{background-color:#ffe6e6;border:2px solid red}.filter__item.error .date-input-wrapper input[type=text]{background-color:#ffe6e6;border:2px solid red}.filter__item.error p{color:red}.c-btn{display:inline-block;position:relative;text-align:center}.c-btn--dash{display:block}.c-btn--dash::before,.c-btn--dash::after{content:"";position:absolute;top:50%;width:404px;height:1px;background-image:url("../img/border-dash.svg");background-repeat:no-repeat;background-size:100%}.c-btn--dash::before{left:0}.c-btn--dash::after{right:0}.c-btn__button{background-color:#00c0ff;color:#fff;border-radius:5px;text-align:center;font-size:24px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:4px 48px}.c-btn__button .icon-search{margin-right:4px;vertical-align:-2px}.c-btn__button .icon-arrow-top{translate:25px 0}.c-btn__button .icon-arrow-left{translate:-25px 0}.c-btn__button .icon-arrow-right{translate:25px 0}.c-btn__button small{font-size:16px;font-weight:500;margin-right:15px}.c-btn__button--blue{background-color:#00c0ff}.c-btn__button--blue:hover{background-color:#3f9eff}.c-btn__button--gray{background-color:#95adb5}.c-btn__button--gray:hover{background-color:#80949b}.c-btn__button--orange{background-color:#ff8f00}.c-btn__button--orange:hover{background-color:#e28101}.c-btn__button--searchAddress{padding:5px 10px;font-size:16px !important}.c-btn__button--searchAddress img{vertical-align:middle;width:18px !important;margin-right:2px !important}.c-btn__button:disabled{background-color:#999}.radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:124px;border:none}.radio input{display:none}.radio label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 .5em;position:relative;cursor:pointer}.radio label::before,.radio label::after{border-radius:50%;content:""}.radio label::before{width:40px;height:40px;border:2px solid #999;-webkit-box-sizing:border-box;box-sizing:border-box}.radio label::after{position:absolute;top:50%;left:7px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:26px;height:26px;background-color:#fff}.radio label:has(:checked)::after{background-color:#000}.c-app-detail__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-app-detail__item--border-bottom{border-bottom:1px solid #ccc}.c-app-detail__item--vtop{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-app-detail__item--vtop .c-app-detail__name{margin-top:16px}.c-app-detail__item--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-app-detail__item--border{border-bottom:1px solid #ccc}.c-app-detail__name,.c-app-detail__cont{padding:20px 0}.c-app-detail__name{position:relative;width:32%;font-size:20px;font-weight:700;padding-left:50px}.c-app-detail__name::before{content:"";position:absolute;top:25px;left:0;width:36px;height:24px;background-image:url("../img/icon_any.svg");background-repeat:no-repeat;background-position:left center}.c-app-detail__name--required::before{background-image:url("../img/icon_required.svg")}.c-app-detail__cont{width:68%;font-size:18px;font-weight:500}.c-list{margin-bottom:40px;padding:0 20px}.c-list li{position:relative;padding-left:20px;font-size:20px;font-weight:500}.c-list li::before{content:"●";position:absolute;top:18px;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-size:10px;color:#000}.c-list.small li{font-size:18px;font-weight:500;margin-bottom:15px !important}.c-list.small li::before{top:16px;font-size:8px}.c-list.nest{margin-top:10px}.c-list.nest li{font-size:18px;font-weight:500;margin-bottom:5px !important}.c-list.nest li::before{top:16px;font-size:8px}.c-list--blue li{color:#04198e}.c-list-ol{list-style-type:decimal;padding-left:40px}.c-list-ol li{padding-left:10px;margin-bottom:10px}.c-list-ol li::before{content:"";display:none}.c-consent-checkbox{margin-left:20px}.c-consent-checkbox__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:35px;height:35px;border:2px solid #999;border-radius:4px;background-color:#fff;cursor:pointer}.c-consent-checkbox__checkbox:checked{border:2px solid #4485d8;background-color:#4485d8}.c-consent-checkbox__checkbox:checked::after{content:"";position:absolute;top:7px;left:3px;width:26px;height:12px;border-bottom:4px solid #fff;border-left:4px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-consent-checkbox__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:18px;font-weight:500;cursor:pointer;border:3px solid #ccc;border-radius:5px;padding:12px 24px 12px 12px;background-color:#fff}.c-consent-checkbox__label:hover{background-color:#fafafa}.c-consent-checkbox__label.error{border:3px solid red;background-color:#ffe6e6}.c-consent-checkbox__label.error+p.error-message{color:red;margin-top:10px}.c-btn-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;padding-bottom:30px}.c-edit-btn{position:absolute;bottom:0;right:0}.c-edit-btn--vtop{bottom:auto;top:-41px}.c-edit-btn-inline{position:relative;display:inline-block}.c-edit-btn-inline a,.c-edit-btn-inline button{font-size:12px;font-weight:500;background-color:#95adb5;border:1px solid #fff;border-radius:10px 10px 0 0;padding:3px 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px;-webkit-transition:all 0;transition:all 0;color:#fff;pointer-events:none;cursor:default;margin:0 2px}.c-edit-btn-inline a img,.c-edit-btn-inline button img{-webkit-filter:brightness(1) invert(1);filter:brightness(1) invert(1);margin-right:2px;width:12px}.c-edit-btn-inline-square{position:relative}.c-edit-btn-inline-square a,.c-edit-btn-inline-square button{display:inline-block;border-radius:5px;font-size:10px;font-weight:500;margin:0 5px;padding:0 10px;line-height:25px;color:#fff;pointer-events:none;cursor:default}.c-edit-btn-inline-square a.icon_confirmed,.c-edit-btn-inline-square button.icon_confirmed{padding-right:18px}.c-edit-btn-inline-square a.icon_confirmed::after,.c-edit-btn-inline-square button.icon_confirmed::after{width:11px;height:9px;top:4px;right:9px;background-size:11px}.c-edit-btn-inline-square a:hover,.c-edit-btn-inline-square button:hover{background-color:inherit}.c-edit-btn a,.c-edit-btn button{font-size:16px;font-weight:500;background-color:#95adb5;border:1px solid #fff;border-radius:10px 10px 0 0;padding:5px 17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-transition:all 0;transition:all 0;color:#fff}.c-edit-btn a img,.c-edit-btn button img{-webkit-filter:brightness(1) invert(1);filter:brightness(1) invert(1)}.c-edit-btn a:hover,.c-edit-btn button:hover{background-color:#325a67;color:#fff;border-color:#fff}.c-edit-btn a:hover img,.c-edit-btn button:hover img{-webkit-filter:brightness(1) invert(1);filter:brightness(1) invert(1)}@media(max-width: 1200px){.c-page-header{margin-bottom:clamp(1.875rem,.428rem + 4.01vw,3.438rem)}.c-page-header__title,.c-page-header__discription{border-left-width:clamp(.938rem,.648rem + .8vw,1.25rem)}.c-page-header__title{font-size:clamp(1.75rem,1.055rem + 1.93vw,2.5rem)}.c-page-header__discription{font-size:clamp(.75rem,.518rem + .64vw,1rem)}.c-section-header{margin-bottom:clamp(1.25rem,.671rem + 1.61vw,1.875rem)}.c-section-header__title{font-size:clamp(1.25rem,.787rem + 1.28vw,1.75rem);border-left-width:clamp(.938rem,.648rem + .8vw,1.25rem);line-height:1.4}.c-section-header__title img{width:clamp(1.25rem,.961rem + .8vw,1.563rem);height:auto}.c-section-header__discription{font-size:clamp(.75rem,.518rem + .64vw,1rem);padding-right:20px}.select-box::after{right:10px;width:8px;height:6px}.select-box select{padding-top:clamp(.625rem,-0.042rem + 1.39vw,1rem);padding-bottom:clamp(.625rem,-0.042rem + 1.39vw,1rem);padding-left:clamp(1.25rem,-0.083rem + 2.78vw,2rem);padding-right:clamp(1.25rem,-0.083rem + 2.78vw,2rem);font-size:clamp(1rem,.556rem + .93vw,1.25rem)}.period-selection__sep{font-size:clamp(1rem,.768rem + .64vw,1.25rem)}.date-input-wrapper input[type=text]{padding-top:clamp(.625rem,-0.042rem + 1.39vw,1rem);padding-bottom:clamp(.625rem,-0.042rem + 1.39vw,1rem);padding-left:clamp(2.5rem,-0.278rem + 5.79vw,4.063rem);padding-right:clamp(1.25rem,-0.083rem + 2.78vw,2rem);font-size:clamp(1rem,.556rem + .93vw,1.25rem)}.date-input-wrapper .calendar-icon{left:clamp(1rem,.768rem + .64vw,1.25rem)}.date-input-wrapper .calendar-icon img{width:clamp(1rem,.132rem + 2.41vw,1.938rem);height:auto}.c-btn--dash::before,.c-btn--dash::after{width:clamp(9.375rem,-5.328rem + 40.77vw,25.25rem)}.c-btn__button{font-size:clamp(1.125rem,.778rem + .96vw,1.5rem)}.c-btn__button img{width:clamp(1rem,.479rem + 1.44vw,1.563rem);height:auto;margin-right:8px}.c-btn__button .icon-search{margin-right:4px;vertical-align:-2px}.c-btn__button .icon-arrow-top{translate:25px 0}.c-btn__button .icon-arrow-left{translate:-25px 0}.c-btn__button .icon-arrow-right{translate:25px 0}.c-btn__button small{font-size:16px;font-weight:500;margin-right:15px}.filter{margin-bottom:clamp(1.875rem,.717rem + 3.21vw,3.125rem)}.filter__inner{gap:20px 3%;margin-bottom:clamp(1.563rem,.231rem + 3.69vw,3rem);padding:0}.filter__item{gap:clamp(.25rem,-0.097rem + .96vw,.625rem)}.filter__item label{padding-left:clamp(.938rem,.648rem + .8vw,1.25rem);font-size:clamp(.75rem,.518rem + .64vw,1rem)}.filter__item.course-period{width:74%}.c-app-detail__name{font-size:clamp(1rem,.556rem + .93vw,1.25rem)}.c-app-detail__name::before{top:clamp(1.375rem,1.042rem + .69vw,1.563rem)}.c-app-detail__cont{font-size:clamp(1rem,.778rem + .46vw,1.125rem)}.c-list li{font-size:clamp(1rem,.556rem + .93vw,1.25rem)}.c-list li::before{top:clamp(.938rem,.604rem + .69vw,1.125rem)}.c-consent-checkbox__checkbox{width:clamp(1.75rem,.972rem + 1.62vw,2.188rem);height:clamp(1.75rem,.972rem + 1.62vw,2.188rem)}.c-consent-checkbox__label{font-size:clamp(1rem,.778rem + .46vw,1.125rem)}.radio{gap:clamp(3.75rem,-3.361rem + 14.81vw,7.75rem)}.radio label::before{width:clamp(1.875rem,.764rem + 2.31vw,2.5rem);height:clamp(1.875rem,.764rem + 2.31vw,2.5rem)}.radio label::after{left:clamp(.313rem,.09rem + .46vw,.438rem);width:clamp(1.25rem,.583rem + 1.39vw,1.625rem);height:clamp(1.25rem,.583rem + 1.39vw,1.625rem)}}@media(max-width: 576px){.c-step-nav{margin-bottom:clamp(1.25rem,.092rem + 3.21vw,2.5rem)}.c-step-nav__item a{-webkit-clip-path:polygon(0% 0%, 90% 0, 100% 50%, 90% 100%, 0% 100%);clip-path:polygon(0% 0%, 90% 0, 100% 50%, 90% 100%, 0% 100%);gap:4px;padding:4px 0 8px}.c-step-nav__num,.c-step-nav__title{font-size:12px}.c-step-nav__title{line-height:1.2}.c-step-nav__num{font-size:10px}.c-step-nav__num strong{font-size:16px;vertical-align:-1px}.c-page-header__title,.c-page-header__discription{border-left-width:10px;padding-left:10px;padding:6px 0 6px 10px}.c-page-header__title{font-size:28px}.c-page-header__discription{font-size:14px;line-height:1.4}.c-section-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0px;background-color:rgba(0,0,0,0);border-radius:0}.c-section-header__title{border-left:10px solid #d0eda0;padding:15px 30px 15px 10px;width:100%}.c-section-header__discription{font-size:14px;padding-right:20px;padding:10px 10px;background-color:rgba(0,0,0,0);border-radius:0 100vmax 100vmax 0}.filter{margin-bottom:clamp(1.875rem,.717rem + 3.21vw,3.125rem)}.filter__inner{gap:20px 3%;margin-bottom:clamp(1.563rem,.231rem + 3.69vw,3rem);padding:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.filter__item{gap:clamp(.25rem,-0.097rem + .96vw,.625rem);width:46%}.filter__item label{padding-left:clamp(.938rem,.648rem + .8vw,1.25rem);font-size:clamp(.75rem,.518rem + .64vw,1rem)}.filter__item.course-period{width:100%}.filter__item--50per{width:100%}.period-selection__sep{font-size:clamp(.75rem,-0.139rem + 1.85vw,1.25rem)}.date-input-wrapper .calendar-icon{left:10px}.date-input-wrapper .calendar-icon img{width:13px;height:auto}.c-btn--dash::before,.c-btn--dash::after{width:clamp(3.125rem,-7.904rem + 49.02vw,15.625rem)}.c-btn__button{padding:4px}.c-btn__button--blue{padding:4px 48px}.c-btn__button--orange{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:1.4}.c-btn__button--orange small{font-size:12px;margin:0}.c-btn__button--orange .icon-arrow-right{position:absolute;top:50%;right:16px;translate:10px -50%}.c-app-detail__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-app-detail__name,.c-app-detail__cont{width:100%}.c-app-detail__name{padding-bottom:0}.c-app-detail__cont{padding-top:10px}.c-btn-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-btn-flex .c-btn,.c-btn-flex .c-btn__button{width:100%}.c-list{padding:0}.c-consent-checkbox{margin-left:0px}.c-consent-checkbox__label{width:100%}.c-edit-btn{position:inherit;margin-left:auto;margin-top:10px}.c-edit-btn--vtop{bottom:auto;top:auto;text-align:right}.c-edit-btn a{display:inline-block;border-radius:100vmax}.c-edit-btn a img{vertical-align:-2px;margin-right:10px}.c-edit-btn-inline-square a.icon_confirmed::after,.c-edit-btn-inline-square button.icon_confirmed::after{top:2px;right:5px}}.error-headline{background-color:#fff;padding:10px;color:red;border-radius:5px;border:1px solid red;margin-bottom:20px}.info-message{background-color:#c8f8ff;padding:10px;color:#2600ff;border-radius:5px;border:1px solid #2600ff;margin-bottom:20px}.c-app-detail__item .error-message{display:none}.c-app-detail__item.error{background-color:#ffe6e6}.c-app-detail__item.error input,.c-app-detail__item.error select{border-color:red !important}.c-app-detail__item.error .error-message{display:block;color:red;margin-top:10px}.c-app-detail__item.error .error-message::before{content:"！";display:inline-block;padding:2px 5px;color:#fff;font-weight:bold;background-color:red;margin-right:5px;text-align:center;border-radius:8px;width:30px}.c-app-detail__item.exLinkArea{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-app-detail__item.exLinkArea a.exLinkBtn{background-color:#656e7c;border:1px solid #707070;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;color:#fff;padding:1px 10px}.c-app-detail__item.exLinkArea a.exLinkBtn:hover{opacity:.8}.search-result{text-align:center}.search-result__intro{font-size:16px;font-weight:500;margin-bottom:35px}.result-table{width:100%;margin-bottom:65px}.result-table tr{border-bottom:1px solid #707070}.result-table th,.result-table td{font-size:15px;padding:15px 0;vertical-align:middle;border-right:1px dashed #707070}.result-table th:last-child,.result-table td:last-child{border:none}.result-table thead{background-color:#f7f7f7}.result-table thead th{font-weight:700;text-align:center}.result-table tbody{background-color:#fff}.result-table tbody td{font-weight:500;text-align:center;padding:15px}.result-table tbody td:first-child{text-align:left}.result-table tbody td:nth-child(5){text-align:right}.result-table tbody td a,.result-table tbody td button{width:100%;background-color:#00c0ff;color:#fff;font-size:13px;font-weight:700;text-align:center;padding:8px;border-radius:5px}@media(max-width: 576px){.result-table tbody td a,.result-table tbody td button{width:50%}}.page-nav{margin-bottom:40px}.page-nav__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.page-nav__icon-back,.page-nav__icon-next{background-color:#000;width:13px;height:15px}.page-nav__icon-back{-webkit-clip-path:polygon(100% 0, 0 50%, 100% 100%);clip-path:polygon(100% 0, 0 50%, 100% 100%)}.page-nav__icon-next{-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%)}.page-nav__item a{width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-nav__item a:hover{background-color:#fff}.page-nav__item--disabled a{pointer-events:none;background-color:#fff;border:1px solid #e9e9e9;color:#cacaca}.page-nav__item--disabled a .page-nav__icon-next,.page-nav__item--disabled a .page-nav__icon-back{background-color:#cacaca}table.dataTable thead>tr>th div.dt-column-header span.dt-column-title,table.dataTable thead>tr>th div.dt-column-footer span.dt-column-title,table.dataTable thead>tr>td div.dt-column-header span.dt-column-title,table.dataTable thead>tr>td div.dt-column-footer span.dt-column-title,table.dataTable tfoot>tr>th div.dt-column-header span.dt-column-title,table.dataTable tfoot>tr>th div.dt-column-footer span.dt-column-title,table.dataTable tfoot>tr>td div.dt-column-header span.dt-column-title,table.dataTable tfoot>tr>td div.dt-column-footer span.dt-column-title{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}div.dt-container .dt-paging{margin-top:20px;margin-bottom:40px;color:inherit}div.dt-container .dt-paging .dt-paging-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-width:2em;padding:.5em;margin-left:5px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;background-color:#f8f8f8;border:1px solid #999;border-radius:5px;font-size:20px;font-weight:500;line-height:1em}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{color:#999 !important;cursor:default;border:1px solid #eee !important;background-color:#fff !important;background:#fff !important}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{color:#999 !important;cursor:default;border:1px solid #eee !important;background-color:#fff !important;background:#fff !important}div.dt-container .dt-paging .dt-paging-button:hover{color:#fff !important;border:1px solid #111;background-color:#111;background:#111 !important}div.dt-container .dt-paging .dt-paging-button:active{outline:none;background-color:#0c0c0c;background:#0c0c0c !important}div.dt-container .dt-paging.ellipsis{padding:0 1em}.before-selection{background-color:#f0f0f0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:250px;margin-bottom:25px}.before-selection__message{font-size:16px;font-weight:500}.after-selection__remarks{background-color:#e8f5ff;border-radius:10px;text-align:center;margin-bottom:30px;padding:20px 0}.after-selection__remarks p{font-size:20px;font-weight:700}.after-selection .c-app-detail{margin-bottom:35px}.after-selection .select-box{width:240px}.itemCheck-cont{padding:0 20px}.itemCheck-cont__copy{font-size:20px;font-weight:500;margin-bottom:36px}.itemCheck-cont__title{background-color:#f0f0f0;border-bottom:1px solid #707070;font-size:22px;font-weight:700;margin-top:56px;margin-bottom:28px;padding:10px 20px}.itemCheck-cont__title:first-of-type{margin-top:0}.itemCheck-cont__num-title{font-size:20px;font-weight:700;margin-left:20px;margin-bottom:10px}.itemCheck-cont__num-copy{font-size:18px;font-weight:500;margin-left:40px;margin-bottom:30px}.itemCheck-cont__num-copy.noindent{margin-left:20px}.itemCheck-cont__num-copy.subtitle{font-weight:700;margin-bottom:10px;text-decoration:underline}.itemCheck-cont__ul{padding-left:20px}.itemCheck-cont a{color:#0014ff}.itemCheck-cont .c-list li{margin-bottom:20px}.register__cont{padding:0 0px;margin-bottom:50px}.register__cont .c-app-detail__item{padding:0 20px;margin-bottom:40px}.register__cont .c-app-detail__name{width:36%}.register__cont .c-app-detail__cont{width:64%}.register__cont h4{font-size:15px;font-weight:700}.register__cont p{font-size:15px;font-weight:500}.register__cont p a{display:inline-block;color:#3f9eff;text-decoration:underline}.register__cont p a:hover{text-decoration:none}.register__cont input[type=text]{width:100%;background-color:#fff;border:2px solid #999;border-radius:10px;padding:16px 32px;font-size:20px;font-weight:500}.register__cont input[type=text].card-limit{padding-left:62px}.register__cont input[type=file]{font-size:16px;width:100%}.register__cont input[type=file]::-webkit-file-upload-button{margin-right:20px;padding:6px 16px;border:none;background-color:#00c0ff;color:#fff;font-size:20px;border-radius:5px;cursor:pointer}.register__cont input[type=file]::file-selector-button{margin-right:20px;padding:6px 16px;border:none;background-color:#00c0ff;color:#fff;font-size:20px;border-radius:5px;cursor:pointer}.register__cont input[type=file]::-webkit-file-upload-button:hover{background-color:#0056b3}.register__cont input[type=file]::file-selector-button:hover{background-color:#0056b3}.register__cont .birthday .select-box{width:20%}.register__cont .country .select-box,.register__cont .prefectures .select-box,.register__cont .residence-status .select-box{width:40%}.register__cont .residence-card .date-input-wrapper{width:40%}.register__person-label{display:inline-block;background-color:#999;font-size:22px;color:#fff;margin-top:20px;margin-bottom:1px;padding:10px 45px}.register__person-box{border:1px solid #999;padding:20px}.register__person-box .date-label{margin:0 10px}.register__person-box .c-app-detail__item{padding:0 0}.register__remarks{margin:29px 0 52px;padding:0 20px}.register__remarks h5{font-size:20px;font-weight:700}.register__remarks p{font-size:20px;font-weight:500}.photo-sample__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:14px;background-color:#f0f0f0;font-size:22px;font-weight:800;margin-bottom:24px;padding:12px 23px}.photo-sample__title--ok{color:#0014ff}.photo-sample__title--ng{color:#f70000}.photo-sample__cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 64px}.photo-sample__item{width:60%}.photo-sample__item img{width:100%;height:auto}.photo-sample__item--card{width:38%;background-color:#ddf6ff;border-radius:20px;padding:22px}.photo-sample__item--card h5{color:#0014ff;font-size:20px;font-weight:800;margin-bottom:15px}.photo-sample__item--card p{font-size:20px;font-weight:500;margin-bottom:20px}.photo-sample__item--card p:last-child{margin-bottom:0}.filename{display:block;margin-top:10px;margin-bottom:15px}#editors-container.container{padding:0 5px}.photoediting-cont__copy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 40px;margin-bottom:25px}.photoediting-cont__copy.crop{padding:0 0 0 40px}.photoediting-cont__copy .button-group{width:259px}.photoediting-cont__copy .slider-group{width:259px}.photoediting-cont__copy .button-desc{width:calc(100% - 259px);font-size:20px;line-height:1.4;padding-left:30px}.photoediting-cont__copy img{max-width:100%;height:auto;margin-bottom:20px}.photoediting-cont__guide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-10px;padding:0 40px}.photoediting-cont__guide__img{width:185px}.photoediting-cont__guide__img img{width:167px}.photoediting-cont__guide__desc{width:calc(100% - 185px)}.photoediting-cont__guide__desc>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:8px 0}.photoediting-cont__guide__icon{width:100px;text-align:center;padding-right:10px}.photoediting-cont__guide__text{width:calc(100% - 100px);font-size:20px}.photoediting-cont__guide__text p{font-weight:600}.photoediting-cont__guide .icon-guide{display:inline-block;width:39px;height:39px;margin-right:3px;padding:2px 0;text-align:center;border:1px solid #c6c6c6;background:#fff}.photoediting-cont__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;margin:20px auto}.photoediting-cont__item__model{width:48.5%}.photoediting-cont__item__model img{width:100%;max-width:489px}.confirm-person{margin-bottom:20px}.confirm-person__label{display:inline-block;background-color:#ddd;font-size:22px;font-weight:700;margin-bottom:1px;padding:4px 20px}.confirm-person__cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.confirm-person__item{position:relative;border:1px solid #999;padding:10px 20px}.confirm-person__item--txt{width:68%}.confirm-person__item--txt .register__cont{margin:0;padding:0}.confirm-person__item--txt .c-app-detail__name,.confirm-person__item--txt .c-app-detail__cont{padding-top:10px;padding-bottom:10px}.confirm-person__item--txt .register__cont .c-app-detail__name{width:48%}.confirm-person__item--txt .register__cont .c-app-detail__name::before{top:16px}.confirm-person__item--txt .register__cont .c-app-detail__cont{width:48%}.confirm-person__item--txt .register__cont .c-app-detail__item{padding:0 0}.confirm-person__item--file{width:30%}.confirm-person__item--file .register__cont{margin:0;padding:0}.confirm-person__item--file .c-app-detail__item{margin-bottom:15px}.confirm-person__item--file .c-app-detail__item:last-child{margin-bottom:0}.confirm-person__item--file .c-app-detail__name,.confirm-person__item--file .c-app-detail__cont{width:100%;margin-bottom:15px;padding-top:0px;padding-bottom:0px}.confirm-person__item--file .register__cont .c-app-detail__name::before{top:6px}.confirm-person__item--file .register__cont .c-app-detail__cont{padding-left:50px}.confirm-person__item--file .register__cont .c-app-detail__item{padding:0 0}.confirm-person__item--file img.face-photo,.confirm-person__item--file img.card-front,.confirm-person__item--file img.card-back,.confirm-person__item--file img.card-document{width:190px}.register__cont .confirm__message{text-align:center;font-size:20px;font-weight:500;margin:70px 0 50px}@media(max-width: 1200px){.search-result__intro{font-size:clamp(.875rem,.653rem + .46vw,1rem)}.result-table{margin-bottom:clamp(1.25rem,-3.75rem + 10.42vw,4.063rem)}.result-table th,.result-table td{font-size:clamp(.75rem,.306rem + .93vw,1rem);padding-top:clamp(.625rem,.069rem + 1.16vw,.938rem);padding-bottom:clamp(.625rem,.069rem + 1.16vw,.938rem)}.result-table tbody{background-color:#fff}.result-table tbody td{padding-top:clamp(.625rem,.069rem + 1.16vw,.938rem);padding-bottom:clamp(.625rem,.069rem + 1.16vw,.938rem);padding-left:clamp(.25rem,-0.972rem + 2.55vw,.938rem);padding-right:clamp(.25rem,-0.972rem + 2.55vw,.938rem)}.result-table tbody td a{width:100%;font-size:clamp(.688rem,.465rem + .46vw,.813rem);padding-top:clamp(.125rem,-0.542rem + 1.39vw,.5rem);padding-bottom:clamp(.125rem,-0.542rem + 1.39vw,.5rem);padding-left:clamp(.25rem,-0.194rem + .93vw,.5rem);padding-right:clamp(.25rem,-0.194rem + .93vw,.5rem)}.page-nav__icon-back,.page-nav__icon-next{background-color:#000;width:clamp(.625rem,.292rem + .69vw,.813rem);height:clamp(.75rem,.417rem + .69vw,.938rem)}.page-nav__item a{width:clamp(2.25rem,1.806rem + .93vw,2.5rem);height:clamp(2.25rem,1.806rem + .93vw,2.5rem);font-size:clamp(.875rem,.208rem + 1.39vw,1.25rem)}.after-selection__remarks p{font-size:clamp(1rem,.556rem + .93vw,1.25rem);font-weight:700}.itemCheck-cont__copy{font-size:clamp(1.125rem,.903rem + .46vw,1.25rem)}.itemCheck-cont__title{font-size:clamp(1.25rem,1.028rem + .46vw,1.375rem)}.itemCheck-cont__num-title{font-size:clamp(1.125rem,.903rem + .46vw,1.25rem)}.itemCheck-cont__num-copy{font-size:clamp(1rem,.778rem + .46vw,1.125rem)}.sample-img{width:100%;height:auto}.register__cont h4{font-size:clamp(.875rem,.764rem + .23vw,.938rem)}.register__cont p{font-size:clamp(.875rem,.764rem + .23vw,.938rem)}.register__cont input[type=text]{padding-top:clamp(.625rem,-0.042rem + 1.39vw,1rem);padding-bottom:clamp(.625rem,-0.042rem + 1.39vw,1rem);padding-left:clamp(1.25rem,-0.083rem + 2.78vw,2rem);padding-right:clamp(1.25rem,-0.083rem + 2.78vw,2rem);font-size:clamp(1rem,.556rem + .93vw,1.25rem)}.register__cont input[type=text].card-limit{padding-left:36px}.register__cont .calendar-icon img{width:15px}.register__cont input[type=file]::-webkit-file-upload-button{font-size:clamp(1rem,.556rem + .93vw,1.25rem)}.register__cont input[type=file]::file-selector-button{font-size:clamp(1rem,.556rem + .93vw,1.25rem)}.register__remarks h5{font-size:clamp(1.125rem,.903rem + .46vw,1.25rem)}.register__remarks p{font-size:clamp(1rem,.556rem + .93vw,1.25rem)}.photo-sample__title{font-size:clamp(1.125rem,.681rem + .93vw,1.375rem)}.photo-sample__item--card h5{font-size:clamp(1.125rem,.903rem + .46vw,1.25rem);margin-bottom:clamp(.625rem,.069rem + 1.16vw,.938rem)}.photo-sample__item--card p{font-size:clamp(.875rem,.208rem + 1.39vw,1.25rem);margin-bottom:clamp(.625rem,-0.486rem + 2.31vw,1.25rem)}.confirm-person__label{font-size:clamp(1.125rem,.681rem + .93vw,1.375rem)}.confirm-person__item--txt .register__cont .c-app-detail__name::before{top:clamp(.75rem,.306rem + .93vw,1rem)}.confirm-person__item--file .register__cont .c-app-detail__name::before{top:clamp(.125rem,-0.319rem + .93vw,.375rem)}.confirm-person__item--file .register__cont .c-app-detail__cont{padding-left:0px}.confirm-person__item--file .register__cont .c-app-detail__cont img{width:100%;height:auto}.register__cont .confirm__message{font-size:clamp(1rem,.556rem + .93vw,1.25rem)}}@media(max-width: 576px){.after-selection__remarks{padding:20px}.after-selection__remarks p{text-align:left}.result-table{width:100%;border-collapse:collapse}.result-table thead{display:none}.result-table tbody tr{display:block;margin-bottom:10px;border:1px solid #ccc;border-radius:5px;padding:5px 5px}.result-table tbody td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:none;padding:0;font-size:14px;font-weight:400;border-bottom:1px dotted #ccc;padding:3px 0;text-align:right !important;line-height:1.4em}.result-table tbody td a{width:40%;font-size:14px;padding:5px 0}.result-table tbody td::before{content:attr(data-label);font-weight:bold;color:#666;font-size:.8rem;width:30% !important;text-align:left}.result-table tbody td:last-child{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.itemCheck-cont{padding:0}.itemCheck-cont__copy{font-size:16px}.itemCheck-cont__num-title{margin-left:0}.itemCheck-cont__num-copy{margin-left:20px}.itemCheck-cont .c-btn{width:100%}.register__cont{padding:0}.register__cont .c-app-detail__name,.register__cont .c-app-detail__cont{width:100%}.register__cont .c-app-detail__name{margin-top:0}.register__cont .birthday .c-app-detail__cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.register__cont .birthday .select-box:nth-child(1){width:30%}.register__cont .country .select-box,.register__cont .residence-status .select-box{width:100%}.register__cont .residence-card .date-input-wrapper{width:100%}.register__cont .c-btn{width:100%}.register__person-box .date-label{margin:0}.photo-sample__cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}.photo-sample__item{width:100%}#editors-container .c-section-header__title{font-size:22px !important}#editors-container.container{padding:0 5px}.photoediting-cont__copy{padding:0 20px}.photoediting-cont__copy .button-group,.photoediting-cont__copy .slider-group,.photoediting-cont__copy .button-desc{width:100%;font-size:16px;padding-left:0}.photoediting-cont__copy .slider-group{background:#fff;border-radius:5px}.photoediting-cont__copy .button-desc{margin-top:15px}.photoediting-cont__copy.crop{padding:0}.photoediting-cont__guide{margin-top:0}.photoediting-cont__guide__img{width:100%;margin-bottom:20px;text-align:center}.photoediting-cont__guide__desc{width:100%}.photoediting-cont__guide__icon{width:100px}.photoediting-cont__guide__text{width:100%}.photoediting-cont__guide .icon-guide:first-child{margin-bottom:5px}.photoediting-cont__item{padding:0;margin:20px auto}.photoediting-cont__item__model{width:100%;margin-bottom:20px}.confirm-person__cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.confirm-person__item--txt,.confirm-person__item--file{width:100%}.confirm-person__item--txt .register__cont .c-app-detail__name,.confirm-person__item--txt .register__cont .c-app-detail__cont{width:100%}.confirm-person__item--txt .register__cont .c-app-detail__name{padding-bottom:0}.confirm-person__item--txt .register__cont .c-app-detail__cont{padding-top:10px}}body.step99 .main{background-color:#eee;background-image:none !important}body.step99 .main h2.c-page-header__title{font-size:28px}body.step99 .main h3{font-size:20px;font-weight:bold;margin-bottom:20px}body.step99 .main a{color:#0056b3;text-decoration:underline}/*# sourceMappingURL=style.min.css.map */