:root{--layout_minW: 320px;--layout_maxW: 1260px;--small-maxW: 360px;--middle-maxW: 650px;--large-maxW: 900px;--content_maxW: calc(1200px + 4rem);--wrap_pd: 2rem;--size-xxs: clamp(10px, 0.96rem + 0.24vw, 12px);--size-xs: clamp(12px, 1.12rem + 0.32vw, 14px);--size-sm: clamp(14px, 1.28rem + 0.48vw, 16px);--size-md: clamp(16px, 1.52rem + 0.8vw, 18px);--size-lg: clamp(20px, 1.76rem + 1.28vw, 24px);--size-xl: clamp(24px, 2.08rem + 1.6vw, 32px);--size-xxl: clamp(32px, 2.56rem + 3.2vw, 48px);--baseFontFamily: "Pretendard", sans-serif;--themeColor: #3700ff;--themeColor_blue: #097ffd;--themeColor_red: #e32d28;--themeColor_light: #1947b3;--themeColor_light2: #4d80f5;--primary-color: #000;--focus-color: #ffcc00;--color-red: #ff2929;--color-blue: #007bff;--color-success: #009600;--color-yellow: #ffcc00;--color-black: #222;--color-gray: #666;--icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(76, 155, 138)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(200, 79, 72)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");--ico-closeX: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_11076_1049)"><path d="M5 23L23 5" stroke="white" stroke-width="2"/><path d="M5 5L23 23" stroke="white" stroke-width="2"/></g><defs><clipPath id="clip0_11076_1049"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');--ico-closeX-black: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_11076_1049)"><path d="M5 23L23 5" stroke="black" stroke-width="2"/><path d="M5 5L23 23" stroke="black" stroke-width="2"/></g><defs><clipPath id="clip0_11076_1049"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');--ico-threeLines: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="4.375" y="5.25" width="19.25" height="1.75" fill="white"/><rect x="4.375" y="13.125" width="19.25" height="1.75" fill="white"/><rect x="4.375" y="21" width="19.25" height="1.75" fill="white"/></svg>');--ico-threeLines-white: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="4.375" y="5.25" width="19.25" height="1.75" fill="%23000"/><rect x="4.375" y="13.125" width="19.25" height="1.75" fill="%23000"/><rect x="4.375" y="21" width="19.25" height="1.75" fill="%23000"/></svg>');--ico-calendar: url('data:image/svg+xml,<svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 7V16.5C1 17.0523 1.44772 17.5 2 17.5H16C16.5523 17.5 17 17.0523 17 16.5V7M1 7L1 4C1 3.44772 1.44772 3 2 3H4M1 7H17M17 7V4C17 3.44772 16.5523 3 16 3H14M4 3V1M4 3H9H14M14 3V1" stroke="%23B7B7B7" stroke-width="2" stroke-linecap="round"/><circle cx="9" cy="12" r="1" fill="%23B7B7B7"/><circle cx="5" cy="12" r="1" fill="%23B7B7B7"/><circle cx="13" cy="12" r="1" fill="%23B7B7B7"/></svg>');--ico-calendar-white: url('data:image/svg+xml,<svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 7V16.5C1 17.0523 1.44772 17.5 2 17.5H16C16.5523 17.5 17 17.0523 17 16.5V7M1 7L1 4C1 3.44772 1.44772 3 2 3H4M1 7H17M17 7V4C17 3.44772 16.5523 3 16 3H14M4 3V1M4 3H9H14M14 3V1" stroke="%23FFFFFF" stroke-width="2" stroke-linecap="round"/><circle cx="9" cy="12" r="1" fill="%23FFFFFF"/><circle cx="5" cy="12" r="1" fill="%23FFFFFF"/><circle cx="13" cy="12" r="1" fill="%23FFFFFF"/></svg>');--ico-excel: url('data:image/svg+xml,<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="9.00781" y="1.83594" width="7.25" height="1.77283" rx="0.886414" fill="%2302723B"/><rect x="9.00781" y="4.97656" width="7.25" height="1.77283" rx="0.886414" fill="%2302723B"/><rect x="9.00781" y="8.11719" width="7.25" height="1.77283" rx="0.886414" fill="%2302723B"/><rect x="9.00781" y="11.25" width="7.25" height="1.77283" rx="0.886414" fill="%2302723B"/><rect x="9.00781" y="14.3906" width="7.25" height="1.77283" rx="0.886414" fill="%2302723B"/><rect x="14.5156" y="16.1641" width="14.3304" height="1.77283" rx="0.886414" transform="rotate(-90 14.5156 16.1641)" fill="%2302723B"/><path d="M0.9589 2.60053L10.9589 0.933862C11.1113 0.908465 11.25 1.02598 11.25 1.18046V16.8195C11.25 16.974 11.1113 17.0915 10.9589 17.0661L0.9589 15.3995C0.838353 15.3794 0.75 15.2751 0.75 15.1529V2.84713C0.75 2.72492 0.838353 2.62062 0.9589 2.60053Z" fill="%2302723B" stroke="%2302723B" stroke-width="1.5"/><path d="M4.31014 13H2.66406L7.68461 5H9.33069L4.31014 13Z" fill="white" stroke="white" stroke-width="0.5"/><path d="M7.68461 13H9.33069L4.31014 5H2.66406L7.68461 13Z" fill="white" stroke="white" stroke-width="0.5"/></svg>');--ico-trash: url('data:image/svg+xml,<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_12044_6736)"><path d="M15.8359 6.93555V17.3322C15.8359 17.8845 15.3882 18.3322 14.8359 18.3322H6.83594C6.28365 18.3322 5.83594 17.8845 5.83594 17.3322L5.83594 6.93555" stroke="%23B8B8B8" stroke-width="2"/><path d="M9.17188 10.4155V13.7489" stroke="%23B8B8B8" stroke-width="2" stroke-linecap="round"/><path d="M12.5 10.4155V13.7489" stroke="%23B8B8B8" stroke-width="2" stroke-linecap="round"/><path d="M4.17188 6.66553H7.50521M17.5052 6.66553H14.1719M7.50521 6.66553V5.16553C7.50521 4.61324 7.95292 4.16553 8.50521 4.16553H13.1719C13.7242 4.16553 14.1719 4.61324 14.1719 5.16553V6.66553M7.50521 6.66553H14.1719" stroke="%23B8B8B8" stroke-width="2" stroke-linecap="round"/></g><defs><clipPath id="clip0_12044_6736"><rect width="20" height="20" fill="white" transform="translate(0.835938 0.832153)"/></clipPath></defs></svg>');--ico-magnify: url('data:image/svg+xml,<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_12044_6752)"><circle cx="9.9834" cy="10.3388" r="5.93653" stroke="%23B7B7B7" stroke-width="2"/><path d="M12.9045 9.88282C12.9045 9.60255 12.8568 9.33344 12.7689 9.08321C12.5886 8.56982 12.2395 8.13585 11.7883 7.84785C11.4139 7.60892 10.9692 7.47046 10.4922 7.47046" stroke="%23B7B7B7" stroke-linecap="round"/><path d="M16.8946 17.1981C17.2851 17.5886 17.9182 17.5886 18.3088 17.1981C18.6993 16.8075 18.6993 16.1744 18.3088 15.7838L16.8946 17.1981ZM13.9179 14.2214L16.8946 17.1981L18.3088 15.7838L15.3321 12.8072L13.9179 14.2214Z" fill="%23B7B7B7"/></g><defs><clipPath id="clip0_12044_6752"><rect width="20" height="20" fill="white" transform="translate(0.835938 0.832153)"/></clipPath></defs></svg>');--ico-kakao: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="9.83594" cy="9.83594" r="9.42969" fill="%23FFDC00"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.57575 14.4643L5.32327 16.6833L6.12118 13.6907C6.12118 13.6907 4.89233 13.1531 3.83286 11.7879C2.77339 10.4227 2.88039 8.95773 2.98533 8.26773C3.09027 7.57773 3.71424 6.18662 4.64392 5.43483C5.5736 4.68305 6.56791 4.02579 8.23481 3.71949C9.9017 3.41319 11.4734 3.71364 11.9319 3.83052C12.3904 3.94741 13.4888 4.32378 14.4286 4.97073C15.3683 5.61768 16.0488 6.56431 16.299 7.12417C16.5492 7.68402 16.7745 8.45223 16.7441 9.03303C16.7138 9.61382 16.6357 10.736 15.9691 11.5957L15.8935 11.6935C15.2705 12.4989 14.846 13.0478 13.2522 13.8382C11.6727 14.6215 9.31258 14.5328 9.04458 14.5227L9.02054 14.5219C8.96327 14.5219 8.57575 14.4643 8.57575 14.4643ZM6.98262 7.49765H4.54486C4.54486 7.49765 4.25374 7.57071 4.23153 7.8337C4.20932 8.09669 4.54486 8.19381 4.54486 8.19381H5.39336V10.8589C5.39336 10.8589 5.46621 11.2156 5.78959 11.2156C6.11297 11.2156 6.20324 10.8589 6.20324 10.8589V8.19381H7.04235C7.04235 8.19381 7.36004 8.13787 7.36004 7.8337C7.36004 7.52953 6.98262 7.49765 6.98262 7.49765ZM7.52879 7.70572L6.45015 10.6988C6.45015 10.6988 6.38838 10.9608 6.49858 11.0837C6.60879 11.2067 6.79331 11.2097 6.79331 11.2097C6.79331 11.2097 7.04267 11.2289 7.14306 11.0052L7.36185 10.375H8.63548L8.82468 10.9384C8.82468 10.9384 8.90278 11.177 9.12546 11.2097C9.34814 11.2423 9.4717 11.1228 9.51525 11.05C9.55879 10.9771 9.588 10.8542 9.55162 10.6914C9.50134 10.5407 8.53523 7.70572 8.53523 7.70572C8.53523 7.70572 8.46589 7.49496 8.25242 7.44304C8.12795 7.42483 7.83167 7.43397 7.83167 7.43397C7.83167 7.43397 7.62521 7.47468 7.56232 7.61978C7.54021 7.67316 7.52879 7.70572 7.52879 7.70572ZM8.0076 8.33023L7.54384 9.79953H8.46808L8.0076 8.33023ZM9.7172 7.78545V10.6593C9.7172 10.6593 9.72063 10.9145 9.82783 11.0202C9.93503 11.126 10.0903 11.1464 10.1469 11.1464H11.9013C11.9013 11.1464 12.2283 11.1262 12.2619 10.8274C12.2956 10.5285 11.928 10.4409 11.8796 10.4409H10.515V7.78545C10.515 7.78545 10.452 7.43362 10.1273 7.41783C9.80262 7.40204 9.7172 7.78545 9.7172 7.78545ZM12.3414 10.8425V7.82897C12.3414 7.82897 12.3414 7.77454 12.3525 7.70487C12.3836 7.56274 12.5756 7.39816 12.7618 7.418C13.1048 7.4569 13.1359 7.82897 13.1359 7.82897V9.04627C13.1359 9.04627 14.345 7.64504 14.4035 7.58249L14.4042 7.58185C14.4691 7.51926 14.5743 7.418 14.7094 7.418C14.8449 7.418 15.0005 7.4735 15.0676 7.64504C15.1346 7.81658 14.9774 8.01087 14.9774 8.01087L14.1364 8.94579C14.1364 8.94579 15.1398 10.5403 15.2159 10.6569C15.292 10.7735 15.2785 11.029 15.113 11.1316C14.776 11.3381 14.5425 11.0884 14.5425 11.0884L13.5721 9.51866L13.1359 9.96341V10.8425C13.1359 10.8425 13.0602 11.2084 12.7245 11.2084C12.3889 11.2084 12.3414 10.8425 12.3414 10.8425Z" fill="%23381E1F"/></svg>');--ico-addPerson: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.24144 18.4871C4.33217 15.6433 7.19205 13.5859 10.5788 13.5859C13.9656 13.5859 16.8254 15.6433 17.9162 18.4871C18.0643 18.8733 17.979 19.2181 17.7183 19.5105C17.4371 19.826 16.9516 20.0628 16.392 20.0628H4.76563C4.20606 20.0628 3.72052 19.826 3.43929 19.5105C3.17858 19.2181 3.09329 18.8733 3.24144 18.4871Z" stroke="%23097ffd" stroke-width="2"/><circle cx="10.6172" cy="9.63281" r="3.07031" stroke="%23097ffd" stroke-width="2"/><path d="M18.9414 2.92969V9.43037" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/><path d="M22.2422 6.17969L15.7415 6.17969" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/></svg>');--ico-removePerson: url('data:image/svg+xml,<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_741_95)"><path d="M2.80822 14.6207C3.8085 12.4339 6.09632 10.8828 8.78368 10.8828C11.471 10.8828 13.7589 12.4339 14.7591 14.6207C14.9215 14.9758 14.8547 15.2884 14.6117 15.5666C14.3433 15.874 13.8608 16.114 13.3017 16.114H4.26563C3.70652 16.114 3.22411 15.874 2.95564 15.5666C2.71265 15.2884 2.64582 14.9758 2.80822 14.6207Z" stroke="%237E7E7E" stroke-width="2"/><circle cx="8.81591" cy="7.36279" r="2.47216" stroke="%237E7E7E" stroke-width="2"/><path d="M18.7344 4.42188L14.6957 4.42187" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/></g><defs><clipPath id="clip0_741_95"><rect width="20" height="20" fill="white" transform="translate(0 0.5)"/></clipPath></defs></svg>');--ico-recycle: url('data:image/svg+xml,<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_741_264)"><path d="M16.3594 11.6562C16.3594 13.4164 15.5242 15.0014 14.1902 16.1095C12.985 17.1106 11.3727 17.7224 9.60119 17.7224C7.79794 17.7224 6.15964 17.0885 4.94781 16.0554C4.21535 15.4309 3.63869 14.6606 3.27558 13.7963M3.27558 13.7963L3.27558 18.3121M3.27558 13.7963L7.13241 13.7963" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M3.27344 9.90625C3.27344 8.14612 4.10858 6.56108 5.44259 5.45297C6.64776 4.45188 8.26009 3.84005 10.0316 3.84005C11.8349 3.84005 13.4732 4.47399 14.685 5.50713C15.4175 6.13158 15.9941 6.90188 16.3572 7.76618M16.3572 7.76618L16.3572 3.25043M16.3572 7.76618L12.5004 7.76618" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/></g><defs><clipPath id="clip0_741_264"><rect width="20" height="20" fill="white" transform="translate(0 0.5)"/></clipPath></defs></svg>');--ico-docReview: url('data:image/svg+xml,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.76575 10.4134H2.09375C1.54147 10.4134 1.09375 9.96565 1.09375 9.41337V1.84375C1.09375 1.29147 1.54146 0.84375 2.09375 0.84375H6.3264H7.36199C7.91427 0.84375 8.36199 1.29147 8.36199 1.84375V5.71552" stroke="%23333333"/><path d="M2.80469 5.02344H5.27344" stroke="%23333333" stroke-linecap="round"/><path d="M2.80469 3.14844H4.34652" stroke="%23333333" stroke-linecap="round"/><circle cx="8.51031" cy="8.41656" r="2.59625" stroke="%23333333"/><path d="M11.3964 11.3926C11.5917 11.5879 11.9083 11.5879 12.1036 11.3926C12.2988 11.1974 12.2988 10.8808 12.1036 10.6855L11.3964 11.3926ZM10.3183 10.3145L11.3964 11.3926L12.1036 10.6855L11.0254 9.60738L10.3183 10.3145Z" fill="%23333333"/></svg>');--ico-speechBubble: url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.54367 7.1875C6.92375 7.1875 7.23187 6.8797 7.23187 6.5C7.23187 6.1203 6.92375 5.8125 6.54367 5.8125C6.16359 5.8125 5.85547 6.1203 5.85547 6.5C5.85547 6.8797 6.16359 7.1875 6.54367 7.1875Z" fill="%23333333"/><path d="M4.39523 7.1875C4.77532 7.1875 5.08344 6.8797 5.08344 6.5C5.08344 6.1203 4.77532 5.8125 4.39523 5.8125C4.01515 5.8125 3.70703 6.1203 3.70703 6.5C3.70703 6.8797 4.01515 7.1875 4.39523 7.1875Z" fill="%23333333"/><path d="M8.69992 7.1875C9.08 7.1875 9.38812 6.8797 9.38812 6.5C9.38812 6.1203 9.08 5.8125 8.69992 5.8125C8.31984 5.8125 8.01172 6.1203 8.01172 6.5C8.01172 6.8797 8.31984 7.1875 8.69992 7.1875Z" fill="%23333333"/><path d="M5.21627 1.15026C4.22621 1.3827 3.3211 1.88748 2.60347 2.60741C1.88584 3.32735 1.38437 4.23367 1.15588 5.22369C0.978769 5.95194 0.952265 6.70862 1.07799 7.44745C1.20372 8.18628 1.47904 8.8917 1.8871 9.52057C1.89574 9.54267 1.89574 9.56721 1.8871 9.58932L1.60322 11.6088C1.60044 11.6254 1.60215 11.6425 1.60816 11.6582C1.61418 11.6739 1.62428 11.6877 1.63744 11.6982C1.65059 11.7088 1.66631 11.7156 1.68298 11.718C1.69964 11.7204 1.71666 11.7183 1.73225 11.712L3.45276 11.162C3.47168 11.1534 3.49221 11.149 3.51297 11.149C3.53374 11.149 3.55427 11.1534 3.57319 11.162C4.34226 11.6429 5.21837 11.9265 6.12362 11.9875C7.02887 12.0486 7.93519 11.8852 8.76196 11.5118C9.58874 11.1385 10.3104 10.5669 10.8626 9.84775C11.4149 9.12862 11.7807 8.28428 11.9275 7.38984C12.0743 6.4954 11.9975 5.57858 11.704 4.72092C11.4105 3.86327 10.9094 3.09136 10.2452 2.47386C9.58107 1.85637 8.77443 1.41241 7.89706 1.18149C7.01969 0.950572 6.09879 0.939842 5.21627 1.15026V1.15026Z" stroke="%23333333" stroke-miterlimit="10"/></svg>');--ico-new: url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="12" height="12" rx="6" fill="%23FF0000"/><path d="M3.73191 9V3.072H4.93991L6.65991 6.232L7.25991 7.512H7.29991C7.26791 7.20267 7.23324 6.864 7.19591 6.496C7.15857 6.128 7.13991 5.776 7.13991 5.44V3.072H8.25991V9H7.05191L5.34791 5.832L4.74791 4.56H4.70791C4.73457 4.88 4.76657 5.21867 4.80391 5.576C4.84124 5.93333 4.85991 6.28267 4.85991 6.624V9H3.73191Z" fill="white"/></svg>');--ico-person: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.4221 8.10132C4.72689 8.10132 1.62788 10.8225 0.792191 14.4876C0.546636 15.5645 1.46574 16.4715 2.57031 16.4715H14.2739C15.3785 16.4715 16.2976 15.5645 16.052 14.4876C15.2163 10.8225 12.1173 8.10132 8.4221 8.10132Z" fill="%23A5ADC2"/><circle cx="8.46358" cy="4.92867" r="4.04171" fill="%23A5ADC2"/></svg>');--ico-plus: url('data:image/svg+xml,<svg width="10" height="11" viewBox="0 0 10 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 0.960938L5 10.9609" stroke="%23097ffd"/><path d="M10 5.96094L-4.76837e-07 5.96094" stroke="%23097ffd"/></svg>');--ico-minus: url('data:image/svg+xml,<svg width="10" height="11" viewBox="0 0 10 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 5.96094L-4.76837e-07 5.96094" stroke="%23097ffd"/></svg>');--ico-msg: url('data:image/svg+xml,<svg width="13" height="10" viewBox="0 0 13 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.424665 1.90716L5.78785 6.02664C6.40312 6.49923 7.26028 6.49532 7.87121 6.01715L12.951 2.04117V8.93376C12.951 9.48604 12.5033 9.93376 11.951 9.93376H1.42188C0.869591 9.93376 0.421875 9.48604 0.421875 8.93376V1.98242C0.421875 1.9571 0.422816 1.93201 0.424665 1.90716ZM1.51903 0.982422H11.951C11.9771 0.982422 12.0029 0.98342 12.0285 0.985379L7.00831 4.91469C6.9005 4.99907 6.74924 4.99976 6.64066 4.91636L1.51903 0.982422Z" fill="%23888888"/></svg>');--ico-doc: url('data:image/svg+xml,<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.04688" y="3.01562" width="13.9776" height="17.9749" rx="2" stroke="%237E7E7E" stroke-width="2"/><path d="M8.70703 7.76562H15.7852" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M8.70703 12H14.0201" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/></svg>');--ico-find-doc: url('data:image/svg+xml,<svg width="79" height="92" viewBox="0 0 79 92" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.2852 19.2812H58.1423" stroke="%23B6B6B6" stroke-width="3" stroke-linecap="round"/><path d="M15.2852 34.2812H38.8566" stroke="%23B6B6B6" stroke-width="3" stroke-linecap="round"/><path d="M66.1065 76.6089C68.3595 73.9448 69.7165 70.5079 69.7165 66.7562C69.7165 58.2916 62.8089 51.4297 54.2879 51.4297C45.767 51.4297 38.8594 58.2916 38.8594 66.7562C38.8594 75.2207 45.767 82.0826 54.2879 82.0826C59.0322 82.0826 63.2763 79.9555 66.1065 76.6089ZM66.1065 76.6089L77.4308 87.8583" stroke="%23B6B6B6" stroke-width="3" stroke-linecap="round"/><path d="M38.7322 89.9978H7.42969C4.66827 89.9978 2.42969 87.7592 2.42969 84.9978V26.3771L2.42969 7.14063C2.42969 4.3792 4.66826 2.14062 7.42969 2.14062H15.2868H36.7154H58.144H66.0011C68.7625 2.14062 71.0011 4.3792 71.0011 7.14063V46.0692" stroke="%23B6B6B6" stroke-width="3" stroke-linecap="round"/></svg>');--ico-no-data: url('data:image/svg+xml,<svg class="svg-icon" style="width: 1em; height: 1em;vertical-align: middle;fill: currentColor;overflow: hidden;" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M909.016 820.828H841a30 30 0 0 1 0-60h38.016a20 20 0 0 0 20-20V145.185a20 20 0 0 0-20-20H352a20 20 0 0 0-20 20v28h370.016a50 50 0 0 1 50 50v223.36a29.989 29.989 0 1 1-59.507 5.283h-0.493V253.185a20 20 0 0 0-20-20H145a20 20 0 0 0-20 20v625.643a20 20 0 0 0 20 20h337a30 30 0 0 1 0 60H115a50 50 0 0 1-50-50V223.185a50 50 0 0 1 50-50h157v-58a50 50 0 0 1 50-50h587.016a50 50 0 0 1 50 50v655.643a50 50 0 0 1-50 50z m-663.037-484H572.74a29.979 29.979 0 1 1 0 59.957H245.979a29.979 29.979 0 1 1 0-59.957z m0 290.043h74.912a29.979 29.979 0 0 1 29.979 29.978 29.979 29.979 0 0 1-29.979 29.979h-74.912A29.979 29.979 0 0 1 216 656.849a29.979 29.979 0 0 1 29.979-29.978zM216 511.807a29.979 29.979 0 0 1 29.979-29.979h140.935a29.979 29.979 0 0 1 29.979 29.979v0.042a29.979 29.979 0 0 1-29.979 29.979H245.979A29.979 29.979 0 0 1 216 511.849v-0.042z m163 177.521c0-107.419 87.081-194.5 194.5-194.5S768 581.909 768 689.328a193.618 193.618 0 0 1-37.9 115.356l84.115 84.115a30 30 0 1 1-42.425 42.429l-84.3-84.3a193.6 193.6 0 0 1-113.99 36.9c-107.419 0-194.5-87.081-194.5-194.5z m194.5 134.5a134.5 134.5 0 1 0-134.5-134.5 134.5 134.5 0 0 0 134.5 134.5z" fill="%23333333" /></svg>');--ico-doc-contract: url('data:image/svg+xml,<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.20537 16.9818H3.91406C3.36178 16.9818 2.91406 16.5341 2.91406 15.9818V7.3266L2.91406 4.30469C2.91406 3.7524 3.36178 3.30469 3.91406 3.30469H4.71955H7.7287H10.7379H12.3458C12.8981 3.30469 13.3458 3.7524 13.3458 4.30469V7.3266" stroke="%23B8B8B8" stroke-width="2" stroke-linecap="round"/><path d="M11.4845 15.0503V14.5445C11.4845 13.678 11.027 12.2166 10.6191 11.4522C10.4248 11.0881 10.3147 10.6723 10.3147 10.2308C10.3147 8.79599 11.4778 7.63281 12.9127 7.63281C14.3476 7.63281 15.5107 8.79599 15.5107 10.2308C15.5107 10.6723 15.4006 11.0881 15.2064 11.4521C14.7985 12.2166 14.456 13.678 14.456 14.5445V15.0503M11.4845 15.0503H9.25C8.97386 15.0503 8.75 15.2741 8.75 15.5503V17.9958C8.75 18.2719 8.97386 18.4958 9.25 18.4958H16.5835C16.8596 18.4958 17.0835 18.2719 17.0835 17.9958V15.5503C17.0835 15.2741 16.8596 15.0503 16.5835 15.0503H14.456M11.4845 15.0503H14.456" stroke="%23B8B8B8" stroke-width="2"/></svg>');--ico-doc-x: url('data:image/svg+xml,<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.0312 5.27759L4.96437 15.3445" stroke="%23B8B8B8" stroke-width="2" stroke-linecap="round"/><path d="M15.0312 15.3445L4.96437 5.2776" stroke="%23B8B8B8" stroke-width="2" stroke-linecap="round"/></svg>');--ico-pdf: url('data:image/svg+xml,<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.82031 18.3318H15.8512C16.1273 18.3318 16.3512 18.1079 16.3512 17.8318V6.53909C16.3512 6.38359 16.2789 6.23694 16.1555 6.14232L12.625 3.43502C12.5377 3.36807 12.4308 3.33179 12.3207 3.33179H5.82031C5.54417 3.33179 5.32031 3.55565 5.32031 3.83179V17.8318C5.32031 18.1079 5.54417 18.3318 5.82031 18.3318Z" stroke="%23B7B7B7" stroke-width="2" stroke-miterlimit="10"/><rect x="2.8125" y="7.72546" width="16.0429" height="7.29248" rx="1" fill="%23B7B7B7"/><path d="M13.7578 13.9702V8.77161H16.957V9.64155H14.7961V10.9956H16.6413V11.8655H14.7961V13.9702H13.7578Z" fill="white"/><path d="M9.22656 13.9702V8.77161H10.6507C12.2363 8.77161 13.2185 9.59946 13.2185 11.3534C13.2185 13.1003 12.2363 13.9702 10.7069 13.9702H9.22656ZM10.2649 13.1354H10.5876C11.5558 13.1354 12.1591 12.6162 12.1591 11.3534C12.1591 10.0835 11.5558 9.60647 10.5876 9.60647H10.2649V13.1354Z" fill="white"/><path d="M5.02344 13.9702V8.77161H6.72825C7.87883 8.77161 8.7628 9.17852 8.7628 10.4063C8.7628 11.5919 7.87181 12.1251 6.75631 12.1251H6.06176V13.9702H5.02344ZM6.06176 11.3043H6.68616C7.40176 11.3043 7.74553 11.0026 7.74553 10.4063C7.74553 9.80291 7.36668 9.59946 6.65108 9.59946H6.06176V11.3043Z" fill="white"/></svg>');--ico-calculator: url('data:image/svg+xml,<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="21.5385" height="28" rx="3" stroke="%237E7E7E" stroke-width="2"/><path d="M1 8.53845H22.5385" stroke="%237E7E7E" stroke-width="2"/><path d="M10.6914 19.3077H12.8453" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M10.6914 15H12.8453" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M10.6914 23.6154H12.8453" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M5.30469 19.3077H7.45853" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M5.30469 15H7.45853" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M5.30469 23.6154H7.45853" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M16.0781 19.3077H18.232" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M16.0781 15H18.232" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M16.0781 23.6154H18.232" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/></svg>');--ico-calculator-theme: url('data:image/svg+xml,<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="21.5385" height="28" rx="3" stroke="%23097ffd" stroke-width="2"/><path d="M1 8.53845H22.5385" stroke="%23097ffd" stroke-width="2"/><path d="M10.6914 19.3077H12.8453" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/><path d="M10.6914 15H12.8453" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/><path d="M10.6914 23.6154H12.8453" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/><path d="M5.30469 19.3077H7.45853" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/><path d="M5.30469 15H7.45853" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/><path d="M5.30469 23.6154H7.45853" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/><path d="M16.0781 19.3077H18.232" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/><path d="M16.0781 15H18.232" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/><path d="M16.0781 23.6154H18.232" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/></svg>');--ico-contract: url('data:image/svg+xml,<svg width="23" height="29" viewBox="0 0 23 29" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 27.9781H16.1668H18.0766C19.7334 27.9781 21.0766 26.6349 21.0766 24.9781V17.4063V4C21.0766 2.34315 19.7334 1 18.0766 1H15.3534H4C2.34315 1 1 2.34314 1 4V24.9781C1 26.6349 2.34315 27.9781 4 27.9781Z" stroke="%237E7E7E" stroke-width="2"/><path d="M4.82812 6.92188H14.411" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M4.82812 11.125H14.4589" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/><path d="M4.82812 15.5H10.3822" stroke="%237E7E7E" stroke-width="2" stroke-linecap="round"/></svg>');--ico-contract-theme: url('data:image/svg+xml,<svg width="23" height="29" viewBox="0 0 23 29" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 27.9781H16.1668H18.0766C19.7334 27.9781 21.0766 26.6349 21.0766 24.9781V17.4063V4C21.0766 2.34315 19.7334 1 18.0766 1H15.3534H4C2.34315 1 1 2.34314 1 4V24.9781C1 26.6349 2.34315 27.9781 4 27.9781Z" stroke="%23097ffd" stroke-width="2"/><path d="M4.82812 6.92188H14.411" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/><path d="M4.82812 11.125H14.4589" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/><path d="M4.82812 15.5H10.3822" stroke="%23097ffd" stroke-width="2" stroke-linecap="round"/></svg>');--ico-filedown: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.55859 8.95751L10.0011 11.397M10.0011 11.397L12.4406 8.95751M10.0011 11.397V3" stroke="%23979797" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.58984 12.5V15.9774H15.4093V12.5" stroke="%23979797" stroke-width="2" stroke-linejoin="round"/></svg>');--ico-filedown--white: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.55859 8.95751L10.0011 11.397M10.0011 11.397L12.4406 8.95751M10.0011 11.397V3" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.58984 12.5V15.9774H15.4093V12.5" stroke="%23ffffff" stroke-width="2" stroke-linejoin="round"/></svg>');--ico-copy: url('data:image/svg+xml,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_15898_655)"><mask id="path-1-inside-1_15898_655" fill="white"><rect x="4" y="2" width="10" height="13" rx="1"/></mask><rect x="4" y="2" width="10" height="13" rx="1" stroke="%23979797" stroke-width="4" mask="url(%23path-1-inside-1_15898_655)"/><path d="M17 6V16.5C17 17.0523 16.5523 17.5 16 17.5H7.5" stroke="%23979797" stroke-width="2" stroke-linecap="round"/></g><defs><clipPath id="clip0_15898_655"><rect width="20" height="20" fill="white" transform="translate(0.5)"/></clipPath></defs></svg>');--ico-red-mark: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="9.99707" cy="10" r="8.94629" stroke="%23626262" stroke-width="2"/><path d="M8.71342 12.0207C8.71843 11.4147 8.77351 10.9264 8.87868 10.5559C8.98385 10.1803 9.13408 9.87979 9.32939 9.65443C9.5247 9.42908 9.79012 9.21374 10.1257 9.00841C10.5013 8.77805 10.7867 8.53767 10.982 8.28727C11.1773 8.03186 11.275 7.74641 11.275 7.43091C11.275 7.18552 11.2174 6.97018 11.1022 6.78489C10.992 6.59459 10.8343 6.44936 10.629 6.3492C10.4286 6.24904 10.2058 6.19896 9.96039 6.19896C9.72502 6.19896 9.50217 6.25154 9.29183 6.35671C9.08651 6.45687 8.91874 6.60961 8.78854 6.81494C8.65833 7.02026 8.58822 7.26565 8.5782 7.5511H6.44482C6.45985 6.87002 6.62511 6.29411 6.94061 5.82337C7.25611 5.35262 7.67427 5.00206 8.1951 4.7717C8.72093 4.53633 9.31187 4.41864 9.96791 4.41864C10.674 4.41864 11.2975 4.53633 11.8384 4.7717C12.3792 5.00206 12.7999 5.3401 13.1004 5.78581C13.4059 6.2265 13.5586 6.74983 13.5586 7.35579C13.5586 7.95174 13.4159 8.45754 13.1304 8.8732C12.85 9.28886 12.4468 9.65694 11.921 9.97745C11.6305 10.1477 11.3977 10.323 11.2224 10.5033C11.0521 10.6836 10.9219 10.8939 10.8318 11.1343C10.7416 11.3747 10.6966 11.6701 10.6966 12.0207V12.1935H8.71342V12.0207ZM9.75006 15.5813C9.5247 15.5813 9.31437 15.5237 9.11906 15.4085C8.92375 15.2884 8.77101 15.1331 8.66083 14.9428C8.55066 14.7475 8.49557 14.5372 8.49557 14.3118C8.49557 14.0915 8.55066 13.8861 8.66083 13.6958C8.77101 13.5005 8.92375 13.3478 9.11906 13.2376C9.31437 13.1274 9.5247 13.0723 9.75006 13.0723C9.97041 13.0723 10.1757 13.1274 10.366 13.2376C10.5613 13.3478 10.7166 13.5005 10.8318 13.6958C10.952 13.8861 11.0121 14.0915 11.0121 14.3118C11.0121 14.5372 10.952 14.7475 10.8318 14.9428C10.7166 15.1331 10.5613 15.2884 10.366 15.4085C10.1757 15.5237 9.97041 15.5813 9.75006 15.5813Z" fill="%23FF0000"/></svg>');--ico-ck-circle-white: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="11" cy="11" r="10" stroke="white" stroke-width="2"/><path d="M6.5 11L9.5 14L15.5 8" stroke="white" stroke-width="2"/></svg>');--ico-check: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 10.2667L7.81818 14L16 6" stroke="%23097ffd" stroke-width="2"/></svg>');--focus-shadow: 0 0 7px rgba(9, 127, 253, 0.4);--volume-off: url('data:image/svg+xml,<svg width="800px" height="800px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 9.50009L21 14.5001M21 9.50009L16 14.5001M4.6 9.00009H5.5012C6.05213 9.00009 6.32759 9.00009 6.58285 8.93141C6.80903 8.87056 7.02275 8.77046 7.21429 8.63566C7.43047 8.48353 7.60681 8.27191 7.95951 7.84868L10.5854 4.69758C11.0211 4.17476 11.2389 3.91335 11.4292 3.88614C11.594 3.86258 11.7597 3.92258 11.8712 4.04617C12 4.18889 12 4.52917 12 5.20973V18.7904C12 19.471 12 19.8113 11.8712 19.954C11.7597 20.0776 11.594 20.1376 11.4292 20.114C11.239 20.0868 11.0211 19.8254 10.5854 19.3026L7.95951 16.1515C7.60681 15.7283 7.43047 15.5166 7.21429 15.3645C7.02275 15.2297 6.80903 15.1296 6.58285 15.0688C6.32759 15.0001 6.05213 15.0001 5.5012 15.0001H4.6C4.03995 15.0001 3.75992 15.0001 3.54601 14.8911C3.35785 14.7952 3.20487 14.6422 3.10899 14.4541C3 14.2402 3 13.9601 3 13.4001V10.6001C3 10.04 3 9.76001 3.10899 9.54609C3.20487 9.35793 3.35785 9.20495 3.54601 9.10908C3.75992 9.00009 4.03995 9.00009 4.6 9.00009Z" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');--volume-on: url('data:image/svg+xml,<svg width="800px" height="800px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0004 9.00009C16.6281 9.83575 17 10.8745 17 12.0001C17 13.1257 16.6281 14.1644 16.0004 15.0001M18 5.29177C19.8412 6.93973 21 9.33459 21 12.0001C21 14.6656 19.8412 17.0604 18 18.7084M4.6 9.00009H5.5012C6.05213 9.00009 6.32759 9.00009 6.58285 8.93141C6.80903 8.87056 7.02275 8.77046 7.21429 8.63566C7.43047 8.48353 7.60681 8.27191 7.95951 7.84868L10.5854 4.69758C11.0211 4.17476 11.2389 3.91335 11.4292 3.88614C11.594 3.86258 11.7597 3.92258 11.8712 4.04617C12 4.18889 12 4.52917 12 5.20973V18.7904C12 19.471 12 19.8113 11.8712 19.954C11.7597 20.0776 11.594 20.1376 11.4292 20.114C11.239 20.0868 11.0211 19.8254 10.5854 19.3026L7.95951 16.1515C7.60681 15.7283 7.43047 15.5166 7.21429 15.3645C7.02275 15.2297 6.80903 15.1296 6.58285 15.0688C6.32759 15.0001 6.05213 15.0001 5.5012 15.0001H4.6C4.03995 15.0001 3.75992 15.0001 3.54601 14.8911C3.35785 14.7952 3.20487 14.6422 3.10899 14.4541C3 14.2402 3 13.9601 3 13.4001V10.6001C3 10.04 3 9.76001 3.10899 9.54609C3.20487 9.35793 3.35785 9.20495 3.54601 9.10908C3.75992 9.00009 4.03995 9.00009 4.6 9.00009Z" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}@media(max-width : 991px){:root{--content_maxW: calc(1200px + 3rem);--wrap_pd: 1.2rem}}.page-outter-head{background-color:#f9f9f9}.page-outter-head .head__inner{max-width:var(--content_maxW);margin:0 auto;padding-top:2rem;padding-bottom:2.9rem}@media(max-width : 767px){.page-outter-head .head__inner{padding-top:1rem;padding-bottom:1rem}}.page-outter-head .comment{font-size:1.5rem}.page-contract{min-height:calc(100vh - 75px);width:100%}.page-contract .contract__head{text-align:center;padding:2rem 0;border-bottom:1px solid #efefef}.page-contract .contract__body{padding:5rem 1rem 10rem}.page-contract .contract__body .input-form{display:block;max-width:480px;margin:0 auto;-webkit-box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;border-radius:15px;padding:2rem}.page-contract .contract__body .input-form .form__head{border-bottom:1px solid #f3f3f3;margin-bottom:2.5rem;padding-bottom:2.5rem;text-align:center}.page-contract .contract__body .input-form .form__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:2.4rem;color:#2b2b2b;margin-bottom:1rem}.page-contract .contract__body .input-form .form__desc{font-size:1.8rem;color:gray}.page-contract .contract__body .input-form .field{margin-top:4rem}.page-contract .contract__body .input-form .row-block{display:block}.page-contract .contract__body .input-form .row-block+.row-block{margin-top:1.2rem}.page-contract .contract__body .input-form .label-txt{display:block;font-size:1.6rem;font-weight:500;margin-bottom:1rem}.page-contract .contract__body .input-form .label-txt .required{color:#ff6868}.page-contract .contract__body .input-form .form__foot{margin-top:2rem;text-align:center}.page-contract .contract__body .input-form .add-txt{font-size:1.6rem;color:#b4b4b4;margin-top:2rem}.page-contract .contract__body .input-form .add-txt a{font-size:1.6rem;color:#b4b4b4;text-decoration:underline}.page-contract .contract__body .contract-doc{display:block;max-width:1024px;margin:0 auto}.page-contract .contract__body .contract-doc .doc__head{text-align:center;margin-bottom:3rem}.page-contract .contract__body .contract-doc .doc__head .title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:2.4rem;color:#2b2b2b;margin-bottom:1rem}.page-contract .contract__body .contract-doc .doc__head .desc{font-size:1.8rem;color:gray}.page-contract .contract__body .contract-doc .doc__content .pdf-container{position:relative;width:100%;height:70vh;overflow-y:auto;border:1px solid #ddd}.page-contract .contract__body .contract-doc .doc__content .pdf-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.page-contract .contract__body .contract-doc .doc__content .pdf-container canvas{display:block;margin:0 auto;max-width:100%;height:auto}.page-setinfo .btn-delete-account{font-size:1.3rem;color:#767676;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;vertical-align:middle}.page-setinfo .btn-delete-account:hover{text-decoration:underline;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.page-setinfo .btn-delete-account::before{content:"";display:inline-block;width:1.8rem;height:1.8rem;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url('data:image/svg+xml,<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.75 3.75H8.25V5.25H6.75V3.75ZM6.75 6.75H8.25V11.25H6.75V6.75ZM7.5 0C3.36 0 0 3.36 0 7.5C0 11.64 3.36 15 7.5 15C11.64 15 15 11.64 15 7.5C15 3.36 11.64 0 7.5 0ZM7.5 13.5C4.1925 13.5 1.5 10.8075 1.5 7.5C1.5 4.1925 4.1925 1.5 7.5 1.5C10.8075 1.5 13.5 4.1925 13.5 7.5C13.5 10.8075 10.8075 13.5 7.5 13.5Z" fill="%23C8C8C8"/></svg>')}.page-setinfo .layout--masonry .setinfo__biz [name=biz_cate]~span{word-break:keep-all}@media(min-width : 992px){.page-setinfo .layout--masonry{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:7rem;-moz-column-gap:7rem;column-gap:7rem}.page-setinfo .layout--masonry .comon-form-section{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}@media(max-width : 767px){.page-setinfo .layout--masonry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-setinfo .layout--masonry .setinfo__login{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-setinfo .layout--masonry .setinfo__manager{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page-setinfo .layout--masonry .setinfo__biz{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.page-setinfo .layout--masonry .setinfo__comp{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media(min-width: 510px){.page-setinfo .signature-nav{max-width:344px}}.page-setinfo .btn-area{margin-top:7rem}.page-setinfo table.data th,.page-setinfo table.data td{word-break:keep-all}.page-policy{padding:3rem 2rem 10rem}.page-policy .policy__inner{max-width:800px;margin:0 auto;padding:2rem 2rem 2rem;border:1px solid #ddd;border-radius:1rem;color:#666}@media(max-width : 767px){.page-policy .policy__inner{padding:2rem 1rem}}.page-policy .tit-area{margin-bottom:3rem}.page-policy h2{font-size:2rem}.page-policy dl{font-size:1.4rem}.page-policy dl dt{font-size:1.6rem;font-weight:700;color:#444;margin-bottom:.5rem}.page-policy dl dd{line-height:1.5}.page-policy dl dd+dt{margin-top:2rem}.page-policy ul{margin-top:1rem;margin-bottom:2rem;padding-left:1.7rem;list-style:disc}.page-policy ol{margin-top:1rem;margin-bottom:2rem;padding-left:2.5rem;list-style:decimal}.page-policy li+li{margin-top:.5rem}.page-policy .tx01+.tx01{margin-top:.5rem}.page-policy table{width:100%;border-collapse:collapse;border:1px solid #ddd}.page-policy table th,.page-policy table td{padding:8px;border:1px solid #ddd}.page-policy table th{background-color:#f2f2f2;font-weight:bold;text-align:center;white-space:nowrap}.page-policy table tr:nth-child(even){background-color:#f9f9f9}.page-policy .policy-box{font-size:1.4rem;margin-bottom:2rem}.page-employee-list .tabs-area{margin-bottom:1rem}.page-employee-list .link-add-employee{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;font-size:1.6rem;font-weight:500;color:var(--themeColor_blue);border:1px solid var(--themeColor_blue);padding:0 .8rem 0 .7rem;border-radius:5px;height:3.3rem}.page-employee-list .link-add-employee::before{content:"";width:2.1rem;height:2.1rem;background-image:var(--ico-addPerson);background-repeat:no-repeat;background-size:contain}.page-employee-list .link-add-employee:hover{-webkit-box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}.page-comp-detail .page-content>.wrapper{max-width:600px;margin:0 auto}.page-employee-detail #calendar-wrapper{position:relative;margin:0}.page-employee-detail .salary-entry-area .input-cost-number{text-align:right}.page-employee-detail .btn-delete-item{-ms-flex-negative:0;flex-shrink:0;width:3.8rem;height:3.8rem;background-repeat:no-repeat;background-size:2rem;background-position:center;background-image:var(--ico-trash);border:1px solid rgba(0,0,0,0);border-radius:5px}.page-employee-detail .btn-delete-item:hover{border-color:#d9d9d9}.page-employee-detail .btn-add-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;background-color:#f5f5f5;padding:.5rem 1rem;font-size:1.5rem;color:#5f5f5f;font-weight:500;-ms-flex-item-align:center;align-self:center;border-radius:5px}.page-employee-detail .btn-add-item .ico-plus{width:1.2rem;height:1.2rem;background-repeat:no-repeat;background-size:contain}.page-employee-detail .total-area{padding-bottom:1rem;margin-top:2rem;border-bottom:1px solid #e4e4e4}.page-employee-detail .total-area .area__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-employee-detail .total-area .txt{font-size:1.8rem;font-weight:700}.page-employee-detail .total-area .amount{font-size:2rem;font-weight:700;color:var(--themeColor)}.page-salary-summary .inner-section:nth-of-type(1) tbody tr td:nth-child(n+3){text-align:right}.page-salary-summary .inner-section:nth-of-type(2) tbody tr td:nth-child(n+4){text-align:right}.page-salary-summary .salary-details table{min-width:calc(100% - 1px);border:none;border-top:1px solid #dbdbdb;margin-left:1px}.page-salary-summary .salary-details table th,.page-salary-summary .salary-details table td{border:none;position:relative}.page-salary-summary .salary-details table th::after,.page-salary-summary .salary-details table td::after{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% - 1px);border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.page-salary-summary .salary-details table thead tr:nth-of-type(1) th:nth-of-type(1)::after,.page-salary-summary .salary-details table thead tr:nth-of-type(1) td:nth-of-type(1)::after,.page-salary-summary .salary-details table tfoot tr:nth-of-type(1) th:nth-of-type(1)::after,.page-salary-summary .salary-details table tfoot tr:nth-of-type(1) td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-salary-summary .salary-details table tbody td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-salary-summary .salary-details table thead tr:nth-of-type(1) th:nth-of-type(1){position:sticky;left:0;top:0;min-width:64px;z-index:1}.page-salary-summary .salary-details table thead tr:nth-of-type(1) th:nth-of-type(2){position:sticky;left:64px;top:0;min-width:64px;max-width:64px;z-index:1}.page-salary-summary .salary-details table tbody tr.total td{background-color:#e1f0ff}.page-salary-summary .salary-details table tbody tr td:nth-of-type(1){position:sticky;left:0;min-width:64px;max-width:64px;z-index:1}.page-salary-summary .salary-details table tbody tr td:nth-of-type(2){position:sticky;left:64px;min-width:64px;max-width:64px;z-index:1;font-size:1.2rem}.page-sales-purchase select[name=comptax_type]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:90px;max-width:10vw}@media(min-width : 576px){.page-sales-purchase .page__head select[name=quarter_year]{min-width:9rem}.page-sales-purchase .page__head .regist-number{margin-left:2rem}}@media(max-width : 575px){.page-sales-purchase .page__head select[name=quarter_year]{min-width:8rem}.page-sales-purchase .page__head .chkbox-group{gap:.8rem;-ms-flex-preferred-size:8rem;flex-basis:8rem}}.page-sales-purchase .tab-nav__link{font-size:2.2rem;font-weight:700;white-space:nowrap}@media(max-width: 450px){.page-sales-purchase .tab-nav__link{font-size:1.9rem}}.page-sales-purchase .tab-nav__link[href*="#sales"].active{color:red}.page-sales-purchase .tab-nav__link[href*="#sales"].active::before{background-color:red}.page-sales-purchase .sec-sales-purchase tbody td:nth-child(n+2){text-align:right}.page-sales-purchase .sec-sales table{min-width:calc(100% - 1px);border:none;border-top:1px solid #dbdbdb}.page-sales-purchase .sec-sales table th,.page-sales-purchase .sec-sales table td{border:none;position:relative}.page-sales-purchase .sec-sales table th::after,.page-sales-purchase .sec-sales table td::after{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% - 1px);border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.page-sales-purchase .sec-sales table thead tr:nth-of-type(1) th:nth-of-type(1)::after,.page-sales-purchase .sec-sales table thead tr:nth-of-type(1) td:nth-of-type(1)::after,.page-sales-purchase .sec-sales table tfoot tr:nth-of-type(1) th:nth-of-type(1)::after,.page-sales-purchase .sec-sales table tfoot tr:nth-of-type(1) td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-sales-purchase .sec-sales table tbody td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-sales-purchase .sec-sales table thead tr:nth-of-type(1) th:nth-of-type(1){position:sticky;left:1px;z-index:1}.page-sales-purchase .sec-sales tbody tr:not([data-type="20"]) td:nth-of-type(1){position:sticky;left:1px;z-index:1;text-align:center}.page-sales-purchase .sec-sales tbody tr[data-type="20"] td:nth-of-type(1)::after{border-left:0}.page-sales-purchase .sec-sales tbody td:not([class*=text--]){cursor:pointer;text-align:right}.page-sales-purchase .sec-sales tfoot tr td:not([class*=text--]){text-align:right}.page-sales-purchase .sec-sales tfoot tr:nth-of-type(1) td:nth-of-type(1){position:sticky;left:1px;z-index:1;text-align:center}.page-sales-purchase .sec-purchase tbody td{cursor:pointer}.page-sales-purchase .sec-purchase tbody tr:nth-child(odd) td:nth-child(n+5){text-align:right}.page-sales-purchase .sec-purchase tbody tr:nth-child(even) td:nth-child(n+2){text-align:right}.page-sales-purchase .sec-purchase tfoot td:nth-child(n+2){text-align:right}.page-invoice [name=comptax_type]{max-width:22rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%}.page-invoice .info-desc{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-invoice .type--1 .tax{color:red}.page-invoice .type--1 .invoice{color:red}.page-invoice .type--2 .tax{color:#097ffd}.page-invoice .type--2 .invoice{color:#097ffd}.page-invoice .type--3 .tax{color:#093afd}.page-invoice .type--3 .invoice{color:#00690b}.page-invoice .type--4 .tax{color:red}.page-invoice .type--4 .invoice{color:#00690b}@media(max-width: 450px){.page-income-deduction .page__head .page__title{font-size:1.8rem}.page-income-deduction .page__head .page__title [class*=show--guide]::before{width:16px;height:16px}}.page-income-deduction .table-wrap table{min-width:calc(100% - 1px);border:none;border-top:1px solid #dbdbdb}.page-income-deduction .table-wrap table th,.page-income-deduction .table-wrap table td{border:none;position:relative}.page-income-deduction .table-wrap table th::after,.page-income-deduction .table-wrap table td::after{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% - 1px);border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.page-income-deduction .table-wrap table thead tr:nth-of-type(1) th:nth-of-type(1)::after,.page-income-deduction .table-wrap table thead tr:nth-of-type(1) td:nth-of-type(1)::after,.page-income-deduction .table-wrap table tfoot tr:nth-of-type(1) th:nth-of-type(1)::after,.page-income-deduction .table-wrap table tfoot tr:nth-of-type(1) td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-income-deduction .table-wrap table tbody td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-income-deduction thead tr th:nth-of-type(1)::after{border-right:0}.page-income-deduction thead tr th:nth-of-type(2){position:sticky;left:0;z-index:1}.page-income-deduction thead tr th:nth-of-type(2)::after{border-left:1px solid #dbdbdb;width:calc(100% + 1px)}.page-income-deduction tbody tr td:nth-of-type(1)::after{border-right:0}.page-income-deduction tbody tr td:nth-of-type(2){position:sticky;left:0;z-index:1}.page-income-deduction tbody tr td:nth-of-type(2)::after{border-left:1px solid #dbdbdb;width:calc(100% + 1px)}.page-income-deduction .card-number{font-size:1.4rem;color:#383838}.page-income-deduction .card-number .tooltip__text{font-size:1.3rem;color:#383838;width:16rem}.page-income-deduction .card-number:not(.on):hover{text-decoration:underline}.page-income-deduction .table-top-utils{position:sticky;top:0;z-index:2;background-color:#fff;padding:1rem 0;margin-bottom:0}.page-income-deduction .table-top-utils .group--flex select{font-size:1.4rem}.page-income-deduction .table-top-utils .group--flex .btn{font-size:1.4rem}.page-income-deduction .table-top-utils .group--flex .btn[type=button]{padding:1.3rem}@media(max-width: 450px){.page-income-deduction .table-top-utils .group--flex{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-income-deduction .table-top-utils .group--flex .btn[type=button]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:0;padding-right:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-income-deduction .relevant-amount .item{font-size:1.5rem;display:inline-block}@media(max-width: 590px){.page-income-deduction .relevant-amount .item{font-size:.9em}}.page-income-deduction .relevant-amount .value{font-size:1.1em}.page-income-deduction .status-selecter{margin-bottom:2rem}.page-income-deduction .btn-business{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.page-income-deduction .btn-business i{width:1.3rem;height:1.3rem;background-repeat:no-repeat;background-size:contain;text-indent:-9999px;color:rgba(0,0,0,0)}.page-income-deduction .btn-business[data-business=Y] i{background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="6" cy="6" r="5" stroke="%23383838" stroke-width="1.5"/></svg>')}.page-income-deduction .btn-business[data-business=N] i{background-image:url('data:image/svg+xml,<svg width="11" height="11" viewBox="0 0 11 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 1L1 10" stroke="%23383838" stroke-width="1.5"/><path d="M10 10L1 1" stroke="%23383838" stroke-width="1.5"/></svg>')}.page-bizcardlist .page-outter-head .page__head{margin-bottom:0}.page-undeclaredlist .table-wrap table{min-width:calc(100% - 1px);border:none;border-top:1px solid #dbdbdb}.page-undeclaredlist .table-wrap table th,.page-undeclaredlist .table-wrap table td{border:none;position:relative}.page-undeclaredlist .table-wrap table th::after,.page-undeclaredlist .table-wrap table td::after{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% - 1px);border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.page-undeclaredlist .table-wrap table thead tr:nth-of-type(1) th:nth-of-type(1)::after,.page-undeclaredlist .table-wrap table thead tr:nth-of-type(1) td:nth-of-type(1)::after,.page-undeclaredlist .table-wrap table tfoot tr:nth-of-type(1) th:nth-of-type(1)::after,.page-undeclaredlist .table-wrap table tfoot tr:nth-of-type(1) td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-undeclaredlist .table-wrap table tbody td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-vat .invisible-input{height:0;padding-top:0;padding-bottom:0;border:0;visibility:hidden;pointer-events:none}.page-vat .vat-table table{min-width:calc(100% - 1px);border:none;border-top:1px solid #dbdbdb}.page-vat .vat-table table th,.page-vat .vat-table table td{border:none;position:relative}.page-vat .vat-table table th::after,.page-vat .vat-table table td::after{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% - 1px);border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.page-vat .vat-table table thead tr:nth-of-type(1) th:nth-of-type(1)::after,.page-vat .vat-table table thead tr:nth-of-type(1) td:nth-of-type(1)::after,.page-vat .vat-table table tfoot tr:nth-of-type(1) th:nth-of-type(1)::after,.page-vat .vat-table table tfoot tr:nth-of-type(1) td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-vat .vat-table table tbody td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-vat .vat-table table .sticky--first{position:sticky;min-width:36px;left:0;z-index:2}@media(max-width: 950px){.page-vat .vat-table table .sticky--first{min-width:30px}}.page-vat .vat-table table .sticky--second{position:sticky;left:36px;z-index:1}@media(max-width: 950px){.page-vat .vat-table table .sticky--second{left:30px}}.page-vat .vat-table table .sticky--bdl-none::after{border-left:0 !important}@media(min-width: 491px){.page-vat .toggle-period-area .type-period-1__content,.page-vat .toggle-period-area .type-period-2__content{min-width:26rem}.page-vat .toggle-period-area .type-period-2__content select{min-width:10rem}}@media(max-width: 490px){.page-vat .toggle-period-area{-ms-flex-preferred-size:100%;flex-basis:100%}.page-vat .toggle-period-area>.group--flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-vat .toggle-period-area .toggle-period__division{-ms-flex-preferred-size:100%;flex-basis:100%}.page-vat .toggle-period-area .type-period-1__content{width:calc(100% - 60px)}.page-vat .toggle-period-area .type-period-1__content .calendar__input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-vat .toggle-period-area .type-period-1__content .calendar__input input{width:100%}.page-vat .toggle-period-area .type-period-2__content{width:calc(100% - 60px)}.page-vat .toggle-period-area .type-period-2__content select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-vat .toggle-period-area #btn_search{margin-left:5px}}.page-vat .btn--report{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:16rem;flex-basis:16rem;padding:1.2rem}@media(max-width : 991px){.page-vat .btn--report{-ms-flex-preferred-size:auto;flex-basis:auto}}.page-vat .btn--report:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;-ms-flex-negative:0;flex-shrink:0;background-repeat:no-repeat;background-size:contain;margin-right:3px}.page-vat .btn--report[data-state=complete]{background-color:#f7f5ff;color:var(--themeColor);border-color:#8766ff}.page-vat .btn--report[data-state=complete]:before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 10.2667L7.81818 14L16 6" stroke="%233700ff" stroke-width="2"/></svg>')}.page-vat .btn--report[data-state=disable]{opacity:.5;cursor:not-allowed}.page-vat .btn--report[data-state=disable]:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.page-vat .btn--report[data-state=disable]:before{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.53125 14H13.4687" stroke="%23888" stroke-width="2" stroke-linecap="round"/><path d="M3.97266 10.4547V7.45468L9.97266 1.45468L12.9727 4.45468L6.97266 10.4547H3.97266Z" stroke="%23888" stroke-width="2" stroke-linejoin="round"/></svg>')}.page-vat .btn--report[data-state=normal]{background-color:var(--themeColor);color:#fff;border-color:var(--themeColor)}.page-vat .btn--report[data-state=normal]:before{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.53125 14H13.4687" stroke="white" stroke-width="2" stroke-linecap="round"/><path d="M3.97266 10.4547V7.45468L9.97266 1.45468L12.9727 4.45468L6.97266 10.4547H3.97266Z" stroke="white" stroke-width="2" stroke-linejoin="round"/></svg>')}@media(max-width: 450px){.page-cardstatement .page__head .helper button i{display:none}}@media(max-width: 590px){.page-cardstatement .outside-head__utils>.group--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-preferred-size:100%;flex-basis:100%}.page-cardstatement .outside-head__utils>.group--flex>*{width:100%}.page-cardstatement .outside-head__utils>.group--flex .calendars .calendar__input input[type=text]{width:100%}.page-cardstatement .outside-head__utils>.group--flex .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.page-cardstatement .table-wrap table{min-width:calc(100% - 1px);border:none;border-top:1px solid #dbdbdb}.page-cardstatement .table-wrap table th,.page-cardstatement .table-wrap table td{border:none;position:relative}.page-cardstatement .table-wrap table th::after,.page-cardstatement .table-wrap table td::after{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% - 1px);border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.page-cardstatement .table-wrap table thead tr:nth-of-type(1) th:nth-of-type(1)::after,.page-cardstatement .table-wrap table thead tr:nth-of-type(1) td:nth-of-type(1)::after,.page-cardstatement .table-wrap table tfoot tr:nth-of-type(1) th:nth-of-type(1)::after,.page-cardstatement .table-wrap table tfoot tr:nth-of-type(1) td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-cardstatement .table-wrap table tbody td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-cardstatement .table-top-utils{position:sticky;top:0;z-index:2;background-color:#fff;padding:1rem 0;margin-bottom:0}.page-cardstatement .table-top-utils .group--flex select{font-size:1.4rem}.page-cardstatement .table-top-utils .group--flex .btn{font-size:1.4rem}.page-cardstatement .table-top-utils .group--flex .btn[type=button]{padding:1.3rem}@media(max-width: 450px){.page-cardstatement .table-top-utils .group--flex{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-cardstatement .table-top-utils .group--flex .btn[type=button]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:0;padding-right:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-cardstatement .relevant-amount .item{font-size:1.5rem;display:inline-block}@media(max-width: 590px){.page-cardstatement .relevant-amount .item{font-size:.9em}}.page-cardstatement .relevant-amount .value{font-size:1.1em}.page-cardstatement .status-selecter{margin-bottom:2rem}.page-cardstatement .btn-business{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.page-cardstatement .btn-business i{width:1.3rem;height:1.3rem;background-repeat:no-repeat;background-size:contain;text-indent:-9999px;color:rgba(0,0,0,0)}.page-cardstatement .btn-business[data-business=Y] i{background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="6" cy="6" r="5" stroke="%23383838" stroke-width="1.5"/></svg>')}.page-cardstatement .btn-business[data-business=N] i{background-image:url('data:image/svg+xml,<svg width="11" height="11" viewBox="0 0 11 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 1L1 10" stroke="%23383838" stroke-width="1.5"/><path d="M10 10L1 1" stroke="%23383838" stroke-width="1.5"/></svg>')}.page-complist .page__head .comment .adding{color:#626262}.page-complist .priority-input{width:7rem}.page-vat-report .page-content{padding-bottom:15rem}.page-vat-report .brief-summary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:1.1rem 1rem;border-radius:1.2rem;border:1px solid #d9d9d9}.page-vat-report .brief-summary .summary-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-vat-report .brief-summary .summary-item .amount{-ms-flex-negative:0;flex-shrink:0}.page-vat-report .brief-summary .summary-item+.summary-item{border-left:1px solid #d9d9d9;padding-left:1rem}.page-vat-report .btn-vat-report{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;font-size:1.6rem}.page-vat-report .btn-vat-report.not-ready{opacity:.4;cursor:not-allowed;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.page-vat-report .btn-vat-report.not-ready:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.page-vat-complete .complete-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - 25rem)}.page-vat-complete .complete__inner{width:100%;max-width:390px;margin:0 auto}.page-vat-complete .complete__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.page-vat-complete .complete__head .title{font-size:2.8rem;font-weight:700;color:#000;margin-bottom:.5rem}.page-vat-complete .complete__head .period{font-size:1.6rem;color:#000}.page-vat-complete .complete__content .content__inner{background:#fff;border-radius:1.2rem;padding:3rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #d9d9d9}.page-vat-complete .notice-message{text-align:center;margin-bottom:2.5rem}.page-vat-complete .notice-message p{font-size:2rem;color:#1d1d1f;font-weight:700;line-height:1.5}.page-vat-complete .notice-message p:first-child{margin-bottom:.3rem}.page-vat-complete .btn-redeclare{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem;font-size:1.6rem;font-weight:600;margin-bottom:3rem}.page-vat-complete .tax-amount{margin-bottom:2.5rem}.page-vat-complete .tax-amount .amount-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.page-vat-complete .tax-amount .amount-row .amount-label{-ms-flex-negative:0;flex-shrink:0;font-size:1.6rem;color:#000}.page-vat-complete .tax-amount .amount-row .amount-value{font-size:2.4rem;font-weight:700;color:#000}.page-vat-complete .tax-amount .amount-divider{height:1px;background:#e5e5e5;margin-bottom:1.5rem}.page-vat-complete .tax-amount .payment-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.page-vat-complete .tax-amount .payment-notice .asterisk,.page-vat-complete .tax-amount .payment-notice .notice-text{color:red;font-size:1.6rem}.page-vat-complete .tax-amount .payment-notice .asterisk{font-weight:600}.page-vat-complete .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media(max-width : 767px){.page-vat-complete .action-buttons{gap:.8rem}}@media(max-width : 575px){.page-vat-complete .action-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-vat-complete .action-buttons .btn-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.6rem;color:#030a03;padding:1.2rem 1.5rem;font-size:1.6rem;font-weight:500}.page-vat-complete .action-buttons .btn-action svg{-ms-flex-negative:0;flex-shrink:0}.page-vat-complete .action-buttons .btn-action span{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-width:100%;white-space:nowrap}.page-vat-complete .action-buttons .btn-action:hover{border-color:#097ffd;background:#f5f9ff;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.page-vat-complete .action-buttons .btn-action:active{-webkit-transform:translateY(0);transform:translateY(0)}@media(min-width : 992px){.verify-area{display:grid;gap:2.8rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:2fr 1fr}}.verify-area .action-helper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.7rem;-ms-flex-negative:0;flex-shrink:0;padding:.7rem 1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-height:clamp(36px,4rem,4rem);border-radius:6px;font-size:clamp(13px,1.4rem,1.4rem);font-weight:600;text-align:center;color:#383838;border:1px solid #e4e4e4;-webkit-transition:all .1s ease;transition:all .1s ease;word-break:keep-all;-webkit-box-shadow:rgba(14,63,126,.04) 0px 0px 0px 1px,rgba(42,51,69,.04) 0px 1px 1px -0.5px,rgba(42,51,70,.04) 0px 3px 3px -1.5px,rgba(42,51,70,.04) 0px 6px 6px -3px,rgba(14,63,126,.04) 0px 12px 12px -6px,rgba(14,63,126,.04) 0px 24px 24px -12px;box-shadow:rgba(14,63,126,.04) 0px 0px 0px 1px,rgba(42,51,69,.04) 0px 1px 1px -0.5px,rgba(42,51,70,.04) 0px 3px 3px -1.5px,rgba(42,51,70,.04) 0px 6px 6px -3px,rgba(14,63,126,.04) 0px 12px 12px -6px,rgba(14,63,126,.04) 0px 24px 24px -12px}.verify-area .action-helper svg{width:12px;height:12px;-ms-flex-negative:0;flex-shrink:0}.verify-area .action-helper:is(a,button):hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:rgba(14,63,126,.05) 0px 0px 0px 1px,rgba(42,51,69,.05) 0px 1px 1px -0.5px,rgba(42,51,70,.05) 0px 3px 3px -1.5px,rgba(42,51,70,.05) 0px 6px 6px -3px,rgba(14,63,126,.05) 0px 12px 12px -6px,rgba(14,63,126,.05) 0px 24px 24px -12px;box-shadow:rgba(14,63,126,.05) 0px 0px 0px 1px,rgba(42,51,69,.05) 0px 1px 1px -0.5px,rgba(42,51,70,.05) 0px 3px 3px -1.5px,rgba(42,51,70,.05) 0px 6px 6px -3px,rgba(14,63,126,.05) 0px 12px 12px -6px,rgba(14,63,126,.05) 0px 24px 24px -12px;border-color:#d8d8d8}.verify-area .action-helper:is(a,button):active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:rgba(14,63,126,.04) 0px 0px 0px 1px,rgba(42,51,69,.04) 0px 1px 1px -0.5px;box-shadow:rgba(14,63,126,.04) 0px 0px 0px 1px,rgba(42,51,69,.04) 0px 1px 1px -0.5px}.verify-area .action-helper.ico--popup{cursor:pointer}.verify-area .action-helper.ico--popup:after{content:"";display:inline-block;width:12px;height:12px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url('data:image/svg+xml,<svg width="640" height="640" viewBox="0 0 640 640" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M560 0H239.16C195.2 0 160 35.2 160 79.2V400C160 444 196 480 240 480H560C604 480 640 444 640 400V80C640 36 604 0 560 0ZM560 400H240V80H560V400ZM80 320H0V560C0 604 36 640 80 640H320V560H80V320Z" fill="black"/></svg>')}.verify-area a.action-helper:after{content:"";display:inline-block;width:12px;height:12px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.33333 12C0.966667 12 0.652778 11.8694 0.391667 11.6083C0.130556 11.3472 0 11.0333 0 10.6667V1.33333C0 0.966667 0.130556 0.652778 0.391667 0.391667C0.652778 0.130556 0.966667 0 1.33333 0H5V1.33333H1.33333V10.6667H10.6667V7H12V10.6667C12 11.0333 11.8694 11.3472 11.6083 11.6083C11.3472 11.8694 11.0333 12 10.6667 12H1.33333ZM4.46667 8.46667L3.53333 7.53333L9.73333 1.33333H7.33333V0H12V4.66667H10.6667V2.26667L4.46667 8.46667Z" fill="%23383838"/></svg>')}.verify__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.9rem;padding-left:2rem}@media(max-width : 991px){.verify__details{padding-left:1.5rem;padding-right:1.5rem}}.verify__section{border-radius:2rem;padding:2rem;border:1px solid #d9d9d9}@media(max-width : 767px){.verify__section{padding:1.5rem}}.verify__title{font-size:2rem;font-weight:700;color:#333;margin-bottom:1.5rem}.verify__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.verify__list .verify__item+.verify__row{border-top:1px solid #eee;padding-top:1.5rem;margin-top:1.5rem}.verify__list .verify__row+.verify__row{margin-top:1rem}.verify__list .verify__row+.verify__item{margin-top:4.5rem;padding-top:1.5rem;border-top:1px solid #eee}.verify__list .verify__item+.verify__item{border-top:1px solid #eee;padding-top:1.5rem;margin-top:1.5rem}.verify__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.verify__item.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.verify__item .verify__header:not(.in-inner){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.verify__item .verify__header--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.verify__item .verify__header .header__desc{font-size:clamp(12px,1.3rem,1.3rem);color:#999;line-height:1.2;margin-top:.5rem}@media(min-width: 450px){.verify__item .verify__header .action-helper{min-width:26rem}}@media(max-width: 449px){.verify__item .verify__header .action-helper{min-width:165px}}.verify__item .verify__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.verify__item .verify__body:not(.in-inner){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}@media(max-width : 767px){.verify__item .verify__body:not(.in-inner){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width : 992px){.verify__item .verify__body:not(.in-inner){-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.verify__item .verify__body--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.verify__item .verify__body .body__desc{font-size:clamp(12px,1.3rem,1.3rem);color:#999;line-height:1.2}.verify__item .verify__body--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.verify__item .verify__footer{width:100%;margin-top:2rem}.verify__item .verify__footer .qa-area .qa__desc{font-size:clamp(14px,1.5rem,1.5rem);color:#1d1d1f;word-break:keep-all;margin-bottom:1rem}@media(min-width : 768px){.verify__item .verify__footer .qa-area{text-align:right}}@media(max-width : 767px){.verify__item .verify__footer .qa-area{text-align:center}}.verify__item .verify__name{font-size:clamp(15px,1.6rem,1.6rem);color:#1d1d1f}.verify__item .verify__amount{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;font-size:clamp(16px,1.7rem,1.7rem);color:#1d1d1f}.verify__item .verify__amount input[type=text]{display:inline-block;max-width:20rem}.verify__item .verify__desc{font-size:1.6rem;color:#828282;word-break:keep-all}.verify__item .verify__desc small{color:#9e9e9e}.verify__checkbox{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.verify__checkbox input[type=checkbox]{position:absolute;-webkit-clip-path:inset(50%);clip-path:inset(50%);opacity:0;width:1px;height:1px;overflow:hidden}.verify__checkbox input[type=checkbox]:checked+.text{border-color:var(--themeColor_blue);color:var(--themeColor_blue);background-color:#f2f8ff}.verify__checkbox input[type=checkbox]:checked+.text::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;margin-right:.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8L6 11L13 4' stroke='%23097ffd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.verify__checkbox input[type=checkbox]:checked+.text::after{content:"확인";font-size:clamp(13px,1.4rem,1.4rem);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--themeColor_blue)}.verify__checkbox input[type=checkbox]:not(:checked)+.text::after{content:"미확인";font-size:clamp(13px,1.4rem,1.4rem);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#383838}.verify__checkbox input[type=checkbox]:not(:checked):focus+.text{-webkit-box-shadow:var(--focus-shadow);box-shadow:var(--focus-shadow)}.verify__checkbox .text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:12rem;min-height:clamp(36px,4rem,4rem);padding:.7rem 1rem;border-radius:6px;font-size:0;font-weight:600;border:1px solid #d9d9d9;color:#383838;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;position:relative}.verify__checkbox .text:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 5px #e7e7e7;box-shadow:0 4px 5px #e7e7e7}@media(max-width : 767px){.verify__checkbox .text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.7rem 1.2rem}}.verify__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.verify__row .verify__name{font-size:1.6rem;color:#1d1d1f;font-weight:500}.verify__row .verify__amount{font-size:2rem;color:#1d1d1f;font-weight:500;text-align:right}.verify__confirm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:4rem;padding-bottom:2rem}@media(max-width : 767px){.verify__confirm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.verify__confirm .confirm__title{position:relative;font-size:clamp(16px,1.8rem,1.8rem);color:#4a4a4a;font-weight:500;white-space:nowrap;padding-left:2.5rem}.verify__confirm .confirm__title::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:17px;height:17px;background-repeat:no-repeat;background-size:contain;background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="8.5" cy="8.5" r="8.5" fill="%23FFC85A"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.50167 4.85712C8.83699 4.85712 9.10882 5.09874 9.10882 5.3968V9.17458C9.10882 9.47264 8.83699 9.71426 8.50167 9.71426C8.16636 9.71426 7.89453 9.47264 7.89453 9.17458V5.3968C7.89453 5.09874 8.16636 4.85712 8.50167 4.85712Z" fill="%2337240F"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.50167 10.9286C8.83699 10.9286 9.10882 11.1616 9.10882 11.449V11.6225C9.10882 11.9099 8.83699 12.1429 8.50167 12.1429C8.16636 12.1429 7.89453 11.9099 7.89453 11.6225V11.449C7.89453 11.1616 8.16636 10.9286 8.50167 10.9286Z" fill="%2337240F"/></svg>')}.verify__confirm .confirm__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}@media(max-width : 767px){.verify__confirm .confirm__buttons{width:100%}}.verify__confirm .confirm__button{position:relative;cursor:pointer}.verify__confirm .confirm__button input[type=radio]{position:absolute;opacity:0;width:0;height:0}.verify__confirm .confirm__button input[type=radio]:checked+.text{color:var(--themeColor_blue);border-color:var(--themeColor_blue);background-color:#f1f9ff}.verify__confirm .confirm__button .text{display:inline-block;padding:.8rem 1.6rem;font-size:clamp(15px,1.6rem,1.6rem);color:#4a4a4a;border:1px solid #d9d9d9;border-radius:6px;background-color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}@media(max-width : 767px){.verify__confirm .confirm__button .text{width:100%;text-align:center}}@media(max-width : 767px){.verify__confirm .confirm__button{-webkit-box-flex:1;-ms-flex:1;flex:1}}.verify__summary{padding-right:2rem;background-color:#fff;color:#888}@media(min-width : 992px){.verify__summary{position:sticky;top:1rem;-ms-flex-item-align:start;align-self:start;overflow-y:auto}}.verify__summary .inner-wrapper{border-radius:2rem;padding:2rem;border:1px solid #d9d9d9}.verify__summary .btn-summary-toggle{display:none}@media(max-width : 991px){.verify__summary{padding-right:1.5rem;padding-left:1.5rem;margin-top:3rem}.verify__summary.is-fixed{position:fixed;z-index:2;bottom:0;width:100%;-webkit-box-shadow:0px -8px 15px 0px rgba(0,0,0,.1);box-shadow:0px -8px 15px 0px rgba(0,0,0,.1);padding:0;margin-top:0}.verify__summary.is-fixed .inner-wrapper{border-radius:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;overflow:hidden;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;max-height:700px}.verify__summary.is-fixed .btn-summary-toggle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:5px}.verify__summary.is-fixed .btn-summary-toggle__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.verify__summary.is-fixed .btn-summary-toggle__icon{width:2rem;height:2rem;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.verify__summary.is-fixed.is-closed .btn-summary-toggle__icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.verify__summary.is-fixed .verify__summary-footer{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.verify__summary.is-fixed .verify__summary-notice{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right;padding-bottom:1rem}.verify__summary.is-fixed .verify__summary-total{width:calc(40% - .8rem);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.verify__summary.is-fixed .verify__summary-total .verify__name{font-size:1.7rem}.verify__summary.is-fixed .verify__summary-total .verify__amount{text-align:left;font-size:2rem}.verify__summary.is-fixed .btn-vat-report{-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(60% - .8rem);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-transition:none;transition:none;height:5rem;-ms-flex-item-align:center;align-self:center}.verify__summary.is-fixed .refund-account{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:0;border-top:0}.verify__summary.is-fixed .summary-input-area{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:0;border-top:0}.verify__summary.is-fixed.is-closed .inner-wrapper{max-height:7rem;padding-top:0}.verify__summary.is-fixed.is-open .summary__inner{overflow-y:auto;max-height:calc(100vh - 15rem)}.verify__summary.is-fixed.is-open .inner-wrapper{padding-top:0}.verify__summary.is-fixed .btn-summary-toggle.is-hidden{display:none}}.verify__summary .summary-comment{font-size:clamp(13px,1.4rem,1.4rem);line-height:1.5;word-break:keep-all}.verify__summary-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.3rem;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #e5e5e5}.verify__summary-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.verify__summary-item .verify__name{font-size:clamp(15px,1.6rem,1.6rem);color:#4a4a4a}.verify__summary-item .verify__name .symbol{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;color:#ccc;font-size:12px;vertical-align:text-bottom}.verify__summary-item .verify__name .symbol span{font-size:19px;font-weight:500;line-height:normal}.verify__summary-item .verify__name .symbol.c-theme--blue span{color:var(--themeColor_blue)}.verify__summary-item .verify__name .symbol.c-theme--red span{color:red}.verify__summary-item .verify__amount{font-size:clamp(16px,1.7rem,1.7rem);-ms-flex-negative:0;flex-shrink:0}.verify__summary-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media(max-width : 767px){.verify__summary-footer{gap:1.2rem}}.verify__summary-footer .refund-account{padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid #e5e5e5}.verify__summary-footer .refund-account .refund__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.verify__summary-footer .refund-account .refund__item+.refund__item{margin-top:1rem}.verify__summary-footer .refund-account .refund__name{font-size:clamp(15px,1.6rem,1.6rem);color:#4a4a4a}.verify__summary-footer .refund-account .refund__input{-ms-flex-preferred-size:70%;flex-basis:70%;text-align:right}.verify__summary-footer .refund-account .refund__input select{width:100%}.verify__summary-footer .summary-input-area{padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid #e5e5e5}.verify__summary-footer .summary-input-area .input__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.verify__summary-footer .summary-input-area .input__item+.input__item{margin-top:1rem}.verify__summary-footer .summary-input-area .input__item+.summary-comment{margin-top:.5rem}.verify__summary-footer .summary-input-area .item__name{font-size:clamp(15px,1.6rem,1.6rem);color:#4a4a4a}.verify__summary-footer .summary-input-area .item__value{-ms-flex-preferred-size:70%;flex-basis:70%}.verify__summary-footer .summary-input-area .item__value input[type=text],.verify__summary-footer .summary-input-area .item__value input[type=number],.verify__summary-footer .summary-input-area .item__value input[type=email],.verify__summary-footer .summary-input-area .item__value input[type=password],.verify__summary-footer .summary-input-area .item__value select{width:100%}.verify__summary-footer .summary-input-area .item__value .chkbox-group{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.verify__summary-footer .summary-input-area .resident-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.verify__summary-footer .summary-input-area .resident-group input{text-align:center}.verify__summary-footer .summary-input-area .dash{font-weight:bold}.verify__summary-notice{font-size:clamp(14px,1.5rem,1.5rem);color:#888;line-height:1.5}.verify__summary-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.verify__summary-total .verify__name{font-size:2rem;color:#1d1d1f;font-weight:500}.verify__summary-total .verify__amount{font-size:2.4rem;color:#1d1d1f;font-weight:700;text-align:right}.vat-status-bar{max-width:var(--content_maxW);margin:0 auto;margin-top:clamp(1rem,2vw,2rem);margin-bottom:clamp(1rem,2vw,2rem)}.vat-status-bar+.page-content{padding-top:clamp(1rem,2vw,2rem)}.vat-status-bar .status__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}@media(max-width : 991px){.vat-status-bar .status__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.vat-status-bar .btn{padding:clamp(10px,1vw,1.1rem) clamp(5px,1vw,1rem);line-height:1.2}.vat-status-bar .links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vat-status-bar .links .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:auto;flex-basis:auto;border-color:#d9d9d9;gap:2px}.vat-status-bar .links .btn .ox{display:inline-block}@media(max-width : 991px){.vat-status-bar .links .btn{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vat-status-bar .links .btn .txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.vat-status-bar .links .btn.active{background-color:#edf5ff;color:var(--themeColor_blue);border-color:#6eb4fe}@media(min-width : 992px){.page-payment-info .payment-frame .payment-cards{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-payment-info .payment-frame .payment-cards .payment-card:nth-of-type(1){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.page-payment-info .payment-frame .payment-cards .payment-card:nth-of-type(n+2){-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 1.5rem);flex:1 1 calc(50% - 1.5rem)}}.page-payment-history .table--payment-history .link-receipt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:1.4rem;color:#383838;-webkit-transition:color .3s ease;transition:color .3s ease}@media(max-width : 575px){.page-payment-history .table--payment-history .link-receipt{font-size:1.4rem;gap:.4rem}}.page-payment-history .table--payment-history .link-receipt:hover{color:var(--themeColor_blue)}.page-payment-history .table--payment-history .link-receipt .ico-arrow-right{display:inline-block;width:1.6rem;height:1.6rem;position:relative}@media(max-width : 575px){.page-payment-history .table--payment-history .link-receipt .ico-arrow-right{width:1.4rem;height:1.4rem}}.page-payment-history .table--payment-history .link-receipt .ico-arrow-right::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);width:.6rem;height:.6rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media(max-width : 575px){.page-payment-history .table--payment-history .link-receipt .ico-arrow-right::after{width:.5rem;height:.5rem}}.page-payment-history .table--payment-history .link-receipt:hover .ico-arrow-right::after{-webkit-transform:translate(-30%, -50%) rotate(-45deg);transform:translate(-30%, -50%) rotate(-45deg)}.page-payment .review-process{margin-top:7rem}.page-payment .review-process .process__title{font-size:2.8rem;font-weight:700;color:#333;margin-bottom:1rem}.page-payment .review-process .comment{font-size:clamp(14px,1.5rem,1.5rem);color:#555;word-break:keep-all}.page-payment .review-process .process-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:2.4rem;margin-top:2.4rem}@media(max-width : 991px){.page-payment .review-process .process-list{grid-template-columns:repeat(2, 1fr);gap:1rem}}.page-payment .review-process .process-list .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;background-color:#f8f8f8;border-radius:2rem;padding:2rem 2.4rem 7rem}@media(max-width : 991px){.page-payment .review-process .process-list .item{padding:2rem 1.5rem 6rem}}.page-payment .review-process .process-list .item:after{content:"";position:absolute;bottom:1.2rem;right:1.2rem;width:4.8rem;height:4.8rem;background-size:contain;background-repeat:no-repeat;background-position:center center}.page-payment .review-process .process-list .item:nth-of-type(1):after{background-image:url('data:image/svg+xml,<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="23.9337" cy="27.6212" r="11.4806" fill="%23FFD3C9"/><circle cx="27.2284" cy="28.4652" r="1.12683" fill="%23595959"/><circle cx="20.1268" cy="28.4652" r="1.12683" fill="%23595959"/><path d="M23.3418 8.58496C23.5691 8.47136 23.882 8.47143 24.1094 8.58496L24.1191 8.58984L24.1299 8.59473L42.9404 16.9873V16.9883C42.9442 16.99 42.9474 16.991 42.9492 16.9922L42.9404 16.998L35.4688 20.3477H35.4678L24.1279 25.4658L24.1182 25.4697L24.1094 25.4746C23.8882 25.5851 23.6053 25.5941 23.3252 25.4668L23.3223 25.4648L10.7305 19.832H10.7314L4.50879 17.0342C4.50483 17.0323 4.50246 17.0304 4.50098 17.0293C4.50276 17.0281 4.5062 17.0265 4.51074 17.0244L4.50977 17.0234L23.3223 8.59473L23.3418 8.58496Z" fill="%23595959" stroke="%23595959"/><path d="M6.66016 17.0112V22.9759" stroke="%23595959" stroke-miterlimit="10"/><path d="M6.66192 25.9952C7.49563 25.9952 8.17149 25.3194 8.17149 24.4856C8.17149 23.6519 7.49563 22.9761 6.66192 22.9761C5.8282 22.9761 5.15234 23.6519 5.15234 24.4856C5.15234 25.3194 5.8282 25.9952 6.66192 25.9952Z" fill="%23595959" stroke="%23595959" stroke-width="0.5" stroke-miterlimit="10"/></svg>')}.page-payment .review-process .process-list .item:nth-of-type(2):after{background-image:url('data:image/svg+xml,<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="24" cy="24" r="17" fill="%23FDC700"/><path d="M21.4102 14.2122C24.1061 13.717 26.648 14.2028 27.3896 14.3919C28.1312 14.581 29.9077 15.1902 31.4277 16.2366C32.9475 17.2829 34.0483 18.8134 34.4531 19.7191C34.8578 20.6246 35.2219 21.8675 35.1729 22.8069C35.1238 23.7464 34.9981 25.5619 33.9199 26.9525C32.8418 28.343 32.2061 29.25 29.5254 30.5794C26.8452 31.9086 22.7752 31.685 22.6807 31.6849C22.588 31.6849 21.9609 31.5921 21.9609 31.5921L16.7002 35.181L17.9912 30.3401C17.9912 30.3401 16.0037 29.471 14.29 27.263C12.5766 25.0551 12.7492 22.6859 12.9189 21.5696C13.0887 20.4536 14.0978 18.2026 15.6016 16.9866C17.1052 15.7707 18.7141 14.7076 21.4102 14.2122ZM15.4424 20.3235C15.4424 20.3235 14.9715 20.4421 14.9355 20.8675C14.8999 21.2927 15.4424 21.4495 15.4424 21.4495H16.8145V25.7601C16.8145 25.7601 16.9321 26.3371 17.4551 26.3372C17.9781 26.3372 18.124 25.7601 18.124 25.7601V21.4495H19.4814C19.4814 21.4495 19.9949 21.3592 19.9951 20.8675C19.9951 20.3755 19.3848 20.3235 19.3848 20.3235H15.4424ZM20.7832 20.2191C20.7746 20.2208 20.448 20.2882 20.3477 20.5198C20.3136 20.6021 20.2956 20.6539 20.2939 20.6585L18.5488 25.5003C18.5454 25.5149 18.4521 25.927 18.627 26.1224C18.8015 26.3171 19.0916 26.3262 19.1035 26.3265C19.1035 26.3265 19.5075 26.3572 19.6699 25.9954C19.7788 25.6814 20.0234 24.9759 20.0234 24.9759H22.084L22.3896 25.887C22.3896 25.887 22.5159 26.2737 22.876 26.3265C23.2362 26.3793 23.4364 26.1855 23.5068 26.0677C23.5772 25.9498 23.6242 25.7507 23.5654 25.4876C23.4831 25.2411 21.9219 20.6585 21.9219 20.6585C21.9202 20.6535 21.8066 20.3171 21.4639 20.2337C21.2625 20.2043 20.7832 20.2191 20.7832 20.2191ZM31.8818 20.1937C31.6628 20.1939 31.4927 20.3592 31.3877 20.4603C31.2928 20.5618 29.3369 22.8275 29.3369 22.8275V20.8587C29.3363 20.8513 29.2836 20.2563 28.7324 20.1937C28.4315 20.1616 28.121 20.4278 28.0703 20.6575C28.0527 20.7689 28.0527 20.8567 28.0527 20.8587V25.7327C28.0527 25.7327 28.1291 26.3245 28.6719 26.3245C29.2147 26.3245 29.3369 25.7327 29.3369 25.7327V24.3109L30.043 23.5921L31.6123 26.1312C31.6207 26.14 31.9963 26.5307 32.5352 26.2005C32.8028 26.0346 32.8243 25.6215 32.7012 25.4329C32.5783 25.2447 30.9774 22.6992 30.9561 22.6653L32.3154 21.1526C32.3175 21.1501 32.5699 20.8372 32.4619 20.5609C32.3534 20.2836 32.101 20.1937 31.8818 20.1937ZM24.4736 20.1937C23.9533 20.1686 23.813 20.7776 23.8105 20.7884V25.4368C23.8105 25.4368 23.8159 25.8497 23.9893 26.0208C24.1627 26.1919 24.4142 26.2249 24.5059 26.2249H27.3428C27.3428 26.2249 27.8723 26.1917 27.9268 25.7083C27.9807 25.2262 27.3886 25.0838 27.3086 25.0833H25.1006V20.7884C25.0983 20.7761 24.993 20.2189 24.4736 20.1937ZM21.8008 24.0452H20.3057L21.0557 21.6693L21.8008 24.0452Z" fill="%2337240F"/></svg>')}.page-payment .review-process .process-list .item:nth-of-type(3):after{background-image:url('data:image/svg+xml,<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="24" cy="24" r="17" fill="%23626977"/><g filter="url(%23filter0_d_17467_2260)"><path d="M30.7524 28.7863V20.5786H27.9844V18.5267H35.9992V20.5786H33.2174V28.7863H30.7524Z" fill="white"/><path d="M23.791 23.6634L23.5707 24.531H25.6639L25.4435 23.6634C25.1681 22.6443 24.9065 21.4187 24.631 20.3721H24.576C24.3281 21.4462 24.0526 22.6443 23.791 23.6634ZM20.0039 28.7863L23.1851 18.5267H26.1321L29.3133 28.7863H26.7243L26.1321 26.4314H23.1024L22.5103 28.7863H20.0039Z" fill="white"/><path d="M14.9577 28.7863L11.8867 18.5267H14.4895L15.66 23.209C15.963 24.3106 16.1696 25.3573 16.4588 26.4865H16.5276C16.8306 25.3573 17.0372 24.3106 17.3264 23.209L18.4831 18.5267H20.9895L17.9185 28.7863H14.9577Z" fill="white"/></g><defs><filter id="filter0_d_17467_2260" x="1.88672" y="12.5267" width="44.1133" height="30.2596" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="4"/><feGaussianBlur stdDeviation="5"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.1 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_17467_2260"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_17467_2260" result="shape"/></filter></defs></svg>')}.page-payment .review-process .process-list .item:nth-of-type(4):after{background-image:url('data:image/svg+xml,<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="9" y="3" width="30" height="42" rx="4" fill="%23DBDEE7"/><path d="M12 8C12 6.34315 13.3431 5 15 5H33C34.6569 5 36 6.34315 36 8V10H12V8Z" fill="white"/><circle cx="15" cy="37" r="3" fill="%23A5ADC0"/><circle cx="24" cy="37" r="3" fill="%23A5ADC0"/><circle cx="33" cy="37" r="3" fill="%23A5ADC0"/><circle cx="31" cy="26" r="5" fill="%237CA6EE"/><rect x="28" y="25.5" width="6" height="1" rx="0.5" fill="white"/><circle cx="17" cy="26" r="5" fill="%237CA6EE"/><rect x="14" y="25.5" width="6" height="1" rx="0.5" fill="white"/><rect x="16.5" y="29" width="6" height="1" rx="0.5" transform="rotate(-90 16.5 29)" fill="white"/></svg>')}.page-payment .review-process .process-list .item .step{-ms-flex-item-align:start;align-self:flex-start;font-size:clamp(12px,1.2rem,1.2rem);color:#e32d28;background-color:#ffdfde;border-radius:15px;padding:1px 10px;margin-bottom:1rem}.page-payment .review-process .process-list .item .item__title{font-size:clamp(18px,1.8rem,1.8rem);color:#1d1d1d;font-weight:500}.page-payment .review-process .process-list .item .item__content{font-size:clamp(14px,1.4rem,1.4rem);color:#4e4e4e;word-break:keep-all}.page-vat-publish .publish-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;min-height:68vh;padding-top:2rem}.publish-area .publish__status{margin-bottom:2.5rem;width:100%}.publish-area .publish__status[data-status=error] .status__desc{color:red}.publish-area .publish__status .status__message{font-size:1.6rem;text-align:center;margin-bottom:3rem}.publish-area .publish__status .status__title{display:block;font-size:2.4rem;font-weight:700;color:#333;margin-bottom:.5rem}.publish-area .publish__status .status__desc{color:#666;word-break:keep-all}.publish-area .publish__status .publish__progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding-bottom:3rem;padding-left:2rem;padding-right:2rem}@-webkit-keyframes stroke{to{stroke:var(--themeColor_blue)}}@keyframes stroke{to{stroke:var(--themeColor_blue)}}@-webkit-keyframes drawPath{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes drawPath{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}.publish-area .publish__status .progress__sequence{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:30rem}.publish-area .publish__status .progress__sequence::after{content:"";position:absolute;top:50%;width:100%;height:2px;background-color:#e4e4e4;z-index:1}.publish-area .publish__status .progress__sequence::before{content:"";position:absolute;top:50%;width:0;height:2px;background-color:var(--themeColor_blue);z-index:2;-webkit-transition:width .8s ease;transition:width .8s ease}.publish-area .publish__status .progress__sequence[data-sequence="1"]::before{width:0%}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(1) .ico{background-color:#fff;border-color:var(--themeColor_blue)}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(1) .ico .check-icon{display:block}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(1) .ico .loading-circle{display:none}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(1) .ico svg path{stroke:var(--themeColor_blue);stroke-dasharray:100;stroke-dashoffset:0;-webkit-animation:drawPath 1.5s ease-out forwards;animation:drawPath 1.5s ease-out forwards}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(1) .txt{color:#1d1d1f}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(0) .ico{background-color:#fff;border-color:var(--themeColor_blue)}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(0) .ico .check-icon{display:block}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(0) .ico .loading-circle{display:none}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(0) .ico svg path{stroke:var(--themeColor_blue);stroke-dasharray:100;stroke-dashoffset:0;-webkit-animation:drawPath 1.5s ease-out forwards;animation:drawPath 1.5s ease-out forwards}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(0) .txt{color:#1d1d1f}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(1) .ico{position:relative;background-color:#fff}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(1) .ico::before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;padding:4px;background:conic-gradient(#fff, #097ffd, #fff);-webkit-mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #000));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-animation:spinBorder 2s linear infinite;animation:spinBorder 2s linear infinite}@-webkit-keyframes spinBorder{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinBorder{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(1) .ico .check-icon{display:none}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(1) .ico .loading-circle{display:block}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(1) .ico svg path{stroke:#fff;stroke-dasharray:100;stroke-dashoffset:0;-webkit-animation:drawPath 1.5s ease-out forwards;animation:drawPath 1.5s ease-out forwards}.publish-area .publish__status .progress__sequence[data-sequence="1"] .step:nth-child(1) .txt{color:var(--themeColor_blue)}.publish-area .publish__status .progress__sequence[data-sequence="2"]::before{width:50%}.publish-area .publish__status .progress__sequence[data-sequence="2"] .step:nth-child(1) .ico{background-color:#fff;border-color:var(--themeColor_blue)}.publish-area .publish__status .progress__sequence[data-sequence="2"] .step:nth-child(1) .ico .check-icon{display:block}.publish-area .publish__status .progress__sequence[data-sequence="2"] .step:nth-child(1) .ico .loading-circle{display:none}.publish-area .publish__status .progress__sequence[data-sequence="2"] .step:nth-child(1) .ico svg path{stroke:var(--themeColor_blue);stroke-dasharray:100;stroke-dashoffset:0;-webkit-animation:drawPath 1.5s ease-out forwards;animation:drawPath 1.5s ease-out forwards}.publish-area .publish__status .progress__sequence[data-sequence="2"] .step:nth-child(1) .txt{color:#1d1d1f}.publish-area .publish__status .progress__sequence[data-sequence="2"] .step:nth-child(2) .ico{position:relative;background-color:#fff}.publish-area .publish__status .progress__sequence[data-sequence="2"] .step:nth-child(2) .ico::before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;padding:4px;background:conic-gradient(#fff, #097ffd, #fff);-webkit-mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #000));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-animation:spinBorder 2s linear infinite;animation:spinBorder 2s linear infinite}@keyframes spinBorder{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.publish-area .publish__status .progress__sequence[data-sequence="2"] .step:nth-child(2) .ico .check-icon{display:none}.publish-area .publish__status .progress__sequence[data-sequence="2"] .step:nth-child(2) .ico .loading-circle{display:block}.publish-area .publish__status .progress__sequence[data-sequence="2"] .step:nth-child(2) .ico svg path{stroke:#fff;stroke-dasharray:100;stroke-dashoffset:0;-webkit-animation:drawPath 1.5s ease-out forwards;animation:drawPath 1.5s ease-out forwards}.publish-area .publish__status .progress__sequence[data-sequence="2"] .step:nth-child(2) .txt{color:var(--themeColor_blue)}.publish-area .publish__status .progress__sequence[data-sequence="3"]::before{width:100%}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(1) .ico{background-color:#fff;border-color:var(--themeColor_blue)}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(1) .ico .check-icon{display:block}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(1) .ico .loading-circle{display:none}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(1) .ico svg path{stroke:var(--themeColor_blue);stroke-dasharray:100;stroke-dashoffset:0;-webkit-animation:drawPath 1.5s ease-out forwards;animation:drawPath 1.5s ease-out forwards}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(1) .txt{color:#1d1d1f}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(2) .ico{background-color:#fff;border-color:var(--themeColor_blue)}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(2) .ico .check-icon{display:block}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(2) .ico .loading-circle{display:none}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(2) .ico svg path{stroke:var(--themeColor_blue);stroke-dasharray:100;stroke-dashoffset:0;-webkit-animation:drawPath 1.5s ease-out forwards;animation:drawPath 1.5s ease-out forwards}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(2) .txt{color:#1d1d1f}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(3) .ico{position:relative;background-color:#fff}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(3) .ico::before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;padding:4px;background:conic-gradient(#fff, #097ffd, #fff);-webkit-mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #000));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-animation:spinBorder 2s linear infinite;animation:spinBorder 2s linear infinite}@keyframes spinBorder{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(3) .ico .check-icon{display:none}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(3) .ico .loading-circle{display:block}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(3) .ico svg path{stroke:#fff;stroke-dasharray:100;stroke-dashoffset:0;-webkit-animation:drawPath 1.5s ease-out forwards;animation:drawPath 1.5s ease-out forwards}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(3) .txt{color:var(--themeColor_blue)}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(3) .ico{background-color:var(--themeColor_blue);border-color:var(--themeColor_blue)}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(3) .ico::before{display:none}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(3) .ico .check-icon{display:block}.publish-area .publish__status .progress__sequence[data-sequence="3"] .step:nth-child(3) .ico .loading-circle{display:none}.publish-area .publish__status .step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;z-index:3}.publish-area .publish__status .step .ico{display:block;width:clamp(30px,3rem,3.2rem);height:clamp(30px,3rem,3.2rem);border-radius:50%;border:2px solid #e4e4e4;background-color:#e4e4e4}.publish-area .publish__status .step .ico svg{width:100%;height:100%;display:none}.publish-area .publish__status .step .ico svg path{stroke:#e4e4e4;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100}.publish-area .publish__status .step .txt{position:absolute;top:calc(100% + .7rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:clamp(14px,1.5rem,1.5rem);font-weight:500;color:#bebebe;width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap}.publish-area .publish__info{border:1px solid #d9d9d9;border-radius:2rem;padding:clamp(20px,2.5rem,3rem) clamp(20px,3rem,3.5rem);width:100%;max-width:39rem;margin:0 auto}.publish-area .publish__info .info__title{font-size:2rem;font-weight:700;color:#000;margin-bottom:2.5rem}.publish-area .publish__info .info__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8rem}.publish-area .publish__info .info__detail .info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.publish-area .publish__info .info__detail .info__item .item__name{font-size:1.6rem;font-weight:400;color:#737373}.publish-area .publish__info .info__detail .info__item .item__content{font-size:1.6rem;font-weight:500;color:#1d1d1d;margin-left:auto}.publish-area .publish__info .publish__button{border-top:1px solid #e5e5e5;padding-top:3rem;margin-top:3rem}.publish-area .publish__info .publish__button .ico{display:inline-block;width:1.6rem;height:1.6rem;background-image:var(--ico-download);background-size:contain;background-repeat:no-repeat;background-position:center center}.publish-area .publish__info .publish__button .btn-view-payment{display:none}.join-form--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem 2rem 10rem;min-height:calc(100vh - 6rem);background-color:#f6f6f6}.join-form--wrap .join-form{width:100%;max-width:42rem;background-color:#fff;border-radius:2rem;padding:4rem 2.5rem;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08)}@media(max-width: 768px){.join-form--wrap .join-form{padding:3rem 2rem}}.join-form--wrap .join-head{margin-bottom:3rem}.join-form--wrap .join-head .title{font-size:2rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem;line-height:1.4;word-break:keep-all}.join-form--wrap .join-head .desc{font-size:1.6rem;margin-top:1rem;color:#2a2a2a}.join-form--wrap .join-field{width:100%;max-width:var(--small-maxW)}.join-form--wrap .join-field .label-txt--block{display:block;margin-bottom:.5rem;font-size:1.6rem}.join-form--wrap .join-field>label{display:block}.join-form--wrap .join-field>label:not(:first-child){margin-top:1.6rem}.join-form--wrap .join-field .field__item{display:block}.join-form--wrap .join-field .field__item:not(:first-child){margin-top:1.6rem}.join-form--wrap .join-field .field__item.double-gap{margin-top:3rem}.join-form--wrap .join-field input[type=text],.join-form--wrap .join-field input[type=tel],.join-form--wrap .join-field input[type=number],.join-form--wrap .join-field input[type=email],.join-form--wrap .join-field input[type=password],.join-form--wrap .join-field select{height:4.8rem}.join-form--wrap .join-field>.password-wrapper{margin-top:1.2rem}.join-form--wrap .comment{font-size:clamp(13px,2vw,1.4rem);margin-top:1rem;margin-bottom:1rem;word-break:keep-all}.join-form--wrap .comment-box{font-size:clamp(13px,2vw,1.4rem);color:#787878;border-radius:1rem;padding:1rem;background-color:#f6f6f6;margin-top:2rem;word-break:keep-all}.join-form--wrap .login__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:2rem;margin-bottom:2rem}.join-form--wrap .field-bottom-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:2rem}.join-form--wrap .field-bottom-btns button,.join-form--wrap .field-bottom-btns [role=button]{-webkit-box-flex:1;-ms-flex:1;flex:1}.join-form--wrap .auth-area .success{color:var(--color-success);border-color:var(--color-success)}.join-form--wrap .auth-area .input-number{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.join-form--wrap .auth-area .input-number input{padding-right:4rem}.join-form--wrap .auth-area .input-number .timer{position:absolute;top:50%;right:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.2rem;color:red}.join-form--wrap .certificate-area label{display:inline-block;margin-right:1rem;cursor:pointer;position:relative}.join-form--wrap .certificate-area label:hover{opacity:.8}.join-form--wrap .certificate-area label .ico-wrap{display:inline-block;width:4rem;height:4rem;border-radius:.8rem;-webkit-transition:all .2s ease;transition:all .2s ease}.join-form--wrap .certificate-area label .ico-wrap svg{width:100%;height:100%}.join-form--wrap .certificate-area label input[type=radio]{position:absolute;opacity:0;width:0;height:0}.join-form--wrap .certificate-area label input[type=radio]:checked+.ico-wrap{-webkit-transform:scale(1.05);transform:scale(1.05);border-color:#d0d0d0;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0 0 3px var(--themeColor);box-shadow:0 0 0 3px var(--themeColor)}.join-form--wrap .join__agreement{margin-top:1.5rem}.join-form--wrap .join__agreement>.bs_chk{font-weight:500}.join-form--wrap .join__agreement .join__agreement--list{margin-top:1.5rem}.join-form--wrap .join__agreement .join__agreement--list>details:not(:first-child){margin-top:1.5rem}.join-form--wrap .join__agreement .agreement__item{margin-top:1.5rem}.join-form--wrap .join__agreement details summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.join-form--wrap .join__agreement details summary .bs_chk{margin:0}.join-form--wrap .join__agreement details summary .bs_chk input[type=checkbox]{margin-right:10px}.join-form--wrap .join__agreement details summary small{font-size:1em;color:#737373}.join-form--wrap .join__agreement details summary button{background:none;border:none;font-size:1.4rem;color:#7b7b7b;cursor:pointer;text-decoration:underline}.join-form--wrap .join__agreement details summary button:hover{color:var(--themeColor)}.join-form--wrap .join__agreement details textarea{width:100%;height:100px;margin-top:10px;padding:1.5rem;border:1px solid #f3f3f3;border-radius:5px;background-color:#f3f3f3;font-size:1.4rem;color:#787878;resize:none;word-break:keep-all;white-space:normal;line-height:1.5}.join-form--wrap .join__bottom{width:100%;max-width:var(--small-maxW);margin:1.5rem auto 0;padding:0 .5rem}.join-form--wrap .join__bottom p{font-size:.85rem;color:#969696;word-break:keep-all}.join-form--wrap .join__utils{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.join-form--wrap .join__utils li{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.join-form--wrap .join__utils li+li::after{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:.8em;background-color:#969696}.join-form--wrap .join__utils a{display:block;font-size:1.5rem;color:#383838;text-align:center}.join-form--wrap .join__utils a:hover{text-decoration:underline}.join-form--wrap .join-form-bottom{width:100%;max-width:42rem;margin-top:2rem;text-align:center}.join-form--wrap .join-form-bottom a{display:inline-block;font-size:1.5rem;color:#888;text-align:center}.join-form--wrap .join-form-bottom a:hover{text-decoration:underline}.join-form--wrap .join-form-bottom a:not(:last-child)::after{content:"";display:inline-block;width:1px;height:1.3rem;background-color:#aaa;margin:0 1rem}#loginUserForm input[type=text],#loginUserForm input[type=password]{height:5rem}#loginUserForm .field-bottom-btns .btn{height:5rem}.page-prelogin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5rem 2rem 10rem;background-color:#f6f6f6;min-height:calc(100vh - 6rem)}.page-prelogin .survey-container{width:100%;max-width:42rem;background-color:#fff;border-radius:2rem;padding:4rem 2.5rem;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08)}@media(max-width: 768px){.page-prelogin .survey-container{padding:3rem 2rem}}.page-prelogin .survey-title{font-size:2rem;font-weight:700;color:#1a1a1a;margin-bottom:3rem;line-height:1.4;word-break:keep-all}@media(max-width: 768px){.page-prelogin .survey-title{font-size:2.2rem;margin-bottom:3rem}}.page-prelogin .survey-question+.survey-question{margin-top:4rem}.page-prelogin .question-label{font-size:1.6rem;font-weight:600;color:#1a1a1a;margin-bottom:1.5rem;word-break:keep-all}@media(max-width: 768px){.page-prelogin .question-label{font-size:1.8rem}}.page-prelogin .survey-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.page-prelogin .survey-desc{font-size:1.6rem;margin-top:1rem;word-break:keep-all}.page-prelogin .survey-option{position:relative;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-prelogin .survey-option input[type=radio]{position:absolute;opacity:0;width:0;height:0}.page-prelogin .survey-option input[type=radio]:checked+.option-text{background:#ece6ff;border-color:var(--themeColor);color:var(--themeColor);font-weight:600}.page-prelogin .survey-option .option-text{display:block;padding:1rem 2rem;background:#fff;border:2px solid #e5e5e5;border-radius:1.2rem;font-size:1.6rem;color:#1a1a1a;-webkit-transition:all .2s ease;transition:all .2s ease;word-break:keep-all}.page-prelogin .survey-option .option-text:hover{border-color:var(--themeColor);background:#fafafa}@media(max-width: 768px){.page-prelogin .survey-option .option-text{padding:1.5rem 1.6rem}}.page-loginwait .waiting-screen{text-align:center}.page-loginwait .waiting-screen .timer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.2rem 1rem;gap:.5rem;border-radius:13rem;font-size:1.6rem;font-weight:700;color:#fff;margin-bottom:2rem;background-color:#444}.page-loginwait .waiting-screen .timer::before{content:"";display:inline-block;width:1.8rem;height:1.8rem;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10" stroke="white" stroke-width="2"/><path d="M12 8V12L14.5 14.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat}.page-loginwait .waiting-screen img{max-width:100%;margin-bottom:2rem}.page-loginwait .waiting-screen .desc{font-size:1.6rem;color:#2a2a2a;margin-bottom:1.5rem}.page-loginwait .btn-area{margin-top:3rem}.page-login-complist .join-form{max-width:80rem}.page-login-complist .company-list{max-height:calc(100vh - 40rem);overflow-y:auto}.page-login-complist .company-list::-webkit-scrollbar{width:6px;height:6px}.page-login-complist .company-list::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.page-login-complist .company-list::-webkit-scrollbar-thumb{background-color:rgba(153,153,153,.5);border-radius:10px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.page-login-complist .company-list::-webkit-scrollbar-thumb:hover{background-color:rgba(153,153,153,.7)}.page-login-complist .company-list::-webkit-scrollbar-thumb:active{background-color:rgba(153,153,153,.9)}.page-employee-contract .contract-top{margin-bottom:3rem}.page-employee-contract .contract-top .title{font-size:2.8rem;color:#2b2b2b;font-weight:700;margin-bottom:3rem}@media(max-width : 767px){.page-employee-contract .contract-top .title{font-size:20px;margin-bottom:20px}}.page-employee-contract .contract-top .contract-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e7e7}.page-employee-contract .contract-top .contract-nav a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:230px;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:57px;font-size:16px;color:#999;font-weight:500;padding:0 1rem 0 1.5rem;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7;background-color:#fafafa}.page-employee-contract .contract-top .contract-nav a::after{content:"";width:2.2rem;height:2.2rem;background-repeat:no-repeat;background-size:contain;opacity:.8}.page-employee-contract .contract-top .contract-nav a:nth-of-type(1)::after{background-image:url(/resources/img/ico/ico_m_gnb_semuqa.svg)}.page-employee-contract .contract-top .contract-nav a:nth-of-type(2)::after{background-image:url(/resources/img/ico/ico_document.svg)}.page-employee-contract .contract-top .contract-nav a:nth-of-type(3){border-right:1px solid #e7e7e7}.page-employee-contract .contract-top .contract-nav a:nth-of-type(3)::after{background-image:url(/resources/img/ico/ico_magnifier.svg)}.page-employee-contract .contract-top .contract-nav a::before{content:"";position:absolute;left:0;bottom:100%;width:100%;height:3px}.page-employee-contract .contract-top .contract-nav a:hover{color:#2b2b2b}.page-employee-contract .contract-top .contract-nav a.on{color:var(--themeColor_blue);background-color:#fff}.page-employee-contract .contract-top .contract-nav a.on::before{background-color:var(--themeColor_blue)}@media(max-width: 450px){.page-employee-contract .contract-top .contract-nav a{font-size:3.9vw;padding:0 0 0 5px;height:55px;gap:0}.page-employee-contract .contract-top .contract-nav a::before{height:3px}}.page-employee-contract .contract-type-nav .type-selection{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}.page-employee-contract .contract-type-nav label{position:relative;cursor:pointer;text-align:center;z-index:2}.page-employee-contract .contract-type-nav .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem;color:#7e7e7e;font-size:1.5rem}.page-employee-contract .contract-type-nav .txt::after{content:"";position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:5.6rem;height:5.6rem;border-radius:100%;z-index:1}.page-employee-contract .contract-type-nav i[class*=ico--]{position:relative;width:5.6rem;height:5.6rem;background-repeat:no-repeat;background-position:center;background-size:2.5rem;z-index:2}.page-employee-contract .contract-type-nav .ico--contract{background-image:var(--ico-contract)}.page-employee-contract .contract-type-nav .ico--calculator{background-image:var(--ico-calculator)}.page-employee-contract .contract-type-nav input[type=radio]{position:absolute;opacity:0;width:0;height:0}.page-employee-contract .contract-type-nav input[type=radio]:checked+.txt{font-weight:700}.page-employee-contract .contract-type-nav input[type=radio]:checked+.txt .ico--contract{background-image:var(--ico-contract-theme)}.page-employee-contract .contract-type-nav input[type=radio]:checked+.txt .ico--calculator{background-image:var(--ico-calculator-theme)}.page-employee-contract .contract-type-nav input[type=radio]:checked+.txt::after{background-color:#f2f2f2}.page-employee-contract .advice-txt{font-size:1.4rem;display:inline-block;background-color:#ffecec;padding:7px 12px;border-radius:3px;color:#ff2929;margin:5px 0}.page-employee-contract [class*=toggle-msg]{display:none}.page-employee-contract .period-group .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;gap:7px}.page-employee-contract .period-group .item>label{-ms-flex-negative:0;flex-shrink:0;width:auto}@media(min-width: 451px){.page-employee-contract .period-group .item>label{padding-right:1rem}}.page-employee-contract .period-group .item select{min-width:auto;width:inherit}.page-employee-contract .period-group .item .inps-multi{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-employee-contract .period-group .item .inps-multi .inp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}@media(min-width: 510px){.page-employee-contract .signature-nav{max-width:220px}}@media(min-width: 510px){.page-employee-contract .contract-period-nav{max-width:344px}}@media(min-width: 510px){.page-employee-contract .break-time-nav{max-width:344px}}.page-employee-contract .working-time .tools,.page-employee-contract .break-time .tools{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:14px;max-width:474px;padding:5px 0}.page-employee-contract .working-time .tools button:active,.page-employee-contract .break-time .tools button:active{border-color:var(--themeColor);color:var(--themeColor)}.page-employee-contract .working-time .tools [class*=day-],.page-employee-contract .break-time .tools [class*=day-]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;height:4.4rem;border:1px solid #e4e4e4;border-radius:.7rem;font-size:1.5rem}.page-employee-contract .working-time .tools .btn-period-same,.page-employee-contract .break-time .tools .btn-period-same{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding:0 20px;height:4rem;border:1px solid #e4e4e4;border-radius:.7rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.5rem}@media(min-width: 850px){.page-employee-contract .working-time .tools .btn-period-same,.page-employee-contract .break-time .tools .btn-period-same{position:absolute;left:calc(100% + 2.3rem);top:calc(100% + .8rem)}}.page-employee-contract .salary-section .salary-period-nav{max-width:660px}@media(max-width: 650px){.page-employee-contract .salary-section .salary-period-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-employee-contract .salary-section .salary-period-nav>label{width:33.3333%}.page-employee-contract .salary-section .salary-period-nav>label:nth-child(n+3){border-top:1px solid #e4e4e4}}.page-employee-contract .salary-section .extra-pay-bonus{margin-top:30px}.page-employee-contract .salary-section .extra-pay-bonus .chkbox-group{margin-bottom:10px}.page-employee-contract .salary-section .extra-pay-bonus .bonus-amount{display:none;margin-bottom:40px}.page-employee-contract .salary-section .extra-pay-bonus .bonus-amount .in-unit{margin-bottom:5px}.page-employee-contract .salary-section .extra-pay-other{margin-top:25px;margin-bottom:20px}.page-employee-contract .salary-section .extra-pay-other .chkbox-group{margin-bottom:10px}.page-employee-contract .salary-section .extra-pay-other .other-bonus-amount{display:none}.page-employee-contract .salary-section .extra-pay-other .other-bonus-amount .inps-multi{max-width:654px}.page-employee-contract .salary-section .extra-pay-other .other-bonus-amount .inps-multi+.inps-multi{margin-top:8px}.page-employee-contract .salary-section .extra-pay-other .btn-item-delete{-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:5px;border:1px solid #e4e4e4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-indent:-999999px;color:rgba(0,0,0,0)}.page-employee-contract .salary-section .extra-pay-other .btn-item-delete:active{border-color:var(--themeColor);color:var(--themeColor)}.page-employee-contract .salary-section .extra-pay-other .btn-item-delete::after{content:"";width:40%;height:2px;background-color:#333}@media(max-width: 950px){.page-employee-contract .salary-section .extra-pay-other .btn-item-delete{width:38px;height:38px}}.page-employee-contract .salary-section .extra-pay-other .tool{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:654px}.page-employee-contract .salary-section .extra-pay-other .btn-other-bonus-add{position:relative;margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:0 20px;height:44px;color:#545454;border-radius:5px;border:1px solid #e4e4e4}.page-employee-contract .salary-section .extra-pay-other .btn-other-bonus-add:active{border-color:var(--themeColor);color:var(--themeColor)}.page-employee-contract .salary-section .extra-pay-other .btn-other-bonus-add::before{content:"";width:16px;height:2px;background-color:#222}.page-employee-contract .salary-section .extra-pay-other .btn-other-bonus-add::after{content:"";position:absolute;left:27px;top:50%;margin-top:-8px;width:2px;height:16px;background-color:#222}@media(min-width: 510px){.page-employee-contract .payment-date .payment-date-nav{max-width:344px}}.page-employee-contract .payment-date .month-content{display:none;margin-top:20px}.page-employee-contract .payment-date .week-content{display:none;margin-top:20px}.page-employee-contract .payment-date .day-content{display:none;margin-top:0}.page-employee-contract .special-section textarea{border-radius:5px;border:1px solid #e4e4e4}.page-employee-contract .btn_wrap{text-align:right}.signature-content [class*=signature--]{display:none}.signature-content .created-img-wrap{position:relative;border:1px solid #e4e4e4;border-radius:5px;padding:15px;height:300px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.signature-content .created-img-wrap::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.signature-content .created-img-wrap img{max-height:100%}.signature-content .signature-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:5px}.signature-content .signature-btns .inner-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-left:10px}.signature-content .signature-btns [class*=btn-]{font-size:1.5rem;color:#2b2b2b;font-weight:500;height:35px;padding:0 15px;border-radius:5px;border:1px solid #e4e4e4}.signature-content .signature-btns [class*=btn-]:active{border-color:var(--themeColor);color:var(--themeColor)}.sign-wrapper .canvas-area{position:relative;border:1px solid #e4e4e4;border-radius:5px;height:300px;margin-bottom:10px;cursor:url("/resources/img/ico/ico_modify.svg") 4 18,auto}.sign-wrapper .canvas-area canvas{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}.sign-wrapper .canvas-area .sign-here-txt{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;width:100%;padding:10px;font-size:30px;color:#bdbdbd;text-align:center;font-weight:400}@media(max-width : 767px){.sign-wrapper .canvas-area .sign-here-txt{font-size:24px}}.stamp-wrapper .stamp-input-area .input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.stamp-wrapper .stamp-input-area .input-txt{font-size:16px;width:432px;height:42px;border-radius:5px;border:1px solid #e4e4e4;background-color:#f8f9fb}@media(max-width: 450px){.stamp-wrapper .stamp-input-area .input-txt{width:calc(100% - 75px)}}.stamp-wrapper .stamp-input-area .btn-stamp-make{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1.2rem 1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;border:1px solid #e4e4e4;font-size:1.4rem}.stamp-wrapper .stamp-input-area .btn-stamp-make:active{border-color:var(--themeColor);color:var(--themeColor)}@media(max-width: 450px){.stamp-wrapper .stamp-input-area .btn-stamp-make{font-size:14px;width:70px}}.stamp-wrapper .stamp{display:inline-block;padding:2px;font-size:16px}.stamp-wrapper .stamp .stamp-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:4px solid var(--stamp-color);color:var(--stamp-color);overflow:hidden;line-height:1}.stamp-wrapper .stamp .stamp__txt{font-weight:normal;letter-spacing:normal;line-height:1}.stamp-wrapper .stamp.reverse .stamp-inner{background-color:var(--stamp-color);color:#fff}.stamp-wrapper .stamp.reverse .in-circle{border-color:#fff}.stamp-wrapper .stamp--oval .stamp-inner{width:90px;height:200px;border-radius:50%}.stamp-wrapper .stamp--oval .stamp__txt{font-size:3.5em}.stamp-wrapper .stamp--oval.char-1 .stamp__txt{-webkit-transform:scale(1.1, 1.3);transform:scale(1.1, 1.3)}.stamp-wrapper .stamp--oval.char-3 .stamp__txt{line-height:.95em}.stamp-wrapper .stamp--circle .stamp-inner{width:200px;height:200px;border-radius:100%}.stamp-wrapper .stamp--circle .stamp__txt{font-size:4.5em}.stamp-wrapper .stamp--square .stamp-inner{width:200px;height:200px}.stamp-wrapper .stamp--square.char-4 .stamp__txt{font-size:5.4em}.stamp-wrapper .stamp--square.char-6 .stamp__txt{font-size:4em;-webkit-transform:scale(1, 1.3);transform:scale(1, 1.3)}.stamp-wrapper .stamp--square.char-8 .stamp__txt{font-size:2.9em;-webkit-transform:scale(1, 1.8);transform:scale(1, 1.8)}.stamp-wrapper .stamp--square.char-9 .stamp__txt{font-size:3.7em}.stamp-wrapper .stamp--circles .stamp-inner{position:relative;width:200px;height:200px;border-radius:100%}.stamp-wrapper .stamp--circles .stamp__txt{font-size:1.9em;height:100%;width:100%}.stamp-wrapper .stamp--circles .stamp__txt span{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;padding:.1em;font-weight:600}.stamp-wrapper .stamp--circles .stamp__txt span.ico-symbol::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:.4em;padding-top:3px}.stamp-wrapper .stamp--circles .stamp__txt span.star::before{content:"⋆";font-size:1.6em}.stamp-wrapper .stamp--circles .stamp__txt span.dot::before{content:"•";font-size:1.7em}.stamp-wrapper .stamp--circles .in-circle{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;left:50%;top:50%;width:64%;height:64%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:flex;font-size:2.9em;letter-spacing:normal;border:4px solid var(--stamp-color);border-radius:100%;overflow:hidden;font-weight:600}.stamp-wrapper .stamp-container{--stamp-color: #d10101;position:relative;margin-bottom:15px}@-webkit-keyframes shakAnim{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}20%,40%,60%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes shakAnim{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}20%,40%,60%{-webkit-transform:translateX(5px);transform:translateX(5px)}}.stamp-wrapper .stamp-container .error-message{font-size:1.4rem;color:var(--stamp-color);padding-top:8px;-webkit-animation:shakAnim 1s ease 0s 1 normal forwards;animation:shakAnim 1s ease 0s 1 normal forwards}.stamp-wrapper .stamp-container .ff-hja .stamp__txt{font-family:"HJA"}.stamp-wrapper .stamp-container .ff-hjb .stamp__txt{font-family:"HJB"}.stamp-wrapper .stamp-container .ff-chosun .stamp__txt{font-family:"ChosunCentennial"}.stamp-wrapper .stamp-container .ff-hunmin .stamp__txt{font-family:"hunmin"}.stamp-wrapper .stamp-container .ff-mapoagape .stamp__txt{font-family:"MapoAgape"}.stamp-wrapper .stamp-container .ff-mgungheulim .stamp__txt{font-family:"MGungHeulim"}.stamp-wrapper .stamp-container .ff-notokr .stamp__txt{font-family:"NotoSerifCJKkr"}.stamp-wrapper .stamp-container .ff-nototc .stamp__txt{font-family:"NotoSerifCJKtc"}.stamp-wrapper .stamp-container .stamp-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px dotted #e4e4e4;border-radius:5px;padding:10px;height:300px;overflow:auto;margin-top:22px}@media(max-width: 540px){.stamp-wrapper .stamp-container .stamp-list{padding:5px}}.stamp-wrapper .stamp-container .stamp-list li{list-style:none;-ms-flex-preferred-size:25%;flex-basis:25%}@media(max-width: 540px){.stamp-wrapper .stamp-container .stamp-list li{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media(max-width: 420px){.stamp-wrapper .stamp-container .stamp-list li{-ms-flex-preferred-size:50%;flex-basis:50%}}.stamp-wrapper .stamp-container .stamp-list li .item{position:relative;display:block;padding:6px;width:auto}@media(max-width: 540px){.stamp-wrapper .stamp-container .stamp-list li .item{padding:3px}}.stamp-wrapper .stamp-container .stamp-list li .item .item-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #c4c4c4}.stamp-wrapper .stamp-container .stamp-list li .item .item-inner::after{content:"";position:absolute;width:100%;height:100%;border:2px solid rgba(0,0,0,0);-webkit-transition:.3s;transition:.3s;opacity:.5}.stamp-wrapper .stamp-container .stamp-list li .item input[type=radio]:checked+.item-inner::after{border-color:var(--themeColor)}.stamp-wrapper .stamp-container .stamp-list li .item input{position:absolute;visibility:hidden}.stamp-wrapper .stamp-container .stamp-list li .item .txt{display:none}.stamp-wrapper .stamp-container .stamp-list li .stamp-wrap{position:relative;width:95px;height:95px}.stamp-wrapper .stamp-container .stamp-list li .stamp-wrap::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.stamp-wrapper .stamp-container .stamp-list li .stamp{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) scale(0.35);transform:translate(-50%, -50%) scale(0.35);z-index:1}@-webkit-keyframes move{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes move{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.stamp-wrapper .stamp-container .clone-area{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e4e4e4;border-radius:5px;background-color:#fff}.stamp-wrapper .stamp-container .clone-area img{max-width:150px}.stamp-wrapper .stamp-container .clone-area.ready .stamp-text{position:absolute;animation:move .5s ease 0s infinite alternate-reverse forwards;z-index:5;opacity:.7;text-align:center;line-height:1.5;padding-left:50px}.stamp-wrapper .stamp-container .clone-area.ready .stamp-text::before{content:"";position:absolute;left:0;top:50%;margin-top:-20px;width:40px;height:40px;background-repeat:no-repeat;background-size:contain;background-image:url(/resources/img/ico/ico_stamp.png)}.stamp-wrapper .stamp-container .clone-area.ready::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;background-color:#fafafa}.page-contract-list .contract-top{margin-bottom:3rem}.page-contract-list .contract-top .title{font-size:2.8rem;color:#2b2b2b;font-weight:700;margin-bottom:3rem}@media(max-width : 767px){.page-contract-list .contract-top .title{font-size:20px;margin-bottom:20px}}.page-contract-list .contract-top .contract-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e7e7}.page-contract-list .contract-top .contract-nav a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:230px;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:57px;font-size:16px;color:#999;font-weight:500;padding:0 1rem 0 1.5rem;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7;background-color:#fafafa}.page-contract-list .contract-top .contract-nav a::after{content:"";width:2.2rem;height:2.2rem;background-repeat:no-repeat;background-size:contain;opacity:.8}.page-contract-list .contract-top .contract-nav a:nth-of-type(1)::after{background-image:url(/resources/img/ico/ico_m_gnb_semuqa.svg)}.page-contract-list .contract-top .contract-nav a:nth-of-type(2)::after{background-image:url(/resources/img/ico/ico_document.svg)}.page-contract-list .contract-top .contract-nav a:nth-of-type(3){border-right:1px solid #e7e7e7}.page-contract-list .contract-top .contract-nav a:nth-of-type(3)::after{background-image:url(/resources/img/ico/ico_magnifier.svg)}.page-contract-list .contract-top .contract-nav a::before{content:"";position:absolute;left:0;bottom:100%;width:100%;height:3px}.page-contract-list .contract-top .contract-nav a:hover{color:#2b2b2b}.page-contract-list .contract-top .contract-nav a.on{color:var(--themeColor_blue);background-color:#fff}.page-contract-list .contract-top .contract-nav a.on::before{background-color:var(--themeColor_blue)}@media(max-width: 450px){.page-contract-list .contract-top .contract-nav a{font-size:3.9vw;padding:0 0 0 5px;height:55px;gap:0}.page-contract-list .contract-top .contract-nav a::before{height:3px}}.page-contract-list .contract-top .title{margin-bottom:0}@media(max-width: 590px){.page-contract-list .contract-area{padding-top:20px}}.page-contract-list .contract-area .status{font-size:14px;color:#555;font-weight:400;margin-bottom:15px}.page-contract-list .contract-area .top-area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.page-contract-list .contract-area .top-area .search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:340px;gap:6px}.page-contract-list .contract-area .top-area .search input{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:32px;padding:5px 10px;border-radius:5px;border:1px solid #d9d9d9;font-size:14px}.page-contract-list .contract-area .top-area .search [class*=btn-]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:32px;padding:0 14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;font-size:14px;color:#2b2b2b;border-radius:5px;border:1px solid #d9d9d9}@media(max-width: 590px){.page-contract-list .contract-area .top-area .search [class*=btn-]{padding:0 10px}}.page-contract-list .contract-area .top-area .sort-area{margin-left:auto}.page-contract-list .contract-area .top-area .sort-area select{width:140px}@media(max-width: 590px){.page-contract-list .contract-area .top-area .sort-area{position:absolute;right:0;bottom:100%;margin-bottom:25px}}.page-contract-list .contract-table{margin-bottom:50px;overflow:auto}.page-contract-list .contract-table table{width:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border-bottom:1px solid #e6e6e7;border-left:1px solid #e6e6e7}.page-contract-list .contract-table table th,.page-contract-list .contract-table table td{padding:5px 3px;border-right:1px solid #e6e6e7;border-top:1px solid #e6e6e7}.page-contract-list .contract-table table thead th{font-size:15px;border-color:#e6e6e7;background-color:#f8f8f8}.page-contract-list .contract-table table tbody td{font-size:13px;text-align:center}@media(max-width: 590px){.page-contract-list .contract-table table thead th{font-size:13px}.page-contract-list .contract-table table tbody td{font-size:12px}}.page-contract-list .contract-table table .doc-ck{position:relative;display:inline-block;width:40px;height:40px}.page-contract-list .contract-table table .doc-ck input{position:absolute;width:0;height:0;left:-9999px}.page-contract-list .contract-table table .doc-ck input+i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:22px;height:22px;background-repeat:no-repeat;background-size:contain;background-image:url(/resources/img/ico/ico_chk_off.svg)}.page-contract-list .contract-table table .doc-ck input:checked+i{background-image:url(/resources/img/ico/ico_chk_on.svg)}.page-contract-list .contract-table table .link-doc{display:inline-block;position:relative;width:40px;height:40px;border-radius:5px;border:1px solid rgba(0,0,0,0)}.page-contract-list .contract-table table .link-doc::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:24px;height:24px;text-indent:-999999;background-repeat:no-repeat;background-image:url(/resources/img/ico/ico_document.svg);background-size:contain}.page-contract-list .contract-table table .link-doc:hover{background-color:#f6f6f6;border-color:#eee}.page-contract-help .contract-top{margin-bottom:3rem}.page-contract-help .contract-top .title{font-size:2.8rem;color:#2b2b2b;font-weight:700;margin-bottom:3rem}@media(max-width : 767px){.page-contract-help .contract-top .title{font-size:20px;margin-bottom:20px}}.page-contract-help .contract-top .contract-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e7e7}.page-contract-help .contract-top .contract-nav a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:230px;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:57px;font-size:16px;color:#999;font-weight:500;padding:0 1rem 0 1.5rem;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7;background-color:#fafafa}.page-contract-help .contract-top .contract-nav a::after{content:"";width:2.2rem;height:2.2rem;background-repeat:no-repeat;background-size:contain;opacity:.8}.page-contract-help .contract-top .contract-nav a:nth-of-type(1)::after{background-image:url(/resources/img/ico/ico_m_gnb_semuqa.svg)}.page-contract-help .contract-top .contract-nav a:nth-of-type(2)::after{background-image:url(/resources/img/ico/ico_document.svg)}.page-contract-help .contract-top .contract-nav a:nth-of-type(3){border-right:1px solid #e7e7e7}.page-contract-help .contract-top .contract-nav a:nth-of-type(3)::after{background-image:url(/resources/img/ico/ico_magnifier.svg)}.page-contract-help .contract-top .contract-nav a::before{content:"";position:absolute;left:0;bottom:100%;width:100%;height:3px}.page-contract-help .contract-top .contract-nav a:hover{color:#2b2b2b}.page-contract-help .contract-top .contract-nav a.on{color:var(--themeColor_blue);background-color:#fff}.page-contract-help .contract-top .contract-nav a.on::before{background-color:var(--themeColor_blue)}@media(max-width: 450px){.page-contract-help .contract-top .contract-nav a{font-size:3.9vw;padding:0 0 0 5px;height:55px;gap:0}.page-contract-help .contract-top .contract-nav a::before{height:3px}}.page-contract-help .contract-top .title{margin-bottom:0}.page-contract-help .btn-area{padding-left:var(--wrap_pd);padding-right:var(--wrap_pd)}.page-contract-help .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.page-contract-help .heading .title{display:block;color:#2b2b2b;font-size:22px;font-weight:700;margin-bottom:5px}@media(max-width : 767px){.page-contract-help .heading .title{font-size:20px}}.page-contract-help .heading .comment{color:#a5a5a5;font-size:16px;font-weight:350;line-height:1.5}@media(max-width : 767px){.page-contract-help .heading .comment{font-size:14px}}.page-contract-help .heading .quick-write{color:#fff;font-size:14px;font-weight:500;border-radius:5px;border:1px solid #e4e4e4;background-color:var(--themeColor);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;padding:0 14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.page-contract-help .progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;border:1px solid #e7e7e7;padding:35px 15px;margin-top:40px;margin-bottom:80px;color:#464646;font-size:16px;font-weight:500;text-align:center}.page-contract-help .progress ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page-contract-help .progress ul::after{display:none}.page-contract-help .progress li{position:relative;padding:0 40px}.page-contract-help .progress li:not(:nth-of-type(1))::after{content:"";position:absolute;left:0;top:30%;width:20px;height:20px;border-bottom:1px solid #a0a0a0;border-right:1px solid #a0a0a0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-10px}.page-contract-help .progress li:nth-of-type(1) .txt::before{background-image:url(/resources/img/ico/ico_guide_services3.svg)}.page-contract-help .progress li:nth-of-type(2) .txt::before{background-image:url(/resources/img/ico/ico_guide_services1.svg)}.page-contract-help .progress li:nth-of-type(3) .txt::before{background-image:url(/resources/img/ico/ico_talk.svg)}.page-contract-help .progress .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.page-contract-help .progress .txt::before{content:"";width:60px;height:60px;background-repeat:no-repeat;background-size:contain}@media(max-width: 950px){.page-contract-help .progress{padding:20px 0;margin-top:40px;margin-bottom:60px}.page-contract-help .progress li{position:relative;padding:0 15px}.page-contract-help .progress li:not(:nth-of-type(1))::after{top:30%;width:14px;height:14px;margin-left:-7px}.page-contract-help .progress .txt{font-size:14px;word-break:keep-all}.page-contract-help .progress .txt::before{width:48px;height:48px}}.page-contract-help .progress-detail>ul>li{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #eee}.page-contract-help .progress-detail>ul>li:nth-of-type(1){padding-top:0}@media(max-width: 950px){.page-contract-help .progress-detail>ul>li .ex-image .img-wrap+.img-wrap{margin-top:10px}}@media(min-width: 951px){.page-contract-help .progress-detail>ul>li{padding-top:55px;padding-bottom:55px}.page-contract-help .progress-detail>ul>li:nth-of-type(1){display:-webkit-box;display:-ms-flexbox;display:flex;gap:49px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-contract-help .progress-detail>ul>li:nth-of-type(1) .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:100px}.page-contract-help .progress-detail>ul>li:nth-of-type(1) .ex-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:497px;flex-basis:497px;-ms-flex-negative:0;flex-shrink:0}.page-contract-help .progress-detail>ul>li:nth-of-type(2) .ex-image{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.page-contract-help .progress-detail>ul>li:nth-of-type(2) .ex-image .img-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-contract-help .progress-detail>ul>li:nth-of-type(3){display:-webkit-box;display:-ms-flexbox;display:flex;gap:49px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-contract-help .progress-detail>ul>li:nth-of-type(3) .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:100px}.page-contract-help .progress-detail>ul>li:nth-of-type(3) .ex-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:497px;flex-basis:497px;-ms-flex-negative:0;flex-shrink:0}}.page-contract-help .progress-detail .ex-image{text-align:center}.page-contract-help .progress-detail .text{margin-bottom:20px}.page-contract-help .progress-detail .text .subject{display:block;color:#2b2b2b;font-size:2rem;font-weight:700;margin-bottom:20px}@media(max-width: 950px){.page-contract-help .progress-detail .text .subject{font-size:18px;margin-bottom:10px}}.page-contract-help .progress-detail .text .description{color:#868686;font-size:1.6rem;font-weight:400;line-height:1.8}@media(max-width: 950px){.page-contract-help .progress-detail .text .description{font-size:15px}}.page-contract-help .explan{font-size:1.4rem;padding:20px 15px;border-radius:5px;border:1px solid #e4e4e4;background:#f8f9fb}.page-contract-examine{padding-bottom:100px}.page-contract-examine .visual{position:relative;margin-bottom:80px;height:519px;text-align:center}@media(max-width: 850px){.page-contract-examine .visual{height:406px}}.page-contract-examine .visual::before{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#0e0063), to(#1901ae));background:linear-gradient(180deg, #0e0063 0%, #1901ae 100%)}.page-contract-examine .visual::after{content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:100%}.page-contract-examine .visual .visual__inner{position:relative;width:100%;height:100%;z-index:2;background-repeat:no-repeat;background-size:contain;background-image:url(/resources/renew/images/bg/visual_contract_examine_bg1.png),url(/resources/renew/images/bg/visual_contract_examine_bg2.png);background-position:2% 100%,98% 100%}.page-contract-examine .visual .visual__inner::after{content:"";position:absolute;left:12%;bottom:-40px;width:116px;height:82px;background-repeat:no-repeat;background-size:contain;background-image:url(/resources/renew/images/bg/visual_contract_examine_money.png)}@media(max-width: 1200px){.page-contract-examine .visual .visual__inner{background-position:-18% 100%,118% 100%}}@media(max-width: 850px){.page-contract-examine .visual .visual__inner{background-position:-90px 100%,right -79px bottom 0;background-size:250px}.page-contract-examine .visual .visual__inner::after{width:80px;height:57px;left:5%;bottom:-20px}}.page-contract-examine .visual .txt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 24px}.page-contract-examine .visual .txt .txt__inner{position:relative;padding-bottom:70px}.page-contract-examine .visual .txt .txt__inner::after{content:"";position:absolute;left:-159px;top:19px;width:200px;height:126px;background-repeat:no-repeat;background-size:contain;background-image:url(/resources/renew/images/bg/visual_contract_examine_coupon.png)}@media(max-width: 850px){.page-contract-examine .visual .txt{max-width:420px;margin-bottom:40px}.page-contract-examine .visual .txt .txt__inner::after{left:0;top:-69px;width:125px;height:73px}}.page-contract-examine .intro{margin-bottom:100px;text-align:center}@media(max-width : 767px){.page-contract-examine .intro{margin-bottom:50px}}.page-contract-examine .intro>strong{display:block;color:#001636;font-size:32px;font-weight:700;margin-bottom:30px}@media(max-width : 767px){.page-contract-examine .intro>strong{font-size:20px;line-height:1.5}}.page-contract-examine .intro>strong .underline{text-decoration-line:underline}.page-contract-examine .intro p{color:#1f1f1f;font-size:26px;font-weight:500;max-width:740px;margin:0 auto}@media(max-width : 767px){.page-contract-examine .intro p{font-size:16px;line-height:1.5}}.page-contract-examine .process{color:#1f1f1f;font-size:18px;font-weight:700;margin-bottom:60px}@media(max-width : 767px){.page-contract-examine .process{font-size:13px}}.page-contract-examine .process ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1000px;margin:0 auto}.page-contract-examine .process ol li{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;padding:0 10px;text-align:center}.page-contract-examine .process ol li:not(:nth-last-of-type(1))::after{content:"";position:absolute;right:0;top:60px;width:24px;height:24px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width : 767px){.page-contract-examine .process ol li:not(:nth-last-of-type(1))::after{width:10px;height:10px;top:20px}}.page-contract-examine .process ol li .icon{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:140px;height:140px;border-radius:100%;overflow:hidden;background-color:#f2f7ff}.page-contract-examine .process ol li .icon img{-webkit-filter:hue-rotate(45deg);filter:hue-rotate(45deg);width:60px}@media(max-width : 767px){.page-contract-examine .process ol li .icon{width:55px;height:55px}.page-contract-examine .process ol li .icon img{width:20px}}.page-contract-examine .process ol li .txt{word-break:keep-all}.page-contract-examine .comment{padding:20px 10px 20px 26px;line-height:1.8;border-radius:5px;background-color:#f8f9fb;color:#979797;text-align:center;font-size:16px;margin-bottom:90px}@media(max-width : 767px){.page-contract-examine .comment{font-size:14px}}.page-contract-examine .comment .noti{position:relative;display:inline-block;color:#ff5252;font-weight:400;line-height:1.3;word-break:keep-all;margin-top:20px}.page-contract-examine .comment .noti::before{content:"";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-image:url(/resources/img/ico/ico_exclamation.svg);margin-right:5px;vertical-align:top}@media(max-width : 767px){.page-contract-examine .comment{margin-bottom:50px}.page-contract-examine .comment br{display:none}}.page-contract-examine .apply-form{max-width:600px;margin:0 auto}.page-contract-examine .apply-form ul{margin-bottom:20px}.page-contract-examine .apply-form ul li+li{margin-top:30px}@media(max-width : 767px){.page-contract-examine .apply-form ul li+li{margin-top:10px}}.page-contract-examine .apply-form ul .txt{display:block;color:#2b2b2b;font-size:20px;font-weight:500;margin-bottom:10px}.page-contract-examine .apply-form ul .txt i{color:var(--themeColor_light)}@media(max-width : 767px){.page-contract-examine .apply-form ul .txt{font-size:16px;margin-bottom:5px}}.page-contract-examine .apply-form ul input[type=text],.page-contract-examine .apply-form ul input[type=tel]{padding:15px 10px 15px 16px;width:100%;height:44px;border-radius:5px;border:1px solid #e4e4e4;background-color:#f8f9fb}@media(max-width : 767px){.page-contract-examine .apply-form ul input[type=text],.page-contract-examine .apply-form ul input[type=tel]{height:40px}}.page-contract-examine .apply-form ul textarea{padding:15px 10px 15px 16px;border:1px solid #e4e4e4}.page-contract-examine .apply-form .check-area input{position:absolute;z-index:-1;width:1px;height:1px}.page-contract-examine .apply-form .check-area input:checked+.txt::before{background-image:url(/resources/img/ico/ico_chk_on.svg);-webkit-filter:hue-rotate(45deg);filter:hue-rotate(45deg)}.page-contract-examine .apply-form .check-area .txt{color:#2b2b2b;font-size:18px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.page-contract-examine .apply-form .check-area .txt::before{content:"";width:22px;height:22px;background-repeat:no-repeat;background-size:contain;background-image:url(/resources/img/ico/ico_chk_off.svg)}@media(max-width : 767px){.page-contract-examine .apply-form .check-area .txt{font-size:15px}}.page-contract-examine .apply-form .submit-apply{display:block;width:100%;max-width:320px;margin:60px auto 0;padding:15px 40px;border-radius:5px;background-color:var(--btn_primaryColor);color:#fff}@media(max-width : 767px){.page-contract-examine .apply-form .submit-apply{margin:30px auto 0}}.page-contract-view{padding-bottom:15rem}.page-contract-view .contract-area{padding:0 var(--wrap_pd)}.page-contract-view .area__top{text-align:center;margin-bottom:3rem}.page-contract-view .area__top .title{font-size:2.4rem;color:#2b2b2b;margin-bottom:2rem}.page-contract-view .area__top .comment{font-size:1.7rem;color:#868686}.page-contract-view .contract-docs{max-width:890px;margin:0 auto;border:1px solid #e7e7e7;min-height:500px}.page-contract-view .contract-docs embed{display:block}.page-contract-view .contract-docs canvas{width:100%;height:100%;vertical-align:top}.page-contract-view .contract-top{margin-top:50px;margin-bottom:30px}.page-contract-view .contract-top .title{font-size:28px;color:#2b2b2b;font-weight:700;margin-bottom:30px}.page-contract-view .contract-top .contract-nav{border-bottom:1px solid #e7e7e7}.page-contract-view .contract-top .contract-nav a{position:relative;display:inline-block;font-size:18px;color:#b8b8b8;font-weight:500;padding:8px 12px 13px;-webkit-transition:.3s;transition:.3s}.page-contract-view .contract-top .contract-nav a+a{margin-left:40px}.page-contract-view .contract-top .contract-nav a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px}.page-contract-view .contract-top .contract-nav a:hover{color:#2b2b2b}.page-contract-view .contract-top .contract-nav a.on{color:#2b2b2b}.page-contract-view .contract-top .contract-nav a.on::after{background-color:var(--themeColor)}.page-contract-view .doc-contract .doc__title{font-size:22px;color:#2b2b2b;font-weight:700;text-align:center;margin-bottom:30px}.page-contract-view .doc-contract .doc__table .align-center{text-align:center}.page-contract-view .doc-contract .doc__table .align-left{text-align:left}.page-contract-view .doc-contract .doc__table .align-right{text-align:right}.page-contract-view .doc-contract .doc__table .c-red{color:#ff4343}.page-contract-view .doc-contract .doc__table .unerline{text-decoration:underline;text-underline-position:under}.page-contract-view .doc-contract .doc__table .text{padding:5px 10px}.page-contract-view .doc-contract .doc__table .emphas{font-size:14px;font-weight:500}.page-contract-view .doc-contract .doc__table ol{padding:10px 0 10px 20px}.page-contract-view .doc-contract .doc__table ol li{list-style:decimal;line-height:1.5}.page-contract-view .doc-contract .doc__table ol li table{border-left:1px solid #e6e6e7;border-bottom:1px solid #e6e6e7;margin-top:5px;margin-bottom:10px}.page-contract-view .doc-contract .doc__table ol li:not(:nth-of-type(1)){margin-top:4px}.page-contract-view .doc-contract .doc__table table{width:100%;border-spacing:0;border-collapse:0}.page-contract-view .doc-contract .doc__table>table{border-left:1px solid #e6e6e7;border-bottom:1px solid #e6e6e7}.page-contract-view .doc-contract .doc__table>table>tbody>tr>th{text-align:left;border-right:1px solid #e6e6e7;border-top:1px solid #e6e6e7}.page-contract-view .doc-contract .doc__table>table>tbody>tr>td{border-right:1px solid #e6e6e7;border-top:1px solid #e6e6e7}.page-contract-view .doc-contract .doc__table th,.page-contract-view .doc-contract .doc__table td{color:#3d3d3d;padding:12px 7px}.page-contract-view .doc-contract .doc__table th.no-padding,.page-contract-view .doc-contract .doc__table td.no-padding{padding:0}.page-contract-view .doc-contract .doc__table th{font-size:14px;font-weight:500;background-color:#f8f8f8}.page-contract-view .doc-contract .doc__table th.tit-article{background-color:#f1f5ff;word-break:keep-all}.page-contract-view .doc-contract .doc__table td{font-size:13px;font-weight:400}.page-contract-view .doc-contract .doc__table .inner-table{width:100%}.page-contract-view .doc-contract .doc__table .inner-table tr.bd-tn th,.page-contract-view .doc-contract .doc__table .inner-table tr.bd-tn td{border-top:0}.page-contract-view .doc-contract .doc__table .inner-table tr.bd-bn th,.page-contract-view .doc-contract .doc__table .inner-table tr.bd-bn td{border-bottom:0}.page-contract-view .doc-contract .doc__table .inner-table th,.page-contract-view .doc-contract .doc__table .inner-table td{padding:12px 3px;border-right:1px solid #e6e6e7;border-top:1px solid #e6e6e7;font-size:13px}.page-contract-view .doc-contract .doc__table .inner-table th.bd-rn,.page-contract-view .doc-contract .doc__table .inner-table td.bd-rn{border-right:none}.page-contract-view .doc-contract .doc__table .inner-table th.bd-tn,.page-contract-view .doc-contract .doc__table .inner-table td.bd-tn{border-top:none}.page-contract-view .doc-contract .doc__table .sign-column{padding:15px 20px 10px;font-size:14px;color:#3d3d3d;text-align:right;font-weight:700}.page-contract-view .doc-contract .doc__table .sign-column .who{display:inline-block;vertical-align:middle;margin-right:20px}.page-contract-view .doc-contract .doc__table .sign-column .name{display:inline-block;vertical-align:middle;font-size:1.3em;margin-right:30px;text-align:right}.page-contract-view .doc-contract .doc__table .sign-column .sign{position:relative;display:inline-block;vertical-align:middle;width:50px}.page-contract-view .doc-contract .doc__table .sign-column .sign .img-wrap{position:absolute;width:120px;height:65px;right:-30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.page-contract-view .doc-contract .doc__table .sign-column .sign .img-wrap img{display:block;width:100px;height:80px;-o-object-fit:contain;object-fit:contain}.page-contract-view .doc-contract .doc__table .sign-column .sign .img-wrap::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.page-contract-view .doc-contract .doc__table .sign-column .sign img{display:inline-block;width:auto;height:65px}.page-contract-view .doc-contract .doc__table .sign-column .sign .unit{opacity:.5;-ms-flex-negative:0;flex-shrink:0}.page-contract-view .doc-contract .doc__table .bottom-sign-area{max-width:850px;margin:0 auto;padding:10px 0 20px;text-align:right}.page-contract-view .doc-contract .doc__table .bottom-sign-area .date{display:inline-block}.page-contract-view .doc-contract .doc__table .bottom-sign-area .date li{display:inline-block}.page-contract-view .doc-contract .doc__table .bottom-sign-area .date li+li{margin-left:20px}.page-contract-view .doc-contract .doc__table .bottom-sign-area .date .num{font-size:1.2em;padding-right:3px;font-weight:500}.page-contract-view .doc-contract .doc__table .bottom-sign-area .bottom-sign__top{margin-bottom:20px}.page-contract-view .doc-contract .doc__table .bottom-sign-area .bottom-sign__body{width:100%}.page-contract-view .doc-contract .doc__table .bottom-sign-area .bottom-sign__body:after{content:"";display:block;clear:both}.page-contract-view .doc-contract .doc__table .bottom-sign-area .bottom-sign__body .sign-column{display:inline-block}.page-contract-view .doc-contract .doc__table .bottom-sign-area .bottom-sign__body .sign-column:nth-of-type(1){float:left}.page-contract-view .doc-contract .doc__table .bottom-sign-area .bottom-sign__body .sign-column .name{word-break:keep-all}.page-contract-view .doc-contract .doc__table .bottom-sign-area .bottom-sign__body .sign-column+.sign-column{margin-left:auto}.page-contract-view .top-btns{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:910px;padding:0 10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 auto 5px}.page-contract-view .top-btns [class*=btn-]{padding:5px 20px;font-size:14px;text-align:center;border-radius:5px;border:1px solid #e4e4e4}.page-contract-view .top-btns [class*=btn-]+[class*=btn-]{margin-left:8px}.page-contract-view .top-btns [class*=btn-].primary{border-color:#452ed2;background-color:#452ed2;color:#fff}.page-contract-view .top-btns [class*=btn-].empty{color:#2b2b2b;background-color:#fff}.page-contract-view .bottom-btns{max-width:895px;margin:40px auto 0}.page-contract-view .bottom-btns [class*=btn-]{width:100%}@media(min-width : 768px){.page-contract-view .bottom-btns [class*=btn-]{max-width:183px}}.worker-contract-login-page{padding-top:7rem;padding-bottom:10rem}.worker-contract-login-page .login-box{padding:0 15px}.worker-contract-login-page .login-box .inner-box{padding:3rem;border-radius:15px;border:1px solid #f3f3f3;background:#fff;-webkit-box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);max-width:480px;margin:0 auto}.worker-contract-login-page .inner__top{border-bottom:1px solid #f3f3f3;padding:0 8px 30px;margin-bottom:30px}@media(max-width : 767px){.worker-contract-login-page .inner__top{padding:0 8px 24px;margin-bottom:24px}}.worker-contract-login-page .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;font-size:2.4rem;color:#2b2b2b;margin-bottom:2rem}@media(max-width : 767px){.worker-contract-login-page .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.worker-contract-login-page .comment{font-size:1.7rem;color:#868686;text-align:center;line-height:1.5}.worker-contract-login-page .inner__middle .company-info{margin-bottom:3rem}.worker-contract-login-page .inner__middle .company-info .subject{display:inline-block;color:#4f4f4f;font-size:1.4rem;margin-bottom:5px}.worker-contract-login-page .inner__middle .company-info .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44px;padding-right:10px;padding-left:8px;border-radius:5px;border:1px solid #e4e4e4;background-color:#f8f9fb;color:#4f4f4f;font-size:15px;font-weight:500;margin-bottom:10px}.worker-contract-login-page .inner__middle .user-input label{display:block}.worker-contract-login-page .inner__middle .user-input label+label{margin-top:16px}.worker-contract-login-page .inner__middle .user-input .btn-submit{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:15px 40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:5px;background-color:#452ed2;color:#fff;text-align:center;font-size:16px;font-weight:700}.worker-contract-login-page .inner__middle .add-txt{margin-top:20px;text-align:center;font-size:1.5rem;color:#b4b4b4;word-break:keep-all;line-height:1.5}.worker-contract-login-page .inner__middle .add-txt a{font-size:1.5rem;color:#b4b4b4;font-weight:500;text-decoration:underline}.sign-pad-popup{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;z-index:1}.sign-pad-popup .bg-dim{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.2s;transition:.2s;z-index:1}.sign-pad-popup .bg-dim.overlay{background-color:rgba(0,0,0,.5)}.sign-pad-popup .container{width:100%;max-width:450px;background-color:#fff;border-radius:15px;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);padding:40px 25px 25px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s;transition:.2s;z-index:2}.sign-pad-popup .container.show{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media(max-width : 767px){.sign-pad-popup .container{padding:40px 15px 15px}}.sign-pad-popup .canvas-wrap{position:relative;border-radius:5px;border:1px solid #e4e4e4;width:100%;height:200px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:url("/resources/img/ico/ico_modify.svg") 4 18,auto}.sign-pad-popup .canvas-wrap .txt{color:#bdbdbd;font-size:18px}@media(max-width : 767px){.sign-pad-popup .canvas-wrap{margin-bottom:15px}}.sign-pad-popup canvas{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.sign-pad-popup .btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.sign-pad-popup .btns [class*=btn-]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:13px 10px;text-align:center;border-radius:5px;border:1px solid #e4e4e4;font-size:14px;color:#2b2b2b;font-weight:500}.sign-pad-popup .btns .btn-sign-save{color:#fff;border-radius:5px;background-color:var(--themeColor);border-color:var(--themeColor)}@media(max-width : 767px){.sign-pad-popup .btns [class*=btn-]{padding:12px 15px}}.sign-pad-popup .btn-close{position:absolute;right:0;top:0;text-indent:-99999px;color:rgba(0,0,0,0);width:40px;height:40px;background-repeat:no-repeat;background:url(/resources/img/ico/bt_close_w.png) 50% 50% no-repeat;-webkit-filter:brightness(0);filter:brightness(0);background-size:15px;opacity:.7}.page-income-period .page-content{padding-bottom:0}@media(max-width: 1299px){.page-income-period .income-bill-area{padding-bottom:10rem}}@media(min-width: 1300px){.page-income-period .income-bill-area .table-wrap{height:calc(100vh - 21rem);overflow-y:auto}}@media(min-width: 1300px){.page-income-period .income-bill-area table thead th{position:sticky;top:0;width:200px;z-index:1;-webkit-box-shadow:1px 0px 0px 0px #3d3d3d;box-shadow:1px 0px 0px 0px #3d3d3d}.page-income-period .income-bill-area table thead th::after{content:"";position:absolute;left:100%;top:0;width:1px;height:100%;background-color:#e6e6e7}.page-income-period .income-bill-area table thead th:nth-of-type(1){left:0;top:0;width:188px;z-index:3}.page-income-period .income-bill-area table thead th:nth-of-type(2){top:0;left:188px;z-index:3}}.page-income-period .income-bill-area table tbody td{text-align:right}.page-income-period .income-bill-area table tbody td:nth-of-type(1){text-align:left}.page-income-period .income-bill-area table tbody td:nth-of-type(2n){min-width:12rem}.page-income-period .income-bill-area table tbody td:not(:nth-of-type(1)):nth-of-type(2n + 1){min-width:8rem}@media(min-width: 1300px){.page-income-period .income-bill-area table tbody td:nth-of-type(3),.page-income-period .income-bill-area table tbody td:nth-of-type(2),.page-income-period .income-bill-area table tbody td:nth-of-type(1){position:sticky;z-index:2}.page-income-period .income-bill-area table tbody td:nth-of-type(3)::after,.page-income-period .income-bill-area table tbody td:nth-of-type(2)::after,.page-income-period .income-bill-area table tbody td:nth-of-type(1)::after{content:"";position:absolute;left:100%;top:0;width:1px;height:100%;background-color:#e6e6e7}.page-income-period .income-bill-area table tbody td:nth-of-type(1){left:0;width:188px}.page-income-period .income-bill-area table tbody td:nth-of-type(2){width:120px;left:188px}.page-income-period .income-bill-area table tbody td:nth-of-type(3){width:80px;left:308px}}.calc__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;margin-bottom:2.5rem}.calc__top .page__head{margin-bottom:0}@media(max-width : 991px){.calc__top .page__head{-ms-flex-preferred-size:100%;flex-basis:100%}}.calc__top .cal-tab{-ms-flex-preferred-size:calc(60% - 2rem);flex-basis:calc(60% - 2rem)}@media(max-width : 991px){.calc__top .cal-tab{-ms-flex-preferred-size:100%;flex-basis:100%}}.calc__top .cal-tab .tab-bx{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;max-width:1024px;margin:0 auto}@media(max-width : 767px){.calc__top .cal-tab .tab-bx{gap:1rem}}.calc__top .cal-tab .tab-bx .item{-ms-flex-preferred-size:8.8rem;flex-basis:8.8rem;text-align:center;-webkit-transition:.3s;transition:.3s}.calc__top .cal-tab .tab-bx .item:not(.on):hover,.calc__top .cal-tab .tab-bx .item:not(.on):active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.calc__top .cal-tab .tab-bx .item a{position:relative;display:block;font-size:1.5rem;text-align:center;color:#7e7e7e;padding:0 0 0 0;line-height:1.2;word-break:keep-all}.calc__top .cal-tab .tab-bx .item a *{line-height:1.2}.calc__top .cal-tab .tab-bx .item a:before{content:"";display:block;width:6rem;height:6rem;margin:0 auto 5px;border-radius:100%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:80%}.calc__top .cal-tab .tab-bx .item a::after{content:"";position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:6rem;height:6rem;background-repeat:no-repeat;background-position:center;background-size:80%}.calc__top .cal-tab .tab-bx .item.on a{font-weight:500}.calc__top .cal-tab .tab-bx .item.item1 a:after{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.8412 29.8213H9.66406C8.00721 29.8213 6.66406 28.4781 6.66406 26.8213V12.7188C6.66406 11.0619 8.00721 9.71875 9.66406 9.71875H25.7296H30.3316C31.9884 9.71875 33.3316 11.0619 33.3316 12.7187V21.8176" stroke="%23313131" stroke-width="2"/><path d="M27.112 28.2778L26.2773 23.6719H27.4026L27.6931 25.7739C27.755 26.2561 27.8168 26.7384 27.8786 27.233H27.9033C27.9899 26.7384 28.0826 26.25 28.1754 25.7739L28.6452 23.6719H29.5788L30.0548 25.7739C30.1476 26.2438 30.2279 26.7384 30.3207 27.233H30.3516C30.4072 26.7384 30.4691 26.25 30.5247 25.7739L30.8276 23.6719H31.8725L31.0749 28.2778H29.6839L29.2697 26.2747C29.1955 25.9223 29.1336 25.5513 29.0904 25.2051H29.0656C29.0038 25.5513 28.9482 25.9223 28.8802 26.2747L28.4783 28.2778H27.112Z" fill="%23313131"/><circle cx="29.0737" cy="25.9722" r="5.92529" stroke="%23313131" stroke-width="2"/><path d="M12.9258 11.3828L12.9258 8.05762" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M27.125 11.3828L27.125 8.05762" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M18.9297 15.4375H21.0725" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M18.9297 19.8359H21.0725" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M12.5 15.4375H14.6429" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M12.5 19.8359H14.6429" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M25.3555 15.4375H27.4983" stroke="%23313131" stroke-width="2" stroke-linecap="round"/></svg>')}.calc__top .cal-tab .tab-bx .item.item2 a:after{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.0529 33.9418H10.5273C8.87049 33.9418 7.52734 32.5987 7.52734 30.9418V9.05469C7.52734 7.39783 8.87049 6.05469 10.5273 6.05469H22.2203H25.0788C26.7356 6.05469 28.0788 7.39783 28.0788 9.05469V23.0138" stroke="%23313131" stroke-width="2"/><path d="M11.4492 12.1719H21.2588" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M11.4492 16.5234H21.3077" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M11.4492 21.0469H17.1346" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M24.5846 31.3794L23.75 26.7734H24.8752L25.1658 28.8755C25.2276 29.3577 25.2894 29.8399 25.3513 30.3345H25.376C25.4625 29.8399 25.5553 29.3515 25.648 28.8755L26.1179 26.7734H27.0514L27.5275 28.8755C27.6202 29.3453 27.7006 29.8399 27.7933 30.3345H27.8242C27.8799 29.8399 27.9417 29.3515 27.9974 28.8755L28.3003 26.7734H29.3451L28.5476 31.3794H27.1565L26.7423 29.3763C26.6681 29.0239 26.6063 28.6529 26.563 28.3067H26.5383C26.4765 28.6529 26.4208 29.0239 26.3528 29.3763L25.951 31.3794H24.5846Z" fill="%23313131"/><circle cx="26.5503" cy="29.0737" r="5.92529" stroke="%23313131" stroke-width="2"/></svg>')}.calc__top .cal-tab .tab-bx .item.item3 a:after{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_614_440)"><rect x="8.83984" y="6.05469" width="22.3186" height="27.8871" rx="3" stroke="%23313131" stroke-width="2"/><path d="M8.78125 13.7344H31.1585" stroke="%23313131" stroke-width="2"/><path d="M18.9297 24.1797H21.0725" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M18.9297 19.7266H21.0725" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M18.9297 28.7031H21.0725" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M13.9297 24.1797H16.0725" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M13.9297 19.7266H16.0725" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M13.9297 28.7031H16.0725" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M23.9297 24.1797H26.0725" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M23.9297 19.7266H26.0725" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M23.9297 28.7031H26.0725" stroke="%23313131" stroke-width="2" stroke-linecap="round"/></g><defs><clipPath id="clip0_614_440"><rect width="40" height="40" fill="white"/></clipPath></defs></svg>')}.calc__top .cal-tab .tab-bx .item.item4 a:after{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="16.2891" y="25.9688" width="7.42606" height="7.83447" rx="1" stroke="%23313131" stroke-width="2"/><rect x="8.83984" y="6.05469" width="22.3186" height="27.8871" rx="3" stroke="%23313131" stroke-width="2"/><path d="M14.4688 11.8672H18.1034" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M14.4688 16.1562H18.1034" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M22.1094 11.8672H25.7441" stroke="%23313131" stroke-width="2" stroke-linecap="round"/><path d="M22.1094 16.1562H25.7441" stroke="%23313131" stroke-width="2" stroke-linecap="round"/></svg>')}.calc__top .cal-tab .tab-bx .item.item5 a:after{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_614_483)"><path d="M7.80859 10.6206C7.80859 10.197 8.07539 9.81944 8.47459 9.67798L19.6886 5.70429C19.9047 5.62772 20.1405 5.62772 20.3566 5.70429L31.5706 9.67798C31.9698 9.81944 32.2366 10.197 32.2366 10.6206V14.678C32.2366 15.2303 31.7889 15.678 31.2366 15.678H8.80859C8.25631 15.678 7.80859 15.2303 7.80859 14.678V10.6206Z" stroke="%23313131" stroke-width="2"/><path d="M8.58147 29.8331C8.74082 29.4694 9.10031 29.2344 9.49742 29.2344H30.5023C30.8994 29.2344 31.2589 29.4694 31.4183 29.8331L32.1866 31.5869C32.4761 32.2477 31.992 32.9882 31.2706 32.9882H8.72907C8.00771 32.9882 7.52365 32.2477 7.81312 31.5869L8.58147 29.8331Z" stroke="%23313131" stroke-width="2"/><rect x="11.0508" y="15.6797" width="4.20619" height="13.555" stroke="%23313131" stroke-width="2"/><rect x="24.8398" y="15.6797" width="4.20619" height="13.555" stroke="%23313131" stroke-width="2"/></g><defs><clipPath id="clip0_614_483"><rect width="40" height="40" fill="white"/></clipPath></defs></svg>')}.calc__top .cal-tab .tab-bx .item.item6 a:after{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5997 30.8839H6.76172C6.20943 30.8839 5.76172 30.4362 5.76172 29.8839V20.5954C5.76172 19.9034 6.00097 19.2326 6.43894 18.6968L9.05839 15.4921C9.24831 15.2598 9.53255 15.125 9.83265 15.125H12.2103V20.5156C12.2103 21.2381 12.9531 21.7222 13.6141 21.4304L19.4015 18.8759C19.6496 18.7663 19.9129 18.6862 20.1832 18.6639C23.0183 18.4306 23.4718 20.4419 23.2716 22.0469C23.1949 22.6619 22.8133 23.1823 22.3247 23.5636L13.2149 30.6723C13.0392 30.8094 12.8226 30.8839 12.5997 30.8839Z" stroke="%23313131" stroke-width="2"/><path d="M12.207 16.63V10.7734C12.207 10.2212 12.6547 9.77344 13.207 9.77344H33.237C33.7893 9.77344 34.237 10.2212 34.237 10.7734V23.7312C34.237 24.2835 33.7893 24.7312 33.237 24.7312H20.7412" stroke="%23313131" stroke-width="2"/><path d="M12.1953 15.125H34.229" stroke="%23313131" stroke-width="2"/></svg>')}.calc__top .cal-tab .tab-bx .item.item7 a:after{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_614_517)"><path d="M16.8398 19.5713L15.4961 12.1562H17.3076L17.7754 15.5403C17.8749 16.3166 17.9744 17.093 18.0739 17.8892H18.1138C18.2531 17.093 18.4024 16.3067 18.5517 15.5403L19.3081 12.1562H20.8111L21.5774 15.5403C21.7267 16.2967 21.8561 17.093 22.0054 17.8892H22.0552C22.1448 17.093 22.2443 16.3067 22.3339 15.5403L22.8216 12.1562H24.5037L23.2197 19.5713H20.9803L20.3134 16.3465C20.194 15.7792 20.0944 15.182 20.0248 14.6246H19.9849C19.8854 15.182 19.7958 15.7792 19.6864 16.3465L19.0394 19.5713H16.8398Z" fill="%23313131"/><rect x="16.2891" y="25.9688" width="7.42606" height="7.83447" rx="1" stroke="%23313131" stroke-width="2"/><rect x="8.83984" y="6.05469" width="22.3186" height="27.8871" rx="3" stroke="%23313131" stroke-width="2"/></g><defs><clipPath id="clip0_614_517"><rect width="40" height="40" fill="white"/></clipPath></defs></svg>')}.calc__top .cal-tab .tab-bx .item.item8 a:after{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_614_533)"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 21.556V30.1862C12.8308 30.2327 12.6526 30.2575 12.4686 30.2575H4.85547C3.7509 30.2575 2.85547 29.3621 2.85547 28.2575V25.4159C2.85547 22.2091 5.45515 19.6094 8.66202 19.6094C10.3871 19.6094 11.9365 20.3616 13 21.556ZM4.85547 25.4159C4.85547 23.3136 6.55972 21.6094 8.66202 21.6094C10.7643 21.6094 12.4686 23.3136 12.4686 25.4159V28.2575L4.85547 28.2575V25.4159Z" fill="%23313131"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27 30.163V21.6454C28.065 20.3993 29.6482 19.6094 31.4159 19.6094C34.6228 19.6094 37.2225 22.2091 37.2225 25.4159V28.2575C37.2225 29.3621 36.3271 30.2575 35.2225 30.2575H27.6094C27.3969 30.2575 27.1921 30.2244 27 30.163ZM27.6094 25.4159C27.6094 23.3136 29.3136 21.6094 31.4159 21.6094C33.5182 21.6094 35.2225 23.3136 35.2225 25.4159V28.2575H27.6094V25.4159Z" fill="%23313131"/><path d="M12.0195 26.5111C12.0195 22.1126 15.5852 18.5469 19.9838 18.5469V18.5469C24.3823 18.5469 27.948 22.1126 27.948 26.5111V29.319C27.948 29.8713 27.5003 30.319 26.948 30.319H13.0195C12.4672 30.319 12.0195 29.8713 12.0195 29.319V26.5111Z" stroke="%23313131" stroke-width="2"/><circle cx="19.9987" cy="12.4206" r="3.82686" stroke="%23313131" stroke-width="2"/><circle cx="8.66312" cy="15.3701" r="2.62015" stroke="%23313131" stroke-width="2"/><circle cx="31.417" cy="15.3701" r="2.62015" stroke="%23313131" stroke-width="2"/></g><defs><clipPath id="clip0_614_533"><rect width="40" height="40" fill="white"/></clipPath></defs></svg>')}.calc__top .cal-tab .tab-bx .item.item9 a:after{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="19.7038" cy="19.7702" r="1.77024" fill="%23313131"/><circle cx="27.6335" cy="19.7702" r="1.77024" fill="%23313131"/><circle cx="11.7702" cy="19.7702" r="1.77024" fill="%23313131"/></svg>')}.calc__top .cal-tab .tab-bx .item.item10 a:after{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M26 25V14H27.9777V23.1592H32V25H26Z" fill="%23313131"/><path d="M18 25V14H19.9777V23.1592H24V25H18Z" fill="%23313131"/><path d="M10.9445 19.2699L10.6055 20.4723H13.3174L12.9784 19.2699C12.624 18.1269 12.3159 16.865 11.9923 15.6775H11.9153C11.6225 16.8799 11.2835 18.1269 10.9445 19.2699ZM7 25L10.6518 14H13.3328L17 25H14.6117L13.8105 22.1795H10.1125L9.31125 25H7Z" fill="%23313131"/></svg>')}.calc__top .cal-tab .tab-bx .item.item11 a:after{background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.8621 19.5216L13.4766 11.9297H15.3444L15.8268 15.3945C15.9294 16.1893 16.0321 16.9842 16.1347 17.7994H16.1757C16.3194 16.9842 16.4734 16.1791 16.6273 15.3945L17.4073 11.9297H18.957L19.7473 15.3945C19.9012 16.1689 20.0347 16.9842 20.1886 17.7994H20.2399C20.3323 16.9842 20.4349 16.1791 20.5273 15.3945L21.0302 11.9297H22.7646L21.4407 19.5216H19.1315L18.4439 16.2199C18.3207 15.639 18.2181 15.0276 18.1462 14.4569H18.1052C18.0026 15.0276 17.9102 15.639 17.7973 16.2199L17.1302 19.5216H14.8621Z" fill="%23313131"/><path d="M21.9062 32.3253H10.8516C9.19471 32.3253 7.85156 30.9822 7.85156 29.3253V8.8125C7.85156 7.15564 9.19471 5.8125 10.8516 5.8125H25.3912C27.0481 5.8125 28.3912 7.15565 28.3912 8.8125V22.8887" stroke="%23313131" stroke-width="2"/><ellipse cx="26.6906" cy="28.6865" rx="6.11251" ry="6.0693" stroke="%23313131" stroke-width="2"/><path d="M26.6898 25.8516V31.1116M26.6898 31.1116L24.6523 29.0885M26.6898 31.1116L28.7274 29.0885" stroke="%23313131" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.calc__top .cal-tab .tab-bx .item.on a{font-weight:700}.calc__top .cal-tab .tab-bx .item.on a:before{background-color:#f2f2f2}.calc__top .cal-tab .tab-bx .item.on a::after{-webkit-filter:brightness(0) saturate(100%) invert(34%) sepia(70%) saturate(2599%) hue-rotate(197deg) brightness(100%) contrast(101%);filter:brightness(0) saturate(100%) invert(34%) sepia(70%) saturate(2599%) hue-rotate(197deg) brightness(100%) contrast(101%)}@media(max-width : 767px){.calc__top .cal-tab{margin-bottom:20px}.calc__top .cal-tab .tab-bx .item a{font-size:16px}}@media(max-width : 575px){.calc__top .cal-tab .tab-bx .item a{font-size:14px}}.calc__content .calc-info{text-align:center;color:#333;margin-bottom:4rem}.calc__content .calc-info .info-title{display:block;font-size:1.8rem;margin-bottom:1rem}.calc__content .calc-info .comment{font-size:1.6rem;word-break:keep-all}.calc__content .calc-bx h3{font-size:1.8rem;color:#444;font-weight:500;margin-bottom:1rem}.calc__content .view-bx{margin-bottom:4rem}.calc__content .view-bx .group{display:-webkit-box;display:-ms-flexbox;display:flex}.calc__content .view-bx .group.align--row .rows{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0%;flex-basis:0%}.calc__content .view-bx .group.align--row .rows .tit-tx{-ms-flex-preferred-size:40.1%;flex-basis:40.1%}.calc__content .view-bx .group.align--row .rows+.rows{border-left:0}.calc__content .view-bx .group+.rows{border-top:0}.calc__content .view-bx>.rows+.rows{border-top:0}.calc__content .view-bx>.rows+.group.align--row .rows{border-top:0}.calc__content .view-bx .rows{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;color:#494949;border:1px solid #ddd}@media(max-width : 767px){.calc__content .view-bx .rows{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.calc__content .view-bx .rows .tit-tx{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:20%;flex-basis:20%;-ms-flex-negative:0;flex-shrink:0;padding:1rem 2.5rem;background-color:#f5f5f5;font-weight:500}.calc__content .view-bx .rows .con-tx{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:2rem 1rem 2rem 1.5rem}.calc__content .view-bx .rows .con-tx .size--200{max-width:200px}.calc__content .view-bx .rows .con-tx .size--300{max-width:300px}.calc__content .view-bx .rows .con-tx .size--400{max-width:400px}.calc__content .view-bx .rows .con-tx .size--500{max-width:500px}.calc__content .view-bx .rows .con-tx .size--550{max-width:550px}.calc__content .view-bx .rows .con-tx .row-tit{display:block;margin-bottom:.5rem;font-size:1.5rem;font-weight:500}.calc__content .view-bx .rows .con-tx .row-tit:not(:nth-of-type(1)){margin-top:1.7rem}.calc__content .view-bx .rows .con-tx .help-tx{font-size:1.4rem;color:#888;margin-bottom:1rem;margin-top:1rem}.calc__content .view-bx .rows .con-tx .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calc__content .view-bx .rows .con-tx .input-group+.input-group{margin-top:1rem}.calc__content .view-bx .rows .con-tx .input-group .input-group{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:stretch;align-self:stretch}.calc__content .view-bx .rows .con-tx .input-group.align--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 450px){.calc__content .view-bx .rows .con-tx .input-group.m-align--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calc__content .view-bx .rows .con-tx .input-group.m-align--column .label{-ms-flex-item-align:start;align-self:start}}.calc__content .view-bx .rows .con-tx .input-group.in-calender{position:relative;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.calc__content .view-bx .rows .con-tx .input-group.in-calender #calendar-wrapper{position:absolute;left:0;top:calc(100% + 3px)}.calc__content .view-bx .rows .con-tx .input-group .label{-ms-flex-negative:0;flex-shrink:0;min-width:7rem;line-height:1.3}.calc__content .view-bx .rows .con-tx .input-group .label.min--160{min-width:16rem}.calc__content .view-bx .rows .con-tx .input-group input[type=text],.calc__content .view-bx .rows .con-tx .input-group input[type=number]{text-align:right}.calc__content .view-bx .rows .con-tx .input-group input[type=text].text--left,.calc__content .view-bx .rows .con-tx .input-group input[type=number].text--left{text-align:left}.calc__content .view-bx .rows .con-tx .full-line-bg{padding-top:1rem;padding-right:1rem;padding-bottom:1rem;background-color:#e8f2ff;margin-top:2rem}.calc__content .view-bx .rows .con-tx .full-line-bg .label{padding-left:1rem}@media(max-width: 450px){.calc__content .view-bx .rows .con-tx .full-line-bg{padding-left:1rem}.calc__content .view-bx .rows .con-tx .full-line-bg .label{padding-left:0}}.calc__content .view-result>.right{display:block;text-align:right;font-size:1.3rem}.calc__content .view-result .write-bx{background-color:#fff;border:var(--themeColor_light) 1px solid;margin-top:25px}.calc__content .view-result .write-bx .rows{width:100%;border-bottom:#ddd 1px solid;padding:3rem;display:table;font-size:1.3rem}.calc__content .view-result .write-bx .rows .tit-tx{display:table-cell;width:175px;font-size:20px;color:#333;vertical-align:top}@media(max-width: 450px){.calc__content .view-result .write-bx .rows .tit-tx.m-oneline{margin-bottom:0}.calc__content .view-result .write-bx .rows .tit-tx.m-oneline br{display:none}}.calc__content .view-result .write-bx .rows .tit-tx>em{display:block}.calc__content .view-result .write-bx .rows .tit-tx>i.req{display:inline-block;width:20px;height:20px;background:url(/resources/img/blt_req.png) 50% 50% no-repeat;text-indent:-9999px;vertical-align:middle}.calc__content .view-result .write-bx .rows .tit-sm{position:relative;display:table-cell;width:30px;color:#333;vertical-align:middle;top:-1px}.calc__content .view-result .write-bx .rows .tit-sm .material-icons{font-size:22px !important;line-height:30px}.calc__content .view-result .write-bx .rows .con-tx{display:table-cell;text-align:left}.calc__content .view-result .write-bx .rows .con-tx p.date{font-size:12px;color:#666;text-align:right;font-family:"Roboto";position:relative}.calc__content .view-result .write-bx .rows .con-tx span.total{font-size:28px;color:#fa2828;text-align:right;float:right;font-weight:600;font-family:"Roboto"}.calc__content .view-result .write-bx .rows .con-tx span.pp{font-size:20px;color:#494949;text-align:right;float:right;font-family:"Roboto"}.calc__content .view-result .write-bx .rows .con-tx span.plus{font-size:20px;color:#2471c8;text-align:right;float:right;font-family:"Roboto"}.calc__content .view-result .write-bx .rows .con-tx span.minus{font-size:20px;color:#fa2828;text-align:right;float:right;font-family:"Roboto"}.calc__content .view-result .write-bx .rows .con-tx .mrows select.select.m-3{width:28%;max-width:150px;display:inline-block;height:38px;font-size:14px;border-radius:5px;border:1px solid #e4e4e4;background-image:url(/resources/renew/images/ico/ico_select.svg);background-color:#f8f9fb;background-size:auto;background-position:96% center}.calc__content .view-result .write-bx .rows .con-tx .mrows .input.m-3{width:28%;max-width:150px}.calc__content .view-result .write-bx .rows .con-tx.bl{display:block;overflow:hidden}@media(min-width: 1099px){.calc__content .view-result .write-bx .rows .con-tx .input+.btn{margin-left:5px}}.calc__content .view-result .write-bx .rows .help-tx{color:#959595;font-size:.9em;margin-top:5px;clear:both}.calc__content .view-result .write-bx .rows .help-tx01{color:#fa2828;font-size:.9em;margin-top:5px;clear:both}.calc__content .view-result .write-bx .rows .radio-grp{margin-left:20px;display:inline-block}.calc__content .view-result .write-bx .rows .radio-grp label{margin-right:20px}@media(min-width: 641px)and (max-width: 1000px){.calc__content .view-result .write-bx .rows .radio-grp{display:block;margin-left:0;padding:5px 0}}.calc__content .view-result .write-bx .rows .file-inp{position:relative;padding:0 45px 0 0;display:block}.calc__content .view-result .write-bx .rows .file-inp .input{width:100%}.calc__content .view-result .write-bx .rows .file-inp .bt-plus{position:absolute;top:0;right:0;background:url(/resources/img/bt_plus.png) 50% 50% no-repeat;text-indent:-9999px;border-radius:2px;border:#ccc 1px solid;display:inline-block;width:36px;height:36px}.calc__content .view-result .write-bx .rows .m-rows{display:inline-block}.calc__content .view-result .write-bx .rows.pd15{padding-top:15px;padding-bottom:15px}.calc__content .view-result .write-bx .rows.pd15 .sub-wrap{display:table;width:100%}.calc__content .view-result .write-bx .rows.pd15 .sub-comment{width:100%;text-align:right;padding-top:0px}.calc__content .view-result .write-bx .rows.pd15 .sub-lcomment{width:100%;text-align:left;padding-top:0px}.calc__content .view-result .write-bx .rows.pd15 .rowcol{display:table-cell;vertical-align:middle}.calc__content .view-result .write-bx .rows.pd15.detail-wrap{display:none}.calc__content .view-result .write-bx .rows.pd15.extend-wrap{cursor:pointer}.calc__content .view-result .write-bx .rows.pd15.extend-wrap .etitle{color:#333;float:left}.calc__content .view-result .write-bx .rows.pd15.extend-wrap .material-icons{font-size:24px !important;margin-left:5px}.calc__content .view-result .write-bx .rows.last{border:0;border-bottom:1px solid #999}.calc__content .view-result .write-bx.bd-zero{background-color:#fff;border:0;border-top:1px solid #000;margin-top:25px}@media(max-width: 640px){.calc__content .view-result .write-bx .rows{padding:15px;display:block;font-size:14px}.calc__content .view-result .write-bx .rows:after{content:"";display:block;clear:both;height:0px;visibility:hidden}.calc__content .view-result .write-bx .rows .tit-tx{display:block;width:100%;font-size:14px;float:left;padding:4px 0 0;word-break:keep-all}.calc__content .view-result .write-bx .rows .tit-tx>em{display:inline-block}.calc__content .view-result .write-bx .rows .tit-tx>i.req{display:inline-block;width:20px;height:20px;background:url(/resources/img/blt_req.png) 50% 50% no-repeat;text-indent:-9999px;vertical-align:middle}.calc__content .view-result .write-bx .rows .tit-tx.rowcol{margin-top:50px}.calc__content .view-result .write-bx .rows .m-0{width:1.222% !important}.calc__content .view-result .write-bx .rows .m-1{width:2% !important}.calc__content .view-result .write-bx .rows .m-2{width:16.666% !important}.calc__content .view-result .write-bx .rows .m-3{width:24.999% !important}.calc__content .view-result .write-bx .rows .m-4{width:33.2% !important}.calc__content .view-result .write-bx .rows .m-5{width:41.665% !important}.calc__content .view-result .write-bx .rows .m-6{width:49.998% !important}.calc__content .view-result .write-bx .rows .m-7{width:58.331% !important}.calc__content .view-result .write-bx .rows .m-8{width:66.664% !important}.calc__content .view-result .write-bx .rows .m-9{width:74.997% !important}.calc__content .view-result .write-bx .rows .m-10{width:83.333% !important}.calc__content .view-result .write-bx .rows .m-11{width:91.663% !important}.calc__content .view-result .write-bx .rows .tit-sm{position:relative;display:table-cell;width:30px;color:#999;top:5px}.calc__content .view-result .write-bx .rows .tit-sm .material-icons{font-size:21px !important;line-height:22px}.calc__content .view-result .write-bx .rows .con-tx{display:block;float:left;text-align:left;padding:4px 0;width:100%}.calc__content .view-result .write-bx .rows .con-tx p.date{font-size:12px;color:#666;text-align:right;font-family:"Roboto";position:relative}.calc__content .view-result .write-bx .rows .con-tx span.total{font-size:20px}.calc__content .view-result .write-bx .rows .con-tx span.pp{font-size:15px;color:#494949;text-align:right;float:right;font-family:"Roboto"}.calc__content .view-result .write-bx .rows .con-tx span.plus{font-size:15px;color:#2471c8;text-align:right;float:right;font-family:"Roboto"}.calc__content .view-result .write-bx .rows .con-tx span.minus{font-size:15px;color:#fa2828;text-align:right;float:right;font-family:"Roboto"}.calc__content .view-result .write-bx .rows .con-tx.bl.mb10{margin-bottom:0px !important}.calc__content .view-result .write-bx .rows .help-tx{color:#959595;font-size:.9em;margin-top:5px}.calc__content .view-result .write-bx .rows .radio-grp{margin-left:20px}.calc__content .view-result .write-bx .rows .radio-grp label{margin-right:20px}.calc__content .view-result .write-bx .rows .file-inp{position:relative;padding:0;display:block}.calc__content .view-result .write-bx .rows .file-inp .input{width:100%}.calc__content .view-result .write-bx .rows .file-inp .bt-plus{position:absolute;top:-34px;right:0;background:url(/resources/img/bt_plus.png) 50% 50% no-repeat;text-indent:-9999px;border-radius:2px;border:#ccc 1px solid;display:inline-block;width:30px;height:30px}.calc__content .view-result .write-bx .rows .mrows{display:block}.calc__content .view-result .write-bx .rows .mrows:after{content:"";display:block;clear:both;height:0px;visibility:hidden}.calc__content .view-result .write-bx .rows.fs10{font-size:10px}.calc__content .view-result .write-bx .rows.pd15{padding:10px 7px}.calc__content .view-result .write-bx .rows.pd15 .sub-comment{padding-bottom:0px}.calc__content .view-result .write-bx .rows.last{padding:10px 7px}.calc__content .view-result .write-bx .rows.last.ptb10{padding-top:10px;padding-bottom:10px}.calc__content .view-result .write-bx .rows.pd15.extend-wrap .material-icons{font-size:21px !important;margin-left:5px}}.calc__content .view-result .taxcal-bottom-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:10px}.calc__content .view-result .taxcal-bottom-area .taxcal-bottom__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-left:auto;font-size:1.6rem;color:#000;padding-top:5px}.calc__content .view-result .taxcal-bottom-area .taxcal-bottom__btns button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:1.6rem}@media(max-width: 768px){.calc__content .view-result .taxcal-bottom-area .taxcal-bottom__btns button{font-size:14px}}.calc__content .view-result .taxcal-bottom-area .taxcal-bottom__btns>[class^=btn-]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 15px 7px 35px;border-radius:18px;background-color:#f3f3f3;word-break:keep-all}.calc__content .view-result .taxcal-bottom-area .taxcal-bottom__btns>[class^=btn-]::before{content:"";position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 768px){.calc__content .view-result .taxcal-bottom-area #taxcalcprint{display:none}}.calc__content .taxcal-top-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:10px}.calc__content .taxcal-top-area .update-date{font-size:14px}.calc__content .taxcal-top-area .taxcal-top__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-left:auto;font-size:15px;color:#000}.calc__content .taxcal-top-area .taxcal-top__btns>[class^=btn-]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;border-radius:18px;background-color:#f3f3f3}.calc__content .taxcal-top-area .taxcal-top__btns>[class^=btn-]::before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain}.calc__content .taxcal-top-area .btn-help::before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10.3636" cy="11.3636" r="5.86364" stroke="black"/><path d="M14.8203 14.5454L19.2749 19" stroke="black"/></svg>')}.calc__content .taxcal-top-area .btn-ratio::before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.7222 7.90163V19.5H5.5V4.5H14.0327L17.7222 7.90163Z" stroke="black"/><path d="M7.94141 16.4829H15.0153" stroke="black" stroke-linecap="square"/><path d="M7.94141 13.8447H15.0153" stroke="black" stroke-linecap="square"/><path d="M11.7773 11.5H15.0195" stroke="black" stroke-linecap="square"/></svg>')}@media(max-width: 768px){.calc__content .taxcal-top-area .update-date{font-size:12px}.calc__content .taxcal-top-area .taxcal-tit__btns{font-size:13px}}.min-wage-area{margin-top:20px}.min-wage-area .min-wage__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;gap:5px}.min-wage-area .min-wage__top .top__left{margin-right:auto}.min-wage-area .min-wage__top .top__left select{width:15rem}@media(max-width: 450px){.min-wage-area .min-wage__top .top__left select{min-width:90px}}.min-wage-area .min-wage__top .search-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.min-wage-area .min-wage__top .search-area .input-field{position:relative}.min-wage-area .min-wage__top .search-area .input-field label{position:absolute;left:10px;bottom:.7em;font-size:14px;color:#b1b1b1;pointer-events:none;-webkit-transition:.3s;transition:.3s}.min-wage-area .min-wage__top .search-area .input-field input[type=number]{width:100%}.min-wage-area .min-wage__top .search-area .input-field input[type=number]:focus~label,.min-wage-area .min-wage__top .search-area .input-field input[type=number]:valid~label{left:0;bottom:calc(100% + .3em);color:#666;font-weight:500}.min-wage-area table{width:100%;border-right:1px solid #e6e6e7}.min-wage-area table th,.min-wage-area table td{border-top:1px solid #e6e6e7;border-left:1px solid #e6e6e7;padding:10px;font-size:14px;color:#4a4a4a;word-break:keep-all;text-align:center}@media(max-width: 640px){.min-wage-area table th,.min-wage-area table td{font-size:12px}}.min-wage-area table th{background-color:#f2f2f2;font-weight:500}.min-wage-area table th em{color:red;font-weight:400}.min-wage-area table tr.check{background-color:#f9f9f9}.min-wage-area table tr.on td{background-color:#c8e8fc}.min-wage-area .min-wage__body{max-height:500px;overflow-y:auto;border-bottom:1px solid #e6e6e7}.min-wage-area .min-wage__body::-webkit-scrollbar{width:6px;height:6px}.min-wage-area .min-wage__body::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.min-wage-area .min-wage__body::-webkit-scrollbar-thumb{background-color:rgba(153,153,153,.5);border-radius:10px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.min-wage-area .min-wage__body::-webkit-scrollbar-thumb:hover{background-color:rgba(153,153,153,.7)}.min-wage-area .min-wage__body::-webkit-scrollbar-thumb:active{background-color:rgba(153,153,153,.9)}.page-payroll-list .content__body{position:relative}.page-payroll-list .msg-alarm{position:absolute;top:0;left:0;z-index:1;width:100%;background-color:#f0f6ff;padding-top:2rem;padding-bottom:2rem}.page-payroll-list .msg-alarm .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-payroll-list .msg-alarm .text{position:relative;padding-left:3rem;font-size:1.5rem;font-weight:700;color:#141517;margin-bottom:.5rem}.page-payroll-list .msg-alarm .text::before{content:"";position:absolute;left:0;top:.1em;width:2rem;height:2rem;background-repeat:no-repeat;background-size:contain;background-image:var(--ico-msg)}.page-payroll-list .msg-alarm .check{position:relative;font-size:1.4rem;font-weight:500;color:var(--themeColor)}.page-payroll-list .msg-alarm .check::after{content:"";position:absolute;left:100%;top:50%;width:.7rem;height:.7rem;border-bottom:1px solid var(--themeColor);border-right:1px solid var(--themeColor);-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.page-payroll-list .msg-alarm .open-alarm-popup{position:absolute;left:0;top:0;width:100%;height:100%}@media(max-width: 500px){.page-payroll-list .page__head .middle-m-bottom{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.page-payroll-list .page__head .download-report{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.4rem;font-size:1.6rem;font-weight:500;color:#f22;border:1px solid #ffe7e7;background-color:#ffe7e7;padding:0 .8rem 0 .7rem;border-radius:5px;height:3.5rem}.page-payroll-list .page__head .download-report::before{content:"";width:2.1rem;height:2.1rem;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.5625 6.99987L8.00496 9.43937M8.00496 9.43937L10.4445 6.99987M8.00496 9.43937V3.04236" stroke="%23FF2222" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M2.59375 9.97998V12.9576H13.4132V9.97998" stroke="%23FF2222" stroke-width="1.6" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:contain}.page-payroll-list .page__head .download-report:hover{-webkit-box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}.page-payroll-list .page__head .btn-create-paystub{background-color:#f5f5f5;padding:1.2rem;display:block}@media(min-width: 500px){.page-payroll-list .page__head .btn-create-paystub{display:none}}.page-payroll-list .page__head .btn-create-paystub i{background-repeat:no-repeat;display:block;width:1.5rem;height:1.5rem;background-size:contain;background-position:center}.page-payroll-list .page__head .link-add-employee{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;font-size:1.6rem;font-weight:500;color:var(--themeColor_blue);border:1px solid var(--themeColor_blue);padding:0 .8rem 0 .7rem;border-radius:5px;height:3.5rem}.page-payroll-list .page__head .link-add-employee::before{content:"";width:2.1rem;height:2.1rem;background-image:var(--ico-addPerson);background-repeat:no-repeat;background-size:contain}.page-payroll-list .page__head .link-add-employee:hover{-webkit-box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}.page-payroll-list .page__head .open-alarm-popup{width:4rem;height:4rem;background-repeat:no-repeat;background-size:4rem;background-position:center;background-image:var(--ico-doc);-ms-flex-item-align:center;align-self:center;opacity:.8;border-radius:5px}.page-payroll-list .page__head .open-alarm-popup:hover{background-color:#ececec}.page-payroll-list .util-bar{margin-bottom:1.5rem}.page-payroll-list .util-bar .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.page-payroll-list .util-bar .btn-request.state--1{background-color:#ffe7e7;border-color:#ffe7e7;color:#f22}.page-payroll-list .util-bar .btn-request.state--2{background-color:#e1efff;border-color:#e1efff;color:#097ffd}.page-payroll-list .util-bar .btn-kakaotalk{background-color:#ffdc00;border-color:#ffdc00;color:#381e1f}.page-payroll-list .util-bar .btn-kakaotalk:disabled{opacity:.6}.page-payroll-list .tabs-area .tab{background-color:#fff;padding:1.6rem .5rem 1.4rem;line-height:1.2}.page-payroll-list .review-status{padding:5px 1rem;background-color:#fff;font-size:1.3rem;color:#333;font-weight:600;background-color:#eee;border-radius:5px}.page-payroll-list .review-status.state--0{color:#f22;background-color:#ffe7e7}.page-payroll-list .review-status.state--1{color:#097ffd;background-color:#e1efff}.page-payroll-list .tabs-area{margin-bottom:1rem}.page-payroll-list .payroll-table table{min-width:calc(100% - 1px);border:none;border-top:1px solid #dbdbdb}.page-payroll-list .payroll-table table th,.page-payroll-list .payroll-table table td{border:none;position:relative}.page-payroll-list .payroll-table table th::after,.page-payroll-list .payroll-table table td::after{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% - 1px);border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.page-payroll-list .payroll-table table thead tr:nth-of-type(1) th:nth-of-type(1)::after,.page-payroll-list .payroll-table table thead tr:nth-of-type(1) td:nth-of-type(1)::after,.page-payroll-list .payroll-table table tfoot tr:nth-of-type(1) th:nth-of-type(1)::after,.page-payroll-list .payroll-table table tfoot tr:nth-of-type(1) td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-payroll-list .payroll-table table tbody td:nth-of-type(1)::after{border-left:1px solid #dbdbdb}.page-payroll-list .payroll-table thead{position:sticky;top:0;z-index:1}.page-payroll-list .payroll-table thead tr th:nth-of-type(1),.page-payroll-list .payroll-table thead tr td:nth-of-type(1),.page-payroll-list .payroll-table tbody tr th:nth-of-type(1),.page-payroll-list .payroll-table tbody tr td:nth-of-type(1){position:sticky;min-width:36px;left:0;z-index:2}.page-payroll-list .payroll-table thead tr th:nth-of-type(2),.page-payroll-list .payroll-table thead tr td:nth-of-type(2),.page-payroll-list .payroll-table tbody tr th:nth-of-type(2),.page-payroll-list .payroll-table tbody tr td:nth-of-type(2){position:sticky;left:36px;z-index:1}.page-payroll-list .payroll-table tbody tr:hover td{background:#f5f5f5}.page-payroll-list .payroll-table tbody td:nth-child(n+2):nth-child(-n+7):hover{cursor:pointer}.page-payroll-list .payroll-table tbody td:nth-of-type(4),.page-payroll-list .payroll-table tbody td:nth-of-type(5),.page-payroll-list .payroll-table tbody td:nth-of-type(6){text-align:right}.page-payroll-list .payroll-table tfoot th:nth-of-type(2),.page-payroll-list .payroll-table tfoot th:nth-of-type(3),.page-payroll-list .payroll-table tfoot th:nth-of-type(4){text-align:right}.page-payroll-list .btn-area .btn-create-paystub i{display:inline-block;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 500px){.page-payroll-list .btn-area{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-payroll-list .btn-area .btn{-ms-flex-preferred-size:calc(50% - .5rem);flex-basis:calc(50% - .5rem)}.page-payroll-list .btn-area #btn_downloadAll{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.page-payroll-write .page__head .btn-add-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;background-color:#f5f5f5;padding:.5rem 1rem;font-size:1.5rem;color:#5f5f5f;font-weight:500;-ms-flex-item-align:center;align-self:center;border-radius:5px}.page-payroll-write .page__head .btn-add-item .ico-plus{width:1.2rem;height:1.2rem;background-repeat:no-repeat;background-size:contain}.page-payroll-write .util-bar{margin-bottom:1.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-payroll-write .util-bar .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.page-payroll-write .util-bar .salary-type{font-size:1.3rem;color:#097ffd;font-weight:600;background-color:#e1efff;padding:3px 10px;border-radius:5px}.page-payroll-write .util-bar .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:1.8rem;font-weight:500;color:#333}.page-payroll-write .util-bar .name::before{content:"";width:1.8rem;height:1.8rem;background-repeat:no-repeat;background-size:contain;background-image:var(--ico-person)}.page-payroll-write .util-bar time{font-size:1.4rem;color:#969696}.page-payroll-write .util-bar .btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.page-payroll-write .salary-creation-table table{width:100%}.page-payroll-write .salary-creation-table input[type=text]{display:inline-block;text-align:right;max-width:170px;padding-right:.7rem}.page-payroll-write .salary-creation-table .btn-delete{vertical-align:sub;border:1px solid rgba(0,0,0,0);border-radius:3px}.page-payroll-write .salary-creation-table .btn-delete:hover{border-color:#ccc}.page-payroll-write .salary-creation-table .btn-delete .ico-trash{display:block;width:2.2rem;height:2.2rem;background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer}.page-payroll-write .salary-creation-table .toggle-deductible{position:relative;font-size:1.5rem;font-weight:500}.page-payroll-write .salary-creation-table .toggle-deductible.active::after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.page-payroll-write .salary-creation-table .toggle-deductible::after{content:"";position:absolute;width:2rem;height:2rem;margin-left:5px;top:50%;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="8" r="8" fill="%23E1E1E1"/><path d="M12 10L8 6L4 10" stroke="%23383838"/></svg>');-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:.3s;transition:.3s}.page-payroll-write .salary-creation-table .deductible td{padding-top:0;padding-bottom:0;border-bottom:0}.page-payroll-write .salary-creation-table .deductible div{height:0;overflow:hidden;-webkit-transition:height .2s ease,padding .2s ease;transition:height .2s ease,padding .2s ease}.page-payroll-write .salary-creation-table .deductible div.in-tooltip{overflow:visible}.page-payroll-write .salary-creation-table .deductible.active td{border-bottom:1px solid #dbdbdb}.page-payroll-write .salary-creation-table .deductible.active div{height:auto;padding-top:1.2rem;padding-bottom:1.2rem}.page-payroll-write .salary-creation-table th,.page-payroll-write .salary-creation-table td{padding-left:1rem;padding-right:1rem;font-size:1.5rem;color:#383838;border-bottom:1px solid #dbdbdb;line-height:1.3}.page-payroll-write .salary-creation-table tr th:nth-of-type(1),.page-payroll-write .salary-creation-table tr td:nth-of-type(1){text-align:center}.page-payroll-write .salary-creation-table tr th:nth-of-type(1) small,.page-payroll-write .salary-creation-table tr td:nth-of-type(1) small{display:inline-block}.page-payroll-write .salary-creation-table tr th:nth-of-type(2),.page-payroll-write .salary-creation-table tr td:nth-of-type(2){text-align:right}.page-payroll-write .salary-creation-table tr th:nth-of-type(3),.page-payroll-write .salary-creation-table tr td:nth-of-type(3){text-align:right}.page-payroll-write .salary-creation-table thead th{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;background-color:#f0f0f0;font-weight:700;text-align:center !important;white-space:nowrap;border-top:1px solid #dbdbdb}.page-payroll-write .salary-creation-table tbody td{padding-top:.8rem;padding-bottom:.8rem}.page-payroll-write .salary-creation-table tbody td:nth-of-type(3){font-size:1.7rem}.page-payroll-write .salary-creation-table tfoot td,.page-payroll-write .salary-creation-table tfoot th{padding-top:1.2rem;padding-bottom:1.2rem}.page-payroll-write .salary-creation-table tfoot td:nth-of-type(3),.page-payroll-write .salary-creation-table tfoot th:nth-of-type(3){font-size:1.7rem}.page-payroll-write .salary-creation-table .total-amount{position:relative}.page-payroll-write .salary-creation-table .total-amount::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#333}.page-payroll-write .salary-creation-table .total-amount td{font-weight:700}.page-payroll-write .salary-creation-table .total-deductible td{font-weight:700}.page-payroll-write .salary-creation-table .final-payment{position:relative}.page-payroll-write .salary-creation-table .final-payment th{background-color:#f0f0f0;font-weight:700;border-bottom:2px solid #383838}.company-page .gradient-text{background:linear-gradient(60deg, #ff9500 10%, #e32d28 60.35%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);display:inline-block}.company-page .section__inner{max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width : 767px){.company-page .section__inner{padding:0 1.5rem}}.company-page .step--intro{text-align:center;padding:13rem 0 8rem;background-color:#fff}@media(max-width : 767px){.company-page .step--intro{padding:8rem 0 8rem}}.company-page .step--intro .title{font-size:4.8rem;font-weight:700;color:#222;line-height:1.3;word-break:keep-all;margin-bottom:2rem;overflow:hidden;letter-spacing:-1px}@media(max-width : 767px){.company-page .step--intro .title{font-size:4rem}}.company-page .step--intro .comment{font-size:2rem;color:#555;line-height:1.5;margin-bottom:5rem;word-break:keep-all}@media(max-width : 767px){.company-page .step--intro .comment{margin-bottom:4rem}}@media(max-width : 575px){.company-page .step--intro .comment{margin-bottom:3rem}}.company-page .step--intro .intro-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:3rem;max-width:1200px;margin:0 auto}@media(max-width : 767px){.company-page .step--intro .intro-cards{grid-template-columns:1fr;gap:2.5rem;max-width:60rem}}@media(max-width : 575px){.company-page .step--intro .intro-cards{gap:2rem}}.company-page .step--intro .intro-card{background-color:#f8f8f8;border-radius:1.6rem;padding:3rem 2.5rem;text-align:left}@media(max-width : 767px){.company-page .step--intro .intro-card{padding:2.5rem 2rem}}@media(max-width : 575px){.company-page .step--intro .intro-card{padding:2rem 1.5rem}}.company-page .step--intro .intro-card:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 12px 35px rgba(0,0,0,.12);box-shadow:0 12px 35px rgba(0,0,0,.12)}.company-page .step--intro .intro-card .card-icon{position:relative;display:inline-block;margin-bottom:2rem}.company-page .step--intro .intro-card .card-icon svg{display:block}.company-page .step--intro .intro-card .card-title{font-size:2.2rem;font-weight:600;color:#1d1d1f;margin-bottom:.8rem;line-height:1.4}.company-page .step--intro .intro-card .card-subtitle{font-size:1.6rem;color:#666;font-weight:500;margin-bottom:1.5rem;line-height:1.4}.company-page .step--intro .intro-card .card-desc{font-size:1.6rem;color:#333;line-height:1.8;word-break:keep-all}@media(max-width : 575px){.company-page .step--intro .intro-card .card-desc{line-height:1.7}}.company-page .step--mission{text-align:center;padding:3rem 0 8rem}@media(max-width : 767px){.company-page .step--mission{padding:6rem 0 8rem}}@media(max-width : 575px){.company-page .step--mission{padding:4rem 0 6rem}}.company-page .step--mission .title{font-size:2.6rem;font-weight:700;color:#222;line-height:1.3;word-break:keep-all;margin-bottom:1rem;overflow:hidden;letter-spacing:-1px}.company-page .step--mission .mission-quote{margin-bottom:3rem}.company-page .step--mission .mission-quote .quote-text{font-size:4.8rem;font-weight:700;line-height:1.5;word-break:keep-all}@media(max-width : 767px){.company-page .step--mission .mission-quote .quote-text{font-size:3.5rem}}.company-page .step--mission .mission-quote .quote-text .quote-orange{color:#f60}.company-page .step--mission .mission-quote .quote-text .quote-red{color:var(--themeColor_red)}.company-page .step--mission .mission-quote .quote-text .quote-black{color:#222}.company-page .step--mission .mission-description{margin-bottom:4rem}.company-page .step--mission .mission-description p{font-size:2rem;color:#2a2a2a;line-height:1.8;margin-bottom:2rem;word-break:keep-all}.company-page .step--mission .mission-description p:last-child{margin-bottom:0}.company-page .step--mission .btn-mission{display:inline-block;font-size:1.8rem;color:#fff;font-weight:600;background-color:var(--themeColor_red);padding:1.8rem 5rem;border-radius:1.2rem;word-break:keep-all;margin-bottom:6rem}@media(max-width : 767px){.company-page .step--mission .btn-mission{padding:1.5rem 4rem}}@media(max-width : 575px){.company-page .step--mission .btn-mission{padding:1.4rem 3.5rem;margin-bottom:4rem}}.company-page .step--mission .btn-mission svg{margin-left:1rem;-webkit-animation:arrowMove 1.2s ease-in-out infinite;animation:arrowMove 1.2s ease-in-out infinite}.company-page .step--mission .btn-mission:hover{-webkit-box-shadow:0 8px 25px rgba(227,45,40,.3);box-shadow:0 8px 25px rgba(227,45,40,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.company-page .step--mission .mission-features{display:grid;grid-template-columns:repeat(3, 1fr);gap:3rem;max-width:900px;margin:0 auto}@media(max-width : 767px){.company-page .step--mission .mission-features{grid-template-columns:1fr;gap:2rem;max-width:40rem}}.company-page .step--mission .feature-card-small{background-color:#f8f8f8;border-radius:1.6rem;padding:2.5rem 2rem;text-align:left}@media(max-width : 575px){.company-page .step--mission .feature-card-small{padding:2rem 1.5rem}}.company-page .step--mission .feature-card-small:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,.08);box-shadow:0 8px 25px rgba(0,0,0,.08)}.company-page .step--mission .feature-card-small .card-icon-small{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem}.company-page .step--mission .feature-card-small .card-icon-small svg{display:block}.company-page .step--mission .feature-card-small .feature-text-small{font-size:1.8rem;font-weight:600;color:#1d1d1f;line-height:1.4}.announcement-page .section__inner{padding:0 var(--wrap_pd);max-width:var(--layout_maxW);margin:0 auto}@media(max-width : 767px){.announcement-page .section__inner{padding:0 1.5rem}}.announcement-page .announcement-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:4rem}@media(max-width : 767px){.announcement-page .announcement-header{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-bottom:3rem}}@media(max-width : 767px){.announcement-page .announcement-header .header-left{-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width : 767px){.announcement-page .announcement-header .header-right{-ms-flex-preferred-size:100%;flex-basis:100%}}.announcement-page .page-title{font-size:2.8rem;font-weight:700;color:#222;letter-spacing:-1px}@media(max-width : 767px){.announcement-page .page-title{font-size:2.5rem}}.announcement-page .page-description{font-size:clamp(14px,1.6rem,1.6rem);color:#555;line-height:1.5;word-break:keep-all}@media(max-width : 767px){.announcement-page .search-box{width:100%}}.announcement-page .search-box .search-input{width:320px;padding:1.2rem 1.6rem;border:1px solid #ddd;border-radius:.8rem;font-size:1.8rem;color:#222;background-color:#fff;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media(max-width : 767px){.announcement-page .search-box .search-input{width:100%}}.announcement-page .announcement-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;margin-bottom:4rem}@media(max-width : 767px){.announcement-page .announcement-list{gap:2rem}}@media(max-width : 575px){.announcement-page .announcement-list{gap:1.6rem}}.announcement-page .announcement-list .announcement-item{border:1px solid #e5e5e5;border-radius:1.2rem;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.announcement-page .announcement-list .announcement-item>a{display:block;padding:2.4rem 2rem 1.5rem}@media(max-width : 575px){.announcement-page .announcement-list .announcement-item{border-radius:1rem}}.announcement-page .announcement-list .announcement-item:hover{background-color:#f0f0f0;border-color:#ddd}.announcement-page .announcement-list .announcement-item .item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1.2rem}@media(max-width : 575px){.announcement-page .announcement-list .announcement-item .item-header{gap:.8rem;margin-bottom:1rem}}.announcement-page .announcement-list .announcement-item .item-header .badge-new{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ffe1e0;color:#e32d28;font-size:1.1rem;font-weight:700;padding:.5rem .9rem;border-radius:1.5rem;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;line-height:1}.announcement-page .announcement-list .announcement-item .item-header .item-title{font-size:2rem;font-weight:700;color:#1d1d1f;line-height:1.4;margin:0}@media(max-width : 767px){.announcement-page .announcement-list .announcement-item .item-header .item-title{font-size:1.7rem}}.announcement-page .announcement-list .announcement-item .item-description{font-size:1.6rem;color:#2a2a2a;line-height:1.6;word-break:keep-all;margin-bottom:1.2rem}@media(max-width : 575px){.announcement-page .announcement-list .announcement-item .item-description{line-height:1.5;margin-bottom:1rem}}.announcement-page .announcement-list .announcement-item .item-date{display:block;text-align:right;font-size:1.6rem;color:#737373}.faq-page .section__inner{padding:0 var(--wrap_pd);max-width:var(--layout_maxW);margin:0 auto}@media(max-width : 767px){.faq-page .section__inner{padding:0 1.5rem}}.faq-page .faq-header{margin-bottom:4rem}@media(max-width : 767px){.faq-page .faq-header{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-bottom:3rem}}.faq-page .page-title{font-size:2.8rem;font-weight:700;color:#222;letter-spacing:-1px}@media(max-width : 767px){.faq-page .page-title{font-size:2.5rem}}.faq-page .page-description{font-size:clamp(14px,1.6rem,1.6rem);color:#555;line-height:1.5;word-break:keep-all}.faq-page .faq-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}.faq-page .faq-list .faq-item{border:1px solid #d3d3d3;border-radius:1.2rem;background-color:#fff;-webkit-transition:border-color .2s ease,background-color .2s ease;transition:border-color .2s ease,background-color .2s ease}.faq-page .faq-list .faq-item.is-open{border-color:#1d1d1f;background-color:#fafafa}.faq-page .faq-list .faq-item .faq-item__question{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.6rem;padding:3rem 2rem;background:rgba(0,0,0,0);border:0;cursor:pointer;text-align:left;border-radius:1.2rem;outline:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.faq-page .faq-list .faq-item .faq-item__question:hover{background-color:#f7f7f7}.faq-page .faq-list .faq-item .faq-item__question .faq-item__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.6rem 1.2rem;border:1px solid #e5e5e5;border-radius:2rem;font-size:1.2rem;font-weight:700;color:#666;background-color:#f5f5f5;line-height:1}.faq-page .faq-list .faq-item .faq-item__question .faq-item__q{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.8rem;font-weight:700;color:#1d1d1f;line-height:1.4;word-break:keep-all}.faq-page .faq-list .faq-item .faq-item__question .faq-item__arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.faq-page .faq-list .faq-item.is-open .faq-item__question .faq-item__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-page .faq-list .faq-item .faq-item__answer{position:relative;overflow:hidden;max-height:0;-webkit-transition:max-height .3s ease,opacity .25s ease;transition:max-height .3s ease,opacity .25s ease;opacity:0;will-change:max-height}.faq-page .faq-list .faq-item .faq-item__answer::before{content:"";position:absolute;left:2rem;right:2rem;top:0;height:1px;background:#eaeaea;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.faq-page .faq-list .faq-item .faq-item__answer .faq-item__answer-inner{padding:3rem 2rem;font-size:1.6rem;line-height:1.7;color:#2a2a2a;word-break:keep-all}.faq-page .faq-list .faq-item.is-open .faq-item__answer{opacity:1}.faq-page .faq-list .faq-item.is-open .faq-item__answer::before{opacity:1}@media(max-width : 767px){.faq-page .faq-list .faq-item .faq-item__question{padding:1.6rem 1.6rem}.faq-page .faq-list .faq-item .faq-item__question .faq-item__q{font-size:1.6rem}.faq-page .faq-list .faq-item .faq-item__answer .faq-item__answer-inner{padding:1.4rem 1.6rem 1.6rem;font-size:1.5rem}}.faq-page .faq-footer{margin-top:4rem}.faq-page .faq-footer .faq-cta{background:#f7f7f7;border-radius:1.2rem;padding:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq-page .faq-footer .faq-cta .faq-cta__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}.faq-page .faq-footer .faq-cta .faq-cta__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.faq-page .faq-footer .faq-cta .faq-cta__texts p{margin:0}.faq-page .faq-footer .faq-cta .faq-cta__texts .faq-cta__title{font-size:2rem;font-weight:700;color:#1d1d1f;margin-bottom:.4rem}.faq-page .faq-footer .faq-cta .faq-cta__texts .faq-cta__desc{font-size:1.6rem;color:#666}.faq-page .faq-footer .faq-cta .faq-cta__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30rem;gap:.8rem;background-color:var(--themeColor);background-color:#ffdc00;padding:1.2rem 2rem;border-radius:.8rem;font-size:1.6rem;font-weight:700;color:#381e1f;text-decoration:none;-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .2s ease;transition:transform .15s ease,box-shadow .2s ease;transition:transform .15s ease,box-shadow .2s ease,-webkit-transform .15s ease,-webkit-box-shadow .2s ease;-webkit-box-shadow:0 4px 14px rgba(55,0,255,.25);box-shadow:0 4px 14px rgba(55,0,255,.25)}.faq-page .faq-footer .faq-cta .faq-cta__button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.faq-page .faq-footer .faq-cta .faq-cta__button:before{content:"";width:3rem;height:3.5rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('data:image/svg+xml,<svg width="25" height="23" viewBox="0 0 25 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.29492 0.233307C12.2107 -0.301904 14.9602 0.223318 15.7627 0.427643C16.5648 0.631909 18.4868 1.28926 20.1309 2.41983C21.7749 3.55043 22.9656 5.2051 23.4033 6.1835C23.841 7.16187 24.2347 8.50457 24.1816 9.51944C24.1286 10.5346 23.9921 12.4958 22.8262 13.998C21.6602 15.5002 20.9723 16.4797 18.0732 17.9159C15.1751 19.3516 10.7745 19.1115 10.6699 19.1112C10.5699 19.1112 9.8941 19.011 9.8916 19.0107L4.20117 22.8886L5.59766 17.6591C5.59766 17.6591 3.44727 16.7187 1.59375 14.3329C-0.259452 11.9472 -0.0722549 9.38732 0.111328 8.18155C0.294939 6.9757 1.38626 4.54418 3.0127 3.23038C4.63909 1.91662 6.37891 0.768598 9.29492 0.233307ZM2.83691 6.83585C2.83503 6.83632 2.32785 6.96499 2.28906 7.42374C2.25078 7.87959 2.82807 8.05006 2.83691 8.05264H4.32129V12.7099C4.32129 12.7099 4.4489 13.3339 5.01465 13.3339C5.58038 13.3339 5.73828 12.7099 5.73828 12.7099V8.05264H7.20605C7.20605 8.05264 7.76149 7.95502 7.76172 7.42374C7.76172 6.89217 7.10156 6.83585 7.10156 6.83585H2.83691ZM8.62012 6.72354C8.61121 6.72533 8.2583 6.79777 8.14941 7.04776C8.1124 7.13704 8.09246 7.1935 8.09082 7.19815L6.20312 12.4286C6.20312 12.4286 6.09543 12.8866 6.28809 13.1015C6.48089 13.3163 6.80371 13.3222 6.80371 13.3222C6.80857 13.3225 7.24135 13.3534 7.41602 12.9648C7.53281 12.6283 7.79365 11.8753 7.79785 11.8632H10.0264L10.3574 12.8476C10.3574 12.8476 10.4942 13.2651 10.8838 13.3222C11.273 13.3791 11.4891 13.1702 11.5654 13.0429C11.6416 12.9156 11.6925 12.7004 11.6289 12.4159C11.5402 12.1505 9.85156 7.19815 9.85156 7.19815C9.84977 7.19278 9.72711 6.82925 9.35645 6.73917C9.1387 6.70734 8.62012 6.72354 8.62012 6.72354ZM20.6191 6.6962C20.3822 6.69628 20.1976 6.87402 20.084 6.98331C19.9817 7.09261 17.8662 9.5419 17.8662 9.5419V7.41495C17.8662 7.41495 17.8121 6.76418 17.2119 6.6962C16.8865 6.66162 16.5509 6.94894 16.4961 7.19717C16.4768 7.31894 16.4766 7.41495 16.4766 7.41495V12.6806C16.4766 12.6806 16.5597 13.3199 17.1465 13.3202C17.7336 13.3202 17.8662 12.6806 17.8662 12.6806V11.1444L18.6299 10.3671L20.3271 13.1103C20.3271 13.1103 20.7359 13.5469 21.3252 13.1864C21.6147 13.0072 21.639 12.5602 21.5059 12.3564C21.3728 12.1528 19.6211 9.37237 19.6172 9.36612L21.0879 7.73233C21.0879 7.73233 21.3634 7.39247 21.2461 7.09268C21.1287 6.79313 20.8562 6.6962 20.6191 6.6962ZM12.6084 6.6962C12.0404 6.6686 11.8906 7.33878 11.8906 7.33878V12.3612C11.8907 12.3681 11.898 12.8087 12.084 12.9921C12.2714 13.1768 12.5433 13.2128 12.6426 13.2128H15.7119C15.7144 13.2126 16.2838 13.1759 16.3428 12.6552C16.4017 12.133 15.7586 11.9794 15.6738 11.9794C15.5869 11.9794 13.2861 11.9794 13.2861 11.9794V7.33878C13.2844 7.32908 13.1719 6.72358 12.6084 6.6962ZM9.7168 10.8583H8.10059L8.91113 8.28995L9.7168 10.8583Z" fill="%233B1D1C"/></svg>')}.faq-page .faq-footer .faq-cta .faq-cta__button svg path{stroke:#381e1f}@media(max-width : 767px){.faq-page .faq-footer .faq-cta{padding:1.8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.4rem}.faq-page .faq-footer .faq-cta .faq-cta__left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faq-page .faq-footer .faq-cta .faq-cta__button{-ms-flex-item-align:end;align-self:flex-end}}.payment-frame .payment-cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(2rem,5vw,3rem);margin-bottom:6rem}@media(max-width : 991px){.payment-frame .payment-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.payment-frame .payment-cards input[type=radio]{-webkit-clip-path:inset(50%);clip-path:inset(50%);opacity:0;width:1px;height:1px;overflow:hidden;position:absolute}.payment-frame .payment-cards input[type=radio][id=product_1]:checked~label[for=product_1]{background-color:#f7f5ff;border-color:#3700ff}.payment-frame .payment-cards input[type=radio][id=product_1]:checked~label[for=product_1] .card-title{color:#3700ff}.payment-frame .payment-cards input[type=radio][id=product_1]:checked~label[for=product_1] .card-description{color:#3700ff}.payment-frame .payment-cards input[type=radio][id=product_1]:checked~label[for=product_1] .card-price .price-amount{color:#3700ff}.payment-frame .payment-cards input[type=radio][id=product_1]:checked~label[for=product_1] .card-price .price-period{color:#3700ff}.payment-frame .payment-cards input[type=radio][id=product_1]:checked~label[for=product_1] .card-price .price-currency{color:#3700ff}.payment-frame .payment-cards input[type=radio][id=product_2]:checked~label[for=product_2]{background-color:#f7f5ff;border-color:#3700ff}.payment-frame .payment-cards input[type=radio][id=product_2]:checked~label[for=product_2] .card-title{color:#3700ff}.payment-frame .payment-cards input[type=radio][id=product_2]:checked~label[for=product_2] .card-description{color:#3700ff}.payment-frame .payment-cards input[type=radio][id=product_2]:checked~label[for=product_2] .card-price .price-amount{color:#3700ff}.payment-frame .payment-cards input[type=radio][id=product_2]:checked~label[for=product_2] .card-price .price-period{color:#3700ff}.payment-frame .payment-cards input[type=radio][id=product_2]:checked~label[for=product_2] .card-price .price-currency{color:#3700ff}.payment-frame .payment-card{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:1.5rem;padding:clamp(2rem,5vw,3rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5;border:1px solid #f5f5f5}@media(max-width : 767px){.payment-frame .payment-card{padding:2rem 1.5rem}}@media(max-width : 575px){.payment-frame .payment-card{padding:2rem 1rem;border-radius:1rem}}.payment-frame .payment-card.closed{pointer-events:none}.payment-frame .payment-card.closed *{pointer-events:none}.payment-frame .payment-card.closed .review-deadline{display:-webkit-box;display:-ms-flexbox;display:flex}.payment-frame .payment-card .review-deadline{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #e2e2e2;border-radius:1.5rem;padding:2rem;text-align:center}.payment-frame .payment-card .review-deadline .tit{position:relative;font-size:2.4rem;font-weight:700;color:#2a2a2a;margin-bottom:.5rem;padding-left:2.5rem}.payment-frame .payment-card .review-deadline .tit::before{content:"";position:absolute;left:0;top:50%;width:1.8rem;height:1.8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="8.5" cy="8.5" r="8.5" fill="%23FFC85A"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.50167 4.85712C8.83699 4.85712 9.10882 5.09874 9.10882 5.3968V9.17458C9.10882 9.47264 8.83699 9.71426 8.50167 9.71426C8.16636 9.71426 7.89453 9.47264 7.89453 9.17458V5.3968C7.89453 5.09874 8.16636 4.85712 8.50167 4.85712Z" fill="%2337240F"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.50167 10.9286C8.83699 10.9286 9.10882 11.1616 9.10882 11.449V11.6225C9.10882 11.9099 8.83699 12.1429 8.50167 12.1429C8.16636 12.1429 7.89453 11.9099 7.89453 11.6225V11.449C7.89453 11.1616 8.16636 10.9286 8.50167 10.9286Z" fill="%2337240F"/></svg>')}.payment-frame .payment-card .review-deadline .desc{font-size:1.8rem;color:#2a2a2a}.payment-frame .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width : 575px){.payment-frame .card-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.payment-frame .card-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width : 575px){.payment-frame .card-left{text-align:center}}@media(min-width : 576px){.payment-frame .card-left{-ms-flex-preferred-size:calc(55% - 1rem);flex-basis:calc(55% - 1rem)}}.payment-frame .card-title{font-size:2rem;font-weight:600;color:#2a2a2a;margin-bottom:1.5rem;line-height:1.3}.payment-frame .card-description{font-size:1.5rem;color:#555;line-height:1.6;margin-bottom:2rem}.payment-frame .card-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:auto;gap:.2rem}@media(max-width : 575px){.payment-frame .card-price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.payment-frame .price-currency{font-size:3rem;font-weight:700;color:#1d1d1f;line-height:1}.payment-frame .price-amount{font-size:4rem;font-weight:700;color:#1d1d1f;line-height:1;letter-spacing:-0.05em}.payment-frame .price-period{font-size:1.8rem;font-weight:600;color:#4e4e4e;white-space:nowrap}.payment-frame .card-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2rem;border-left:1px solid #dedede}@media(max-width : 575px){.payment-frame .card-right{padding-top:2rem;border-left:none;border-top:1px solid #dedede}}@media(min-width : 576px){.payment-frame .card-right{-ms-flex-preferred-size:calc(45% - 1rem);flex-basis:calc(45% - 1rem)}}.payment-frame .card-features{list-style:none;padding:0;margin:0}.payment-frame .card-features li{position:relative;padding-left:1.4rem;font-size:1.6rem;font-weight:500;color:#1d1d1f;line-height:1.6;word-break:keep-all}.payment-frame .card-features li+li{margin-top:1rem}.payment-frame .card-features li::before{content:"";position:absolute;left:0;top:.7em;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:3px;background-color:#a8a8a8;border-radius:50%}.payment-frame .card-features .feature-sub{font-weight:400;color:#666}.payment-frame .card-button{width:100%;padding:1.5rem 2rem;border-radius:1rem;border:none;font-size:1.6rem;font-weight:600;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:auto;flex-basis:auto;gap:.5rem;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;margin-top:3rem}.payment-frame .card-button:hover{opacity:.9}.payment-frame .card-button--current{background-color:#a9a9a9}.payment-frame .card-button--subscribe{background-color:var(--themeColor)}.payment-frame .card-button::after{content:"→";font-size:1.8rem}@media(max-width : 575px){.payment-frame .card-button::after{font-size:1.6rem}}.payment-frame .table-fee-info th,.payment-frame .table-fee-info td{text-align:left;font-size:1.6rem}.payment-frame .caution-box{margin-top:5rem}.subscription-status-card{background-color:#f5f5f5;border-radius:1.5rem;padding:4rem 3rem;margin-bottom:3rem}@media(max-width : 767px){.subscription-status-card{padding:3rem 2rem;border-radius:1.2rem}}@media(max-width : 575px){.subscription-status-card{padding:2.5rem 1.5rem;border-radius:1rem}}.subscription-status-card .status-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.subscription-status-card .status-message{position:relative;font-size:2rem;font-weight:700;color:#1d1d1f;margin-bottom:1.5rem;line-height:1.5;padding-left:30px;word-break:keep-all}.subscription-status-card .status-message::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="8.5" fill="%23FFC85A"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.0017 8.35718C12.337 8.35718 12.6088 8.5988 12.6088 8.89686V12.6746C12.6088 12.9727 12.337 13.2143 12.0017 13.2143C11.6664 13.2143 11.3945 12.9727 11.3945 12.6746V8.89686C11.3945 8.5988 11.6664 8.35718 12.0017 8.35718Z" fill="%2337240F"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.0017 14.4286C12.337 14.4286 12.6088 14.6616 12.6088 14.949V15.1225C12.6088 15.4099 12.337 15.6429 12.0017 15.6429C11.6664 15.6429 11.3945 15.4099 11.3945 15.1225V14.949C11.3945 14.6616 11.6664 14.4286 12.0017 14.4286Z" fill="%2337240F"/></svg>')}.subscription-status-card .promotion-text{font-size:1.7rem;color:#2a2a2a;line-height:1.6;margin-bottom:3rem}.subscription-status-card .btn-subscribe{background-color:#4a00ff;color:#fff;border:none;border-radius:1rem;padding:1.5rem 3rem;font-size:1.6rem;font-weight:600;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.subscription-status-card .btn-subscribe svg{margin-left:1rem;-webkit-animation:arrowMove 1.2s ease-in-out infinite;animation:arrowMove 1.2s ease-in-out infinite}.recent-payment-card{border:1px solid #d9d9d9;border-radius:1.5rem;padding:3rem;margin-bottom:5rem}@media(max-width : 575px){.recent-payment-card{padding:2rem}}.recent-payment-card .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.recent-payment-card .card-title{font-size:2rem;font-weight:700;color:#2a2a2a;margin:0}.recent-payment-card .btn-unsubscribe{background-color:#fff;border:1px solid #ddd;border-radius:.8rem;padding:.8rem 1.5rem;font-size:1.4rem;font-weight:500;color:#2a2a2a;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.recent-payment-card .btn-unsubscribe:hover{border-color:#bbb;background-color:#f8f8f8}.recent-payment-card .payment-details{margin-bottom:2rem;padding-bottom:2.5rem;border-bottom:1px solid #d9d9d9}.recent-payment-card .payment-details .detail-list{list-style:none;padding:0;margin:0}@media(min-width : 992px){.recent-payment-card .payment-details .detail-list{max-width:60rem}}.recent-payment-card .payment-details .detail-list li{position:relative;padding-left:1.2rem;font-size:1.6rem;color:#2a2a2a;line-height:1.8;margin-bottom:.8rem}@media(min-width : 992px){.recent-payment-card .payment-details .detail-list li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:48%}}.recent-payment-card .payment-details .detail-list li:last-child{margin-bottom:0}.recent-payment-card .payment-details .detail-list li::before{content:"";position:absolute;left:0;top:.9em;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;background-color:#a8a8a8;border-radius:50%}@media(max-width : 575px){.recent-payment-card .payment-details .detail-list li::before{width:3px;height:3px}}.recent-payment-card .payment-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.3rem;font-weight:500}@media(max-width : 575px){.recent-payment-card .payment-total{gap:.2rem}}.recent-payment-card .payment-total .currency{font-size:2.4rem;color:#2a2a2a}@media(max-width : 575px){.recent-payment-card .payment-total .currency{font-size:2rem}}.recent-payment-card .payment-total .amount{font-size:4rem;color:#2a2a2a;font-weight:700;letter-spacing:-0.05em;line-height:1}@media(max-width : 575px){.recent-payment-card .payment-total .amount{font-size:3rem}}.auto-pay .auto-pay__select.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}@media(min-width: 451px){.auto-pay .auto-pay__select.columns>li:not(:last-child){margin-right:3rem}}.auto-pay .auto-pay__select [type=checkbox]{display:inline-block;position:absolute;left:-9999px}.auto-pay .auto-pay__select [type=checkbox]:checked+label:before{background:url(../img/sub/ico_checkbox_on.png) no-repeat 50% 50%/17px 17px}.auto-pay .auto-pay__select [type=checkbox]:disabled+label{opacity:.5;cursor:default}.auto-pay .auto-pay__select label{z-index:10;position:relative;display:inline-block;line-height:1.6;padding-left:2.5rem;font-size:1.6rem;color:#333;font-weight:600;letter-spacing:-0.05em;word-break:keep-all;cursor:pointer}.auto-pay .auto-pay__select label span{display:inline-block}.auto-pay .auto-pay__select label::before{content:"";width:17px;height:17px;position:absolute;top:.2em;left:0;background:url(../img/sub/ico_checkbox_off.png) no-repeat 50% 50%/17px 17px}.auto-pay .auto-pay__description{font-size:1.5rem;color:#797979;padding-left:2.8rem;line-height:1.6;word-break:keep-all}.auto-pay .auto-pay__description .tit{position:relative;display:block;margin-bottom:.5rem}.auto-pay .auto-pay__description .tit::before{content:"";position:absolute;left:-2.5rem;top:.2em;width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-image:url(/resources/img/ico/ico_exclamation.svg)}.auto-pay .auto-pay__description p em{font-weight:700}.form_point_info{padding:.6rem 0}.form_point_info .info_top{padding-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.form_point_info .info_top .title{font-size:1.5rem;color:#000;letter-spacing:-0.05em;line-height:2.4rem}.form_point_info .info_top .text{font-size:1.8rem;font-weight:500;letter-spacing:-0.1em;color:#000;line-height:1.9rem;margin-left:auto}.form_point_info .info_top .text b{display:inline-block;padding-right:.5rem;font-size:2.4rem;font-weight:700;vertical-align:bottom;line-height:2.4rem}.form_point_info .info_top .discount-price{text-align:right}.form_point_info .info_top .discount-price .exist-price{display:none}.form_point_info .info_top .discount-price .price{display:inline-block;line-height:2.6rem;vertical-align:bottom}.form_point_info .info_top .discount-price .price b{display:inline-block;padding-right:.5rem;vertical-align:bottom}.form_point_info .info_top .discount-price .price.origin{font-size:1.6rem;color:#9c9b9b;letter-spacing:-0.05em;line-height:1.2;margin-bottom:1rem}.form_point_info .info_top .discount-price .price.origin b{font-size:2rem;line-height:2rem;text-decoration:line-through}.form_point_info .info_top .discount-price .price.sell{font-size:1.6rem;color:#010101;line-height:1.2}.form_point_info .info_top .discount-price .price.sell b{font-size:3rem;color:#e50011;letter-spacing:-0.05em;line-height:3rem}.form_point_info .info_top .discount-price .rate{display:inline-block;position:relative;height:2.6rem;margin-top:.2rem;margin-right:2.5rem;padding:0 6px;border-radius:0 2px 2px 0;line-height:2.6rem;font-size:1.4rem;font-weight:500;color:#fffbfb;text-align:center;letter-spacing:normal;background-color:#e50011;display:none}.form_point_info .info_top .discount-price .rate::after{content:"";display:inline-block;position:absolute;top:0;right:0;height:0;width:0;margin-right:-0.9rem;border-top:1.3rem solid rgba(0,0,0,0);border-bottom:1.3rem solid rgba(0,0,0,0);border-left:.9rem solid #e50011}.form_point_info .info_bottom{padding-top:1.5rem;border-top:1px solid #eee;font-size:1.4rem;font-weight:500;color:#919191;letter-spacing:-0.05em;text-align:right}/*# sourceMappingURL=sub.css.map */