@charset "UTF-8";:root{--blue-color: #0c5da9;--gray-color: #808080;--red-color: #e86759;--white-color: #fff;--text-color: #2e2e2e;--error-text-color: #ce0000;--gray-bg: #E9E9E9;--form-bg: #f8f8f8;--error-text-bg: #ffe6e6;--blue-button: #2d69b1;--black-button: #353535;--gray-solid: #d9d9d9;--input-solid: #c3c0c0;--z-modal-content: 1700;--z-modal: 1600;--z-top-button: 1500;--z-nav-dropdown: 1300;--z-nav-border: 1200;--z-nav-childmenu: 1100;--z-header: 1000;--z-sp-menu: 900;--z-overlay: 800}*{box-sizing:border-box}html,body{font-family:Noto Sans JP,Noto Sans,sans-serif;margin:0;padding:0;color:var(--text-color);line-height:1.533;letter-spacing:.05em}h1,h2,h3,h4,h5,h6,p,dl,dt,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}input,textarea,select,button{font-family:inherit}::-ms-reveal{display:none}select{padding:10.8px 19.8px;outline:none;outline-offset:0;border-radius:0;border:solid 1px #ccc;cursor:pointer}button{border:none;cursor:pointer}.radio,.radio-input,.checkbox-wrap{cursor:pointer}.container{max-width:1280px;width:85%;margin:0 auto}@media screen and (max-width: 768px){.container{width:90%}}.flex{display:flex}.text-center{text-align:center}.error_message{color:var(--red-color);font-weight:700}.link-text{color:var(--blue-color);border-bottom:solid 1px var(--blue-color);cursor:pointer}.link-text:hover{opacity:.7}input{border:1px solid var(--input-solid)}input:focus{border-color:var(--input-solid);outline:none;background:var(--white-color)}input:-webkit-autofill{background-color:transparent!important;box-shadow:0 0 0 1000px #fff inset!important}.select-wrap{position:relative}@media screen and (max-width: 768px){.select-wrap{width:100%}}.select-wrap:after{content:"";position:absolute;right:1em;top:50%;transform:translateY(-50%);pointer-events:none;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid var(--blue-button);width:0;height:0}select{width:100%;height:40px;display:block;padding:.4em 2.4em .4em .8em;font-size:15px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;outline-offset:0;border-radius:0;border:1px solid var(--input-solid)}.checkbox-wrap{display:flex;align-items:center;font-size:15px;margin-bottom:1em}.checkbox-wrap label{cursor:pointer}.checkbox-wrap input{display:none!important}.checkbox-wrap input:checked+.icon-checkbox{background-color:var(--blue-button)}.checkbox-wrap .icon-checkbox{width:25px;height:25px;border:1px solid var(--input-solid);display:flex;align-items:center;justify-content:center;margin-right:8px;background-color:var(--white-color);position:relative}.checkbox-wrap .icon-checkbox:after{position:absolute;content:"";width:60%;height:60%;top:6px;background-image:url(/support/business/images/icons/check.svg);background-repeat:no-repeat;background-size:contain}.checkbox-wrap .checkbox-label-span{font-size:15px;flex:1}@media screen and (max-width: 768px){.checkbox-wrap .checkbox-label-span{font-size:13px}}.sub-checkbox{margin-left:2em}.user-page-content p,.user-page-content ol,.user-page-content ul{font-size:15px}@media screen and (max-width: 768px){.user-page-content p,.user-page-content ol,.user-page-content ul{font-size:13px}}.admin-page div,.admin-page p,.admin-page dl,.admin-page dt,.admin-page dd,.admin-page ul,.admin-page li,.admin-page input,.admin-page textarea,.admin-page select,.admin-page label{font-size:13px}.admin-page .search-status-title{font-weight:700}.search-form .v3dp__input_wrapper input{border:none;border-bottom:1px solid #ccc;width:130px;padding:.5em}.csv-section .v3dp__input_wrapper input{height:40px;padding:.5em 1em;width:130px}.admin-list-table{width:100%;border-collapse:collapse;margin-top:10px}.admin-list-table thead th{width:13%;background:var(--blue-button);color:var(--white-color);font-size:13px;font-weight:500;padding:.2em 0}.admin-list-table tbody td{padding:.6em 0;text-align:center;font-size:13px;border-bottom:1px solid var(--gray-solid)}.admin-list-table .change_td{display:flex;justify-content:flex-end}.admin-list-table .change_td .status_change_box{width:70px;height:30px;padding:.2em .4em;font-size:13px}.admin-list-table tr:nth-of-type(2n){background-color:var(--form-bg)}@keyframes arrowSlide{0%{opacity:0;transform:translate(7px)}to{opacity:1;transform:translate(0)}}.admin-page-button{border-radius:5px}.admin-page-button:hover{opacity:.8}a.base-button,button.base-button{height:3.75em;display:flex;justify-content:center;align-items:center;padding:0;cursor:pointer;position:relative}@media screen and (max-width: 768px){a.base-button,button.base-button{font-size:14px}}a.base-button:after,button.base-button:after{content:"";display:block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:12px;transform:translate(0);transition:none}a.base-button:hover:after,button.base-button:hover:after{animation:arrowSlide .7s forwards}.primary-button{background-color:var(--blue-button);color:var(--white-color);border:none}.primary-button:after{background-image:url(/support/business/images/icons/arrow-right-circle-blue.svg)}.secondary-button{background-color:var(--white-color);color:var(--text-color);border:solid 1px var(--gray-solid)}.secondary-button:after{background-image:url(/support/business/images/icons/arrow-right-circle-white.svg)}.delete-button{background-color:var(--gray-color);color:var(--white-color);border:none}.back-button{color:var(--text-color);background-color:var(--white-color);border:solid 1px var(--text-color)}.back-button:hover{opacity:.8}a.home-button{margin:60px auto 120px;max-width:440px;font-size:24px}@media screen and (max-width: 768px){a.home-button{margin:30px auto 120px;font-size:16px}}.table-action-button{width:4em;height:2.2em;font-size:13px;margin-left:1em}.table-action-button:hover{opacity:.8}@media screen and (max-width: 768px){.table-action-button{font-size:11px}}.form-area .single-button{margin:60px auto 120px;max-width:440px;width:100%;font-size:24px}@media screen and (max-width: 768px){.form-area .single-button{margin:30px auto 120px;font-size:16px}}.button-group{display:flex;column-gap:4%;max-width:650px;margin:60px auto 0;font-size:24px}@media screen and (max-width: 768px){.button-group{margin:30px auto 0;font-size:16px;flex-direction:column;row-gap:1em}}.button-group .back-button-wrap{width:28%}@media screen and (max-width: 768px){.button-group .back-button-wrap{width:100%}}.button-group .primary-button-wrap{width:68%}@media screen and (max-width: 768px){.button-group .primary-button-wrap{width:100%}}.button-group .back-button,.button-group .primary-button{width:100%;font-size:inherit}.modal-section h4{font-size:18px}.order-table{width:100%;font-size:15px;margin-top:1em;border-collapse:collapse}.order-table th{background-color:var(--gray-bg);padding:.5em 0}.order-table td{border-bottom:1px solid var(--gray-solid);padding:.5em 1em}.order-table td.order-count{text-align:right;width:4em}.modal-section{margin-bottom:30px}.modal-section dl{display:flex;padding:.5em 0;margin:.2em 0;border-bottom:1px solid var(--gray-solid)}.modal-section dt{width:170px;font-weight:500;font-size:15px;margin-left:1em}@media screen and (max-width: 768px){.modal-section dt{width:90px;font-size:13px}}.modal-section dd{font-size:15px}@media screen and (max-width: 768px){.modal-section dd{font-size:13px}}.form-description{margin:3em auto;text-align:center;max-width:1280px;width:85%}@media screen and (max-width: 768px){.form-description{text-align:left;width:90%}}.form-area{background-color:var(--form-bg);padding:60px 0 100px}.form-email-area .form-message{text-align:center}@media screen and (max-width: 768px){.form-email-area .form-message{text-align:left}}.form-email-field{max-width:650px;width:100%;margin:0 auto}.form-email-field label{display:block;font-size:18px;margin-bottom:.5em}@media screen and (max-width: 768px){.form-email-field label{font-size:15px}}.form-email-field input{display:block;padding:1em 1.3em;font-size:20px}@media screen and (max-width: 768px){.form-email-field input{font-size:16px}}.form-detail-field{max-width:840px}.form-group{border-bottom:1px solid var(--gray-solid);padding:20px 0}.form-group:first-child{border-top:1px solid var(--gray-solid)}.form-group-dl{display:flex;justify-content:space-between;margin-bottom:10px}.form-group-dl:last-child{margin-bottom:0}@media screen and (max-width: 768px){.form-group-dl{flex-direction:column;row-gap:1em}}.form-group-dl dt{width:240px;display:flex;justify-content:space-between;font-weight:500}@media screen and (max-width: 768px){.form-group-dl dt{width:100%;justify-content:left}}.form-group-dl dt label{display:flex}.form-group-dl dt .required{color:var(--white-color);background-color:var(--red-color);font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:center;width:3em;height:2.2em}@media screen and (max-width: 768px){.form-group-dl dt .required{font-size:10px;height:2em;margin-left:1em}}.form-group-dl dd{width:calc(100% - 260px)}@media screen and (max-width: 768px){.form-group-dl dd{width:100%}}.form-group-dl dd span{font-size:12px}.form-group-dl dd.flex{gap:10px 2%;flex-wrap:wrap}.form-group-dl dd.flex input{width:49%}.form-group-dl input{width:100%;height:40px;display:block;padding:.4em .8em;font-size:17px}@media screen and (max-width: 768px){.form-group-dl input{font-size:15px}}.form-group-dl .select-wrap{width:340px}.form-group-dl .select-column2{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 2%}.form-group-dl .select-column2 .select-wrap{width:49%;min-width:220px}@media screen and (max-width: 768px){.form-group-dl .select-column2 .select-wrap{width:100%}}.form-group-dl .zip-wrap{align-items:center}.form-group-dl .zip-wrap input{width:200px}@media screen and (max-width: 768px){.form-group-dl .zip-wrap input{width:100px}}.form-group-dl .zip-mark{font-size:15px;margin-right:.8em}.form-group-dl dd.flex .radio-input{align-items:center;width:25px}@media screen and (max-width: 768px){.form-group-dl dd.flex .radio-input{width:16px}}.form-group-dl .radio-label{font-size:16px;margin:0 1em 0 .5em;font-weight:500;align-items:center}@media screen and (max-width: 768px){.form-group-dl .radio-label{font-size:13px}}.form-error-message{color:var(--error-text-color);background-color:var(--error-text-bg);padding:.5em 1em;margin-bottom:1em;font-size:14px;display:block}.form-detail-area.confirm dl{row-gap:.5em}.form-detail-area.confirm dt{font-size:15px;font-weight:700}@media screen and (max-width: 768px){.form-detail-area.confirm dt{font-size:13px}}.form-detail-area.confirm dd{font-size:16px}@media screen and (max-width: 768px){.form-detail-area.confirm dd{font-size:14px}}.request-form-area{background-color:#f0f6fa;padding:60px 0 100px}@media screen and (max-width: 768px){.request-form-area{padding:20px 0 40px}}.request-form-area .change-step-button{font-size:24px;margin:2em auto;max-width:440px;width:100%;color:var(--white-color);background-color:#d9d9d9}.request-form-area .change-step-button.primary-button{background-color:var(--blue-button)}@media screen and (max-width: 768px){.request-form-area .change-step-button{font-size:16px}}.request-form-area .bg-white{background-color:var(--white-color);padding:20px}@media screen and (max-width: 768px){.request-form-area .bg-white{padding:0}}.request-form-list{gap:10px}.request-form-list dt{display:flex;align-items:center;font-weight:700;height:30px;background-color:#e9e9e9;justify-content:center;margin-bottom:.5em;font-size:15px;text-align:center}.request-form-list .list-item dd{display:flex;align-items:center;height:45px;font-size:15px;margin-bottom:.5em}.request-form-list .list-item .select-wrap,.request-form-list .list-item select{width:100%;height:100%}.request-form-list .list-item-p{padding:0 1em;display:flex;align-items:center}.request-form-list button:hover{opacity:.8}.request-form-list .error_message{font-size:14px;font-weight:400}.request-form-list .search-button{background-color:var(--blue-button);color:var(--white-color)}.request-form-list .search-button.disabled{background-color:var(--gray-solid);cursor:not-allowed}.request-form-list .item-add,.request-form-list .item-delete,.request-form-list .item-select{width:60px}@media screen and (max-width: 1200px){.request-form-list .item-add,.request-form-list .item-delete,.request-form-list .item-select{width:100%}}.request-form-list .item-add dt,.request-form-list .item-delete dt,.request-form-list .item-select dt{background-color:transparent}.request-form-list .item-add button,.request-form-list .item-delete button,.request-form-list .item-select button{width:100%;height:100%;font-size:14px;color:var(--white-color)}@media screen and (max-width: 1200px){.request-form-list .item-add button,.request-form-list .item-delete button,.request-form-list .item-select button{height:45px}}.request-form-list .item-add button.add-button,.request-form-list .item-add button.select-button,.request-form-list .item-delete button.add-button,.request-form-list .item-delete button.select-button,.request-form-list .item-select button.add-button,.request-form-list .item-select button.select-button{background-color:var(--blue-button)}.request-form-list .item-add button.delete-button,.request-form-list .item-delete button.delete-button,.request-form-list .item-select button.delete-button{background-color:var(--gray-color)}@media screen and (max-width: 768px){.request-address-form-area .form-detail-field{margin:0;width:100%}}.request-address-form-area .form-group-dl{gap:0}.request-address-form-area .form-title{width:160px}@media screen and (max-width: 768px){.request-address-form-area .form-title{width:100%;font-size:14px;margin-bottom:10px}}.request-address-form-area .form-detail{width:calc(100% - 180px)}@media screen and (max-width: 768px){.request-address-form-area .form-detail{width:100%}}@media screen and (max-width: 768px){.request-address-form-area .address-select-list{padding:0 10px;margin-top:10px}}.request-address-form-area .address-select-list li{display:flex;padding:1em 0}.request-address-form-area .address-select-list li:not(:last-child){border-bottom:1px solid var(--gray-solid)}@media screen and (max-width: 768px){.request-address-form-area .address-select-list li{flex-direction:column;padding:20px 0}}.request-address-form-area .address-select-list li:first-child{padding-top:0}.request-address-form-area .checkbox-label{display:flex;align-items:center;gap:.5em}.request-address-form-area .checkbox-label .input-check{width:1.2em;height:1.2em}.request-address-form-area .radio{display:flex;align-items:center;height:1.5em;width:15em}@media screen and (max-width: 768px){.request-address-form-area .radio{width:100%;margin-bottom:1em}}.request-address-form-area .radio-input{align-items:center;width:20px}@media screen and (max-width: 768px){.request-address-form-area .radio-input{width:16px}}.request-address-form-area .radio-label{display:flex;font-size:15px;margin:0 1em 0 .5em;font-weight:500;align-items:center}@media screen and (max-width: 768px){.request-address-form-area .radio-label{font-size:13px}}.address-selection-list{display:flex;flex-wrap:wrap;justify-content:space-between}.address-selection-list-item{width:49%;min-height:200px;padding:1em;margin-bottom:1em;background:#fff;display:flex;border:none;gap:5px}.address-selection-list-item.is-checked{border:1px solid #6da3e3}@media screen and (max-width: 768px){.address-selection-list-item{width:100%;font-size:13px;min-height:auto}}.address-action-button-wrap{gap:.5em;margin-top:.5em}.address-action-button-wrap button{font-size:13px;display:flex;align-items:center;justify-content:center;height:2em;width:6em;border:1px solid var(--gray-solid);background:#fff}.address-action-button-wrap button:hover{opacity:.8}.address-label{font-size:13px;font-weight:400;background:var(--blue-button);color:#fff;display:flex;align-items:center;justify-content:center;width:8em;height:2em;margin-bottom:.5em}@media screen and (max-width: 768px){.address-label{font-size:11px}}.add-address-button{font-size:20px;color:var(--blue-button);border:none;background:#fff;height:100%;width:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.add-address-button{font-size:15px}}.add-address-button:hover{opacity:.8}.add-address-button:before{content:"+";font-size:150%;margin-right:.1em}.address-modal-h3{text-align:center;font-size:20px;margin-bottom:1em}@media screen and (max-width: 768px){.address-modal-h3{font-size:16px}}.address-modal-actions{gap:10px;justify-content:center;margin:2em 0 1em}.address-modal-actions button{max-width:170px;width:30%}.address-modal-actions .cancel-button{background-color:#fff;border:1px solid var(--gray-solid)}.address-modal-actions .cancel-button:hover{opacity:.8}@media screen and (max-width: 768px){.address-modal-actions .cancel-button{height:3.75em}}@media screen and (max-width: 768px){.address-modal-actions{flex-direction:column;align-items:center}.address-modal-actions button{width:200px;font-size:11px}}.construction-select{display:flex;align-items:center;gap:.5em}.construction-select .select-wrap{width:7em}@media screen and (max-width: 768px){.construction-select .select-wrap{width:5em}}.construction-checkbox{margin:0}.construction-checkbox span{font-size:15px}.property-type-radio.radio{width:13em}@media screen and (max-width: 768px){.property-type-radio.radio{width:49%;margin-bottom:0}}.remark .form-title{flex-direction:column;justify-content:flex-start}.remark .form-title span{font-size:14px;font-weight:400}@media screen and (max-width: 768px){.remark .form-title span{font-size:12px}}.remark textarea{height:140px;width:100%}@media screen and (max-width: 768px){.request-step3 .form-group-dl{font-size:13px}}.request-step3 .send-for p.title{margin-bottom:.5em;font-weight:700;font-size:16px}@media screen and (max-width: 768px){.request-step3 .send-for p.title{font-size:13px}}.request-step3 .total-count{font-weight:700;text-align:right;margin-right:.5em}.request-form-products-img{width:40px;height:40px;object-fit:cover;margin-right:10px}ul.pagination_box{margin:2rem auto 5rem;flex:0 1 60%;display:flex;align-items:center;justify-content:center}ul.pagination_box li{width:50px;padding:5px;font-size:16px;border:1px solid var(--solid-color);text-align:center;margin:0 4px}ul.pagination_box li:hover{opacity:.5}ul.pagination_box li.active{background-color:var(--gray-bg);border:1px solid var(--solid-color);font-weight:700}ul.pagination_box li.disabled{background-color:var(--gray-bg);border:1px solid var(--solid-color)}ul.pagination_box li a{text-decoration:none}.history-table{width:100%;border-collapse:separate}.history-table thead th{border-bottom:1px solid var(--gray-solid)}.history-list-wrap dl{border-bottom:1px solid var(--gray-solid);width:33.3333333333%}.history-list-wrap dt{border-bottom:1px solid var(--gray-solid);font-weight:700;text-align:center;padding-bottom:.5em}.history-list-wrap dd{padding:1em 2em;display:flex;align-items:center;gap:1em;height:4em}.history-list-wrap dd:nth-of-type(2n){background-color:var(--form-bg)}.history-list-wrap dd button{display:block;padding:.5em 1em}#loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#00000080;z-index:9999}#loading.d-none{display:none}#loading .loading{position:absolute;text-align:center;padding:1em;top:45%;width:100%;display:inline-block}#loading .loading svg{width:80px!important;height:80px!important}#content.site-content{padding-top:0!important}#content.site-content #app div.breadcrumbs{padding-bottom:30px}.svg_menu_arrow{width:100%;display:flex;justify-content:center;margin-bottom:60px}.svg_menu_arrow svg:not(:last-child){margin-right:7px}.svg_menu_arrow svg path{fill:#bcbcbc;stroke:#bcbcbc}.svg_menu_arrow svg text{font-size:18px;font-weight:700;fill:#fff}.svg_menu_arrow svg.passed path{fill:none;stroke:var(--gray-color)}.svg_menu_arrow svg.passed text{fill:var(--gray-color)}.svg_menu_arrow svg.selected path{fill:none;stroke:var(--blue-color)}.svg_menu_arrow svg.selected text{fill:var(--blue-color)}.svg_menu_arrow>div.sp_arrow{display:none}@media screen and (max-width: 1200px){.svg_menu_arrow{display:block;margin-bottom:30px;text-align:center}.svg_menu_arrow svg{display:none}.svg_menu_arrow>div.sp_arrow{font-weight:700;display:block}.svg_menu_arrow>div.sp_arrow div.triangle{display:block;margin:.3rem auto;width:6px;border-top:6px solid #BCBCBC;border-right:6px solid transparent;border-left:6px solid transparent}.svg_menu_arrow>div.sp_arrow div.triangle.selected{border-top:6px solid var(--blue-color)}.svg_menu_arrow>div.sp_arrow div.triangle.passed{border-top:6px solid var(--gray-color)}.svg_menu_arrow>div.sp_arrow div.text{color:#bcbcbc}.svg_menu_arrow>div.sp_arrow div.text.selected{color:var(--blue-color)}.svg_menu_arrow>div.sp_arrow div.text.passed{color:var(--gray-color)}}.page-content div.page_link_area{padding-top:100px;display:grid;justify-content:space-between;grid-template-columns:repeat(2,400px);grid-row-gap:70px;max-width:900px;margin:0 auto}.page-content div.page_link_area>a{width:100%;display:block}.page-content div.page_link_area>a button{width:100%;height:100%;font-size:16px;line-height:1.8;padding:20px;color:var(--blue-color);border:solid 1px var(--blue-color);background:transparent}@media screen and (max-width: 800px){.page-content div.page_link_area{display:block;padding-top:30px}.page-content div.page_link_area>a{margin-bottom:30px}}.page-content .form-message{background-color:#ffffe0;border:1px solid #e6db55;border-radius:.3em;margin-bottom:1rem;padding:.5rem;width:99%}.page-content .form-message.error{background-color:var(--pink-color);border:1px solid #f08080;color:red}.page-content .form_content .grid-box.grid-form{grid-template-columns:210px 1fr;grid-column-gap:10px;grid-row-gap:10px;margin-bottom:10px;cursor:default}@media screen and (max-width: 600px){.page-content .form_content .grid-box.grid-form{display:block}}.page-content .form_content .grid-box.grid-form input{padding:.5rem 0 .5rem .5rem;width:100%;max-width:730px}.page-content .form_content .grid-box.grid-form input.required{background:var(--pink-color)}.page-content .form_content .grid-box.grid-form input.password,.page-content .form_content .grid-box.grid-form input.staff_name{max-width:360px}.page-content .form_content .grid-box.grid-form select{padding:.5rem 0 .5rem .5rem}.page-content .form_content .grid-box.grid-form>div:nth-child(odd){background:var(--blue-color);color:var(--white-color);max-width:210px;width:100%;font-size:1.4rem;min-height:46px;padding:5px}@media screen and (max-width: 600px){.page-content .form_content .grid-box.grid-form>div:nth-child(odd){max-width:100%;min-height:38px;margin-top:10px}}.page-content .form_content .grid-box.grid-form>div:nth-child(2n){font-size:1.2rem;padding:5px}.page-content .form_content .grid-box.grid-form>div:nth-child(2n) .hyphen{display:flex;align-items:center;justify-content:center}.page-content .form_content .grid-box.grid-form>div:nth-child(2n).name{display:flex}.page-content .form_content .grid-box.grid-form>div:nth-child(2n).name>label{display:flex;align-items:center;width:280px}@media screen and (max-width: 600px){.page-content .form_content .grid-box.grid-form>div:nth-child(2n).name>label{padding-bottom:10px}}.page-content .form_content .grid-box.grid-form>div:nth-child(2n).name>label>div:first-child{width:33px;font-size:12px;text-align:center}.page-content .form_content .grid-box.grid-form>div:nth-child(2n).name>label>div:nth-child(2n){flex-grow:1}.page-content .form_content .grid-box.grid-form>div:nth-child(2n).name>label div.error{width:100%;height:25px}.page-content .form_content .grid-box.grid-form>div:nth-child(2n) .zip_code_div{grid-template-columns:65px 15px 65px 100px}.page-content .form_content .grid-box.grid-form>div:nth-child(2n) .zip_code_div input{max-width:80px}.page-content .form_content .grid-box.grid-form>div:nth-child(2n) .zip_code_div button.btn{width:150px;height:100%;font-size:13px;margin-left:1rem}.page-content .form_content .grid-box.grid-form>div:nth-child(2n).phone_number,.page-content .form_content .grid-box.grid-form>div:nth-child(2n).fax_number{grid-template-columns:repeat(2,65px 15px) 65px}.page-content .form_content .grid-box.grid-form>div:nth-child(2n).phone_number input,.page-content .form_content .grid-box.grid-form>div:nth-child(2n).fax_number input{width:100%}.page-content .step2 .form_content>.grid-box>div:first-child{min-height:38px}.page-content .step2 .btn_area,.page-content .step3 .btn_area{justify-content:space-between;width:700px;margin:0 auto}@media screen and (max-width: 600px){.page-content .step2 .btn_area,.page-content .step3 .btn_area{width:100%;justify-content:center}.page-content .step2 .btn_area>div,.page-content .step3 .btn_area>div{padding-bottom:10px}}.modal,.modal .bg-black,.modal-overlay{top:0;left:0;width:100%;height:100%}.modal{position:fixed;z-index:var(--z-modal)}.modal .bg-black{position:absolute;z-index:var(--z-overlay);background-color:#00000080}.modal .modal-inner{width:100%;max-width:700px;height:800px;max-height:100vh;position:absolute;z-index:var(--z-modal-content);background-color:var(--white-color);left:50%;top:50%;transform:translate(-50%,-50%);overflow:auto;padding:40px 30px}@media screen and (max-width: 768px){.modal .modal-inner{padding:40px 15px}}.modal .modal-middle-inner{max-width:850px}.modal .modal-wide-inner{max-width:1000px}.modal .modal-text{text-align:center;margin-bottom:1em;font-size:16px}@media screen and (max-width: 768px){.modal .modal-text{font-size:13px}}.modal-close-button-wrap{position:sticky;right:0;top:0;text-align:right;width:100%}.modal-close-button{cursor:pointer;background:#fffc;position:absolute;right:-14px;top:-24px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.modal-close-button{right:0}}.modal-close-button:before,.modal-close-button:after{content:"";position:absolute;width:32px;height:1px;background:var(--gray-color)}.modal-close-button:before{transform:rotate(45deg)}.modal-close-button:after{transform:rotate(-45deg)}.modal-close-blue-button{width:300px;height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto}.sp_display,.sp_label{display:none}@media screen and (max-width: 768px){.pc_display{display:none}.sp_display,.sp_label{display:block}}
