﻿@font-face{font-family:"Pretendard GOV";font-style:normal;font-weight:100;src:local("PretendardGOV-Thin"),url("../fonts/PretendardGOV-Thin.subset.woff2") format("woff2"),url("../fonts/PretendardGOV-Thin.subset.woff") format("woff")}@font-face{font-family:"Pretendard GOV";font-style:normal;font-weight:200;src:local("PretendardGOV-ExtraLight"),url("../fonts/PretendardGOV-ExtraLight.subset.woff2") format("woff2"),url("../fonts/PretendardGOV-ExtraLight.subset.woff") format("woff")}@font-face{font-family:"Pretendard GOV";font-style:normal;font-weight:300;src:local("PretendardGOV-Light"),url("../fonts/PretendardGOV-Light.subset.woff2") format("woff2"),url("../fonts/PretendardGOV-Light.subset.woff") format("woff")}@font-face{font-family:"Pretendard GOV";font-style:normal;font-weight:400;src:local("PretendardGOV-Regular"),url("../fonts/PretendardGOV-Regular.subset.woff2") format("woff2"),url("../fonts/PretendardGOV-Regular.subset.woff") format("woff")}@font-face{font-family:"Pretendard GOV";font-style:normal;font-weight:500;src:local("PretendardGOV-Medium"),url("../fonts/PretendardGOV-Medium.subset.woff2") format("woff2"),url("../fonts/PretendardGOV-Medium.subset.woff") format("woff")}@font-face{font-family:"Pretendard GOV";font-style:normal;font-weight:600;src:local("PretendardGOV-SemiBold"),url("../fonts/PretendardGOV-SemiBold.subset.woff2") format("woff2"),url("../fonts/PretendardGOV-SemiBold.subset.woff") format("woff")}@font-face{font-family:"Pretendard GOV";font-style:normal;font-weight:700;src:local("PretendardGOV-Bold"),url("../fonts/PretendardGOV-Bold.subset.woff2") format("woff2"),url("../fonts/PretendardGOV-Bold.subset.woff") format("woff")}:root{--display1-fs: 8.8rem;--display2-fs: 7.2rem;--display3-fs: 5.6rem;--display4-fs: 4.8rem;--display5-fs: 4.2rem;--header1-fs: 6.4rem;--header2-fs: 4rem;--header3-fs: 3rem;--header4-fs: 2rem;--body1-fs: 2.4rem;--body2-fs: 2rem;--body3-fs: 1.8rem;--body4-fs: 1.6rem;--body5-fs: 1.5rem;--etc-page-fs: 3.4rem;--etc-popup-fs: 3rem;--etc-tab-fs: 2.4rem;--display1-ls: -0.16rem;--display2-ls: -0.144rem;--display3-ls: -0.12rem;--display4-ls: -0.096rem;--display5-ls: -0.072rem;--header1-ls: -0.128rem;--header2-ls: -0.12rem;--header3-ls: -0.072rem;--header4-ls: -0.048rem;--body1-ls: -0.072rem;--body2-ls: -0.048rem;--body3-ls: -0.054rem;--body4-ls: -0.048rem;--body5-ls: -0.045rem;--etc-page-ls: -0.06rem;--etc-popup-ls: -0.06rem;--etc-tab-ls: -0.06rem;--display1-lh: 1.4;--display2-lh: 1.4;--display3-lh: 1.4;--display4-lh: 1.4;--display5-lh: 1.4;--header1-lh: 1.4;--header2-lh: 1.4;--header3-lh: 1.5;--header4-lh: 1.5;--body1-lh: 1.5;--body2-lh: 1.5;--body3-lh: 1.5;--body4-lh: 1.5;--body5-lh: 1.5;--etc-page-lh: 1.5;--etc-popup-lh: 1.5;--etc-tab-lh: 1.5;--spacing-32080: 32rem;--spacing-32020: 32rem;--spacing-20080: 20rem;--spacing-16056: 16rem;--spacing-16020: 16rem;--spacing-16024: 16rem;--spacing-12048: 12rem;--spacing-9640: 9.6rem;--spacing-9688: 9.6rem;--spacing-8056: 8rem;--spacing-8040: 8rem;--spacing-6448: 6.4rem;--spacing-6440: 6.4rem;--spacing-5632: 5.6rem;--spacing-4840: 4.8rem;--spacing-4824: 4.8rem;--spacing-4032: 4rem;--spacing-4024: 4rem;--spacing-3224: 3.2rem;--spacing-3220: 3.2rem;--spacing-3212: 3.2rem;--spacing-2622: 2.6rem;--spacing-2420: 2.4rem;--spacing-2416: 2.4rem;--spacing-2412: 2.4rem;--spacing-2016: 2rem;--spacing-2012: 2rem;--spacing-1612: 1.6rem;--spacing-128: 1.2rem;--spacing-86: 0.8rem;--spacing-64: 0.6rem;--spacing-42: 0.4rem;--spacing-header: 10.4rem;--btn-size-4032: 4rem;--btn-size-4840: 4.8rem;--btn-size-5648: 5.6rem;--btn-size-6448: 6.4rem;--btn-min-1920: 19.2rem;--btn-min-1200: 12rem;--table-h-8046: 8rem;--table-h-4846: 4.8rem;--white-color: #fff;--black-color: #13171d;--primary-color-800: #061338;--primary-color-700: #092880;--primary-color-600: #1c52e9;--primary-color-500: #4585ec;--primary-color-400: #7ba9f5;--primary-color-300: #c9defb;--primary-color-200: #e5eefb;--primary-color-100: #f6f9ff;--gray-color-800: #090b0e;--gray-color-700: #2b323d;--gray-color-600: #646a7a;--gray-color-500: #808897;--gray-color-400: #a9aeb9;--gray-color-300: #dddee1;--gray-color-200: #ebecec;--gray-color-100: #f6f8fa;--text-title: #090b0e;--text-body: #2b323d;--text-caption: #646a7a;--text-placeholder: #808897;--text-disabled: #646a7a;--opa-tooltip: rgb(9, 11, 14, 0.9);--opa-dimmed: rgb(9, 11, 14, 0.6);--opa-hover: rgb(9, 11, 14, 0.4);--opa-hover-5: rgb(9, 11, 14, 0.05);--status-negative: #e4292d;--status-success: #00893c;--inp-border: 0.1rem solid var(--gray-color-300);--modal-shadow: 0 0.4rem 0.8rem 0 var(--opa-hover-5)}@media screen and (max-width: 1024px){:root{--display1-fs: 4rem;--display2-fs: 4rem;--display3-fs: 3.2rem;--display4-fs: 2.4rem;--display5-fs: 2.4rem;--header1-fs: 3.6rem;--header2-fs: 2.2rem;--header3-fs: 1.8rem;--header4-fs: 1.5rem;--body1-fs: 1.6rem;--body2-fs: 1.5rem;--body3-fs: 1.5rem;--body4-fs: 1.4rem;--body5-fs: 1.3rem;--etc-page-fs: 1.8rem;--etc-popup-fs: 1.8rem;--etc-tab-fs: 1.8rem;--header1-ls: -0.06rem;--header2-ls: -0.066rem;--header3-ls: -0.048rem;--header4-ls: -0.042rem;--body1-ls: -0.042rem;--body1-ls: -0.048rem;--body3-ls: -0.045rem;--body4-ls: -0.042rem;--body5-ls: -0.036rem;--etc-page-ls: -0.054rem;--etc-popup-ls: -0.054rem;--etc-table-ls: -0.054rem;--spacing-32080: 8rem;--spacing-32020: 2rem;--spacing-20080: 8rem;--spacing-16056: 5.6rem;--spacing-16020: 2rem;--spacing-16024: 2.4rem;--spacing-12048: 4.8rem;--spacing-9688: 8.8rem;--spacing-9640: 4rem;--spacing-8056: 5.6rem;--spacing-8040: 4rem;--spacing-6448: 4.8rem;--spacing-6440: 4rem;--spacing-5632: 3.2rem;--spacing-4840: 4rem;--spacing-4824: 2.4rem;--spacing-4032: 3.2rem;--spacing-4024: 2.4rem;--spacing-3224: 2.4rem;--spacing-3220: 2rem;--spacing-3212: 1.2rem;--spacing-2622: 2.2rem;--spacing-2420: 2rem;--spacing-2416: 1.6rem;--spacing-2412: 1.2rem;--spacing-2016: 1.6rem;--spacing-2012: 1.2rem;--spacing-1612: 1.2rem;--spacing-128: 0.8rem;--spacing-86: 0.6rem;--spacing-64: 0.4rem;--spacing-42: 0.2rem;--spacing-header: 5.6rem;--btn-size-4032: 3.2rem;--btn-size-4840: 4rem;--btn-size-5648: 4.8rem;--btn-size-6448: 4.8rem;--btn-min-1920: 0;--btn-min-1200: 0;--table-h-8046: 4.6rem;--table-h-4846: 4.6rem}}html[data-device=iPad][data-browser=Safari]{--display1-fs: 4rem;--display2-fs: 4rem;--display3-fs: 3.2rem;--display4-fs: 2.4rem;--display5-fs: 2.4rem;--header1-fs: 3.6rem;--header2-fs: 2.2rem;--header3-fs: 1.8rem;--header4-fs: 1.5rem;--body1-fs: 1.6rem;--body2-fs: 1.5rem;--body3-fs: 1.5rem;--body4-fs: 1.4rem;--body5-fs: 1.3rem;--etc-page-fs: 1.8rem;--etc-popup-fs: 1.8rem;--etc-tab-fs: 1.8rem;--header1-ls: -0.06rem;--header2-ls: -0.066rem;--header3-ls: -0.048rem;--header4-ls: -0.042rem;--body1-ls: -0.042rem;--body1-ls: -0.048rem;--body3-ls: -0.045rem;--body4-ls: -0.042rem;--body5-ls: -0.036rem;--etc-page-ls: -0.054rem;--etc-popup-ls: -0.054rem;--etc-table-ls: -0.054rem;--spacing-32080: 8rem;--spacing-32020: 2rem;--spacing-20080: 8rem;--spacing-16056: 5.6rem;--spacing-16020: 2rem;--spacing-16024: 2.4rem;--spacing-12048: 4.8rem;--spacing-9688: 8.8rem;--spacing-9640: 4rem;--spacing-8056: 5.6rem;--spacing-8040: 4rem;--spacing-6448: 4.8rem;--spacing-6440: 4rem;--spacing-5632: 3.2rem;--spacing-4840: 4rem;--spacing-4824: 2.4rem;--spacing-4032: 3.2rem;--spacing-4024: 2.4rem;--spacing-3224: 2.4rem;--spacing-3220: 2rem;--spacing-3212: 1.2rem;--spacing-2622: 2.2rem;--spacing-2420: 2rem;--spacing-2416: 1.6rem;--spacing-2412: 1.2rem;--spacing-2016: 1.6rem;--spacing-2012: 1.2rem;--spacing-1612: 1.2rem;--spacing-128: 0.8rem;--spacing-86: 0.6rem;--spacing-64: 0.4rem;--spacing-42: 0.2rem;--spacing-header: 5.6rem;--btn-size-4032: 3.2rem;--btn-size-4840: 4rem;--btn-size-5648: 4.8rem;--btn-size-6448: 4.8rem;--btn-min-1920: 0;--btn-min-1200: 0;--table-h-8046: 4.6rem;--table-h-4846: 4.6rem}:root{color-scheme:light only}*{position:relative;padding:0;margin:0;font:inherit;letter-spacing:inherit;word-break:keep-all;resize:none;appearance:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-appearance:none}::before,::after{box-sizing:border-box}:focus,:focus-visible{outline-width:.1rem;outline-offset:.2rem}html{font-size:62.5%}body{width:100%;height:100%;font-family:"Pretendard GOV",Arial,Helvetica,sans-serif;font-size:var(--body2-fs);font-weight:500;color:var(--black-color);letter-spacing:var(--body2-ls);line-height:1.4;-webkit-touch-callout:none}fieldset,input,textarea,button{padding:0;margin:0;border:0;border-radius:0;background:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:none}input:not([type=radio],[type=checkbox]),textarea{font-family:"Pretendard GOV",Arial,Helvetica,sans-serif;font-size:var(--body2-fs);font-weight:600;color:var(--text-body);letter-spacing:var(--body2-ls);line-height:1.5;border:var(--inp-border);border-radius:.8rem;padding:0 1.2rem;background:var(--white-color)}input:not([type=radio],[type=checkbox]):focus,input:not([type=radio],[type=checkbox]):focus-visible,textarea:focus,textarea:focus-visible{border-color:var(--primary-color-600);outline-color:#000}input:not([type=radio],[type=checkbox])::placeholder,input:not([type=radio],[type=checkbox])::-webkit-input-placeholder,textarea::placeholder,textarea::-webkit-input-placeholder{font-weight:500;color:var(--text-caption)}input:not([type=radio],[type=checkbox]):read-only,textarea:read-only{background:var(--gray-color-100);padding:0 1.2rem}input:not([type=radio],[type=checkbox]):disabled,textarea:disabled{background:var(--gray-color-100);padding:0 1.2rem}input:not([type=radio],[type=checkbox]):not(textarea):not(:placeholder-shown),textarea:not(textarea):not(:placeholder-shown){padding-right:3.6rem}textarea{display:block;width:100%;min-height:14.4rem;padding:1.2rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=password]{font-family:"pass","Roboto",Helvetica,Arial,sans-serif;font-size:2.4rem}input[type=password]::-webkit-input-placeholder{font-family:"Pretendard GOV",Arial,Helvetica,sans-serif;font-size:var(--body2-fs)}input[type=password]::-moz-placeholder{font-size:1.4rem;opacity:1}input[type=password]:-ms-input-placeholder{font-size:1.4rem;font-family:"Roboto",Helvetica,Arial,sans-serif}input[type=radio],input[type=checkbox]{position:absolute;top:0;left:0;width:.1rem;height:.1rem;clip:rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);opacity:0}button{cursor:pointer}a{color:inherit;border:0;text-decoration:none;cursor:pointer}ul,ol,dl,li,dt,dd{list-style:none;padding:0;margin:0}table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}th,td{padding:0;margin:0}caption{position:absolute;width:.1rem;height:.1rem;font-size:.1rem;clip:rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);opacity:0}img{display:block;max-width:100%;border:0}h1,h2,h3,h4,h5,h6{display:block;padding:0;margin:0}@media screen and (max-width: 320px){html{font-size:50%}}@media screen and (min-width: 321px)and (max-width: 375px){html{font-size:62.5%}}@media screen and (max-width: 1024px){input:not([type=radio],[type=checkbox]){font-size:var(--body1-fs);letter-spacing:var(--body1-ls);padding:0 1.2rem}input:not([type=radio],[type=checkbox]):not(textarea):not(:placeholder-shown){padding-right:1.2rem}input[type=password]::-webkit-input-placeholder{font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}textarea{padding:1.2rem;font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}}html[data-device=iPad][data-browser=Safari]{font-size:62.5%}html[data-device=iPad][data-browser=Safari] input:not([type=radio],[type=checkbox]){font-size:var(--body1-fs);letter-spacing:var(--body1-ls);padding:0 1.2rem}html[data-device=iPad][data-browser=Safari] input:not([type=radio],[type=checkbox]):not(textarea):not(:placeholder-shown){padding-right:1.2rem}html[data-device=iPad][data-browser=Safari] input[type=password]::-webkit-input-placeholder{font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}html[data-device=iPad][data-browser=Safari] textarea{padding:1.2rem;font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}:focus,:focus-visible{outline-width:.1rem;outline-offset:.2rem;outline-color:#e1560b}.sr-only{position:absolute;display:block;top:0;left:0;width:.1rem;height:.1rem;clip:rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);opacity:0;overflow:hidden}.mo-only{display:none !important}.pc-only{display:inherit !important}.hide{display:none !important}.txt-l{text-align:left !important}.txt-r{text-align:right !important}.txt-c{text-align:center !important}.fc-blue{color:var(--primary-color-600) !important}.link{color:var(--primary-color-600);text-decoration:underline}.link:hover,.link:focus,.link:focus-visible{text-decoration:none}.underline{text-decoration:underline}hr.divider{border:0;height:1rem;background:var(--gray-color-100);margin:4.8rem 0}a[class*=btn-],button[class*=btn-]{min-width:20rem;height:5.6rem;font-size:var(--body1-fs);font-weight:700;color:var(--white-color);letter-spacing:var(--body1-ls);border-radius:.8rem;padding:0 2.4rem}a[class*=btn-].btn-primary,button[class*=btn-].btn-primary{background:var(--primary-color-700)}a[class*=btn-].btn-primary:hover,a[class*=btn-].btn-primary:focus,a[class*=btn-].btn-primary:focus-visible,button[class*=btn-].btn-primary:hover,button[class*=btn-].btn-primary:focus,button[class*=btn-].btn-primary:focus-visible{background:var(--primary-color-800)}a[class*=btn-].btn-secondary,button[class*=btn-].btn-secondary{background:var(--gray-color-500)}a[class*=btn-].btn-secondary:hover,a[class*=btn-].btn-secondary:focus,a[class*=btn-].btn-secondary:focus-visible,button[class*=btn-].btn-secondary:hover,button[class*=btn-].btn-secondary:focus,button[class*=btn-].btn-secondary:focus-visible{background:var(--gray-color-600)}a[class*=btn-].btn-tertiary,button[class*=btn-].btn-tertiary{color:var(--primary-color-600);background:var(--primary-color-300)}a[class*=btn-].btn-tertiary:hover,a[class*=btn-].btn-tertiary:focus,a[class*=btn-].btn-tertiary:focus-visible,button[class*=btn-].btn-tertiary:hover,button[class*=btn-].btn-tertiary:focus,button[class*=btn-].btn-tertiary:focus-visible{background:var(--primary-color-200)}a[class*=btn-].btn-outline,button[class*=btn-].btn-outline{color:var(--text-title);border:.1rem solid var(--gray-color-600);background:var(--white-color)}a[class*=btn-].btn-outline:hover,a[class*=btn-].btn-outline:focus,a[class*=btn-].btn-outline:focus-visible,button[class*=btn-].btn-outline:hover,button[class*=btn-].btn-outline:focus,button[class*=btn-].btn-outline:focus-visible{background:var(--gray-color-100)}a[class*=btn-].btn-outline>span.ico,button[class*=btn-].btn-outline>span.ico{display:flex;gap:0 .4rem;align-items:center}a[class*=btn-].btn-outline>span.ico::before,button[class*=btn-].btn-outline>span.ico::before{content:"";display:block;width:2rem;height:2rem;background-position:center;background-repeat:no-repeat;background-size:1.6rem}a[class*=btn-].btn-outline>span.ico.download::before,button[class*=btn-].btn-outline>span.ico.download::before{background-image:url("../images/common/ico_download.svg")}a[class*=btn-].m-btn,button[class*=btn-].m-btn{min-width:12rem;height:4.8rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);padding:0 1.6rem}a[class*=btn-].s-btn,button[class*=btn-].s-btn{min-width:8rem;height:4rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);padding:0 1.6rem}a[class*=btn-].ss-btn,button[class*=btn-].ss-btn{min-width:6.6rem;height:3.2rem;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);border-radius:.6rem;padding:0 1.2rem}a[class*=btn-].xs-btn,button[class*=btn-].xs-btn{min-width:5.8rem;height:2.4rem;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);border-radius:.6rem;padding:0 .8rem}a[class*=btn-]{display:flex;align-items:center;justify-content:center}button.ico-btn{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem}button.ico-btn::before{content:"";display:block;width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-size:1.6rem;background-position:center}button.ico-btn.download::before{background-image:url("../images/common/ico_download.svg")}button.ico-btn.copy::before{background-image:url("../images/common/ico_copy.svg")}button.ico-btn.plus::before{background-image:url("../images/common/ico_plus.svg")}button.ico-btn.minus::before{background-image:url("../images/common/ico_minus.svg")}button.plus-btn,button.minus-btn{width:2.4rem;height:2.4rem;border:.1rem solid var(--gray-color-600);border-radius:.6rem;background-repeat:no-repeat;background-size:1.6rem;background-position:center}button.plus-btn{background-image:url("../images/common/ico_plus.svg")}button.minus-btn{background-image:url("../images/common/ico_minus.svg")}.btns-group{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;margin-bottom:3.2rem}.btns-group.txt-r{justify-content:flex-end}.bottom-btns-wrap,.flaoting-inner{display:flex;justify-content:center;align-items:center;gap:0 .8rem;margin-top:5.6rem}.total-count-wrap{display:flex;align-items:flex-end;justify-content:space-between}.total-count-wrap .btns-group{margin:0}.total-count-wrap+.table-wrap{margin-top:1.6rem}.total-count{font-size:var(--body3-fs);font-weight:600;letter-spacing:var(--body3-ls)}.total-count .count{color:var(--primary-color-600)}.total-count+.table-wrap{margin-top:1.6rem}.page-title-wrap{padding-bottom:2rem}.page-title-wrap .page-title{font-size:var(--header1-fs);font-weight:700;color:var(--text-title);letter-spacing:var(--header1-ls)}.page-title-wrap+.section-title-wrap{margin-top:0}.section-title-wrap{display:flex;flex-direction:column;margin-top:4.8rem;margin-bottom:2rem}.section-title-wrap:has(.btn-outline),.section-title-wrap:has(.required-info),.section-title-wrap:has(.expand-btn){flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.section-title-wrap:has(.expand-btn[aria-expanded=false])::after{content:"";position:absolute;display:block;left:0;right:0;bottom:-2.1rem;height:.1rem;background:var(--gray-color-800)}.section-title-wrap .section-title{display:flex;align-items:center;gap:0 .4rem;font-size:var(--header2-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--header2-ls)}.section-title-wrap .section-title>.account-num{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;font-size:var(--body3-fs);font-weight:600;color:var(--white-color);letter-spacing:var(--body3-ls);border-radius:50%;background:var(--primary-color-600)}.section-title-wrap .section-title .sub-text{font-size:var(--body2-fs);font-weight:500;letter-spacing:var(--body2-ls);margin-left:.8rem}.section-title-wrap .section-title.required{align-items:flex-start}.section-title-wrap .section-title.required::after{content:" *";font-size:var(--body3-fs);color:var(--status-negative);letter-spacing:var(--body3-ls)}.section-title-wrap .section-info{width:100%;font-size:var(--body2-fs);color:var(--text-caption);letter-spacing:var(--body2-ls);margin-top:.4rem}.section-title-wrap .required-info{font-size:var(--body4-fs);color:var(--text-body);letter-spacing:var(--body4-ls)}.section-title-wrap .required-info>em{color:var(--status-negative)}.section-title-wrap .expand-btn{display:block;width:2.4rem;height:2.4rem}.section-title-wrap .expand-btn::after{content:"";position:absolute;display:block;top:0;left:0;width:2.4rem;height:2.4rem;background:url("../images/common/ico_expand_arrow.svg") center/100% no-repeat;transition:transform .3s ease-in-out}.section-title-wrap .expand-btn[aria-expanded=false]::after{transform:rotateZ(180deg)}.modal-wrap .section-title-wrap~.section-title-wrap{margin-top:4rem}.items-title-wrap{display:flex;align-items:center;justify-content:space-between;margin:2.4rem 0 .8rem}.items-title-wrap .items-title{font-size:var(--header4-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--header4-ls)}.page-explain{font-size:var(--header3-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--header3-ls);margin-bottom:3.2rem}ul[class^=list-]>li{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);padding-left:1.2rem}ul[class^=list-]>li::before{content:"";position:absolute;display:block;left:0;top:.6rem;width:.8rem;height:.8rem}ul[class^=list-]>li:not(:first-child){margin-top:.4rem}ul[class^=list-]>li strong{font-weight:600;color:var(--text-title)}ul[class^=list-].list-dot>li{color:var(--text-body)}ul[class^=list-].list-dot>li::before{background:url("../images/common/ico_list_dot.svg") center/100% no-repeat}ul[class^=list-].list-dash>li{color:var(--text-caption)}ul[class^=list-].list-dash>li::before{background:url("../images/common/ico_list_dash.svg") center/100% no-repeat}ul[class^=list-].list-star>li{color:var(--text-caption)}ul[class^=list-].list-star>li::before{background:url("../images/common/ico_list_star.svg") center/100% no-repeat}ul[class^=list-].list-etc>li{color:var(--text-body)}ul[class^=list-].list-etc>li::before{background:url("../images/common/ico_list_etc.svg") center/100% no-repeat}ol[class^=list-]>li{font-size:var(--body4-fs);letter-spacing:var(--body4-ls)}ol[class^=list-]>li:not(:first-child){margin-top:.4rem}ol[class^=list-].list-number>li{display:flex;align-items:flex-start;gap:0 .4em;counter-increment:num-counter}ol[class^=list-].list-number>li::before{content:counter(num-counter) "."}.text-dot{font-size:var(--body4-fs);color:var(--text-body);letter-spacing:var(--body4-ls);padding-left:1.2rem}.text-dot::before{content:"";position:absolute;display:block;left:0;top:.6rem;width:.8rem;height:.8rem;background:url("../images/common/ico_list_dot.svg") center/100% no-repeat}.text-dash{font-size:var(--body4-fs);color:var(--text-body);letter-spacing:var(--body4-ls);padding-left:1.2rem}.text-dash::before{content:"";position:absolute;display:block;left:0;top:.6rem;width:.8rem;height:.8rem;background:url("../images/common/ico_list_dash.svg") center/100% no-repeat}.text-star{font-size:var(--body4-fs);color:var(--text-caption);letter-spacing:var(--body4-ls);padding-left:1.2rem}.text-star::before{content:"";position:absolute;display:block;left:0;top:.6rem;width:.8rem;height:.8rem;background:url("../images/common/ico_list_star.svg") center/100% no-repeat}.text-star .link{font-size:var(--body3-fs);letter-spacing:var(--body3-ls)}.text-etc{font-size:var(--body4-fs);color:var(--text-caption);letter-spacing:var(--body4-ls);padding-left:1.4rem;margin-top:1.6rem}.text-etc::before{content:"";position:absolute;display:block;left:0;top:.6rem;width:1rem;height:1rem;background:url("../images/common/ico_list_etc.svg") center/100% no-repeat}.no-data{display:flex;flex-direction:column;align-items:center;gap:.8rem 0;font-size:var(--body3-fs);color:var(--text-caption);letter-spacing:var(--body3-ls);padding:2.4rem 0}.no-data::before{content:"";display:block;width:4rem;height:4rem;background:url("../images/common/ico_nodata.svg") center/100% no-repeat}.no-data>button[class^=btn-]{margin-top:.8rem}.search-board{border-radius:1.6rem;padding:2.4rem 3.2rem;background:var(--gray-color-100)}.search-board .search-board-inner{display:flex;gap:0 3.2rem}.search-board+.total-count-wrap,.search-board+.total-count{margin-top:3.2rem}.result-wrap{display:flex;flex-direction:column;align-items:center;border:.1rem solid var(--gray-color-300);border-radius:1.6rem;padding:4.8rem 2.4rem}.result-wrap::before{content:"";display:block;width:10rem;height:10rem;background-repeat:no-repeat;background-position:center;background-size:100%}.result-wrap.certification::before{background-image:url("../images/common/ico_certification.svg")}.result-wrap.complete::before{background-image:url("../images/common/ico_result_complete.svg")}.result-wrap .note{font-size:var(--header3-fs);font-weight:700;color:var(--text-title);letter-spacing:var(--header3-ls);text-align:center;margin-top:2.4rem}.result-wrap .comment{font-size:var(--body3-fs);color:var(--text-caption);letter-spacing:var(--body3-ls);text-align:center;margin-top:1.2rem}.result-wrap .gray-box{min-width:37.6rem;padding:2rem 3.2rem;border-radius:1.2rem;margin-top:2rem}.result-wrap .gray-box dl.table-type>div{gap:0 2.4rem}.paging-wrap{display:flex;justify-content:center;align-items:center;margin-top:3.2rem}.paging-wrap button[class^=paging-]{display:flex;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);text-align:center;border-radius:50%;margin:0 .4rem}.paging-wrap button[class^=paging-]:hover,.paging-wrap button[class^=paging-]:focus,.paging-wrap button[class^=paging-]:focus-visible{background-color:rgba(20,22,27,.05)}.paging-wrap button[class^=paging-].now{color:var(--white-color);background-color:var(--gray-color-800)}.paging-wrap button[class^=paging-].paging-start::before,.paging-wrap button[class^=paging-].paging-prev::before,.paging-wrap button[class^=paging-].paging-next::before,.paging-wrap button[class^=paging-].paging-end::before{content:"";display:block;width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-size:1.6rem;background-position:center}.paging-wrap button[class^=paging-].paging-start:hover,.paging-wrap button[class^=paging-].paging-start:focus,.paging-wrap button[class^=paging-].paging-start:focus-visible,.paging-wrap button[class^=paging-].paging-prev:hover,.paging-wrap button[class^=paging-].paging-prev:focus,.paging-wrap button[class^=paging-].paging-prev:focus-visible,.paging-wrap button[class^=paging-].paging-next:hover,.paging-wrap button[class^=paging-].paging-next:focus,.paging-wrap button[class^=paging-].paging-next:focus-visible,.paging-wrap button[class^=paging-].paging-end:hover,.paging-wrap button[class^=paging-].paging-end:focus,.paging-wrap button[class^=paging-].paging-end:focus-visible{background-color:rgba(20,22,27,.05)}.paging-wrap button[class^=paging-].paging-start{margin-right:.4rem}.paging-wrap button[class^=paging-].paging-start::before{background-image:url("../images/common/ico_paging_start.svg")}.paging-wrap button[class^=paging-].paging-prev{margin-right:1.2rem}.paging-wrap button[class^=paging-].paging-prev::before{background-image:url("../images/common/ico_paging_prev.svg")}.paging-wrap button[class^=paging-].paging-next{margin-left:1.2rem}.paging-wrap button[class^=paging-].paging-next::before{background-image:url("../images/common/ico_paging_next.svg")}.paging-wrap button[class^=paging-].paging-end{margin-left:.4rem}.paging-wrap button[class^=paging-].paging-end::before{background-image:url("../images/common/ico_paging_end.svg")}.bank-ico{display:block;width:4.8rem;height:4.8rem;border-radius:50%;background-color:var(--white-color);background-repeat:no-repeat;background-position:center;background-size:100%}.bank-ico[data-bank="003"]{background-image:url("../images/bank/ico_003.svg")}.bank-ico[data-bank="004"]{background-image:url("../images/bank/ico_004.svg")}.bank-ico[data-bank="090"]{background-image:url("../images/bank/ico_090.svg")}.step-wrap{margin-bottom:3.2rem}.step-wrap .step-list{display:flex;align-items:center;gap:0 1.6rem}.step-wrap .step-list>li{display:flex;align-items:center;gap:0 1.2rem;counter-increment:step}.step-wrap .step-list>li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;font-size:var(--body4-fs);font-weight:600;color:var(--text-disabled);letter-spacing:var(--body4-ls);border-radius:50%;background:var(--gray-color-100)}.step-wrap .step-list>li::after{content:"";display:block;width:4rem;height:.3rem;background:url("../images/common/step_dotline.svg") center/auto .3rem;margin-left:.4rem}.step-wrap .step-list>li:last-child::after{display:none}.step-wrap .step-list>li.active::before{color:var(--white-color);background:var(--primary-color-600)}.step-wrap .step-list>li.active .step-tit{font-weight:600;color:var(--primary-color-700)}.step-wrap .step-list>li.past::before{content:"";background:var(--primary-color-600) url("../images/common/ico_step_past.svg") center/1.4rem no-repeat}.step-wrap .step-list>li.past::after{background-image:url("../images/common/step_dotline_active.svg")}.step-wrap .step-list>li.past .step-tit{color:var(--primary-color-700)}.step-wrap .step-list>li .step-tit{font-size:var(--body1-fs);color:var(--text-disabled);letter-spacing:var(--body1-ls)}.step-wrap .step-mobile{display:none}.step-wrap+.section-title-wrap{margin-top:0}.gray-box{padding:2.4rem 3.2rem;border-radius:1.6rem;background:var(--gray-color-100)}.gray-box.inquiry{margin-top:4.8rem}.gray-box.contact-point{margin:4.8rem 0}.gray-box.contact-point+.accordion::before{display:none}.gray-box .box-title{font-size:var(--header4-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--header4-ls)}.gray-box .box-title+dl{margin-top:2.4rem}.gray-box .box-title+.box-explain{margin-top:.8rem}.gray-box .box-explain{font-size:var(--body2-fs);color:var(--text-title);letter-spacing:var(--body2-ls);margin-bottom:1.6rem}.gray-box+.table-wrap{margin-top:1.6rem}.line-box-wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.6rem}.line-box-wrap:not(:first-of-type){margin-top:2.4rem}.line-box{padding:2.4rem 3.2rem;border:.1rem solid var(--gray-color-300);border-radius:1.6rem}.line-box .box-title{font-size:var(--header4-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--header4-ls);margin-bottom:1.6rem}.line-box .box-explain{font-size:var(--body2-fs);color:var(--text-caption);letter-spacing:var(--body2-ls)}.blue-box{padding:2.4rem 3.2rem;border-radius:1.6rem;background:var(--primary-color-100)}.blue-box:not(:first-child){margin-top:4.8rem}.blue-box.status{background:var(--primary-color-100);margin-top:0}.blue-box .box-title{display:flex;align-items:center;justify-content:space-between;font-size:var(--header4-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--header4-ls)}.blue-box .box-title+*{margin-top:1.6rem}.blue-box dl.table-type{flex-wrap:nowrap;justify-content:space-between}.blue-box dl.table-type>div{flex-direction:column;gap:.8rem 0}.blue-box dl.table-type>div dt,.blue-box dl.table-type>div dd{width:auto;text-align:center}.blue-box dl.table-type>div dt{color:var(--text-title)}.blue-box dl.table-type>div strong{font-size:var(--header4-fs);font-weight:600}.blue-box dl.table-type[class*=col]>div:not(:last-child)::after{content:"";position:absolute;display:block;top:calc(50% - 2.4rem);height:4.8rem;width:.1rem;background:var(--gray-color-300)}.blue-box dl.table-type.col3>div{width:24rem}.blue-box dl.table-type.col3>div::after{right:-5.4rem}.blue-box dl.table-type.col4>div{width:17.4rem}.blue-box dl.table-type.col4>div::after{right:-4rem}.blue-box+.table-wrap{margin-top:2.4rem}dl.table-type{display:flex;flex-wrap:wrap;gap:.8rem 8rem}dl.table-type>div{display:flex;flex-wrap:wrap;gap:0 .8rem;width:calc(50% - 4rem);font-size:var(--body2-fs);letter-spacing:var(--body2-ls)}dl.table-type>div.colspan{width:100%}dl.table-type>div dt{width:max-content;color:var(--text-caption)}dl.table-type>div dd{flex-grow:1;color:var(--text-title);text-align:right}.ui-datepicker{display:none}.ui-datepicker:not(:empty){font-size:var(--body2-fs);letter-spacing:var(--body2-ls);border-radius:1.2rem;border:.1rem solid var(--gray-color-200);padding:2rem;background:var(--white-color)}.ui-datepicker:not(:empty) .ui-datepicker-header:has(.ui-datepicker-start,.ui-datepicker-end) .ui-datepicker-prev{left:2.4rem}.ui-datepicker:not(:empty) .ui-datepicker-header:has(.ui-datepicker-start,.ui-datepicker-end) .ui-datepicker-next{right:2.4rem}.ui-datepicker:not(:empty) .ui-datepicker-header .ui-datepicker-prev{position:absolute;top:calc(50% - 1.2rem);left:0;width:2.4rem;height:2.4rem;background:url("../images/common/ico_paging_prev.svg") center/1.6rem no-repeat;z-index:1}.ui-datepicker:not(:empty) .ui-datepicker-header .ui-datepicker-next{position:absolute;top:calc(50% - 1.2rem);right:0;width:2.4rem;height:2.4rem;background:url("../images/common/ico_paging_next.svg") center/1.6rem no-repeat;z-index:1}.ui-datepicker:not(:empty) .ui-datepicker-header .ui-datepicker-start{position:absolute;top:calc(50% - 1.2rem);left:0;width:2.4rem;height:2.4rem;text-indent:-9999px;background:url("../images/common/ico_paging_start.svg") center/1.6rem no-repeat;z-index:1}.ui-datepicker:not(:empty) .ui-datepicker-header .ui-datepicker-end{position:absolute;top:calc(50% - 1.2rem);right:0;width:2.4rem;height:2.4rem;text-indent:-9999px;background:url("../images/common/ico_paging_end.svg") center/1.6rem no-repeat;z-index:1}.ui-datepicker:not(:empty) .ui-datepicker-header .ui-icon{position:absolute;display:block;top:0;left:0;width:.1rem;height:.1rem;clip:rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);opacity:0;overflow:hidden}.ui-datepicker:not(:empty) .ui-datepicker-header .ui-datepicker-title{font-size:var(--body1-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body1-ls);text-align:center}.ui-datepicker:not(:empty) .ui-datepicker-calendar{table-layout:auto;margin-top:1.2rem}.ui-datepicker:not(:empty) .ui-datepicker-calendar thead th{font-size:var(--body3-fs);letter-spacing:var(--body3-ls)}.ui-datepicker:not(:empty) .ui-datepicker-calendar th,.ui-datepicker:not(:empty) .ui-datepicker-calendar td{width:4rem;height:4rem;text-align:center;padding:.2rem}.ui-datepicker:not(:empty) .ui-datepicker-calendar th:first-child,.ui-datepicker:not(:empty) .ui-datepicker-calendar td:first-child{color:var(--status-negative)}.ui-datepicker:not(:empty) .ui-datepicker-calendar th:last-child,.ui-datepicker:not(:empty) .ui-datepicker-calendar td:last-child{color:var(--status-positive)}.ui-datepicker:not(:empty) .ui-datepicker-calendar .ui-state-default{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;aspect-ratio:1}.ui-datepicker:not(:empty) .ui-datepicker-calendar .ui-state-default:hover,.ui-datepicker:not(:empty) .ui-datepicker-calendar .ui-state-default:focus,.ui-datepicker:not(:empty) .ui-datepicker-calendar .ui-state-default:focus-visible{background:var(--gray-color-200)}.ui-datepicker:not(:empty) .ui-datepicker-calendar .ui-state-default.ui-state-highlight{background:var(--gray-color-200)}.ui-datepicker:not(:empty) .ui-datepicker-calendar .ui-state-default.ui-state-active{color:var(--white-color);background:var(--primary-color-600)}@media screen and (max-width: 1024px){.mo-only{display:inherit !important}.pc-only{display:none !important}hr.divider{margin:3.2rem -2rem}button[class*=btn-]{min-width:auto;height:4.8rem}button.plus-btn,button.minus-btn{width:100%;height:4rem;font-weight:700;background:none}.btns-group button[class*=btn-].m-btn{min-width:8rem;height:4rem}.page-title-wrap{display:none}.page-explain{font-size:var(--header4-fs);letter-spacing:var(--header4-ls)}.section-title-wrap{margin-top:3.2rem}.section-title-wrap .section-title>.account-num{width:2.4rem;height:2.4rem;font-size:var(--body4-fs);letter-spacing:var(--body4-ls)}dl.table-type{gap:.8rem 0}dl.table-type>div{gap:0 .8rem;width:100%}.step-wrap{margin-bottom:2rem}.step-wrap .step-list{display:none}.step-wrap .step-mobile{display:flex;align-items:center;gap:0 .8rem}.step-wrap .step-mobile .step{display:flex;align-items:center;gap:0 .4rem;font-size:var(--body3-fs);color:var(--text-disabled);letter-spacing:var(--body3-ls)}.step-wrap .step-mobile .step .now-step{width:.9rem;font-weight:600;color:var(--primary-color-700);text-align:center}.step-wrap .step-mobile .step .total-step{width:.9rem;text-align:center}.step-wrap .step-mobile .step .sepline{width:.1rem;height:.8rem;background:var(--gray-color-300)}.step-wrap .step-mobile .step-tit{font-weight:600;color:var(--primary-color-700)}.search-board{display:grid;padding:2.4rem 1.6rem;transition:all .3s ease-in-out}.search-board:not([aria-hidden=true]){grid-template-rows:1fr;padding-top:2.4rem;padding-bottom:2.4rem}.search-board[aria-hidden=true]{grid-template-rows:0fr;padding-top:0;padding-bottom:0}.search-board .search-board-inner{flex-direction:column;align-items:center;gap:2.4rem 0;overflow:hidden}.result-wrap{padding:4.8rem 3rem}.result-wrap .gray-box{min-width:auto;width:100%;padding:2rem 3.2rem}.result-wrap .gray-box dl.table-type>div{flex-direction:column;align-items:center;gap:.8rem 0}.bottom-btns-wrap{margin-top:0}.bottom-btns-wrap .floating-inner{position:fixed;display:flex;align-items:center;gap:0 .8rem;left:0;right:0;bottom:0;padding:2.4rem 2rem;background:var(--white-color);z-index:10}.bottom-btns-wrap .floating-inner button[class*=btn-]{width:100%}.paging-wrap .mo-only{align-items:center;color:var(--text-placeholder)}.paging-wrap .mo-only .now-page,.paging-wrap .mo-only .total-page{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem}.paging-wrap .mo-only .now-page{color:var(--text-title)}.gray-box{padding:1.6rem 2.4rem}.gray-box.contact-point{margin:3.2rem 0}.gray-box .box-title+dl{margin-top:1.2rem}.line-box-wrap{grid-template-columns:1fr;gap:1.2rem 0}.line-box{padding:1.6rem 2.4rem}.blue-box{padding:2.4rem}.blue-box .box-title{flex-direction:column;align-items:flex-start;gap:.8rem 0}.blue-box dl.table-type{flex-direction:column;gap:.8rem 0}.blue-box dl.table-type>div{width:auto !important;flex-direction:row;gap:0 .8rem;width:auto}.blue-box dl.table-type>div::after{display:none !important}.blue-box dl.table-type>div dt{width:max-content;text-align:left}.blue-box dl.table-type>div dd{text-align:right}}@media screen and (max-width: 430px){.ui-datepicker{left:0 !important;right:0 !important}}@media print{.modal-layout:has(.print-area){-webkit-print-color-adjust:exact;background-color:#fff !important;visibility:hidden}.modal-layout:has(.print-area) .modal-dim{background-color:#fff !important}.modal-layout:has(.print-area) .modal-dim,.modal-layout:has(.print-area) .modal-header,.modal-layout:has(.print-area) .modal-footer,.modal-layout:has(.print-area) .modal-close{visibility:hidden}.print-area,.print-area *{visibility:visible}}.visibility-hidden{visibility:hidden;opacity:0}.pc-inline{display:inline}.mo-inline{display:none}a[class*=button-],button[class*=button-],input[type=button][class*=button-],input[type=submit][class*=button-],.button-primary{display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-86);flex-shrink:0;border-radius:100rem;font-weight:600;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-fs);height:var(--btn-size-4840);border:0 none;background-color:var(--primary-color-700);color:var(--white-color)}a[class*=button-]:not(:placeholder-shown),button[class*=button-]:not(:placeholder-shown),input[type=button][class*=button-]:not(:placeholder-shown),input[type=submit][class*=button-]:not(:placeholder-shown),.button-primary:not(:placeholder-shown){padding:0 var(--spacing-2416)}a[class*=button-]:hover,a[class*=button-]:focus,button[class*=button-]:hover,button[class*=button-]:focus,input[type=button][class*=button-]:hover,input[type=button][class*=button-]:focus,input[type=submit][class*=button-]:hover,input[type=submit][class*=button-]:focus,.button-primary:hover,.button-primary:focus{background-color:var(--gray-color-800)}a[class*=button-]:disabled,a[class*=button-][aria-disabled=true],a[class*=button-][class*=disabled],button[class*=button-]:disabled,button[class*=button-][aria-disabled=true],button[class*=button-][class*=disabled],input[type=button][class*=button-]:disabled,input[type=button][class*=button-][aria-disabled=true],input[type=button][class*=button-][class*=disabled],input[type=submit][class*=button-]:disabled,input[type=submit][class*=button-][aria-disabled=true],input[type=submit][class*=button-][class*=disabled],.button-primary:disabled,.button-primary[aria-disabled=true],.button-primary[class*=disabled]{background-color:var(--gray-color-200);color:var(--text-disabled);cursor:not-allowed}a[class*=button-].button-lg,button[class*=button-].button-lg,input[type=button][class*=button-].button-lg,input[type=submit][class*=button-].button-lg,.button-primary.button-lg{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-fs);height:var(--btn-size-6448);min-width:var(--btn-min-1920);padding:0 var(--spacing-4024)}a[class*=button-].button-md,button[class*=button-].button-md,input[type=button][class*=button-].button-md,input[type=submit][class*=button-].button-md,.button-primary.button-md{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-fs);height:var(--btn-size-5648);min-width:var(--btn-min-1200);padding:0 var(--spacing-3220)}a[class*=button-].button-xs,button[class*=button-].button-xs,input[type=button][class*=button-].button-xs,input[type=submit][class*=button-].button-xs,.button-primary.button-xs{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-fs);height:var(--btn-size-4032);padding:0 var(--spacing-2416)}a[class*=button-].button-secondary,button[class*=button-].button-secondary,input[type=button][class*=button-].button-secondary,input[type=submit][class*=button-].button-secondary,.button-primary.button-secondary{border:.1rem solid var(--gray-color-400);background-color:var(--white-color);color:var(--text-title)}a[class*=button-].button-secondary:hover,a[class*=button-].button-secondary:focus,button[class*=button-].button-secondary:hover,button[class*=button-].button-secondary:focus,input[type=button][class*=button-].button-secondary:hover,input[type=button][class*=button-].button-secondary:focus,input[type=submit][class*=button-].button-secondary:hover,input[type=submit][class*=button-].button-secondary:focus,.button-primary.button-secondary:hover,.button-primary.button-secondary:focus{background-color:var(--gray-color-800);color:var(--white-color)}a[class*=button-].button-secondary:disabled,a[class*=button-].button-secondary[aria-disabled=true],a[class*=button-].button-secondary[class*=disabled],button[class*=button-].button-secondary:disabled,button[class*=button-].button-secondary[aria-disabled=true],button[class*=button-].button-secondary[class*=disabled],input[type=button][class*=button-].button-secondary:disabled,input[type=button][class*=button-].button-secondary[aria-disabled=true],input[type=button][class*=button-].button-secondary[class*=disabled],input[type=submit][class*=button-].button-secondary:disabled,input[type=submit][class*=button-].button-secondary[aria-disabled=true],input[type=submit][class*=button-].button-secondary[class*=disabled],.button-primary.button-secondary:disabled,.button-primary.button-secondary[aria-disabled=true],.button-primary.button-secondary[class*=disabled]{background-color:var(--gray-color-200);color:var(--text-disabled);cursor:not-allowed}a[class*=button-].button-secondary.blue-button,button[class*=button-].button-secondary.blue-button,input[type=button][class*=button-].button-secondary.blue-button,input[type=submit][class*=button-].button-secondary.blue-button,.button-primary.button-secondary.blue-button{border-color:var(--primary-color-700);color:var(--primary-color-700)}a[class*=button-].button-secondary.blue-button:hover,a[class*=button-].button-secondary.blue-button:focus,button[class*=button-].button-secondary.blue-button:hover,button[class*=button-].button-secondary.blue-button:focus,input[type=button][class*=button-].button-secondary.blue-button:hover,input[type=button][class*=button-].button-secondary.blue-button:focus,input[type=submit][class*=button-].button-secondary.blue-button:hover,input[type=submit][class*=button-].button-secondary.blue-button:focus,.button-primary.button-secondary.blue-button:hover,.button-primary.button-secondary.blue-button:focus{background-color:var(--text-title);color:var(--white-color);border-color:var(--primary-color-700)}a[class*=button-].button-icon,button[class*=button-].button-icon,input[type=button][class*=button-].button-icon,input[type=submit][class*=button-].button-icon,.button-primary.button-icon{border:.1rem solid var(--gray-color-400);background-color:var(--white-color);color:var(--text-title)}a[class*=button-].button-icon:hover,a[class*=button-].button-icon:focus,button[class*=button-].button-icon:hover,button[class*=button-].button-icon:focus,input[type=button][class*=button-].button-icon:hover,input[type=button][class*=button-].button-icon:focus,input[type=submit][class*=button-].button-icon:hover,input[type=submit][class*=button-].button-icon:focus,.button-primary.button-icon:hover,.button-primary.button-icon:focus{background-color:var(--gray-color-400);border:.1rem solid var(--gray-color-400)}a[class*=button-].button-icon:disabled,a[class*=button-].button-icon[aria-disabled=true],a[class*=button-].button-icon[class*=disabled],button[class*=button-].button-icon:disabled,button[class*=button-].button-icon[aria-disabled=true],button[class*=button-].button-icon[class*=disabled],input[type=button][class*=button-].button-icon:disabled,input[type=button][class*=button-].button-icon[aria-disabled=true],input[type=button][class*=button-].button-icon[class*=disabled],input[type=submit][class*=button-].button-icon:disabled,input[type=submit][class*=button-].button-icon[aria-disabled=true],input[type=submit][class*=button-].button-icon[class*=disabled],.button-primary.button-icon:disabled,.button-primary.button-icon[aria-disabled=true],.button-primary.button-icon[class*=disabled]{background-color:var(--gray-color-200);color:var(--text-disabled);cursor:not-allowed}a[class*=button-].button-icon::after,button[class*=button-].button-icon::after,input[type=button][class*=button-].button-icon::after,input[type=submit][class*=button-].button-icon::after,.button-primary.button-icon::after{content:"";display:block;width:var(--body2-fs);height:var(--body2-fs);background-repeat:no-repeat;background-position:center;background-size:contain}a[class*=button-].button-icon.front::after,button[class*=button-].button-icon.front::after,input[type=button][class*=button-].button-icon.front::after,input[type=submit][class*=button-].button-icon.front::after,.button-primary.button-icon.front::after{display:none}a[class*=button-].button-icon.front::before,button[class*=button-].button-icon.front::before,input[type=button][class*=button-].button-icon.front::before,input[type=submit][class*=button-].button-icon.front::before,.button-primary.button-icon.front::before{content:"";display:block;width:var(--body2-fs);height:var(--body2-fs);background-repeat:no-repeat;background-position:center;background-size:contain}a[class*=button-].button-icon.download,button[class*=button-].button-icon.download,input[type=button][class*=button-].button-icon.download,input[type=submit][class*=button-].button-icon.download,.button-primary.button-icon.download{display:inline-flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50rem;padding-right:4.8rem;position:relative;background-color:var(--white-color)}a[class*=button-].button-icon.download.hover-tooltip,button[class*=button-].button-icon.download.hover-tooltip,input[type=button][class*=button-].button-icon.download.hover-tooltip,input[type=submit][class*=button-].button-icon.download.hover-tooltip,.button-primary.button-icon.download.hover-tooltip{overflow:visible;text-overflow:initial;white-space:normal;max-width:none}a[class*=button-].button-icon.download::after,button[class*=button-].button-icon.download::after,input[type=button][class*=button-].button-icon.download::after,input[type=submit][class*=button-].button-icon.download::after,.button-primary.button-icon.download::after{position:absolute;right:2.4rem;top:1.4rem;background-image:url("../images/common/ico_download.svg")}a[class*=button-].button-icon.download:hover,button[class*=button-].button-icon.download:hover,input[type=button][class*=button-].button-icon.download:hover,input[type=submit][class*=button-].button-icon.download:hover,.button-primary.button-icon.download:hover{background-color:var(--gray-color-800);color:var(--white-color)}a[class*=button-].button-icon.download:hover::after,button[class*=button-].button-icon.download:hover::after,input[type=button][class*=button-].button-icon.download:hover::after,input[type=submit][class*=button-].button-icon.download:hover::after,.button-primary.button-icon.download:hover::after{filter:invert(1)}a[class*=button-].button-icon.outlink::after,button[class*=button-].button-icon.outlink::after,input[type=button][class*=button-].button-icon.outlink::after,input[type=submit][class*=button-].button-icon.outlink::after,.button-primary.button-icon.outlink::after{background-image:url("../images/common/ico_link_arrow.svg");filter:invert(1)}a[class*=button-].button-icon.outlink:hover,a[class*=button-].button-icon.outlink:focus,button[class*=button-].button-icon.outlink:hover,button[class*=button-].button-icon.outlink:focus,input[type=button][class*=button-].button-icon.outlink:hover,input[type=button][class*=button-].button-icon.outlink:focus,input[type=submit][class*=button-].button-icon.outlink:hover,input[type=submit][class*=button-].button-icon.outlink:focus,.button-primary.button-icon.outlink:hover,.button-primary.button-icon.outlink:focus{background-color:var(--gray-color-800);color:var(--white-color)}a[class*=button-].button-icon.outlink:hover::after,a[class*=button-].button-icon.outlink:focus::after,button[class*=button-].button-icon.outlink:hover::after,button[class*=button-].button-icon.outlink:focus::after,input[type=button][class*=button-].button-icon.outlink:hover::after,input[type=button][class*=button-].button-icon.outlink:focus::after,input[type=submit][class*=button-].button-icon.outlink:hover::after,input[type=submit][class*=button-].button-icon.outlink:focus::after,.button-primary.button-icon.outlink:hover::after,.button-primary.button-icon.outlink:focus::after{background-image:url("../images/common/ico_link_arrow.svg");filter:invert(0)}a[class*=button-].button-icon.related,button[class*=button-].button-icon.related,input[type=button][class*=button-].button-icon.related,input[type=submit][class*=button-].button-icon.related,.button-primary.button-icon.related{color:var(--white-color);background-color:var(--gray-color-800)}a[class*=button-].button-icon.related::after,button[class*=button-].button-icon.related::after,input[type=button][class*=button-].button-icon.related::after,input[type=submit][class*=button-].button-icon.related::after,.button-primary.button-icon.related::after{background-image:url("../images/common/ico_link_plus.svg")}a[class*=button-].button-icon.related:hover,a[class*=button-].button-icon.related:focus,button[class*=button-].button-icon.related:hover,button[class*=button-].button-icon.related:focus,input[type=button][class*=button-].button-icon.related:hover,input[type=button][class*=button-].button-icon.related:focus,input[type=submit][class*=button-].button-icon.related:hover,input[type=submit][class*=button-].button-icon.related:focus,.button-primary.button-icon.related:hover,.button-primary.button-icon.related:focus{background-color:var(--white-color);color:var(--gray-color-800)}a[class*=button-].button-icon.related:hover::after,a[class*=button-].button-icon.related:focus::after,button[class*=button-].button-icon.related:hover::after,button[class*=button-].button-icon.related:focus::after,input[type=button][class*=button-].button-icon.related:hover::after,input[type=button][class*=button-].button-icon.related:focus::after,input[type=submit][class*=button-].button-icon.related:hover::after,input[type=submit][class*=button-].button-icon.related:focus::after,.button-primary.button-icon.related:hover::after,.button-primary.button-icon.related:focus::after{filter:invert(1)}a[class*=button-].button-icon.list::before,button[class*=button-].button-icon.list::before,input[type=button][class*=button-].button-icon.list::before,input[type=submit][class*=button-].button-icon.list::before,.button-primary.button-icon.list::before{background-image:url("../images/common/ico_hamburger.svg")}a[class*=button-].button-icon.list:hover,a[class*=button-].button-icon.list:focus,button[class*=button-].button-icon.list:hover,button[class*=button-].button-icon.list:focus,input[type=button][class*=button-].button-icon.list:hover,input[type=button][class*=button-].button-icon.list:focus,input[type=submit][class*=button-].button-icon.list:hover,input[type=submit][class*=button-].button-icon.list:focus,.button-primary.button-icon.list:hover,.button-primary.button-icon.list:focus{background-color:var(--gray-color-800);color:var(--white-color)}a[class*=button-].button-icon.list:hover::before,a[class*=button-].button-icon.list:focus::before,button[class*=button-].button-icon.list:hover::before,button[class*=button-].button-icon.list:focus::before,input[type=button][class*=button-].button-icon.list:hover::before,input[type=button][class*=button-].button-icon.list:focus::before,input[type=submit][class*=button-].button-icon.list:hover::before,input[type=submit][class*=button-].button-icon.list:focus::before,.button-primary.button-icon.list:hover::before,.button-primary.button-icon.list:focus::before{filter:invert(1)}a[class*=button-].button-icon.checked,button[class*=button-].button-icon.checked,input[type=button][class*=button-].button-icon.checked,input[type=submit][class*=button-].button-icon.checked,.button-primary.button-icon.checked{color:var(--primary-color-600);position:relative;top:.2rem}a[class*=button-].button-icon.checked::before,button[class*=button-].button-icon.checked::before,input[type=button][class*=button-].button-icon.checked::before,input[type=submit][class*=button-].button-icon.checked::before,.button-primary.button-icon.checked::before{background-image:url("../images/common/ico_check_active.svg")}a[class*=button-].button-icon.checked:hover,a[class*=button-].button-icon.checked:focus,button[class*=button-].button-icon.checked:hover,button[class*=button-].button-icon.checked:focus,input[type=button][class*=button-].button-icon.checked:hover,input[type=button][class*=button-].button-icon.checked:focus,input[type=submit][class*=button-].button-icon.checked:hover,input[type=submit][class*=button-].button-icon.checked:focus,.button-primary.button-icon.checked:hover,.button-primary.button-icon.checked:focus{background-color:var(--gray-color-800);color:var(--white-color)}a[class*=button-].button-icon.checked:hover::before,a[class*=button-].button-icon.checked:focus::before,button[class*=button-].button-icon.checked:hover::before,button[class*=button-].button-icon.checked:focus::before,input[type=button][class*=button-].button-icon.checked:hover::before,input[type=button][class*=button-].button-icon.checked:focus::before,input[type=submit][class*=button-].button-icon.checked:hover::before,input[type=submit][class*=button-].button-icon.checked:focus::before,.button-primary.button-icon.checked:hover::before,.button-primary.button-icon.checked:focus::before{filter:invert(1)}.text-button{display:inline-flex;align-items:center;border:none;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-fs);color:var(--text-body)}.text-button.add::after{content:"";display:inline-block;width:var(--spacing-2420);height:var(--spacing-2420);background:url("../images/common/ico_add_round_black.svg") center/97% no-repeat;margin-left:.4rem}.text-button:has(>input[type=file]:focus),.text-button:has(>input[type=file]:focus-visible){outline-offset:.1rem;outline-color:#000;outline-width:.2rem;outline-style:solid;border-radius:.4rem}.text-button>input[type=file]{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;background:none;opacity:0}.text-button>input[type=file]::-webkit-file-upload-button{border:0;padding-inline:0;padding-block:0;margin:0;cursor:pointer}.group-button{margin-top:var(--spacing-4024);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.8rem;align-self:stretch}.ellipsis-text{display:inline-block;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ico-required{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);position:relative;top:-0.4rem;color:var(--primary-color-600)}.ico-remove{display:flex;align-items:center;justify-content:center;width:var(--spacing-2420);height:var(--spacing-2420);background:url("../images/common/ico_minus_round_gray.svg") center/98% no-repeat}.logo-egi-color-eng{display:inline-block;width:8.4rem;height:3.4rem;background:url("../images/common/logo_egi_color_eng.svg") center/cover no-repeat;vertical-align:middle}.logo-snp{display:inline-block;width:11.2rem;height:2.4rem;background:url("../images/common/logo_snp.svg") center/contain no-repeat;vertical-align:middle}.logo-moodys{display:inline-block;width:11.2rem;height:2.4rem;background:url("../images/common/logo_moodys.svg") center/contain no-repeat;vertical-align:middle}.ico-download-link{display:inline;align-items:center;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.ico-download-link:hover{text-decoration:underline}.ico-download-link::after{content:"";display:inline-block;width:2.4rem;height:2.4rem;background:url("../images/common/ico_round_download.svg") center/100% no-repeat;position:relative;margin-left:var(--spacing-86);top:.5rem}.ico-download-link>b{color:var(--primary-color-600);font-weight:600}.ico-page-link{display:inline;align-items:center;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.ico-page-link:hover{text-decoration:underline}.ico-page-link::after{content:"";display:inline-block;width:2.4rem;height:2.4rem;background:url("../images/common/ico_round_arrow.svg") center/100% no-repeat;position:relative;margin-left:var(--spacing-86);top:.5rem}.ico-page-link>b{color:var(--primary-color-600);font-weight:600}.ico-more-link{display:inline;align-items:center;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.ico-more-link:hover{text-decoration:underline}.ico-more-link::after{content:"";display:inline-block;width:2.4rem;height:2.4rem;background:url("../images/common/ico_round_arrow_black.svg") center/100% no-repeat;position:relative;margin-left:var(--spacing-86);top:.5rem}.ico-more-link>b{color:var(--primary-color-600);font-weight:600}.ico-text-del{display:inline;align-items:center;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.ico-text-del:hover{text-decoration:underline}.ico-text-del::after{content:"";position:relative;display:inline-block;width:2.4rem;height:2.4rem;background:url("../images/common/ico_round_black_close.svg") center/2rem no-repeat;margin-left:var(--spacing-86);vertical-align:middle;margin-top:-0.4rem}.ico-more{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;background:url("../images/common/ico_drawer_arrow.svg") center/100% no-repeat;vertical-align:middle;transform:rotate(90deg)}.ico-policy-01{background:url("../images/common/ico_policy_01.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-02{background:url("../images/common/ico_policy_02.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-03{background:url("../images/common/ico_policy_03.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-04{background:url("../images/common/ico_policy_04.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-05{background:url("../images/common/ico_policy_05.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-06{background:url("../images/common/ico_policy_06.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-07{background:url("../images/common/ico_policy_07.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-08{background:url("../images/common/ico_policy_08.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-09{background:url("../images/common/ico_policy_09.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-10{background:url("../images/common/ico_policy_10.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-11{background:url("../images/common/ico_policy_11.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-12{background:url("../images/common/ico_policy_12.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-policy-13{background:url("../images/common/ico_policy_13.svg") center/100% no-repeat;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;vertical-align:middle}.ico-formula{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:url("../images/common/ico_formula.svg") center/100% no-repeat;vertical-align:middle}.ico-text-stat{padding:var(--spacing-64) var(--spacing-128);border-radius:.6rem;border:1px solid var(--gray-color-600);display:inline-flex;align-items:center;justify-content:center;font-size:var(--body4-fs);line-height:var(--body4-lh);letter-spacing:var(--body4-ls);font-weight:600;color:var(--text-caption);flex-shrink:0}.ico-text-stat.in-progress{border-color:var(--primary-color-600);color:var(--primary-color-600)}.ico-text-stat.deadline{border-color:var(--gray-color-800);color:var(--text-title)}.ico-file-delete{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:url("../images/common/ico_drawer_close.svg") center/1.6rem no-repeat;vertical-align:middle}.inline-link-group{display:inline-flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:var(--spacing-2012)}.comment-link-group{display:flex;justify-content:flex-end;align-items:flex-end;align-self:stretch;gap:1.2rem;margin-bottom:var(--spacing-2416)}.comment-link-group a{font-weight:600}.block-link-group{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2416)}.table-icon-pin{display:inline-flex;width:var(--body2-fs);height:var(--body2-fs);background:url("../images/common/ico_pin.svg") center/100% no-repeat;flex-shrink:0}.table-icon-new{display:inline-flex;width:3.7rem;height:2.3rem;background:url("../images/common/ico_new.svg") center/contain no-repeat;flex-shrink:0}.text-required{font-weight:700;color:var(--primary-color-600)}.flex-align{display:flex;align-items:center;justify-content:center;align-self:stretch;gap:var(--spacing-3220)}.hero-image-wrap{display:flex;align-self:stretch;justify-content:flex-end;align-items:flex-end;overflow:hidden;height:56rem;min-height:30rem;margin-left:var(--spacing-16020);margin-top:calc(var(--spacing-12048) - var(--spacing-5632));margin-bottom:calc(var(--spacing-20080) - var(--spacing-5632));margin-right:var(--spacing-16020)}.hero-image-wrap.height-240{margin-top:calc(var(--spacing-3220) - var(--spacing-5632));margin-bottom:calc(var(--spacing-12048) - var(--spacing-5632));max-height:24rem;min-height:24rem;margin-right:var(--spacing-16020)}.hero-image-wrap.full-width{margin-left:0;margin-right:0;width:100%;height:56rem;min-height:30rem}.hero-image-wrap .hero-image-text{position:absolute;top:50%;left:var(--spacing-16020);transform:translateY(-50%);color:var(--white-color);z-index:2;font-size:var(--display1-fs);letter-spacing:var(--display1-ls);line-height:var(--display1-lh);font-weight:700}.hero-image-wrap .hero-image{display:block;width:100%;height:100%;overflow:hidden;position:relative}.hero-image-wrap .hero-image source,.hero-image-wrap .hero-image img{position:absolute;left:0;right:0;width:100%;height:100%;object-fit:cover}.grid-list{display:grid;gap:.1rem;overflow:hidden;border-radius:1.2rem;border:.1rem solid var(--gray-color-300);background-color:var(--gray-color-300);grid-template-columns:repeat(3, 1fr)}.grid-list.col-1{grid-template-columns:1fr}.grid-list.col-2{grid-template-columns:repeat(2, 1fr)}.grid-list.col-4{grid-template-columns:repeat(4, 1fr)}.grid-list.col-5{grid-template-columns:repeat(5, 1fr)}.grid-list.col-6{grid-template-columns:repeat(6, 1fr)}.grid-list .grid-item{background-color:var(--white-color)}.grid-list.egi-target .grid-item{padding:5.6rem;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-128);position:relative}.grid-list.egi-target .grid-item::before{content:"";display:block;background:url("../images/common/ico_egi_biz1.svg") center/100% no-repeat;width:9.6rem;height:9.6rem;margin-bottom:1.2rem}.grid-list.egi-target .grid-item.biz1::before{background-image:url("../images/common/ico_egi_biz1.svg")}.grid-list.egi-target .grid-item.biz2::before{background-image:url("../images/common/ico_egi_biz2.svg")}.grid-list.egi-target .grid-item.biz3::before{background-image:url("../images/common/ico_egi_biz3.svg")}.grid-list.egi-target .grid-item.biz4::before{background-image:url("../images/common/ico_egi_biz4.svg")}.grid-list.egi-target .grid-item.biz5::before{background-image:url("../images/common/ico_egi_biz5.svg")}.grid-list.egi-target .grid-item.biz6::before{background-image:url("../images/common/ico_egi_biz6.svg")}.grid-list.egi-target .grid-item .grid-item-title{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:600;color:var(--text-title)}.grid-list.egi-target .grid-item .grid-item-explain{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--text-caption)}.grid-list.guarantee-system{grid-template-columns:repeat(2, 1fr);align-self:stretch}.grid-list.guarantee-system .grid-item{display:flex;padding:var(--spacing-8040) var(--spacing-5632);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-1612);flex:1 0 0;text-align:center}.grid-list.guarantee-system .grid-item .grid-item-title{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;color:var(--text-title)}.grid-list.guarantee-system .grid-item .grid-item-explain{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);color:var(--text-body)}.grid-list.claim-steps{align-self:stretch}.grid-list.claim-steps .grid-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:var(--spacing-4024) var(--spacing-4824);gap:var(--spacing-1612)}.grid-list.claim-steps .grid-item .grid-item-title{width:3.2rem;height:3.2rem;border-radius:3.2rem;display:flex;align-items:center;justify-content:center;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);font-weight:600;color:var(--white-color);background:var(--gray-color-800)}.grid-list.claim-steps .grid-item .grid-item-explain{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);color:var(--text-title)}.grid-list.average-rate .grid-item{padding:var(--spacing-4824);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1612);flex:1 0 0;color:var(--text-title)}.grid-list.average-rate .grid-item .grid-item-title{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:600}.grid-list.average-rate .grid-item .grid-item-explain{font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700}.grid-list.average-rate .grid-item .grid-item-explain b{color:var(--primary-color-600)}.grid-list.cost-saving{grid-template-columns:repeat(2, 1fr)}.grid-list.cost-saving .grid-item{display:grid;grid-template-columns:8rem auto;padding:var(--spacing-4824);gap:1.2rem 4rem}.grid-list.cost-saving .grid-item .grid-item-title{grid-row:1/2;grid-column:2/3;font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:600;color:var(--text-title)}.grid-list.cost-saving .grid-item .grid-item-explain{grid-row:2/3;grid-column:2/3;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--text-body);font-weight:500}.grid-list.cost-saving .grid-item::before{content:"";grid-column:1/2;grid-row:1/3;align-self:center;display:block;top:calc(var(--spacing-4824) + 1rem);left:var(--spacing-4824);width:8rem;height:8rem;background-repeat:no-repeat;background-size:100%;background-position:center}.grid-list.cost-saving .grid-item.money_down::before{background-image:url("../images/common/ico_money_down.svg")}.grid-list.cost-saving .grid-item.warranty::before{background-image:url("../images/common/ico_warranty.svg")}.grid-list.privacy-mark{align-self:stretch}.grid-list.privacy-mark .grid-item{padding:var(--spacing-5632);padding-top:calc(var(--spacing-5632) + var(--spacing-8056) + var(--spacing-3220));display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3220);flex:1 0 0;text-align:center}.grid-list.privacy-mark .grid-item .grid-item-title{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:600;color:var(--text-title)}.grid-list.privacy-mark .grid-item .grid-item-explain{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--text-body);font-weight:500}.grid-list.privacy-mark .grid-item::before{content:"";position:absolute;display:block;background:url("../images/common/ico_privacy_mark1.svg") center/100% no-repeat;top:var(--spacing-5632);left:calc(50% - var(--spacing-8056)/2);width:var(--spacing-8056);height:var(--spacing-8056)}.grid-list.privacy-mark .grid-item:nth-child(2)::before{background-image:url("../images/common/ico_privacy_mark2.svg")}.grid-list.privacy-mark .grid-item:nth-child(3)::before{background-image:url("../images/common/ico_privacy_mark3.svg")}.grid-list.privacy-mark .grid-item:nth-child(4)::before{background-image:url("../images/common/ico_privacy_mark4.svg")}.grid-list.privacy-mark .grid-item:nth-child(5)::before{background-image:url("../images/common/ico_privacy_mark5.svg")}.grid-list.privacy-mark .grid-item:nth-child(6)::before{background-image:url("../images/common/ico_privacy_mark6.svg")}.grid-list.welfare{background:var(--white-color)}.grid-list.welfare.single{grid-template-columns:1fr;width:40rem}.grid-list.welfare.col2{grid-template-columns:repeat(2, 1fr)}.grid-list.welfare.col2>li:not(:last-child){border-right:.1rem solid var(--gray-color-300)}.grid-list.welfare.col3{grid-template-columns:repeat(3, 1fr)}.grid-list.welfare.col3>li:not(:last-child){border-right:.1rem solid var(--gray-color-300)}.grid-list.welfare.col4{grid-template-columns:repeat(4, 1fr)}.grid-list.welfare.col4>li:not(:last-child){border-right:.1rem solid var(--gray-color-300)}.grid-list.welfare>li{padding:3.2rem 4rem}.grid-list.welfare img{display:block;height:7.2rem;margin:0 auto}.grid-list.welfare+.notice-list.type-dash{margin-top:2.4rem !important}.grid-list.org-numbers{grid-template-columns:repeat(4, auto);border-color:var(--primary-color-700);background-color:var(--primary-color-700);color:var(--white-color)}.grid-list.org-numbers .grid-item{background-color:var(--primary-color-700);padding:var(--spacing-9640) var(--spacing-2416);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-1612)}.grid-list.org-numbers .grid-item .grid-item-title{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);font-weight:500}.grid-list.org-numbers .grid-item .grid-item-explain{font-size:var(--display3-fs);letter-spacing:var(--display3-ls);line-height:var(--display3-lh);font-weight:700}.grid-list.esg-letter{grid-template-columns:repeat(3, 1fr)}.grid-list.esg-letter .grid-item{padding:var(--spacing-4824) var(--spacing-5632) var(--spacing-8040) var(--spacing-5632);display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-9640)}.grid-list.esg-letter .grid-item .grid-item-title{font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700;color:var(--text-title);display:flex;align-items:flex-end;justify-content:space-between;align-self:stretch}.grid-list.esg-letter .grid-item .grid-item-title strong{font-size:12.8rem;line-height:1;color:#8990a3}.grid-list.esg-letter .grid-item .grid-item-explain{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4024)}.grid-list.esg-letter .grid-item .grid-item-explain strong{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:600;color:var(--text-title)}.grid-list.esg-letter .grid-item .grid-item-explain .grid-item-explain-inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1612)}.grid-list.counsel-step{display:flex;background:var(--white-color)}.grid-list.counsel-step>li{display:flex;flex-direction:column;flex-grow:1;gap:1.6rem 0;width:100%;font-size:var(--body1-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body1-ls);padding:4rem 4.8rem;counter-increment:step-count}.grid-list.counsel-step>li:not(:last-child){border-right:.1rem solid var(--gray-color-300)}.grid-list.counsel-step>li::before{content:counter(step-count);display:block;width:3.2rem;height:3.2rem;font-size:1.5rem;color:var(--white-color);text-align:center;line-height:3.2rem;background:var(--gray-color-800);border-radius:50%}.grid-list.counsel-step>li .sub-info{font-size:var(--body3-fs);font-weight:500;letter-spacing:var(--body3-ls);margin-top:1.2rem}.grid-list.transportation{background-color:var(--gray-color-100);border-radius:1.2rem;padding:var(--spacing-4824);border:none}.grid-list.transportation .grid-item{background-color:var(--gray-color-100);border-right:var(--inp-border);padding:0 var(--spacing-4824);display:flex;align-items:flex-start;gap:var(--spacing-3220)}.grid-list.transportation .grid-item:first-child{padding-left:0}.grid-list.transportation .grid-item:last-child{border-right:none;padding-right:0}.grid-list.transportation .grid-item .grid-item-title{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:700;color:var(--text-title)}.grid-list.transportation .grid-item .grid-item-explain{margin-top:.2rem;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);color:var(--text-caption);font-weight:500}.grid-list.transportation .grid-item .grid-item-explain b{color:var(--text-body);font-weight:600}.grid-list.csr{border:none;border-radius:0;background-color:var(--white-color);gap:var(--spacing-5632)}.grid-list.csr .grid-item{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.grid-list.csr .grid-item>picture{display:block;width:100%;height:32rem;object-fit:cover;overflow:hidden;margin-bottom:var(--spacing-3220)}.grid-list.csr .grid-item>picture source,.grid-list.csr .grid-item>picture img{height:100%;width:auto;object-fit:cover}.grid-list.csr .grid-item .grid-item-title{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;color:var(--text-title);margin-bottom:var(--spacing-2416)}.grid-list.csr .grid-item .grid-item-explain>p{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);color:var(--text-body);font-weight:500;margin-bottom:var(--spacing-2416)}.grid-list.law-list{padding:var(--spacing-4024);background-color:var(--gray-color-100);border:none}.grid-list.law-list .grid-item{background-color:rgba(0,0,0,0)}.notice-caption{margin-top:calc(var(--spacing-4024) - var(--spacing-2416));padding:var(--spacing-2012) var(--spacing-2416) var(--spacing-2012) calc(var(--spacing-2416) + 2rem);border-radius:1.2rem;background-color:var(--gray-color-100);letter-spacing:var(--body4-ls);font-size:var(--body4-fs);line-height:var(--body4-lh);color:var(--text-caption);display:flex;flex-direction:column;align-self:stretch;align-items:flex-start;justify-content:center;gap:var(--spacing-128)}.notice-caption>p::before{content:"";display:inline-block;width:1.2rem;height:1.2rem;background:url("../images/common/ico_infobox.svg") center/cover no-repeat;vertical-align:middle;position:absolute;left:calc((var(--spacing-2416) - .7rem)*-1);top:calc(var(--body4-fs)/2 - .2rem)}.notice-caption>p strong{font-weight:700;color:var(--text-title)}.notice-caption>dl{display:flex;justify-content:center;align-items:center;gap:var(--spacing-2416);align-self:stretch;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--text-title)}.notice-caption>dl>dt{font-weight:600}.notice-caption>dl>dd{font-weight:700}.notice-caption a{color:var(--primary-color-600);text-decoration:underline}.notice-caption a[href^=tel]{text-decoration:none;pointer-events:none}.notice-caption a:hover,.notice-caption a:focus,.notice-caption a:focus-visible{text-decoration:none}.notice-caption .fc-blue{color:var(--primary-color-600)}.notice-caption:has(.contact-info-wrap){padding:var(--spacing-3220) var(--spacing-4824)}.notice-caption:has(.contact-info-wrap) .contact-info-wrap{display:flex;justify-content:space-between;align-items:center;align-self:stretch;height:3rem;color:var(--text-body)}.notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-header{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-info{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);color:var(--text-title);font-weight:600;display:flex;align-items:center}.notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-info>.contract-number{padding-left:calc(var(--spacing-2416)*2)}.notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-info>.contract-number::before{content:"";display:inline-block;width:.1rem;height:2rem;background-color:var(--gray-color-300);position:absolute;top:50%;transform:translateY(-50%);left:var(--spacing-2416)}.notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-info:not(:has(.contract-name))>.contract-number{padding-left:0}.notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-info:not(:has(.contract-name))>.contract-number::before{display:none}.notice-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-128);padding-left:1.6rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);width:100%}.notice-list strong{font-weight:700}.notice-list.width-1280{width:128rem;margin:0 auto}.notice-list.align-right{align-items:flex-end}.notice-list.type-bullet>li{vertical-align:middle}.notice-list.type-bullet>li::before{content:"";background:url("../images/common/ico_bullet.svg") center/contain no-repeat;width:1.2rem;height:1.2rem;margin-right:.4rem;vertical-align:middle;display:inline-block;position:absolute;left:-1.6rem;top:calc(var(--body3-fs)/2)}.notice-list.type-dash>li{vertical-align:middle;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);color:var(--text-caption)}.notice-list.type-dash>li::before{content:"";background:url("../images/common/ico_dash.svg") center/contain no-repeat;width:1.2rem;height:1.2rem;margin-right:.4rem;vertical-align:middle;display:inline-block;position:absolute;left:-1.6rem;top:.5rem}.notice-list.type-star>li{vertical-align:middle;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);color:var(--text-caption)}.notice-list.type-star>li::before{content:"";background:url("../images/common/ico_star.svg") center/contain no-repeat;width:1.2rem;height:1.2rem;margin-right:.4rem;vertical-align:middle;display:inline-block;position:absolute;left:-1.6rem;top:.5rem}.notice-list li .table-wrap{margin-top:var(--spacing-1612)}.notice-list li b{color:var(--primary-color-600);font-weight:600}.notice-list li em{color:var(--primary-color-600);font-weight:500;font-style:normal}.ordered-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-128);align-self:stretch;padding-left:1.913rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500;color:var(--text-body);margin-bottom:var(--spacing-128)}.ordered-list>li{list-style-type:decimal}.ordered-list>li>ol,.ordered-list>li>ul{margin-top:var(--spacing-128)}.ordered-list.round-num{counter-reset:round-num;padding-left:calc(var(--body5-fs) + var(--spacing-86) - .1rem)}.ordered-list.round-num>li{counter-increment:round-num;list-style-type:none}.ordered-list.round-num>li::before{content:counter(round-num);position:absolute;display:flex;align-items:center;justify-content:center;left:calc((var(--body5-fs) + var(--spacing-86) - .2rem)*-1);top:calc(var(--body5-fs) - .1rem);transform:translateY(-50%);width:var(--body5-fs);height:var(--body5-fs);border-radius:50%;border:.1rem solid var(--text-body);font-size:calc(var(--body5-fs) - .1rem);line-height:calc(var(--body5-fs) - .1rem);font-weight:600}.ordered-step-wrap{display:flex;align-items:center;justify-content:space-between}.ordered-step-wrap:has(.width-1280){max-width:128rem;margin:0 auto}.ordered-step-wrap .ordered-step-etc{flex:0 0 auto;text-align:right}.ordered-step-wrap .ordered-step-etc>a[class*=-link],.ordered-step-wrap .ordered-step-etc button[class*=-link]{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);font-weight:600}.ordered-step{display:flex;align-items:center;gap:calc(var(--spacing-2012) + 4.8rem);counter-reset:step-counter;font-size:var(--body1-fs);line-height:var(--body1-lh);letter-spacing:var(--body1-ls);color:var(--text-caption);font-weight:500;padding:var(--spacing-128) 0}.ordered-step>li{--count-circle-size: 3.2rem;padding-left:calc(var(--count-circle-size) + var(--spacing-128));padding-right:var(--spacing-2012);height:3.6rem;counter-increment:step-counter;display:flex;align-items:center;justify-content:flex-start}.ordered-step>li::before{content:counter(step-counter);width:var(--count-circle-size);height:var(--count-circle-size);line-height:var(--count-circle-size);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);font-weight:600;background-color:var(--gray-color-200);color:var(--gray-color-600);position:absolute;left:0;top:50%;transform:translateY(-50%)}.ordered-step>li::after{content:"";width:4.8rem;height:.1rem;background-color:var(--gray-color-300);position:absolute;left:100%;top:50%;transform:translateY(-50%)}.ordered-step>li:last-child{padding-right:0}.ordered-step>li:last-child::after{display:none}.ordered-step>li.active,.ordered-step>li[aria-current=step]{color:var(--text-title);font-weight:700;padding-left:calc(var(--count-circle-size) + var(--spacing-1612))}.ordered-step>li.active::before,.ordered-step>li[aria-current=step]::before{width:3rem;height:3rem;background-color:var(--primary-color-600);color:var(--white-color)}.ordered-step>li.active .now,.ordered-step>li[aria-current=step] .now{position:absolute;display:block;left:-0.7rem;width:4.4rem;height:4.4rem;background:var(--white-color);border:.4rem solid var(--primary-color-600);border-radius:50%;z-index:-1}.ordered-step>li.complete{color:var(--text-title);font-weight:600}.ordered-step>li.complete::before{content:"";background:url("../images/common/ico_check.svg") center/100% no-repeat;width:var(--count-circle-size);height:var(--count-circle-size)}.ordered-step.width-1280{width:128rem;margin:0 auto}.unordered-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-128);align-self:stretch;padding-left:1.6rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500;color:var(--text-body);margin-bottom:var(--spacing-128)}.unordered-list>li{list-style-type:none}.unordered-list>li::before{content:"-";text-indent:-1.6rem;display:inline-block;margin-right:.2rem;font-weight:400;position:absolute}.unordered-list>li>ol,.unordered-list>li>ul{margin-top:var(--spacing-128)}.image-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8040);align-self:stretch}.image-list>li{display:flex;align-items:flex-start;align-self:stretch;gap:var(--spacing-5632)}.image-list>li .image-area{flex:0 0 31%;overflow:hidden}.image-list>li .image-area picture,.image-list>li .image-area source,.image-list>li .image-area img{width:100%;height:auto;object-fit:cover}.image-list>li .text-area .text-title{padding-top:var(--spacing-86);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;color:var(--text-title)}.image-list>li .text-area .text-description{margin-top:var(--spacing-2416);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);color:var(--text-body);font-weight:500}.reference-text{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);color:var(--text-caption);font-weight:500;padding-left:2rem}.reference-text>p::before{content:"※";display:inline-block;text-indent:-2rem;position:absolute}.notice-list-group{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-128)}.infobox-wrap{border-radius:1.2rem;border:1px solid var(--gray-color-200);display:flex;padding:var(--spacing-2416) var(--spacing-3220);flex-direction:column;align-items:flex-start;align-self:stretch}.infobox-wrap .infobox-title{margin:var(--spacing-3220) 0 var(--spacing-1612) 0;font-size:var(--header4-fs);letter-spacing:var(--header4-ls);line-height:var(--header4-lh);font-weight:700;color:var(--text-title)}.infobox-wrap :first-child{margin-top:0}.infobox-wrap ul+ul,.infobox-wrap ol+ol,.infobox-wrap ul+ol,.infobox-wrap ol+ul{margin-top:var(--spacing-3220)}.formula-wrap{border-radius:1.2rem;background:var(--primary-color-700);color:var(--white-color);padding:var(--spacing-4824);margin:var(--spacing-2416) 0;display:flex;justify-content:center;align-items:center;gap:var(--spacing-3220);align-self:stretch;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh)}.formula-wrap strong,.formula-wrap b{font-weight:700}.definition-list{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;border-top:.2rem solid var(--gray-color-800);margin-bottom:var(--spacing-2416)}.definition-list dl{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;border-bottom:var(--inp-border);gap:var(--spacing-128);padding:var(--spacing-4024) 0}.definition-list dl dt{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:600;color:var(--text-title)}.definition-list dl dd{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--gray-color-700)}.search-breadcrumb{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);color:var(--text-caption);margin-bottom:var(--spacing-1612)}.search-breadcrumb .breadcrumb-list{display:flex;align-items:center;gap:.4rem}.search-breadcrumb .breadcrumb-list li{display:flex;align-items:center;gap:.4rem}.search-breadcrumb .breadcrumb-list li a:hover{text-decoration:underline}.search-breadcrumb .breadcrumb-list li::after{content:"";width:1.5rem;height:1.5rem;background:url("../images/common/ico_next_arrow.svg") center/100% no-repeat;display:block;opacity:.65}.search-breadcrumb .breadcrumb-list li:last-child::after{display:none}.block-caption{width:100%;text-align:right;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);color:var(--text-caption);margin-bottom:var(--spacing-2416);font-weight:500}body:has(.loading-wrap){overflow:hidden}#loading-end .sr-only{position:fixed}.loading-wrap{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:99999}.loading-wrap .spinner{width:10.4rem;height:10.4rem;border-radius:3.2rem;background:var(--white-color)}.loading-wrap .spinner::before{content:"";position:absolute;display:block;top:calc(50% - 3.2rem);left:calc(50% - 3.2rem);width:6.4rem;height:6.4rem;border-radius:50%;border:.7rem solid var(--primary-color-200);border-top-color:var(--primary-color-600);animation:loading .8s ease-in-out infinite}ul[class^=list-].list-number>li{display:flex;align-items:flex-start;gap:0 .4em;padding-left:0;counter-increment:num-counter}ul[class^=list-].list-number>li::before{content:counter(num-counter) ".";position:unset;width:auto;height:auto}.gray-box ul[class^=list-].fs-large>li,.gray-box ol[class^=list-].fs-large>li{font-size:var(--body3-fs);letter-spacing:var(--body3-ls)}@media screen and (max-width: 1024px){.pc-inline{display:none}.mo-inline{display:inline}a[class*=button-].button-icon.outlink,button[class*=button-].button-icon.outlink,input[type=button][class*=button-].button-icon.outlink,input[type=submit][class*=button-].button-icon.outlink,.button-primary.button-icon.outlink{border-color:var(--gray-color-800);color:var(--gray-color-800)}a[class*=button-].button-icon.outlink::after,button[class*=button-].button-icon.outlink::after,input[type=button][class*=button-].button-icon.outlink::after,input[type=submit][class*=button-].button-icon.outlink::after,.button-primary.button-icon.outlink::after{filter:invert(1)}a[class*=button-].button-icon.related,button[class*=button-].button-icon.related,input[type=button][class*=button-].button-icon.related,input[type=submit][class*=button-].button-icon.related,.button-primary.button-icon.related{color:var(--gray-color-800);background:var(--white-color);border-color:var(--gray-color-800)}a[class*=button-].button-icon.related::after,button[class*=button-].button-icon.related::after,input[type=button][class*=button-].button-icon.related::after,input[type=submit][class*=button-].button-icon.related::after,.button-primary.button-icon.related::after{filter:invert(1)}a[class*=button-].button-icon.download::after,button[class*=button-].button-icon.download::after,input[type=button][class*=button-].button-icon.download::after,input[type=submit][class*=button-].button-icon.download::after,.button-primary.button-icon.download::after{top:1rem}.group-button{position:fixed;left:0;right:0;bottom:0;padding:2.4rem 1.6rem;background:var(--white-color);z-index:1;margin-top:0}.group-button.full-button [class*=button-]{width:100%;min-width:auto;max-width:38.5rem}.group-button.half-button [class*=button-]{width:100%}.group-button.multi-button [class*=button-]{min-width:auto;flex:1 0 0}.ellipsis-text{max-width:80vw;align-items:center}.ellipsis-text.mo-disable{white-space:wrap;overflow:visible;text-overflow:initial;max-width:none;align-items:flex-start}.inline-link-group{flex-direction:column;align-items:flex-start}.table-icon-new{width:4rem;height:2.4rem}.logo-snp{display:inline-block;width:7.4666666667rem;height:2.4rem;background:url("../images/common/logo_snp.svg") center/contain no-repeat;vertical-align:middle}.logo-moodys{display:inline-block;width:7.4666666667rem;height:2.4rem;background:url("../images/common/logo_moodys.svg") center/contain no-repeat;vertical-align:middle}.flex-align{flex-direction:column}.hero-image-wrap{padding-left:0;width:100%;height:auto;max-height:none;min-height:auto;margin:0 auto;z-index:1}.hero-image-wrap.height-240{min-height:auto;max-height:none;margin-bottom:.8rem}.hero-image-wrap.height-240 .hero-image{position:static;width:100%}.hero-image-wrap.full-width{max-height:24rem}.hero-image-wrap .hero-image source,.hero-image-wrap .hero-image img{position:static;width:100%;object-fit:cover}.inline-link-group{flex-direction:column;align-items:flex-start}.table-icon-pin{align-self:flex-start;top:.5rem}.table-icon-new{width:4rem;height:2.4rem}.grid-list{grid-template-columns:repeat(1, 1fr)}.grid-list .grid-item{align-items:flex-start}.grid-list.col-2,.grid-list.col-4,.grid-list.col-5,.grid-list.col-6{grid-template-columns:repeat(1, 1fr)}.grid-list.egi-target .grid-item{padding:3.2rem}.grid-list.egi-target .grid-item::before{width:7.2rem;height:7.2rem;margin-bottom:.8rem}.grid-list.guarantee-system{grid-template-columns:repeat(1, 1fr)}.grid-list.cost-saving{grid-template-columns:repeat(1, 1fr)}.grid-list.cost-saving .grid-item{grid-template-columns:5.6rem auto;gap:.8rem 2.4rem}.grid-list.cost-saving .grid-item::before{width:5.6rem;height:5.6rem}.grid-list.welfare.single{width:100%}.grid-list.welfare.col2{grid-template-columns:1fr;grid-template-rows:repeat(2, 1fr)}.grid-list.welfare.col2>li:not(:last-child){border-right:0;border-bottom:.1rem solid var(--gray-color-300)}.grid-list.welfare.col3{grid-template-columns:1fr;grid-template-rows:repeat(3, 1fr)}.grid-list.welfare.col3>li:not(:last-child){border-right:0;border-bottom:.1rem solid var(--gray-color-300)}.grid-list.welfare.col4{grid-template-columns:1fr;grid-template-rows:repeat(4, 1fr)}.grid-list.welfare.col4>li:not(:last-child){border-right:0;border-bottom:.1rem solid var(--gray-color-300)}.grid-list.welfare>li{padding:2rem 2.4rem}.grid-list.welfare+.notice-list.type-dash{margin-top:1.6rem !important}.grid-list.privacy-mark{grid-template-columns:repeat(1, 1fr)}.grid-list.privacy-mark .grid-item{padding:var(--spacing-4824);padding-left:calc(var(--spacing-4824)*2 + var(--spacing-8056));align-items:flex-start;gap:var(--spacing-128);text-align:left}.grid-list.privacy-mark .grid-item::before{top:calc(50% - var(--spacing-8056)/2);left:var(--spacing-4824)}.grid-list.org-numbers{grid-template-columns:repeat(1, 1fr)}.grid-list.esg-letter{grid-template-columns:repeat(1, 1fr)}.grid-list.esg-letter .grid-item{padding:var(--spacing-4824) var(--spacing-5632) var(--spacing-8040) var(--spacing-5632)}.grid-list.esg-letter .grid-item .grid-item-title strong{font-size:6.4rem}.grid-list.counsel-step{display:flex;flex-direction:column}.grid-list.counsel-step>li{padding:2.4rem}.grid-list.counsel-step>li:not(:last-child){border-right:0;border-bottom:.1rem solid var(--gray-color-300)}.grid-list.counsel-step>li::before{width:2.4rem;height:2.4rem;font-size:1.2rem;line-height:2.4rem}.grid-list.counsel-step>li .sub-info{margin-top:.8rem}.grid-list.transportation .grid-item{border:none;border-bottom:var(--inp-border);padding:var(--spacing-4824) 0;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--spacing-2012)}.grid-list.transportation .grid-item:first-child{padding-top:0}.grid-list.transportation .grid-item:last-child{border-bottom:none;padding-bottom:0}.grid-list.transportation .grid-item .grid-item-explain{margin-top:0}.notice-list.width-1280{max-width:100%;padding:0 var(--spacing-16020) 0 calc(var(--spacing-16020) + 1.6rem)}.ordered-step-wrap{flex-direction:column;align-items:flex-start;gap:var(--spacing-2416)}.ordered-step-wrap:has(.width-1280){max-width:100%;padding:0 var(--spacing-16020)}.ordered-step-wrap:has(.width-1280) .ordered-step{padding:0}.ordered-step-wrap .ordered-step-etc{position:static}.ordered-step-wrap .ordered-step-etc>a[class*=-link],.ordered-step-wrap .ordered-step-etc button[class*=-link]{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);font-weight:600}.ordered-step-wrap .ordered-step-etc>a[class*=-link]::after,.ordered-step-wrap .ordered-step-etc button[class*=-link]::after{top:.6rem}.ordered-step{--count-circle-size: 3.2rem;gap:var(--spacing-2012)}.ordered-step>li{padding:0;width:var(--count-circle-size)}.ordered-step>li>span{position:absolute;display:block;top:0;left:0;width:.1rem;height:.1rem;clip:rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);opacity:0;overflow:hidden}.ordered-step>li.active,.ordered-step>li[aria-current=step]{width:auto;padding-left:calc(var(--count-circle-size) + var(--spacing-128))}.ordered-step>li.active::before,.ordered-step>li[aria-current=step]::before{width:2.6rem;height:2.6rem}.ordered-step>li.active>span:not(.sr-only),.ordered-step>li[aria-current=step]>span:not(.sr-only){position:relative;top:auto;left:auto;width:auto;height:auto;clip:auto;opacity:1}.ordered-step>li.active .now,.ordered-step>li[aria-current=step] .now{left:-0.5rem;width:3.6rem;height:3.6rem;border-width:.3rem}.ordered-step>li::after{display:none}.ordered-step.width-1280{max-width:100%;padding:0 var(--spacing-16020)}.notice-caption{margin-top:0}.notice-caption>p::before{left:calc((var(--spacing-2416))*-1)}.notice-caption:has(.contact-info-wrap) .contact-info-wrap{align-items:flex-start;height:auto}.notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-info{flex-direction:column;justify-content:flex-start;align-items:flex-end}.notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-info>.contract-number{padding-left:0}.notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-info>.contract-number::before{display:none}.notice-caption a[href^=tel]{text-decoration:underline;pointer-events:all}.image-list>li{flex-direction:column}}html[data-device=iPad][data-browser=Safari] .mo-only{display:inherit !important}html[data-device=iPad][data-browser=Safari] .pc-only{display:none !important}html[data-device=iPad][data-browser=Safari] hr.divider{margin:3.2rem -2rem}html[data-device=iPad][data-browser=Safari] button[class*=btn-]{min-width:auto;height:4.8rem}html[data-device=iPad][data-browser=Safari] button.plus-btn,html[data-device=iPad][data-browser=Safari] button.minus-btn{width:100%;height:4rem;font-weight:700;background:none}html[data-device=iPad][data-browser=Safari] .btns-group button[class*=btn-].m-btn{min-width:8rem;height:4rem}html[data-device=iPad][data-browser=Safari] .page-title-wrap{display:none}html[data-device=iPad][data-browser=Safari] .page-explain{font-size:var(--header4-fs);letter-spacing:var(--header4-ls)}html[data-device=iPad][data-browser=Safari] .section-title-wrap{margin-top:3.2rem}html[data-device=iPad][data-browser=Safari] .section-title-wrap .section-title>.account-num{width:2.4rem;height:2.4rem;font-size:var(--body4-fs);letter-spacing:var(--body4-ls)}html[data-device=iPad][data-browser=Safari] dl.table-type{gap:.8rem 0}html[data-device=iPad][data-browser=Safari] dl.table-type>div{gap:0 .8rem;width:100%}html[data-device=iPad][data-browser=Safari] .step-wrap{margin-bottom:2rem}html[data-device=iPad][data-browser=Safari] .step-wrap .step-list{display:none}html[data-device=iPad][data-browser=Safari] .step-wrap .step-mobile{display:flex;align-items:center;gap:0 .8rem}html[data-device=iPad][data-browser=Safari] .step-wrap .step-mobile .step{display:flex;align-items:center;gap:0 .4rem;font-size:var(--body3-fs);color:var(--text-disabled);letter-spacing:var(--body3-ls)}html[data-device=iPad][data-browser=Safari] .step-wrap .step-mobile .step .now-step{width:.9rem;font-weight:600;color:var(--primary-color-700);text-align:center}html[data-device=iPad][data-browser=Safari] .step-wrap .step-mobile .step .total-step{width:.9rem;text-align:center}html[data-device=iPad][data-browser=Safari] .step-wrap .step-mobile .step .sepline{width:.1rem;height:.8rem;background:var(--gray-color-300)}html[data-device=iPad][data-browser=Safari] .step-wrap .step-mobile .step-tit{font-weight:600;color:var(--primary-color-700)}html[data-device=iPad][data-browser=Safari] .search-board{display:grid;padding:2.4rem 1.6rem;transition:all .3s ease-in-out}html[data-device=iPad][data-browser=Safari] .search-board:not([aria-hidden=true]){grid-template-rows:1fr;padding-top:2.4rem;padding-bottom:2.4rem}html[data-device=iPad][data-browser=Safari] .search-board[aria-hidden=true]{grid-template-rows:0fr;padding-top:0;padding-bottom:0}html[data-device=iPad][data-browser=Safari] .search-board .search-board-inner{flex-direction:column;align-items:center;gap:2.4rem 0;overflow:hidden}html[data-device=iPad][data-browser=Safari] .result-wrap{padding:4.8rem 3rem}html[data-device=iPad][data-browser=Safari] .result-wrap .gray-box{min-width:auto;width:100%;padding:2rem 3.2rem}html[data-device=iPad][data-browser=Safari] .result-wrap .gray-box dl.table-type>div{flex-direction:column;align-items:center;gap:.8rem 0}html[data-device=iPad][data-browser=Safari] .bottom-btns-wrap{margin-top:0}html[data-device=iPad][data-browser=Safari] .bottom-btns-wrap .floating-inner{position:fixed;display:flex;align-items:center;gap:0 .8rem;left:0;right:0;bottom:0;padding:2.4rem 2rem;background:var(--white-color);z-index:10}html[data-device=iPad][data-browser=Safari] .bottom-btns-wrap .floating-inner button[class*=btn-]{width:100%}html[data-device=iPad][data-browser=Safari] .paging-wrap .mo-only{align-items:center;color:var(--text-placeholder)}html[data-device=iPad][data-browser=Safari] .paging-wrap .mo-only .now-page,html[data-device=iPad][data-browser=Safari] .paging-wrap .mo-only .total-page{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem}html[data-device=iPad][data-browser=Safari] .paging-wrap .mo-only .now-page{color:var(--text-title)}html[data-device=iPad][data-browser=Safari] .gray-box{padding:1.6rem 2.4rem}html[data-device=iPad][data-browser=Safari] .gray-box.contact-point{margin:3.2rem 0}html[data-device=iPad][data-browser=Safari] .gray-box .box-title+dl{margin-top:1.2rem}html[data-device=iPad][data-browser=Safari] .line-box-wrap{grid-template-columns:1fr;gap:1.2rem 0}html[data-device=iPad][data-browser=Safari] .line-box{padding:1.6rem 2.4rem}html[data-device=iPad][data-browser=Safari] .blue-box{padding:2.4rem}html[data-device=iPad][data-browser=Safari] .blue-box .box-title{flex-direction:column;align-items:flex-start;gap:.8rem 0}html[data-device=iPad][data-browser=Safari] .blue-box dl.table-type{flex-direction:column;gap:.8rem 0}html[data-device=iPad][data-browser=Safari] .blue-box dl.table-type>div{width:auto !important;flex-direction:row;gap:0 .8rem;width:auto}html[data-device=iPad][data-browser=Safari] .blue-box dl.table-type>div::after{display:none !important}html[data-device=iPad][data-browser=Safari] .blue-box dl.table-type>div dt{width:max-content;text-align:left}html[data-device=iPad][data-browser=Safari] .blue-box dl.table-type>div dd{text-align:right}html[data-device=iPad][data-browser=Safari] .pc-inline{display:none}html[data-device=iPad][data-browser=Safari] .mo-inline{display:inline}html[data-device=iPad][data-browser=Safari] a[class*=button-].button-icon.outlink,html[data-device=iPad][data-browser=Safari] button[class*=button-].button-icon.outlink,html[data-device=iPad][data-browser=Safari] input[type=button][class*=button-].button-icon.outlink,html[data-device=iPad][data-browser=Safari] input[type=submit][class*=button-].button-icon.outlink,html[data-device=iPad][data-browser=Safari] .button-primary.button-icon.outlink{border-color:var(--gray-color-800);color:var(--gray-color-800)}html[data-device=iPad][data-browser=Safari] a[class*=button-].button-icon.outlink::after,html[data-device=iPad][data-browser=Safari] button[class*=button-].button-icon.outlink::after,html[data-device=iPad][data-browser=Safari] input[type=button][class*=button-].button-icon.outlink::after,html[data-device=iPad][data-browser=Safari] input[type=submit][class*=button-].button-icon.outlink::after,html[data-device=iPad][data-browser=Safari] .button-primary.button-icon.outlink::after{filter:invert(1)}html[data-device=iPad][data-browser=Safari] a[class*=button-].button-icon.related,html[data-device=iPad][data-browser=Safari] button[class*=button-].button-icon.related,html[data-device=iPad][data-browser=Safari] input[type=button][class*=button-].button-icon.related,html[data-device=iPad][data-browser=Safari] input[type=submit][class*=button-].button-icon.related,html[data-device=iPad][data-browser=Safari] .button-primary.button-icon.related{color:var(--gray-color-800);background:var(--white-color);border-color:var(--gray-color-800)}html[data-device=iPad][data-browser=Safari] a[class*=button-].button-icon.related::after,html[data-device=iPad][data-browser=Safari] button[class*=button-].button-icon.related::after,html[data-device=iPad][data-browser=Safari] input[type=button][class*=button-].button-icon.related::after,html[data-device=iPad][data-browser=Safari] input[type=submit][class*=button-].button-icon.related::after,html[data-device=iPad][data-browser=Safari] .button-primary.button-icon.related::after{filter:invert(1)}html[data-device=iPad][data-browser=Safari] a[class*=button-].button-icon.download::after,html[data-device=iPad][data-browser=Safari] button[class*=button-].button-icon.download::after,html[data-device=iPad][data-browser=Safari] input[type=button][class*=button-].button-icon.download::after,html[data-device=iPad][data-browser=Safari] input[type=submit][class*=button-].button-icon.download::after,html[data-device=iPad][data-browser=Safari] .button-primary.button-icon.download::after{top:1rem}html[data-device=iPad][data-browser=Safari] .group-button{position:fixed;left:0;right:0;bottom:0;padding:2.4rem 1.6rem;background:var(--white-color);z-index:1;margin-top:0}html[data-device=iPad][data-browser=Safari] .group-button.full-button [class*=button-]{width:100%;min-width:auto;max-width:38.5rem}html[data-device=iPad][data-browser=Safari] .group-button.half-button [class*=button-]{width:100%}html[data-device=iPad][data-browser=Safari] .group-button.multi-button [class*=button-]{min-width:auto;flex:1 0 0}html[data-device=iPad][data-browser=Safari] .ellipsis-text{max-width:80vw;align-items:center}html[data-device=iPad][data-browser=Safari] .ellipsis-text.mo-disable{white-space:wrap;overflow:visible;text-overflow:initial;max-width:none;align-items:flex-start}html[data-device=iPad][data-browser=Safari] .inline-link-group{flex-direction:column;align-items:flex-start}html[data-device=iPad][data-browser=Safari] .table-icon-new{width:4rem;height:2.4rem}html[data-device=iPad][data-browser=Safari] .logo-snp{display:inline-block;width:7.4666666667rem;height:2.4rem;background:url("../images/common/logo_snp.svg") center/contain no-repeat;vertical-align:middle}html[data-device=iPad][data-browser=Safari] .logo-moodys{display:inline-block;width:7.4666666667rem;height:2.4rem;background:url("../images/common/logo_moodys.svg") center/contain no-repeat;vertical-align:middle}html[data-device=iPad][data-browser=Safari] .flex-align{flex-direction:column}html[data-device=iPad][data-browser=Safari] .hero-image-wrap{padding-left:0;width:100%;height:auto;max-height:none;min-height:auto;margin:0 auto;z-index:1}html[data-device=iPad][data-browser=Safari] .hero-image-wrap.height-240{min-height:auto;max-height:none;margin-bottom:.8rem}html[data-device=iPad][data-browser=Safari] .hero-image-wrap.height-240 .hero-image{position:static;width:100%}html[data-device=iPad][data-browser=Safari] .hero-image-wrap.full-width{max-height:24rem}html[data-device=iPad][data-browser=Safari] .hero-image-wrap .hero-image source,html[data-device=iPad][data-browser=Safari] .hero-image-wrap .hero-image img{position:static;width:100%;object-fit:cover}html[data-device=iPad][data-browser=Safari] .inline-link-group{flex-direction:column;align-items:flex-start}html[data-device=iPad][data-browser=Safari] .table-icon-pin{align-self:flex-start;top:.5rem}html[data-device=iPad][data-browser=Safari] .table-icon-new{width:4rem;height:2.4rem}html[data-device=iPad][data-browser=Safari] .grid-list{grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .grid-list .grid-item{align-items:flex-start}html[data-device=iPad][data-browser=Safari] .grid-list.col-2,html[data-device=iPad][data-browser=Safari] .grid-list.col-4,html[data-device=iPad][data-browser=Safari] .grid-list.col-5,html[data-device=iPad][data-browser=Safari] .grid-list.col-6{grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .grid-list.egi-target .grid-item{padding:3.2rem}html[data-device=iPad][data-browser=Safari] .grid-list.egi-target .grid-item::before{width:7.2rem;height:7.2rem;margin-bottom:.8rem}html[data-device=iPad][data-browser=Safari] .grid-list.guarantee-system{grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .grid-list.cost-saving{grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .grid-list.cost-saving .grid-item{grid-template-columns:5.6rem auto;gap:.8rem 2.4rem}html[data-device=iPad][data-browser=Safari] .grid-list.cost-saving .grid-item::before{width:5.6rem;height:5.6rem}html[data-device=iPad][data-browser=Safari] .grid-list.welfare.single{width:100%}html[data-device=iPad][data-browser=Safari] .grid-list.welfare.col2{grid-template-columns:1fr;grid-template-rows:repeat(2, 1fr)}html[data-device=iPad][data-browser=Safari] .grid-list.welfare.col2>li:not(:last-child){border-right:0;border-bottom:.1rem solid var(--gray-color-300)}html[data-device=iPad][data-browser=Safari] .grid-list.welfare.col3{grid-template-columns:1fr;grid-template-rows:repeat(3, 1fr)}html[data-device=iPad][data-browser=Safari] .grid-list.welfare.col3>li:not(:last-child){border-right:0;border-bottom:.1rem solid var(--gray-color-300)}html[data-device=iPad][data-browser=Safari] .grid-list.welfare.col4{grid-template-columns:1fr;grid-template-rows:repeat(4, 1fr)}html[data-device=iPad][data-browser=Safari] .grid-list.welfare.col4>li:not(:last-child){border-right:0;border-bottom:.1rem solid var(--gray-color-300)}html[data-device=iPad][data-browser=Safari] .grid-list.welfare>li{padding:2rem 2.4rem}html[data-device=iPad][data-browser=Safari] .grid-list.welfare+.notice-list.type-dash{margin-top:1.6rem !important}html[data-device=iPad][data-browser=Safari] .grid-list.privacy-mark{grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .grid-list.privacy-mark .grid-item{padding:var(--spacing-4824);padding-left:calc(var(--spacing-4824)*2 + var(--spacing-8056));align-items:flex-start;gap:var(--spacing-128);text-align:left}html[data-device=iPad][data-browser=Safari] .grid-list.privacy-mark .grid-item::before{top:calc(50% - var(--spacing-8056)/2);left:var(--spacing-4824)}html[data-device=iPad][data-browser=Safari] .grid-list.org-numbers{grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .grid-list.esg-letter{width:100%;grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .grid-list.esg-letter .grid-item{padding:var(--spacing-4824) var(--spacing-5632) var(--spacing-8040) var(--spacing-5632)}html[data-device=iPad][data-browser=Safari] .grid-list.esg-letter .grid-item .grid-item-title strong{font-size:6.4rem}html[data-device=iPad][data-browser=Safari] .grid-list.counsel-step{display:flex;flex-direction:column}html[data-device=iPad][data-browser=Safari] .grid-list.counsel-step>li{padding:2.4rem}html[data-device=iPad][data-browser=Safari] .grid-list.counsel-step>li:not(:last-child){border-right:0;border-bottom:.1rem solid var(--gray-color-300)}html[data-device=iPad][data-browser=Safari] .grid-list.counsel-step>li::before{width:2.4rem;height:2.4rem;font-size:1.2rem;line-height:2.4rem}html[data-device=iPad][data-browser=Safari] .grid-list.counsel-step>li .sub-info{margin-top:.8rem}html[data-device=iPad][data-browser=Safari] .grid-list.transportation .grid-item{border:none;border-bottom:var(--inp-border);padding:var(--spacing-4824) 0;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--spacing-2012)}html[data-device=iPad][data-browser=Safari] .grid-list.transportation .grid-item:first-child{padding-top:0}html[data-device=iPad][data-browser=Safari] .grid-list.transportation .grid-item:last-child{border-bottom:none;padding-bottom:0}html[data-device=iPad][data-browser=Safari] .grid-list.transportation .grid-item .grid-item-explain{margin-top:0}html[data-device=iPad][data-browser=Safari] .notice-list.width-1280{max-width:100%;padding:0 var(--spacing-16020) 0 calc(var(--spacing-16020) + 1.6rem)}html[data-device=iPad][data-browser=Safari] .ordered-step-wrap{flex-direction:column;align-items:flex-start;gap:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .ordered-step-wrap:has(.width-1280){max-width:100%;padding:0 var(--spacing-16020)}html[data-device=iPad][data-browser=Safari] .ordered-step-wrap:has(.width-1280) .ordered-step{padding:0}html[data-device=iPad][data-browser=Safari] .ordered-step-wrap .ordered-step-etc{position:static}html[data-device=iPad][data-browser=Safari] .ordered-step-wrap .ordered-step-etc>a[class*=-link],html[data-device=iPad][data-browser=Safari] .ordered-step-wrap .ordered-step-etc button[class*=-link]{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);font-weight:600}html[data-device=iPad][data-browser=Safari] .ordered-step-wrap .ordered-step-etc>a[class*=-link]::after,html[data-device=iPad][data-browser=Safari] .ordered-step-wrap .ordered-step-etc button[class*=-link]::after{top:.6rem}html[data-device=iPad][data-browser=Safari] .ordered-step{--count-circle-size: 3.2rem;gap:var(--spacing-2012)}html[data-device=iPad][data-browser=Safari] .ordered-step>li{padding:0;width:var(--count-circle-size)}html[data-device=iPad][data-browser=Safari] .ordered-step>li>span{position:absolute;display:block;top:0;left:0;width:.1rem;height:.1rem;clip:rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);opacity:0;overflow:hidden}html[data-device=iPad][data-browser=Safari] .ordered-step>li.active,html[data-device=iPad][data-browser=Safari] .ordered-step>li[aria-current=step]{width:auto;padding-left:calc(var(--count-circle-size) + var(--spacing-128))}html[data-device=iPad][data-browser=Safari] .ordered-step>li.active::before,html[data-device=iPad][data-browser=Safari] .ordered-step>li[aria-current=step]::before{width:2.6rem;height:2.6rem}html[data-device=iPad][data-browser=Safari] .ordered-step>li.active>span:not(.sr-only),html[data-device=iPad][data-browser=Safari] .ordered-step>li[aria-current=step]>span:not(.sr-only){position:relative;top:auto;left:auto;width:auto;height:auto;clip:auto;opacity:1}html[data-device=iPad][data-browser=Safari] .ordered-step>li.active .now,html[data-device=iPad][data-browser=Safari] .ordered-step>li[aria-current=step] .now{left:-0.5rem;width:3.6rem;height:3.6rem;border-width:.3rem}html[data-device=iPad][data-browser=Safari] .ordered-step>li::after{display:none}html[data-device=iPad][data-browser=Safari] .ordered-step.width-1280{max-width:100%;padding:0 var(--spacing-16020)}html[data-device=iPad][data-browser=Safari] .notice-caption{margin-top:0}html[data-device=iPad][data-browser=Safari] .notice-caption>p::before{left:calc((var(--spacing-2416))*-1)}html[data-device=iPad][data-browser=Safari] .notice-caption:has(.contact-info-wrap) .contact-info-wrap{align-items:flex-start;height:auto}html[data-device=iPad][data-browser=Safari] .notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-info{flex-direction:column;justify-content:flex-start;align-items:flex-end}html[data-device=iPad][data-browser=Safari] .notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-info>.contract-number{padding-left:0}html[data-device=iPad][data-browser=Safari] .notice-caption:has(.contact-info-wrap) .contact-info-wrap>.contract-info>.contract-number::before{display:none}html[data-device=iPad][data-browser=Safari] .notice-caption a[href^=tel]{text-decoration:underline;pointer-events:all}html[data-device=iPad][data-browser=Safari] .image-list>li{flex-direction:column}@keyframes loading{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(359deg)}}#skipNavi{position:absolute;top:0;width:100%;z-index:9999}#skipNavi>a{position:absolute;display:block;top:-10rem;width:100%;text-align:center;background:var(--black-color);padding:.5rem 0}#skipNavi>a:focus,#skipNavi>a:focus-visible{top:0;color:var(--white-color)}#wrap{width:100%;max-width:192rem;margin:0 auto}.header-container{position:fixed;top:0;left:0;right:0;height:10.4rem;min-width:158rem;z-index:10}.header-container.en .header-inner .navi-wrap{max-width:87rem}.header-container.en .header-inner .navi-wrap:has(ul.active) .navi-bg{height:36rem}.header-container.en .header-inner .navi-wrap>ul.navi-list>li{padding-left:8rem}.header-container.en .header-inner .navi-wrap>ul.navi-list>li:nth-child(1) .sub-list{transform:translateX(-53.6rem)}.header-container.en .header-inner .navi-wrap>ul.navi-list>li:nth-child(2) .sub-list{transform:translateX(-26.8rem)}.header-container.en .header-inner .navi-wrap>ul.navi-list>li:nth-child(3) .sub-list{transform:translateX(0rem)}.header-container.en .header-inner .navi-wrap>ul.navi-list>li:nth-child(4) .sub-list{transform:translateX(26.8rem)}.header-container.en .header-inner .navi-wrap>ul.navi-list>li:nth-child(5) .sub-list{transform:translateX(53.6rem)}.header-container.en .header-inner .navi-wrap>ul.navi-list>li .navi-menu{letter-spacing:-0.06rem}.header-container.en .header-inner .navi-wrap>ul.navi-list.active .sub-list{height:36rem}.header-container.en .header-inner .navi-wrap .sub-list{left:calc(50% - 13.4rem);width:26.8rem}.header-container.en .header-inner .navi-wrap .sub-list .sub-list-inner .list-title{white-space:wrap}.header-container .header-inner{position:static;display:flex;align-items:center;justify-content:space-between;max-width:192rem;height:10.4rem;padding:0 8rem;margin:0 auto;gap:2rem}.header-container .header-inner .mo-header-prev{display:none}.header-container .header-inner .egi-logo{flex-shrink:0;display:block;width:19.1rem;height:2.6rem;background:url("../images/common/logo_blue.svg") center/100% no-repeat;min-width:3rem}.header-container .header-inner .egi-logo>a{display:block;height:100%}.header-container .header-inner .mo-header-menu,.header-container .header-inner .mo-title{display:none}.header-container .header-inner .navi-wrap{position:static;display:flex;flex:1 0 0;max-width:76.2rem;height:100%}.header-container .header-inner .navi-wrap:has(.navi-list.active) .navi-bg{height:63.8rem;border-color:#ebecec;visibility:visible}.header-container .header-inner .navi-wrap .navi-bg{position:absolute;top:100%;left:0;right:0;height:0;background:var(--white-color);border-top:.1rem solid #fff;border-bottom:.1rem solid #fff;transition:all .3s ease-in-out;visibility:hidden}.header-container .header-inner .navi-wrap>ul.navi-list,.header-container .header-inner .navi-wrap>ul{display:flex;width:100%;align-self:stretch}.header-container .header-inner .navi-wrap>ul.navi-list:has(.sub-list.quick-menu)>li:nth-child(1) .sub-list:not(.quick-menu),.header-container .header-inner .navi-wrap>ul:has(.sub-list.quick-menu)>li:nth-child(1) .sub-list:not(.quick-menu){transform:translateX(-34.6rem)}.header-container .header-inner .navi-wrap>ul.navi-list:has(.sub-list.quick-menu)>li:nth-child(2) .sub-list:not(.quick-menu),.header-container .header-inner .navi-wrap>ul:has(.sub-list.quick-menu)>li:nth-child(2) .sub-list:not(.quick-menu){transform:translateX(-12.6rem)}.header-container .header-inner .navi-wrap>ul.navi-list:has(.sub-list.quick-menu)>li:nth-child(3) .sub-list:not(.quick-menu),.header-container .header-inner .navi-wrap>ul:has(.sub-list.quick-menu)>li:nth-child(3) .sub-list:not(.quick-menu){transform:translateX(9.4rem)}.header-container .header-inner .navi-wrap>ul.navi-list:has(.sub-list.quick-menu)>li:nth-child(4) .sub-list:not(.quick-menu),.header-container .header-inner .navi-wrap>ul:has(.sub-list.quick-menu)>li:nth-child(4) .sub-list:not(.quick-menu){transform:translateX(31.4rem)}.header-container .header-inner .navi-wrap>ul.navi-list:has(.sub-list.quick-menu)>li:nth-child(5) .sub-list:not(.quick-menu),.header-container .header-inner .navi-wrap>ul:has(.sub-list.quick-menu)>li:nth-child(5) .sub-list:not(.quick-menu){transform:translateX(53.4rem)}.header-container .header-inner .navi-wrap>ul.navi-list:has(.sub-list.quick-menu)>li:nth-child(6) .sub-list:not(.quick-menu),.header-container .header-inner .navi-wrap>ul:has(.sub-list.quick-menu)>li:nth-child(6) .sub-list:not(.quick-menu){transform:translateX(75.4rem)}.header-container .header-inner .navi-wrap>ul.navi-list:has(.sub-list.quick-menu) .sub-list,.header-container .header-inner .navi-wrap>ul:has(.sub-list.quick-menu) .sub-list{left:calc(50% - 11rem);width:22rem}.header-container .header-inner .navi-wrap>ul.navi-list>li,.header-container .header-inner .navi-wrap>ul>li{position:static;display:flex;align-items:center;padding-left:6.4rem;white-space:nowrap}.header-container .header-inner .navi-wrap>ul.navi-list>li:nth-child(1) .sub-list,.header-container .header-inner .navi-wrap>ul>li:nth-child(1) .sub-list{transform:translateX(-52rem)}.header-container .header-inner .navi-wrap>ul.navi-list>li:nth-child(2) .sub-list,.header-container .header-inner .navi-wrap>ul>li:nth-child(2) .sub-list{transform:translateX(-26rem)}.header-container .header-inner .navi-wrap>ul.navi-list>li:nth-child(3) .sub-list,.header-container .header-inner .navi-wrap>ul>li:nth-child(3) .sub-list{transform:translateX(0rem)}.header-container .header-inner .navi-wrap>ul.navi-list>li:nth-child(4) .sub-list,.header-container .header-inner .navi-wrap>ul>li:nth-child(4) .sub-list{transform:translateX(26rem)}.header-container .header-inner .navi-wrap>ul.navi-list>li:nth-child(5) .sub-list,.header-container .header-inner .navi-wrap>ul>li:nth-child(5) .sub-list{transform:translateX(52rem)}.header-container .header-inner .navi-wrap>ul.navi-list>li:nth-child(6) .sub-list,.header-container .header-inner .navi-wrap>ul>li:nth-child(6) .sub-list{transform:translateX(78rem)}.header-container .header-inner .navi-wrap>ul.navi-list>li:first-child,.header-container .header-inner .navi-wrap>ul>li:first-child{padding-left:0}.header-container .header-inner .navi-wrap>ul.navi-list>li:last-child .sub-list,.header-container .header-inner .navi-wrap>ul>li:last-child .sub-list{border-right:0}.header-container .header-inner .navi-wrap>ul.navi-list>li .sub-list.quick-menu,.header-container .header-inner .navi-wrap>ul>li .sub-list.quick-menu{height:auto;border-right:0;padding:0 1.6rem;transform:translateX(-56.6rem)}.header-container .header-inner .navi-wrap>ul.navi-list>li .sub-list.quick-menu .sub-list-inner,.header-container .header-inner .navi-wrap>ul>li .sub-list.quick-menu .sub-list-inner{border:.1rem solid var(--primary-color-300);border-radius:1.6rem;padding:0 3.2rem;background:var(--primary-color-100)}.header-container .header-inner .navi-wrap>ul.navi-list>li .sub-list.quick-menu .sub-list-inner .list-title,.header-container .header-inner .navi-wrap>ul>li .sub-list.quick-menu .sub-list-inner .list-title{color:var(--primary-color-600);letter-spacing:-0.06rem}.header-container .header-inner .navi-wrap>ul.navi-list>li>a,.header-container .header-inner .navi-wrap>ul.navi-list>li>.navi-menu,.header-container .header-inner .navi-wrap>ul>li>a,.header-container .header-inner .navi-wrap>ul>li>.navi-menu{font-size:var(--body2-fs);font-weight:600;letter-spacing:var(--body2-ls);line-height:var(--body2-lh);color:var(--text-title)}.header-container .header-inner .navi-wrap>ul.navi-list>li>a:hover,.header-container .header-inner .navi-wrap>ul.navi-list>li>a:focus,.header-container .header-inner .navi-wrap>ul.navi-list>li>a:focus-visible,.header-container .header-inner .navi-wrap>ul.navi-list>li>a.sel,.header-container .header-inner .navi-wrap>ul.navi-list>li>.navi-menu:hover,.header-container .header-inner .navi-wrap>ul.navi-list>li>.navi-menu:focus,.header-container .header-inner .navi-wrap>ul.navi-list>li>.navi-menu:focus-visible,.header-container .header-inner .navi-wrap>ul.navi-list>li>.navi-menu.sel,.header-container .header-inner .navi-wrap>ul>li>a:hover,.header-container .header-inner .navi-wrap>ul>li>a:focus,.header-container .header-inner .navi-wrap>ul>li>a:focus-visible,.header-container .header-inner .navi-wrap>ul>li>a.sel,.header-container .header-inner .navi-wrap>ul>li>.navi-menu:hover,.header-container .header-inner .navi-wrap>ul>li>.navi-menu:focus,.header-container .header-inner .navi-wrap>ul>li>.navi-menu:focus-visible,.header-container .header-inner .navi-wrap>ul>li>.navi-menu.sel{color:var(--primary-color-600)}.header-container .header-inner .navi-wrap>ul.navi-list.active .sub-list,.header-container .header-inner .navi-wrap>ul.active .sub-list{grid-template-rows:1fr;height:63.8rem;visibility:visible}.header-container .header-inner .navi-wrap>ul.navi-list.active .sub-list .sub-list-inner,.header-container .header-inner .navi-wrap>ul.active .sub-list .sub-list-inner{padding:2.4rem 3.2rem}.header-container .header-inner .navi-wrap>ul.navi-list.active .sub-list.quick-menu,.header-container .header-inner .navi-wrap>ul.active .sub-list.quick-menu{padding:2.4rem 1.6rem}.header-container .header-inner .navi-wrap>ul.navi-list.active .sub-list.quick-menu .sub-list-inner,.header-container .header-inner .navi-wrap>ul.active .sub-list.quick-menu .sub-list-inner{padding:3.2rem}.header-container .header-inner .navi-wrap .sub-list{position:absolute;display:grid;grid-template-rows:0fr;top:100%;left:calc(50% - 13rem);width:26rem;height:0;border-right:.1rem solid #ebecec;visibility:hidden;transition:all .3s ease-in-out}.header-container .header-inner .navi-wrap .sub-list .sub-list-inner{overflow:hidden;padding:0 3.2rem;transition:all .3s ease-in-out}.header-container .header-inner .navi-wrap .sub-list .sub-list-inner .list-title{font-size:var(--body2-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body2-ls)}.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul{display:flex;flex-direction:column;gap:2rem 0;margin-top:2rem}.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li{line-height:1;padding:.2rem 0}.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li .sub-menu{font-size:var(--body4-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body4-ls)}.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li .sub-menu.sel{color:var(--primary-color-600);text-decoration:underline}.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li a.sub-menu:hover,.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li a.sub-menu:focus,.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li a.sub-menu:focus-visible{color:var(--primary-color-600);text-decoration:underline}.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li .last-list{display:flex;flex-direction:column;gap:.4rem 0;margin-top:.6rem}.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li .last-list>li{line-height:1}.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li .last-list>li .last-menu{font-size:1.4rem;letter-spacing:-0.042rem}.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li .last-list>li .last-menu:hover,.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li .last-list>li .last-menu:focus,.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li .last-list>li .last-menu:focus-visible,.header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li .last-list>li .last-menu.sel{color:var(--primary-color-600);text-decoration:underline}.header-container .header-inner .util-wrap{flex-shrink:0;display:flex;align-items:center}.header-container .header-inner .util-wrap .util-link{display:flex;align-items:center;gap:.8rem;padding-right:2em}.header-container .header-inner .util-wrap .util-link .button-secondary{height:4rem;font-size:var(--body5-fs);color:var(--primary-color-700);letter-spacing:var(--body5-ls);border:0;padding:0 1.6rem;background-color:unset}.header-container .header-inner .util-wrap .util-link .button-secondary::before{content:"";position:absolute;display:block;width:100%;height:100%;border-radius:4rem;border:.1rem solid var(--primary-color-700)}.header-container .header-inner .util-wrap .util-link .button-secondary:hover,.header-container .header-inner .util-wrap .util-link .button-secondary:focus,.header-container .header-inner .util-wrap .util-link .button-secondary:focus-visible{color:var(--white-color);background:var(--primary-color-700)}.header-container .header-inner .util-wrap .lang-wrap{position:absolute;display:grid;grid-template-rows:0;top:4rem;right:0;min-width:10.2rem;border:.1rem solid var(--gray-color-300);border-radius:1.2rem;background:var(--white-color);padding:0;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,.06);visibility:hidden;transition:all .3s ease-in-out;z-index:1}.header-container .header-inner .util-wrap .lang-wrap.open{grid-template-rows:1fr;visibility:visible;padding:1.6rem 0}.header-container .header-inner .util-wrap .lang-wrap .lang-inner{display:flex;flex-direction:column;gap:1.2rem 0;padding:0 2rem;overflow:hidden}.header-container .header-inner .util-wrap .lang-wrap .lang-link{font-size:var(--body5-fs);letter-spacing:var(--body5-ls)}.header-container .header-inner .util-wrap .lang-wrap .lang-link:hover,.header-container .header-inner .util-wrap .lang-wrap .lang-link:focus,.header-container .header-inner .util-wrap .lang-wrap .lang-link:focus-visible{color:var(--primary-color-600);text-decoration:underline}.header-container .header-inner .util-wrap .etc{display:flex;align-items:center;gap:0 .8rem;margin-right:2.8rem}.header-container .header-inner .util-wrap .etc .etc-link{display:flex;align-items:center;height:4.2rem;font-size:var(--body4-fs);font-weight:500;letter-spacing:var(--body4-ls);color:var(--text-color-title);border:.1rem solid rgba(0,0,0,.6);border-radius:24rem;padding:0 1.8rem}.header-container .header-inner .util-wrap .etc .sep-line{width:.1rem;height:1rem;background:var(--line-color-200);margin:0 1.2rem}.header-container .header-inner .util-wrap button[class^=header-]{width:4rem;height:4rem;background-repeat:no-repeat;background-position:center;background-size:100%}.header-container .header-inner .util-wrap button[class^=header-].header-srch{background-image:url("../images/common/ico_header_srch_b.svg")}.header-container .header-inner .util-wrap button[class^=header-].header-text{background-image:url("../images/common/ico_header_fs_b.svg")}.header-container .header-inner .util-wrap button[class^=header-].header-lang{background-image:url("../images/common/ico_header_lang_b.svg")}.header-container .header-inner .util-wrap button[class^=header-].header-menu{display:none;background-image:url("../images/common/ico_header_menu_b.svg")}.header-container .header-inner .drawer-menu{display:none}.header-container .mobile-menu{display:none}.header-container.dark:has(.navi-list.active){background-color:var(--white-color)}.header-container.dark:has(.navi-list.active) .header-inner .egi-logo{background-image:url("../images/common/logo_blue.svg")}.header-container.dark:has(.navi-list.active) .header-inner .navi-wrap>ul>li>.navi-menu{color:var(--text-title)}.header-container.dark:has(.navi-list.active) .header-inner .navi-wrap>ul>li>.navi-menu:hover,.header-container.dark:has(.navi-list.active) .header-inner .navi-wrap>ul>li>.navi-menu:focus,.header-container.dark:has(.navi-list.active) .header-inner .navi-wrap>ul>li>.navi-menu:focus-visible{color:var(--primary-color-600)}.header-container.dark:has(.navi-list.active) .header-inner .util-wrap .util-link .button-secondary{color:var(--primary-color-700)}.header-container.dark:has(.navi-list.active) .header-inner .util-wrap .util-link .button-secondary::before{border-color:var(--primary-color-700);border-width:.1rem}.header-container.dark:has(.navi-list.active) .header-inner .util-wrap button[class^=header-].header-srch{background-image:url("../images/common/ico_header_srch_b.svg")}.header-container.dark:has(.navi-list.active) .header-inner .util-wrap button[class^=header-].header-text{background-image:url("../images/common/ico_header_fs_b.svg")}.header-container.dark:has(.navi-list.active) .header-inner .util-wrap button[class^=header-].header-lang{background-image:url("../images/common/ico_header_lang_b.svg")}.header-container.dark:has(.navi-list.active) .header-inner .util-wrap button[class^=header-].header-menu{background-image:url("../images/common/ico_header_menu_b.svg")}.header-container.dark .header-inner .egi-logo{background-image:url("../images/common/logo_white.svg")}.header-container.dark .header-inner .navi-wrap>ul>li>.navi-menu{color:var(--white-color)}.header-container.dark .header-inner .util-wrap .util-link .button-secondary{color:var(--white-color);background:hsla(0,0%,100%,.15)}.header-container.dark .header-inner .util-wrap .util-link .button-secondary::before{border-width:.1rem;border-color:var(--white-color)}.header-container.dark .header-inner .util-wrap .util-link .button-secondary:hover,.header-container.dark .header-inner .util-wrap .util-link .button-secondary:focus,.header-container.dark .header-inner .util-wrap .util-link .button-secondary:focus-visible{color:var(--text-title);background:var(--white-color)}.header-container.dark .header-inner .util-wrap .etc .etc-link{color:var(--white-color);border-color:hsla(0,0%,100%,.6)}.header-container.dark .header-inner .util-wrap .etc .sep-line{opacity:.5}.header-container.dark .header-inner .util-wrap button[class^=header-].header-srch{background-image:url("../images/common/ico_header_srch_w.svg")}.header-container.dark .header-inner .util-wrap button[class^=header-].header-text{background-image:url("../images/common/ico_header_fs_w.svg")}.header-container.dark .header-inner .util-wrap button[class^=header-].header-lang{background-image:url("../images/common/ico_header_lang_w.svg")}.header-container.dark .header-inner .util-wrap button[class^=header-].header-menu{background-image:url("../images/common/ico_header_menu_w.svg")}@media screen and (max-width: 1024px){.header-container{height:5.6rem;min-width:auto}.header-container.en .header-inner .drawer-menu .drawer-body{height:calc(100% - 5.6rem)}.header-container .header-inner{height:5.6rem;padding:0 .8rem 0 2rem}.header-container .header-inner .mo-header-prev{position:absolute;display:block;top:calc(50% - 2rem);left:.4rem;width:4rem;height:4rem;background:url("../images/common/ico_page_arrow.svg") center/2.4rem no-repeat;transform:rotateZ(180deg)}.header-container .header-inner .egi-logo{display:none}.header-container .header-inner .mo-header-menu{display:block;width:4rem;height:4rem;background:url("../images/common/ico_header_menu_b.svg") center/100% no-repeat}.header-container .header-inner .mo-title{display:block;font-size:var(--body1-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body1-ls)}.header-container .header-inner .navi-wrap{display:none}.header-container .header-inner .util-wrap{display:none}.header-container .header-inner .header-menu{display:flex;position:fixed;z-index:11;top:.8rem;right:.8rem;width:4rem;height:4rem;background:url("../images/common/ico_menu_mobile.svg") center/2.4rem 2.4rem no-repeat;border:none;cursor:pointer}.header-container .header-inner .drawer-menu{position:fixed;display:block;top:0;left:100%;width:100%;bottom:0;background:var(--white-color);transition:left .3s ease-in-out;z-index:999}.header-container .header-inner .drawer-menu.open{left:0}.header-container .header-inner .drawer-menu .drawer-header{border-bottom:.1rem solid var(--gray-color-200)}.header-container .header-inner .drawer-menu .drawer-header .header-btns{display:flex;align-items:center;justify-content:space-between;height:5.6rem;padding:0 .8rem 0 1.2rem}.header-container .header-inner .drawer-menu .drawer-header .header-btns button.header-btn{width:4rem;height:4rem;background-repeat:no-repeat;background-position:center;background-size:2.4rem}.header-container .header-inner .drawer-menu .drawer-header .header-btns button.header-btn.home{background-image:url("../images/common/ico_drawer_home.svg")}.header-container .header-inner .drawer-menu .drawer-header .header-btns button.header-btn.close{background-image:url("../images/common/ico_drawer_close.svg")}.header-container .header-inner .drawer-menu .drawer-header .header-utils{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 3rem 2.4rem}.header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link{display:flex;flex-direction:column;gap:.8rem 0;align-items:center;font-size:var(--body4-fs);font-weight:500;color:var(--text-title);letter-spacing:var(--body4-ls)}.header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link::before{content:"";display:block;width:2.4rem;height:2.4rem;background-repeat:no-repeat;background-position:center;background-size:2.4rem}.header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link.data::before{background-image:url("../images/common/ico_drawer_data.svg")}.header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link.faq::before{background-image:url("../images/common/ico_drawer_faq.svg")}.header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link.customer::before{background-image:url("../images/common/ico_drawer_customer.svg")}.header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link.tel::before{background-image:url("../images/common/ico_drawer_tel.svg")}.header-container .header-inner .drawer-menu .drawer-body{height:calc(100% - 14.9rem)}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner{display:flex;flex-direction:column;justify-content:space-between;width:14.4rem;height:100%;padding:2rem;background:var(--gray-color-100)}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1{position:static;display:flex;flex-direction:column;gap:2.4rem 0}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1>li{position:static}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .menu-depth1{font-size:var(--body4-fs);font-weight:600;color:var(--text-caption);text-align:left;letter-spacing:var(--body4-ls)}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .menu-depth1.sel{color:var(--primary-color-600)}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .menu-depth1.sel+.drawer-depth2{display:block}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2{position:absolute;display:none;top:0;left:14.4rem;width:calc(100vw - 14.4rem);height:100%;padding:2rem;overflow-y:auto}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li{padding:2.4rem 0;border-bottom:.1rem solid var(--gray-color-200)}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li:first-child{padding-top:0}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li .menu-depth2{font-size:var(--body1-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body1-ls)}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li a.menu-depth2.sel{color:var(--primary-color-600)}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li button.menu-depth2{display:block;width:100%;text-align:left}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li button.menu-depth2::after{content:"";position:absolute;top:calc(50% - .8rem);right:0;width:1.6rem;height:1.6rem;background:url("../images/common/ico_drawer_arrow.svg") center/100% no-repeat;transform:rotateZ(180deg);transition:transform .3s ease-in-out}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li button.menu-depth2[aria-expanded=true]::after{transform:rotateZ(0)}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li button.menu-depth2[aria-expanded=true]+.drawer-depth3{grid-template-rows:1fr;padding-top:1.6rem;visibility:visible}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li .drawer-depth3{display:grid;grid-template-rows:0fr;transition:all .3s ease-in-out;padding-top:0;visibility:hidden}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li .drawer-depth3>ul{display:flex;flex-direction:column;gap:1.6rem 0;overflow:hidden}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li .drawer-depth3>ul>li .menu-depth3{font-size:var(--body4-fs);color:var(--text-title);letter-spacing:var(--body4-ls)}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li .drawer-depth3>ul>li .menu-depth3.sel{color:var(--primary-color-600)}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-etc{display:flex;flex-direction:column;align-items:flex-start;gap:2rem 0}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-etc .language{width:2.4rem;height:2.4rem;background:url("../images/common/ico_drawer_lang.svg") center/100% no-repeat}.header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-etc .b2b{height:3.2rem;font-size:var(--body4-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body4-ls);line-height:3rem;padding:0 1.6rem;border:.1rem solid var(--gray-color-400);border-radius:1.6rem;background:var(--white-color)}}div:not(.main) .header-container{background-color:var(--white-color)}div:not(.main) .main-container{min-width:158rem}div:not(.main) .main-container .main-wrap{display:flex;padding:calc(var(--spacing-header) + var(--spacing-12048)) 0 var(--spacing-20080) 0;flex-direction:column;align-items:flex-start;gap:var(--spacing-5632);align-self:stretch}div:not(.main) .main-container .main-wrap .main-header{display:flex;padding:0;width:160rem;margin:0 auto;flex-direction:column;align-items:flex-start;align-self:stretch}div:not(.main) .main-container .main-wrap .main-header.width-1280{width:128rem;margin:0 auto}div:not(.main) .main-container .main-wrap .main-header .main-title{display:flex;align-items:center;align-self:stretch;font-size:var(--header1-fs);letter-spacing:var(--header1-ls);line-height:var(--header1-lh);font-weight:700;color:var(--text-title)}div:not(.main) .main-container .main-wrap .main-header .main-title+.ordered-step,div:not(.main) .main-container .main-wrap .main-header .main-title+.notice-list{margin-top:var(--spacing-5632)}div:not(.main) .main-container .main-wrap .main-header+.content-page{margin-top:6.4rem}div:not(.main) .main-container .main-wrap .hero-image-wrap+.main-header-desc{margin-top:calc(var(--spacing-5632)*-1)}div:not(.main) .main-container .main-wrap .main-header-desc{padding:0;width:160rem;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-128);align-self:stretch}div:not(.main) .main-container .main-wrap .main-header-desc .desc-text{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);color:var(--text-title);font-weight:700}div:not(.main) .main-container .main-wrap .main-header-desc .desc-caption{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);color:var(--text-caption)}div:not(.main) .main-container .main-wrap .main-header-desc+.content-page{margin-top:calc(var(--spacing-12048) - var(--spacing-5632))}div:not(.main) .main-container .main-wrap .content-page{display:flex;padding:0;max-width:160rem;min-width:158rem;margin:0 auto;flex-direction:column;align-items:flex-start;gap:var(--spacing-5632);align-self:stretch}div:not(.main) .main-container .main-wrap .content-page.width-1280{width:128rem;min-width:auto}div:not(.main) .main-container .main-wrap .content-page.full-width{width:100%}div:not(.main) .main-container .main-wrap .content-page.gap-120{margin-top:calc(var(--spacing-12048) - var(--spacing-5632));gap:var(--spacing-12048)}div:not(.main) .main-container .main-wrap .content-page.gap-120>.group-button{margin-top:0}div:not(.main) .main-container .main-wrap.main-search{padding-top:var(--spacing-header);padding-bottom:0;margin-bottom:var(--spacing-20080)}div:not(.main) .main-container .main-wrap.main-search .main-search-header{background-color:var(--primary-color-100);display:flex;padding:var(--spacing-9640) 0;width:100%;margin:0 auto;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4024);align-self:stretch;margin-bottom:var(--spacing-6440)}div:not(.main) .main-container .main-wrap.main-search .main-search-header .main-search-title{font-size:var(--header1-fs);letter-spacing:var(--header1-ls);line-height:var(--header1-lh);color:var(--text-title);font-weight:700}div:not(.main) .main-container .main-wrap.main-search .main-search-header .form-wrap .form-item.search .inp-box{display:flex;width:60rem;justify-content:center;align-items:center}div:not(.main) .main-container .main-wrap.main-search .main-search-header .form-wrap .form-item.search .inp-box input{width:100%;height:7.6rem;padding:var(--spacing-2012) var(--spacing-4024);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);color:var(--text-title);border:.2rem solid var(--primary-color-600);border-radius:7.6rem}div:not(.main) .main-container .main-wrap.main-search .main-search-header .form-wrap .form-item.search .srch-btn{width:var(--spacing-3224);height:var(--spacing-3224);background-size:contain;top:calc(50% - var(--spacing-3224)/2);right:var(--spacing-4024)}div:not(.main) .main-container .main-wrap.main-search .main-search-header .form-wrap .form-item.search .inp-del{right:8rem}div:not(.main) .main-container .main-wrap.main-search .content-page{gap:0}div:not(.main) .main-container .main-wrap.main-search .content-page .page-tap-wrap{margin-bottom:var(--spacing-9640)}div:not(.main) .main-container .main-wrap.main-search .content-page .page-tap-wrap .page-tap-list li{font-size:var(--etc-tab-fs);letter-spacing:var(--etc-tab-ls);line-height:var(--etc-tab-lh)}div:not(.main) .main-container .main-wrap.main-search .content-page :last-child{margin-bottom:0}div:not(.main) .main-container .quick-menu{position:fixed;top:12rem;right:0;backdrop-filter:blur(0.5rem);background:hsla(0,0%,100%,.7);border-radius:1.6rem 0 0 1.6rem;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,.06);transition:all .3s ease-in-out;z-index:2}div:not(.main) .main-container .quick-menu .quick-expand{position:absolute;display:block;top:2rem;left:-2.4rem;width:2.4rem;height:12rem;border-radius:1.6rem 0 0 1.6rem;background:var(--primary-color-600);z-index:1}div:not(.main) .main-container .quick-menu .quick-expand::before{content:"";position:absolute;display:block;top:calc(50% - .8rem);left:calc(50% - .8rem);width:1.6rem;height:1.6rem;mask-image:url("../images/common/ico_next_arrow.svg");background-color:var(--white-color);transform:rotateZ(0);transition:transform .3s ease-in-out}div:not(.main) .main-container .quick-menu .quick-menu-inner{padding:2.4rem}div:not(.main) .main-container .quick-menu .quick-menu-inner ul{display:flex;flex-direction:column;gap:1.2rem 0}div:not(.main) .main-container .quick-menu .quick-menu-inner ul a{display:flex;align-items:center;justify-content:center;height:4.8rem;width:14rem;font-size:var(--body5-fs);color:var(--gray-color-700);letter-spacing:var(--body5-ls);background:#eef3ff;border-radius:.8rem}div:not(.main) .main-container .quick-menu .quick-menu-inner ul a:hover,div:not(.main) .main-container .quick-menu .quick-menu-inner ul a:focus,div:not(.main) .main-container .quick-menu .quick-menu-inner ul a:focus-visible{color:var(--primary-color-600);background:#d4e3ff}div:not(.main) .main-container .quick-menu.close{right:-18.8rem;box-shadow:none}div:not(.main) .main-container .quick-menu.close .quick-expand::before{transform:rotate(180deg)}.footer-container{padding:var(--spacing-8040) 16rem;width:100%;min-width:158rem;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-5632);align-self:stretch;background-color:var(--gray-color-800)}.footer-container .footer-row{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.footer-container .footer-row .footer-number{display:flex;align-items:flex-start;gap:8rem}.footer-container .footer-row .footer-number dl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-42)}.footer-container .footer-row .footer-number dl dt{font-size:var(--body2-fs);line-height:var(--body2-lh);letter-spacing:var(--body2-ls);color:var(--gray-color-400);font-weight:600}.footer-container .footer-row .footer-number dl dd{font-size:var(--display3-fs);letter-spacing:var(--display3-ls);line-height:var(--display3-lh);color:var(--white-color);font-weight:700}.footer-container .footer-row .footer-number dl dd .footer-number-desc{font-size:var(--body2-fs);font-weight:600;letter-spacing:var(--body2-ls)}.footer-container .footer-row .footer-top{display:flex;align-items:center;justify-content:center;width:7.2rem;height:7.2rem;background:url("../images/common/ico_footer_arrow.svg") center/2.8rem 2.8rem no-repeat;border-radius:.8rem;border:1px solid var(--gray-color-600);cursor:pointer}.footer-container .footer-row .footer-top:hover,.footer-container .footer-row .footer-top:focus{background-color:var(--gray-color-700)}.footer-container .footer-row .footer-info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3220)}.footer-container .footer-row .footer-info .footer-privacy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1612)}.footer-container .footer-row .footer-info .footer-privacy .footer-cu{font-size:var(--body3-fs);color:var(--gray-color-600);letter-spacing:var(--body3-ls)}.footer-container .footer-row .footer-info .footer-privacy .footer-link{display:flex;align-items:flex-start;gap:var(--spacing-2416);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500;color:var(--gray-color-400)}.footer-container .footer-row .footer-info .footer-privacy .footer-link a:hover,.footer-container .footer-row .footer-info .footer-privacy .footer-link a:focus{text-decoration:underline}.footer-container .footer-row .footer-info .footer-privacy .footer-link a strong{color:var(--white-color);font-weight:700}.footer-container .footer-row .footer-info .footer-privacy .footer-copyright{font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:400;color:var(--text-placeholder)}.footer-container .footer-row .footer-info .footer-logo{align-items:flex-start;justify-content:center;gap:var(--spacing-2416)}.footer-container .footer-row .footer-info .footer-logo .logo-a11y{display:block;width:5rem;height:3.5rem;background:url("../images/common/logo_wa_20260210.png") center/100% no-repeat}.footer-container .footer-row .footer-link{display:flex;align-items:center;gap:1.2rem}.footer-container .footer-row .footer-link .button-icon.outlink{gap:0 1.6rem;height:5.6rem;font-size:var(--body3-fs);color:var(--white-color);letter-spacing:var(--body3-ls);background:none;padding:0 2.4rem 0 3.2rem}.footer-container .footer-row .footer-link .button-icon.outlink::after{filter:invert(0)}.footer-container .footer-row .footer-link .footer-related{position:relative}.footer-container .footer-row .footer-link .footer-related .footer-related-list{visibility:hidden;position:absolute;bottom:110%;left:0;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.6rem 2.4rem;background-color:var(--gray-color-800);border-radius:1rem;box-shadow:0 .4rem .5rem hsla(0,0%,100%,.05);z-index:10}.footer-container .footer-row .footer-link .footer-related .footer-related-list ul{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.footer-container .footer-row .footer-link .footer-related .footer-related-list ul li{position:relative}.footer-container .footer-row .footer-link .footer-related .footer-related-list ul li a{font-size:var(--body2-fs);color:var(--white-color);font-weight:500;letter-spacing:var(--body2-ls);text-decoration:none}.footer-container .footer-row .footer-link .footer-related .footer-related-list ul li a:hover{text-decoration:underline}.footer-container hr{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;opacity:.2;height:1px;align-self:stretch;background-color:var(--gray-color-300);border:none}html.pc.l-fs{--header2-fs: 4.4rem;--header3-fs: 3.4rem;--header4-fs: 2.4rem;--body1-fs: 2.8rem;--body2-fs: 2.4rem;--body3-fs: 2.2rem;--body4-fs: 2rem;--body5-fs: 1.8rem;--etc-page-fs: 3.8rem;--etc-popup-fs: 3.4rem;--etc-tab-fs: 2.8rem;--header2-ls: -0.132rem;--header3-ls: -0.102rem;--header4-ls: -0.072rem;--body1-ls: -0.084rem;--body2-ls: -0.072rem;--body3-ls: -0.066rem;--body4-ls: -0.06rem;--body5-ls: -0.054rem;--etc-page-ls: -0.114rem;--etc-popup-ls: -0.102rem;--etc-tab-ls: -0.084rem}html.pc.l-fs .header-container.dark .header-inner .util-wrap button[class^=header-].header-text{background-image:url("../images/common/ico_header_fs2_w.svg");background-size:2.4rem}html.pc.l-fs .header-container.en .header-inner .navi-wrap{max-width:98.8rem}html.pc.l-fs .header-container.en .header-inner .navi-wrap:has(.navi-list.active) .navi-bg{height:40rem}html.pc.l-fs .header-container.en .header-inner .navi-wrap>ul.navi-list.active .sub-list,html.pc.l-fs .header-container.en .header-inner .navi-wrap>ul.active .sub-list{height:40rem}html.pc.l-fs .header-container .header-inner .navi-wrap{max-width:79.2rem}html.pc.l-fs .header-container .header-inner .navi-wrap:has(.navi-list.active) .navi-bg{height:70.8rem}html.pc.l-fs .header-container .header-inner .navi-wrap>ul.navi-list.active .sub-list,html.pc.l-fs .header-container .header-inner .navi-wrap>ul.active .sub-list{height:70.8rem}html.pc.l-fs .header-container .header-inner .navi-wrap .sub-list .sub-list-inner>ul>li .last-list>li .last-menu{font-size:1.8rem;letter-spacing:-0.054rem}html.pc.l-fs .header-container .header-inner .util-wrap button[class^=header-].header-text{background-image:url("../images/common/ico_header_fs2_b.svg");background-size:2.4rem}.wrap.prevent-ie11{display:flex;align-items:center;justify-content:center;height:100vh}.wrap.prevent-ie11 .prevent-ie11-wrap{font-size:1.6rem;letter-spacing:-0.048rem;line-height:1.5}.wrap.prevent-ie11 .prevent-ie11-wrap .info-text{font-size:1.8rem;letter-spacing:-0.054rem;text-align:center}.wrap.prevent-ie11 .prevent-ie11-wrap .info-text strong{display:block;font-size:2.4rem;letter-spacing:-0.072rem;font-weight:600;color:#4585ec;margin-bottom:.8rem}.wrap.prevent-ie11 .prevent-ie11-wrap .useinfo-tit{font-size:1.8rem;letter-spacing:-0.054rem;margin-top:3.2rem}.wrap.prevent-ie11 .prevent-ie11-wrap .gray-box{padding:2.4rem 3rem;background:#f6f8fa;margin-top:1.6rem}.wrap.prevent-ie11 .prevent-ie11-wrap .gray-box ol.ordered-list>li:not(:first-child){margin-top:1.2rem}.wrap.prevent-ie11 .prevent-ie11-wrap .gray-box ol.ordered-list>li strong{display:block;font-weight:700}.wrap.prevent-ie11 .prevent-ie11-wrap .gray-box ol.ordered-list>li ol>li{margin-top:.4rem}@media screen and (max-width: 1024px){#skipNavi a[href="#Navigation"],#skipNavi a[href="#EnNavigation"]{display:none}div:not(.main) .main-container{min-width:100%}div:not(.main) .main-container .main-wrap{padding-top:var(--spacing-header)}div:not(.main) .main-container .main-wrap:has(.group-button):not(:has(.contribution-wrap .group-button)){padding-bottom:12rem}div:not(.main) .main-container .main-wrap .main-header{position:fixed;display:none;z-index:10;top:0;left:0;padding:.8rem .8rem .8rem 2rem;height:5.6rem;width:100%;flex-direction:row;justify-content:space-between;align-items:center;align-self:stretch}div:not(.main) .main-container .main-wrap .main-header .main-title{height:4rem;line-height:4rem;padding-right:4rem;display:block;font-size:var(--body1-fs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}div:not(.main) .main-container .main-wrap .main-header .main-title .sr-only{position:static;width:100%;height:100%;clip:auto;opacity:1;overflow:visible}div:not(.main) .main-container .main-wrap .main-header+.content-page,div:not(.main) .main-container .main-wrap .main-header+.notice-list,div:not(.main) .main-container .main-wrap .main-header+.ordered-step{margin-top:1.6rem}div:not(.main) .main-container .main-wrap .main-header-desc{padding:0 var(--spacing-16020);width:100%}div:not(.main) .main-container .main-wrap .hero-image-wrap+.main-header-desc{margin-top:calc(var(--spacing-4024) - var(--spacing-5632))}div:not(.main) .main-container .quick-menu{display:none}div:not(.main) .main-container .main-wrap .content-page{max-width:100%;min-width:auto;width:100%;padding:0 var(--spacing-16020)}div:not(.main) .main-container .main-wrap .content-page.width-1280{max-width:100%;padding:0 var(--spacing-16020)}div:not(.main) .main-container .main-wrap.main-search .main-search-header .form-wrap .form-item.search .inp-box{width:calc(100vw - var(--spacing-4024)*2)}div:not(.main) .main-container .main-wrap.main-search .main-search-header .form-wrap .form-item.search .inp-box input{height:4.8rem}.footer-container{display:none;padding:var(--spacing-3220) 2rem;background-color:var(--gray-color-100);min-width:100%}.footer-container .footer-row{flex-direction:column;position:relative}.footer-container .footer-row .footer-number{flex-direction:column;gap:3.2rem}.footer-container .footer-row .footer-number dl dt{color:var(--text-caption)}.footer-container .footer-row .footer-number dl dd{color:var(--text-title)}.footer-container .footer-row .footer-top{position:absolute;right:0;top:0;width:3.5rem;height:3.5rem;background:url("../images/common/ico_footer_arrow_m.svg") center/2.1rem 2.1rem no-repeat;border-color:var(--gray-color-300)}.footer-container .footer-row .footer-info .footer-privacy{align-self:stretch}.footer-container .footer-row .footer-info .footer-privacy .footer-cu{color:var(--gray-color-600)}.footer-container .footer-row .footer-info .footer-privacy .footer-link{margin-top:0;align-self:stretch;flex-wrap:wrap;gap:var(--spacing-42) var(--spacing-2416);color:var(--text-caption)}.footer-container .footer-row .footer-info .footer-privacy .footer-link a strong{color:var(--text-title)}.footer-container .footer-row .footer-info .footer-privacy .footer-copyright{color:var(--text-caption)}.footer-container .footer-row .footer-link{display:none;margin-top:3.2rem;flex-wrap:wrap}}html[data-device=iPad][data-browser=Safari] .header-container{height:5.6rem;min-width:auto}html[data-device=iPad][data-browser=Safari] .header-container.en .header-inner .drawer-menu .drawer-body{height:calc(100% - 5.6rem)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner{height:5.6rem;padding:0 .8rem 0 2rem}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .mo-header-prev{position:absolute;display:block;top:calc(50% - 2rem);left:.4rem;width:4rem;height:4rem;background:url("../images/common/ico_page_arrow.svg") center/2.4rem no-repeat;transform:rotateZ(180deg)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .egi-logo{display:none}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .mo-header-menu{display:block;width:4rem;height:4rem;background:url("../images/common/ico_header_menu_b.svg") center/100% no-repeat}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .mo-title{display:block;font-size:var(--body1-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body1-ls)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .navi-wrap{display:none}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .util-wrap{display:none}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .header-menu{display:flex;position:fixed;z-index:11;top:.8rem;right:.8rem;width:4rem;height:4rem;background:url("../images/common/ico_menu_mobile.svg") center/2.4rem 2.4rem no-repeat;border:none;cursor:pointer}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu{position:fixed;display:block;top:0;left:100%;width:100%;bottom:0;background:var(--white-color);transition:left .3s ease-in-out;z-index:999}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu.open{left:0}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header{border-bottom:.1rem solid var(--gray-color-200)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header .header-btns{display:flex;align-items:center;justify-content:space-between;height:5.6rem;padding:0 .8rem 0 1.2rem}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header .header-btns button.header-btn{width:4rem;height:4rem;background-repeat:no-repeat;background-position:center;background-size:2.4rem}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header .header-btns button.header-btn.home{background-image:url("../images/common/ico_drawer_home.svg")}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header .header-btns button.header-btn.close{background-image:url("../images/common/ico_drawer_close.svg")}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header .header-utils{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 3rem 2.4rem}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link{display:flex;flex-direction:column;gap:.8rem 0;align-items:center;font-size:var(--body4-fs);font-weight:500;color:var(--text-title);letter-spacing:var(--body4-ls)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link::before{content:"";display:block;width:2.4rem;height:2.4rem;background-repeat:no-repeat;background-position:center;background-size:2.4rem}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link.data::before{background-image:url("../images/common/ico_drawer_data.svg")}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link.faq::before{background-image:url("../images/common/ico_drawer_faq.svg")}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link.customer::before{background-image:url("../images/common/ico_drawer_customer.svg")}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-header .header-utils .util-link.tel::before{background-image:url("../images/common/ico_drawer_tel.svg")}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body{height:calc(100% - 14.9rem)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner{display:flex;flex-direction:column;justify-content:space-between;width:14.4rem;height:100%;padding:2rem;background:var(--gray-color-100)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1{position:static;display:flex;flex-direction:column;gap:2.4rem 0}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1>li{position:static}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .menu-depth1{font-size:var(--body4-fs);font-weight:600;color:var(--text-caption);text-align:left;letter-spacing:var(--body4-ls)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .menu-depth1.sel{color:var(--primary-color-600)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .menu-depth1.sel+.drawer-depth2{display:block}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2{position:absolute;display:none;top:0;left:14.4rem;width:calc(100vw - 14.4rem);height:100%;padding:2rem;overflow-y:auto}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li{padding:2.4rem 0;border-bottom:.1rem solid var(--gray-color-200)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li:first-child{padding-top:0}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li .menu-depth2{font-size:var(--body1-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body1-ls)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li a.menu-depth2.sel{color:var(--primary-color-600)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li button.menu-depth2{display:block;width:100%;text-align:left}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li button.menu-depth2::after{content:"";position:absolute;top:calc(50% - .8rem);right:0;width:1.6rem;height:1.6rem;background:url("../images/common/ico_drawer_arrow.svg") center/100% no-repeat;transform:rotateZ(180deg);transition:transform .3s ease-in-out}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li button.menu-depth2[aria-expanded=true]::after{transform:rotateZ(0)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li button.menu-depth2[aria-expanded=true]+.drawer-depth3{grid-template-rows:1fr;padding-top:1.6rem;visibility:visible}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li .drawer-depth3{display:grid;grid-template-rows:0fr;transition:all .3s ease-in-out;padding-top:0;visibility:hidden}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li .drawer-depth3>ul{display:flex;flex-direction:column;gap:1.6rem 0;overflow:hidden}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li .drawer-depth3>ul>li .menu-depth3{font-size:var(--body4-fs);color:var(--text-title);letter-spacing:var(--body4-ls)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-depth1 .drawer-depth2>li .drawer-depth3>ul>li .menu-depth3.sel{color:var(--primary-color-600)}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-etc{display:flex;flex-direction:column;align-items:flex-start;gap:2rem 0}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-etc .language{width:2.4rem;height:2.4rem;background:url("../images/common/ico_drawer_lang.svg") center/100% no-repeat}html[data-device=iPad][data-browser=Safari] .header-container .header-inner .drawer-menu .drawer-body .drawer-body-inner .drawer-etc .b2b{height:3.2rem;font-size:var(--body4-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body4-ls);line-height:3rem;padding:0 1.6rem;border:.1rem solid var(--gray-color-400);border-radius:1.6rem;background:var(--white-color)}html[data-device=iPad][data-browser=Safari] #skipNavi a[href="#Navigation"],html[data-device=iPad][data-browser=Safari] #skipNavi a[href="#EnNavigation"]{display:none}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container{min-width:100%}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap{padding-top:var(--spacing-header)}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap:has(.group-button):not(:has(.contribution-wrap .group-button)){padding-bottom:12rem}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap .main-header{position:fixed;display:none;z-index:10;top:0;left:0;padding:.8rem .8rem .8rem 2rem;height:5.6rem;width:100%;flex-direction:row;justify-content:space-between;align-items:center;align-self:stretch}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap .main-header .main-title{height:4rem;line-height:4rem;padding-right:4rem;display:block;font-size:var(--body1-fs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap .main-header .main-title .sr-only{position:static;width:100%;height:100%;clip:auto;opacity:1;overflow:visible}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap .main-header+.content-page,html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap .main-header+.notice-list,html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap .main-header+.ordered-step{margin-top:1.6rem}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap .main-header-desc{padding:0 var(--spacing-16020);width:100%}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap .hero-image-wrap+.main-header-desc{margin-top:calc(var(--spacing-4024) - var(--spacing-5632))}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .quick-menu{display:none}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap .content-page{max-width:100%;min-width:auto;width:100%;padding:0 var(--spacing-16020)}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap .content-page.width-1280{max-width:100%;padding:0 var(--spacing-16020)}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap.main-search .main-search-header .form-wrap .form-item.search .inp-box{width:calc(100vw - var(--spacing-4024)*2)}html[data-device=iPad][data-browser=Safari] div:not(.main) .main-container .main-wrap.main-search .main-search-header .form-wrap .form-item.search .inp-box input{height:4.8rem}html[data-device=iPad][data-browser=Safari] .footer-container{display:none;padding:var(--spacing-3220) 2rem;background-color:var(--gray-color-100);min-width:100%}html[data-device=iPad][data-browser=Safari] .footer-container .footer-row{flex-direction:column;position:relative}html[data-device=iPad][data-browser=Safari] .footer-container .footer-row .footer-number{flex-direction:column;gap:3.2rem}html[data-device=iPad][data-browser=Safari] .footer-container .footer-row .footer-number dl dt{color:var(--text-caption)}html[data-device=iPad][data-browser=Safari] .footer-container .footer-row .footer-number dl dd{color:var(--text-title)}html[data-device=iPad][data-browser=Safari] .footer-container .footer-row .footer-top{position:absolute;right:0;top:0;width:3.5rem;height:3.5rem;background:url("../images/common/ico_footer_arrow_m.svg") center/2.1rem 2.1rem no-repeat;border-color:var(--gray-color-300)}html[data-device=iPad][data-browser=Safari] .footer-container .footer-row .footer-info .footer-privacy{align-self:stretch}html[data-device=iPad][data-browser=Safari] .footer-container .footer-row .footer-info .footer-privacy .footer-cu{color:var(--gray-color-600)}html[data-device=iPad][data-browser=Safari] .footer-container .footer-row .footer-info .footer-privacy .footer-link{margin-top:0;align-self:stretch;flex-wrap:wrap;gap:var(--spacing-42) var(--spacing-2416);color:var(--text-caption)}html[data-device=iPad][data-browser=Safari] .footer-container .footer-row .footer-info .footer-privacy .footer-link a strong{color:var(--text-title)}html[data-device=iPad][data-browser=Safari] .footer-container .footer-row .footer-info .footer-privacy .footer-copyright{color:var(--text-caption)}html[data-device=iPad][data-browser=Safari] .footer-container .footer-row .footer-link{display:none;margin-top:3.2rem;flex-wrap:wrap}body:not(:has(#wrap.main)):has(.modal-layout.open,.modal-layout.close){padding-right:1.5rem;overflow:hidden}body:not(:has(#wrap.main)):has(.modal-layout.open,.modal-layout.close) .header-container{padding-right:1.5rem}.modal-layout.open .modal-dim{animation-name:dim-on}.modal-layout.close .modal-dim{animation-name:dim-off}.modal-layout .modal-dim{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);visibility:hidden;opacity:0;animation-duration:.3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;z-index:1000}.modal-layout .modal-wrap{position:fixed;left:50%;top:50%;width:64rem;min-width:32rem;min-height:30rem;border-radius:1.2em;background:var(--white-color);box-shadow:var(--modal-shadow);visibility:hidden;opacity:0;transform:translate(-50%, calc(-50% + 1rem));transition:all .3s ease-in-out}.modal-layout .modal-wrap.open{visibility:visible;opacity:1;transform:translate(-50%, -50%)}.modal-layout .modal-wrap.open .accordion>.acco-item>.acco-panel[aria-hidden=false]{pointer-events:auto}.modal-layout .modal-wrap.open .accordion>.acco-item>.acco-panel[aria-hidden=false]:focus,.modal-layout .modal-wrap.open .accordion>.acco-item>.acco-panel[aria-hidden=false]:focus-visible{outline-offset:-0.2rem}.modal-layout .modal-wrap:not(.open) .accordion>.acco-item>.acco-panel[aria-hidden=false]{pointer-events:none}.modal-layout .modal-wrap.system{max-width:32rem;min-height:auto;transition:none;animation-name:modal-open;animation-duration:.3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.modal-layout .modal-wrap.system.close{animation-name:modal-close}.modal-layout .modal-wrap.system:has(.modal-header) .modal-body{padding:.2rem 1.6rem 1.6rem}.modal-layout .modal-wrap.system .modal-header{padding:3.2rem 1.6rem 1.2rem}.modal-layout .modal-wrap.system .modal-header .modal-title{font-size:var(--body1-fs);font-weight:600;letter-spacing:var(--body1-ls);text-align:center}.modal-layout .modal-wrap.system .modal-body{padding:3.2rem 1.6rem 1.6rem}.modal-layout .modal-wrap.system .modal-body .modal-body-inner{max-width:28.8rem}.modal-layout .modal-wrap.system .modal-body .modal-body-inner strong{font-weight:700}.modal-layout .modal-wrap.system .modal-footer{padding:1.6rem}.modal-layout .modal-wrap.system .modal-footer button[class^=modal-btn-]{flex-grow:1;min-width:auto;height:4.8rem}.modal-layout .modal-wrap.full{width:80rem}.modal-layout .modal-wrap.full .modal-body .modal-body-inner{max-width:72rem}.modal-layout .modal-wrap.large{width:120rem}.modal-layout .modal-wrap.large .modal-body .modal-body-inner{max-width:112rem}.modal-layout .modal-wrap.notice{width:64rem}.modal-layout .modal-wrap.notice .modal-body .modal-body-inner{max-width:56rem}.modal-layout .modal-wrap.notice .modal-footer{justify-content:space-between;padding:2.4rem 4rem 4rem}.modal-layout .modal-header{padding:3.2rem 4rem 2.4rem}.modal-layout .modal-header .modal-title{font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700}.modal-layout .modal-body{max-height:calc(100vh - 40rem);padding:.2rem 4rem 4rem;overflow-y:auto;overflow-x:hidden}.modal-layout .modal-body .modal-body-inner{max-width:55rem;margin-right:-4rem}.modal-layout .modal-body .modal-body-password{padding-top:var(--spacing-4824);display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:var(--spacing-3220)}.modal-layout .modal-body .modal-body-password .password-instruction{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500;color:var(--text-body);text-align:center}.modal-layout .modal-body .modal-body-password .form-item{align-self:stretch;align-items:center}.modal-layout .modal-body .modal-body-password .form-item .inp-box.security{width:100%;max-width:32rem}.modal-layout .modal-footer{display:flex;justify-content:center;gap:0 .8rem;padding:4rem}.modal-layout .modal-footer a.modal-btn-outline,.modal-layout .modal-footer button[class^=modal-btn-]{min-width:20rem;height:5.6rem;font-size:var(--body1-fs);font-weight:600;letter-spacing:var(--body1-ls);color:var(--white-color);border-radius:1rem}.modal-layout .modal-footer a.modal-btn-outline{display:flex;align-items:center;justify-content:center;text-align:center;padding:0 2.4rem}.modal-layout .modal-footer a.modal-btn-outline>span{display:flex;align-items:center;justify-content:center;height:100%}.modal-layout .modal-footer .modal-btn-primary{background:var(--primary-color-700)}.modal-layout .modal-footer .modal-btn-primary:hover,.modal-layout .modal-footer .modal-btn-primary:focus,.modal-layout .modal-footer .modal-btn-primary:focus-visible{background:var(--primary-color-800)}.modal-layout .modal-footer .modal-btn-secondary{background:var(--gray-color-500)}.modal-layout .modal-footer .modal-btn-secondary:hover,.modal-layout .modal-footer .modal-btn-secondary:focus,.modal-layout .modal-footer .modal-btn-secondary:focus-visible{background:var(--gray-color-600)}.modal-layout .modal-footer .modal-btn-outline{color:var(--text-title) !important;background:var(--white-color);border:.1rem solid var(--gray-color-600)}.modal-layout .modal-footer .modal-btn-outline:hover,.modal-layout .modal-footer .modal-btn-outline:focus,.modal-layout .modal-footer .modal-btn-outline:focus-visible{background:var(--gray-color-100)}.modal-layout .modal-close{position:absolute;top:3.6rem;right:3.6rem;width:4rem;height:4rem}.modal-layout .modal-close::after{content:"";position:absolute;display:block;top:calc(50% - 1.6rem);left:calc(50% - 1.6rem);width:3.2rem;height:3.2rem;background:url("../images/common/ico_pop_close.svg") center/100% no-repeat}@media screen and (max-width: 1024px){body:has(.modal-layout.open,.modal-layout.close){padding-right:0}body:has(.modal-layout.open,.modal-layout.close) .header-container{padding-right:0}.modal-layout .modal-wrap{width:auto}.modal-layout .modal-wrap.full,.modal-layout .modal-wrap.large{display:grid;grid-template-areas:"modal-header" "modal-body" "modal-footer";grid-template-rows:5.6rem auto 9.6rem;grid-template-columns:100%;top:0;left:0;right:0;bottom:0;transform:none;min-width:auto;min-height:auto;max-height:none;width:auto;border-radius:0;box-shadow:none}.modal-layout .modal-wrap.full .modal-header,.modal-layout .modal-wrap.large .modal-header{grid-area:modal-header}.modal-layout .modal-wrap.full .modal-body,.modal-layout .modal-wrap.large .modal-body{grid-area:modal-body;max-height:none;height:100%}.modal-layout .modal-wrap.full .modal-footer,.modal-layout .modal-wrap.large .modal-footer{grid-area:modal-footer}.modal-layout .modal-wrap.full .modal-footer.group-button,.modal-layout .modal-wrap.large .modal-footer.group-button{position:relative;left:auto;bottom:auto;right:auto;z-index:unset}.modal-layout .modal-wrap.bottom{top:auto;left:0;right:0;bottom:-100%;max-height:calc(100% - 5.6rem);transform:none;border-radius:2rem 2rem 0 0}.modal-layout .modal-wrap.bottom.open{bottom:0}.modal-layout .modal-header{display:flex;align-items:center;height:5.6rem;padding:.88rem 2rem}.modal-layout .modal-header .modal-title{max-width:calc(100% - 4rem);font-size:var(--header4-fs);letter-spacing:var(--header4-ls);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal-layout .modal-body{max-height:calc(100% - 15.2rem);padding-left:2rem;padding-right:2rem}.modal-layout .modal-body .modal-body-inner{max-width:none !important;margin-right:0}.modal-layout .modal-footer{padding:2.4rem 2rem}.modal-layout .modal-footer a.modal-btn-outline,.modal-layout .modal-footer button[class^=modal-btn-]{min-width:auto;flex-grow:1;width:100%;height:4.8rem;font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}.modal-layout .modal-close{top:.8rem;right:.8rem}.modal-layout .modal-close::after{top:calc(50% - 1.2rem);left:calc(50% - 1.2rem);width:2.4rem;height:2.4rem}}@keyframes dim-on{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}@keyframes dim-off{0%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}@keyframes modal-open{0%{opacity:0;visibility:hidden;transform:translate(-50%, calc(-50% + 1rem))}100%{opacity:1;visibility:visible;transform:translate(-50%, -50%)}}@keyframes modal-close{0%{opacity:1;visibility:visible;transform:translate(-50%, -50%)}100%{opacity:0;visibility:hidden;transform:translate(-50%, calc(-50% + 1rem))}}.modal-layout .modal-wrap.width-1280.full{min-width:128rem}.modal-layout .modal-wrap.width-1280.full .modal-body .modal-body-inner{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;max-width:120rem;margin:0 auto}.modal-layout .modal-wrap .modal-body .modal-body-title{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;color:var(--text-title)}.modal-layout .modal-wrap .modal-body .modal-body-para{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);color:var(--text-body);margin-top:var(--spacing-1612)}.modal-layout .modal-wrap .modal-body .modal-body-block{margin-bottom:var(--spacing-4824);display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--spacing-2416)}.modal-layout .modal-wrap .modal-body .modal-body-block :first-child{margin-top:0}.modal-layout .modal-wrap .modal-body .modal-body-block:last-child{margin-bottom:0}.modal-layout .modal-wrap .modal-body .page-explain{font-size:var(--header4-fs);letter-spacing:var(--header4-ls);line-height:var(--header4-lh);color:var(--text-body);margin-top:var(--spacing-1612)}.modal-layout .modal-wrap .modal-body .infobox-wrap .notice-list .table-wrap{margin-top:var(--spacing-1612)}.modal-layout .modal-wrap .modal-body .form-table-wrap+.group-button{margin-top:calc(var(--spacing-2416) - 1.2rem)}.modal-layout .modal-wrap .modal-footer.group-button{margin-top:0}.modal-layout .modal-wrap .tabs-wrap .tab-list .tab-item{font-size:var(--etc-popup-fs);letter-spacing:var(--etc-popup-ls)}.modal-layout .modal-wrap.pop-main .pop-swiper{width:100%;height:100%;overflow:hidden}.modal-layout .modal-wrap.pop-main .pop-swiper .swiper-wrapper{display:flex}.modal-layout .modal-wrap.pop-main .pop-swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center;flex:1 0 auto;position:relative}.modal-layout .modal-wrap.pop-main .pop-swiper .swiper-wrapper .swiper-slide .slide-inner{width:100%;height:100%}.modal-layout .modal-wrap.pop-main .pop-swiper-button-prev,.modal-layout .modal-wrap.pop-main .pop-swiper-button-next{position:absolute;display:block;top:calc(50% - 4rem);width:8rem;height:8rem;padding:0;border:.4rem solid hsla(0,0%,100%,.75);background:var(--opa-dimmed) url("../images/common/ico_swiper_arrow_white.svg") center/4rem no-repeat;z-index:10;cursor:pointer}.modal-layout .modal-wrap.pop-main .pop-swiper-button-prev.swiper-button-lock,.modal-layout .modal-wrap.pop-main .pop-swiper-button-prev.swiper-button-disabled,.modal-layout .modal-wrap.pop-main .pop-swiper-button-next.swiper-button-lock,.modal-layout .modal-wrap.pop-main .pop-swiper-button-next.swiper-button-disabled{background-color:hsla(0,0%,100%,.4);border:0}.modal-layout .modal-wrap.pop-main .pop-swiper-button-prev.pop-swiper-button-prev,.modal-layout .modal-wrap.pop-main .pop-swiper-button-next.pop-swiper-button-prev{left:calc(-8rem - var(--spacing-5632));transform:rotate(180deg)}.modal-layout .modal-wrap.pop-main .pop-swiper-button-prev.pop-swiper-button-next,.modal-layout .modal-wrap.pop-main .pop-swiper-button-next.pop-swiper-button-next{right:calc(-8rem - var(--spacing-5632))}.modal-layout .modal-wrap.pop-main .modal-header{margin:0 auto;padding-right:calc(var(--spacing-4824) + 4.8rem);overflow:hidden}.modal-layout .modal-wrap.pop-main .modal-header .modal-title{width:100%}.modal-layout .modal-wrap.pop-main .modal-info{height:2.7rem;padding:0 var(--spacing-4824) var(--spacing-3220) var(--spacing-4824);display:flex;align-items:center;gap:var(--spacing-3220);align-self:stretch}.modal-layout .modal-wrap.pop-main .modal-info::after{content:"";display:block;position:absolute;bottom:0;left:var(--spacing-4824);width:calc(100% - var(--spacing-4824)*2);height:.2rem;background-color:var(--gray-color-800)}.modal-layout .modal-wrap.pop-main .modal-info .modal-info-item{display:flex;align-items:center;gap:var(--spacing-128);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.modal-layout .modal-wrap.pop-main .modal-info .modal-info-item .modal-info-title{color:var(--text-caption)}.modal-layout .modal-wrap.pop-main .modal-info .modal-info-item .modal-info-value{color:var(--text-body)}.modal-layout .modal-wrap.pop-main .modal-body{max-height:calc(100vh - 50rem)}.modal-layout .modal-wrap.pop-main .modal-body .modal-body-inner{width:100%;height:auto;overflow:hidden}.modal-layout .modal-wrap.pop-main .modal-body .modal-body-inner .modal-download{padding-top:var(--spacing-3220);display:flex;gap:var(--spacing-2416);flex-wrap:wrap}.modal-layout .modal-wrap.pop-main .modal-body .modal-body-inner .modal-content{padding:var(--spacing-3220) var(--spacing-2416) 0 var(--spacing-2416)}.modal-layout .modal-wrap.pop-main .modal-close{background-color:var(--white-color);z-index:1}.modal-layout .modal-wrap.pop-main .modal-footer{padding:var(--spacing-3220) 0 var(--spacing-4024) 0}.modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button{margin-top:0;padding:0 var(--spacing-2416)}.modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button [class*=button-]{min-width:19.9rem}.modal-layout .modal-wrap.youtube{box-shadow:none}.modal-layout .modal-wrap.youtube .modal-body .youtube-container{width:100%;height:0;padding-top:56.25%;position:relative;box-shadow:var(--modal-shadow)}.modal-layout .modal-wrap.youtube .modal-body .youtube-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.modal-layout .modal-wrap.youtube .accordion .acco-trigger:focus,.modal-layout .modal-wrap.youtube .accordion .acco-trigger:focus-visible{outline-offset:-0.2rem}@media screen and (max-width: 1024px){body:not(:has(#wrap.main)):has(.modal-layout.open,.modal-layout.close){padding-right:0;overflow:hidden}body:not(:has(#wrap.main)):has(.modal-layout.open,.modal-layout.close) .header-container{padding-right:0}.modal-layout .modal-wrap.youtube{width:100%}.modal-layout .modal-wrap.youtube .modal-body{padding:1.6rem}.modal-layout .modal-wrap.width-1280.full{min-width:100%}.modal-layout .modal-wrap.width-1280.full .modal-body .modal-body-inner{max-width:100%}.modal-layout .modal-wrap .modal-body .infobox-wrap .notice-list .table-wrap.scroll-x{width:calc(100vw - 10rem)}.modal-layout .modal-wrap .modal-body .group-button{position:relative;left:auto;right:auto;bottom:auto;padding:0;z-index:unset}.modal-layout .modal-wrap.pop-main{grid-template-areas:"modal-body" "modal-footer";grid-template-rows:auto 14.8rem}.modal-layout .modal-wrap.pop-main .pop-swiper{height:100%}.modal-layout .modal-wrap.pop-main .pop-swiper .swiper-wrapper{height:100%}.modal-layout .modal-wrap.pop-main .pop-swiper~.pop-swiper-button-prev{width:3rem;height:3rem;background-size:80%;top:calc(50% - 1.5rem);filter:invert(0.9);left:.6rem}.modal-layout .modal-wrap.pop-main .pop-swiper~.pop-swiper-button-next{width:3rem;height:3rem;background-size:80%;top:calc(50% - 1.5rem);filter:invert(0.9);right:.6rem}.modal-layout .modal-wrap.pop-main .modal-header{padding-right:0}.modal-layout .modal-wrap.pop-main .modal-body{max-height:calc(100% - 8.3rem)}.modal-layout .modal-wrap.pop-main .modal-body .modal-body-info .modal-download .button-icon.download{max-width:62vw;justify-content:flex-start}.modal-layout .modal-wrap.pop-main .modal-body .modal-body-info .modal-download .button-icon.download .ellipsis-text{width:auto}.modal-layout .modal-wrap.pop-main .modal-body .modal-body-inner+.group-button{padding:var(--spacing-2416)}.modal-layout .modal-wrap.pop-main .modal-footer{position:absolute;bottom:0;left:0;right:0;background:var(--white-color);height:auto}.modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button{position:relative;display:grid;grid-template-columns:repeat(2, calc(50% - 0.4rem));width:100%}.modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button [class*=button-]{min-width:100%}.modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button [class*=button-]:first-child{grid-column:1/span 2}.modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button .button-primary.btn-detail{grid-column:1/3}.modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button .button-secondary.btn-hide-today{min-width:auto;grid-column:1/2}.modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button .button-secondary.btn-hide-week{min-width:auto;grid-column:2/3}}html[data-device=iPad][data-browser=Safari] body:has(.modal-layout.open,.modal-layout.close){padding-right:0}html[data-device=iPad][data-browser=Safari] body:has(.modal-layout.open,.modal-layout.close) .header-container{padding-right:0}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap{width:auto}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.full,html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.large{display:grid;grid-template-areas:"modal-header" "modal-body" "modal-footer";grid-template-rows:5.6rem auto 9.6rem;grid-template-columns:100%;top:0;left:0;right:0;bottom:0;transform:none;min-width:auto;min-height:auto;max-height:none;width:auto;border-radius:0;box-shadow:none}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.full .modal-header,html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.large .modal-header{grid-area:modal-header}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.full .modal-body,html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.large .modal-body{grid-area:modal-body;max-height:none;height:100%}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.full .modal-footer,html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.large .modal-footer{grid-area:modal-footer}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.full .modal-footer.group-button,html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.large .modal-footer.group-button{position:relative;left:auto;bottom:auto;right:auto;z-index:unset}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.bottom{top:auto;left:0;right:0;bottom:-100%;max-height:calc(100% - 5.6rem);transform:none;border-radius:2rem 2rem 0 0}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.bottom.open{bottom:0}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-header{display:flex;align-items:center;height:5.6rem;padding:.88rem 2rem}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-header .modal-title{max-width:calc(100% - 4rem);font-size:var(--header4-fs);letter-spacing:var(--header4-ls);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-body{max-height:calc(100% - 15.2rem);padding-left:2rem;padding-right:2rem}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-body .modal-body-inner{max-width:none !important;margin-right:0}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-footer{padding:2.4rem 2rem}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-footer a.modal-btn-outline,html[data-device=iPad][data-browser=Safari] .modal-layout .modal-footer button[class^=modal-btn-]{min-width:auto;flex-grow:1;width:100%;height:4.8rem;font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-close{top:.8rem;right:.8rem}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-close::after{top:calc(50% - 1.2rem);left:calc(50% - 1.2rem);width:2.4rem;height:2.4rem}html[data-device=iPad][data-browser=Safari] body:not(:has(#wrap.main)):has(.modal-layout.open,.modal-layout.close){padding-right:0;overflow:hidden}html[data-device=iPad][data-browser=Safari] body:not(:has(#wrap.main)):has(.modal-layout.open,.modal-layout.close) .header-container{padding-right:0}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.youtube{width:100%}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.youtube .modal-body{padding:1.6rem}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.width-1280.full{min-width:100%}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.width-1280.full .modal-body .modal-body-inner{max-width:100%}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap .modal-body .infobox-wrap .notice-list .table-wrap.scroll-x{width:calc(100vw - 10rem)}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap .modal-body .group-button{position:relative;left:auto;right:auto;bottom:auto;padding:0;z-index:unset}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main{grid-template-areas:"modal-body" "modal-footer";grid-template-rows:auto 14.8rem}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .pop-swiper{height:100%}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .pop-swiper .swiper-wrapper{height:100%}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .pop-swiper~.pop-swiper-button-prev{width:3rem;height:3rem;background-size:80%;top:calc(50% - 1.5rem);filter:invert(0.9);left:.6rem}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .pop-swiper~.pop-swiper-button-next{width:3rem;height:3rem;background-size:80%;top:calc(50% - 1.5rem);filter:invert(0.9);right:.6rem}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-header{padding-right:0}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-body{max-height:calc(100% - 8.3rem)}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-body .modal-body-info .modal-download .button-icon.download{max-width:62vw;justify-content:flex-start}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-body .modal-body-info .modal-download .button-icon.download .ellipsis-text{width:auto}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-body .modal-body-inner+.group-button{padding:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-footer{position:absolute;bottom:0;left:0;right:0;background:var(--white-color);height:auto}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button{position:relative;display:grid;grid-template-columns:repeat(2, calc(50% - 0.4rem));width:100%}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button [class*=button-]{min-width:100%}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button [class*=button-]:first-child{grid-column:1/span 2}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button .button-primary.btn-detail{grid-column:1/3}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button .button-secondary.btn-hide-today{min-width:auto;grid-column:1/2}html[data-device=iPad][data-browser=Safari] .modal-layout .modal-wrap.pop-main .modal-footer .group-button.multi-button .button-secondary.btn-hide-week{min-width:auto;grid-column:2/3}.accordion::before{content:"";display:block;height:1rem;background:var(--gray-color-100)}.accordion>.acco-item.open>.acco-header>.acco-trigger::after{transform:rotateZ(180deg)}.accordion>.acco-item>.acco-header>.acco-trigger{display:flex;align-items:center;width:100%;height:7.2rem;font-weight:600;color:var(--black-color);padding:var(--spacing-3220);border-bottom:.1rem solid var(--gray-color-200)}.accordion>.acco-item>.acco-header>.acco-trigger::after{content:"";position:absolute;display:block;top:calc(50% - .8rem);right:1.6rem;width:1.6rem;height:1.6rem;background:url("../images/common/ico_select_arrow.svg") center/100% no-repeat;transition:transform .3s ease-in-out}.accordion>.acco-item>.acco-panel{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;padding:0 2.4rem;background:var(--gray-color-100);transition:all .3s ease-in-out}.accordion>.acco-item>.acco-panel[aria-hidden=false]{grid-template-rows:1fr;opacity:1;visibility:visible;padding:var(--spacing-4024) var(--spacing-3220)}.accordion>.acco-item>.acco-panel>.panel-inner{overflow:hidden}.accordion>.acco-item>.acco-panel>.panel-inner>pre{white-space:pre-wrap}.accordion.addfile-info{border-top:0}.accordion.addfile-info::before{display:none}.accordion.addfile-info>.acco-item{border-bottom:0;border-radius:1.6rem;background:var(--gray-color-100)}.accordion.addfile-info>.acco-item>.acco-header>.acco-trigger{gap:0 .8rem;align-items:center;font-size:var(--header4-fs);font-weight:600;letter-spacing:var(--header4-ls);padding:1.6rem 3.2rem;border-bottom:0}.accordion.addfile-info>.acco-item>.acco-header>.acco-trigger::before{content:"";display:block;width:1.6rem;height:1.6rem;background:url("../images/common/ico_acco_info.svg") center/100% no-repeat}.accordion.addfile-info>.acco-item>.acco-header>.acco-trigger::after{right:3.2rem}.accordion.addfile-info>.acco-item>.acco-header>.acco-trigger.no-icon::before{display:none}.accordion.addfile-info>.acco-item>.acco-panel{padding:0 3.2rem;background:none}.accordion.addfile-info>.acco-item>.acco-panel::before{display:none}.accordion.addfile-info>.acco-item>.acco-panel[aria-hidden=false]{padding:0 3.2rem 2.4rem}.accordion.addfile-info>.acco-item>.acco-panel .acco-item-tit{font-size:var(--header5-fs);font-weight:600;letter-spacing:var(--header5-ls);margin-bottom:.8rem}.accordion.addfile-info>.acco-item>.acco-panel .acco-item-tit~.acco-item-tit{margin-top:1.6rem}.accordion.addfile-info>.acco-item+.acco-item{margin-top:1.6rem}.accordion+.gray-box{margin-top:4.8rem}.paging-wrap+.accordion,.promise-agreement+.accordion{margin-top:4.8rem}.modal-wrap .promise-agreement+.accordion{margin-top:4rem}@media screen and (max-width: 1024px){.accordion{margin-inline-start:-2rem;margin-inline-end:-2rem}.accordion>.acco-item>.acco-header>.acco-trigger{padding:1.6rem 2rem}.accordion>.acco-item>.acco-panel[aria-hidden=false]{padding:var(--spacing-4024) var(--spacing-3220)}.accordion>.acco-item>.acco-panel[aria-hidden=true]{padding:0 2rem}.accordion.addfile-info{margin-inline-start:auto;margin-inline-end:auto}.accordion.addfile-info>.acco-item>.acco-header>.acco-trigger{min-height:5.9rem;height:auto;padding:1.6rem 2rem}.accordion.addfile-info>.acco-item>.acco-header>.acco-trigger::after{right:2rem}.accordion.addfile-info>.acco-item>.acco-panel{padding:0 2rem}.accordion.addfile-info>.acco-item>.acco-panel[aria-hidden=false]{padding:0 2rem 2.4rem}.paging-wrap+.accordion,.promise-agreement+.accordion{margin-top:4rem}}.accordion::before{height:.1rem;background-color:var(--gray-color-200)}.faq-list{width:100%}.faq-list .accordion::before{height:.2rem;background-color:var(--gray-color-800)}.faq-list .accordion .faq-header .faq-trigger{height:auto;min-height:7.2rem}.faq-list .accordion .faq-header .faq-trigger .faq-type{text-align:left;width:13.6rem;font-weight:500;color:var(--gray-color-600);flex:1 0 13.6rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.faq-list .accordion .faq-header .faq-trigger .faq-question{padding-right:2rem;width:100%;text-align:left;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh)}.faq-list .accordion .faq-answer{padding-left:13.6rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.modal-layout:not(.deduction) .accordion{overflow:hidden}.modal-layout:not(.deduction) .accordion::before{display:none}.modal-layout:not(.deduction) .accordion>.acco-item>.acco-header>.acco-trigger{border:none;height:auto;min-height:auto;padding:.7rem 0 0;margin-bottom:1.4rem;justify-content:center;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);color:var(--white-color)}.modal-layout:not(.deduction) .accordion>.acco-item>.acco-header>.acco-trigger::after{position:static;filter:invert(1);transform:scale(0.8);margin-left:.8rem}.modal-layout:not(.deduction) .accordion>.acco-item>.acco-panel{background:var(--black-color);max-height:1vh}.modal-layout:not(.deduction) .accordion>.acco-item>.acco-panel[aria-hidden=false]{padding:1.6em;background:#000;border-radius:.6rem;border:.1rem solid var(--gray-color-800);max-height:11rem;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);color:var(--white-color);line-height:1.5;overflow:auto}.modal-layout:not(.deduction) .accordion>.acco-item>.acco-panel>.panel-inner{height:auto;overflow:visible}@media screen and (max-width: 1024px){.faq-list>.accordion{margin-inline-start:0;margin-inline-end:0}.faq-list>.accordion .faq-header>.faq-trigger{flex-direction:column;align-items:flex-start;gap:.8rem}.faq-list>.accordion .faq-header>.faq-trigger .faq-type{flex:0 0 auto}.faq-list>.accordion .faq-answer{padding-left:0}.modal-layout:not(.deduction) .accordion{margin:0 1.6rem}.modal-layout:not(.deduction) .accordion>.acco-item>.acco-header>.acco-trigger{padding:0}.modal-layout:not(.deduction) .accordion>.acco-item>.acco-panel[aria-hidden=false]{max-height:40vh}}html[data-device=iPad][data-browser=Safari] .accordion{margin-inline-start:-2rem;margin-inline-end:-2rem}html[data-device=iPad][data-browser=Safari] .accordion>.acco-item>.acco-header>.acco-trigger{padding:1.6rem 2rem}html[data-device=iPad][data-browser=Safari] .accordion>.acco-item>.acco-panel[aria-hidden=false]{padding:var(--spacing-4024) var(--spacing-3220)}html[data-device=iPad][data-browser=Safari] .accordion>.acco-item>.acco-panel[aria-hidden=true]{padding:0 2rem}html[data-device=iPad][data-browser=Safari] .accordion.addfile-info{margin-inline-start:auto;margin-inline-end:auto}html[data-device=iPad][data-browser=Safari] .accordion.addfile-info>.acco-item>.acco-header>.acco-trigger{min-height:5.9rem;height:auto;padding:1.6rem 2rem}html[data-device=iPad][data-browser=Safari] .accordion.addfile-info>.acco-item>.acco-header>.acco-trigger::after{right:2rem}html[data-device=iPad][data-browser=Safari] .accordion.addfile-info>.acco-item>.acco-panel{padding:0 2rem}html[data-device=iPad][data-browser=Safari] .accordion.addfile-info>.acco-item>.acco-panel[aria-hidden=false]{padding:0 2rem 2.4rem}html[data-device=iPad][data-browser=Safari] .paging-wrap+.accordion,html[data-device=iPad][data-browser=Safari] .promise-agreement+.accordion{margin-top:4rem}html[data-device=iPad][data-browser=Safari] .faq-list>.accordion{margin-inline-start:0;margin-inline-end:0}html[data-device=iPad][data-browser=Safari] .faq-list>.accordion .faq-header>.faq-trigger{flex-direction:column;align-items:flex-start;gap:.8rem}html[data-device=iPad][data-browser=Safari] .faq-list>.accordion .faq-header>.faq-trigger .faq-type{flex:0 0 auto}html[data-device=iPad][data-browser=Safari] .faq-list>.accordion .faq-answer{padding-left:0}html[data-device=iPad][data-browser=Safari] .modal-layout:not(.deduction) .accordion{margin:0 1.6rem}html[data-device=iPad][data-browser=Safari] .modal-layout:not(.deduction) .accordion>.acco-item>.acco-header>.acco-trigger{padding:0}html[data-device=iPad][data-browser=Safari] .modal-layout:not(.deduction) .accordion>.acco-item>.acco-panel[aria-hidden=false]{max-height:40vh}.form-wrap{display:grid;gap:3.2rem 0}.form-wrap.column{grid-template-columns:repeat(2, 1fr);column-gap:8rem}.form-wrap.column .colspan{grid-column:1/3}.form-wrap.column .colspan.half{width:calc(50% - 4rem)}.form-wrap.manager{gap:1.2rem 0}.form-wrap.manager .form-item{flex-direction:row;flex-wrap:wrap;align-items:center;counter-increment:manager}.form-wrap.manager .form-item .form-label{width:100%}.form-wrap.manager .form-item .form-label>span::after{content:counter(manager)}.form-wrap.manager .form-item .inp-box{width:31.2rem}.form-wrap.manager .form-item .plus-btn,.form-wrap.manager .form-item .minus-btn{margin-left:.8rem}.form-wrap.post-receive .form-item{counter-increment:post}.form-wrap.post-receive .form-item.required .form-label::after{content:" *";color:var(--status-negative)}.form-wrap.post-receive .form-item .form-label span::after{content:counter(post);color:inherit}.form-item{display:flex;flex-direction:column;gap:1.2rem .8rem;align-items:flex-start}.form-item.col2{flex-direction:row;align-items:center}.form-item.col2 .inp-box input[data-unit]~.unit{top:calc(50% - .8rem)}.form-item.required .form-label>span::after{content:" *";color:var(--status-negative)}.form-item.error .form-label{color:var(--status-negative)}.form-item.error .inp-box input:not([type=radio],[type=checkbox]){border-color:var(--status-negative)}.form-item.mobile-number .front-fix{display:flex;align-items:center;width:6.4rem;height:4rem;font-size:var(--body2-fs);font-weight:600;color:var(--text-disabled);letter-spacing:var(--body2-ls);border:var(--inp-border);border-radius:.8rem;padding:0 1.2rem;background:var(--gray-color-100)}.form-item.mobile-number .inp-box{display:flex;gap:0 .8rem}.form-item.mobile-number .inp-box input{width:calc(100% - 7.2rem)}.form-item.identify-number{flex-direction:row;flex-wrap:wrap}.form-item.identify-number .form-label{width:100%}.form-item.identify-number .inp-box{width:calc(50% - 1.3rem)}.form-item.identify-number .dash{display:flex;justify-content:center;align-items:center;width:1rem;height:4rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls)}.form-item.corp-number{flex-direction:row;flex-wrap:wrap}.form-item.corp-number .form-label{width:100%}.form-item.corp-number .inp-box{width:calc(50% - 1.3rem)}.form-item.corp-number .dash{display:flex;justify-content:center;align-items:center;width:1rem;height:4rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls)}.form-item.biz-number{flex-direction:row;flex-wrap:wrap}.form-item.biz-number .form-label{width:100%}.form-item.biz-number .inp-box{width:calc(33.33% - 1.733rem)}.form-item.biz-number .dash{display:flex;justify-content:center;align-items:center;width:1rem;height:4rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls)}.form-item.credit-card{flex-direction:row;flex-wrap:wrap}.form-item.credit-card .form-label{width:100%}.form-item.credit-card .inp-box{width:calc(25% - .6rem)}.form-item.score{flex-direction:row;flex-wrap:wrap;align-items:center}.form-item.score .form-label{width:100%}.form-item.score .inp-box{width:calc(50% - 1.5rem)}.form-item.email{flex-direction:row;flex-wrap:wrap}.form-item.email .form-label{width:100%}.form-item.email .inp-box,.form-item.email .sel-box{width:calc(50% - 1.5rem)}.form-item.email .inp-box:last-child input{padding-right:6.4rem}.form-item.email .inp-box:last-child input:not(:placeholder-shown){padding-right:8.8rem}.form-item.email .inp-box:last-child input:read-only{padding-right:6.4rem}.form-item.email .inp-box:last-child input:read-only+.inp-del{display:none}.form-item.email .inp-box:last-child .inp-del{right:6rem}.form-item.email .at,.form-item.email .slash{display:flex;justify-content:center;align-items:center;width:1.4rem;height:4rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls)}.form-item.email .sel-box{position:unset}.form-item.email .sel-box .sel-box-btn{position:absolute;top:calc(50% - 1.2rem);right:.8rem;width:4.8rem;height:2.4rem;font-size:var(--body4-fs);font-weight:600;color:var(--primary-color-600);letter-spacing:var(--body4-ls);text-align:center;border:0;border-radius:.6rem;padding:0;background:var(--primary-color-200)}.form-item.email .sel-box .sel-box-btn::after{display:none}.form-item.email .sel-box .sel-box-btn>span{color:inherit}.form-item.address{flex-direction:row;flex-wrap:wrap;align-items:center}.form-item.address .form-label{width:100%}.form-item.address .inp-box.zipcode{width:calc(14.13% - .533rem)}.form-item.address .inp-box.address,.form-item.address .inp-box.detail{width:calc(42.93% - .533rem)}.form-item.address .inp-box.address input:not([type=radio],[type=checkbox]){padding-right:3.6rem}.form-item.address .inp-box.address input:not([type=radio],[type=checkbox]):not(:placeholder-shown):not(:read-only){padding-right:6rem}.form-item.address .inp-box.address .inp-del{right:3.2rem}.form-item.address .inp-box.address .find-address{position:absolute;top:calc(50% - 1.2rem);right:.8rem;width:2.4rem;height:2.4rem;background:url("../images/common/ico_search.svg") center/1.6rem no-repeat}.form-item.address .inp-box.address .find-address:disabled{display:none;cursor:default;background-image:url("../images/common/ico_search_dsbd.svg")}.form-item.address:has(.plus-btn) .inp-box.zipcode,.form-item.address:has(.minus-btn) .inp-box.zipcode{width:12rem}.form-item.address:has(.plus-btn) .inp-box.address,.form-item.address:has(.plus-btn) .inp-box.detail,.form-item.address:has(.minus-btn) .inp-box.address,.form-item.address:has(.minus-btn) .inp-box.detail{width:40.8rem}.form-item.address:has(.plus-btn) .plus-btn,.form-item.address:has(.plus-btn) .minus-btn,.form-item.address:has(.minus-btn) .plus-btn,.form-item.address:has(.minus-btn) .minus-btn{margin-left:.8rem}.form-item.search .inp-box input{padding-right:3.6rem}.form-item.search .inp-box input:not(:placeholder-shown){padding-right:6rem}.form-item.search .inp-box input+.inp-del{right:3.2rem}.form-item.search .srch-btn{position:absolute;top:calc(50% - 1.2rem);right:.8rem;width:2.4rem;height:2.4rem;background:url("../images/common/ico_search.svg") center/1.6rem auto no-repeat}.form-item.period{flex-direction:row;flex-wrap:wrap;align-items:center;gap:1.2rem .8rem}.form-item.period .form-label,.form-item.period .virtual-box{width:100%}.form-item.period .inp-box{width:calc(50% - 1.3rem)}.form-item.period .dash{width:1rem}.form-item.period-time{flex-direction:row;flex-wrap:wrap}.form-item.period-time .inp-box{width:20rem}.form-item.period-time .sel-box{width:10rem}.form-item.period-time .dash{display:flex;justify-content:center;align-items:center;width:1rem;height:4rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls)}.form-item.period-month{flex-direction:row;flex-wrap:wrap}.form-item.period-month .form-label{width:100%}.form-item.period-month .inp-box{width:calc(50% - 1.3rem)}.form-item.period-month .dash{display:flex;justify-content:center;align-items:center;width:1rem;height:4rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls)}.form-item.period-filter{flex-direction:row;flex-wrap:wrap;align-items:center}.form-item.period-filter .form-label{width:3.6rem}.form-item.period-filter .inp-box{width:22.5rem}.form-item.period-filter .dash{width:1rem}.form-item.period-filter .filter-btns{display:flex;align-items:center;gap:0 .8rem;width:29.6rem}.form-item.period-filter .filter-btns .filter-btn{min-width:6.8rem;height:4rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);border:.1rem solid var(--gray-color-300);border-radius:.8rem;padding:0 1.6rem;background:var(--white-color)}.form-item.period-filter .filter-btns .filter-btn[aria-selected=true]{font-weight:700;color:var(--primary-color-600);border-width:.2rem;border-color:var(--primary-color-600);background:var(--primary-color-100)}.form-item.minmax{flex-direction:row}.form-item.minmax .inp-box{width:calc(50% - 1.3rem)}.form-item.minmax .dash{display:flex;justify-content:center;align-items:center;width:1rem;height:4rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls)}.form-item.file{flex-direction:row;align-items:center}.form-item.file .virtual-box{flex-grow:1;background:var(--gray-color-100)}.form-item.file .inp-box{width:auto}.form-item.file .inp-box input[type=file]{position:absolute;top:0;left:0;opacity:0;padding:0}.form-item.select-ceo{flex-direction:row;flex-wrap:wrap}.form-item.select-ceo .form-label{width:100%}.form-item.select-ceo .sel-box{width:13.6rem}.form-item.select-ceo .sel-box+.inp-box{width:calc(100% - 14.4rem)}.form-item.select-ceo>.inp-box{display:flex;align-items:center;gap:0 .8rem;width:calc(100% - 14.4rem)}.form-item.select-ceo .inp-box{width:auto}.form-item.select-ceo .inp-box.add-ceo{display:flex;align-items:center;justify-content:stretch;gap:0 .8rem;width:20rem}.form-item.select-ceo .inp-box.add-ceo input{width:calc(100% - 3.2rem)}.form-item.select-ceo .inp-box.add-ceo .plus-btn{width:2.4rem}.form-item.select-ceo .inp-box.add-ceo.hide+.inp-box{width:calc(100% - 14.4rem)}.form-item.select-ceo .inp-box.add-ceo+.inp-box{width:calc(100% - 35.2rem)}.form-item.select-ceo .inp-box.indi-ceo{width:calc(100% - 14.4rem)}.form-item.select-ceo .virtual-box{gap:0 .8rem;width:100%}.form-item.select-ceo .virtual-box.disabled .ceo .del-name{display:none}.form-item.select-ceo .virtual-box .ceo{display:flex;align-items:center;gap:0 .4rem}.form-item.select-ceo .virtual-box .ceo .del-name{width:1.6rem;height:1.6rem;background:url("../images/common/ico_textfield_del.svg") center/100% no-repeat}.form-item.select-ceo .hide{display:none !important}.form-item.account-add{flex-direction:row;flex-wrap:wrap}.form-item.account-add .form-label{width:100%}.form-item.account-add .sel-box{width:16rem}.form-item.account-add .inp-box{width:calc(50% - 14.2rem)}.form-item.account-add .btn-secondary{width:10rem;padding:0}.form-item.w-btn{flex-direction:row;flex-wrap:nowrap}.form-item.w-btn .form-label{width:100%}.form-item.w-btn button[class*=btn-]{min-width:8rem;padding:0}.form-item.w-checkbox{flex-direction:row;gap:0 .8rem;align-items:center;flex-wrap:nowrap}.form-item.w-checkbox .form-label{width:100%}.form-item.w-selbox{flex-direction:row;gap:0 .8rem;align-items:center;flex-wrap:nowrap}.form-item.w-selbox .form-label{width:100%}.form-item.w-selbox .sel-box{width:25%}.form-item.guarantee-money{flex-direction:row;gap:0 1.6rem}.form-item.guarantee-money>div{width:32.4rem !important}.form-item.guarantee-money .rate{display:flex;align-items:center;gap:0 .8rem}.form-item .virtual-box{display:flex;align-items:center;height:4rem;font-size:var(--body2-fs);font-weight:600;color:var(--text-body);letter-spacing:var(--body2-ls);line-height:1.5;border:var(--inp-border);border-radius:.8rem;padding:0 1.2rem}.form-item .virtual-box.disabled{color:var(--text-disabled);background:var(--gray-color-100)}.form-item .sel-box{width:100%}.form-item .mod-btn{position:absolute;top:0;right:0;font-size:var(--body4-fs);color:var(--text-body);letter-spacing:var(--body4-ls);text-decoration:underline}.form-item .add-file-area{width:100%;margin-top:0}.form-item+.text-star{margin-top:.8rem}.form-label{font-size:var(--body3-fs);color:var(--text-title);letter-spacing:var(--body3-ls)}.inp-box{width:100%}.inp-box.security input{background:var(--primary-color-100)}.inp-box.datepicker input{padding-right:3.6rem}.inp-box.datepicker input:read-only~.ui-datepicker-trigger,.inp-box.datepicker input:disabled~.ui-datepicker-trigger{cursor:default;pointer-events:none;display:none}.inp-box.datepicker .ui-datepicker-trigger{position:absolute;display:block;top:calc(50% - 1.2rem);right:.8rem;width:2.4rem;height:2.4rem;cursor:pointer}.inp-box.unit2text input:not([type=radio],[type=checkbox])[data-unit]{padding-right:4.4rem}.inp-box.unit2text input:not([type=radio],[type=checkbox])[data-unit]:not(:placeholder-shown){padding-right:6.4rem}.inp-box.unit2text input:not([type=radio],[type=checkbox])[data-unit]+.inp-del{right:4rem}.inp-box input:not([type=radio],[type=checkbox]){width:100%;height:4rem}.inp-box input:not([type=radio],[type=checkbox]):read-only:not(:placeholder-shown){padding-right:1.2rem}.inp-box input:not([type=radio],[type=checkbox]):read-only~.inp-del{opacity:0;visibility:hidden}.inp-box input:not([type=radio],[type=checkbox]):disabled~.inp-del{opacity:0;visibility:hidden}.inp-box input:not([type=radio],[type=checkbox])[data-unit]{padding-right:3rem}.inp-box input:not([type=radio],[type=checkbox])[data-unit][type=number],.inp-box input:not([type=radio],[type=checkbox])[data-unit][type=tel]{text-align:right}.inp-box input:not([type=radio],[type=checkbox])[data-unit]~.unit{position:absolute;top:calc(50% - .8rem);right:1.2rem;font-size:var(--body2-fs);font-weight:600;letter-spacing:var(--body2-ls);line-height:1}.inp-box input:not([type=radio],[type=checkbox])[data-unit]:not(:placeholder-shown){padding-right:5rem}.inp-box input:not([type=radio],[type=checkbox])[data-unit]:disabled{padding-right:3rem}.inp-box input:not([type=radio],[type=checkbox])[data-unit]:disabled~.unit{color:var(--text-disabled)}.inp-box input:not([type=radio],[type=checkbox])[data-unit]:read-only{padding-right:3rem}.inp-box input:not([type=radio],[type=checkbox])[data-unit]+.inp-del{right:2.6rem}.inp-box input:not(:placeholder-shown)~.inp-del{opacity:1;visibility:visible}.inp-box .inp-del{position:absolute;top:calc(50% - 1.2rem);right:.8rem;width:2.4rem;height:2.4rem;background:url("../images/common/ico_input_del.svg") center/1.6rem auto no-repeat;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.inp-box+.count-wrap{width:100%;font-size:var(--body4-fs);color:var(--text-caption);letter-spacing:var(--body4-ls);text-align:right;margin-top:-0.4rem}.inp-box+.count-wrap .count:not(.zero){color:var(--primary-color-700)}.inp-box+.count-wrap .count:not(.zero).over{color:var(--status-negative)}.selection-group:has(legend.form-label){display:grid;gap:1.2rem 0}.selection-group:has(legend.form-label) .selection-wrap{margin-top:1rem}.selection-group:has(legend.form-label) .selection-wrap:not(.row){align-items:center;min-height:4rem}.selection-group+.gray-box{margin-top:1.6rem}.selection-group+.selection-group{margin-top:.8rem}.selection-wrap{display:flex;flex-wrap:wrap;gap:1.6rem}.selection-wrap.row{flex-direction:column;align-items:flex-start;gap:1.6rem 0}.selection-wrap.box-type{flex-wrap:wrap;gap:1.6rem}.selection-wrap.box-type.col2 .check-item,.selection-wrap.box-type.col2 .radio-item{width:calc(50% - .8rem)}.selection-wrap.box-type.col3 .check-item,.selection-wrap.box-type.col3 .radio-item{width:calc(33.33% - 1.067rem)}.selection-wrap.box-type.col4 .check-item,.selection-wrap.box-type.col4 .radio-item{width:calc(25% - 1.2rem)}.selection-wrap.box-type .check-item,.selection-wrap.box-type .radio-item{width:100%}.selection-wrap.box-type .check-item label,.selection-wrap.box-type .radio-item label{flex-direction:column;align-items:flex-start;min-height:6.4rem;height:100%;padding:2rem 3.2rem}.selection-wrap.box-type .check-item label::before,.selection-wrap.box-type .radio-item label::before{position:absolute;margin-top:.1rem}.selection-wrap.box-type .check-item label::after,.selection-wrap.box-type .radio-item label::after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;border:.1rem solid var(--gray-color-300);border-radius:1.2rem;background:var(--white-color);z-index:-1}.selection-wrap.box-type .check-item label>span,.selection-wrap.box-type .radio-item label>span{margin-inline-start:3.2rem}.selection-wrap.box-type .check-item label>.info,.selection-wrap.box-type .radio-item label>.info{width:calc(100% - 3.2rem);font-size:var(--body3-fs);color:var(--text-caption);letter-spacing:var(--body3-ls);border-top:.1rem solid var(--gray-color-200);padding-top:1.2rem;margin-top:1.2rem}.selection-wrap.box-type .check-item:not(.check-item) input:checked:not(:disabled)+label,.selection-wrap.box-type .radio-item:not(.check-item) input:checked:not(:disabled)+label{font-weight:600;color:var(--primary-color-700)}.selection-wrap.box-type .check-item:not(.check-item) input:checked:not(:disabled)+label::after,.selection-wrap.box-type .radio-item:not(.check-item) input:checked:not(:disabled)+label::after{border-color:var(--primary-color-600);border-width:.2rem;background:var(--primary-color-100)}.selection-wrap.check-type label{min-width:11.2rem;min-height:4rem;padding:0 1.6rem}.selection-wrap.check-type label::after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;border:.1rem solid var(--gray-color-300);border-radius:.8rem;background:var(--white-color);z-index:-1}.selection-wrap.check-type label::before,.selection-wrap.check-type input:disabled+label::before,.selection-wrap.check-type input:checked:disabled+label::before{display:none}.selection-wrap.check-type input:disabled+label::after,.selection-wrap.check-type input:checked:disabled+label::after{background:var(--gray-color-100)}.selection-wrap.check-type input:checked+label::before{display:block;background-image:url("../images/common/ico_check_active.svg")}.selection-wrap.box{gap:0 .8rem}.selection-wrap.box .radio-item label{display:flex;align-items:center;justify-content:center;min-width:6.8rem;height:calc(var(--spacing-128)*2 + 3rem);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);border:.1rem solid var(--gray-color-300);border-radius:.8rem;background:var(--white-color)}.selection-wrap.box .radio-item label::before{display:none}.selection-wrap.box .radio-item input:checked+label{font-weight:700;color:var(--primary-color-600);border-width:.2rem;border-color:var(--primary-color-600);background:var(--primary-color-100)}.selection-wrap+.text-star{margin-top:.8rem}.radio-item label{display:flex;align-items:center;flex-wrap:wrap;gap:0 var(--spacing-64);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--text-title);cursor:pointer}.radio-item label::before{content:"";display:block;width:2.4rem;height:2.4rem;background:url("../images/common/ico_radio_default.svg") left center/2rem no-repeat}.radio-item input:checked+label::before{background-image:url("../images/common/ico_radio_active.svg")}.radio-item input:disabled+label{color:var(--text-disabled);cursor:default}.radio-item input:disabled+label::before{background-image:url("../images/common/ico_radio_default_dsbd.svg")}.radio-item input:checked:disabled+label{color:var(--text-disabled)}.radio-item input:checked:disabled+label::before{background-image:url("../images/common/ico_radio_active_dsbd.svg")}.radio-item input:focus+label,.radio-item input:focus-visible+label{outline-offset:.1rem;outline-color:#000;outline-width:.2rem;outline-style:solid;border-radius:.4rem}.radio-item.box label{display:flex;align-items:center;justify-content:center;min-width:6.8rem;height:4rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);border:.1rem solid var(--gray-color-300);border-radius:.8rem;background:var(--white-color)}.radio-item.box label::before{display:none}.radio-item.box input:checked+label{font-weight:700;color:var(--primary-color-600);border-width:.2rem;border-color:var(--primary-color-600);background:var(--primary-color-100)}.radio-item.single label{width:2rem;margin:0 auto}.check-item label{display:flex;align-items:center;gap:0 var(--spacing-64);font-size:var(--body2-fs);color:var(--text-title);letter-spacing:var(--body2-ls);cursor:pointer}.check-item label::before{content:"";display:block;width:2.4rem;height:2.4rem;background:url("../images/common/ico_checkbox_default.svg") left center/2rem no-repeat}.check-item input:checked+label::before{background-image:url("../images/common/ico_checkbox_active.svg")}.check-item input:disabled+label{color:var(--text-disabled);cursor:default}.check-item input:disabled+label::before{background-image:url("../images/common/ico_checkbox_default_dsbd.svg")}.check-item input:checked:disabled+label{color:var(--text-disabled)}.check-item input:checked:disabled+label::before{background-image:url("../images/common/ico_checkbox_active_dsbd.svg")}.check-item input:focus+label,.check-item input:focus-visible+label{outline-offset:.2rem;outline-color:#000;outline-width:.2rem;outline-style:solid;border-radius:.4rem}.check-item.single label{width:2rem;margin:0 auto}.add-file-wrap{display:grid;grid-template-columns:repeat(2, 50%);gap:1.6rem;margin-top:1.6rem}.add-file-wrap .add-file-area{gap:2.4rem 0;justify-content:flex-start;border-style:solid;margin-top:0;padding:3.2rem}.add-file-wrap .add-file-area::before{display:none}.add-file-wrap .add-file-area .add-file-title{width:100%}.add-file-wrap .add-file-area .form-item{align-items:center;gap:1.6rem 0}.add-file-wrap .add-file-area .form-item::before{content:"";display:block;width:4rem;height:4rem;background:url("../images/common/ico_addfile.svg") center/100% no-repeat}.add-file-wrap .add-file-area .add-file-detail{width:100%}.add-file-wrap .add-file-area .add-file-detail>div{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.add-file-wrap .add-file-area .add-file-detail>div:not(:first-child){margin-top:.4rem}.add-file-wrap .add-file-area .add-file-detail>div dt{font-size:var(--body3-fs);color:var(--text-caption);letter-spacing:var(--body3-ls)}.add-file-wrap .add-file-area .add-file-detail>div dd{max-width:max-content;color:var(--text-title)}.add-file-area{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem 0;border:.1rem dashed var(--gray-color-300);border-radius:1.6rem;padding:4rem 2.4rem;margin-top:1.6rem}.add-file-area::before{content:"";display:block;width:4rem;height:4rem;background:url("../images/common/ico_addfile.svg") center/100% no-repeat}.add-file-area.dragover{border-color:var(--gray-color-500)}.add-file-area .add-file-title{font-size:var(--header4-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--header4-ls)}.add-file-area .add-file-info{font-size:var(--body2-fs);color:var(--text-caption);letter-spacing:var(--body2-ls);text-align:center}.add-file-area .inp-box{cursor:pointer}.add-file-area .inp-box .btn-outline.ss-btn{display:flex;align-items:center;min-width:6.6rem;height:3.2rem;font-size:var(--body4-fs);font-weight:700;color:var(--text-title);letter-spacing:var(--body4-ls);border-radius:.6rem;padding:0 1.2rem;border:.1rem solid var(--gray-color-600);background:var(--white-color);cursor:pointer}.add-file-area .inp-box input[type=file]{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;padding:0;height:auto;cursor:pointer}.add-file-area .inp-box input[type=file]::-webkit-file-upload-button{border:0;padding:0;margin:0;cursor:pointer}.add-file-area .inp-box:has(input[type=file]:focus),.add-file-area .inp-box:has(input[type=file]:focus-visible){outline-offset:.1rem;outline-color:#000;outline-width:.2rem;outline-style:solid;border-radius:.4rem}.add-file-area .add-file-list{width:100%}.add-file-area .add-file-list .file-list-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:.8rem}.add-file-area .add-file-list .file-list-header .total-count{font-size:var(--body4-fs);letter-spacing:var(--body4-ls)}.add-file-area .add-file-list .file-list-header .total-count .count{font-weight:600;color:var(--primary-color-600)}.add-file-area .add-file-list .file-list-body.single .file-item{justify-content:flex-start;gap:0 .4rem}.add-file-area .add-file-list .file-list-body .file-item{display:flex;align-items:center;justify-content:space-between;gap:0 2.4rem;border:.1rem solid var(--gray-color-300);border-radius:.8rem;background:var(--white-color);padding:.8rem .8rem .8rem 1.2rem}.add-file-area .add-file-list .file-list-body .file-item .file-name{font-size:var(--body3-fs);color:var(--text-caption);letter-spacing:var(--body3-ls);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.add-file-area .add-file-list .file-list-body .file-item .del-btn{width:2.4rem;height:2.4rem;background:url("../images/common/ico_textfield_del.svg") center/1.6rem no-repeat}.add-file-area .add-file-list .file-list-body .file-item+.file-item{margin-top:.8rem}.board-sort{display:flex;justify-content:flex-end;align-items:flex-end;align-self:stretch;position:relative}.board-sort.faq{justify-content:space-between}.board-sort .board-sort-form{display:inline-flex;align-items:center}.board-sort .board-sort-form .sel-box{display:inline-flex}.board-sort .board-sort-form .sel-box+.form-item.search{width:34.8rem}.board-sort .board-sort-form .sel-box.long select{width:24rem}.board-sort .board-sort-form .sel-box select{width:12.8rem;padding:var(--spacing-128) 2.2rem var(--spacing-86) .4rem;height:calc(var(--spacing-86) + 3rem + var(--spacing-1612));border:0 none;border-bottom:var(--inp-border);border-radius:0}.board-sort .board-sort-form .sel-box select:focus,.board-sort .board-sort-form .sel-box select:focus-visible{border-bottom:.1rem solid var(--primary-color-700);outline-offset:-0.1rem}.board-sort .board-sort-form .form-item.search{width:44rem}.board-sort .board-sort-form .form-item.search .inp-box input{padding:0 5rem 0 var(--spacing-2416);height:calc(var(--spacing-86) + 3rem + var(--spacing-1612));border:0 none;border-bottom:var(--inp-border);border-radius:0}.board-sort .board-sort-form .form-item.search .inp-box input:focus,.board-sort .board-sort-form .form-item.search .inp-box input:focus-visible{border-bottom:.1rem solid var(--primary-color-700);outline-offset:-0.1rem}.board-sort .board-sort-form .form-item.search .inp-box input+.inp-del{right:2.4rem}.board-sort .board-sort-form .form-item.search .srch-btn{right:0}.board-sort:has(.count-text){min-height:5.4rem}.board-sort:has(.count-text)+.quotation-list{margin-top:var(--spacing-2416)}.board-sort .count-text{position:absolute;bottom:0;left:0;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-fs)}.board-sort .count-text .count-num{font-weight:600;color:var(--primary-color-600)}.board-sort .board-title{position:absolute;bottom:0;left:0;font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-fs);color:var(--text-title);font-weight:700}.detail-form{width:100%}.detail-form input[type=password]{font-size:var(--body3-fs)}.detail-form input[type=password]::-webkit-input-placeholder{font-size:var(--body3-fs)}.detail-form .inp-box,.detail-form .sel-box{max-width:33.6rem}.detail-form .inp-box.full-width,.detail-form .sel-box.full-width{max-width:100%}.detail-form .inp-box input{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-fs);height:4.8rem;padding:0 1.6rem}.detail-form .inp-box input:not([type=radio],[type=checkbox])[data-unit]~.unit{top:calc(50% - 1rem);right:1rem}.detail-form .inp-box.security input{background-color:var(--white-color)}.detail-form .sel-box select{height:4.8rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);font-weight:600}.detail-form .virtual-box{height:4.8rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls)}.detail-form .inp-box+.count-wrap{position:absolute;bottom:3rem;right:1.5rem;font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-fs);text-align:right;color:var(--text-caption)}.detail-form .form-item.identity-number .dash,.detail-form .form-item.corp-number .dash,.detail-form .form-item.biz-number .dash{height:4.8rem}.detail-form .form-item>.inp-box+.count-wrap{bottom:1.5rem}.detail-form .form-item.email .inp-box input:read-only{padding-right:4.4rem}.detail-form .form-item.email .inp-box input:disabled~.sel-box{display:none}.detail-form textarea.inp-box{min-height:16rem}.detail-form td>b{font-weight:700;color:var(--text-title)}.detail-form .inline-button{display:inline-block;margin-left:1.4rem;width:auto}.detail-form .textarea-wrap{width:100%}.detail-form .form-block-wrap{border-top:.2rem solid var(--gray-color-800);border-bottom:var(--inp-border);margin-top:var(--spacing-2416);padding:var(--spacing-3220) 0;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;gap:var(--spacing-3220)}.detail-form .form-block-wrap.no-bottom{border-bottom:0 none;padding-bottom:0}.detail-form .form-block-wrap+.notice-list{margin-top:var(--spacing-2416)}.detail-form .form-block-wrap .form-block{width:100%}.detail-form .form-block-wrap .label-caption{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-fs);color:var(--text-title);margin-bottom:.8rem;min-height:var(--spacing-4840);display:flex;align-items:center;justify-content:flex-start}.detail-form .form-block-wrap .inp-box.full-width textarea{width:100%;height:40rem}.detail-form .form-block-wrap+.group-button{margin-top:var(--spacing-12048)}.detail-form .form-session{width:100%;margin-top:var(--spacing-12048)}.detail-form .form-session:first-child{margin-top:0}.detail-form .form-session .form-table-wrap{padding:var(--spacing-3220) 0;margin-bottom:0}.detail-form .form-session .form-table-wrap .form-table.auth-table tbody tr td{padding:0;min-height:4.8rem}.detail-form .form-session+.group-button{margin-top:var(--spacing-12048)}.detail-form .form-session+.internet-sales-area .section-title-wrap{margin-top:var(--spacing-12048)}.detail-form .form-session .board-detail-header+.notice-list{margin-top:var(--spacing-2416)}.detail-form .form-session .notice-list+.add-file-area{margin-top:var(--spacing-2416)}.detail-form .form-session .multi-file-wrap{margin-top:var(--spacing-2416)}.detail-form .form-caption{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);color:var(--text-caption)}.detail-form .form-caption.type-dash{margin-left:1.6rem}.detail-form .form-caption.type-dash::before{content:"";background:url("../images/common/ico_dash.svg") center/contain no-repeat;width:1.2rem;height:1.2rem;margin-right:.4rem;vertical-align:middle;display:inline-block;position:absolute;left:-1.6rem;top:.5rem}.detail-form .board-detail-header+.add-file-area{margin-top:var(--spacing-2416)}.detail-form .add-file-area{border-style:solid;padding:var(--spacing-5632) var(--spacing-4024);border-radius:1.2rem}.detail-form .add-file-area::before{display:none}.detail-form .add-file-area .form-item:has(input[type=file]){gap:var(--spacing-2418)}.detail-form .add-file-area .form-item:has(input[type=file]) .inp-box>span::after{content:"";display:flex;justify-content:center;align-content:center;width:2.3rem;height:2.3rem;background:url(../images/common/ico_add_round_black.svg) center center/contain no-repeat;position:absolute;right:-3.2rem;bottom:0}.detail-form .add-file-area .form-item:has(input[type=file]) .inp-box input{font-size:var(--body2-fs);line-height:var(--body2-lh);letter-spacing:var(--body2-ls);font-weight:600;color:var(--text-title)}.detail-form .add-file-area .add-file-info{font-size:var(--body3-fs);line-height:var(--body3-lh);letter-spacing:var(--body3-ls);color:var(--text-caption)}.detail-form .add-file-area+.add-file-list{margin-top:var(--spacing-2416);width:100%}.detail-form .add-file-area+.notice-list{margin-top:var(--spacing-2416)}.detail-form .add-file-list .file-list-header{margin-bottom:var(--spacing-2012);display:flex;justify-content:space-between;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);font-weight:500}.detail-form .add-file-list .file-list-header .total-count{color:var(--text-caption)}.detail-form .add-file-list .file-list-header .total-count>b{color:var(--text-body);font-weight:500}.detail-form .add-file-list .file-list-header .total-count .count{color:var(--primary-color-600)}.detail-form .add-file-list .file-list-header .ico-text-del{font-size:var(--body4-fs);letter-spacing:var(--body4-ls)}.detail-form .add-file-list:not(:has(.file-list-body)),.detail-form .add-file-list .file-list-body{font-size:var(--body4-fs);line-height:var(--body4-lh);letter-spacing:var(--body4-ls);display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-128);align-self:stretch}.detail-form .add-file-list:not(:has(.file-list-body)) .file-list,.detail-form .add-file-list .file-list-body .file-list{background-color:var(--gray-color-100);padding:var(--spacing-1612);border-radius:.8rem;display:flex;gap:var(--spacing-86);align-items:center;align-self:stretch;flex:1 0 0;padding-right:3.6rem}.detail-form .add-file-list:not(:has(.file-list-body)) .file-list .file-name,.detail-form .add-file-list .file-list-body .file-list .file-name{font-weight:500;color:var(--text-body);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.detail-form .add-file-list:not(:has(.file-list-body)) .file-list .file-size,.detail-form .add-file-list .file-list-body .file-list .file-size{font-weight:400;color:var(--text-caption)}.detail-form .add-file-list:not(:has(.file-list-body)) .file-list .reg-date,.detail-form .add-file-list .file-list-body .file-list .reg-date{position:absolute;right:1.6rem;font-weight:400;color:var(--text-caption)}.detail-form .add-file-list:not(:has(.file-list-body)) .file-list .ico-file-delete,.detail-form .add-file-list .file-list-body .file-list .ico-file-delete{position:absolute;top:50%;right:var(--spacing-2412);transform:translateY(-50%)}.detail-form .add-file-list+.notice-list{margin-top:var(--spacing-2416)}.detail-form .gray-box.svc-status{display:flex;align-items:center;justify-content:space-between;gap:0 2.4rem;padding:2.4rem 3.2rem}.detail-form .gray-box.svc-status button.ss-btn{display:flex;justify-content:center;align-items:center;height:3.2rem;font-size:var(--body4-fs);line-height:var(--spacing-4032);letter-spacing:var(--body4-ls);font-weight:600;border-radius:5rem;border:.1rem solid var(--gray-color-400);background-color:var(--white-color);min-height:var(--spacing-4032);padding:0 var(--spacing-2416)}.detail-form .gray-box.svc-status button.ss-btn:hover,.detail-form .gray-box.svc-status button.ss-btn:focus{background-color:var(--gray-color-800);border:.1rem solid var(--gray-color-800);color:var(--white-color)}.detail-form .gray-box.svc-status button.ss-btn:disabled,.detail-form .gray-box.svc-status button.ss-btn.disabled{background-color:var(--gray-color-200);color:var(--text-disabled);cursor:not-allowed}.block-row{display:grid;align-items:center;gap:var(--spacing-8040);grid-template-columns:repeat(1, 1fr);align-self:stretch}.block-row.add-row .ico-remove{position:absolute;top:2.4rem;right:0;transform:translateY(-50%)}.block-row.add-row>.block-item{padding-right:calc(var(--spacing-2420) + var(--spacing-2416))}.block-row-col2{display:grid;align-items:center;gap:var(--spacing-8040);grid-template-columns:repeat(2, 1fr);align-self:stretch}.block-row.multi-row{display:grid;grid-template-columns:1fr;gap:var(--spacing-3220)}.block-item{display:flex;align-items:flex-start;align-self:stretch;gap:var(--spacing-2416);counter-reset:item-count}.block-item .block-label{flex:0 0 11.2rem;min-height:var(--spacing-4840);font-size:var(--body3-fs);line-height:var(--body3-fs);letter-spacing:var(--body3-ls);font-weight:600;color:var(--text-title);display:flex;align-items:center}.block-item .block-content{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-start;align-self:stretch;gap:.8rem}.block-item .block-content.multi-line{flex-direction:column;gap:.8rem;align-items:stretch}.block-item .block-content.multi-row{flex-direction:column;gap:var(--spacing-3220);align-items:stretch}.block-item .block-content .form-item{flex:1 1 auto}.block-item .block-content .form-item.mobile-number .inp-box input,.block-item .block-content .form-item.mobile-number .inp-box.address,.block-item .block-content .form-item.mobile-number .inp-box.detail,.block-item .block-content .form-item.address .inp-box input,.block-item .block-content .form-item.address .inp-box.address,.block-item .block-content .form-item.address .inp-box.detail{max-width:100%;width:100%}.block-item .block-content .form-item.comment{flex-direction:row;gap:var(--spacing-128)}.block-item .block-content .form-item.comment .inp-box{width:calc(50% - var(--spacing-128))}.block-item .block-content .form-item.comment .form-caption{align-self:center}.block-item .block-content .form-item .selection-wrap{min-height:var(--spacing-4840)}.block-item .block-content .form-item .selection-wrap .check-item,.block-item .block-content .form-item .selection-wrap .radio-item{padding:var(--spacing-128) 0}.block-item .block-content .inp-box{max-width:100%}.block-item .block-content .sel-box{width:100%;max-width:100%}.block-item .block-content .sel-box:not(:has(button)){height:4.8rem}.block-item .block-content .sel-box select{height:100%}.block-item .block-content-col2{flex:1 1 auto;display:grid;grid-template-columns:repeat(2, 1fr);gap:.8rem;align-items:center;align-self:stretch}.block-item .block-content-email:not(:has(.form-item.email)){flex:1 1 auto;display:grid;grid-template-columns:repeat(3, auto);gap:.4rem;align-items:center;align-self:stretch}.block-item .block-content-email .at,.block-item .block-content-email .slash{height:4.8rem;display:flex;justify-content:center;align-items:center}.block-item .block-content .block-content-row-col2{display:grid;grid-template-columns:auto 59.2rem;align-self:stretch;gap:var(--spacing-8040)}.block-item .block-content .block-content-item{display:flex;align-items:flex-start;align-self:stretch;gap:var(--spacing-2416)}.block-item .block-content .block-content-item .block-content-label{flex:0 0 8rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:var(--spacing-4840);font-size:var(--body3-fs);line-height:var(--body3-fs);letter-spacing:var(--body3-ls);font-weight:600;color:var(--text-title);padding-top:calc(var(--spacing-4840)/2 - var(--body3-fs)/2)}.block-item .block-content .block-content-item .block-content-form{flex:1 1 auto;display:flex;align-items:flex-start;justify-content:flex-start;align-self:stretch}.block-item .block-content .block-content-item .block-content-form.multi-line{flex-direction:column;gap:var(--spacing-1612)}.block-item .block-content .block-content-item .block-content-form .form-with-caption{width:100;align-self:stretch}.block-item .block-content .block-content-item .block-content-form .form-with-caption .form-caption{position:absolute;right:0;top:50%;transform:translateY(-50%)}.block-item .block-content .form-item.period{flex:1 1 auto;display:grid;grid-template-columns:repeat(3, auto);gap:var(--spacing-42);align-items:center;align-self:stretch}.block-item .block-content .form-item.period .inp-box.datepicker{flex:1 0 auto;width:100%}.apply-form{display:flex;align-items:flex-start;align-self:stretch;gap:var(--spacing-3220);flex-direction:column}.apply-form.personal-form{flex-direction:row;gap:var(--spacing-8040)}.apply-form.personal-form .form-block-picture{flex:0 0 14.4rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;align-self:stretch}.apply-form.personal-form .form-block-picture .picture-area{width:100%;height:17.2rem;overflow:hidden;background:url("../images/common/photo_placeholder.svg") no-repeat center;background-size:cover}.apply-form.personal-form .form-block-picture .picture-area img{width:auto;height:100%;object-fit:cover}.apply-form.personal-form .form-block-picture .picture-area+.block-link-group{margin-top:var(--spacing-2416)}.apply-form.personal-form .form-block-personal{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-self:stretch;gap:2.4rem}.apply-form.education-form>.block-row>.block-item>.block-content{display:grid;grid-template-columns:repeat(5, auto);gap:1.2rem}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item{flex:0 0 auto}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item .sel-box{width:12rem}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item.institution .inp-box{width:18.5rem}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item.period .inp-box.datepicker{width:15.8rem}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item.score .inp-box{width:10rem}.apply-form.certification-form>.block-row>.block-item>.block-content{display:grid;grid-template-columns:repeat(3, auto);gap:.8rem}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item{flex:0 0 auto}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item:nth-child(1) .inp-box input{width:51rem}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item:nth-child(2) .inp-box input{width:36rem}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item:nth-child(3) .inp-box input{width:24rem}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item .inp-box input{width:25.8rem}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item .sel-box{width:15rem}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item.period .inp-box.datepicker{flex:1 0 auto}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item.period .inp-box.datepicker input{width:19.5rem}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item.score .inp-box input{width:10.4rem}.apply-form.career-form>.block-row{border-bottom:var(--inp-border);padding-bottom:var(--spacing-3220)}.apply-form.career-form>.block-row:last-child{border-bottom:0 none;padding-bottom:0}.apply-form.claim-form{border-bottom:var(--inp-border);padding-bottom:var(--spacing-3220)}.apply-form.claim-form+.claim-form:has(.claim-form-header){margin-top:calc(var(--spacing-4024) - var(--spacing-3220))}.apply-form.claim-form .claim-form-header{border-bottom:var(--inp-border);padding-bottom:var(--spacing-2416);font-size:var(--header3-fs);line-height:var(--header3-lh);letter-spacing:var(--header3-ls);font-weight:700;color:var(--text-title);width:100%}.apply-form.claim-form .claim-form-header .claim-form-comment{position:absolute;bottom:var(--spacing-2416);right:0;font-size:var(--body4-fs);line-height:var(--body4-lh);letter-spacing:var(--body4-ls);font-weight:400;color:var(--text-caption)}.apply-form.claim-form:has(.claim-form-header){gap:0;border-bottom:none;padding-bottom:0}.apply-form.claim-form:has(.claim-form-header) .block-row.multi-row{margin-top:0;border-bottom:var(--inp-border);padding:var(--spacing-3220) 0}.apply-form.claim-form:has(.claim-form-header) .block-row.multi-row.add-row{padding-right:calc(var(--spacing-2420) + var(--spacing-2416))}.apply-form.claim-form:has(.claim-form-header) .block-row.multi-row.add-row .ico-remove{right:calc((var(--spacing-2416) + var(--spacing-2420)/2)*-1)}.apply-form.claim-form:has(.claim-form-header) .block-row.multi-row:last-child{border-top:none;margin:0}.apply-form.claim-form:has(.claim-form-header) .block-row.multi-row+.notice-list{margin-top:var(--spacing-2416)}.apply-form.claim-form:has(.claim-form-header) .block-row.multi-row+.notice-list+.add-row{margin-top:var(--spacing-2416);border-top:var(--inp-border)}.apply-form.claim-form .form-item.insurance-check{display:grid;grid-template-columns:49.6% 40.96% auto;gap:.8rem}.auth-table .selection-wrap{display:inline-flex;align-items:center;justify-content:flex-end;width:100%;gap:var(--spacing-128) var(--spacing-3220)}.auth-table .selection-wrap label>span{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--text-title)}.selection-wrap.box-type .check-item label::before,.selection-wrap.box-type .radio-item label::before{margin-top:.3rem}.selection-wrap.inline-selection{flex-direction:row;gap:var(--spacing-128) var(--spacing-3220);align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%}.form-item.period{justify-content:flex-start;row-gap:var(--spacing-86)}.form-item.period .inp-box{width:calc(50% - 1.3rem - 5rem)}.form-item.period .period-result{border-radius:.8rem;background-color:var(--gray-color-100);padding:1.2rem 1.6rem;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);color:var(--text-title);transition:opacity .3s ease-in-out;min-width:7.2rem;height:4.8rem}.form-item.search .inp-box input{height:4.8rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls)}.form-item .two-letter-unitname input[data-unit]{padding-right:4.8rem}.form-item .two-letter-unitname input[data-unit]:not(:placeholder-shown){padding-right:7.5rem}.form-item .two-letter-unitname input[data-unit]~.inp-del{right:4.8rem}.internet-sales-area .section-title-wrap:first-child{margin-top:0}.internet-sales-area .section-title-wrap .section-title{font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);color:var(--text-title);font-weight:700}.internet-sales-area .section-title-wrap .section-title.required::after{color:var(--primary-color-600)}.internet-sales-area .section-title-wrap .required-info{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);color:var(--text-caption);align-self:flex-end}.internet-sales-area .section-title-wrap .required-info>em{color:var(--primary-color-600);position:relative;top:-0.4rem}.internet-sales-area .section-title-wrap+.notice-caption{margin-bottom:2rem}.internet-sales-area .table-wrap:has(dl){width:100%;border-top:.2rem solid var(--gray-color-800);border-bottom:var(--inp-border);padding:var(--spacing-3220) 0;font-size:var(--body3-fs)}.internet-sales-area .table-wrap:has(dl) dl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3220);align-self:stretch}.internet-sales-area .table-wrap:has(dl) dl>div{display:flex;align-items:flex-start;align-self:stretch;border:none}.internet-sales-area .table-wrap:has(dl) dl>div:has(.textarea.readonly){display:grid;grid-template-columns:13.6rem 1fr}.internet-sales-area .table-wrap:has(dl) dl dt{background:none;border:none;flex:0 0 13.6rem;min-height:var(--spacing-4840);padding-left:0;padding-right:var(--spacing-86);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);color:var(--text-title);font-weight:600;display:flex;align-items:center;align-self:stretch}.internet-sales-area .table-wrap:has(dl) dl dt.required>span::after{display:none}.internet-sales-area .table-wrap:has(dl) dl dt.required>span>em{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);position:relative;top:-0.4rem;color:var(--primary-color-600);padding-left:.4rem}.internet-sales-area .table-wrap:has(dl) dl dd{border:none;padding:0;margin:0 var(--spacing-8040) 0 0;flex:0 0 46.4rem;flex-direction:row;display:flex;align-items:center;justify-content:flex-start;align-self:stretch}.internet-sales-area .table-wrap:has(dl) dl dd:last-child{margin-right:0}.internet-sales-area .table-wrap:has(dl) dl dd.colspan{flex:1 0 max-content;flex-direction:column;align-items:flex-start;align-self:stretch;justify-content:center;margin-right:0}.internet-sales-area .table-wrap:has(dl) dl .selection-wrap:not(.box){gap:var(--spacing-128) var(--spacing-3220);padding:1.05rem 0}.internet-sales-area .table-wrap:has(dl)+.items-title-wrap{margin-top:var(--spacing-4024)}.internet-sales-area .table-wrap:not(:has(dl)){border-top-width:.2rem}.internet-sales-area .table-wrap:not(:has(dl)) table tr td,.internet-sales-area .table-wrap:not(:has(dl)) table tr th{padding:.8rem}.internet-sales-area .table-wrap:not(:has(dl)) table tr td.brd-r,.internet-sales-area .table-wrap:not(:has(dl)) table tr th.brd-r{border-right:.1rem solid var(--gray-color-200)}.internet-sales-area .table-wrap:not(:has(dl)) table tr td{font-size:var(--body3-fs);letter-spacing:var(--body3-ls)}.internet-sales-area .table-wrap:not(:has(dl)) table tr td .form-item .inp-box input:not([type=radio],[type=checkbox])[data-unit]~.unit{top:calc(50% - .8rem)}.internet-sales-area .table-wrap:not(:has(dl)).y-scroll table tbody tr:last-child td,.internet-sales-area .table-wrap:not(:has(dl)).y-scroll table tbody tr:last-child th{border-bottom:1px solid var(--gray-color-200)}.internet-sales-area .table-wrap em.fc-red{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);position:relative;top:-0.4rem;color:var(--primary-color-600);padding-left:.4rem}.internet-sales-area .items-title-wrap{margin-bottom:2rem}.internet-sales-area .career-item+.career-item{margin-top:var(--spacing-2416)}.internet-sales-area .gray-box.major-career{display:flex;flex-wrap:wrap;padding:var(--spacing-3220) var(--spacing-2416);gap:var(--spacing-3220) var(--spacing-8040)}.internet-sales-area .gray-box.major-career>.form-item{width:calc(50% - 4rem)}.internet-sales-area .gray-box.major-career .del-btn{position:absolute;display:block;top:1.2rem;right:1.2rem;width:3.2rem;height:3.2rem}.internet-sales-area .gray-box.major-career .del-btn::after{content:"";position:absolute;display:block;top:calc(50% - .8rem);left:calc(50% - .8rem);width:1.6rem;height:1.6rem;background:url(../images/common/ico_pop_close.svg) center/100% no-repeat}.internet-sales-area .gray-box.inquiry{margin-top:4.8rem}.internet-sales-area .gray-box.svc-status{display:flex;align-items:center;justify-content:space-between;gap:0 2.4rem;padding:2.4rem 3.2rem}.internet-sales-area a[class*=btn-],.internet-sales-area button[class*=btn-]{border-radius:5rem}.internet-sales-area a[class*=btn-].btn-secondary,.internet-sales-area button[class*=btn-].btn-secondary{border:.1rem solid var(--gray-color-400);background-color:var(--white-color);color:var(--text-title)}.internet-sales-area a[class*=btn-].btn-secondary:hover,.internet-sales-area a[class*=btn-].btn-secondary:focus,.internet-sales-area button[class*=btn-].btn-secondary:hover,.internet-sales-area button[class*=btn-].btn-secondary:focus{background-color:var(--gray-color-800);color:var(--white-color)}.internet-sales-area a[class*=btn-].btn-secondary:disabled,.internet-sales-area a[class*=btn-].btn-secondary[aria-disabled=true],.internet-sales-area a[class*=btn-].btn-secondary[class*=disabled],.internet-sales-area button[class*=btn-].btn-secondary:disabled,.internet-sales-area button[class*=btn-].btn-secondary[aria-disabled=true],.internet-sales-area button[class*=btn-].btn-secondary[class*=disabled]{background-color:var(--gray-color-200);color:var(--text-disabled);cursor:not-allowed}.internet-sales-area a[class*=btn-].m-btn,.internet-sales-area button[class*=btn-].m-btn{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-fs);height:var(--btn-size-5648);min-width:var(--btn-min-1200);padding:0 var(--spacing-3220)}.internet-sales-area a[class*=btn-].ss-btn,.internet-sales-area button[class*=btn-].ss-btn{border:.1rem solid var(--gray-color-400);background-color:var(--white-color);display:flex;min-height:var(--spacing-4032);padding:0 var(--spacing-2416);justify-content:center;align-items:center;font-size:var(--body4-fs);line-height:var(--spacing-4032);letter-spacing:var(--body4-ls);font-weight:600}.internet-sales-area a[class*=btn-].ss-btn:hover,.internet-sales-area a[class*=btn-].ss-btn:focus,.internet-sales-area button[class*=btn-].ss-btn:hover,.internet-sales-area button[class*=btn-].ss-btn:focus{background-color:var(--gray-color-800);border:.1rem solid var(--gray-color-800);color:var(--white-color)}.internet-sales-area a[class*=btn-].ss-btn:disabled,.internet-sales-area a[class*=btn-].ss-btn.disabled,.internet-sales-area button[class*=btn-].ss-btn:disabled,.internet-sales-area button[class*=btn-].ss-btn.disabled{background-color:var(--gray-color-200);color:var(--text-disabled);cursor:not-allowed}.internet-sales-area textarea{padding:1.2rem;font-weight:500;font-size:var(--body3-fs);line-height:var(--body3-lh);letter-spacing:var(--body3-ls)}.internet-sales-area textarea:disabled{font-weight:600}.internet-sales-area .selection-wrap{gap:var(--spacing-128) var(--spacing-3220)}.internet-sales-area .selection-wrap.box-type{gap:1.6rem}.internet-sales-area .selection-wrap.box-type.col2 .check-item,.internet-sales-area .selection-wrap.box-type.col2 .radio-item,.internet-sales-area .selection-wrap.box-type.col2 .line-box.w-form.half{width:calc(50% - .8rem)}.internet-sales-area .selection-wrap.box-type .line-box.w-form{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:6.4rem;padding:var(--spacing-86) var(--spacing-3220);border:0}.internet-sales-area .selection-wrap.box-type .line-box.w-form::before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;border:var(--inp-border);border-radius:1.2rem;background-color:var(--white-color);pointer-events:none}.internet-sales-area .selection-wrap.box-type .line-box.w-form .form-item{width:40%}.internet-sales-area .selection-wrap.box-type .line-box.w-form .form-item .inp-box{height:4.8rem}.internet-sales-area .selection-wrap.box-type .line-box.w-form .form-item .inp-box input:not([type=radio],[type=checkbox]){width:100%;height:4.8rem}.internet-sales-area .selection-wrap.box-type .line-box.w-form .form-item.etc-terms{width:calc(100% - 3.2rem)}.internet-sales-area .selection-wrap.box-type .line-box.w-form .check-item{width:auto}.internet-sales-area .selection-wrap.box-type .line-box.w-form .check-item label{flex-direction:row;align-items:center;min-height:auto;padding:0}.internet-sales-area .selection-wrap.box-type .line-box.w-form .check-item label::before{margin-top:0}.internet-sales-area .selection-wrap.box-type .line-box.w-form .check-item.single{height:2rem}.internet-sales-area .selection-wrap.box-type .line-box.w-form .sel-box{width:auto}.internet-sales-area .selection-wrap.box-type .line-box.w-form .sel-box select{width:auto}.internet-sales-area .selection-wrap.box-type .line-box.w-form:has(input[type=radio]:checked)::before,.internet-sales-area .selection-wrap.box-type .line-box.w-form:has(input[type=checkbox]:checked)::before{border-width:.2rem;border-color:var(--primary-color-600);background-color:var(--primary-color-100)}.internet-sales-area .selection-wrap.box-type .line-box.w-form:has(input[type=radio]:disabled)::before,.internet-sales-area .selection-wrap.box-type .line-box.w-form:has(input[type=checkbox]:disabled)::before{border-width:.1rem;border-color:var(--gray-color-300);background-color:var(--gray-color-100)}.internet-sales-area .selection-wrap.box-type td .check-item label::before{margin-top:0}.internet-sales-area .selection-wrap.box-type .check-item label{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);color:var(--text-body)}.internet-sales-area .selection-wrap.box-type .check-item label::before{margin-top:.3rem}.internet-sales-area .selection-wrap.box-type .check-item input:disabled+label{color:var(--text-disabled)}.internet-sales-area .selection-wrap.box-type .check-item input:disabled+label::after{background-color:var(--gray-color-100)}.internet-sales-area .selection-wrap.box-type .check-item input:checked:not(:disabled)+label{font-weight:600;color:var(--primary-color-600)}.internet-sales-area .selection-wrap.box-type .check-item input:checked:not(:disabled)+label::after{border-color:var(--primary-color-600);border-width:.2rem;background-color:var(--primary-color-100)}.internet-sales-area .selection-wrap .table-wrap .radio-item.single label,.internet-sales-area .selection-wrap .table-wrap .check-item.single label{width:2rem;height:2rem;margin:0 auto;padding:0;min-height:auto}.internet-sales-area .form-item{width:100%}.internet-sales-area .form-item.required .form-label>span:after{color:var(--primary-color-600);position:relative;top:-0.4rem}.internet-sales-area .form-item.exchange-unit{flex-direction:row;align-items:center;gap:0 1.6rem}.internet-sales-area .form-item.exchange-unit>*{width:100%}.internet-sales-area .form-item .inp-box,.internet-sales-area .form-item .sel-box,.internet-sales-area .form-item .virtual-box{width:100%;max-width:100%;min-height:4.8rem}.internet-sales-area .form-item .inp-box input:not([type=radio],[type=checkbox])[data-unit]~.unit{top:calc(50% - .9rem);font-size:var(--body3-fs);font-weight:700}.internet-sales-area .form-item .inp-box.unit2text input:not([type=radio],[type=checkbox])[data-unit]:not(:placeholder-shown){padding-right:6.4rem}.internet-sales-area .form-item .inp-box.unit2text input:not([type=radio],[type=checkbox])[data-unit]:not(:placeholder-shown).disabled,.internet-sales-area .form-item .inp-box.unit2text input:not([type=radio],[type=checkbox])[data-unit]:not(:placeholder-shown):disabled{font-weight:600}.internet-sales-area .form-item .inp-box.unit2text input:not([type=radio],[type=checkbox])[data-unit]:not(:placeholder-shown).disabled+.unit,.internet-sales-area .form-item .inp-box.unit2text input:not([type=radio],[type=checkbox])[data-unit]:not(:placeholder-shown):disabled+.unit{font-weight:600}.internet-sales-area .form-item.w-selbox .sel-box{width:15%}.internet-sales-area .form-item.w-btn button[class*=btn-]{height:4.8rem;font-size:var(--body3-fs)}.internet-sales-area .form-item.period.insure{max-width:48rem}.internet-sales-area .form-item.period.insure>.inp-box{width:calc(50% - 5.7rem)}.internet-sales-area .form-item.period.insure:has(.virtual-box)>.inp-box{width:17.5rem}.internet-sales-area .form-item.period.insure>.virtual-box{width:8rem;height:4.8rem;color:var(--text-caption)}.internet-sales-area .form-item.biz-number .inp-box.num1{width:calc(30% - 1.733rem)}.internet-sales-area .form-item.biz-number .inp-box.num2{width:calc(28% - 1.733rem)}.internet-sales-area .form-item.biz-number .inp-box.num3{width:calc(42% - 1.733rem)}.internet-sales-area .form-item .virtual-box{min-height:var(--spacing-4840);padding:0 1.2rem;border:var(--inp-border);border-radius:.8rem;background:var(--white-color);display:flex;align-items:center;width:100%;line-height:var(--body3-lh);font-weight:600}.internet-sales-area .form-item .virtual-box.textarea{height:auto;padding:1.2rem}.internet-sales-area .form-item .virtual-box.readonly{color:var(--text-caption) !important;background-color:var(--gray-color-100)}.internet-sales-area .form-item .virtual-box.disabled{background-color:var(--gray-color-100);font-weight:600}.internet-sales-area .form-item .virtual-box.txt-r{justify-content:flex-end}.internet-sales-area .sel-box{width:100%;max-width:100%}.internet-sales-area .sel-box select{height:4.8rem;font-size:var(--body3-fs);padding-left:1.6rem}.internet-sales-area .check-item input:checked:disabled+label{color:var(--text-disabled)}.internet-sales-area .check-item label{font-size:var(--body3-fs)}.internet-sales-area .add-file-area{border-style:solid;padding:var(--spacing-5632) var(--spacing-4024)}.internet-sales-area .add-file-area::before{display:none}.internet-sales-area .add-file-area .form-item{gap:var(--spacing-2418)}.internet-sales-area .add-file-area .form-item .inp-box{width:auto;height:auto;min-height:auto;margin:0 auto;right:1.15rem}.internet-sales-area .add-file-area .form-item .inp-box>.btn-outline.ss-btn{display:flex;align-items:center;justify-content:center;border:none;width:auto;min-width:auto;height:auto;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);font-weight:600;padding:0;margin:0}.internet-sales-area .add-file-area .form-item .inp-box>.btn-outline.ss-btn::after{content:"";display:flex;justify-content:center;align-content:center;width:2.3rem;height:2.3rem;background:url(../images/common/ico_add_round_black.svg) center center/contain no-repeat;position:absolute;left:calc(100% + .8rem)}.internet-sales-area .add-file-area .form-item .inp-box input{font-size:var(--body2-fs);line-height:var(--body2-lh);letter-spacing:var(--body2-ls);font-weight:600;color:var(--text-title)}.internet-sales-area .add-file-area .add-file-info{font-size:var(--body3-fs);line-height:var(--body3-lh);letter-spacing:var(--body3-ls);color:var(--text-caption)}.internet-sales-area .add-file-area+.add-file-list{margin-top:var(--spacing-2416)}.internet-sales-area .terms-expand-wrap{margin-top:2.4rem}.internet-sales-area .terms-expand-wrap .view-more{display:flex;align-items:center;gap:0 .4rem;font-size:var(--body3-fs);color:var(--text-caption);letter-spacing:var(--body3-ls);margin:0 auto}.internet-sales-area .terms-expand-wrap .view-more::after{content:"";display:block;width:1.6rem;height:1.6rem;background:url(../images/common/ico_drawer_arrow.svg) center/100% no-repeat;transform:rotateZ(180deg);transition:transform .4s ease-in-out;opacity:.6;position:relative;top:.1rem}.internet-sales-area .terms-expand-wrap .view-more.open::after{transform:rotateZ(0)}.internet-sales-area .terms-expand-wrap .view-more.open+.terms-expand-inner{grid-template-rows:1fr;visibility:visible;margin-top:2.4rem}.internet-sales-area .terms-expand-wrap .terms-expand-inner{display:grid;grid-template-rows:0fr;visibility:hidden;transition:all .3s ease-in-out}.internet-sales-area .total-sum-wrap{border:.1rem solid var(--primary-color-600);border-radius:.8rem;background:var(--primary-color-100);padding:2.4rem 3.2rem;margin-top:1.6rem}.internet-sales-area .total-sum-wrap dl>div{display:flex;align-items:center;justify-content:space-between}.internet-sales-area .total-sum-wrap dl>div dt,.internet-sales-area .total-sum-wrap dl>div dd{display:flex;align-items:center;font-size:var(--header4-fs);letter-spacing:var(--header4-ls);font-weight:600;padding:0;min-height:auto}.internet-sales-area .total-sum-wrap+.total-count,.internet-sales-area .total-sum-wrap+.total-count-wrap,.internet-sales-area .total-sum-wrap+.table-wrap{margin-top:4.8rem}.multi-file-wrap{--form-height: 4.8rem;display:flex;flex-wrap:wrap;gap:var(--spacing-2416)}.multi-file-wrap .file-wrap{width:calc(50% - var(--spacing-128))}.multi-file-wrap .file-wrap .add-file-area{height:100%;justify-content:flex-start;padding-bottom:10.4rem}.multi-file-wrap .add-file-area{margin:0;padding:var(--spacing-4024);gap:var(--spacing-2416);align-items:flex-start}.multi-file-wrap .add-file-area .add-file-title{font-size:var(--body2-fs);line-height:var(--body2-lh);letter-spacing:var(--body2-ls);color:var(--text-title);font-weight:600;width:100%}.multi-file-wrap .add-file-area .add-file-title .ellipsis-text{width:100%}.multi-file-wrap .add-file-area .form-item{align-self:center}.multi-file-wrap .add-file-area>.form-item:has(input[type=file]){justify-content:center;align-items:center;text-align:center;height:var(--form-height)}.multi-file-wrap .add-file-area>.form-item:has(input[type=file]) .inp-box{max-width:none}.multi-file-wrap .add-file-area>.form-item:has(input[type=file]) .inp-box>span{display:flex;gap:0 .8rem;align-items:center}.multi-file-wrap .add-file-area>.form-item:has(input[type=file]) .inp-box>span::after{position:relative;right:auto;bottom:auto}.multi-file-wrap .add-file-area>.form-item:has(input[type=file]) .inp-box input{padding-right:0}.multi-file-wrap .add-file-area .text-star{margin-top:0}.multi-file-wrap .add-file-area .add-file-info{position:absolute;bottom:4rem;left:4rem;right:4rem;display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-2416);align-items:center;align-self:stretch;height:var(--form-height)}.multi-file-wrap .add-file-area .add-file-info .check-item label,.multi-file-wrap .add-file-area .add-file-info .inp-box input{font-size:var(--body3-fs);letter-spacing:var(--body3-ls)}.multi-file-wrap .add-file-area .add-file-info .inp-box{max-width:100%}.form-table .form-item.email{display:flex;align-items:center}.form-table .form-item.email .sel-box .sel-box-btn{top:calc(50% - 1.4rem)}.form-item.email .sel-box .sel-box-btn{background-color:rgba(0,0,0,0);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);font-weight:500;right:.5rem;top:1rem}.form-item.email .at,.form-item.email .slash{height:4.8rem}@media screen and (max-width: 1024px){.form-wrap{gap:2.4rem 0}.form-wrap.column{grid-template-columns:1fr;column-gap:0}.form-wrap.column .colspan{grid-column:unset}.form-wrap.column .colspan.half{width:100%}.form-wrap.manager{gap:2.4rem 0}.form-wrap.manager .form-item{flex-direction:column}.form-wrap.manager .form-item .inp-box{width:100%}.form-wrap.manager .form-item .plus-btn,.form-wrap.manager .form-item .minus-btn{margin-left:0}.form-item .inp-box.two-letter-unitname>input[data-unit]{padding-right:4rem}.form-item .inp-box.two-letter-unitname>input[data-unit]:not(:placeholder-shown){padding-right:4rem}.form-item.col2{flex-direction:column;gap:.8rem 0}.form-item.col2 .inp-box input[data-unit]~.unit{top:calc(50% - .7rem)}.form-item.email{flex-direction:column;gap:.8rem 0}.form-item.email .inp-box{width:100%}.form-item.email .at{display:none}.form-item.address:has(.plus-btn) .inp-box.zipcode,.form-item.address:has(.minus-btn) .inp-box.zipcode{width:8rem}.form-item.address:has(.plus-btn) .inp-box.address,.form-item.address:has(.minus-btn) .inp-box.address{width:calc(100% - 8.8rem)}.form-item.address:has(.plus-btn) .inp-box.detail,.form-item.address:has(.minus-btn) .inp-box.detail{width:100%}.form-item.address:has(.plus-btn) .plus-btn,.form-item.address:has(.plus-btn) .minus-btn,.form-item.address:has(.minus-btn) .plus-btn,.form-item.address:has(.minus-btn) .minus-btn{margin-left:0}.form-item.address .inp-box.zipcode{width:9rem}.form-item.address .inp-box.address{width:calc(100% - 9.8rem)}.form-item.address .inp-box.address input:not(:placeholder-shown){padding-right:3.6rem}.form-item.address .inp-box.detail{width:100%}.form-item.address .inp-box.detail input:not(:placeholder-shown){padding-right:3.6rem}.form-item.search .inp-box input{font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}.form-item.search .inp-box input:not(:placeholder-shown){padding-right:3.6rem}.form-item.select-ceo .sel-box{width:100%}.form-item.select-ceo .inp-box.add-ceo{width:100%}.form-item.select-ceo .inp-box.add-ceo input{width:calc(100% - 8.8rem)}.form-item.select-ceo .inp-box.add-ceo .plus-btn{width:8rem}.form-item.select-ceo .inp-box.add-ceo+.inp-box{width:100% !important}.form-item.select-ceo .inp-box.indi-ceo{width:100%}.form-item.account-add .sel-box,.form-item.account-add .inp-box.name,.form-item.account-add .inp-box.account,.form-item.account-add .btn-secondary{width:100%}.form-item.period-filter{width:100%}.form-item.period-filter .form-label{width:100%}.form-item.period-filter .inp-box{width:100%}.form-item.period-filter .dash{display:none}.form-item.period-filter .selection-group{width:100%}.form-item.period-filter .selection-group .selection-wrap.box{flex-wrap:wrap;align-items:unset !important;gap:.8rem}.form-item.period-filter .selection-group .selection-wrap.box .radio-item{width:calc(50% - .4rem)}.form-item.period{flex-direction:column;align-items:stretch;gap:.8rem 0}.form-item.period .inp-box{width:100%}.form-item.period .dash{display:none}.form-item.w-btn button[class*=btn-]{min-width:6rem}.form-item.w-selbox,.form-item.w-checkbox{flex-direction:column;gap:.8rem 0;align-items:flex-start}.form-item.w-selbox .sel-box,.form-item.w-checkbox .sel-box{width:100%}.form-item.guarantee-money{flex-direction:column;gap:.8rem 0}.form-item.guarantee-money>div{width:100% !important}.inp-box input:not([type=radio],[type=checkbox])[data-unit]:not(:placeholder-shown){padding-right:3rem}.inp-box input:not([type=radio],[type=checkbox])[data-unit]~.unit{top:calc(50% - .7rem);font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}.inp-box .inp-del{display:none}.add-file-area .add-file-info{display:none}.selection-wrap{flex-direction:column;align-items:flex-start !important;gap:var(--spacing-1624)}.selection-wrap.box{flex-direction:row;gap:0 .4rem}.selection-wrap.box .radio-item{width:calc(25% - .3rem);flex-grow:1}.selection-wrap.box-type.col2{flex-direction:column;gap:1.2rem}.selection-wrap.box-type.col2 .radio-item{width:100%}.selection-wrap.box-type .check-item,.selection-wrap.box-type .radio-item{width:100% !important}.selection-wrap.box-type .check-item label,.selection-wrap.box-type .radio-item label{min-height:auto;padding:1.6rem 2.4rem}.selection-wrap.box-type .check-item label::before,.selection-wrap.box-type .radio-item label::before{margin-top:0}.radio-item.box label{min-width:auto;font-size:var(--body2-fs);letter-spacing:var(--body2-ls)}.radio-item label{flex-wrap:nowrap}.add-file-wrap{grid-template-columns:1fr}.add-file-area{padding:2.4rem !important}.form-item.period{align-self:stretch}.form-item.period .inp-box{width:100%}.form-item.period .period-result{align-self:flex-end;text-align:right}.board-sort{width:100%;overflow:hidden;flex-direction:column}.board-sort.staff-sort{align-items:flex-start}.board-sort.staff-sort .board-title{position:static;margin-bottom:.8rem}.board-sort.staff-sort .board-sort-form{padding-bottom:0;min-height:4.8rem}.board-sort.staff-sort .board-sort-form .sel-box{display:flex;width:50%}.board-sort .board-sort-form{width:100%;display:flex;align-self:stretch;padding-top:1.2rem}.board-sort .board-sort-form .sel-box{display:none}.board-sort .board-sort-form .sel-box+.form-item.search{width:100%}.board-sort .board-sort-form .form-item.search{width:100%;min-width:auto}.board-sort .board-sort-form .form-item.search .inp-box input{padding-right:2.6rem}.board-sort .board-tap-wrap{padding-bottom:0}.board-sort:has(.count-text){display:flex;align-items:flex-start;flex-direction:column}.board-sort:has(.count-text) .count-text{order:2;position:static}.board-sort:has(.count-text) .form-item{order:1}.detail-form .inp-box,.detail-form .sel-box{max-width:100%}.detail-form .sel-box select{font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}.detail-form .inp-box input:not([type=radio],[type=checkbox]){font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}.detail-form .inp-box input:not([type=radio],[type=checkbox])[data-unit]~.unit{top:calc(50% - .8rem)}.detail-form .inline-button{margin-left:1rem}.detail-form .add-file-area .form-item .inp-box{right:1.05rem}.detail-form .add-file-area .form-item .inp-box>span::after{width:2.1rem;height:2.1rem;top:calc(50% - 1.05rem);right:calc(-2.1rem - var(--spacing-86))}.detail-form .add-file-area .add-file-info{display:block}.detail-form .virtual-box{font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}.detail-form .gray-box.svc-status{flex-direction:column;align-items:stretch;gap:.8rem 0;padding:1.6rem 2.4rem;margin:3.2rem 0 1.6rem}.detail-form .form-block-wrap+.group-button,.detail-form .form-session+.group-button{margin-top:0}.auth-table{padding-bottom:var(--spacing-4024)}.auth-table .selection-wrap{width:100%;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.auth-table .selection-wrap .radio-item{display:flex;align-self:stretch;justify-content:flex-start}.auth-table .selection-wrap .radio-item label{display:flex;flex:1 1 auto}.selection-wrap.box.long-box{flex-wrap:nowrap;padding-right:0;gap:0}.selection-wrap.box.long-box .radio-item{width:auto;flex:1 0 auto}.selection-wrap.box.long-box .radio-item label{white-space:inherit}.apply-form.personal-form{flex-direction:column}.apply-form.personal-form .form-block-picture .picture-area{width:12rem;height:14.3rem}.apply-form.education-form>.block-row>.block-item>.block-content{grid-template-columns:repeat(1, 1fr)}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item .sel-box{width:100%}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item .inp-box{width:100%}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item.institution .inp-box{width:100%}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item.period{display:grid;grid-template-columns:1fr auto 1fr;gap:1.2rem .6rem}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item.period .inp-box.datepicker{width:100%}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item.score{display:grid;grid-template-columns:1fr auto 1fr}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item.score .inp-box{width:100%}.apply-form.education-form>.block-row>.block-item>.block-content>.form-item.score .dash{text-align:center}.apply-form.certification-form>.block-row>.block-item>.block-content{grid-template-columns:repeat(1, 1fr)}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item:nth-child(1) .inp-box input{width:100%}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item:nth-child(2) .inp-box input{width:100%}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item.period{grid-template-columns:1fr}.apply-form.certification-form>.block-row>.block-item>.block-content>.form-item.period .inp-box.datepicker input{width:100%}.apply-form.claim-form+.claim-form:has(.claim-form-header){margin-top:calc(4rem - var(--spacing-3220))}.apply-form.claim-form+.claim-form:has(.claim-form-header) .block-row.multi-row.add-row{padding-right:0}.apply-form.claim-form+.claim-form:has(.claim-form-header) .block-row.multi-row.add-row .ico-remove{top:calc(var(--body3-fs)/2);transform:translateY(0);right:0}.apply-form.claim-form .form-item.insurance-check{grid-template-columns:repeat(1, 1fr)}.block-row-col2{grid-template-columns:repeat(1, 1fr);gap:var(--spacing-3220)}.block-row.add-row>.block-item{padding-right:0}.block-row.add-row>.block-item .ico-remove{top:calc(var(--body3-fs)/2);transform:translateY(0)}.block-item{flex-direction:column;gap:0}.block-item .block-label{flex:0 0 auto}.block-item .block-content-col2{grid-template-columns:repeat(1, 1fr)}.block-item .block-content-email:not(:has(.form-item.email)){grid-template-columns:1fr auto 1fr}.block-item .block-content-email:not(:has(.form-item.email)) .at{text-align:center}.block-item .block-content-email:has(.form-item.email) .form-item.email{display:grid;grid-template-columns:1fr auto 1fr;gap:.4rem}.block-item .block-content-email:has(.form-item.email) .form-item.email .at,.block-item .block-content-email:has(.form-item.email) .form-item.email .dot{display:flex;justify-content:center;align-items:center}.block-item .block-content .form-item.period{grid-template-columns:1fr auto 1fr}.block-item .block-content .form-item.comment{flex-direction:column}.block-item .block-content .form-item.comment .inp-box{width:100%}.block-item .block-content .form-item.comment .form-caption{align-self:flex-start}.block-item .block-content .block-content-row-col2{grid-template-columns:repeat(1, 1fr);gap:var(--spacing-3220)}.block-item .block-content .block-content-item{flex-direction:column;gap:0}.block-item .block-content .block-content-item .block-content-label{flex:0 0 auto}.block-item .block-content .block-content-item .block-content-form .form-wrap{width:100%}.block-item .block-content.mobile-column{display:flex;flex-direction:column;gap:.8rem;align-items:stretch}.internet-sales-area .table-wrap:has(dl) dl{gap:0}.internet-sales-area .table-wrap:has(dl) dl>div{flex-direction:column;align-items:flex-start}.internet-sales-area .table-wrap:has(dl) dl>div:has(dd.colspan){display:flex}.internet-sales-area .table-wrap:has(dl) dl>div:last-child>dd:last-child{margin-bottom:0}.internet-sales-area .table-wrap:has(dl) dl>div:has(.textarea.readonly){display:flex}.internet-sales-area .table-wrap:has(dl) dl dt{flex:0 0 auto}.internet-sales-area .table-wrap:has(dl) dl dt>span br{display:none}.internet-sales-area .table-wrap:has(dl) dl dt>span>.mo-only{display:none !important}.internet-sales-area .table-wrap:has(dl) dl dd{flex:0 0 auto;margin-right:0;margin-bottom:var(--spacing-3220)}.internet-sales-area .table-wrap:has(dl) dl dd.colspan{gap:var(--spacing-128)}.internet-sales-area .table-wrap:has(dl) dl .selection-wrap:not(.box){flex-direction:row;padding:1.3rem 0}.internet-sales-area .table-wrap:not(:has(dl)){margin-inline-start:0rem;margin-inline-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem}.internet-sales-area .form-item.exchange-unit{flex-direction:column;gap:.8rem 0}.internet-sales-area .form-item.w-selbox{flex-direction:row;gap:.8rem}.internet-sales-area .form-item.w-selbox .sel-box{width:8rem}.internet-sales-area .form-item.w-selbox .inp-box{width:calc(100% - 8rem - .8rem)}.internet-sales-area .form-item.w-selbox.address{flex-direction:column;align-items:flex-start;gap:.8rem 0}.internet-sales-area .form-item.w-selbox.address .sel-box,.internet-sales-area .form-item.w-selbox.address .inp-box{width:100%}.internet-sales-area .form-item.period{gap:.8rem}.internet-sales-area .form-item.period.insure{max-width:100%}.internet-sales-area .form-item.period.insure>.inp-box,.internet-sales-area .form-item.period.insure>.virtual-box{width:100%}.internet-sales-area .form-item.period.insure:has(.virtual-box)>.inp-box{width:100%}.internet-sales-area .form-item.period.insure>.virtual-box{padding-left:1.6rem}.internet-sales-area .form-item .inp-box input:not([type=radio],[type=checkbox])[data-unit]~.unit{top:calc(50% - .7rem)}.internet-sales-area .career-item a[class*=btn-].s-btn,.internet-sales-area .career-item button[class*=btn-].s-btn{margin-top:1.6rem;width:100%}.internet-sales-area .gray-box.major-career{flex-direction:column;gap:2.4rem 0;padding:2.4rem}.internet-sales-area .gray-box.major-career>.form-item{width:100%}.internet-sales-area .gray-box.inquiry{margin:3.2rem 0}.internet-sales-area .gray-box.inquiry.svc-status{flex-direction:column;align-items:stretch;gap:.8rem 0;padding:1.6rem 2.4rem}.internet-sales-area .gray-box .box-title{text-align:center}.internet-sales-area .selection-wrap{gap:1.6rem 0}.internet-sales-area .selection-wrap.box-type.col2 .radio-item,.internet-sales-area .selection-wrap.box-type.col2 .line-box.w-form.half{width:100%}.internet-sales-area .selection-wrap.box-type .line-box.w-form{flex-direction:column;align-items:flex-start;gap:1.2rem 0;padding:1.6rem 2.4rem;justify-content:space-between}.internet-sales-area .selection-wrap.box-type .line-box.w-form .check-item,.internet-sales-area .selection-wrap.box-type .line-box.w-form .radio-item{width:auto !important}.internet-sales-area .selection-wrap.box-type .line-box.w-form .sel-box,.internet-sales-area .selection-wrap.box-type .line-box.w-form .form-item,.internet-sales-area .selection-wrap.box-type .line-box.w-form .form-item.etc-terms{width:100%}.internet-sales-area .selection-wrap.box-type .line-box.w-form .sel-box select{width:100%}.internet-sales-area .selection-wrap.box-type .check-item label::before{margin-top:0}.internet-sales-area .selection-wrap .table-wrap{width:100%}.internet-sales-area .selection-wrap .table-wrap tbody tr td .radio-item label,.internet-sales-area .selection-wrap .table-wrap tbody tr td .check-item label{padding:0}.internet-sales-area .selection-wrap .table-wrap tbody tr td .radio-item label::before,.internet-sales-area .selection-wrap .table-wrap tbody tr td .check-item label::before{position:static}.internet-sales-area .sel-box{width:100%}.internet-sales-area .add-file-area .form-item .inp-box{min-height:auto;right:1.05rem}.internet-sales-area .add-file-area .form-item .inp-box>.btn-outline.ss-btn::after{top:-0.1rem;width:2.1rem;height:2.1rem}.internet-sales-area .terms-expand-wrap .view-more::after{top:0}.multi-file-wrap .file-wrap{width:100%}.multi-file-wrap .file-wrap .add-file-area{padding-bottom:8rem !important}.multi-file-wrap .add-file-area .form-item:has(input[type=file]){align-self:center}.multi-file-wrap .add-file-area .form-item .inp-box{right:auto}.multi-file-wrap .add-file-area .add-file-info{display:flex;bottom:2.4rem;left:2.4rem;right:2.4rem}.form-table .form-item.email{flex-direction:row;justify-content:space-between}.form-table .form-item.email .sel-box .sel-box-btn{top:calc(50% - 1.2rem)}.form-table .form-item.email .inp-box{width:calc(50% - 1.5rem)}.form-table .form-item.email .at{display:flex}.form-item.email .sel-box .sel-box-btn{top:1.2rem}}html[data-device=iPad][data-browser=Safari] .form-wrap{gap:2.4rem 0}html[data-device=iPad][data-browser=Safari] .form-wrap.column{grid-template-columns:1fr;column-gap:0}html[data-device=iPad][data-browser=Safari] .form-wrap.column .colspan{grid-column:unset}html[data-device=iPad][data-browser=Safari] .form-wrap.column .colspan.half{width:100%}html[data-device=iPad][data-browser=Safari] .form-wrap.manager{gap:2.4rem 0}html[data-device=iPad][data-browser=Safari] .form-wrap.manager .form-item{flex-direction:column}html[data-device=iPad][data-browser=Safari] .form-wrap.manager .form-item .inp-box{width:100%}html[data-device=iPad][data-browser=Safari] .form-wrap.manager .form-item .plus-btn,html[data-device=iPad][data-browser=Safari] .form-wrap.manager .form-item .minus-btn{margin-left:0}html[data-device=iPad][data-browser=Safari] .form-item .inp-box.two-letter-unitname>input[data-unit]{padding-right:4rem}html[data-device=iPad][data-browser=Safari] .form-item .inp-box.two-letter-unitname>input[data-unit]:not(:placeholder-shown){padding-right:4rem}html[data-device=iPad][data-browser=Safari] .form-item.col2{flex-direction:column;gap:.8rem 0}html[data-device=iPad][data-browser=Safari] .form-item.col2 .inp-box input[data-unit]~.unit{top:calc(50% - .7rem)}html[data-device=iPad][data-browser=Safari] .form-item.email{flex-direction:column;gap:.8rem 0}html[data-device=iPad][data-browser=Safari] .form-item.email .inp-box{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.email .at{display:none}html[data-device=iPad][data-browser=Safari] .form-item.address:has(.plus-btn) .inp-box.zipcode,html[data-device=iPad][data-browser=Safari] .form-item.address:has(.minus-btn) .inp-box.zipcode{width:8rem}html[data-device=iPad][data-browser=Safari] .form-item.address:has(.plus-btn) .inp-box.address,html[data-device=iPad][data-browser=Safari] .form-item.address:has(.minus-btn) .inp-box.address{width:calc(100% - 8.8rem)}html[data-device=iPad][data-browser=Safari] .form-item.address:has(.plus-btn) .inp-box.detail,html[data-device=iPad][data-browser=Safari] .form-item.address:has(.minus-btn) .inp-box.detail{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.address:has(.plus-btn) .plus-btn,html[data-device=iPad][data-browser=Safari] .form-item.address:has(.plus-btn) .minus-btn,html[data-device=iPad][data-browser=Safari] .form-item.address:has(.minus-btn) .plus-btn,html[data-device=iPad][data-browser=Safari] .form-item.address:has(.minus-btn) .minus-btn{margin-left:0}html[data-device=iPad][data-browser=Safari] .form-item.address .inp-box.zipcode{width:9rem}html[data-device=iPad][data-browser=Safari] .form-item.address .inp-box.address{width:calc(100% - 9.8rem)}html[data-device=iPad][data-browser=Safari] .form-item.address .inp-box.address input:not(:placeholder-shown){padding-right:3.6rem}html[data-device=iPad][data-browser=Safari] .form-item.address .inp-box.detail{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.address .inp-box.detail input:not(:placeholder-shown){padding-right:3.6rem}html[data-device=iPad][data-browser=Safari] .form-item.search .inp-box input{font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}html[data-device=iPad][data-browser=Safari] .form-item.search .inp-box input:not(:placeholder-shown){padding-right:3.6rem}html[data-device=iPad][data-browser=Safari] .form-item.select-ceo .sel-box{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.select-ceo .inp-box.add-ceo{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.select-ceo .inp-box.add-ceo input{width:calc(100% - 8.8rem)}html[data-device=iPad][data-browser=Safari] .form-item.select-ceo .inp-box.add-ceo .plus-btn{width:8rem}html[data-device=iPad][data-browser=Safari] .form-item.select-ceo .inp-box.add-ceo+.inp-box{width:100% !important}html[data-device=iPad][data-browser=Safari] .form-item.select-ceo .inp-box.indi-ceo{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.account-add .sel-box,html[data-device=iPad][data-browser=Safari] .form-item.account-add .inp-box.name,html[data-device=iPad][data-browser=Safari] .form-item.account-add .inp-box.account,html[data-device=iPad][data-browser=Safari] .form-item.account-add .btn-secondary{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.period-filter{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.period-filter .form-label{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.period-filter .inp-box{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.period-filter .dash{display:none}html[data-device=iPad][data-browser=Safari] .form-item.period-filter .selection-group{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.period-filter .selection-group .selection-wrap.box{flex-wrap:wrap;align-items:unset !important;gap:.8rem}html[data-device=iPad][data-browser=Safari] .form-item.period-filter .selection-group .selection-wrap.box .radio-item{width:calc(50% - .4rem)}html[data-device=iPad][data-browser=Safari] .form-item.period{flex-direction:column;align-items:stretch;gap:.8rem 0}html[data-device=iPad][data-browser=Safari] .form-item.period .inp-box{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.period .dash{display:none}html[data-device=iPad][data-browser=Safari] .form-item.w-btn button[class*=btn-]{min-width:6rem}html[data-device=iPad][data-browser=Safari] .form-item.w-selbox,html[data-device=iPad][data-browser=Safari] .form-item.w-checkbox{flex-direction:column;gap:.8rem 0;align-items:flex-start}html[data-device=iPad][data-browser=Safari] .form-item.w-selbox .sel-box,html[data-device=iPad][data-browser=Safari] .form-item.w-checkbox .sel-box{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.guarantee-money{flex-direction:column;gap:.8rem 0}html[data-device=iPad][data-browser=Safari] .form-item.guarantee-money>div{width:100% !important}html[data-device=iPad][data-browser=Safari] .inp-box input:not([type=radio],[type=checkbox])[data-unit]:not(:placeholder-shown){padding-right:3rem}html[data-device=iPad][data-browser=Safari] .inp-box input:not([type=radio],[type=checkbox])[data-unit]~.unit{top:calc(50% - .7rem);font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}html[data-device=iPad][data-browser=Safari] .inp-box .inp-del{display:none}html[data-device=iPad][data-browser=Safari] .add-file-area .add-file-info{display:none}html[data-device=iPad][data-browser=Safari] .selection-wrap{flex-direction:column;align-items:flex-start !important;gap:var(--spacing-1624)}html[data-device=iPad][data-browser=Safari] .selection-wrap.box{flex-direction:row;gap:0 .4rem}html[data-device=iPad][data-browser=Safari] .selection-wrap.box .radio-item{width:calc(25% - .3rem);flex-grow:1}html[data-device=iPad][data-browser=Safari] .selection-wrap.box-type.col2{flex-direction:column;gap:1.2rem}html[data-device=iPad][data-browser=Safari] .selection-wrap.box-type.col2 .radio-item{width:100%}html[data-device=iPad][data-browser=Safari] .selection-wrap.box-type .check-item,html[data-device=iPad][data-browser=Safari] .selection-wrap.box-type .radio-item{width:100% !important}html[data-device=iPad][data-browser=Safari] .selection-wrap.box-type .check-item label,html[data-device=iPad][data-browser=Safari] .selection-wrap.box-type .radio-item label{min-height:auto;padding:1.6rem 2.4rem}html[data-device=iPad][data-browser=Safari] .selection-wrap.box-type .check-item label::before,html[data-device=iPad][data-browser=Safari] .selection-wrap.box-type .radio-item label::before{margin-top:0}html[data-device=iPad][data-browser=Safari] .radio-item.box label{min-width:auto;font-size:var(--body2-fs);letter-spacing:var(--body2-ls)}html[data-device=iPad][data-browser=Safari] .radio-item label{flex-wrap:nowrap}html[data-device=iPad][data-browser=Safari] .add-file-wrap{grid-template-columns:1fr}html[data-device=iPad][data-browser=Safari] .add-file-area{padding:2.4rem !important}html[data-device=iPad][data-browser=Safari] .form-item.period{align-self:stretch}html[data-device=iPad][data-browser=Safari] .form-item.period .inp-box{width:100%}html[data-device=iPad][data-browser=Safari] .form-item.period .period-result{align-self:flex-end;text-align:right}html[data-device=iPad][data-browser=Safari] .board-sort{width:100%;overflow:hidden;flex-direction:column}html[data-device=iPad][data-browser=Safari] .board-sort.staff-sort{align-items:flex-start}html[data-device=iPad][data-browser=Safari] .board-sort.staff-sort .board-title{position:static;margin-bottom:.8rem}html[data-device=iPad][data-browser=Safari] .board-sort.staff-sort .board-sort-form{padding-bottom:0;min-height:4.8rem}html[data-device=iPad][data-browser=Safari] .board-sort.staff-sort .board-sort-form .sel-box{display:flex;width:50%}html[data-device=iPad][data-browser=Safari] .board-sort .board-sort-form{width:100%;display:flex;align-self:stretch;padding-top:1.2rem}html[data-device=iPad][data-browser=Safari] .board-sort .board-sort-form .sel-box{display:none}html[data-device=iPad][data-browser=Safari] .board-sort .board-sort-form .sel-box+.form-item.search{width:100%}html[data-device=iPad][data-browser=Safari] .board-sort .board-sort-form .form-item.search{width:100%;min-width:auto}html[data-device=iPad][data-browser=Safari] .board-sort .board-sort-form .form-item.search .inp-box input{padding-right:2.6rem}html[data-device=iPad][data-browser=Safari] .board-sort .board-tap-wrap{padding-bottom:0}html[data-device=iPad][data-browser=Safari] .board-sort:has(.count-text){display:flex;align-items:flex-start;flex-direction:column}html[data-device=iPad][data-browser=Safari] .board-sort:has(.count-text) .count-text{order:2;position:static}html[data-device=iPad][data-browser=Safari] .board-sort:has(.count-text) .form-item{order:1}html[data-device=iPad][data-browser=Safari] .detail-form .inp-box,html[data-device=iPad][data-browser=Safari] .detail-form .sel-box{max-width:100%}html[data-device=iPad][data-browser=Safari] .detail-form .sel-box select{font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}html[data-device=iPad][data-browser=Safari] .detail-form .inp-box input:not([type=radio],[type=checkbox]){font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}html[data-device=iPad][data-browser=Safari] .detail-form .inp-box input:not([type=radio],[type=checkbox])[data-unit]~.unit{top:calc(50% - .8rem)}html[data-device=iPad][data-browser=Safari] .detail-form .inline-button{margin-left:1rem}html[data-device=iPad][data-browser=Safari] .detail-form .add-file-area .form-item .inp-box{right:1.05rem}html[data-device=iPad][data-browser=Safari] .detail-form .add-file-area .form-item .inp-box>span::after{width:2.1rem;height:2.1rem;top:calc(50% - 1.05rem);right:calc(-2.1rem - var(--spacing-86))}html[data-device=iPad][data-browser=Safari] .detail-form .add-file-area .add-file-info{display:block}html[data-device=iPad][data-browser=Safari] .detail-form .virtual-box{font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}html[data-device=iPad][data-browser=Safari] .detail-form .gray-box.svc-status{flex-direction:column;align-items:stretch;gap:.8rem 0;padding:1.6rem 2.4rem;margin:3.2rem 0 1.6rem}html[data-device=iPad][data-browser=Safari] .detail-form .form-block-wrap+.group-button,html[data-device=iPad][data-browser=Safari] .detail-form .form-session+.group-button{margin-top:0}html[data-device=iPad][data-browser=Safari] .auth-table{padding-bottom:var(--spacing-4024)}html[data-device=iPad][data-browser=Safari] .auth-table .selection-wrap{width:100%;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}html[data-device=iPad][data-browser=Safari] .auth-table .selection-wrap .radio-item{display:flex;align-self:stretch;justify-content:flex-start}html[data-device=iPad][data-browser=Safari] .auth-table .selection-wrap .radio-item label{display:flex;flex:1 1 auto}html[data-device=iPad][data-browser=Safari] .selection-wrap.box.long-box{flex-wrap:nowrap;padding-right:0;gap:0}html[data-device=iPad][data-browser=Safari] .selection-wrap.box.long-box .radio-item{width:auto;flex:1 0 auto}html[data-device=iPad][data-browser=Safari] .selection-wrap.box.long-box .radio-item label{white-space:inherit}html[data-device=iPad][data-browser=Safari] .apply-form.personal-form{flex-direction:column}html[data-device=iPad][data-browser=Safari] .apply-form.personal-form .form-block-picture .picture-area{width:12rem;height:14.3rem}html[data-device=iPad][data-browser=Safari] .apply-form.education-form>.block-row>.block-item>.block-content{grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .apply-form.education-form>.block-row>.block-item>.block-content>.form-item .sel-box{width:100%}html[data-device=iPad][data-browser=Safari] .apply-form.education-form>.block-row>.block-item>.block-content>.form-item .inp-box{width:100%}html[data-device=iPad][data-browser=Safari] .apply-form.education-form>.block-row>.block-item>.block-content>.form-item.institution .inp-box{width:100%}html[data-device=iPad][data-browser=Safari] .apply-form.education-form>.block-row>.block-item>.block-content>.form-item.period{display:grid;grid-template-columns:1fr auto 1fr;gap:1.2rem .6rem}html[data-device=iPad][data-browser=Safari] .apply-form.education-form>.block-row>.block-item>.block-content>.form-item.period .inp-box.datepicker{width:100%}html[data-device=iPad][data-browser=Safari] .apply-form.education-form>.block-row>.block-item>.block-content>.form-item.score{display:grid;grid-template-columns:1fr auto 1fr}html[data-device=iPad][data-browser=Safari] .apply-form.education-form>.block-row>.block-item>.block-content>.form-item.score .inp-box{width:100%}html[data-device=iPad][data-browser=Safari] .apply-form.education-form>.block-row>.block-item>.block-content>.form-item.score .dash{text-align:center}html[data-device=iPad][data-browser=Safari] .apply-form.certification-form>.block-row>.block-item>.block-content{grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .apply-form.certification-form>.block-row>.block-item>.block-content>.form-item:nth-child(1) .inp-box input{width:100%}html[data-device=iPad][data-browser=Safari] .apply-form.certification-form>.block-row>.block-item>.block-content>.form-item:nth-child(2) .inp-box input{width:100%}html[data-device=iPad][data-browser=Safari] .apply-form.certification-form>.block-row>.block-item>.block-content>.form-item.period{grid-template-columns:1fr}html[data-device=iPad][data-browser=Safari] .apply-form.certification-form>.block-row>.block-item>.block-content>.form-item.period .inp-box.datepicker input{width:100%}html[data-device=iPad][data-browser=Safari] .apply-form.claim-form+.claim-form:has(.claim-form-header){margin-top:calc(4rem - var(--spacing-3220))}html[data-device=iPad][data-browser=Safari] .apply-form.claim-form+.claim-form:has(.claim-form-header) .block-row.multi-row.add-row{padding-right:0}html[data-device=iPad][data-browser=Safari] .apply-form.claim-form+.claim-form:has(.claim-form-header) .block-row.multi-row.add-row .ico-remove{top:calc(var(--body3-fs)/2);transform:translateY(0);right:0}html[data-device=iPad][data-browser=Safari] .apply-form.claim-form .form-item.insurance-check{grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .block-row-col2{grid-template-columns:repeat(1, 1fr);gap:var(--spacing-3220)}html[data-device=iPad][data-browser=Safari] .block-row.add-row>.block-item{padding-right:0}html[data-device=iPad][data-browser=Safari] .block-row.add-row>.block-item .ico-remove{top:calc(var(--body3-fs)/2);transform:translateY(0)}html[data-device=iPad][data-browser=Safari] .block-item{flex-direction:column;gap:0}html[data-device=iPad][data-browser=Safari] .block-item .block-label{flex:0 0 auto}html[data-device=iPad][data-browser=Safari] .block-item .block-content-col2{grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .block-item .block-content-email:not(:has(.form-item.email)){grid-template-columns:1fr auto 1fr}html[data-device=iPad][data-browser=Safari] .block-item .block-content-email:not(:has(.form-item.email)) .at{text-align:center}html[data-device=iPad][data-browser=Safari] .block-item .block-content-email:has(.form-item.email) .form-item.email{display:grid;grid-template-columns:1fr auto 1fr;gap:.4rem}html[data-device=iPad][data-browser=Safari] .block-item .block-content-email:has(.form-item.email) .form-item.email .at,html[data-device=iPad][data-browser=Safari] .block-item .block-content-email:has(.form-item.email) .form-item.email .dot{display:flex;justify-content:center;align-items:center}html[data-device=iPad][data-browser=Safari] .block-item .block-content .form-item.period{grid-template-columns:1fr auto 1fr}html[data-device=iPad][data-browser=Safari] .block-item .block-content .form-item.comment{flex-direction:column}html[data-device=iPad][data-browser=Safari] .block-item .block-content .form-item.comment .inp-box{width:100%}html[data-device=iPad][data-browser=Safari] .block-item .block-content .form-item.comment .form-caption{align-self:flex-start}html[data-device=iPad][data-browser=Safari] .block-item .block-content .block-content-row-col2{grid-template-columns:repeat(1, 1fr);gap:var(--spacing-3220)}html[data-device=iPad][data-browser=Safari] .block-item .block-content .block-content-item{flex-direction:column;gap:0}html[data-device=iPad][data-browser=Safari] .block-item .block-content .block-content-item .block-content-label{flex:0 0 auto}html[data-device=iPad][data-browser=Safari] .block-item .block-content .block-content-item .block-content-form .form-wrap{width:100%}html[data-device=iPad][data-browser=Safari] .block-item .block-content.mobile-column{display:flex;flex-direction:column;gap:.8rem;align-items:stretch}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:has(dl) dl{gap:0}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:has(dl) dl>div{flex-direction:column;align-items:flex-start}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:has(dl) dl>div:has(dd.colspan){display:flex}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:has(dl) dl>div:last-child>dd:last-child{margin-bottom:0}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:has(dl) dl>div:has(.textarea.readonly){display:flex}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:has(dl) dl dt{flex:0 0 auto}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:has(dl) dl dt>span br{display:none}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:has(dl) dl dt>span>.mo-only{display:none !important}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:has(dl) dl dd{flex:0 0 auto;margin-right:0;margin-bottom:var(--spacing-3220)}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:has(dl) dl dd.colspan{gap:var(--spacing-128)}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:has(dl) dl .selection-wrap:not(.box){flex-direction:row;padding:1.3rem 0}html[data-device=iPad][data-browser=Safari] .internet-sales-area .table-wrap:not(:has(dl)){margin-inline-start:0rem;margin-inline-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.exchange-unit{flex-direction:column;gap:.8rem 0}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.w-selbox{flex-direction:row;gap:.8rem}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.w-selbox .sel-box{width:8rem}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.w-selbox .inp-box{width:calc(100% - 8rem - .8rem)}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.w-selbox.address{flex-direction:column;align-items:flex-start;gap:.8rem 0}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.w-selbox.address .sel-box,html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.w-selbox.address .inp-box{width:100%}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.period{gap:.8rem}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.period.insure{max-width:100%}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.period.insure>.inp-box,html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.period.insure>.virtual-box{width:100%}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.period.insure:has(.virtual-box)>.inp-box{width:100%}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item.period.insure>.virtual-box{padding-left:1.6rem}html[data-device=iPad][data-browser=Safari] .internet-sales-area .form-item .inp-box input:not([type=radio],[type=checkbox])[data-unit]~.unit{top:calc(50% - .7rem)}html[data-device=iPad][data-browser=Safari] .internet-sales-area .career-item a[class*=btn-].s-btn,html[data-device=iPad][data-browser=Safari] .internet-sales-area .career-item button[class*=btn-].s-btn{margin-top:1.6rem;width:100%}html[data-device=iPad][data-browser=Safari] .internet-sales-area .gray-box.major-career{flex-direction:column;gap:2.4rem 0;padding:2.4rem}html[data-device=iPad][data-browser=Safari] .internet-sales-area .gray-box.major-career>.form-item{width:100%}html[data-device=iPad][data-browser=Safari] .internet-sales-area .gray-box.inquiry{margin:3.2rem 0}html[data-device=iPad][data-browser=Safari] .internet-sales-area .gray-box.inquiry.svc-status{flex-direction:column;align-items:stretch;gap:.8rem 0;padding:1.6rem 2.4rem}html[data-device=iPad][data-browser=Safari] .internet-sales-area .gray-box .box-title{text-align:center}html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap{gap:1.6rem 0}html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap.box-type.col2 .radio-item,html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap.box-type.col2 .line-box.w-form.half{width:100%}html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap.box-type .line-box.w-form{flex-direction:column;align-items:flex-start;gap:1.2rem 0;padding:1.6rem 2.4rem;justify-content:space-between}html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap.box-type .line-box.w-form .check-item,html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap.box-type .line-box.w-form .radio-item{width:auto !important}html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap.box-type .line-box.w-form .sel-box,html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap.box-type .line-box.w-form .form-item,html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap.box-type .line-box.w-form .form-item.etc-terms{width:100%}html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap.box-type .line-box.w-form .sel-box select{width:100%}html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap.box-type .check-item label::before{margin-top:0}html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap .table-wrap{width:100%}html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap .table-wrap tbody tr td .radio-item label,html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap .table-wrap tbody tr td .check-item label{padding:0}html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap .table-wrap tbody tr td .radio-item label::before,html[data-device=iPad][data-browser=Safari] .internet-sales-area .selection-wrap .table-wrap tbody tr td .check-item label::before{position:static}html[data-device=iPad][data-browser=Safari] .internet-sales-area .sel-box{width:100%}html[data-device=iPad][data-browser=Safari] .internet-sales-area .add-file-area .form-item .inp-box{min-height:auto;right:1.05rem}html[data-device=iPad][data-browser=Safari] .internet-sales-area .add-file-area .form-item .inp-box>.btn-outline.ss-btn::after{top:-0.1rem;width:2.1rem;height:2.1rem}html[data-device=iPad][data-browser=Safari] .internet-sales-area .terms-expand-wrap .view-more::after{top:0}html[data-device=iPad][data-browser=Safari] .multi-file-wrap .file-wrap{width:100%}html[data-device=iPad][data-browser=Safari] .multi-file-wrap .file-wrap .add-file-area{padding-bottom:8rem !important}html[data-device=iPad][data-browser=Safari] .multi-file-wrap .add-file-area .form-item:has(input[type=file]){align-self:center}html[data-device=iPad][data-browser=Safari] .multi-file-wrap .add-file-area .form-item .inp-box{right:auto}html[data-device=iPad][data-browser=Safari] .multi-file-wrap .add-file-area .add-file-info{display:flex;bottom:2.4rem;left:2.4rem;right:2.4rem}html[data-device=iPad][data-browser=Safari] .form-table .form-item.email{flex-direction:row;justify-content:space-between}html[data-device=iPad][data-browser=Safari] .form-table .form-item.email .sel-box .sel-box-btn{top:calc(50% - 1.2rem)}html[data-device=iPad][data-browser=Safari] .form-table .form-item.email .inp-box{width:calc(50% - 1.5rem)}html[data-device=iPad][data-browser=Safari] .form-table .form-item.email .at{display:flex}html[data-device=iPad][data-browser=Safari] .form-item.email .sel-box .sel-box-btn{top:1.2rem}.sel-box.inline{display:inline-block}.sel-box select{width:100%;height:4rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:1.5;text-align:left;padding:0 3.6rem 0 1.2rem;border:.1rem solid var(--gray-color-300);border-radius:.8rem;background:var(--white-color) url("../images/common/ico_select_arrow.svg") calc(100% - 1.2rem) center/1.6rem no-repeat;text-overflow:ellipsis;white-space:nowrap}.sel-box select:disabled{color:var(--text-disabled);background-color:var(--gray-color-100);background-image:url("../images/common/ico_select_arrow_dsbd.svg");opacity:1}.sel-box select:invalid{color:var(--text-placeholder)}.sel-box select:focus,.sel-box select:focus-visible{outline-color:#000}.sel-box select option{color:var(--text-title)}.sel-box .sel-box-btn{width:100%;height:4rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:1.5;text-align:left;padding:0 3.6rem 0 1.2rem;border:.1rem solid var(--gray-color-300);border-radius:.8rem;background:var(--white-color)}.sel-box .sel-box-btn>span{pointer-events:none}.sel-box .sel-box-btn>span.placeholder{color:var(--text-placeholder)}.sel-box .sel-box-btn::after{content:"";position:absolute;display:block;top:calc(50% - .8rem);right:1.2rem;width:1.6rem;height:1.6rem;background:url("../images/common/ico_select_arrow.svg") center/100% no-repeat;transition:transform .2s ease-in-out;pointer-events:none}.sel-box .sel-box-btn:disabled{background:#f3f4f6}.sel-box .sel-box-btn:disabled::after{background-image:url("../images/common/ico_select_arrow_dsbd.svg")}.sel-box .sel-box-btn[aria-expanded=true]::after{transform:rotateZ(180deg)}.sel-box.top .options-list[aria-hidden=true]{top:auto;bottom:100%}.sel-box.top .options-list[aria-hidden=false]{top:auto;bottom:calc(100% + .2rem)}.sel-box .options-list{position:absolute;display:grid;grid-template-rows:0fr;top:100%;left:0;right:0;max-height:21rem;border:.1rem solid var(--gray-color-300);border-radius:.8rem;padding:0;background:var(--white-color);overflow-y:auto;opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:1}.sel-box .options-list[aria-hidden=true]{grid-template-rows:0fr;padding:0;opacity:0;visibility:hidden}.sel-box .options-list[aria-hidden=false]{top:calc(100% + .2rem);grid-template-rows:1fr;padding:.4rem 0;opacity:1;visibility:visible}.sel-box .options-list[aria-hidden=false]>ul{overflow:unset}.sel-box .options-list>ul{overflow:hidden}.sel-box .options-list>ul .sel-option{display:flex;align-items:center;width:100%;min-height:3.6rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);text-align:left;line-height:1.5;padding:.8rem 1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sel-box .options-list>ul .sel-option:hover,.sel-box .options-list>ul .sel-option:focus,.sel-box .options-list>ul .sel-option:focus-visible{color:var(--white-color);background:var(--primary-color-600)}.sel-box .options-list>ul .sel-option:focus,.sel-box .options-list>ul .sel-option:focus-visible{outline-offset:-0.1rem}.sel-box .options-list>ul .sel-option[aria-selected=true]{color:var(--white-color);background:var(--primary-color-600)}@media screen and (max-width: 1024px){.sel-box select{font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}}html[data-device=iPad][data-browser=Safari] .sel-box select{font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}.table-wrap{border-top:.1rem solid var(--gray-color-800)}.table-wrap table th,.table-wrap table td{height:4.8rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);text-align:center;padding:.8rem 1.6rem;border-bottom:.1rem solid var(--gray-color-200);background:var(--white-color);word-break:break-all}.table-wrap table th:not(:last-child),.table-wrap table td:not(:last-child){border-right:.1rem solid var(--gray-color-200)}.table-wrap table th.no-data,.table-wrap table td.no-data{height:20rem}.table-wrap table th .link,.table-wrap table td .link{display:block;text-decoration:underline;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table-wrap table th .link:hover,.table-wrap table th .link:focus,.table-wrap table th .link:focus-visible,.table-wrap table td .link:hover,.table-wrap table td .link:focus,.table-wrap table td .link:focus-visible{color:var(--primary-color-600)}.table-wrap table th button.link,.table-wrap table td button.link{display:unset}.table-wrap table th .ico-btn,.table-wrap table td .ico-btn{margin:0 auto}.table-wrap table thead th{height:5.6rem;font-size:var(--body3-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body3-ls);background:var(--gray-color-100)}.table-wrap table thead th:not(:last-child){border-right-color:var(--gray-color-200)}.table-wrap table tr.expand-row th,.table-wrap table tr.expand-row td{background:var(--primary-color-100)}.table-wrap table tr.expand-row[data-expanded=false]{display:none}.table-wrap table tr.checked th,.table-wrap table tr.checked td{background:var(--primary-color-100)}.table-wrap table tbody th{background:var(--gray-color-100)}.table-wrap table tfoot th{font-weight:600;background:var(--tbl-sum)}.table-wrap table tfoot td{font-weight:600;background:var(--tbl-sum)}.table-wrap.white-type table th,.table-wrap.white-type table td{height:8rem;font-size:var(--body3-fs);color:var(--text-body);letter-spacing:var(--body3-ls);line-height:1.5;padding:1.6rem 3.2rem;background:var(--white-color);border-color:var(--gray-color-300) !important}.table-wrap.white-type table th{font-weight:600;color:var(--text-title)}.table-wrap.white-type table .brd-r{border-right:.1rem solid var(--gray-color-300)}.table-wrap.white-type .fc-blue{color:var(--primary-color-600) !important}.table-wrap.white-type .cancel{font-weight:400;text-decoration:line-through}.table-wrap.small-fs table th,.table-wrap.small-fs table td{height:4rem;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);padding:.6rem .8rem}.table-wrap .expand-btn{display:flex;align-items:center;gap:0 .4rem;font:inherit;text-decoration:underline;margin:0 auto}.table-wrap .expand-btn::after{content:"";display:block;width:1.6rem;height:1.6rem;background:url("../images/common/ico_table_expand.svg") center/100% no-repeat}.table-wrap .expand-btn[aria-expanded=true]::after{transform:rotateZ(180deg)}.table-wrap dl>div{display:grid;grid-template-columns:14.4rem 1fr 14.4rem 1fr;border-bottom:.1rem solid var(--gray-color-200)}.table-wrap dl>div:has(dd.colspan){grid-template-columns:14.4rem 1fr}.table-wrap dl dt,.table-wrap dl dd{min-height:4.8rem;padding:.8rem 1.6rem;border-right:.1rem solid var(--gray-color-200)}.table-wrap dl dt{display:flex;align-items:center;gap:0 .4rem;font-size:var(--body3-fs);font-weight:600;letter-spacing:var(--body3-ls);background:var(--gray-color-100)}.table-wrap dl dt.required>span::after{content:" *";color:var(--status-negative)}.table-wrap dl dt .tip-trigger{margin-top:0}.table-wrap dl dd{display:flex;flex-direction:column;justify-content:center}.table-wrap dl dd:last-child{border-right:0}.table-wrap dl dd.align-l{flex-direction:row;justify-content:flex-start;align-items:center}.table-wrap dl .selection-wrap:not(.box){padding:.8rem 0;margin:0 .2rem}.table-wrap dl .selection-group.sub{display:flex;gap:0 .2rem}.table-wrap dl .selection-group.sub::before{content:"("}.table-wrap dl .selection-group.sub::after{content:")"}.table-wrap dl .selection-group.sub .selection-wrap{padding:0}.table-wrap dl .form-wrap{gap:1.2rem 0}.table-wrap.x-scroll{overflow-x:scroll}.table-wrap.x-scroll::-webkit-scrollbar{height:.6rem}.table-wrap.x-scroll::-webkit-scrollbar-thumb{background:#d4d9e4;border-radius:.8rem;border:.2rem solid rgba(0,0,0,0)}.table-wrap.x-scroll table{border-collapse:separate}.table-wrap.x-scroll table .sticky{position:sticky;left:0;z-index:1}.table-wrap.y-scroll{overflow-y:auto;border-bottom:.1rem solid var(--stroke-200)}.table-wrap.y-scroll[data-rows="1"]{max-height:5.92rem}.table-wrap.y-scroll[data-rows="2"]{max-height:11.84rem}.table-wrap.y-scroll[data-rows="3"]{max-height:17.76rem}.table-wrap.y-scroll[data-rows="4"]{max-height:23.68rem}.table-wrap.y-scroll[data-rows="5"]{max-height:29.6rem}.table-wrap.y-scroll[data-rows="6"]{max-height:35.52rem}.table-wrap.y-scroll[data-rows="7"]{max-height:41.44rem}.table-wrap.y-scroll[data-rows="8"]{max-height:47.36rem}.table-wrap.y-scroll[data-rows="9"]{max-height:53.28rem}.table-wrap.y-scroll[data-rows="10"]{max-height:59.2rem}.table-wrap.y-scroll table{border-collapse:separate}.table-wrap.y-scroll table thead{position:sticky;top:0;left:0;z-index:1}.table-wrap.y-scroll table tbody tr:last-child th,.table-wrap.y-scroll table tbody tr:last-child td{border-bottom:0}.table-wrap .sub-txt{color:var(--text-caption);margin-top:.8rem}.table-wrap+.table-wrap{margin-top:2.4rem}.table-wrap table+.text-star,.table-wrap+.text-star,.table-wrap+.list-star{margin-top:1.6rem}.table-wrap+.blue-box{margin-top:1.6rem}.table-wrap+.accordion{margin-top:4.8rem}.table-wrap .inp-box input:not([type=radio],[type=checkbox])[data-unit]~.unit{top:calc(50% - .7rem)}.table-wrap+.notice-list{margin:var(--spacing-2416) 0 var(--spacing-4824)}.total-sum-wrap{border:.1rem solid var(--primary-color-600);border-radius:.8rem;background:var(--primary-color-100);margin-top:1.6rem}.total-sum-wrap dl>div{display:flex;align-items:center;justify-content:space-between}.total-sum-wrap dl>div dt,.total-sum-wrap dl>div dd{display:flex;align-items:center;min-height:4.8rem;font-size:var(--body2-fs);font-weight:600;letter-spacing:var(--body2-ls);padding:.8rem 1.6rem}.total-sum-wrap dl>div dd{justify-content:flex-end;color:var(--primary-color-600)}html.pc .table-wrap.x-scroll::-webkit-scrollbar{height:.6rem}html.pc .table-wrap.x-scroll::-webkit-scrollbar-thumb{background:#d4d9e4;border-radius:.8rem;border:.2rem solid rgba(0,0,0,0)}html.pc .table-wrap.y-scroll::-webkit-scrollbar{width:.6rem}html.pc .table-wrap.y-scroll::-webkit-scrollbar-thumb{background:#d4d9e4;border-radius:.8rem;border:.2rem solid rgba(0,0,0,0)}.table-added{display:grid;grid-template-columns:repeat(2, 1fr);align-items:end;margin-bottom:1.6rem}.table-added .right-area{justify-self:end}@media screen and (max-width: 1024px){.table-wrap{width:100%}.table-wrap:not(:has(>dl)){width:auto;margin-inline-start:-2rem;margin-inline-end:-2rem;padding-inline-start:2rem;padding-inline-end:2rem;overflow-x:auto;border-top:0}.table-wrap:not(:has(>dl))>table{border-collapse:separate}.table-wrap:not(:has(>dl))>table>thead>tr:first-child>th{border-top:.1rem solid var(--gray-color-800)}.table-wrap.x-scroll::after{content:"";position:fixed;display:block;top:0;bottom:0;left:0;width:2rem;background:#fff;pointer-events:none}.table-wrap.y-scroll[data-rows="1"]{max-height:5.76rem}.table-wrap.y-scroll[data-rows="2"]{max-height:11.52rem}.table-wrap.y-scroll[data-rows="3"]{max-height:17.28rem}.table-wrap.y-scroll[data-rows="4"]{max-height:23.04rem}.table-wrap.y-scroll[data-rows="5"]{max-height:28.8rem}.table-wrap.y-scroll[data-rows="6"]{max-height:34.56rem}.table-wrap.y-scroll[data-rows="7"]{max-height:40.32rem}.table-wrap.y-scroll[data-rows="8"]{max-height:46.08rem}.table-wrap.y-scroll[data-rows="9"]{max-height:51.84rem}.table-wrap.y-scroll[data-rows="10"]{max-height:57.6rem}.table-wrap.white-type{border-top:.1rem solid var(--gray-color-800)}.table-wrap.white-type table th,.table-wrap.white-type table td{height:7rem;padding:1.2rem}.table-wrap table thead th{height:4.8rem}.table-wrap dl>div{grid-template-columns:10.4rem 1fr !important;border-bottom:0}.table-wrap dl dt,.table-wrap dl dd{border-bottom:.1rem solid var(--gray-color-200);padding:.8rem}.table-wrap dl dd{border-right:0}}.table-wrap table tr.checked{background:var(--primary-color-100)}.board-table{border-top:.2rem solid var(--gray-color-800);width:100%}.board-table table{width:100%;border-collapse:separate;border-spacing:0;border:none;border-radius:0;background:rgba(0,0,0,0);color:var(--text-body);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh)}.board-table table thead tr th,.board-table table thead tr td,.board-table table tbody tr th,.board-table table tbody tr td{border:none;border-bottom:.1rem solid var(--gray-color-300);padding:var(--spacing-2416) var(--spacing-3220);text-align:center;font-weight:600;height:11.2rem}.board-table table thead tr th{height:10.4rem}.board-table table tbody tr td:first-child{text-align:left}.board-table table tbody tr td:first-child>a{display:inline-flex;align-items:center;gap:var(--spacing-128);flex:1 0 0;max-width:100%}.board-table table tbody tr td:first-child span.ellipsis-text{vertical-align:bottom}.board-table table tbody tr:hover td{background:var(--gray-color-100)}.board-table table tbody tr:hover td a.ellipsis-text{text-decoration:underline}.board-table table tbody tr:hover td a span:not([class*=ico-]){text-decoration:underline}.board-table table tbody tr:hover td:first-child>a:not(.download)::before,.board-table table tbody tr:hover td:first-child>span::before{content:"";display:inline-flex;width:var(--body1-fs);height:var(--body1-fs);background:url("../images/common/ico_arrow_round.svg") center/cover no-repeat;flex:0 0 var(--body1-fs);margin-right:.8rem}.board-table table tbody tr.pinned-item td .ellipsis-text{color:var(--primary-color-600)}.board-table table tbody tr.pinned-item td .table-icon-pin{background-image:url("../images/common/ico_pin_blue.svg")}.board-table.no-detailpage table tbody tr:hover td:first-child ::before{content:"";display:inline-flex;width:var(--body1-fs);height:var(--body1-fs);background:url("../images/common/ico_arrow_round.svg") center/cover no-repeat;flex:0 0 var(--body1-fs);vertical-align:middle;position:relative;top:-0.2rem;margin-right:2rem}.board-table.no-detailpage table tbody tr:hover td span:not([class*=ico-]){text-decoration:none}.board-table.no-detailpage table tbody tr th .ellipsis-text,.board-table.no-detailpage table tbody tr td .ellipsis-text{max-width:100%}.board-table.customer table tbody tr td:has(a.ellipsis-text){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.board-table.customer table tbody tr td .status-complete{color:var(--primary-color-600)}.board-table.customer table tbody tr td .ellipsis-text{display:inline;max-width:100%}.board-table.customer table tbody tr td:first-child{text-align:center}.board-table.customer table tbody tr td:nth-child(3){text-align:left}.board-table.customer table tbody tr:hover td:first-child::before{content:"";display:inline-flex;width:var(--body1-fs);height:var(--body1-fs);background:url("../images/common/ico_arrow_round.svg") center/100% no-repeat;position:relative;top:.4rem;margin-right:2rem}.board-table.customer table tbody tr:has(.empty-state) td:first-child{background:none}.board-table.customer table tbody tr:has(.empty-state) td:first-child::before{display:none}.board-table.no-link table tbody tr td{background:var(--white-color)}.board-table.no-link table tbody tr td>span.ellipsis-text{text-decoration:none;width:100%}.board-table.no-link table tbody tr td>a:not(.download){text-decoration:none}.board-table.no-link table tbody tr td:first-child{cursor:normal}.board-table.no-link table tbody tr td:first-child::before,.board-table.no-link table tbody tr td:first-child>a:not(.download)::before,.board-table.no-link table tbody tr td:first-child>span::before{display:none}.board-table.no-link table tbody td a:hover{text-decoration:underline}.empty-state{display:flex;padding:var(--spacing-16056) 0;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-2012);align-self:stretch;color:var(--text-caption)}.empty-state::before{content:"";display:block;width:4.8rem;height:4.8rem;background:url("../images/common/ico_empty.svg") center/contain no-repeat}.pagination{display:flex;margin:var(--spacing-1612) 0;justify-content:center;align-items:center;align-self:stretch;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);width:100%;text-align:center}.pagination.pc-only{display:flex !important;gap:0 .8rem}.pagination.pc-only .pagination-prev{margin-right:3.2rem}.pagination.pc-only .pagination-next{margin-left:3.2rem}.pagination a:not([class*=pagination-]),.pagination button:not([class*=pagination-]),.pagination span:not([class*=pagination-]){color:var(--text-caption);display:inline-flex;justify-content:center;align-items:center;width:4rem;height:4rem}.pagination a:not([class*=pagination-]).active,.pagination button:not([class*=pagination-]).active,.pagination span:not([class*=pagination-]).active{color:var(--text-title);font-weight:600}.pagination button:not([class*=pagination-]).active,.pagination button:not([class*=pagination-]):hover,.pagination a:not([class*=pagination-]).active,.pagination a:not([class*=pagination-]):hover{text-decoration:underline}.pagination [class*=pagination-]{display:inline-flex;justify-content:center;align-items:center;cursor:default;width:4rem;height:4rem}.pagination [class*=pagination-].active{cursor:pointer}.pagination [class*=pagination-]::after{content:"";display:block;width:var(--body1-fs);height:var(--body1-fs)}.pagination .pagination-start::after{background:url("../images/common/ico_paging_start_dsbd.svg") center/contain no-repeat}.pagination .pagination-start.active::after{background-image:url("../images/common/ico_paging_start.svg")}.pagination .pagination-end::after{background:url("../images/common/ico_paging_end_dsbd.svg") center/contain no-repeat}.pagination .pagination-end.active::after{background-image:url("../images/common/ico_paging_end.svg")}.pagination .pagination-prev::after{background:url("../images/common/ico_paging_prev_dsbd.svg") center/contain no-repeat}.pagination .pagination-prev.active::after{background-image:url("../images/common/ico_paging_prev.svg")}.pagination .pagination-next::after{background:url("../images/common/ico_paging_next_dsbd.svg") center/contain no-repeat}.pagination .pagination-next.active::after{background-image:url("../images/common/ico_paging_next.svg")}.detail-form .form-table-wrap{width:100%;margin-top:2.4rem;padding:calc(var(--spacing-3220)/2) 0;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);border-top:.2rem solid var(--gray-color-800);border-bottom:.1rem solid var(--gray-color-200)}.detail-form .form-table-wrap .form-table{border-collapse:separate;border-spacing:0;border:none}.detail-form .form-table-wrap .form-table tbody tr th,.detail-form .form-table-wrap .form-table tbody tr td{border:none;padding:calc(var(--spacing-3220)/2);height:5.8rem}.detail-form .form-table-wrap .form-table tbody tr th:first-child,.detail-form .form-table-wrap .form-table tbody tr td:first-child{padding-left:0}.detail-form .form-table-wrap .form-table tbody tr th{text-align:left;font-weight:600}.detail-form .form-table-wrap .form-table tbody tr th.vertical-top{vertical-align:top}.detail-form .form-table-wrap .form-table tbody tr td{padding-right:0}.detail-form .form-table-wrap .form-table.auth-table tbody tr td{padding:calc(var(--spacing-2416)/2) 0;height:auto}.detail-form .form-table-wrap .form-table.auth-table.single-row tbody tr td .selection-wrap.inline-selection{justify-content:flex-end}.table-wrap.horizontal-line{border-top-width:.2rem}.table-wrap.horizontal-line.staff-list table tbody tr td{padding:var(--spacing-2412) var(--spacing-3212);color:var(--text-body)}.table-wrap.horizontal-line.staff-list table tbody tr td a[href^=tel]{pointer-events:none}.table-wrap.horizontal-line table thead tr th,.table-wrap.horizontal-line table thead tr td,.table-wrap.horizontal-line table tbody tr th,.table-wrap.horizontal-line table tbody tr td,.table-wrap.horizontal-line table tfoot tr th,.table-wrap.horizontal-line table tfoot tr td{background-color:var(--white-color);border-right:none;height:var(--table-h-8046);padding:var(--spacing-1612) var(--spacing-3212);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.table-wrap.horizontal-line table tbody tr th{font-weight:600;color:var(--text-title)}.table-wrap.horizontal-line table tfoot tr th,.table-wrap.horizontal-line table tfoot tr td{background-color:var(--primary-color-100)}.table-wrap.download-table.terms table tbody tr td:first-child{text-align:left}.table-wrap.download-table table thead tr th,.table-wrap.download-table table thead tr td,.table-wrap.download-table table tbody tr th,.table-wrap.download-table table tbody tr td,.table-wrap.download-table table tfoot tr th,.table-wrap.download-table table tfoot tr td{padding:var(--spacing-1612) var(--spacing-2416);min-height:8rem}.table-wrap.download-table table thead tr td:nth-child(2),.table-wrap.download-table table tbody tr td:nth-child(2),.table-wrap.download-table table tfoot tr td:nth-child(2){text-align:left}.table-wrap.download-table table thead tr td .ellipsis-text,.table-wrap.download-table table tbody tr td .ellipsis-text,.table-wrap.download-table table tfoot tr td .ellipsis-text{max-width:100%}.table-wrap.rating-table table thead tr th{background-color:var(--white-color);height:8rem}.table-wrap.rating-table table tbody tr td{height:16rem;padding:var(--spacing-4824) var(--spacing-3212);font-size:var(--display3-fs);letter-spacing:var(--display3-ls);font-weight:700;vertical-align:middle}.table-wrap.rating-table table tbody tr td .flex-align>span{line-height:.8}.table-wrap.rating-table table tbody tr td em{font-size:var(--header3-fs);letter-spacing:var(--header3-ls)}.table-wrap.rating-table table tbody tr td .logo-snp{width:18rem;height:5rem}.table-wrap.rating-table table tbody tr td .logo-moodys{width:16rem;height:5rem}.table-wrap.scroll-x{width:auto;overflow-x:auto;max-width:calc(100vw - 4rem);margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}.table-wrap.scroll-x table{min-width:80rem}.table-wrap.scroll-x table thead tr th,.table-wrap.scroll-x table thead tr td,.table-wrap.scroll-x table tbody tr th,.table-wrap.scroll-x table tbody tr td,.table-wrap.scroll-x table tfoot tr th,.table-wrap.scroll-x table tfoot tr td{padding-left:var(--spacing-128);padding-right:var(--spacing-128)}.table-wrap.scroll-x table thead tr th{position:sticky;top:0;z-index:1;background-color:var(--white-color)}.table-wrap.scroll-x table tbody tr td{position:relative}.table-wrap.scroll-x::-webkit-scrollbar{height:.6rem}.table-wrap.scroll-x::-webkit-scrollbar-thumb{background:#d4d9e4;border-radius:.8rem;border:.2rem solid rgba(0,0,0,0)}.terms-content .table-wrap,.terms-content.table-wrap{border-top:.2rem solid var(--gray-color-800);margin-bottom:var(--spacing-2416)}.terms-content .table-wrap table tbody tr th,.terms-content .table-wrap table tbody tr td,.terms-content.table-wrap table tbody tr th,.terms-content.table-wrap table tbody tr td{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}.terms-content .table-wrap table tbody tr th,.terms-content.table-wrap table tbody tr th{word-break:keep-all}.terms-content .table-wrap table tbody tr td,.terms-content.table-wrap table tbody tr td{text-align:left}.terms-content .table-wrap table tbody tr td ul,.terms-content.table-wrap table tbody tr td ul{margin-bottom:0}.table-wrap.responsive,.table-wrap.simple{border-top-width:.2rem}.table-wrap.responsive table tbody tr th,.table-wrap.responsive table tbody tr td,.table-wrap.simple table tbody tr th,.table-wrap.simple table tbody tr td{height:auto;min-height:var(--table-h-8046);padding:var(--spacing-1612) var(--spacing-3212);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);text-align:left;border-right:none}.table-wrap.responsive table tbody tr th,.table-wrap.simple table tbody tr th{font-weight:600;color:var(--text-title);background:var(--gray-color-100)}.table-comment{text-align:right;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);color:var(--text-caption);margin:var(--spacing-2416) 0}@media screen and (max-width: 1024px){.board-table table,.board-table tbody,.board-table tr,.board-table th,.board-table td{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;width:100%;text-align:center}.board-table thead,.board-table colgroup{display:none}.board-table table tbody tr{border-bottom:.1rem solid var(--gray-color-200);padding:var(--spacing-3220) 1.2rem;gap:.8rem 0;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.board-table table tbody tr td{border:none;padding:0;height:auto;width:100%;min-height:auto}.board-table table tbody tr td:first-child a{align-items:center;width:100%}.board-table table tbody tr td:first-child a span.ellipsis-text{align-self:center;flex-shrink:1}.board-table table tbody tr td:first-child a span.ellipsis-text.mo-disable~i{align-self:flex-start}.board-table table tbody tr td[data-title]{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;width:47%;text-align:left}.board-table table tbody tr td[data-title]::before{content:attr(data-title);display:inline-flex;color:var(--text-caption);font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}.board-table table tbody tr td[data-title]+td{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}.board-table table tbody tr td [class*=button-]{margin-top:.8rem;width:100%}.board-table table tbody tr td .button-icon.download{margin-top:.8rem;width:100%;max-width:85vw;padding-right:1.6rem}.board-table table tbody tr td .button-icon.download::after{position:relative;right:auto;top:.1rem;display:inline-block}.board-table table tbody tr.pinned-item td[data-title]{padding-left:2.3rem;white-space:nowrap}.board-table table tbody tr.pinned-item .ellipsis-text{max-width:65vw}.board-table table tbody tr:hover td{background-color:var(--white-color);text-decoration:none}.board-table table tbody tr:hover td:first-child::before,.board-table table tbody tr:hover td:first-child>a:not(.download)::before,.board-table table tbody tr:hover td:first-child>span::before{display:none}.board-table.customer table tbody tr td:first-child{position:absolute;display:block;top:0;left:0;width:.1rem;height:.1rem;clip:rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);opacity:0;overflow:hidden}.board-table.customer table tbody tr td:nth-child(2){color:var(--gray-color-600)}.board-table.recruit-state table tbody tr td:first-child a{flex-direction:column;align-items:flex-start}.board-table.recruit-state table tbody tr td:first-child a span.ellipsis-text{align-self:flex-start}.board-table.recruit-state table tbody tr td[data-title]{width:100%}.pagination{font-weight:500}.pagination a:not([class*=pagination-]),.pagination span:not([class*=pagination-]){width:3.2rem;height:3.2rem;text-decoration:none}.pagination [class*=pagination-]::after{width:var(--body1-fs);height:var(--body1-fs)}.detail-form{width:100%}.detail-form .form-table-wrap{margin-top:var(--spacing-2416);padding-bottom:var(--spacing-5632)}.detail-form .form-table-wrap table,.detail-form .form-table-wrap tbody,.detail-form .form-table-wrap tr,.detail-form .form-table-wrap th,.detail-form .form-table-wrap td{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;width:100%}.detail-form .form-table-wrap .form-table tbody{gap:var(--spacing-3220)}.detail-form .form-table-wrap .form-table tbody tr th,.detail-form .form-table-wrap .form-table tbody tr td{height:auto;padding:0}.detail-form .form-table-wrap .form-table tbody tr th{min-height:4.8rem}.detail-form .form-table-wrap .form-table tbody tr td:not([colspan]){margin-bottom:var(--spacing-3220)}.detail-form .form-table-wrap .form-table tbody tr td:not([colspan]):last-child{margin-bottom:0}.detail-form .form-table-wrap .form-table tbody tr :last-child{margin-bottom:0}.detail-form .form-table-wrap .form-table.auth-table tbody tr{gap:var(--spacing-2416);flex-direction:row}.detail-form .form-table-wrap .form-table.auth-table tbody tr td{padding:0;margin:0;min-height:auto;flex:1 0 0;flex-direction:row;justify-content:space-between;align-items:center}.detail-form .form-table-wrap .form-table.auth-table.single-row{padding-bottom:0;margin-bottom:calc(var(--spacing-3220) - var(--spacing-5632))}.detail-form .form-table-wrap .form-table.auth-table.single-row tbody tr{flex-direction:column}.detail-form .form-table-wrap .form-table.auth-table.single-row tbody tr td{padding-top:calc(var(--spacing-3220) - var(--spacing-2416))}.detail-form .form-table-wrap .form-table.auth-table.single-row tbody tr td .selection-wrap.inline-selection{justify-content:flex-start}.table-wrap.horizontal-line.staff-list table tbody tr td{padding:var(--spacing-2412) var(--spacing-86)}.table-wrap.horizontal-line.staff-list table tbody tr td a[href^=tel]{pointer-events:auto}.table-wrap.download-table{border-top:.2rem solid var(--gray-color-800);margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;width:100%}.table-wrap.download-table.terms table tbody tr td:first-child{display:flex;font-weight:700}.table-wrap.download-table table,.table-wrap.download-table tbody,.table-wrap.download-table tr,.table-wrap.download-table th,.table-wrap.download-table td{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;width:100%;text-align:center}.table-wrap.download-table thead,.table-wrap.download-table colgroup{display:none}.table-wrap.download-table table tbody tr{border-bottom:.1rem solid var(--gray-color-200);padding:var(--spacing-3220) 1.2rem;gap:.8rem 0;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.table-wrap.download-table table tbody tr td{border:none;padding:0;height:auto;min-height:auto;width:100%}.table-wrap.download-table table tbody tr td .ellipsis-text{max-width:80vw}.table-wrap.download-table table tbody tr td:first-child{display:none}.table-wrap.download-table table tbody tr td:last-child{display:flex;justify-content:center;align-items:center;width:100%}.table-wrap.download-table table tbody tr td[data-title]{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;width:47%;text-align:left}.table-wrap.download-table table tbody tr td[data-title]::before{content:attr(data-title);display:inline-flex;color:var(--text-caption);font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}.table-wrap.download-table table tbody tr td .button-icon.download{margin-top:.8rem;width:100%;max-width:85vw;padding-right:1.6rem}.table-wrap.download-table table tbody tr td .button-icon.download::after{position:relative;right:auto;top:.1rem;display:inline-block}.table-wrap.rating-table table tbody tr td .logo-snp,.table-wrap.rating-table table tbody tr td .logo-moodys{width:7.4666666667rem;height:2.4rem}.table-wrap.scroll-x{width:100%}.table-wrap.scroll-x table{min-width:102.4rem}.terms-content .table-wrap,.terms-content.table-wrap{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;overflow:auto;overflow-x:scroll;width:100%}.terms-content .table-wrap table,.terms-content.table-wrap table{width:100%}.table-wrap.responsive{border-top:.2rem solid var(--gray-color-800);width:100%;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}.table-wrap.responsive table,.table-wrap.responsive tbody,.table-wrap.responsive tr,.table-wrap.responsive th,.table-wrap.responsive td{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;width:100%;text-align:left}.table-wrap.responsive table tbody tr{flex-direction:row;flex-wrap:wrap}.table-wrap.responsive table tbody tr th{flex:1 0 40%}.table-wrap.responsive table tbody tr td{flex:1 0 60%}.table-wrap.simple{border-top:.2rem solid var(--gray-color-800);width:100%;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}.pagination.pc-only{display:none !important}}html[data-device=iPad][data-browser=Safari] .table-wrap{width:100%}html[data-device=iPad][data-browser=Safari] .table-wrap:not(:has(>dl)){width:auto;margin-inline-start:-2rem;margin-inline-end:-2rem;padding-inline-start:2rem;padding-inline-end:2rem;overflow-x:auto;border-top:0}html[data-device=iPad][data-browser=Safari] .table-wrap:not(:has(>dl))>table{border-collapse:separate}html[data-device=iPad][data-browser=Safari] .table-wrap:not(:has(>dl))>table>thead>tr:first-child>th{border-top:.1rem solid var(--gray-color-800)}html[data-device=iPad][data-browser=Safari] .table-wrap.x-scroll::after{content:"";position:fixed;display:block;top:0;bottom:0;left:0;width:2rem;background:#fff;pointer-events:none}html[data-device=iPad][data-browser=Safari] .table-wrap.y-scroll[data-rows="1"]{max-height:5.76rem}html[data-device=iPad][data-browser=Safari] .table-wrap.y-scroll[data-rows="2"]{max-height:11.52rem}html[data-device=iPad][data-browser=Safari] .table-wrap.y-scroll[data-rows="3"]{max-height:17.28rem}html[data-device=iPad][data-browser=Safari] .table-wrap.y-scroll[data-rows="4"]{max-height:23.04rem}html[data-device=iPad][data-browser=Safari] .table-wrap.y-scroll[data-rows="5"]{max-height:28.8rem}html[data-device=iPad][data-browser=Safari] .table-wrap.y-scroll[data-rows="6"]{max-height:34.56rem}html[data-device=iPad][data-browser=Safari] .table-wrap.y-scroll[data-rows="7"]{max-height:40.32rem}html[data-device=iPad][data-browser=Safari] .table-wrap.y-scroll[data-rows="8"]{max-height:46.08rem}html[data-device=iPad][data-browser=Safari] .table-wrap.y-scroll[data-rows="9"]{max-height:51.84rem}html[data-device=iPad][data-browser=Safari] .table-wrap.y-scroll[data-rows="10"]{max-height:57.6rem}html[data-device=iPad][data-browser=Safari] .table-wrap.white-type{border-top:.1rem solid var(--gray-color-800)}html[data-device=iPad][data-browser=Safari] .table-wrap.white-type table th,html[data-device=iPad][data-browser=Safari] .table-wrap.white-type table td{height:7rem;padding:1.2rem}html[data-device=iPad][data-browser=Safari] .table-wrap table thead th{height:4.8rem}html[data-device=iPad][data-browser=Safari] .table-wrap dl>div{grid-template-columns:10.4rem 1fr !important;border-bottom:0}html[data-device=iPad][data-browser=Safari] .table-wrap dl dt,html[data-device=iPad][data-browser=Safari] .table-wrap dl dd{border-bottom:.1rem solid var(--gray-color-200);padding:.8rem}html[data-device=iPad][data-browser=Safari] .table-wrap dl dd{border-right:0}html[data-device=iPad][data-browser=Safari] .board-table table,html[data-device=iPad][data-browser=Safari] .board-table tbody,html[data-device=iPad][data-browser=Safari] .board-table tr,html[data-device=iPad][data-browser=Safari] .board-table th,html[data-device=iPad][data-browser=Safari] .board-table td{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;width:100%;text-align:center}html[data-device=iPad][data-browser=Safari] .board-table thead,html[data-device=iPad][data-browser=Safari] .board-table colgroup{display:none}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr{border-bottom:.1rem solid var(--gray-color-200);padding:var(--spacing-3220) 1.2rem;gap:.8rem 0;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr td{border:none;padding:0;height:auto;width:100%;min-height:auto}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr td:first-child a{align-items:center;width:100%}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr td:first-child a span.ellipsis-text{align-self:center;flex-shrink:1}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr td:first-child a span.ellipsis-text.mo-disable~i{align-self:flex-start}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr td[data-title]{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;width:47%;text-align:left}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr td[data-title]::before{content:attr(data-title);display:inline-flex;color:var(--text-caption);font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr td[data-title]+td{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr td [class*=button-]{margin-top:.8rem;width:100%}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr td .button-icon.download{margin-top:.8rem;width:100%;padding-right:1.6rem}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr td .button-icon.download::after{position:relative;right:auto;top:.1rem;display:inline-block}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr.pinned-item td[data-title]{padding-left:2.3rem;white-space:nowrap}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr.pinned-item .ellipsis-text{max-width:65vw}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr:hover td{background-color:var(--white-color);text-decoration:none}html[data-device=iPad][data-browser=Safari] .board-table table tbody tr:hover td:first-child::before,html[data-device=iPad][data-browser=Safari] .board-table table tbody tr:hover td:first-child>a:not(.download)::before,html[data-device=iPad][data-browser=Safari] .board-table table tbody tr:hover td:first-child>span::before{display:none}html[data-device=iPad][data-browser=Safari] .board-table.customer table tbody tr td:first-child{position:absolute;display:block;top:0;left:0;width:.1rem;height:.1rem;clip:rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);opacity:0;overflow:hidden}html[data-device=iPad][data-browser=Safari] .board-table.customer table tbody tr td:nth-child(2){color:var(--gray-color-600)}html[data-device=iPad][data-browser=Safari] .board-table.recruit-state table tbody tr td:first-child a{flex-direction:column;align-items:flex-start}html[data-device=iPad][data-browser=Safari] .board-table.recruit-state table tbody tr td:first-child a span.ellipsis-text{align-self:flex-start}html[data-device=iPad][data-browser=Safari] .board-table.recruit-state table tbody tr td[data-title]{width:100%}html[data-device=iPad][data-browser=Safari] .pagination{font-weight:500}html[data-device=iPad][data-browser=Safari] .pagination a:not([class*=pagination-]),html[data-device=iPad][data-browser=Safari] .pagination span:not([class*=pagination-]){width:3.2rem;height:3.2rem;text-decoration:none}html[data-device=iPad][data-browser=Safari] .pagination [class*=pagination-]::after{width:var(--body1-fs);height:var(--body1-fs)}html[data-device=iPad][data-browser=Safari] .detail-form{width:100%}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap{margin-top:var(--spacing-2416);padding-bottom:var(--spacing-5632)}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap table,html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap tbody,html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap tr,html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap th,html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap td{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;width:100%}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table tbody{gap:var(--spacing-3220)}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table tbody tr th,html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table tbody tr td{height:auto;padding:0}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table tbody tr th{min-height:4.8rem}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table tbody tr td:not([colspan]){margin-bottom:var(--spacing-3220)}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table tbody tr td:not([colspan]):last-child{margin-bottom:0}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table tbody tr :last-child{margin-bottom:0}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table.auth-table tbody tr{gap:var(--spacing-2416);flex-direction:row}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table.auth-table tbody tr td{padding:0;margin:0;min-height:auto;flex:1 0 0;flex-direction:row;justify-content:space-between;align-items:center}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table.auth-table.single-row{padding-bottom:0;margin-bottom:calc(var(--spacing-3220) - var(--spacing-5632))}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table.auth-table.single-row tbody tr{flex-direction:column}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table.auth-table.single-row tbody tr td{padding-top:calc(var(--spacing-3220) - var(--spacing-2416))}html[data-device=iPad][data-browser=Safari] .detail-form .form-table-wrap .form-table.auth-table.single-row tbody tr td .selection-wrap.inline-selection{justify-content:flex-start}html[data-device=iPad][data-browser=Safari] .table-wrap.horizontal-line.staff-list table tbody tr td{padding:var(--spacing-2412) var(--spacing-86)}html[data-device=iPad][data-browser=Safari] .table-wrap.horizontal-line.staff-list table tbody tr td a[href^=tel]{pointer-events:auto}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table{border-top:.2rem solid var(--gray-color-800);margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;width:100%}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table.terms table tbody tr td:first-child{display:flex;font-weight:700}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table table,html[data-device=iPad][data-browser=Safari] .table-wrap.download-table tbody,html[data-device=iPad][data-browser=Safari] .table-wrap.download-table tr,html[data-device=iPad][data-browser=Safari] .table-wrap.download-table th,html[data-device=iPad][data-browser=Safari] .table-wrap.download-table td{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;width:100%;text-align:center}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table thead,html[data-device=iPad][data-browser=Safari] .table-wrap.download-table colgroup{display:none}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table table tbody tr{border-bottom:.1rem solid var(--gray-color-200);padding:var(--spacing-3220) 1.2rem;gap:.8rem 0;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table table tbody tr td{border:none;padding:0;height:auto;min-height:auto;width:100%}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table table tbody tr td .ellipsis-text{max-width:80vw}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table table tbody tr td:first-child{display:none}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table table tbody tr td:last-child{display:flex;justify-content:center;align-items:center;width:100%}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table table tbody tr td[data-title]{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;width:47%;text-align:left}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table table tbody tr td[data-title]::before{content:attr(data-title);display:inline-flex;color:var(--text-caption);font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table table tbody tr td .button-icon.download{margin-top:.8rem;width:100%;max-width:85vw;padding-right:1.6rem}html[data-device=iPad][data-browser=Safari] .table-wrap.download-table table tbody tr td .button-icon.download::after{position:relative;right:auto;top:.1rem;display:inline-block}html[data-device=iPad][data-browser=Safari] .table-wrap.rating-table table tbody tr td .logo-snp,html[data-device=iPad][data-browser=Safari] .table-wrap.rating-table table tbody tr td .logo-moodys{width:7.4666666667rem;height:2.4rem}html[data-device=iPad][data-browser=Safari] .table-wrap.scroll-x{width:100%}html[data-device=iPad][data-browser=Safari] .table-wrap.scroll-x table{min-width:102.4rem}html[data-device=iPad][data-browser=Safari] .terms-content .table-wrap,html[data-device=iPad][data-browser=Safari] .terms-content.table-wrap{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;overflow:auto;overflow-x:scroll;width:100%}html[data-device=iPad][data-browser=Safari] .terms-content .table-wrap table,html[data-device=iPad][data-browser=Safari] .terms-content.table-wrap table{width:100%}html[data-device=iPad][data-browser=Safari] .table-wrap.responsive{border-top:.2rem solid var(--gray-color-800);width:100%;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}html[data-device=iPad][data-browser=Safari] .table-wrap.responsive table,html[data-device=iPad][data-browser=Safari] .table-wrap.responsive tbody,html[data-device=iPad][data-browser=Safari] .table-wrap.responsive tr,html[data-device=iPad][data-browser=Safari] .table-wrap.responsive th,html[data-device=iPad][data-browser=Safari] .table-wrap.responsive td{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;width:100%;text-align:left}html[data-device=iPad][data-browser=Safari] .table-wrap.responsive table tbody tr{flex-direction:row;flex-wrap:wrap}html[data-device=iPad][data-browser=Safari] .table-wrap.responsive table tbody tr th{flex:1 0 40%}html[data-device=iPad][data-browser=Safari] .table-wrap.responsive table tbody tr td{flex:1 0 60%}html[data-device=iPad][data-browser=Safari] .table-wrap.simple{border-top:.2rem solid var(--gray-color-800);width:100%;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}html[data-device=iPad][data-browser=Safari] .pagination.pc-only{display:none !important}.tabs-wrap{width:100%}.tabs-wrap .tab-scroll{width:100%;min-height:5.5rem;overflow-y:hidden}.tabs-wrap .tab-scroll .mask{position:absolute;display:block;top:0;left:0;width:4rem;height:100%;background:linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);pointer-events:none;z-index:1}.tabs-wrap .tab-scroll .mask.right{left:auto;right:0;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%)}.tabs-wrap .tab-scroll .mask.disabled{opacity:0;visibility:hidden}.tabs-wrap .tab-scroll .tab-list{overflow-x:auto;overflow-y:hidden}.tabs-wrap .tab-scroll .tab-list::before{display:none}.tabs-wrap .tab-scroll .tab-list .tab-item:focus,.tabs-wrap .tab-scroll .tab-list .tab-item:focus-visible{outline-offset:0}.tabs-wrap .tab-list{display:flex;flex-wrap:nowrap;gap:0 4rem;width:100%}.tabs-wrap .tab-list.scr{overflow-x:auto;overflow-y:hidden}.tabs-wrap .tab-list .tab-item{display:block;min-height:5.5rem;font-size:var(--etc-page-fs);font-weight:600;color:var(--gray-color-500);letter-spacing:var(--etc-page-ls);padding:.8rem 0 1.2rem;white-space:nowrap}.tabs-wrap .tab-list .tab-item:hover,.tabs-wrap .tab-list .tab-item:focus,.tabs-wrap .tab-list .tab-item:focus-visible{color:var(--text-titie);outline-offset:-0.1rem}.tabs-wrap .tab-list .tab-item.sel,.tabs-wrap .tab-list .tab-item[aria-selected=true]{font-weight:700;color:var(--text-title)}.tabs-wrap .tab-list .tab-item.sel::after,.tabs-wrap .tab-list .tab-item[aria-selected=true]::after{content:"";position:absolute;display:block;left:0;right:0;bottom:0;height:.2rem;background:var(--black-color)}.tabs-wrap .tab-contents{margin-top:3.2rem}.tabs-wrap .tab-contents .tab-panel{display:none}.tabs-wrap .tab-contents .tab-panel[aria-hidden=false]{display:block}.tabs-wrap .tab-contents .tab-panel:has(.sub-tab){margin-top:1.6rem}.tabs-wrap.sub-tab .tab-list{gap:0 .8rem}.tabs-wrap.sub-tab .tab-list::before{display:none}.tabs-wrap.sub-tab .tab-list .tab-item{min-height:4rem;font-size:var(--body1-fs);letter-spacing:var(--body1-ls);border-radius:3.6rem;border:.1rem solid var(--gray-color-300);padding:0 1.2rem}.tabs-wrap.sub-tab .tab-list .tab-item.sel,.tabs-wrap.sub-tab .tab-list .tab-item[aria-selected=true]{color:var(--white-color);background:var(--black-color);border-color:rgba(0,0,0,0)}.tabs-wrap.sub-tab .tab-list .tab-item.sel::after,.tabs-wrap.sub-tab .tab-list .tab-item[aria-selected=true]::after{display:none}.tabs-wrap.sub-tab .tab-contents{margin-top:2.4rem}@media screen and (max-width: 1024px){.tabs-wrap .tab-list{gap:0 2.4rem}.tabs-wrap .tab-list::before{left:-2rem;right:-2rem}.tabs-wrap .tab-list .tab-item{min-height:3.1rem;color:var(--gray-color-600);padding:.4rem 0 .8rem}.tabs-wrap .tab-scroll{width:auto;min-height:3.1rem;margin-inline-start:-2rem;margin-inline-end:-2rem;padding:0 2rem;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}}.board-tap-wrap{position:absolute;top:0;left:0}.board-tap-wrap .board-tap-list{display:flex;align-items:center;gap:0 var(--spacing-128);overflow:hidden}.board-tap-wrap .board-tap-list .swiper-slide{display:flex;justify-content:center;align-items:center;border-radius:.6rem;background-color:var(--gray-color-100);border:.1rem solid var(--gray-color-100);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500;color:var(--text-caption);cursor:pointer;transition:background-color .1s ease;flex:1 0 auto}.board-tap-wrap .board-tap-list .swiper-slide.active{background-color:var(--white-color);color:var(--gray-color-800);border-color:var(--gray-color-800)}.board-tap-wrap .board-tap-list .swiper-slide>button,.board-tap-wrap .board-tap-list .swiper-slide>a{display:block;padding:var(--spacing-128) var(--spacing-2416)}.board-tap-wrap .board-tap-list .swiper-slide>button:focus,.board-tap-wrap .board-tap-list .swiper-slide>button:focus-visible,.board-tap-wrap .board-tap-list .swiper-slide>a:focus,.board-tap-wrap .board-tap-list .swiper-slide>a:focus-visible{outline-offset:-0.1rem;outline-width:.3rem}.page-tap-wrap{overflow:hidden;width:100%}.page-tap-wrap:not([class*=swiper-]) .page-tap-list{gap:0 4rem;overflow-x:auto}.page-tap-wrap .page-tap-list{display:flex;align-items:center;gap:0}.page-tap-wrap .page-tap-list li{display:flex;justify-content:center;align-items:center;font-size:var(--etc-page-fs);letter-spacing:var(--etc-page-ls);line-height:var(--etc-page-lh);font-weight:700;color:var(--text-placeholder);cursor:pointer;transition:background-color .1s ease;flex:0 1 auto;border-bottom:.25rem solid rgba(0,0,0,0)}.page-tap-wrap .page-tap-list li a{white-space:nowrap}.page-tap-wrap .page-tap-list li:hover,.page-tap-wrap .page-tap-list li:focus{border-color:var(--text-placeholder)}.page-tap-wrap .page-tap-list li.active{color:var(--text-title);border-color:var(--gray-color-800)}.page-tap-wrap.tabs-wrap .tab-scroll::before{display:none}.page-tap-wrap.tabs-wrap .page-tap-list{gap:var(--spacing-4024)}.page-tap-wrap.tabs-wrap .page-tap-list::before{display:none}.page-tap-wrap.tabs-wrap .page-tap-list li{flex:0 0 auto}.page-tap-wrap.tabs-wrap .page-tap-list li:hover,.page-tap-wrap.tabs-wrap .page-tap-list li:focus{border-color:rgba(0,0,0,0)}.page-tap-wrap.tabs-wrap .page-tap-list li:hover .tab-item::after,.page-tap-wrap.tabs-wrap .page-tap-list li:focus .tab-item::after{content:"";display:block;height:.2rem;background:var(--gray-color-600)}.page-tap-wrap.tabs-wrap .page-tap-list li .tab-item{font-size:var(--etc-page-fs);letter-spacing:var(--etc-page-ls);line-height:var(--etc-page-lh);font-weight:700;color:var(--text-placeholder);padding:0}.page-tap-wrap.tabs-wrap .page-tap-list li .tab-item::after{content:"";display:block;height:.2rem;background:rgba(0,0,0,0)}.page-tap-wrap.tabs-wrap .page-tap-list li .tab-item[aria-selected=true],.page-tap-wrap.tabs-wrap .page-tap-list li .tab-item.sel{color:var(--text-title);border-color:var(--gray-color-800)}.page-tap-wrap.tabs-wrap .page-tap-list li .tab-item[aria-selected=true]::after,.page-tap-wrap.tabs-wrap .page-tap-list li .tab-item.sel::after{position:static;background-color:var(--gray-color-800)}.page-tap-wrap.tabs-wrap .page-tap-list li .tab-item:focus,.page-tap-wrap.tabs-wrap .page-tap-list li .tab-item:focus-visible{outline-width:.2rem;outline-offset:-0.2rem}.page-tap-wrap.tabs-wrap .tab-contents.inquiry-tab{padding-top:var(--spacing-9640)}.tabs-wrap.tabs-button{margin-top:var(--spacing-8040)}.tabs-wrap.tabs-button .tab-scroll{height:6rem}.tabs-wrap.tabs-button .tab-scroll::before{display:none}.tabs-wrap.tabs-button .tab-list{gap:var(--spacing-128);padding-top:.2rem;padding-bottom:.2rem;overflow:auto}.tabs-wrap.tabs-button .tab-list::before{display:none}.tabs-wrap.tabs-button .tab-list.swiper-wrapper .tab-item{margin-right:0}.tabs-wrap.tabs-button .tab-list .tab-item{border-radius:100rem;border:.1rem solid var(--gray-color-100);background-color:var(--gray-color-100);color:var(--text-caption);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500;padding:var(--spacing-128) var(--spacing-2416)}.tabs-wrap.tabs-button .tab-list .tab-item::after{display:none}.tabs-wrap.tabs-button .tab-list .tab-item.sel,.tabs-wrap.tabs-button .tab-list .tab-item[aria-selected=true]{background-color:var(--white-color);color:var(--text-title);border-color:var(--gray-color-800);font-weight:600}.select-button-wrap.tabs-wrap{margin-bottom:var(--spacing-2416);width:100%;overflow:hidden}.select-button-wrap.tabs-wrap .tab-scroll{height:auto;margin-inline-start:-2rem;margin-inline-end:-2rem}.select-button-wrap .select-button-list{display:flex;align-items:center;gap:var(--spacing-128);flex-wrap:nowrap;padding:.3rem;padding-right:13rem}.select-button-wrap .select-button-list .filter-select-button{padding:var(--spacing-128) var(--spacing-2416);white-space:nowrap;border:.1rem solid var(--gray-color-100);background:var(--gray-color-100);color:var(--text-caption);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);border-radius:.6rem}.select-button-wrap .select-button-list .filter-select-button:hover,.select-button-wrap .select-button-list .filter-select-button:focus{border-color:var(--gray-color-800);color:var(--text-title)}.select-button-wrap .select-button-list .filter-select-button:focus{outline-offset:.1rem;outline-color:var(--black-color);outline-width:.2rem;outline-style:solid}.select-button-wrap .select-button-list .filter-select-button.sel{border:.1rem solid var(--gray-color-800);background:var(--white-color);color:var(--text-title);font-weight:600}.select-button-wrap .select-button-list .filter-select-button.sel::after,.select-button-wrap .select-button-list .filter-select-button[aria-selected=true]::after{display:none}.select-button-wrap .select-button-list .radio-item label{padding:var(--spacing-128) var(--spacing-2416);white-space:nowrap;border:.1rem solid var(--gray-color-100);background:var(--gray-color-100);color:var(--text-placeholder);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);border-radius:.6rem}.select-button-wrap .select-button-list .radio-item label:hover,.select-button-wrap .select-button-list .radio-item label:focus{border:var(--inp-border);color:var(--text-title)}.select-button-wrap .select-button-list .radio-item input:checked+label{border:var(--inp-border);background:var(--white-color);color:var(--text-title)}@media screen and (max-width: 1024px){.board-tap-wrap{position:static;width:100%;padding-bottom:2.4rem}.board-tap-wrap .board-tap-list{overflow-x:auto}.page-tap-wrap{width:100%}.page-tap-wrap:not([class*=swiper-]) .page-tap-list{gap:0 1.6rem}.page-tap-wrap.tabs-wrap .page-tap-list{padding-top:.4rem}.page-tap-wrap.tabs-wrap .page-tap-list li .tab-item{color:var(--text-caption)}.page-tap-wrap.tabs-wrap .page-tap-list+.inquiry-tab{padding-top:0;margin-top:0}.page-tap-wrap .page-tap-list li{color:var(--text-caption)}.tabs-wrap.tabs-button .tab-scroll{height:4.4rem}}html[data-device=iPad][data-browser=Safari] .tabs-wrap .tab-list{gap:0 2.4rem}html[data-device=iPad][data-browser=Safari] .tabs-wrap .tab-list::before{left:-2rem;right:-2rem}html[data-device=iPad][data-browser=Safari] .tabs-wrap .tab-list .tab-item{min-height:3.1rem;color:var(--gray-color-600);padding:.4rem 0 .8rem}html[data-device=iPad][data-browser=Safari] .tabs-wrap .tab-scroll{width:auto;min-height:3.1rem;margin-inline-start:-2rem;margin-inline-end:-2rem;padding:0 2rem;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}html[data-device=iPad][data-browser=Safari] .board-tap-wrap{position:static;width:100%;padding-bottom:2.4rem}html[data-device=iPad][data-browser=Safari] .board-tap-wrap .board-tap-list{overflow-x:auto}html[data-device=iPad][data-browser=Safari] .page-tap-wrap{width:100%}html[data-device=iPad][data-browser=Safari] .page-tap-wrap:not([class*=swiper-]) .page-tap-list{gap:0 1.6rem}html[data-device=iPad][data-browser=Safari] .page-tap-wrap.tabs-wrap .page-tap-list{padding-top:.4rem}html[data-device=iPad][data-browser=Safari] .page-tap-wrap.tabs-wrap .page-tap-list li .tab-item{color:var(--text-caption)}html[data-device=iPad][data-browser=Safari] .page-tap-wrap.tabs-wrap .page-tap-list+.inquiry-tab{padding-top:0;margin-top:0}html[data-device=iPad][data-browser=Safari] .page-tap-wrap .page-tap-list li{color:var(--text-caption)}html[data-device=iPad][data-browser=Safari] .tabs-wrap.tabs-button .tab-scroll{height:4.4rem}.tip-trigger{display:inline-block;vertical-align:middle;margin-top:-0.2rem}.tip-trigger::before{content:"";display:block;width:2.4rem;height:2.4rem;background:url("../images/common/ico_tooltip.svg") center/1.6rem no-repeat}.tip-trigger.type-link::before{display:none}.tooltip-layout{position:absolute;max-width:40rem;min-width:20rem;color:var(--white-color);border-radius:.8rem;background:var(--opa-tooltip);box-shadow:var(--tip-shadow);animation-name:tip-open;animation-duration:.2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;z-index:9}.tooltip-layout.close{animation-name:tip-close}.tooltip-layout.multiple{color:var(--text-body);background:var(--white-color);border:.1rem solid var(--gray-color-300)}.tooltip-layout.multiple .tip-arrow::before{left:-0.1rem;width:1.4rem;background-image:url("../images/common/ico_tooltip2_arrow.svg")}.tooltip-layout.multiple .tooltip-close{top:.8rem}.tooltip-layout.multiple .tooltip-close::after{background-image:url("../images/common/ico_tooltip2_close.svg")}.tooltip-layout.multiple .tooltip-inner{padding-top:1.2rem;padding-bottom:1.2rem}.tooltip-layout .tip-arrow{position:absolute;display:block;top:-0.7rem;width:1.2rem;height:.8rem}.tooltip-layout .tip-arrow::before{content:"";position:absolute;top:0;left:0;width:1.2rem;height:.8rem;background:url("../images/common/ico_tooltip_arrow.svg") center/100% no-repeat}.tooltip-layout.top .tip-arrow{top:auto;bottom:-0.8rem}.tooltip-layout.top .tip-arrow::before{transform:rotateZ(180deg)}.tooltip-layout .tooltip-inner{padding:.8rem 4rem .8rem 1.6rem;border-radius:.8rem}.tooltip-layout .tooltip-header{margin-bottom:.4rem}.tooltip-layout .tooltip-title{font-size:var(--body4-fs);font-weight:600;color:var(--white-color);letter-spacing:var(--body4-ls);padding-right:2.4rem}.tooltip-layout .tooltip-body{font-size:var(--body4-fs);letter-spacing:var(--body4-ls)}.tooltip-layout .tooltip-body ul[class^=list-]>li{color:var(--white-color)}.tooltip-layout .tooltip-body ul[class^=list-].list-dash>li::before{background-image:url("../images/common/ico_list_dash_white.svg")}.tooltip-layout .tooltip-close{position:absolute;top:.4rem;right:.8rem;width:2.4rem;height:2.4rem}.tooltip-layout .tooltip-close::after{content:"";position:absolute;display:block;left:calc(50% - .8rem);top:calc(50% - .8rem);width:1.6rem;height:1.6rem;background:url("../images/common/ico_tooltip_close.svg") center/100% no-repeat}@media screen and (max-width: 430px){.tooltip-layout{left:1.4rem !important;right:1.4rem;max-width:none}.modal-wrap .tooltip-layout{left:1.8rem !important;right:1.8rem}}@keyframes tip-open{0%{opacity:0}100%{opacity:1}}@keyframes tip-close{0%{opacity:1}100%{opacity:0}}.hover-tooltip{position:relative}.hover-tooltip .tooltip-wrapper{position:absolute;top:100%;right:0;z-index:10;margin-top:.6rem;display:block;text-align:left;padding:1.2rem 1.2rem .6rem 1.6rem;border-radius:.8rem;background-color:var(--opa-tooltip);font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:500;box-shadow:var(--modal-shadow);max-width:40rem}.hover-tooltip .tooltip-wrapper.tooltip-left{left:0;right:auto}.hover-tooltip .tooltip-wrapper.tooltip-left::before{left:3rem;right:auto}.hover-tooltip .tooltip-wrapper.tooltip-center{left:50%;right:auto;transform:translateX(-50%)}.hover-tooltip .tooltip-wrapper.tooltip-center::before{left:50%;right:auto;transform:translateX(-50%)}.hover-tooltip .tooltip-wrapper>span{max-width:37rem;overflow:hidden;color:var(--white-color) !important;text-decoration:none !important;text-overflow:ellipsis;word-break:nowrap}.hover-tooltip .tooltip-wrapper>span.multi-line{display:block;white-space:pre-wrap;word-break:wrap}.hover-tooltip .tooltip-wrapper::before{content:"";position:absolute;bottom:100%;right:3rem;width:.6rem;height:.6rem;border:.6rem solid rgba(0,0,0,0);border-bottom-color:var(--opa-tooltip)}.main-container:has(.content-page) .tooltip-layout .tooltip-body{font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:500}.main-container:has(.content-page) .tooltip-layout .tooltip-close::after{width:1.6rem;height:1.6rem;top:calc(50% - .5rem)}@media screen and (max-width: 430px){.main-container:has(.content-page) .tooltip-layout .tooltip-close::after{top:calc(50% - .6rem)}}.board-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4824);align-self:stretch}.board-content.width-880{max-width:88rem;width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.board-content .board-header .board-title{font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700}.board-content .customer-auth-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-1612);align-self:stretch}.board-content .customer-auth-header .customer-auth-title{font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700;color:var(--text-title)}.board-content .customer-auth-header .customer-auth-desc{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500;color:var(--text-caption);text-align:center}.board-content .board-register{display:flex;padding:var(--spacing-4024) var(--spacing-4824);align-items:center;gap:var(--spacing-2416);align-self:stretch;border-radius:1.2rem;background-color:var(--gray-color-100);margin-top:4rem}.board-content .board-register .board-register-notice{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-86);flex:1 0 0;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);font-weight:500;color:var(--text-caption)}.board-content .board-register .board-register-notice li{text-indent:-1.15rem;margin-left:1.15rem}.board-content .board-register .board-register-notice li strong,.board-content .board-register .board-register-notice li b{font-weight:600;color:var(--text-body)}.board-detail{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.board-detail.verification-result{margin-top:var(--spacing-12048);margin-bottom:4.8rem}.board-detail.verification-result .board-detail-header{margin-bottom:var(--spacing-2416)}.board-detail.verification-result .verification-text{margin-top:var(--spacing-8040);color:var(--text-caption);text-align:center;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:600;width:100%}.board-detail .verification-logo-place{margin-top:var(--spacing-4024);width:100%;text-align:center}.board-detail .board-detail-header{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:3.2rem;align-self:stretch;position:relative;min-height:2.4rem}.board-detail .board-detail-header .board-detail-title{font-size:var(--header2-fs);line-height:var(--header2-lh);letter-spacing:var(--header2-ls);font-weight:700;color:var(--text-title);width:100%;word-break:break-all}.board-detail .board-detail-header .board-detail-title>.ico-required{top:auto;left:auto;right:auto;bottom:calc(var(--header2-fs)/2)}.board-detail .board-detail-header .board-detail-title .total-period{color:var(--primary-color-600);font-size:var(--body1-fs);line-height:var(--body1-lh);letter-spacing:var(--body1-ls)}.board-detail .board-detail-header .board-detail-comment{position:absolute;bottom:0;right:0;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);font-weight:500;color:var(--text-caption)}.board-detail .board-detail-header .board-detail-info{display:flex;align-items:center;gap:.8rem var(--spacing-3220);align-self:stretch;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.board-detail .board-detail-header .board-detail-info .detail-info-item{display:flex;align-items:center;gap:var(--spacing-128)}.board-detail .board-detail-header .board-detail-info .detail-info-item .detail-info-title{color:var(--text-caption);font-weight:500}.board-detail .board-detail-header .board-detail-info .detail-info-item .detail-info-text{color:var(--text-title);font-weight:600}.board-detail .detail-content{border-top:.2rem solid var(--gray-color-800);border-bottom:.1rem solid var(--gray-color-200);display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;margin-top:var(--spacing-8040)}.board-detail .detail-content .detail-download{padding-top:var(--spacing-4024);display:flex;gap:var(--spacing-128);align-items:flex-start;align-self:stretch;flex-wrap:wrap}.board-detail .detail-content .detail-text{padding:var(--spacing-8040) var(--spacing-2416) var(--spacing-9640) var(--spacing-2416);width:100%;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500;word-break:break-all}.board-detail .detail-content .detail-text li{padding-left:1rem}.board-detail .detail-content .detail-text img{max-width:100%;width:auto !important;height:auto;margin-top:var(--spacing-2416);margin-bottom:var(--spacing-2416);display:inline-block}.board-detail .detail-content .detail-text>p{word-break:break-all}.board-detail .detail-content.customer .detail-text{padding:var(--spacing-4824) var(--spacing-3220)}.board-detail .detail-content.customer .detail-text.answer-wrap{display:flex;align-items:flex-start;flex:1 0 0;background-color:var(--gray-color-100);align-self:stretch}.board-detail .detail-content.customer .detail-text.answer-wrap::before{content:"";display:block;width:1.5rem;height:1.5rem;background:url("../images/common/ico_answer.svg") center/cover no-repeat;margin:.2rem .8rem 0 .8rem}.board-detail .detail-content.customer .detail-text.answer-wrap .answer-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2012);flex:1 0 0}.board-detail .detail-content.customer .detail-text.answer-wrap .answer-content .answer-header{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:600;color:var(--text-title)}.board-detail .detail-content.customer .detail-text.answer-wrap .answer-content .answer-text{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500;word-break:break-all}.board-detail .detail-content.customer .detail-text.answer-wrap .answer-content .answer-text>p{word-break:break-all}.board-detail .detail-content.customer .detail-text.answer-wrap .answer-content .answer-date{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);font-weight:500;color:var(--text-caption)}.board-detail .detail-navigation{padding:var(--spacing-4024) 0;border-bottom:var(--inp-border);margin-bottom:var(--spacing-4024);width:100%}.board-detail .detail-navigation ul{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--spacing-2416);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.board-detail .detail-navigation ul li{display:flex;padding:0 var(--spacing-2416);align-items:flex-start;gap:var(--spacing-4824);align-self:stretch}.board-detail .detail-navigation ul li span{font-weight:600;color:var(--text-title)}.board-detail .detail-navigation ul li a{font-weight:500}.board-detail .detail-navigation ul li a:hover,.board-detail .detail-navigation ul li a:focus{text-decoration:underline}.general-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;align-self:stretch;gap:var(--spacing-12048)}.general-content .general-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4024);align-self:stretch}.general-content .general-header .general-title{font-size:var(--display4-fs);letter-spacing:var(--display4-ls);line-height:var(--display4-lh);font-weight:700;color:var(--text-title)}.general-content .general-header .general-subtitle{font-weight:500;font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);color:var(--text-body)}.general-content .general-header .motir{display:inline-block;width:23.8rem;height:5.8rem;background:url("../images/logo_motir.png") center/contain no-repeat;vertical-align:middle;margin-top:-0.4rem}.general-content .general-header .btns-group{align-self:flex-end;margin:0}.general-content .general-body{width:100%;margin-top:4rem}.general-content .hero-image-wrap{width:calc(100% + 4rem);margin:0 -2rem}.tab-panel .general-content,.tab-panel .work-content{margin-top:var(--spacing-9640)}.introduce-content{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;align-self:stretch;flex-wrap:wrap;margin-top:calc(var(--spacing-12048) - var(--spacing-5632));gap:var(--spacing-4024)}.introduce-content .introduce-header{order:1;flex:1 1 48%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8040);margin-bottom:0}.introduce-content .introduce-header .introduce-title{font-size:var(--display4-fs);letter-spacing:var(--display4-ls);line-height:var(--display4-lh);font-weight:700}.introduce-content .introduce-header .introduce-subtitle{font-family:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:700}.introduce-content .introduce-image{order:2;flex:1 1 45%;position:relative}.introduce-content .introduce-image picture{position:absolute;top:0;left:0;right:0;bottom:0}.introduce-content .introduce-paragraph{order:3;flex:0 1 48%;display:flex;flex-direction:column;align-items:flex-start}.introduce-content .introduce-paragraph p{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500}.introduce-content .introduce-signature{order:4;flex:1 0 100%;text-align:right;font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:600;margin-top:16rem;display:flex;justify-content:flex-end;align-items:center;align-self:stretch}.introduce-content .introduce-signature .signature-name{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-128);align-self:stretch}.introduce-content .introduce-signature .signature-name b{font-weight:700}.history-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;align-self:stretch;gap:var(--spacing-12048)}.history-content .history-period{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-6440);align-self:stretch}.history-content .history-period .period-title{display:flex;align-items:center;flex:1 0 0;font-size:var(--header1-fs);letter-spacing:var(--header1-ls);line-height:var(--header1-lh);color:var(--text-title);font-weight:700}.history-content .history-period .timetable{display:flex;margin-top:var(--spacing-86);flex-direction:column;align-items:flex-start;align-self:stretch;flex:0 0 65%;border-top:.2rem solid var(--gray-color-800)}.history-content .history-period .timetable li{display:flex;align-items:center;justify-content:flex-start;align-self:stretch;min-height:12rem;border-bottom:var(--inp-border)}.history-content .history-period .timetable li .date{padding-left:1rem;flex:0 1 12rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500;color:var(--text-caption)}.history-content .history-period .timetable li .text{flex:1 0 0;padding:1.2rem;font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:500}.history-content .history-period .timetable li .text a{color:var(--primary-color-600);text-decoration:underline}.history-content .history-period .timetable li .text strong,.history-content .history-period .timetable li .text b{color:var(--text-title);font-weight:600}.work-content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--spacing-12048)}.work-content .work-header .work-title{font-size:var(--display4-fs);font-weight:700;color:var(--display4-ls)}.work-content .work-step{width:100%;background-image:linear-gradient(to bottom, var(--gray-color-300), var(--gray-color-300));background-size:100% 1px;background-repeat:no-repeat;background-position:center}.work-content .work-step.two-steps{width:auto}.work-content .work-step.two-steps .work-step-list .work-step-item{min-width:30rem}.work-content .work-step.two-steps .work-step-list .work-step-item:last-child{background-color:var(--primary-color-700)}.work-content .work-step .work-step-list{display:flex;justify-content:space-between;align-items:center;align-self:stretch;flex-wrap:nowrap;gap:6rem;color:var(--white-color)}.work-content .work-step .work-step-list .work-step-item{display:flex;justify-content:center;align-items:center;align-self:stretch;gap:var(--spacing-1612);height:8.8rem;border-radius:8.8rem;background-color:var(--primary-color-700);flex:1 1 34rem}.work-content .work-step .work-step-list .work-step-item:first-child{background-color:var(--primary-color-600)}.work-content .work-step .work-step-list .work-step-item:last-child{background-color:var(--primary-color-800)}.work-content .work-step .work-step-list .work-step-item .work-step-num{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.work-content .work-step .work-step-list .work-step-item .work-step-title{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:700}.work-content .work-progress{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12048);align-self:stretch}.work-content .work-progress .work-progress-item{display:flex;align-items:flex-start;gap:var(--spacing-6440);align-self:stretch}.work-content .work-progress .work-progress-item+.group-button{margin-top:0}.work-content .work-progress .work-progress-item .work-progress-header{display:flex;flex:0 1 23%;max-width:33.6rem;width:100%;align-items:flex-start;flex-direction:column;gap:var(--spacing-4024)}.work-content .work-progress .work-progress-item .work-progress-header:has(.credit-logo){gap:var(--spacing-2416)}.work-content .work-progress .work-progress-item .work-progress-header .work-progress-title{display:flex;gap:var(--spacing-1612);align-items:center;font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700;color:var(--text-title)}.work-content .work-progress .work-progress-item .work-progress-header .work-progress-title .progress-num{display:flex;justify-content:center;align-items:center;width:var(--spacing-4840);height:var(--spacing-4840);line-height:var(--spacing-4840);border-radius:50%;background-color:var(--gray-color-200);color:var(--gray-color-700);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);font-weight:700}.work-content .work-progress .work-progress-item .work-progress-header .work-progress-header-caption{margin-top:calc(var(--spacing-2416) - var(--spacing-4024));font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:500;color:var(--text-caption)}.work-content .work-progress .work-progress-item .work-progress-header .work-progress-header-caption+.block-link-group{margin-top:calc(var(--spacing-8040) - var(--spacing-4024))}.work-content .work-progress .work-progress-item .work-progress-header .credit-logo{width:100%;height:4.8rem;background-position:left center;background-repeat:no-repeat;background-size:auto 2.4rem}.work-content .work-progress .work-progress-item .work-progress-header .credit-logo.snp{background-image:url("../images/ir_ratings_logo_snp.png")}.work-content .work-progress .work-progress-item .work-progress-header .credit-logo.moodys{background-image:url("../images/ir_ratings_logo_moodys.png")}.work-content .work-progress .work-progress-item .work-progress-header .credit-logo.dnb{background-image:url("../images/logo_dnb.png");background-size:auto 7.2rem}.work-content .work-progress .work-progress-item .work-progress-2ndTitle{margin:var(--spacing-8040) 0 var(--spacing-2416);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;color:var(--text-title)}.work-content .work-progress .work-progress-item .work-progress-2ndTitle+.tabs-wrap.tabs-button{margin-top:var(--spacing-2416)}.work-content .work-progress .work-progress-item .work-progress-subtitle{margin-top:var(--spacing-4024);margin-bottom:var(--spacing-1612);font-size:var(--header4-fs);letter-spacing:var(--header4-ls);line-height:var(--header4-lh);font-weight:700;color:var(--text-title)}.work-content .work-progress .work-progress-item .work-progress-desc{padding-top:var(--spacing-86);flex:1 1 0}.work-content .work-progress .work-progress-item .work-progress-desc>:first-child{margin-top:0}.work-content .work-progress .work-progress-item .work-progress-desc .select-button-wrap{width:100%}.work-content .work-progress .work-progress-item .work-progress-desc .select-button-wrap .select-button-list{padding-right:12.5rem}.work-content .work-progress .work-progress-item .work-progress-desc .select-button-wrap .select-button-comment{position:absolute;right:0;bottom:.4rem;z-index:2;font-size:var(--body4-fs);line-height:var(--body4-lh);letter-spacing:var(--body4-ls);color:var(--text-caption);font-weight:500}.work-content .work-progress .work-progress-item .work-progress-desc .select-button-wrap .select-button-comment b{font-weight:500;color:var(--primary-color-600)}.work-content .work-progress .work-progress-item .work-progress-desc .work-progress-text{margin-bottom:var(--spacing-2416);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.work-content .work-progress .work-progress-item .work-progress-desc .work-progress-text+.work-progress-2ndTitle{margin-top:calc(var(--spacing-8040) - var(--spacing-2416))}.work-content .work-progress .work-progress-item .work-progress-desc .work-progress-image{width:100%}.work-content .work-progress .work-progress-item .work-progress-desc .work-progress-image img,.work-content .work-progress .work-progress-item .work-progress-desc .work-progress-image picture,.work-content .work-progress .work-progress-item .work-progress-desc .work-progress-image source{width:100%;height:auto}.work-content .work-progress .work-progress-item .work-progress-desc .work-progress-image+.work-progress-definition{margin-top:var(--spacing-2416)}.work-content .work-progress .work-progress-item .work-progress-desc .work-progress-definition{width:100%}.work-content .work-progress .work-progress-item .work-progress-desc .work-progress-definition>dl{padding:var(--spacing-4024) 0;border-bottom:var(--inp-border);display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--spacing-128)}.work-content .work-progress .work-progress-item .work-progress-desc .work-progress-definition>dl>dt{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:600;color:var(--text-title)}.work-content .work-progress .work-progress-item .work-progress-desc .work-progress-definition>dl>dd{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:400;color:var(--text-body)}.work-content .work-progress .work-progress-item .work-progress-desc .notice-list{margin-top:var(--spacing-86)}.work-content .work-progress .work-progress-item .work-progress-desc .tabs-wrap+.notice-list{margin-top:var(--spacing-2416)}.work-content .work-progress .work-progress-item .work-progress-desc .table-wrap.horizontal-line{margin-inline-start:0rem;margin-inline-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem}.work-content .work-progress .work-progress-item .work-progress-desc .table-wrap+.notice-list{margin-top:var(--spacing-2416)}.work-content .work-progress .work-progress-item .filtering-table-wrap table tbody b{color:var(--primary-color-600)}.work-content.type-egi .work-progress .work-progress-item .work-progress-header{flex:0 1 38.5%;max-width:61.6rem}.credit-rating{padding:var(--spacing-8040);border-radius:1.6rem;border:var(--inp-border)}.credit-rating .credit-rating-list{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.credit-rating .credit-rating-list>li{display:flex;align-items:flex-start;gap:0 8rem;align-self:stretch;padding-bottom:var(--spacing-6440)}.credit-rating .credit-rating-list>li::after{content:"";display:block;position:absolute;top:0;left:1.3rem;height:100%;width:.1rem;background-color:var(--gray-color-800)}.credit-rating .credit-rating-list>li:last-child{padding-bottom:0}.credit-rating .credit-rating-list>li:last-child::after{height:50%}.credit-rating .credit-rating-list>li .credit-rating-num{display:flex;justify-content:center;align-items:center;width:var(--spacing-3224);height:var(--spacing-3224);line-height:var(--spacing-3224);border-radius:50%;background-color:var(--gray-color-800);color:var(--white-color);font-size:var(--body4-fs);letter-spacing:var(--body4-ls);font-weight:600;position:relative;z-index:2;flex-shrink:0}.credit-rating .credit-rating-list>li .credit-rating-desc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3220);flex:1 0 0;align-self:stretch}.credit-rating .credit-rating-list>li .credit-rating-desc .credit-rating-header{display:flex;align-items:center;gap:var(--spacing-6440)}.credit-rating .credit-rating-list>li .credit-rating-desc .credit-rating-header .credit-rating-title{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;color:var(--text-title)}.credit-rating .credit-rating-list>li .credit-rating-desc .credit-rating-header .credit-rating-text{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list{display:flex;flex-direction:column;align-items:center;align-self:stretch}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li{border-radius:1.6rem;background-color:var(--gray-color-100);padding:var(--spacing-2416) var(--spacing-5632);margin-bottom:calc(var(--spacing-1612)*2 + var(--spacing-3224));display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:var(--spacing-4824)}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li::after{content:"";display:block;width:var(--spacing-3224);height:var(--spacing-3224);position:absolute;bottom:calc((var(--spacing-3224) + var(--spacing-1612))*-1);left:calc(50% - var(--spacing-1612));background:url(../images/common/ico_link_arrow.svg) center/cover no-repeat;filter:invert(1);transform:rotate(90deg)}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li:last-child{margin-bottom:0}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li:last-child::after{display:none}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .rating-calculation-title{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);flex:0 0 13rem}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .rating-calculation-title b{color:var(--text-title);font-weight:700}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .calculation-sublist{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--spacing-128);flex:1 0 0}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .calculation-sublist>li{border-radius:1.2rem;background-color:var(--white-color);padding:var(--spacing-1612) var(--spacing-6440);display:flex;align-items:center;gap:var(--spacing-6440);align-self:stretch;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .calculation-sublist>li .calculation-sublist-title{font-weight:700;color:var(--text-title);flex:0 1 30%}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .calculation-sublist>li .calculation-sublist-desc{flex:1 0 0}.doc-info-wrap{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--spacing-2416)}.doc-info-wrap p.info-text,.doc-info-wrap ul.info-text li{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);padding-left:1.2rem}.doc-info-wrap p.info-text::before,.doc-info-wrap ul.info-text li::before{content:"*";position:absolute;display:block;left:0;top:0;font-size:inherit}.doc-info-wrap ul.info-text li:not(:first-child){margin-top:.8rem}.doc-info-wrap .select-button-comment{font-size:var(--body4-fs);font-weight:500;letter-spacing:var(--body4-ls);color:var(--text-caption)}.doc-info-wrap .select-button-comment strong{color:var(--primary-color-600)}.terms-content{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.terms-content p{margin-bottom:var(--spacing-2416)}.terms-content strong{font-weight:700;color:var(--text-title)}.terms-content ul{margin-bottom:var(--spacing-2416)}.terms-content ul li{margin-bottom:.8rem;text-indent:-0.8rem;margin-left:.8rem}.terms-content ul li::before{content:"ꞏ";display:inline-block;padding:0 .4rem}.terms-content ul li:last-child{margin-bottom:0}.board-content.search-result{margin-bottom:var(--spacing-12048);gap:0}.board-content.search-result .search-result-header{margin-bottom:var(--spacing-3220);width:100%}.board-content.search-result .search-result-header .search-result-title{font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700;color:var(--text-title)}.board-content.search-result .search-result-header .search-result-title b{color:var(--primary-color-600)}.board-content.search-result .search-result-header .search-result-title a:hover::after{content:"";width:100%;height:.2rem;background-color:var(--gray-color-800);position:absolute;bottom:-0.3rem;left:0}.board-content.search-result .search-result-header .inline-link-group{position:absolute;bottom:0;right:0}.sitemap-content{width:100%;margin-top:calc(var(--spacing-12048) - var(--spacing-5632));font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--text-body);font-weight:500}.sitemap-content .sitemap-depth1{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.sitemap-content .sitemap-depth1>details{appearance:none;padding:var(--spacing-4824) 0;border-bottom:var(--inp-border);display:flex;align-items:flex-start;align-self:stretch;gap:var(--spacing-6440)}.sitemap-content .sitemap-depth1>details::marker,.sitemap-content .sitemap-depth1>details::details-marker,.sitemap-content .sitemap-depth1>details::-webkit-details-marker{content:"";display:none;cursor:pointer}.sitemap-content .sitemap-depth1>details summary{list-style-type:none}.sitemap-content .sitemap-depth1>details:first-child{padding-top:0}.sitemap-content .sitemap-depth1>details:last-child{padding-bottom:0;border-bottom:none}.sitemap-content .sitemap-depth1>details .sitemap-title{flex:0 0 20rem;font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;color:var(--text-title)}.sitemap-content .sitemap-depth1>details .sitemap-depth2{padding-top:var(--spacing-86);display:grid;grid-template-columns:repeat(5, minmax(20%, 20rem));gap:var(--spacing-128) 0}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li a:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;color:var(--primary-color-600);font-weight:600}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li .sitemap-subtitle{padding-bottom:var(--spacing-128);font-size:var(--header4-fs);letter-spacing:var(--header4-ls);line-height:var(--header4-lh);font-weight:700;color:var(--text-title)}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li .sitemap-depth3{display:flex;flex-direction:column;align-items:flex-start}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li .sitemap-depth3>li{padding:var(--spacing-86) 0}.privacy-content{margin-top:calc(var(--spacing-12048) - var(--spacing-5632));display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--spacing-8040)}.privacy-content .privacy-slogan{margin-bottom:calc(var(--spacing-12048) - var(--spacing-8040))}.privacy-content .privacy-slogan .slogan-date{margin-bottom:var(--spacing-2416);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500;color:var(--text-caption);text-align:right}.privacy-content .privacy-slogan .slogan-text{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;color:var(--text-title)}.privacy-content .privacy-slogan+.privacy-article-wrap{margin-top:0}.privacy-content .privacy-section{width:100%}.privacy-content .privacy-section .privacy-title{font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700;color:var(--text-title);margin-bottom:var(--spacing-4024)}.privacy-content .privacy-section .grid-list+.notice-list{margin-top:var(--spacing-2416)}.privacy-content .privacy-section .privacy-index-wrap{border-radius:1.2rem;background-color:var(--gray-color-100);padding:var(--spacing-6440) var(--spacing-8040);display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.privacy-content .privacy-section .privacy-index-wrap .privacy-index{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-128)}.privacy-content .privacy-section .privacy-index-wrap .privacy-index>li{display:flex;align-items:flex-start;gap:var(--spacing-1612)}.privacy-content .privacy-section .privacy-index-wrap .privacy-index>li .index-num{font-weight:600;color:var(--primary-color-600);flex:0 0 5.6rem}.privacy-content .privacy-section .privacy-index-wrap .privacy-index>li>a:hover{text-decoration:underline}.privacy-content .privacy-section .privacy-index-wrap .privacy-index>li .index-text{flex:1 0 0}.privacy-content .privacy-article-wrap{margin-top:calc(var(--spacing-12048) - var(--spacing-8040));display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8040);align-self:stretch}.privacy-content .privacy-article-wrap .privacy-article{width:100%;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.privacy-content .privacy-article-wrap .privacy-article .privacy-article-title{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;color:var(--text-title);margin-bottom:var(--spacing-2416)}.privacy-content .privacy-article-wrap .privacy-article .privacy-article-subtitle{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:700;color:var(--text-title);margin-top:var(--spacing-4024);margin-bottom:var(--spacing-1612)}.privacy-content .privacy-article-wrap .privacy-article .article-text{margin-bottom:var(--spacing-2416)}.privacy-content .privacy-article-wrap .privacy-article .accordion:before{display:none}.privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item>.acco-header>.acco-trigger{height:auto;min-height:6.3rem;padding:var(--spacing-128) var(--spacing-2416) var(--spacing-2416) 0;margin-top:calc(var(--spacing-2416) - var(--spacing-128));font-weight:700}.privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item>.acco-header>.acco-trigger::after{top:calc(50% - 1.2rem);right:var(--spacing-2416);width:2.4rem;height:2.4rem}.privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item .acco-panel{padding:0;background-color:var(--white-color)}.privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item .acco-panel .table-wrap table tbody th,.privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item .acco-panel .table-wrap table tbody td{height:var(--spacing-8046);padding:var(--spacing-1612) var(--spacing-3212);font-size:var(--body3-fs);line-height:var(--body3-lh);letter-spacing:var(--body3-ls);font-weight:400;color:var(--text-body);border-right:none;border-bottom-color:var(--gray-color-300)}.privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item .acco-panel .table-wrap table tbody th{font-weight:600;color:var(--text-title);background-color:var(--gray-color-100)}.privacy-content .privacy-article-wrap .privacy-article .ordered-list.round-num .article-text{margin-bottom:0}.privacy-content .privacy-article-wrap .privacy-article .ordered-list.round-num .ordered-list,.privacy-content .privacy-article-wrap .privacy-article .ordered-list.round-num .unordered-list{margin-bottom:0}.privacy-content .privacy-article-wrap .privacy-article .article-block{margin-top:var(--spacing-86)}.privacy-content .privacy-article-wrap .privacy-article li .table-wrap.scroll-x{max-width:85vw}.privacy-content .privacy-article-wrap .privacy-article b{font-weight:700;color:var(--text-title)}.table-label{font-size:var(--header3-fs);font-weight:700;color:var(--text-title);letter-spacing:var(--header3-ls)}.table-label+.table-wrap{margin-top:2.6rem}.table-label~.table-label{margin-top:8rem}.table-wrap+.table-label{margin-top:4rem}.partner-info-wrap{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;gap:0 6.4rem;border:.1rem solid var(--gray-color-300);border-radius:1.2rem;padding:4.8rem;margin-top:2.4rem}.partner-info-wrap .poster img{display:block;height:58rem;margin:0 auto}.partner-info-wrap .information .info-subject{font-size:var(--header4-fs);color:var(--text-title);font-weight:700;letter-spacing:var(--header4-ls);margin-bottom:1.6rem}.partner-info-wrap .information .info-subject+.notice-list{margin-top:0 !important}.partner-info-wrap .information .info-subject~.info-subject{margin-top:4rem}.partner-info-wrap .information .text-etc{color:var(--text-caption);margin-top:.8rem}.partner-info-wrap .information .account-img img{display:block;height:12.7rem}.staff-content{--block-width: 15.6rem;--block-height: 6.4rem;--block-narrow-width: 6rem;--branch-length: 5.6rem;--branch-color: #6e7581;--branch-border: 0.1rem solid #6e7581;--team-gap: 1.6rem;width:145rem;margin:0 auto;height:90rem;margin-bottom:calc(var(--spacing-16056) - var(--spacing-5632));font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:600;position:relative}.staff-content *{position:static}.staff-content a{display:block;text-align:center}.staff-content>ul{width:140rem}.staff-content .block-1{position:absolute;z-index:2;display:flex;width:var(--block-width);height:var(--block-height);justify-content:center;align-items:center;flex-shrink:0;border-radius:.8rem;background-color:var(--primary-color-700);color:var(--white-color)}.staff-content .block-2{position:absolute;z-index:2;display:flex;width:var(--block-width);height:var(--block-height);justify-content:center;align-items:center;flex-shrink:0;border-radius:.8rem;background-color:var(--gray-color-700);color:var(--white-color)}.staff-content .block-3{position:absolute;z-index:2;display:flex;width:var(--block-width);height:var(--block-height);justify-content:center;align-items:center;flex-shrink:0;border-radius:.8rem;background-color:var(--gray-color-600);color:var(--white-color)}.staff-content .block-4{position:absolute;z-index:2;display:flex;width:var(--block-width);height:var(--block-height);justify-content:center;align-items:center;flex-shrink:0;border-radius:.8rem;background-color:var(--gray-color-300);color:var(--text-title)}.staff-content .block-5{position:absolute;z-index:2;display:flex;width:var(--block-width);height:var(--block-height);justify-content:center;align-items:center;flex-shrink:0;border-radius:.8rem;background-color:var(--gray-color-100);color:var(--text-title)}.staff-content .block-5-narrow{position:absolute;display:flex;width:var(--block-narrow-width);height:auto;padding:var(--spacing-2416) 0;justify-content:center;align-items:center;flex-shrink:0;border-radius:.8rem;background-color:var(--gray-color-100);color:var(--text-title);writing-mode:vertical-rl;border:var(--branch-border)}.staff-content .block-team{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center}.staff-content .block-team>[class*=block-]{border-radius:.8rem .8rem 0 0;position:relative}.staff-content .block-team .block-5{border:var(--branch-border);border-bottom:none}.staff-content .block-team .team-member{padding:var(--spacing-2012);border-radius:0 0 .8rem .8rem;border:var(--branch-border);border-top:none;background-color:var(--white-color);width:var(--block-width);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-86)}.staff-content .level-1{top:0}.staff-content .level-2{top:calc(var(--block-height) + var(--branch-length))}.staff-content .level-3{top:calc(var(--block-height)*2 + var(--branch-length)*2)}.staff-content .level-4{top:calc(var(--block-height)*3 + var(--branch-length)*3)}.staff-content .level-5{top:calc(var(--block-height)*4 + var(--branch-length)*4)}.staff-content .level-6{top:calc(var(--block-height)*5 + var(--branch-length)*6)}.staff-content .col-1{left:0}.staff-content .col-1dot2{left:calc(var(--block-width)/2)}.staff-content .col-2{left:calc(var(--block-width) + var(--team-gap))}.staff-content .col-3{left:calc(var(--block-width)*2 + var(--team-gap)*2)}.staff-content .col-3dot5{left:calc(var(--block-width)*2 + var(--team-gap)*2 + var(--block-width)/2)}.staff-content .col-4{left:calc(var(--block-width)*3 + var(--team-gap)*3)}.staff-content .col-5{left:calc(var(--block-width)*4 + var(--team-gap)*4)}.staff-content .col-6{left:calc(var(--block-width)*5 + var(--team-gap)*5)}.staff-content .col-6dot5{left:calc(var(--block-width)*5 + var(--team-gap)*6 + var(--block-width)/2)}.staff-content .col-7{left:calc(var(--block-width)*6 + var(--team-gap)*6)}.staff-content .col-7dot2{left:calc(var(--block-width)*6 + var(--team-gap)*7 + var(--block-narrow-width))}.staff-content .col-7dot5{left:calc(var(--block-width)*6 + var(--team-gap)*6 + var(--block-narrow-width)*2)}.staff-content .col-8{left:calc(var(--block-width)*7 + var(--team-gap)*7)}.staff-content .col-8dot1{left:calc(var(--block-width)*7 + var(--team-gap)*7)}.staff-content .col-8dot2{left:calc(var(--block-width)*7 + var(--team-gap)*8 + var(--block-narrow-width))}.staff-content .col-8dot3{left:calc(var(--block-width)*7 + var(--team-gap)*9 + var(--block-narrow-width)*2)}.staff-content .col-8dot5{left:calc(var(--block-width)*7 + var(--team-gap)*10 + var(--block-narrow-width)*3)}.staff-content .col-9{left:calc(var(--block-width)*8 + var(--team-gap)*8)}.staff-content .col-9dot2{left:calc(var(--block-width)*8 + var(--team-gap)*9 + var(--block-narrow-width))}.staff-content .col-9dot3{left:calc(var(--block-width)*8 + var(--team-gap)*10 + var(--block-narrow-width)*2)}.staff-content .col-9dot4{left:calc(var(--block-width)*8 + var(--team-gap)*11 + var(--block-narrow-width)*3)}.staff-content .branch-top-1::before{content:"";position:absolute;bottom:100%;left:50%;width:.1rem;height:var(--branch-length);background-color:var(--branch-color);pointer-events:none}.staff-content .branch-top-1dot5::before{content:"";position:absolute;bottom:100%;left:50%;width:.1rem;height:calc(var(--branch-length)*1.5 + .4rem);background-color:var(--branch-color);pointer-events:none}.staff-content .branch-top-2::before{content:"";position:absolute;bottom:100%;left:50%;width:.1rem;height:calc(var(--branch-length)*2);background-color:var(--branch-color);pointer-events:none}.staff-content .branch-top-3::before{content:"";position:absolute;bottom:100%;left:50%;width:.1rem;height:calc(var(--branch-length)*3 + var(--block-height) + var(--block-height)/2);background-color:var(--branch-color);pointer-events:none}.staff-content .branch-bottom-1::after{content:"";position:absolute;top:var(--block-height);left:50%;width:.1rem;height:var(--branch-length);background-color:var(--branch-color);pointer-events:none}.staff-content .branch-bottom-2::after{content:"";position:absolute;top:var(--block-height);left:50%;width:.1rem;height:calc(var(--branch-length)*2);background-color:var(--branch-color);pointer-events:none}.staff-content .branch-left-1::after{content:"";position:absolute;top:calc(var(--block-height)/2);right:var(--block-width);width:calc(var(--block-width)/2 + var(--team-gap)*1);height:.1rem;background-color:var(--branch-color);pointer-events:none}.staff-content .branch-left-1dot5::after{content:"";position:absolute;top:calc(var(--block-height)/2);right:var(--block-width);width:calc(var(--block-width) + var(--team-gap)*2);height:.1rem;background-color:var(--branch-color)}.staff-content .branch-left-1rect5::after{content:"";position:absolute;top:calc(-1*var(--block-height)/2);right:calc(var(--block-width)/2);width:calc(var(--block-width)*2 + var(--team-gap)*2);height:calc(var(--block-height)/2);border-top:.1rem solid var(--branch-color);border-right:.1rem solid var(--branch-color);pointer-events:none}.staff-content .branch-left-3::after{content:"";position:absolute;top:calc(var(--block-height)/2);right:var(--block-width);width:calc(var(--block-width)*3 + var(--team-gap)*4 + var(--block-width)/2);height:.1rem;background-color:var(--branch-color);pointer-events:none}.staff-content .branch-right-1::before{content:"";position:absolute;top:calc(var(--block-height)/2);left:var(--block-width);width:calc(var(--block-width)/2 + var(--team-gap)*2);height:.1rem;background-color:var(--branch-color);pointer-events:none}.staff-content .branch-right-1dot5::before{content:"";position:absolute;top:calc(var(--block-height)/2);left:var(--block-width);width:calc(var(--block-width) + var(--team-gap)*2);height:.1rem;background-color:var(--branch-color)}.staff-content .branch-right-1rect5::before{content:"";position:absolute;top:calc(-1*var(--block-height)/2);left:calc(var(--block-width)/2);width:calc(var(--block-width)*2 + var(--team-gap)*2);height:calc(var(--block-height)/2);border-top:.1rem solid var(--branch-color);border-left:.1rem solid var(--branch-color);pointer-events:none}.staff-content .branch-right-2::before{content:"";position:absolute;top:calc(var(--block-height)/2);left:var(--block-width);width:calc(var(--block-width)*2 + var(--team-gap)*3 + var(--block-width)/2);height:.1rem;background-color:var(--branch-color);pointer-events:none}.staff-content .branch-child-3::before{content:"";position:absolute;top:calc(var(--block-height) + var(--branch-length));right:calc((var(--block-width)/2 + var(--team-gap))*-1);width:calc(var(--block-width)*2 + var(--team-gap)*2);height:.1rem;background-color:var(--branch-color);pointer-events:none}.staff-content .branch-child-4::before{content:"";position:absolute;top:calc(var(--block-height) + var(--branch-length));right:calc((var(--block-width) + var(--block-narrow-width) - var(--team-gap))*-1);width:calc(var(--block-width) + var(--block-width)/2 + var(--team-gap)*4 + var(--block-narrow-width)*2 + var(--block-narrow-width)/2);height:.1rem;background-color:var(--branch-color);pointer-events:none}.staff-content.new-staff{--block-width: 12.8rem}.staff-content.new-staff .col-8dot1{left:calc(var(--block-width)*7 + var(--team-gap)*7 + var(--block-narrow-width))}.staff-content.new-staff .branch-top-1rect4::before{content:"";position:absolute;bottom:100%;left:50%;width:calc(var(--block-width) + var(--team-gap)*.8 - var(--block-narrow-width));height:var(--branch-length);border:.1rem solid var(--gray-color-600);border-bottom:0;pointer-events:none}.staff-content.new-staff .branch-top-1rect5::before{content:"";position:absolute;bottom:100%;left:50%;width:calc(var(--block-width) + var(--team-gap)*.9 - var(--block-narrow-width)/2);height:var(--branch-length);border:.1rem solid var(--gray-color-600);border-bottom:0;pointer-events:none}.staff-content.new-staff .branch-right-1rect5::before{left:50%;width:calc(var(--block-width)*3 + var(--team-gap)*3)}.staff-content.new-staff .branch-right-3::after{content:"";position:absolute;top:calc(var(--block-height)/2);left:var(--block-width);width:calc(var(--block-width)*3 - var(--team-gap)*5 + var(--block-width)/2);height:.1rem;background-color:var(--gray-color-600);pointer-events:none}.staff-content.new-staff .branch-right-3rect::after{content:"";position:absolute;top:calc(var(--block-height)/2);left:100%;width:calc(var(--block-width)*4 + var(--team-gap)*4 + var(--block-narrow-width)*.3);height:calc(var(--block-height)*1.5 + var(--branch-length)*2);border-top:.1rem solid var(--gray-color-600);border-right:.1rem solid var(--gray-color-600);pointer-events:none}.staff-content.new-staff .branch-left-1rect5::after{right:50%;width:calc(var(--block-width)*4 - var(--team-gap))}.staff-content.new-staff .branch-child-4::before{right:calc((var(--block-width)*3/2 + var(--team-gap)*2)*-1);width:calc(var(--block-width)*3 + var(--team-gap)*3)}.vision-content-wrap{margin:0 auto;width:100%}.vision-content-wrap .vision-content{padding:var(--spacing-16056) 0;width:160rem;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.vision-content-wrap .vision-content:last-child{padding-bottom:0}.vision-content-wrap .vision-content.vision-definition{padding-top:0;display:flex;flex-direction:row;align-items:flex-start;gap:var(--spacing-9640);align-self:stretch;margin-top:calc(var(--spacing-5632)*-1)}.vision-content-wrap .vision-content.vision-definition dl{flex:1 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2416)}.vision-content-wrap .vision-content.vision-definition dl dt{font-size:var(--display3-fs);letter-spacing:var(--display3-ls);line-height:var(--display3-lh);font-weight:700;color:var(--primary-color-700)}.vision-content-wrap .vision-content.vision-definition dl dd{font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700;color:var(--text-title)}.vision-content-wrap .vision-content.primary-color{width:100%;padding:var(--spacing-16020);background-color:var(--primary-color-800)}.vision-content-wrap .vision-content.primary-color .vision-inner .vision-title{color:var(--white-color);font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh)}.vision-content-wrap .vision-content .vision-inner{width:100%;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;margin-bottom:var(--spacing-12048)}.vision-content-wrap .vision-content .vision-inner:last-child{margin-bottom:0}.vision-content-wrap .vision-content .vision-inner .vision-title{font-size:var(--header1-fs);letter-spacing:var(--header1-ls);line-height:var(--header1-lh);font-weight:700;color:var(--text-title);margin-bottom:var(--spacing-6440)}.vision-content-wrap .vision-content .vision-inner .vision-image{width:100%}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-top:.2rem solid var(--gray-color-800)}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li{border-bottom:var(--inp-border);height:12.5rem;padding:var(--spacing-4024) 0;display:flex;align-self:stretch;align-items:center}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li>span{display:flex;align-items:center}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-num{flex:0 0 4rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--text-caption);font-weight:700}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-text{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);color:var(--text-title);font-weight:700;padding-right:1.6rem}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-description{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);color:var(--text-title);font-weight:700;padding-right:1rem}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-word-wrap{display:flex;align-items:center;align-self:stretch;flex:1 0 0}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-with{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);color:var(--text-caption);font-weight:700;padding-right:1rem}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-word{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);color:var(--text-title);font-weight:700}.vision-content-wrap .vision-content .vision-inner .vision-chart-wrap{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--spacing-4024)}.vision-content-wrap .vision-content .vision-inner .vision-chart-wrap .vision-chart{padding:var(--spacing-6440) var(--spacing-5632) var(--spacing-5632) var(--spacing-5632);border:var(--inp-border);border-radius:1.2rem}.vision-content-wrap .vision-content .vision-inner .vision-chart-wrap .vision-chart img{display:block;width:100%;max-width:70vw;height:auto}.vision-content-wrap .vision-content .vision-inner .vision-chart-wrap .vision-chart .vision-chart-header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-128);align-self:stretch;margin-bottom:var(--spacing-4824)}.vision-content-wrap .vision-content .vision-inner .vision-chart-wrap .vision-chart .vision-chart-header .vision-chart-title{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:700;color:var(--text-title)}.vision-content-wrap .vision-content .vision-inner .vision-chart-wrap .vision-chart .vision-chart-header .vision-chart-result{font-size:var(--display5-fs);letter-spacing:var(--display5-ls);line-height:var(--display5-lh);font-weight:700;color:var(--text-title)}.vision-content-wrap .vision-content .vision-inner .vision-chart-wrap .vision-chart .vision-chart-header .vision-chart-result b{color:var(--primary-color-600)}.vision-content-wrap .vision-content .vision-inner .vision-table table tbody tr th,.vision-content-wrap .vision-content .vision-inner .vision-table table tbody tr td{height:9.9rem;padding:0}.vision-content-wrap .vision-content .vision-inner .vision-rating{display:inline-flex;align-items:center;align-self:stretch;gap:1.2rem}.vision-content-wrap .vision-content .vision-inner .vision-rating .before{color:var(--text-caption)}.vision-content-wrap .vision-content .vision-inner .vision-rating .after{color:var(--text-title);font-weight:700}.partner-gray-box{border-radius:1.2rem;background:var(--gray-color-100);padding:4.8rem}.partner-gray-box dl{display:flex;flex-direction:column;gap:2.4rem 0}.partner-gray-box dl dt{font-size:var(--body3-fs);color:var(--text-caption);letter-spacing:var(--body3-ls)}.partner-gray-box dl dd{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);margin-top:.8rem}.partner-gray-box dl dd .ico-page-link{font-size:var(--body2-fs);letter-spacing:var(--body2-ls)}.counsel-step-info{margin-top:2.4rem}.counsel-step-info>li{padding:4rem 0;border-bottom:.1rem solid var(--gray-color-300);counter-increment:stepinfo}.counsel-step-info>li .step-subject{font-size:var(--body1-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--body1-ls)}.counsel-step-info>li .step-subject::before{content:"0" counter(stepinfo) ". "}.counsel-step-info>li .step-info{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);margin-top:2rem}.counsel-step-info>li .step-info>div{display:flex;justify-content:flex-start}.counsel-step-info>li .step-info>div:not(:first-child){margin-top:1.2rem}.counsel-step-info>li .step-info>div dt{min-width:7.6rem;color:var(--text-caption)}.credit-doc-img{display:flex;gap:0 2.4rem;margin-top:4rem}.credit-doc-img .doc-img{border:.1rem solid var(--gray-color-300);border-radius:1.2rem;padding:4rem 4.8rem}.credit-doc-img .doc-img img{display:block}.organ-index{font-size:var(--body4-fs);color:var(--text-caption);text-align:right;letter-spacing:var(--body4-ls)}.organ-wrap{display:flex;border:.1rem solid var(--gray-color-300);border-radius:1.2rem;margin-top:2.4rem}.organ-wrap>.organ-item{flex-grow:1;width:100%;font-size:var(--body1-fs);font-weight:600;color:var(--text-title);text-align:center;letter-spacing:var(--body1-ls);border-right:.1rem solid var(--gray-color-300);padding:3.2rem 1.6rem}.organ-wrap>.organ-item:last-child{border-right:0}.map-content{width:100%}.map-content .map-header{margin:var(--spacing-9640) 0 var(--spacing-5632) 0}.map-content .map-header .map-address{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;color:var(--text-title)}.map-content .map-header .map-detail-address{margin-top:2.4rem;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);color:var(--text-caption)}.map-content .map-header .map-detail-phone{margin-top:var(--spacing-2012);margin-top:.8rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);color:var(--text-body);font-weight:600}.map-content .map-header .map-detail-phone>a{display:inline-block;margin-right:var(--spacing-86);pointer-events:none}.map-content .map-area{width:100%;height:45.6rem;margin-bottom:var(--spacing-4024)}.card-list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--spacing-5632)}.card-list .card-item{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 calc(50% - var(--spacing-5632));border-bottom:var(--inp-border);min-height:23rem;padding-bottom:calc(var(--spacing-3220)*2 + 6.4rem);gap:var(--spacing-128)}.card-list .card-item>a:hover{text-decoration:underline}.card-list .card-item .card-title{display:flex;align-items:center;gap:var(--spacing-86);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:600;color:var(--text-title)}.card-list .card-item .card-title::after{content:"";display:block;width:1.6rem;height:1.6rem;background:url("../images/common/ico_page_arrow.svg") center/100% no-repeat;position:relative}.card-list .card-item .card-explain{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--text-caption)}.card-list.benefit-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--spacing-4824)}.card-list.benefit-list .card-item{padding:0;padding-bottom:var(--spacing-4024);min-height:auto}.card-list.benefit-list .card-item::after{content:"";align-self:end;display:block;width:6.4rem;height:6.4rem;background:url("../images/common/ico_factory.svg") center/100% no-repeat;margin:2rem 2rem 0 0}.card-list.benefit-list .card-item.bene_1::after{background-image:url("../images/common/ico_bene_1.svg")}.card-list.benefit-list .card-item.bene_2::after{background-image:url("../images/common/ico_bene_2.svg")}.card-list.benefit-list .card-item.bene_3::after{background-image:url("../images/common/ico_bene_3.svg")}.card-list.benefit-list .card-item.bene_4::after{background-image:url("../images/common/ico_bene_4.svg")}.card-list.benefit-list .card-item.bene_5::after{background-image:url("../images/common/ico_bene_5.svg")}.card-list.benefit-list .card-item.bene_6::after{background-image:url("../images/common/ico_bene_6.svg")}.card-list.benefit-list .card-item.bene_7::after{background-image:url("../images/common/ico_bene_7.svg")}.card-list.benefit-list .card-item.bene_8::after{background-image:url("../images/common/ico_bene_8.svg")}.card-list.benefit-list .card-item.bene_9::after{background-image:url("../images/common/ico_bene_9.svg")}.card-list.benefit-list .card-item.bene_10::after{background-image:url("../images/common/ico_bene_10.svg")}.card-list.benefit-list .card-item.bene_11::after{background-image:url("../images/common/ico_bene_11.svg")}.recruit-visual{width:100%;padding:var(--spacing-16056) 0;margin-top:calc(var(--spacing-12048) - var(--spacing-5632));margin-bottom:calc(var(--spacing-20080) - var(--spacing-5632));background-color:var(--primary-color-800);color:var(--white-color)}.recruit-visual .recruit-title{margin-bottom:var(--spacing-12048);font-size:var(--display3-fs);letter-spacing:var(--display3-ls);line-height:var(--display3-lh);font-weight:700;width:160rem;margin:0 auto var(--spacing-12048) auto}.recruit-visual .recruit-inner{width:160rem;height:60rem;margin:0 auto;padding:6rem 0}.recruit-visual .recruit-inner .recruit-image{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%)}.recruit-visual .recruit-inner .recruit-definition{position:static;--pos-text: 10.8rem;--pos-line-x: 4.8rem;--pos-line-y: 7.3rem;--dot-size: 1rem}.recruit-visual .recruit-inner .recruit-definition>dl{display:flex;flex-direction:column;gap:var(--spacing-128);width:37.6rem;position:absolute}.recruit-visual .recruit-inner .recruit-definition>dl::before{content:"";position:absolute;width:19rem;height:.1rem;background-color:var(--white-color);z-index:1}.recruit-visual .recruit-inner .recruit-definition>dl::after{content:"";position:absolute;width:var(--dot-size);height:var(--dot-size);border-radius:50%;background-color:var(--white-color)}.recruit-visual .recruit-inner .recruit-definition>dl>dt{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}.recruit-visual .recruit-inner .recruit-definition>dl>dd{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(1){top:var(--pos-text);left:0;text-align:right}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(1)::before{top:var(--pos-line-y);left:calc(100% + var(--pos-line-x))}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(1)::after{top:calc(var(--pos-line-y) - var(--dot-size)/2);left:calc(100% + var(--pos-line-x) - var(--dot-size))}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(2){top:var(--pos-text);right:0}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(2)::before{top:var(--pos-line-y);right:calc(100% + var(--pos-line-x))}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(2)::after{top:calc(var(--pos-line-y) - var(--dot-size)/2);right:calc(100% + var(--pos-line-x) - var(--dot-size))}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(3){bottom:var(--pos-text);left:0;text-align:right}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(3)::before{bottom:var(--pos-line-y);left:calc(100% + var(--pos-line-x))}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(3)::after{bottom:calc(var(--pos-line-y) - var(--dot-size)/2);left:calc(100% + var(--pos-line-x) - var(--dot-size))}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(4){bottom:var(--pos-text);right:0}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(4)::before{bottom:var(--pos-line-y);right:calc(100% + var(--pos-line-x))}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(4)::after{bottom:calc(var(--pos-line-y) - var(--dot-size)/2);right:calc(100% + var(--pos-line-x) - var(--dot-size))}.submission-complete{width:88rem;margin:0 auto}.submission-complete .submission-title{padding-top:calc(9.6rem + var(--spacing-4824));font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700;text-align:center}.submission-complete .submission-title::before{content:"";display:block;width:9.6rem;height:9.6rem;background:url("../images/common/ico_check_complete.svg") center/100% no-repeat;position:absolute;top:0;left:50%;transform:translate(-50%, 0)}.submission-complete .submission-comment{margin-top:var(--spacing-1612);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500;text-align:center}.submission-complete .notice-caption{width:68rem;margin:var(--spacing-5632) auto var(--spacing-8040) auto}.ethic-declaration{display:flex;flex-direction:column;align-items:flex-start;border-top:.2rem solid var(--gray-color-800);align-self:stretch}.ethic-declaration.en li strong{min-width:24rem}.ethic-declaration li{display:flex;min-height:11.2rem;align-items:center;gap:var(--spacing-3220);align-self:stretch;border-bottom:var(--inp-border);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500}.ethic-declaration li strong{font-weight:700;color:var(--text-title)}@media screen and (max-width: 1024px){.board-content .customer-auth-header{margin-top:0}.board-content .board-register{flex-direction:column;margin-top:var(--spacing-2416)}.board-content .board-register .board-register-button{display:flex;align-self:stretch;justify-content:flex-end}.board-detail .board-detail-header{margin-top:0}.board-detail .board-detail-header .board-detail-info{flex-wrap:wrap}.board-detail .detail-content.customer{margin-bottom:var(--spacing-4024)}.board-detail .detail-content.customer .detail-text.answer-wrap::before{width:1.2rem;height:1.2rem;padding:.2rem .6rem 0 .6rem}.general-content{gap:4.8rem}.general-content .general-header .general-title{font-size:var(--header2-fs);letter-spacing:var(--header2-ls)}.general-content .general-header .motir{width:12rem;height:3.4rem}.general-content .general-body{margin-top:.8rem}.introduce-content{flex-direction:column;justify-content:flex-end;gap:var(--spacing-8040)}.introduce-content .introduce-header{order:1;flex:0 0 100%}.introduce-content .introduce-image{order:2;flex:1 0 100%;max-width:100%;min-width:auto}.introduce-content .introduce-image picture{position:static}.introduce-content .introduce-signature{margin-top:calc(1.6rem - var(--spacing-8040));margin-bottom:var(--spacing-12048)}.history-content{margin-bottom:var(--spacing-9640)}.history-content .history-period{flex-direction:column;justify-content:flex-start;gap:var(--spacing-2416)}.history-content .history-period .period-title{font-size:var(--display4-fs);letter-spacing:var(--display4-ls);line-height:var(--display4-lh);font-weight:700}.history-content .history-period .timetable{margin-top:0;flex:0 0 100%}.history-content .history-period .timetable li{min-height:4.8rem}.history-content .history-period .timetable li .date{flex:0 1 8rem}.work-content .work-step{background-size:1px 100%}.work-content .work-step.two-steps{width:100%}.work-content .work-step.two-steps .work-step-list .work-step-item{min-width:100%}.work-content .work-step .work-step-list{flex-direction:column;align-items:center;gap:2rem}.work-content .work-step .work-step-list .work-step-item{width:100%;height:auto;min-height:6.4rem;flex:0 0 auto}.work-content .work-progress .work-progress-item{flex-direction:column;gap:var(--spacing-2416)}.work-content .work-progress .work-progress-item .work-progress-header .work-progress-header-caption+.block-link-group{margin-bottom:calc(var(--spacing-6440) - var(--spacing-2416))}.work-content .work-progress .work-progress-item .work-progress-header+.work-progress-desc .select-button-wrap{margin-top:var(--spacing-6440)}.work-content .work-progress .work-progress-item .work-progress-header .credit-logo{height:2.4rem}.work-content .work-progress .work-progress-item .work-progress-header .credit-logo.dnb{background-size:auto 4.8rem}.work-content .work-progress .work-progress-item .work-progress-desc{padding-top:0;align-self:stretch}.work-content .work-progress .work-progress-item .work-progress-desc .select-button-wrap .select-button-list{padding-right:.2rem}.work-content .work-progress .work-progress-item .work-progress-desc .select-button-wrap .select-button-comment{position:static;text-align:right;display:flex;justify-content:flex-end;align-items:center;align-self:stretch;margin-top:var(--spacing-1612)}.credit-rating{padding:var(--spacing-4824)}.credit-rating .credit-rating-list>li{flex-direction:column}.credit-rating .credit-rating-list>li::after{display:none}.credit-rating .credit-rating-list>li .credit-rating-num{position:absolute;top:0;left:0}.credit-rating .credit-rating-list>li .credit-rating-desc .credit-rating-header{flex-direction:column;align-items:flex-start;gap:var(--spacing-2416)}.credit-rating .credit-rating-list>li .credit-rating-desc .credit-rating-header .credit-rating-title{padding-left:calc(var(--spacing-3224) + var(--spacing-128));top:-0.2rem}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li{flex-direction:column;align-items:flex-start;gap:var(--spacing-2416)}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .rating-calculation-title{flex:0 0 auto}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .calculation-sublist{align-self:stretch}.credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .calculation-sublist>li{padding:var(--spacing-2012) var(--spacing-2416);flex-direction:column;gap:var(--spacing-86);align-items:flex-start}.privacy-content .privacy-section .privacy-index-wrap{flex-direction:column;gap:var(--spacing-128);padding:var(--spacing-4824)}.privacy-content .privacy-article-wrap .privacy-article .accordion{margin-inline-start:0rem;margin-inline-end:0rem}.privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item>.acco-header>.acco-trigger{padding:var(--spacing-128) var(--spacing-2416) var(--spacing-2416) 0;min-height:4.7rem;text-align:left}.privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item>.acco-header>.acco-trigger::after{right:var(--spacing-2416);width:2rem;height:2rem}.privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item>.acco-header>.acco-trigger span{width:calc(100% - 3.6rem)}.privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item>.acco-panel>.panel-inner>.table-wrap{border-top:.1rem solid var(--gray-color-800)}.privacy-content .privacy-article .article-mobile-icon{display:flex;align-items:center;gap:var(--spacing-86);margin-top:var(--spacing-2416)}.table-label+.table-wrap{margin-top:1.6rem}.table-label~.table-label{margin-top:4rem}.partner-info-wrap{display:flex;flex-direction:column;gap:4rem 0;padding:2.4rem;margin-top:1.6rem}.partner-info-wrap .poster img{height:auto}.partner-info-wrap .information .info-subject{margin-bottom:1.2rem}.partner-info-wrap .information .info-subject~.info-subject{margin-top:2.4rem}.partner-info-wrap .information .account-img img{width:100%;height:auto}.staff-content{display:none}.vision-content-wrap{width:100%;padding:0}.vision-content-wrap .vision-content{width:100%;padding-left:var(--spacing-16020);padding-right:var(--spacing-16020)}.vision-content-wrap .vision-content.vision-definition{margin-top:var(--spacing-12048);flex-direction:column}.vision-content-wrap .vision-content.vision-definition dl{gap:var(--spacing-128)}.vision-content-wrap .vision-content.vision-definition dl dt{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh)}.vision-content-wrap .vision-content.vision-definition dl dd{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh)}.vision-content-wrap .vision-content .vision-image{padding:0 var(--spacing-16020)}.vision-content-wrap .vision-content .vision-inner .vision-chart-wrap{grid-template-columns:repeat(1, 1fr)}.vision-content-wrap .vision-content .vision-inner .vision-chart-wrap .vision-chart{width:100%}.vision-content-wrap .vision-content .vision-inner .vision-chart-wrap .vision-chart canvas{max-width:100%;min-height:20rem}.vision-content-wrap .vision-content .vision-inner .vision-table table{border-top:.2rem solid var(--gray-color-800)}.vision-content-wrap .vision-content .vision-inner .vision-table table tbody tr th,.vision-content-wrap .vision-content .vision-inner .vision-table table tbody tr td{height:auto;padding:1.6rem .2rem}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li{height:7.5rem}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-num{display:inline-block;padding:var(--spacing-4024) 1.2rem;flex:0 1 0}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-text{padding-right:.8rem}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-description{display:none}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-word-wrap{display:inline-block}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-word-wrap .vision-with{display:inline;padding-right:.2rem}.vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-word-wrap .vision-word{display:inline}.partner-gray-box{padding:2.4rem}.partner-gray-box dl{gap:1.6rem 0}.counsel-step-info{margin-top:1.6rem}.counsel-step-info>li{padding:2.4rem 0}.counsel-step-info>li .step-info{margin-top:1.2rem}.credit-doc-img{flex-direction:column;gap:1.6rem 0;margin-top:2.4rem}.credit-doc-img .doc-img{padding:2.4rem}.organ-wrap{flex-wrap:wrap}.organ-wrap>.organ-item{width:33%;border-bottom:.1rem solid var(--gray-color-300);padding:2rem 1.2rem}.organ-wrap>.organ-item:nth-child(3){border-right:0}.organ-wrap>.organ-item:nth-child(n+4){border-bottom:0}.map-content .map-area{max-height:45.6rem;overflow:hidden}.map-content .map-area picture,.map-content .map-area img{width:100%;height:100%;object-fit:cover}.map-content .map-header .map-detail-phone>a{pointer-events:fill}.map-content .map-header .map-detail-phone br.mo-only+a{margin-top:.8rem}.card-list{flex-direction:column}.card-list .card-item{min-height:auto}.card-list.benefit-list{grid-template-columns:1fr}.card-list.benefit-list .card-item::after{width:4.8rem;height:4.8rem;margin:1.2rem 1.2rem 0 0}.recruit-visual{width:100%;margin:0 auto}.recruit-visual .recruit-title{width:100%;padding-left:var(--spacing-16020);padding-right:var(--spacing-16020)}.recruit-visual .recruit-inner{width:100%;height:auto;padding:0 var(--spacing-16020)}.recruit-visual .recruit-inner .recruit-image{position:static;width:100%}.recruit-visual .recruit-inner .recruit-definition{margin-top:4.6rem;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:3.2rem}.recruit-visual .recruit-inner .recruit-definition>dl{position:static;width:100%}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(1){text-align:left}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(1)::before,.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(1)::after{display:none}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(2){text-align:left}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(2)::before,.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(2)::after{display:none}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(3){text-align:left}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(3)::before,.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(3)::after{display:none}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(4){text-align:left}.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(4)::before,.recruit-visual .recruit-inner .recruit-definition>dl:nth-child(4)::after{display:none}.sitemap-content{padding:0 .8rem}.sitemap-content .sitemap-depth1>details{flex-direction:column;gap:0;border:none}.sitemap-content .sitemap-depth1>details:not([open]) .sitemap-title{margin-bottom:0}.sitemap-content .sitemap-depth1>details:not([open]) .sitemap-title::after{transform:rotate(90deg)}.sitemap-content .sitemap-depth1>details[open] .sitemap-title::after{transform:rotate(-90deg)}.sitemap-content .sitemap-depth1>details>.sitemap-title{flex:1 1 auto;align-self:stretch;margin-bottom:1.6rem;font-size:var(--body4-fs);line-height:var(--body4-lh);letter-spacing:var(--body4-ls);font-weight:600;color:var(--text-caption)}.sitemap-content .sitemap-depth1>details>.sitemap-title>span{display:inline-block;padding-right:1.6rem;background-color:var(--white-color);z-index:3}.sitemap-content .sitemap-depth1>details>.sitemap-title::before{content:"";position:absolute;top:calc(50% - .05rem);left:0;width:calc(100% - 1.6rem - var(--spacing-2420));height:.1rem;background-color:var(--gray-color-300)}.sitemap-content .sitemap-depth1>details>.sitemap-title::after{content:"";position:absolute;top:.1rem;right:0;background:url(../images/common/ico_page_arrow.svg) no-repeat center;background-size:var(--spacing-2420);width:var(--spacing-2420);height:var(--spacing-2420);transform:rotate(90deg);transition:transform .3s ease-in-out}.sitemap-content .sitemap-depth1>details .sitemap-depth2{padding-top:0;grid-template-columns:repeat(1, 1fr);gap:0}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li .sitemap-subtitle{padding-bottom:0;margin-bottom:2.4rem;font-size:var(--body1-fs);line-height:var(--body1-lh);letter-spacing:var(--body1-ls)}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li:last-child .sitemap-subtitle{margin-bottom:0}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li:last-child .sitemap-subtitle+.sitemap-depth3{margin-top:1.6rem}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li:last-child .sitemap-depth3>li{font-size:var(--body4-fs);line-height:var(--body4-lh);letter-spacing:var(--body4-ls)}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li:last-child .sitemap-depth3>li:last-child{margin-bottom:0}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li .sitemap-depth3{margin-top:-.8rem;gap:1.6rem}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li .sitemap-depth3>li{padding:0}.sitemap-content .sitemap-depth1>details .sitemap-depth2>li .sitemap-depth3>li:last-child{margin-bottom:var(--spacing-6440)}.submission-complete{width:100%}.submission-complete .submission-title{padding:calc(4.8rem + var(--spacing-4824)*2) 0 0}.submission-complete .submission-title::before{top:var(--spacing-4824);width:4.8rem;height:4.8rem}.submission-complete .notice-caption{width:100%}.ethic-declaration{flex-direction:column}.ethic-declaration li{flex-direction:column;align-items:flex-start;padding:var(--spacing-4024) 0}.ethic-declaration li strong,.ethic-declaration li p{align-self:flex-start}.doc-info-wrap{display:flex;flex-direction:column;gap:.4rem 0}}html[data-device=iPad][data-browser=Safari] .board-content .customer-auth-header{margin-top:0}html[data-device=iPad][data-browser=Safari] .board-content .board-register{flex-direction:column;margin-top:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .board-content .board-register .board-register-button{display:flex;align-self:stretch;justify-content:flex-end}html[data-device=iPad][data-browser=Safari] .board-detail .board-detail-header{margin-top:0}html[data-device=iPad][data-browser=Safari] .board-detail .board-detail-header .board-detail-info{flex-wrap:wrap}html[data-device=iPad][data-browser=Safari] .board-detail .detail-content.customer{margin-bottom:var(--spacing-4024)}html[data-device=iPad][data-browser=Safari] .board-detail .detail-content.customer .detail-text.answer-wrap::before{width:1.2rem;height:1.2rem;padding:.2rem .6rem 0 .6rem}html[data-device=iPad][data-browser=Safari] .general-content{gap:4.8rem}html[data-device=iPad][data-browser=Safari] .general-content .general-header .general-title{font-size:var(--header2-fs);letter-spacing:var(--header2-ls)}html[data-device=iPad][data-browser=Safari] .general-content .general-header .motir{width:12rem;height:3.4rem}html[data-device=iPad][data-browser=Safari] .general-content .general-body{margin-top:.8rem}html[data-device=iPad][data-browser=Safari] .introduce-content{flex-direction:column;justify-content:flex-end;gap:var(--spacing-8040)}html[data-device=iPad][data-browser=Safari] .introduce-content .introduce-header{order:1;flex:0 0 100%}html[data-device=iPad][data-browser=Safari] .introduce-content .introduce-image{order:2;flex:1 0 100%;max-width:100%;min-width:auto}html[data-device=iPad][data-browser=Safari] .introduce-content .introduce-image picture{position:static}html[data-device=iPad][data-browser=Safari] .introduce-content .introduce-signature{margin-top:calc(1.6rem - var(--spacing-8040));margin-bottom:var(--spacing-12048)}html[data-device=iPad][data-browser=Safari] .history-content{margin-bottom:var(--spacing-9640)}html[data-device=iPad][data-browser=Safari] .history-content .history-period{flex-direction:column;justify-content:flex-start;gap:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .history-content .history-period .period-title{font-size:var(--display4-fs);letter-spacing:var(--display4-ls);line-height:var(--display4-lh);font-weight:700}html[data-device=iPad][data-browser=Safari] .history-content .history-period .timetable{margin-top:0;flex:0 0 100%}html[data-device=iPad][data-browser=Safari] .history-content .history-period .timetable li{min-height:4.8rem}html[data-device=iPad][data-browser=Safari] .history-content .history-period .timetable li .date{flex:0 1 8rem}html[data-device=iPad][data-browser=Safari] .work-content .work-step{background-size:1px 100%}html[data-device=iPad][data-browser=Safari] .work-content .work-step.two-steps{width:100%}html[data-device=iPad][data-browser=Safari] .work-content .work-step.two-steps .work-step-list .work-step-item{min-width:100%}html[data-device=iPad][data-browser=Safari] .work-content .work-step .work-step-list{flex-direction:column;align-items:center;gap:2rem}html[data-device=iPad][data-browser=Safari] .work-content .work-step .work-step-list .work-step-item{width:100%;height:auto;min-height:6.4rem;flex:0 0 auto}html[data-device=iPad][data-browser=Safari] .work-content .work-progress .work-progress-item{flex-direction:column;gap:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .work-content .work-progress .work-progress-item .work-progress-header .work-progress-header-caption+.block-link-group{margin-bottom:calc(var(--spacing-6440) - var(--spacing-2416))}html[data-device=iPad][data-browser=Safari] .work-content .work-progress .work-progress-item .work-progress-header+.work-progress-desc .select-button-wrap{margin-top:var(--spacing-6440)}html[data-device=iPad][data-browser=Safari] .work-content .work-progress .work-progress-item .work-progress-header .credit-logo{height:2.4rem}html[data-device=iPad][data-browser=Safari] .work-content .work-progress .work-progress-item .work-progress-header .credit-logo.dnb{background-size:auto 4.8rem}html[data-device=iPad][data-browser=Safari] .work-content .work-progress .work-progress-item .work-progress-desc{padding-top:0;align-self:stretch}html[data-device=iPad][data-browser=Safari] .work-content .work-progress .work-progress-item .work-progress-desc .select-button-wrap .select-button-list{padding-right:.2rem}html[data-device=iPad][data-browser=Safari] .work-content .work-progress .work-progress-item .work-progress-desc .select-button-wrap .select-button-comment{position:static;text-align:right;display:flex;justify-content:flex-end;align-items:center;align-self:stretch;margin-top:var(--spacing-1612)}html[data-device=iPad][data-browser=Safari] .credit-rating{padding:var(--spacing-4824)}html[data-device=iPad][data-browser=Safari] .credit-rating .credit-rating-list>li{flex-direction:column}html[data-device=iPad][data-browser=Safari] .credit-rating .credit-rating-list>li::after{display:none}html[data-device=iPad][data-browser=Safari] .credit-rating .credit-rating-list>li .credit-rating-num{position:absolute;top:0;left:0}html[data-device=iPad][data-browser=Safari] .credit-rating .credit-rating-list>li .credit-rating-desc .credit-rating-header{flex-direction:column;align-items:flex-start;gap:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .credit-rating .credit-rating-list>li .credit-rating-desc .credit-rating-header .credit-rating-title{padding-left:calc(var(--spacing-3224) + var(--spacing-128));top:-0.2rem}html[data-device=iPad][data-browser=Safari] .credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li{flex-direction:column;align-items:flex-start;gap:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .rating-calculation-title{flex:0 0 auto}html[data-device=iPad][data-browser=Safari] .credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .calculation-sublist{align-self:stretch}html[data-device=iPad][data-browser=Safari] .credit-rating .credit-rating-list>li .credit-rating-desc .rating-calculation-list>li .calculation-sublist>li{padding:var(--spacing-2012) var(--spacing-2416);flex-direction:column;gap:var(--spacing-86);align-items:flex-start}html[data-device=iPad][data-browser=Safari] .privacy-content .privacy-section .privacy-index-wrap{flex-direction:column;gap:var(--spacing-128);padding:var(--spacing-4824)}html[data-device=iPad][data-browser=Safari] .privacy-content .privacy-article-wrap .privacy-article .accordion{margin-inline-start:0rem;margin-inline-end:0rem}html[data-device=iPad][data-browser=Safari] .privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item>.acco-header>.acco-trigger{padding:var(--spacing-128) var(--spacing-2416) var(--spacing-2416) 0;min-height:4.7rem;text-align:left}html[data-device=iPad][data-browser=Safari] .privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item>.acco-header>.acco-trigger::after{right:var(--spacing-2416);width:2rem;height:2rem}html[data-device=iPad][data-browser=Safari] .privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item>.acco-header>.acco-trigger span{width:calc(100% - 3.6rem)}html[data-device=iPad][data-browser=Safari] .privacy-content .privacy-article-wrap .privacy-article .accordion>.acco-item>.acco-panel>.panel-inner>.table-wrap{border-top:.1rem solid var(--gray-color-800)}html[data-device=iPad][data-browser=Safari] .privacy-content .privacy-article .article-mobile-icon{display:flex;align-items:center;gap:var(--spacing-86);margin-top:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .table-label+.table-wrap{margin-top:1.6rem}html[data-device=iPad][data-browser=Safari] .table-label~.table-label{margin-top:4rem}html[data-device=iPad][data-browser=Safari] .partner-info-wrap{display:flex;flex-direction:column;gap:4rem 0;padding:2.4rem;margin-top:1.6rem}html[data-device=iPad][data-browser=Safari] .partner-info-wrap .poster img{height:auto}html[data-device=iPad][data-browser=Safari] .partner-info-wrap .information .info-subject{margin-bottom:1.2rem}html[data-device=iPad][data-browser=Safari] .partner-info-wrap .information .info-subject~.info-subject{margin-top:2.4rem}html[data-device=iPad][data-browser=Safari] .partner-info-wrap .information .account-img img{width:100%;height:auto}html[data-device=iPad][data-browser=Safari] .staff-content{display:none}html[data-device=iPad][data-browser=Safari] .vision-content-wrap{width:100%;padding:0}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content{width:100%;padding-left:var(--spacing-16020);padding-right:var(--spacing-16020)}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content.vision-definition{margin-top:var(--spacing-12048);flex-direction:column}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content.vision-definition dl{gap:var(--spacing-128)}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content.vision-definition dl dt{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh)}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content.vision-definition dl dd{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh)}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-image{padding:0 var(--spacing-16020)}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-chart-wrap{grid-template-columns:repeat(1, 1fr)}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-chart-wrap .vision-chart{width:100%}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-chart-wrap .vision-chart canvas{max-width:100%;min-height:20rem}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-table table{border-top:.2rem solid var(--gray-color-800)}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-table table tbody tr th,html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-table table tbody tr td{height:auto;padding:1.6rem .2rem}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-strategy-list li{height:7.5rem}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-num{display:inline-block;padding:var(--spacing-4024) 1.2rem;flex:0 1 0}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-text{padding-right:.8rem}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-description{display:none}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-word-wrap{display:inline-block}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-word-wrap .vision-with{display:inline;padding-right:.2rem}html[data-device=iPad][data-browser=Safari] .vision-content-wrap .vision-content .vision-inner .vision-strategy-list li .vision-word-wrap .vision-word{display:inline}html[data-device=iPad][data-browser=Safari] .partner-gray-box{padding:2.4rem}html[data-device=iPad][data-browser=Safari] .partner-gray-box dl{gap:1.6rem 0}html[data-device=iPad][data-browser=Safari] .counsel-step-info{margin-top:1.6rem}html[data-device=iPad][data-browser=Safari] .counsel-step-info>li{padding:2.4rem 0}html[data-device=iPad][data-browser=Safari] .counsel-step-info>li .step-info{margin-top:1.2rem}html[data-device=iPad][data-browser=Safari] .credit-doc-img{flex-direction:column;gap:1.6rem 0;margin-top:2.4rem}html[data-device=iPad][data-browser=Safari] .credit-doc-img .doc-img{padding:2.4rem}html[data-device=iPad][data-browser=Safari] .organ-wrap{flex-wrap:wrap}html[data-device=iPad][data-browser=Safari] .organ-wrap>.organ-item{width:33%;border-bottom:.1rem solid var(--gray-color-300);padding:2rem 1.2rem}html[data-device=iPad][data-browser=Safari] .organ-wrap>.organ-item:nth-child(3){border-right:0}html[data-device=iPad][data-browser=Safari] .organ-wrap>.organ-item:nth-child(n+4){border-bottom:0}html[data-device=iPad][data-browser=Safari] .map-content .map-area{max-height:45.6rem;overflow:hidden}html[data-device=iPad][data-browser=Safari] .map-content .map-area picture,html[data-device=iPad][data-browser=Safari] .map-content .map-area img{width:100%;height:100%;object-fit:cover}html[data-device=iPad][data-browser=Safari] .map-content .map-header .map-detail-phone>a{pointer-events:fill}html[data-device=iPad][data-browser=Safari] .map-content .map-header .map-detail-phone br.mo-only+a{margin-top:.8rem}html[data-device=iPad][data-browser=Safari] .card-list{flex-direction:column}html[data-device=iPad][data-browser=Safari] .card-list .card-item{min-height:auto}html[data-device=iPad][data-browser=Safari] .card-list.benefit-list{grid-template-columns:1fr}html[data-device=iPad][data-browser=Safari] .card-list.benefit-list .card-item::after{width:4.8rem;height:4.8rem;margin:1.2rem 1.2rem 0 0}html[data-device=iPad][data-browser=Safari] .recruit-visual{width:100%;margin:0 auto}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-title{width:100%;padding-left:var(--spacing-16020);padding-right:var(--spacing-16020)}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner{width:100%;height:auto;padding:0 var(--spacing-16020)}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-image{position:static;width:100%}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-image img{margin:0 auto}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition{margin-top:4.6rem;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:3.2rem}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl{position:static;width:100%}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(1){text-align:left}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(1)::before,html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(1)::after{display:none}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(2){text-align:left}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(2)::before,html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(2)::after{display:none}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(3){text-align:left}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(3)::before,html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(3)::after{display:none}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(4){text-align:left}html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(4)::before,html[data-device=iPad][data-browser=Safari] .recruit-visual .recruit-inner .recruit-definition>dl:nth-child(4)::after{display:none}html[data-device=iPad][data-browser=Safari] .sitemap-content{padding:0 .8rem}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details{flex-direction:column;gap:0;border:none}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details:not([open]) .sitemap-title{margin-bottom:0}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details:not([open]) .sitemap-title::after{transform:rotate(90deg)}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details[open] .sitemap-title::after{transform:rotate(-90deg)}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details>.sitemap-title{flex:1 1 auto;align-self:stretch;margin-bottom:1.6rem;font-size:var(--body4-fs);line-height:var(--body4-lh);letter-spacing:var(--body4-ls);font-weight:600;color:var(--text-caption)}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details>.sitemap-title>span{display:inline-block;padding-right:1.6rem;background-color:var(--white-color);z-index:3}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details>.sitemap-title::before{content:"";position:absolute;top:calc(50% - .05rem);left:0;width:calc(100% - 1.6rem - var(--spacing-2420));height:.1rem;background-color:var(--gray-color-300)}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details>.sitemap-title::after{content:"";position:absolute;top:.1rem;right:0;background:url(../images/common/ico_page_arrow.svg) no-repeat center;background-size:var(--spacing-2420);width:var(--spacing-2420);height:var(--spacing-2420);transform:rotate(90deg);transition:transform .3s ease-in-out}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details .sitemap-depth2{padding-top:0;grid-template-columns:repeat(1, 1fr);gap:0}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details .sitemap-depth2>li .sitemap-subtitle{padding-bottom:0;margin-bottom:2.4rem;font-size:var(--body1-fs);line-height:var(--body1-lh);letter-spacing:var(--body1-ls)}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details .sitemap-depth2>li:last-child .sitemap-subtitle{margin-bottom:0}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details .sitemap-depth2>li:last-child .sitemap-subtitle+.sitemap-depth3{margin-top:1.6rem}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details .sitemap-depth2>li:last-child .sitemap-depth3>li{font-size:var(--body4-fs);line-height:var(--body4-lh);letter-spacing:var(--body4-ls)}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details .sitemap-depth2>li:last-child .sitemap-depth3>li:last-child{margin-bottom:0}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details .sitemap-depth2>li .sitemap-depth3{margin-top:-.8rem;gap:1.6rem}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details .sitemap-depth2>li .sitemap-depth3>li{padding:0}html[data-device=iPad][data-browser=Safari] .sitemap-content .sitemap-depth1>details .sitemap-depth2>li .sitemap-depth3>li:last-child{margin-bottom:var(--spacing-6440)}html[data-device=iPad][data-browser=Safari] .submission-complete{width:100%}html[data-device=iPad][data-browser=Safari] .submission-complete .submission-title{padding:calc(4.8rem + var(--spacing-4824)*2) 0 0}html[data-device=iPad][data-browser=Safari] .submission-complete .submission-title::before{top:var(--spacing-4824);width:4.8rem;height:4.8rem}html[data-device=iPad][data-browser=Safari] .submission-complete .notice-caption{width:100%}html[data-device=iPad][data-browser=Safari] .ethic-declaration{flex-direction:column}html[data-device=iPad][data-browser=Safari] .ethic-declaration li{flex-direction:column;align-items:flex-start;padding:var(--spacing-4024) 0}html[data-device=iPad][data-browser=Safari] .ethic-declaration li strong,html[data-device=iPad][data-browser=Safari] .ethic-declaration li p{align-self:flex-start}html[data-device=iPad][data-browser=Safari] .doc-info-wrap{display:flex;flex-direction:column;gap:.4rem 0}#en-main-wrap section.ani-section.future .section-title{font-size:var(--display1-fs);letter-spacing:var(--display1-ls);line-height:var(--display1-lh);color:var(--white-color);font-weight:700;transform:translateY(100%)}#en-main-wrap section.ani-section.future .info-text{color:var(--white-color);transform:translateY(100%);text-align:center}#en-main-wrap section.ani-section.future .info-text>h3{font-size:var(--display3-fs);letter-spacing:var(--display3-ls);line-height:var(--display3-lh);font-weight:700;text-transform:uppercase}#en-main-wrap section.ani-section.future .info-text>p{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}#en-main-wrap section.ani-section.future .show-vod{position:absolute;top:20.7407dvh;left:50%;margin:0 0 0 -7.5rem}#en-main-wrap section.ani-section.future .growup-conts{overflow:visible}#en-main-wrap section.ani-section.future .bg-area .bg::after{background:rgba(0,0,0,.5)}#en-main-wrap section.ani-section.partner .partner-conts .title{font-size:var(--display2-fs);letter-spacing:var(--display2-ls);line-height:var(--display2-lh);font-weight:700}#en-main-wrap section.ani-section.partner .partner-conts .info-text{color:var(--text-placeholder);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:500}#en-main-wrap section.ani-section.partner .slide-wrap .vod-text{position:absolute;left:33%;top:-6.3rem;font-size:24rem;font-weight:700;color:#f7f8f9;letter-spacing:-0.48rem;text-align:center}#en-main-wrap section.ani-section.partner .slide-wrap .vod-text .slide-text{position:absolute;top:0;left:0;transition:opacity .3s ease-in-out}#en-main-wrap section.ani-section.partner .slide-wrap .slide-item .circle-vod{text-align:center}#en-main-wrap section.ani-section.partner .slide-wrap .slide-item .circle-vod .item-title{width:100%;text-shadow:-0.2rem -0.2rem 0 #000,.2rem -0.2rem 0 #000,-0.2rem .2rem #000,.2rem .2rem 0 #000}#en-main-wrap section.ani-section.partner .slide-wrap .slide-item .circle-vod .item-info{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500;white-space:wrap;width:33.4rem;text-shadow:-0.1rem -0.1rem 0 #000,.1rem -0.1rem 0 #000,-0.1rem .1rem #000,.1rem .1rem 0 #000}#en-main-wrap section.ani-section.partner .slide-wrap .slide-item .circle-vod img,#en-main-wrap section.ani-section.partner .slide-wrap .slide-item .circle-vod video{width:100%;height:100%;object-fit:cover}#en-main-wrap section.ani-section.partner .slide-wrap .slide-item.over .circle-vod .item-title{top:calc(50% - 5rem)}#en-main-wrap section.ani-section.partner .slide-wrap .slide-item.over .circle-vod .item-info{top:calc(50% + 5rem)}#en-main-wrap section.ani-section.partner .slide-wrap .slide-item#Renew.over .circle-vod .item-title{top:calc(50% - 7rem);line-height:1.2}#en-main-wrap section.ani-section.partner .slide-wrap .slide-item#Renew.over .circle-vod .item-info{top:calc(50% + 7rem)}#en-main-wrap section.ani-section.partner .slide-wrap .slide-item#Epc.over .circle-vod .item-title{top:calc(50% - 4.5rem)}#en-main-wrap section.ani-section.partner .slide-wrap .slide-item#Epc.over .circle-vod .item-info{top:calc(50% + 4.5rem)}#en-main-wrap section.ani-section.growup .growup-vod-wrap{transform:translate(107.5rem, 42.2rem)}#en-main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide:last-child .growup-cont{top:auto;bottom:14.8148dvh}#en-main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .growup-cont{top:auto;bottom:14.8148dvh;width:68.8rem}#en-main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .growup-cont .title{font-size:var(--display2-fs);letter-spacing:var(--display2-ls);line-height:1.32;color:var(--white-color)}#en-main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .growup-cont .sub-text{font-size:var(--body1-fs);font-weight:500;color:var(--white-color);letter-spacing:var(--body1-ls);margin-top:3.2rem}#en-main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap{bottom:14.8148dvh}#en-main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide.active .graph-wrap .bar-wrap .bar:nth-child(1){height:8.1rem}#en-main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide.active .graph-wrap .bar-wrap .bar:nth-child(2){height:13.2rem}#en-main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide.active .graph-wrap .bar-wrap .bar:nth-child(3){height:17.1rem}#en-main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide.active .graph-wrap .bar-wrap .bar:nth-child(4){height:24.4rem}#en-main-wrap section.ani-section.welfare .welfare-title .info{color:var(--text-caption)}#en-main-wrap section.ani-section.esg{display:block}#en-main-wrap section.ani-section.esg .esg-title{display:flex;align-items:center;justify-content:center;gap:0 .8rem;font-size:7.2rem;font-weight:700;color:#131417;letter-spacing:-0.144rem;padding:0 12rem}#en-main-wrap section.ani-section.esg .esg-title .egi-logo{width:15.2rem;height:6rem;font-size:.1rem;text-indent:-9999rem;overflow:hidden;background:url("../images/main/logo_egi_black.svg") center/100% no-repeat}#en-main-wrap section.ani-section.esg .esg-content{position:relative;max-width:155.2rem;width:100%;margin:8rem auto 0}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper{overflow:visible}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper{display:flex;gap:0;overflow:visible}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper .esg-link{display:block;width:100%}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper .esg-link:hover .img-area img,#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper .esg-link:focus .img-area img,#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper .esg-link:focus-visible .img-area img{transform:scale(1.1)}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper .esg-link .img-area{display:flex;align-items:center;justify-content:center;width:100%;height:32rem;overflow:hidden}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper .esg-link .img-area img{display:block;transform:scale(1);transition:transform .3s ease-in-out}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper .esg-link .item-cont{margin-top:2.4rem}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper .esg-link .item-cont>span{display:block}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper .esg-link .item-cont>span.item-title{font-size:var(--body1-fs);font-weight:700;color:var(--text-title);letter-spacing:var(--body1-ls)}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper .esg-link .item-cont>span.item-date{font-size:var(--body3-fs);font-weight:500;color:var(--text-caption);letter-spacing:var(--body3-ls);margin-top:1.6rem}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide{opacity:0;transform:translateY(6rem);transition:all .3s ease-in-out}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(1){transition-delay:0.1s}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(2){transition-delay:0.2s}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(3){transition-delay:0.3s}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(4){transition-delay:0.4s}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(5){transition-delay:0.5s}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(6){transition-delay:0.6s}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(7){transition-delay:0.7s}#en-main-wrap section.ani-section.esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(8){transition-delay:0.8s}#en-main-wrap section.ani-section.esg .esg-content>.esg-arrow{position:absolute;display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;border-radius:9999rem;box-shadow:0 0 .8rem 0 rgba(0,0,0,.12);background:url("../images/common/ico_swiper_arrow.svg") center/3.2rem no-repeat;background-color:hsla(0,0%,100%,.6);top:16rem;transform:translateY(-50%);z-index:3;cursor:pointer}#en-main-wrap section.ani-section.esg .esg-content>.esg-arrow.esg-prev{transform:translateY(-50%) rotate(180deg);left:-8rem}#en-main-wrap section.ani-section.esg .esg-content>.esg-arrow.esg-next{right:-8rem}#en-main-wrap section.ani-section.esg .esg-content>.esg-arrow.swiper-button-disabled{background-image:url("../images/common/ico_swiper_arrow_gray.svg");cursor:not-allowed;pointer-events:none}#en-main-wrap section.ani-section.esg.active .esg-content div.swiper-wrapper>div.swiper-slide{opacity:1;transform:translateY(0)}.main-mobile-wrap .inner{padding-left:2rem;padding-right:2rem}.main-mobile-wrap .inner.pr0{padding-right:0}.main-mobile-wrap .bg{width:100%;height:100%}.main-mobile-wrap .bg::after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.main-mobile-wrap .bg>img{width:100%;height:100%;object-fit:cover}.main-mobile-wrap .main-box .main-title{padding-bottom:var(--spacing-5632);color:var(--text-title);font-size:2.8rem;font-weight:700;line-height:1.32;letter-spacing:-0.056rem}.main-mobile-wrap .main-box .main-content{width:100%;height:auto;aspect-ratio:360/460;color:var(--white-color);display:flex;flex-direction:column}.main-mobile-wrap .main-box .main-content>.bg{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0.3);transform-origin:50% 30%;transition:all .3s ease-in-out}.main-mobile-wrap .main-box .main-content .inner{margin-top:auto;margin-bottom:4rem;transform:translateY(100%);opacity:0;transition:all .5s ease-in-out;transition-delay:.3s}.main-mobile-wrap .main-box .main-content .inner .title{font-size:var(--display5-fs);letter-spacing:var(--display5-ls);line-height:var(--display5-lh);font-weight:700}.main-mobile-wrap .main-box .main-content .inner .desc{margin-top:var(--spacing-2416);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:500}.main-mobile-wrap .main-box .main-content.active>.bg{transform:scale(1)}.main-mobile-wrap .main-box .main-content.active .inner{transform:translateY(0);opacity:1}.main-mobile-wrap section{width:100%;margin-bottom:var(--spacing-20080)}.main-mobile-wrap section.main-future{width:100%;height:100dvh;min-height:100dvh;position:relative;overflow:hidden}.main-mobile-wrap section.main-future .future-content{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--white-color);text-align:center}.main-mobile-wrap section.main-future .future-content .title{font-size:var(--display1-fs);letter-spacing:var(--display1-ls);line-height:var(--display1-lh);font-weight:700;text-shadow:0 4px 20px rgba(3,9,21,.7)}.main-mobile-wrap section.main-future .future-content .desc{width:28rem;padding-top:var(--spacing-2012);margin:0 auto;font-size:var(--display4-fs);letter-spacing:var(--display4-ls);line-height:var(--display4-lh);font-weight:700;text-shadow:0 4px 20px rgba(3,9,21,.7)}.main-mobile-wrap section.main-future .future-content .growup-conts{position:absolute;left:0;width:100%;top:0}.main-mobile-wrap section.main-future .future-content .growup-conts>ul{display:flex;flex-direction:column;gap:var(--spacing-5632);text-align:center}.main-mobile-wrap section.main-future .future-content .growup-conts>ul>li{opacity:0;transform:translateY(20rem);transition:all .6s ease}.main-mobile-wrap section.main-future .future-content .growup-conts>ul>li.active{opacity:1;transform:translateY(0)}.main-mobile-wrap section.main-future .future-content .growup-conts>ul>li:nth-child(1).active{transition-delay:0s}.main-mobile-wrap section.main-future .future-content .growup-conts>ul>li:nth-child(2).active{transition-delay:.3s}.main-mobile-wrap section.main-future .future-content .growup-conts>ul>li:nth-child(3).active{transition-delay:.6s}.main-mobile-wrap section.main-future .future-content .growup-conts>ul>li>.number{font-size:var(--display1-fs);letter-spacing:var(--display1-ls);line-height:var(--display1-lh);font-weight:700}.main-mobile-wrap section.main-future .future-content .growup-conts>ul>li>.number>.unit{font-size:var(--display4-fs);letter-spacing:var(--display4-ls);line-height:var(--display4-lh);font-weight:700}.main-mobile-wrap section.main-future .future-content .growup-conts>ul>li>.number>p{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.main-mobile-wrap section.main-future .arrow{position:absolute;bottom:3.2rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-1612)}.main-mobile-wrap section.main-future .arrow .logo-egi{width:4rem;height:1.6rem;background:url("../images/main/logo_egi.svg") center/100% no-repeat}.main-mobile-wrap section.main-future .arrow .scroll-down{width:4.8rem;height:4.8rem;background:url("../images/main/ico_scroll_down.svg") center/100% no-repeat}.main-mobile-wrap section.main-manage .main-content-wrap{position:relative;overflow:hidden}.main-mobile-wrap section.main-manage .main-content-wrap .main-content-2{position:absolute;top:0;left:0;z-index:2;clip-path:inset(100% 0 0 0)}.main-mobile-wrap section.main-manage .main-content-wrap .main-content-2>.bg{transform:scale(1)}.main-mobile-wrap section.main-manage .main-content-wrap .main-content-2 .inner{transform:translateY(0);opacity:1}.main-mobile-wrap section.main-partner .main-content{aspect-ratio:360/500}.main-mobile-wrap section.main-partner .inner{position:static;margin-bottom:0 !important;height:100%;transform:translateY(0) !important;opacity:1 !important}.main-mobile-wrap section.main-partner .welfare-diagram{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;transition:all .2s ease-in-out}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts{position:unset}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-ring-1,.main-mobile-wrap section.main-partner .welfare-diagram .welfare-ring-2,.main-mobile-wrap section.main-partner .welfare-diagram .welfare-ring-3,.main-mobile-wrap section.main-partner .welfare-diagram .welfare-ring-4,.main-mobile-wrap section.main-partner .welfare-diagram .welfare-ring-5{position:absolute;top:50%;left:50%;background-repeat:no-repeat;background-size:100% auto;background-position:center;transform:translate(-50%, -50%);opacity:.5;animation-name:ring-ani;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-ring-1{width:.56rem;height:.56rem;background-image:url("../images/main/mo_welfare_ring1.svg")}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-ring-2{width:6.4rem;height:6.4rem;background-image:url("../images/main/mo_welfare_ring2.svg");animation-delay:.2s}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-ring-3{width:16rem;height:16rem;background-image:url("../images/main/mo_welfare_ring3.svg");animation-delay:.4s}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-ring-4{width:32rem;height:32rem;background-image:url("../images/main/mo_welfare_ring4.svg");animation-delay:.6s}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-ring-5{width:52rem;height:52rem;background-image:url("../images/main/mo_welfare_ring5.svg");animation-delay:.8s}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-lines{position:absolute;top:50%;left:50%;width:13.8957rem;height:16.05rem;transform:translate(-50%, -50%);opacity:.5;background:url("../images/main/mo_welfare_hexaline.svg") center/100% no-repeat;animation-name:ring-ani;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-delay:.4s}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-hexagon{position:absolute;top:50%;left:50%;width:9.1rem;height:10.4rem;transform:translate(-50%, -50%);background:url("../images/main/mo_welfare_hexagon.png") center/100% no-repeat}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-hexagon .egi-logo{position:absolute;top:50%;left:50%;width:4rem;height:1.6rem;background:url("../images/main/logo_egi.svg") center/100% no-repeat;transform:translate(-50%, -50%)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-point-wrap{position:absolute;top:50%;left:50%;width:16rem;height:16rem;transform:translate(-50%, -50%)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-points{position:absolute;top:0;left:calc(50% - .42rem);width:.84rem;height:100%}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-points:nth-child(1){transform:rotateZ(60deg)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-points:nth-child(2){transform:rotateZ(120deg)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-points:nth-child(3){transform:rotateZ(180deg)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-points .point{position:absolute;width:.84rem;height:.84rem;background:url("../images/main/mo_welfare_point.png") center/100% no-repeat;opacity:1;animation-name:point-ani;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-points .point:first-child{top:-0.42rem}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-points .point:last-child{bottom:-0.42rem}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts{position:absolute;top:50%;left:50%;width:18rem;height:18rem;transform:translate(-50%, -50%)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item{position:absolute;opacity:0;transition:opacity .2s linear}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(1){transform:translate(9rem, 0rem);transition-delay:0.65s}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(1) .cont-inner{transform:translate(-50%, -100%)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(2){transform:translate(1.2057713659rem, 4.5rem);transition-delay:0.8s}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(2) .cont-inner{transform:translate(calc(-100% + 1rem), -100%)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(3){transform:translate(1.2057713659rem, 13.5rem);transition-delay:0.95s}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(3) .cont-inner{transform:translate(calc(-100% + 1rem), 0%)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(4){transform:translate(9rem, 18rem);transition-delay:1.1s}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(4) .cont-inner{transform:translate(-50%, 0)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(5){transform:translate(16.7942286341rem, 13.5rem);transition-delay:1.25s}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(5) .cont-inner{transform:translate(-1rem, 0%)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(6){transform:translate(16.7942286341rem, 4.5rem);transition-delay:1.4s}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(6) .cont-inner{transform:translate(-1rem, -100%)}.main-mobile-wrap section.main-partner .welfare-diagram .welfare-conts .cont-item .heading{font-size:1.3rem;font-weight:600;white-space:nowrap;line-height:150%;letter-spacing:-0.039rem}.main-mobile-wrap section.main-partner .welfare-diagram.active{opacity:1}.main-mobile-wrap section.main-partner .welfare-diagram.active .welfare-conts .cont-item{opacity:1}.main-mobile-wrap section.main-esg .esg-title{color:var(--text-title);font-size:2.8rem;font-weight:700;line-height:1.32;letter-spacing:-0.056rem;margin-bottom:var(--spacing-5632)}.main-mobile-wrap section.main-esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide{opacity:0;transform:translateY(4rem);transition:all .5s ease-in-out}.main-mobile-wrap section.main-esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(1){transition-delay:0.1s}.main-mobile-wrap section.main-esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(2){transition-delay:0.2s}.main-mobile-wrap section.main-esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(3){transition-delay:0.3s}.main-mobile-wrap section.main-esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(4){transition-delay:0.4s}.main-mobile-wrap section.main-esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(5){transition-delay:0.5s}.main-mobile-wrap section.main-esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(6){transition-delay:0.6s}.main-mobile-wrap section.main-esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(7){transition-delay:0.7s}.main-mobile-wrap section.main-esg .esg-content .esg-swiper div.swiper-wrapper>div.swiper-slide:nth-child(8){transition-delay:0.8s}.main-mobile-wrap section.main-esg .esg-content .esg-swiper .esg-link{display:flex;flex-direction:column;gap:var(--spacing-3220)}.main-mobile-wrap section.main-esg .esg-content .esg-swiper .esg-link .img-area{width:100%;aspect-ratio:3/2}.main-mobile-wrap section.main-esg .esg-content .esg-swiper .esg-link .img-area>img{max-width:none;width:100%;height:100%;object-fit:contain}.main-mobile-wrap section.main-esg .esg-content .esg-swiper .esg-link .item-cont{display:flex;flex-direction:column;gap:var(--spacing-128)}.main-mobile-wrap section.main-esg .esg-content .esg-swiper .esg-link .item-cont>.item-title{color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}.main-mobile-wrap section.main-esg .esg-content .esg-swiper .esg-link .item-cont>.item-date{color:var(--text-placeholder);font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:500}.main-mobile-wrap section.main-esg .esg-content.active .esg-swiper div.swiper-wrapper>div.swiper-slide{opacity:1;transform:translateY(0)}.overview-page{display:flex;flex-direction:column;gap:var(--spacing-12048)}.overview-page .overview-title{display:flex;flex-direction:column;gap:var(--spacing-4824)}.overview-page .overview-title>h2{color:var(--text-title);font-size:var(--display4-fs);letter-spacing:var(--display4-ls);line-height:var(--display4-lh);font-weight:700}.overview-page .overview-title>p{color:var(--text-body);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:500}.overview-page .hero-image-wrap{margin:0 !important}.overview-page .overview-desc{display:flex;flex-direction:column;gap:var(--spacing-2416)}.overview-page .overview-desc .unit{text-align:right;color:var(--text-caption);font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);font-weight:500}.overview-page .overview-desc>ul{padding:var(--spacing-9640) 2.4rem;border-radius:1.2rem;background-color:var(--primary-color-700);display:flex;justify-content:center}.overview-page .overview-desc>ul>li{flex:36;display:flex;flex-direction:column;gap:var(--spacing-1612);align-items:center;justify-content:center;color:var(--white-color)}.overview-page .overview-desc>ul>li:nth-child(3){flex:44}.overview-page .overview-desc>ul>li>p{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);font-weight:500}.overview-page .overview-desc>ul>li>.year{font-size:var(--display3-fs);letter-spacing:var(--display3-ls);line-height:var(--display3-lh);font-weight:700}.overview-page .overview-table .website-table th,.overview-page .overview-table .website-table td{border-right:var(--inp-border);border-bottom:var(--inp-border)}.overview-page .overview-table .website-table th:last-child,.overview-page .overview-table .website-table td:last-child{border-right:none}.overview-page .overview-table .website-table td{color:var(--text-body);font-size:var(--display3-fs);letter-spacing:var(--display3-ls);line-height:var(--display3-lh);font-weight:700;padding-block:5.8rem}.overview-page .overview-table .website-table td .logo-wrap{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3220)}.overview-page .overview-table .website-table td .logo-wrap>picture>img.snp{width:18rem}.overview-page .overview-table .website-table td .logo-wrap>picture>img.moodys{width:16rem}.overview-page .overview-table .website-table td .logo-wrap>span{line-height:.8}.overview-page .overview-table .website-table td .logo-wrap>span em{font-size:var(--header3-fs);letter-spacing:var(--header3-ls)}.overview-page .overview-table .website-table td>b{font-weight:700}.brochure-box{display:flex;width:100%;justify-content:space-between;margin-top:var(--spacing-6440)}.brochure-box .brochure-content{flex:1;display:flex;flex-direction:column;gap:var(--spacing-8040)}.brochure-box .brochure-content .brochure-title{display:flex;flex-direction:column;gap:var(--spacing-2416)}.brochure-box .brochure-content .brochure-title>h2{font-size:var(--display3-fs);letter-spacing:var(--display3-ls);line-height:var(--display3-lh);font-weight:700}.brochure-box .brochure-content .brochure-title>p{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);color:var(--gray-color-600)}.brochure-box .brochure-content .brochure-down{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:600}.brochure-box .brochure-content .brochure-down::after{background:url("../images/common/ico_round_download.svg") center/100% no-repeat;width:2.4rem;height:2.4rem}.brochure-box .brochure-image{flex:1}#MainContainer.vision-container .main-wrap{gap:0}#MainContainer.vision-container .vision-title{width:160rem;color:var(--text-title);font-size:var(--header1-fs);letter-spacing:var(--header1-ls);line-height:var(--header1-lh);font-weight:700;margin:0 auto;margin-bottom:var(--spacing-8040)}.vision-head{margin-top:var(--spacing-12048);background:url("../images/vision_image_earth.jpg") center/100% no-repeat;justify-content:center;width:100% !important;margin-top:12rem !important}.vision-head>h2{width:160rem;font-size:var(--display1-fs);letter-spacing:var(--display1-ls);line-height:var(--display1-lh);font-weight:700;color:var(--white-color);padding-top:30rem;padding-bottom:30rem;margin:0 auto}.vision-mission>ul{padding:var(--spacing-16056) 0;display:flex;flex-direction:column;gap:var(--spacing-9640)}.vision-mission>ul>li{display:flex}.vision-mission>ul>li>h3{flex:4;color:var(--primary-color-700);font-size:var(--display3-fs);letter-spacing:var(--display3-ls);line-height:var(--display3-lh);font-weight:700}.vision-mission>ul>li>p{flex:6;color:var(--text-title);font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700}#MainContainer .vision-bg{display:flex;width:100%;flex-direction:column;gap:var(--spacing-9640);padding-block:var(--spacing-20080);background:var(--Primary-800, #061338)}#MainContainer .vision-bg .vision-title{color:var(--white-color)}.vision-manage{width:100%}.vision-manage .manage-content{position:relative;width:84.8rem;height:84.8rem;margin:0 auto}.vision-manage .manage-content>.border-line{border-radius:9999rem;border-width:.2rem;border-style:solid;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.vision-manage .manage-content>.border-line.border-line1{width:100%;height:100%;border-color:rgba(28,82,233,.4)}.vision-manage .manage-content>.border-line.border-line2{width:calc(100% - 11.2rem);height:calc(100% - 11.2rem);border-color:rgba(28,82,233,.6);background-color:rgba(28,82,233,.08)}.vision-manage .manage-content>.border-line.border-line3{width:calc(100% - 22.4rem);height:calc(100% - 22.4rem);border-color:rgba(28,82,233,.8);background-color:rgba(28,82,233,.15)}.vision-manage .manage-content>.border-line.border-line4{width:calc(100% - 33.6rem);height:calc(100% - 33.6rem);border-color:var(--primary-color-600);background-color:rgba(28,82,233,.25)}.vision-manage .manage-content>.border-line.border-core{border:none;width:calc(100% - 44.8rem);height:calc(100% - 44.8rem);background-color:var(--primary-color-600);display:flex;align-items:center;justify-content:center;color:var(--white-color);font-size:var(--header1-fs);letter-spacing:var(--header1-ls);line-height:var(--header1-lh);font-weight:700}.vision-manage .manage-content>.dot{position:absolute;width:1.4rem;height:1.4rem;border-radius:9999rem;background-color:var(--white-color)}.vision-manage .manage-content>.dot.dot1{top:25.7rem;right:2.4rem}.vision-manage .manage-content>.dot.dot2{top:26.4rem;left:14.6rem}.vision-manage .manage-content>.dot.dot3{bottom:6.5rem;right:31.7rem}.vision-manage .manage-content>.txt{position:absolute;display:inline-flex;padding:var(--spacing-2012) var(--spacing-5632);border-radius:9999rem;border:.1rem solid var(--white-color);font-size:var(--etc-page-fs);letter-spacing:var(--etc-page-ls);line-height:var(--headetc-pageer1-lh);font-weight:600;color:var(--white-color);background-color:var(--primary-color-800)}.vision-manage .manage-content>.txt.txt1{top:9.5rem;right:-1.4rem}.vision-manage .manage-content>.txt.txt2{top:36rem;left:-15.2rem}.vision-manage .manage-content>.txt.txt3{bottom:15rem;right:-14.4rem}.vision-core{width:100%}.vision-core .core-content>ul{display:flex;align-items:center;justify-content:center}.vision-core .core-content>ul>li+li{margin-left:-2.4rem}.vision-core .core-content>ul>li{display:flex;align-items:center;justify-content:center;width:28rem;height:28rem;border-radius:9999rem;text-align:center;color:var(--white-color);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:700}.vision-core .core-content>ul>li:nth-child(odd){background-color:var(--primary-color-700)}.vision-core .core-content>ul>li:nth-child(even){background-color:var(--primary-color-600)}.vision-core .core-content>ul>li:nth-child(1){z-index:5}.vision-core .core-content>ul>li:nth-child(2){z-index:4}.vision-core .core-content>ul>li:nth-child(3){z-index:3}.vision-core .core-content>ul>li:nth-child(4){z-index:2}.vision-core .core-content>ul>li:nth-child(5){z-index:1}.vision-goal{margin-top:var(--spacing-20080)}.vision-goal>ul{display:flex;gap:var(--spacing-4024)}.vision-goal>ul>li{flex:1;border:var(--inp-border);padding:var(--spacing-6440) var(--spacing-5632);border-radius:1.2rem;display:flex;flex-direction:column;gap:var(--spacing-4824)}.vision-goal>ul>li .goal-title{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-128)}.vision-goal>ul>li .goal-title>p{color:var(--text-title);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:600}.vision-goal>ul>li .goal-title>.title{color:var(--text-title);font-size:var(--display5-fs);letter-spacing:var(--display5-ls);line-height:var(--display5-lh);font-weight:700}.vision-goal>ul>li .goal-title>.title>b{color:var(--primary-color-600)}.vision-goal>ul>li>.chart-box img{margin:0 auto}.vision-goal>ul>li>.table-box table{border-top:.2rem solid var(--text-title)}.vision-goal>ul>li>.table-box table th,.vision-goal>ul>li>.table-box table td{color:var(--text-caption);border-bottom:var(--inp-border);text-align:center}.vision-goal>ul>li>.table-box table th:first-child,.vision-goal>ul>li>.table-box table td:first-child{text-align:left}.vision-goal>ul>li>.table-box table th:last-child,.vision-goal>ul>li>.table-box table td:last-child{text-align:right}.vision-goal>ul>li>.table-box table th{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);font-weight:500;padding:var(--spacing-1612) .4rem}.vision-goal>ul>li>.table-box table td{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:700;padding:var(--spacing-4824) .4rem}.vision-goal>ul>li>.table-box table td:first-child{color:var(--text-title)}.vision-goal>ul>li>.table-box table td>p{position:relative;color:var(--text-title)}.vision-goal>ul>li>.table-box table td>p::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:-1.4rem;width:2rem;height:2rem;background:url(../images/common/ico_swiper_arrow.svg) center/cover no-repeat}.vision-key{margin-top:var(--spacing-20080);width:100%}.vision-key>ul{border-top:.2rem solid var(--text-title)}.vision-key>ul>li{display:flex;align-items:center;padding:var(--spacing-4024) 0;border-bottom:var(--inp-border)}.vision-key>ul>li .no{width:4rem;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--text-caption);font-weight:700}.vision-key>ul>li .content{width:85%;display:flex;align-items:center}.vision-key>ul>li .content .tit,.vision-key>ul>li .content>h4{color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;padding-right:.8rem}.vision-key>ul>li .content>p{width:30%;display:flex;align-items:center}.vision-key>ul>li .content>p>span{color:var(--text-caption);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700;padding-right:.8rem}.vision-key>ul>li .content>p>b{color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}.video-content{display:flex;flex-direction:column;gap:var(--spacing-4840);width:100%}.video-content .video-box{width:100%;aspect-ratio:16/9}.video-content .video-box>iframe{width:100%;height:100%;object-fit:cover}.video-content .text-box .title{margin-bottom:var(--spacing-2012);font-weight:700;font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh)}.video-content .text-box .desc-wrap{position:relative}.video-content .text-box .desc-wrap>.desc{height:20rem;padding-bottom:4rem;overflow:auto;font-weight:500;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.video-content .text-box .desc-wrap>.desc::-webkit-scrollbar{width:.6rem}.video-content .text-box .desc-wrap>.desc::-webkit-scrollbar-thumb{background:#d4d9e4;border-radius:.8rem;border:.2rem solid rgba(0,0,0,0)}.video-content .text-box .desc-wrap:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4rem;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 79.69%)}@media screen and (max-width: 1024px){.overview-page .overview-desc>ul{padding:var(--spacing-12048) 2.4rem;flex-direction:column;gap:var(--spacing-6440)}.overview-page .overview-desc>ul>li{flex:none;width:100%}.overview-page .overview-desc>ul>li:nth-child(3){flex:none}.overview-page .overview-table .website-table th{padding-block:var(--spacing-1612)}.overview-page .overview-table .website-table td{padding-block:var(--spacing-4824)}.overview-page .overview-table .website-table td .logo-wrap{flex-direction:column;gap:var(--spacing-3220)}.overview-page .overview-table .website-table td .logo-wrap>picture>img{width:auto}.overview-page .overview-table .website-table td .logo-wrap>picture>img.snp{height:1.8rem}.overview-page .overview-table .website-table td .logo-wrap>picture>img.moodys{height:1.5rem}#ContentPage.chairman-page .signature-name{flex-direction:column;align-items:flex-end}.brochure-box{justify-content:flex-start;margin-top:0;flex-direction:column;gap:var(--spacing-8040)}.brochure-box .brochure-content .brochure-down::after{width:2rem;height:2rem}.video-content .text-box .desc-wrap>.desc{height:19rem}#MainContainer.vision-container .main-wrap{gap:0}#MainContainer.vision-container .vision-title{width:auto;font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);margin-bottom:0;padding-bottom:var(--spacing-4824)}.vision-head{margin-top:0 !important;background:url("../images/vision_image_earth_m.jpg") center/cover no-repeat;padding:0 2.4rem !important}.vision-head>h2{width:100%;padding-top:7rem;padding-bottom:7rem}.vision-mission>ul{padding:var(--spacing-12048) 0;gap:var(--spacing-12048)}.vision-mission>ul>li{flex-direction:column;gap:var(--spacing-1612)}.vision-mission>ul>li>h3{flex:none;font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh)}.vision-mission>ul>li>p{flex:none;font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh)}#MainContainer .vision-bg{padding-block:var(--spacing-12048)}.vision-manage .manage-content{margin:2rem auto;position:relative;width:32rem;height:32rem}.vision-manage .manage-content>.border-line.border-line2{width:calc(100% - 4.8rem);height:calc(100% - 4.8rem)}.vision-manage .manage-content>.border-line.border-line3{width:calc(100% - 9.6rem);height:calc(100% - 9.6rem)}.vision-manage .manage-content>.border-line.border-line4{width:calc(100% - 14.4rem);height:calc(100% - 14.4rem)}.vision-manage .manage-content>.border-line.border-core{width:calc(100% - 19.2rem);height:calc(100% - 19.2rem);font-size:var(--display5-fs);letter-spacing:var(--display5-ls);line-height:var(--display5-lh)}.vision-manage .manage-content>.dot.dot1{top:2.3rem;right:12.2rem}.vision-manage .manage-content>.dot.dot2{top:11.1rem;left:5.2rem}.vision-manage .manage-content>.dot.dot3{bottom:3rem;left:10rem}.vision-manage .manage-content>.txt{padding:var(--spacing-128) 1.6rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh)}.vision-manage .manage-content>.txt.txt1{top:2.7rem;right:2.9rem}.vision-manage .manage-content>.txt.txt2{top:13.7rem;left:.8rem}.vision-manage .manage-content>.txt.txt3{bottom:3rem;right:.8rem}.vision-core .core-content{margin:var(--spacing-2012) 0}.vision-core .core-content>ul{flex-direction:column}.vision-core .core-content>ul>li+li{margin-left:0;margin-top:-2.4rem}.vision-core .core-content>ul>li{width:16rem;height:16rem}.vision-goal{margin-top:var(--spacing-12048)}.vision-goal>ul{flex-direction:column;gap:var(--spacing-2416)}.vision-goal>ul>li{flex:none;width:100%;padding:var(--spacing-6440) var(--spacing-4824) var(--spacing-5632);gap:var(--spacing-2012)}.vision-goal>ul>li:last-child{gap:var(--spacing-6440)}.vision-goal>ul>li .goal-title>p{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}.vision-goal>ul>li .goal-title>.title{font-size:var(--display3-fs);letter-spacing:var(--display3-ls);line-height:var(--display3-lh)}.vision-goal>ul>li>.table-box table th{padding-inline:0}.vision-goal>ul>li>.table-box table td{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);padding-inline:0}.vision-goal>ul>li>.table-box table td>p::after{left:-0.6rem;width:1.6rem;height:1.6rem}.vision-key{margin-top:var(--spacing-12048)}.vision-key>ul>li .no{width:12.5%;text-align:center}.vision-key>ul>li .content{width:87.5%;flex-direction:column;padding:0 1.6rem;gap:.4rem;align-items:flex-start}.vision-key>ul>li .content>h4{width:100%;padding-right:0}.vision-key>ul>li .content>p{width:100%;display:block}.vision-key>ul>li .content>p>span{display:inline;width:100%;color:var(--text-caption);font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:600;padding-right:0}.vision-key>ul>li .content>p>b{display:inline;width:100%;font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:600;text-align:left}}.unit:has(+.tab-chart-wrap),.unit:has(+.table-wrap.website-table){position:absolute;top:0;right:0;color:var(--text-caption);font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}.unit:has(+.tab-chart-wrap)+.tab-chart-wrap,.unit:has(+.tab-chart-wrap)+.table-wrap.website-table,.unit:has(+.table-wrap.website-table)+.tab-chart-wrap,.unit:has(+.table-wrap.website-table)+.table-wrap.website-table{margin-top:5.8rem;margin-bottom:4.2rem}.unit:has(+.tab-chart-wrap).static,.unit:has(+.table-wrap.website-table).static{position:static;text-align:right}.unit:has(+.tab-chart-wrap).static+.tab-chart-wrap,.unit:has(+.tab-chart-wrap).static+.table-wrap.website-table,.unit:has(+.table-wrap.website-table).static+.tab-chart-wrap,.unit:has(+.table-wrap.website-table).static+.table-wrap.website-table{margin-top:var(--spacing-2412);margin-bottom:4.2rem}.table-wrap.website-table{border-top-width:.2rem}.table-wrap.website-table table thead tr th,.table-wrap.website-table table thead tr td,.table-wrap.website-table table tbody tr th,.table-wrap.website-table table tbody tr td,.table-wrap.website-table table tfoot tr th,.table-wrap.website-table table tfoot tr td{background-color:var(--white-color);border-right:none;min-height:var(--table-h-8046);padding:var(--spacing-2622) var(--spacing-3212);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);word-break:keep-all}.table-wrap.website-table table thead tr th .link,.table-wrap.website-table table thead tr td .link,.table-wrap.website-table table tbody tr th .link,.table-wrap.website-table table tbody tr td .link,.table-wrap.website-table table tfoot tr th .link,.table-wrap.website-table table tfoot tr td .link{white-space:normal;word-break:break-all}.table-wrap.website-table table thead tr th,.table-wrap.website-table table tbody tr th,.table-wrap.website-table table tfoot tr th{font-weight:600}.table-wrap.website-table table thead tr td,.table-wrap.website-table table tbody tr td,.table-wrap.website-table table tfoot tr td{color:var(--text-body)}.table-wrap.website-table table thead tr td.cel-color,.table-wrap.website-table table tbody tr td.cel-color,.table-wrap.website-table table tfoot tr td.cel-color{font-weight:500;color:var(--primary-color-600)}.table-wrap.website-table table tfoot tr td{font-weight:500;color:var(--primary-color-600)}#MainContainer .ir-wrap{margin-top:1.6rem;gap:12rem;color:var(--text-title)}#MainContainer .ir-wrap .ir-box{position:relative;display:flex}#MainContainer .ir-wrap .ir-box .title{flex:1;display:flex;flex-direction:column;gap:var(--spacing-2416)}#MainContainer .ir-wrap .ir-box .title>h2{font-weight:700;font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh)}#MainContainer .ir-wrap .ir-box .title>picture>img{height:2.4rem}.website-text,.website-table{flex:3}.website-table{width:100%}.website-table.scroll-x{width:100%}.website-text .list-dot>li:not(:first-child){margin-top:1.2rem}.website-text .list-dot>li{font-size:var(--body3-fs);color:var(--text-body);letter-spacing:var(--body3-ls)}.tabs-chart-wrap .tab-list>li button{text-align:left}.tabs-chart-wrap{width:100%;overflow:visible}.tabs-chart-wrap .tab-scroll{height:auto}.tab-chart-wrap{margin-bottom:12rem;width:100%;height:45rem}@media screen and (max-width: 1024px){.unit:has(+.table-wrap.website-table){top:4.6rem}.unit:has(+.table-wrap.website-table)+.table-wrap.website-table{margin-top:5.4rem}#MainContainer .ir-wrap{gap:4.8rem}#MainContainer .ir-wrap .ir-box{display:block;width:100%}#MainContainer .ir-wrap .ir-box .title{margin-bottom:1.6rem}.table-wrap.website-table table>thead>tr:first-child>th{border-top:.2rem solid var(--gray-color-800)}.website-text .list-dash{margin-top:-1.6rem}.tab-chart-wrap{height:30rem}.tab-chart-wrap.tab-chart-wrap-3{height:33rem}#insurance-page h2.work-progress-title{font-size:2.2rem}}.hero-image-wrap.height-560{margin-bottom:calc(var(--spacing-16056) - var(--spacing-5632))}.hero-image-wrap.description{margin-bottom:calc(var(--spacing-12048) - var(--spacing-5632))}.hero-image-wrap.description.height-240{display:block;overflow:visible;height:auto;max-height:none;min-height:auto}.hero-image-wrap.description.height-240>.hero-image{width:100%;height:24rem}.hero-image-wrap.description.height-240>.desc{margin-top:var(--spacing-4024);width:100%;font-weight:500;color:var(--text-body);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh)}.asset-page{margin-top:var(--spacing-8040);color:var(--text-body)}.asset-page .work-content .work-progress .work-progress-item .work-progress-header{gap:var(--spacing-1612)}.asset-page .work-content .work-progress .work-progress-item .work-progress-header h2+p{color:var(--text-caption);font-weight:500;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.asset-page .asset-line-list{display:flex;border-radius:1.2rem;border:var(--inp-border)}.asset-page .asset-line-list>li+li{border-left:var(--inp-border)}.asset-page .asset-line-list>li{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:var(--spacing-4824) var(--spacing-4824);text-align:center}.asset-page .asset-line-list>li .title{font-weight:600;font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);color:var(--text-title)}.asset-page .asset-line-list>li .title>b{color:var(--primary-color-600)}.asset-page .asset-line-list>li .desc{margin-top:var(--spacing-128);font-weight:500;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.asset-page .asset-graph{display:flex;flex-direction:column;gap:var(--spacing-2416)}.asset-page .asset-graph .unit{text-align:right;color:var(--text-caption);font-weight:500;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}.asset-page .asset-graph .graph-box{padding:5.6rem;border-radius:1.2rem;border:var(--inp-border);height:28rem;box-sizing:content-box}.asset-page .accordion::before{height:.2rem;background:var(--gray-color-800)}.asset-page .accordion>.acco-item>.acco-header>.acco-trigger{height:11.7rem;color:var(--text-title);padding:var(--spacing-4024) var(--spacing-2416);border-bottom:var(--inp-border)}.asset-page .accordion>.acco-item>.acco-header>.acco-trigger::after{top:calc(50% - 1.6rem);right:2.4rem;width:3.2rem;height:3.2rem}.asset-page .accordion>.acco-item>.acco-panel{padding:0;border-bottom:var(--inp-border);background:var(--white-color)}.asset-page .accordion>.acco-item>.acco-panel[aria-hidden=false]{padding:var(--spacing-4024) 0}.asset-page .rating-calculation-list{display:flex;flex-direction:column;align-items:center;align-self:stretch}.asset-page .rating-calculation-list>li{border-radius:1.6rem;background-color:var(--gray-color-100);padding:var(--spacing-2416) var(--spacing-5632);margin-bottom:calc(var(--spacing-1612)*2 + var(--spacing-3224));display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:0 var(--spacing-4824);flex-wrap:wrap}.asset-page .rating-calculation-list>li::after{content:"";display:block;width:var(--spacing-3224);height:var(--spacing-3224);position:absolute;bottom:calc((var(--spacing-3224) + var(--spacing-1612))*-1);left:calc(50% - var(--spacing-1612));background:url(../images/common/ico_link_arrow.svg) center/cover no-repeat;opacity:.3;filter:invert(1);transform:rotate(90deg)}.asset-page .rating-calculation-list>li:last-child{margin-bottom:0}.asset-page .rating-calculation-list>li:last-child::after{display:none}.asset-page .rating-calculation-list>li .rating-calculation-title{font-weight:700;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);flex:0 0 15rem;color:var(--text-title)}.asset-page .rating-calculation-list>li .calculation-wrap{flex:1 0 0}.asset-page .rating-calculation-list>li .calculation-wrap .rating-arrow{position:absolute;top:calc(50% - 1.8rem);right:-4.6rem;width:3.6rem;height:3.6rem;background:url("../images/common/ico_drawer_arrow.svg") center/2rem no-repeat;transform:rotateZ(-180deg);transition:.3s ease-in-out}.asset-page .rating-calculation-list>li .calculation-wrap .rating-arrow.open{transform:rotateZ(0)}.asset-page .rating-calculation-list>li .calculation-sublist{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--spacing-128);flex:1 0 0}.asset-page .rating-calculation-list>li .calculation-sublist>li{border-radius:1.2rem;background-color:var(--white-color);padding:var(--spacing-1612) var(--spacing-6440);display:flex;align-items:center;gap:var(--spacing-6440);align-self:stretch;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);color:var(--text-title);font-weight:700}.asset-page .rating-calculation-list>li .calculation-sublist>li .calculation-sublist-title{font-weight:700;color:var(--text-title);flex:0 1 30%}.asset-page .rating-calculation-list>li .calculation-sublist>li .calculation-sublist-text{flex:1 0 0}.asset-page .rating-calculation-list>li .calculation-help-wrap{display:grid;grid-template-rows:0fr;width:100%;margin-top:0;transition:.3s ease-in-out}.asset-page .rating-calculation-list>li .calculation-help-wrap.open{grid-template-rows:1fr;margin-top:1.6rem}.asset-page .rating-calculation-list>li .calculation-help-wrap .notice-list.type-bullet{overflow:hidden;margin-top:0}.asset-page .asset-bullet-list{display:flex;flex-direction:column;gap:var(--spacing-8040)}.asset-page .asset-bullet-list>li .title{margin-bottom:var(--spacing-2416);font-weight:700;color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh)}#ContentPage.support-page .egi-support-title{margin-bottom:var(--spacing-4824);font-weight:700;color:var(--text-body);font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh)}#ContentPage.support-page .grid-list.egi-target li.group::before{background:url("../images/common/ico_support_group.svg") center/100% no-repeat}#ContentPage.support-page .grid-list.egi-target li.overseas::before{background:url("../images/common/ico_support_overseas.svg") center/100% no-repeat}#ContentPage.support-page .grid-list.egi-target li.free::before{background:url("../images/common/ico_support_free.svg") center/100% no-repeat}#ContentPage.support-page .grid-list.egi-target li.corp::before{background:url("../images/common/ico_support_corp.svg") center/100% no-repeat}#ContentPage.support-page .grid-list.egi-target li.legal::before{background:url("../images/common/ico_support_legal.svg") center/100% no-repeat}#ContentPage.support-page .grid-list.egi-target li.advisory::before{background:url("../images/common/ico_support_advisory.svg") center/100% no-repeat}@media screen and (max-width: 1024px){.hero-image-wrap.height-560{margin-bottom:0}.hero-image-wrap.description.height-240>.hero-image{height:12rem}.hero-image-wrap.description.height-240>.desc{padding:0 2rem}.asset-page{margin-top:.8rem}.asset-page .asset-line-list{display:block}.asset-page .asset-line-list>li+li{border-left:none;border-top:var(--inp-border)}.asset-page .asset-graph .graph-box{padding:2rem;padding:2rem;height:21rem}.asset-page .accordion>.acco-item>.acco-header>.acco-trigger{height:auto;padding:var(--spacing-3220) 1.2rem}.asset-page .accordion>.acco-item>.acco-header>.acco-trigger::after{top:calc(50% - 1rem);right:2rem;width:2rem;height:2rem}.asset-page .accordion>.acco-item>.acco-panel{padding:0;border-bottom:var(--inp-border);background:var(--white-color)}.asset-page .accordion>.acco-item>.acco-panel[aria-hidden=false]{padding:var(--spacing-3220) 1.2rem}.asset-page .rating-calculation-list>li{flex-direction:column;align-items:flex-start;gap:var(--spacing-2416);padding-inline:2.4rem}.asset-page .rating-calculation-list>li .rating-calculation-title{flex:0 0 auto}.asset-page .rating-calculation-list>li .calculation-wrap{align-self:stretch}.asset-page .rating-calculation-list>li .calculation-wrap .rating-arrow{top:-4.2rem;right:-1.2rem}.asset-page .rating-calculation-list>li .calculation-sublist>li{padding:var(--spacing-2012) var(--spacing-2416);flex-direction:column;gap:var(--spacing-86);align-items:flex-start}.asset-page .rating-calculation-list>li .calculation-help-wrap.open{margin-top:0}}.csr-wrap{display:flex;flex-direction:column;gap:var(--spacing-12048);margin-top:var(--spacing-9640)}.csr-wrap .csr-title{display:flex;flex-direction:column;gap:var(--spacing-4824)}.csr-wrap .csr-title>h2{color:var(--text-title);font-size:var(--display4-fs);letter-spacing:var(--display4-ls);line-height:var(--display4-lh);font-weight:700}.csr-wrap .csr-title>p{color:var(--text-body);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:500}.csr-list.mission{display:flex;gap:var(--spacing-5632)}.csr-list.mission>li{flex:1;display:flex;flex-direction:column;gap:var(--spacing-3220)}.csr-list.mission>li .csr-image-wrap>img{width:100%}.csr-list.mission>li .csr-content-wrap{display:flex;flex-direction:column;gap:var(--spacing-2416)}.csr-list.mission>li .csr-content-wrap>h3{color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}.csr-list.mission>li .csr-content-wrap>p{color:var(--text-body);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:500}.csr-list.programs{display:flex;flex-direction:column;gap:var(--spacing-8040)}.csr-list.programs>li{display:flex;gap:var(--spacing-5632)}.csr-list.programs>li .csr-image-wrap>img{max-width:49.6rem;width:100%}.csr-list.programs>li .csr-content-wrap{flex:1;display:flex;flex-direction:column;gap:var(--spacing-2416);margin-top:var(--spacing-86)}.csr-list.programs>li .csr-content-wrap>h3{color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}.csr-list.programs>li .csr-content-wrap>p{color:var(--text-body);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:500}.esg_wrap{display:flex;flex-direction:column;gap:var(--spacing-12048)}.esg_wrap .esg-title{color:var(--text-title);font-size:var(--display4-fs);letter-spacing:var(--display4-ls);line-height:var(--display4-lh);font-weight:700}.esg_wrap .esg-list{border:var(--inp-border);border-radius:1.2rem;overflow:hidden;display:flex}.esg_wrap .esg-list>li+li{border-left:var(--inp-border)}.esg_wrap .esg-list>li{flex:1;padding:var(--spacing-4824) var(--spacing-5632) var(--spacing-8040);display:flex;flex-direction:column;gap:var(--spacing-9640)}.esg_wrap .esg-list>li>h3{display:flex;align-items:flex-end;justify-content:space-between}.esg_wrap .esg-list>li>h3 .title{color:var(--text-title);font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700}.esg_wrap .esg-list>li .desc{display:flex;flex-direction:column;gap:var(--spacing-4024)}.esg_wrap .esg-list>li .desc>li{display:flex;flex-direction:column;gap:var(--spacing-1612)}.esg_wrap .esg-list>li .desc>li>h4{color:var(--text-title);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:600}#ContentPage .ethical-box>.ethical-title{color:var(--text-title);font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700;margin-bottom:var(--spacing-4824)}#ContentPage .ethical-box .ethic-declaration>li>strong{white-space:nowrap}@media screen and (max-width: 1024px){.csr-list.mission{flex-direction:column}.csr-list.programs>li{flex-direction:column}.esg_wrap .esg-list{display:flex;flex-direction:column}.esg_wrap .esg-list>li+li{border-left:none;border-top:var(--inp-border)}.esg_wrap .esg-list>li>h3 .image>img{height:7.4rem}}.flex-content-list{margin-top:var(--spacing-9640);display:flex;flex-direction:column;gap:var(--spacing-12048)}.flex-content-list>li>.box{display:flex}.flex-content-list>li>.box>.content-title{flex:1;color:var(--text-title);font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700}.flex-content-list>li>.box>.content-title>.caption{margin-top:var(--spacing-1612);color:var(--text-caption);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.flex-content-list>li>.box>.content-title>.more{margin-top:var(--spacing-2416)}.flex-content-list>li>.box>.content-box{flex:3}.accordion.deduction::before{height:.2rem;background:var(--gray-color-800)}.accordion.deduction>.acco-item>.acco-header>.acco-trigger{height:auto;padding:var(--spacing-4024) 8.8rem var(--spacing-4024) 0;color:var(--text-title)}.accordion.deduction>.acco-item>.acco-header>.acco-trigger::after{top:calc(50% - 1.6rem);right:2.4rem;width:3.2rem;height:3.2rem}.accordion.deduction>.acco-item>.acco-panel{padding:0;background-color:var(--white-color);border-bottom:.1rem solid var(--gray-color-200)}.accordion.deduction>.acco-item>.acco-panel[aria-hidden=false]{padding:var(--spacing-4024) 0 var(--spacing-5632)}.deduction-txt{display:flex;flex-direction:column;gap:var(--spacing-128);text-align:left}.deduction-txt>h3.title{color:var(--text-title);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:600}.deduction-txt>p.desc{color:var(--text-body);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:400}.gap-0{gap:0 !important}.deduction-list{display:flex;flex-direction:column;gap:var(--spacing-4024)}.deduction-list>li{display:flex;flex-direction:column;gap:var(--spacing-1612)}.deduction-list>li>h4{color:var(--text-title);font-size:var(--header4-fs);letter-spacing:var(--header4-ls);line-height:var(--header4-lh);font-weight:700}.deduction-list>li>p{color:var(--text-title);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500}.table-wrap.website-table.border table{position:relative;border-collapse:separate}.table-wrap.website-table.border table::after{content:"";position:absolute;right:0;top:0;width:.1rem;height:100%;background-color:var(--white-color);z-index:2}.table-wrap.website-table.border table td,.table-wrap.website-table.border table th{border-right:.1rem solid var(--gray-color-200)}.table-wrap.website-table.scroll-x.nowrap table th{position:static}.table-wrap.website-table.scroll-x.nowrap table th.sticky{position:sticky}.table-wrap.website-table.scroll-x.nowrap table th,.table-wrap.website-table.scroll-x.nowrap table td{white-space:nowrap}.modal-layout .modal-wrap.width-1600.full{min-width:auto;max-width:160rem;width:100%}.modal-layout .modal-wrap.width-1600.full .modal-body .modal-body-inner{max-width:160rem}.deduction-content{width:100%}.deduction-content .deduction-etc-list{border-top:.2rem solid var(--gray-color-800)}.deduction-content .deduction-etc-list>li{padding:var(--spacing-4024) 0;border-bottom:.1rem solid var(--gray-color-200)}.modal-layout.deduction .modal-body{padding-top:0}.modal-layout.deduction .modal-body .modal-body-inner{margin-right:0}.modal-layout.deduction .tabs-wrap .tab-scroll{position:sticky;transform:translateY(-0.2rem);top:.2rem;z-index:2;background-color:var(--white-color)}.modal-layout.deduction .tabs-wrap .tab-scroll .tab-list .tab-item{font-size:3rem}.deduction-modal-content+.deduction-modal-content{margin-top:var(--spacing-3220)}.deduction-modal-content .deduction-modal-title>h2{color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}.deduction-modal-content .deduction-modal-title>p{margin-top:var(--spacing-128);color:var(--text-body);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500}.deduction-modal-content .deduction-modal-title>.down{margin-top:var(--spacing-4824);text-align:right}.deduction-modal-content .accordion.deduction{margin-top:var(--spacing-2416)}.deduction-modal-list{display:flex;flex-direction:column;gap:var(--spacing-3220)}.deduction-modal-list>li{display:flex;flex-direction:column;gap:var(--spacing-1612)}.deduction-modal-list>li>h4{color:var(--text-title);font-size:var(--header4-fs);letter-spacing:var(--header4-ls);line-height:var(--header4-lh);font-weight:700}.deduction-modal-list>li>h4>em{margin-left:.6rem;color:var(--text-body);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:400}.deduction-modal-list>li>p,.deduction-modal-list>li li{color:var(--text-title);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500}.deduction-modal-list .ordered-list{padding-left:2.1rem}.work-content.deduction .work-step .work-step-list{gap:3.3333rem;color:var(--white-color)}.work-content.deduction .work-step .work-step-list .work-step-item{gap:var(--spacing-86);flex:224}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(1){background-color:var(--primary-color-500)}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(1){background-color:var(--primary-color-600)}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(3){background-color:var(--primary-color-700)}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4){background-color:var(--white-color);flex:828}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list{display:flex;width:100%;gap:1.6rem}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list>li{position:relative;width:50%;height:8.8rem;border-radius:8.8rem;background-color:var(--primary-color-800)}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list>li>.work-step-tag{position:absolute;left:5.6rem;top:0;transform:translateY(-50%);height:3.2rem;display:flex;align-items:center;background-color:var(--primary-color-700);padding:0 var(--spacing-2012);font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:600;border-radius:3.2rem}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list>li>ol{display:flex;height:100%;gap:var(--spacing-1612);align-items:center;justify-content:center}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list>li>ol>li{display:flex;align-items:center;gap:var(--spacing-86)}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list>li>ol>li.bar{width:1.2rem;height:.1rem;background-color:var(--gray-color-300)}.work-content.deduction .work-step .work-step-list .work-step-item .work-step-title{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh)}.work-content.deduction .work-progress .work-progress-item .work-progress-desc .work-progress-text.work-progress-text-first{margin-bottom:var(--spacing-128)}.work-content.deduction .work-progress .work-progress-item .work-progress-desc .list-dash{margin-top:var(--spacing-1612)}.modal-table-list>li+li{margin-top:var(--spacing-4824)}.modal-table-list>li .table-wrap{margin-top:var(--spacing-2416)}.modal-table-list>li>h2{display:flex;align-items:center;gap:var(--spacing-128);margin-bottom:var(--spacing-2416);color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}.modal-table-list>li>h2>span{color:var(--text-caption);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.modal-table-list>li>p{color:var(--text-body);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500}.modal-table-list>li>ol{display:flex;flex-direction:column;gap:var(--spacing-1612)}.modal-table-list>li>ol>li>h3{color:var(--text-body);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500;margin-bottom:.8rem}.modal-table-list>li>ol>li>p{color:var(--text-placeholder);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.modal-layout.deduction .table-wrap.website-table table th,.modal-layout.deduction .table-wrap.website-table table td{padding:var(--spacing-128) var(--spacing-2412);font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}.modal-layout.deduction .text-caption{margin-top:var(--spacing-86);color:var(--text-caption);font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);font-weight:400}.modal-layout .tabs-wrap .tab-contents .table-wrap.website-table table th,.modal-layout .tabs-wrap .tab-contents .table-wrap.website-table table td{padding:var(--spacing-128) var(--spacing-2412);font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}.modal-layout .tabs-wrap .tab-contents .text-caption{margin-top:var(--spacing-86);color:var(--text-caption);font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);font-weight:400}.contribution-wrap{width:100%}.contribution-wrap .notice-caption{margin-top:0}.contribution-wrap .contribution-title{display:flex;align-items:center;justify-content:space-between;border-radius:1.2rem;border:var(--inp-border);padding:var(--spacing-3220) var(--spacing-4824)}.contribution-wrap .contribution-title>.group-button{margin:0}.contribution-wrap .contribution-title>p{color:var(--text-body);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:600}.contribution-wrap .contribution-txt-list{display:flex;flex-direction:column;gap:var(--spacing-4024)}.contribution-wrap .contribution-txt-list>li{display:flex;flex-direction:column;gap:var(--spacing-128)}.contribution-wrap .contribution-txt-list>li>h2{color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}.contribution-wrap .contribution-txt-list>li>p{color:var(--text-body);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.contribution-wrap .contribution-calc-list{display:flex;flex-direction:column;gap:var(--spacing-8040)}.contribution-wrap .contribution-calc-list>li{display:flex;flex-direction:column;gap:var(--spacing-2416)}.contribution-wrap .contribution-calc-list>li>h3{color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}.contribution-wrap .contribution-calc-list>li>.content .formula-wrap{margin:0 0 var(--spacing-2416)}.contribution-wrap .contribution-calc-list>li>.content .notice-list{margin:0}.contribution-wrap .contribution-calc-list>li>.content .notice-list>li{color:var(--text-body)}.contribution-wrap .contribution-calc-list>li>.content .notice-list>li>strong{color:var(--text-title);font-weight:600}.contribution-wrap .contribution-calc-list>li>.content .unit{margin-top:var(--spacing-4024)}.contribution-wrap .contribution-calc-list>li>.content .table-wrap.website-table{margin-bottom:var(--spacing-2416) !important}.contribution-wrap .contribution-calc-list>li>.content .table-wrap.website-table th,.contribution-wrap .contribution-calc-list>li>.content .table-wrap.website-table td{padding:var(--spacing-1612) var(--spacing-1612)}.contribution-wrap .contribution-calc-box{overflow:hidden;display:flex;border:var(--inp-border);margin-bottom:2.4rem;border-radius:1.2rem}.contribution-wrap .contribution-calc-box>li+li{border-left:var(--inp-border)}.contribution-wrap .contribution-calc-box>li{flex:1;padding:var(--spacing-4024) 0;text-align:center}.contribution-wrap .contribution-calc-box>li>p{color:var(--text-body);font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:500;margin-bottom:var(--spacing-86)}.contribution-wrap .contribution-calc-box>li>.box{color:var(--text-body);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:600}.contribution-wrap .notice-list-wrap{display:flex;flex-direction:column;gap:var(--spacing-4024)}.contribution-wrap .notice-list-wrap>li{display:flex;flex-direction:column;gap:var(--spacing-1612)}.contribution-wrap .notice-list-wrap>li>h3,.contribution-wrap .notice-list-wrap>li>h5{color:var(--text-title);font-size:var(--header4-fs);letter-spacing:var(--header4-ls);line-height:var(--header4-lh);font-weight:700}.contribution-wrap .notice-list-wrap>li>h3>b,.contribution-wrap .notice-list-wrap>li>h5>b{color:var(--primary-color-600)}.contribution-wrap .contribution-notice-list{display:flex;flex-direction:column;gap:1.6rem}.contribution-wrap .contribution-total{display:flex;align-items:center;justify-content:center;gap:2.4rem;margin-top:var(--spacing-4024);border-radius:1.2rem;background:var(--primary-color-100);padding:2rem 4.8rem;color:var(--text-title);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:600}.contribution-wrap .contribution-total>b{font-weight:700}.work-content .work-progress .work-progress-item .work-progress-header .work-progress-header-caption-small{margin-top:calc(var(--spacing-2416) - var(--spacing-4024));color:var(--text-caption);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.definition-list dl dt>em{color:var(--text-caption);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.board-detail .board-detail-top{margin-bottom:var(--spacing-4024);display:flex;flex-direction:column;gap:var(--spacing-128)}.board-detail .board-detail-top>h2{color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}.board-detail .board-detail-top>p{color:var(--text-body);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:500}@media screen and (max-width: 1024px){.flex-content-list>li>.box{flex-direction:column;gap:var(--spacing-2416)}.flex-content-list>li>.box>.content-title{flex:none;width:100%}.flex-content-list>li>.box>.content-box{flex:none;width:100%}.accordion.deduction{margin-inline-start:0;margin-inline-end:0}.accordion.deduction>.acco-item>.acco-header>.acco-trigger{padding:var(--spacing-4024) 6rem var(--spacing-4024) 0}.accordion.deduction>.acco-item>.acco-header>.acco-trigger::after{top:calc(50% - 1.2rem);right:1.6rem;width:2.4rem;height:2.4rem}.table-wrap.scroll-x.nowrap table{min-width:auto;width:auto}.deduction-content .accordion.deduction{margin-inline-start:0;margin-inline-end:0}.modal-layout.deduction .tabs-wrap .tab-scroll .tab-list .tab-item{font-size:1.5rem}.deduction-modal-list .ordered-list{padding-left:1.913rem}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list{flex-direction:column;gap:var(--spacing-3220)}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list>li{width:100%;height:6.4rem}.work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list>li>.work-step-tag{left:4rem}.work-content.deduction .work-progress .work-progress-item .work-progress-desc .work-progress-text.work-progress-text-first{margin-bottom:var(--spacing-128)}.work-content.deduction .work-progress .work-progress-item .work-progress-desc .list-dash{margin-top:var(--spacing-1612)}.modal-table-list>li>h3{flex-direction:column;align-items:flex-start}.contribution-wrap .contribution-title{flex-direction:column}.contribution-wrap .contribution-title .group-button.half-button{position:relative;left:auto;right:auto;bottom:auto;z-index:unset;padding:0;margin-top:var(--spacing-2416)}.contribution-wrap .contribution-title .group-button.half-button [class*=button-]{min-width:auto;width:50%}.contribution-wrap .contribution-txt-list{margin-top:var(--spacing-2416)}.contribution-wrap .contribution-calc-box{flex-direction:column;margin-bottom:var(--spacing-2416)}.contribution-wrap .contribution-calc-box>li+li{border-left:none;border-top:var(--inp-border)}}.quotation-page .detail-form .form-session+.group-button{margin-top:var(--spacing-4824)}.quotation-page .block-item{flex-direction:row}.form-flex-wrap{padding:var(--spacing-3220) 0;margin-top:2.4rem;border-top:.2rem solid var(--gray-color-800);border-bottom:.1rem solid var(--gray-color-200)}.form-flex-wrap .status-form{display:flex;flex-wrap:wrap;margin-bottom:calc(var(--spacing-2416)*-1);margin-left:calc(var(--spacing-16056)*-0.5);margin-right:calc(var(--spacing-16056)*-0.5)}.form-flex-wrap .status-form>li{width:50%;margin-bottom:var(--spacing-2416);padding-left:calc(var(--spacing-16056)*.5);padding-right:calc(var(--spacing-16056)*.5)}.form-flex-wrap .status-form>li .inp-box,.form-flex-wrap .status-form>li .sel-box{max-width:none}.quotation-list{border-radius:1.2rem;overflow:hidden;border:var(--inp-border)}.quotation-list>li+li{border-top:var(--inp-border)}.quotation-list>li{padding:.5rem;transition:all .2s ease-in-out}.quotation-list>li:hover{background-color:var(--primary-color-100)}.quotation-list>li:hover .title{text-decoration:underline}.quotation-list>li>.box{width:100%;padding:calc(var(--spacing-5632) - .5rem) calc(var(--spacing-4824) - .5rem);display:flex;flex-direction:column;gap:var(--spacing-2416)}.quotation-list>li>.box .status{display:flex;align-items:center;gap:1.6rem}.quotation-list>li>.box .status .chip{border-radius:.6rem;color:var(--white-color);padding:.6rem var(--spacing-128);min-width:7.5rem;font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:600;text-align:center}.quotation-list>li>.box .status .chip[data-status="진행 중"]{background-color:var(--primary-color-600)}.quotation-list>li>.box .status .chip[data-status=산정완료]{background-color:var(--primary-color-800)}.quotation-list>li>.box .status .code{color:var(--text-body);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:400}.quotation-list>li>.box .content{display:flex;align-items:center;gap:var(--spacing-4024);justify-content:space-between}.quotation-list>li>.box .content .title{color:var(--text-title);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quotation-list>li>.box .content .desc{display:flex;flex-shrink:0;align-items:center;gap:var(--spacing-3220)}.quotation-list>li>.box .content .desc>li{color:var(--text-body);font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:500}.quotation-list>li>.box .content .desc>li>span{color:var(--text-caption);margin-right:var(--spacing-1612)}.quotation-list+.pagination-wrap{display:flex;margin-top:var(--spacing-4824)}.quotation-detail{width:100%;display:flex;flex-direction:column;gap:var(--spacing-12048)}.quotation-detail .quotation-number>.box{padding:var(--spacing-4024) var(--spacing-4824);border-radius:1.2rem;background-color:var(--primary-color-100);display:flex;align-items:center;justify-content:space-between;font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500;color:var(--text-body)}.quotation-detail .quotation-number>.box>p{display:flex;align-items:center;gap:var(--spacing-3220)}.quotation-detail .quotation-number>.box>p>b{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:600}.quotation-detail .quotation-number>.box>.desc{display:flex;align-items:center;gap:var(--spacing-3220)}.quotation-detail .quotation-number>.box>.desc>li{display:flex;align-items:center;gap:var(--spacing-1612)}.quotation-detail .quotation-number>.box>.desc>li>span{color:var(--text-caption)}.quotation-detail .quotation-number>.box>.desc>li>.state{color:var(--primary-color-600);font-weight:600}.quotation-detail .quotation-result>.quotation-title{color:var(--text-title);font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);font-weight:700;margin-bottom:var(--spacing-2416)}.quotation-detail .quotation-result>.box{padding:var(--spacing-4824);border-radius:1.2rem;border:var(--inp-border)}.quotation-detail .quotation-result>.box .result-list{display:flex;flex-wrap:wrap;margin-bottom:calc(var(--spacing-3220)*-1);gap:0 4.8rem}.quotation-detail .quotation-result>.box .result-list>li{width:calc(50% - 2.4rem);display:flex;align-items:flex-start;gap:var(--spacing-3220);margin-bottom:var(--spacing-3220)}.quotation-detail .quotation-result>.box .result-list>li.col1{width:100%}.quotation-detail .quotation-result>.box .result-list>li.col3{width:33.3333%}.quotation-detail .quotation-result>.box .result-list>li.block{flex-direction:column;gap:var(--spacing-1612);align-items:flex-start}.quotation-detail .quotation-result>.box .result-list>li>h3{color:var(--text-body);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500;min-width:6.1rem}.quotation-detail .quotation-result>.box .result-list>li>.content{color:var(--text-title);font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);font-weight:600;word-break:break-all;text-wrap:pretty}.quotation-detail .quotation-result>.box .result-list>li>.content>b{color:var(--primary-color-600)}.quotation-detail .quotation-result>.notice-list{margin-top:var(--spacing-2416);gap:var(--spacing-86)}.quotation-detail .quotation-result>.notice-list>li::before{transform:translateY(-20%)}.quotation-detail>.group-button{margin-top:0}.notice-list.notice-end{align-items:flex-end}#ContentPage.claim-list-page{margin-top:4.4rem;gap:var(--spacing-12048)}#ContentPage.claim-list-page .detail-form .form-table-wrap{margin-top:0}#ContentPage.claim-list-page .detail-form .form-table-wrap .inp-box{max-width:44.4rem}#ContentPage.claim-list-page .board-detail-header{margin-bottom:var(--spacing-2416)}#ContentPage.claim-list-page .table-wrap.responsive.claim th,#ContentPage.claim-list-page .table-wrap.responsive.claim td{padding:calc(var(--spacing-1612) + 1rem) var(--spacing-3212)}#ContentPage.claim-list-page .table-wrap.responsive.claim th{color:var(--text-title);font-weight:600}#ContentPage.claim-list-page .table-wrap.responsive.claim td{color:var(--text-body);font-weight:400}#ContentPage.claim-list-page .table-wrap.claim-table thead th{background-color:rgba(0,0,0,0);color:var(--text-title);font-weight:600}#ContentPage.claim-list-page .table-wrap.claim-table tfoot th{color:var(--text-body);background-color:var(--primary-color-100)}#ContentPage.claim-list-page .table-wrap.claim-table tfoot td{color:var(--primary-color-600);background-color:var(--primary-color-100);font-weight:600}#ContentPage.claim-list-page .table-wrap.claim-table th,#ContentPage.claim-list-page .table-wrap.claim-table td{border-right:0;padding:calc(var(--spacing-1612) + 1rem) var(--spacing-3212);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}#ContentPage.claim-list-page .table-wrap.claim-table td{color:var(--text-body);font-weight:400}#ContentPage.claim-list-page .claim-info{width:100%;display:flex;border:var(--inp-border);border-radius:1.2rem}#ContentPage.claim-list-page .claim-info>li+li{border-left:var(--inp-border)}#ContentPage.claim-list-page .claim-info>li{display:flex;align-items:center;justify-content:space-between;flex:1;padding:var(--spacing-3220) var(--spacing-4824)}#ContentPage.claim-list-page .claim-info>li>b{color:var(--text-title);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:600}#ContentPage.claim-list-page .claim-info>li>span{color:var(--text-body);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}#ContentPage.claim-list-page .claim-info>li>span>a[href^="tel:"]{pointer-events:none}#ContentPage.claim-list-page .claim-info+.claim-box{margin-top:var(--spacing-4024)}#ContentPage.claim-list-page .claim-box{width:100%;border:var(--inp-border);border-radius:1.2rem;padding:var(--spacing-3220) var(--spacing-4824);color:var(--text-caption);font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500;text-align:center}@media screen and (max-width: 1024px){.quotation-page .detail-form .form-session+.group-button>.button-lg{width:100%}.quotation-page .block-item{flex-direction:column}.quotation-page .block-item .block-content .form-item.period{grid-template-columns:repeat(3, auto)}.quotation-page .block-item .block-content .form-item.period>.dash{display:block}.form-flex-wrap{padding-bottom:var(--spacing-5632);margin-top:var(--spacing-2012)}.form-flex-wrap .status-form{display:flex;flex-wrap:wrap;margin-bottom:calc(var(--spacing-3220)*-1);margin-left:0;margin-right:0}.form-flex-wrap .status-form>li{width:100%;margin-bottom:var(--spacing-3220);padding-left:0;padding-right:0}.form-flex-wrap .status-form>li:empty{display:none !important}.quotation-list>li>.box .status .chip{padding:.4rem var(--spacing-128);min-width:6rem}.quotation-list>li>.box .content{flex-direction:column;align-items:flex-start}.quotation-list>li>.box .content .title{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:500;white-space:normal;overflow:unset;text-overflow:unset}.quotation-list>li>.box .content .desc{margin-left:0}.quotation-list>li>.box .content .desc>li{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}.quotation-list+.pagination-wrap{display:flex;margin-top:var(--spacing-4824)}.quotation-detail .quotation-number>.box{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-2416)}.quotation-detail .quotation-number>.box>.desc{flex-wrap:wrap;width:100%;gap:0;justify-content:space-between}.quotation-detail .quotation-number>.group-button{position:relative;left:auto;right:auto;bottom:auto;z-index:unset;padding:0;margin-top:2.4rem}.quotation-detail .quotation-number>.group-button>.button-lg{flex:1;min-width:auto}.quotation-detail .quotation-result>.box .result-list>li{margin-bottom:var(--spacing-1612);align-items:flex-start;width:100%}.quotation-detail .quotation-result>.box .result-list>li.col3{width:100%}.quotation-detail .quotation-result>.box .result-list>li.block{gap:.8rem;margin-top:.4rem}.quotation-detail .quotation-result>.box .result-list>li.block>.content{text-align:left;padding-left:0}.quotation-detail .quotation-result>.box .result-list>li>.content{text-align:right;flex:1;padding-left:2rem}.quotation-detail>.group-button>.button-lg{width:100%}#ContentPage.claim-list-page{margin-top:2.4rem}#ContentPage.claim-list-page .table-wrap.responsive.claim th,#ContentPage.claim-list-page .table-wrap.responsive.claim td{padding:var(--spacing-1612) var(--spacing-1612)}#ContentPage.claim-list-page .table-wrap.responsive.claim tbody th{flex:1 0 30%}#ContentPage.claim-list-page .table-wrap.claim-table col:nth-child(1){width:17.5% !important}#ContentPage.claim-list-page .table-wrap.claim-table col:nth-child(2){width:15.625% !important}#ContentPage.claim-list-page .table-wrap.claim-table col:nth-child(3){width:29.375% !important}#ContentPage.claim-list-page .table-wrap.claim-table col:nth-child(4){width:37.5% !important}#ContentPage.claim-list-page .table-wrap.claim-table th,#ContentPage.claim-list-page .table-wrap.claim-table td{padding:var(--spacing-1612) var(--spacing-1612)}#ContentPage.claim-list-page .claim-info{flex-direction:column}#ContentPage.claim-list-page .claim-info>li+li{border-left:none;border-top:var(--inp-border)}#ContentPage.claim-list-page .claim-info>li>span>a[href^="tel:"]{pointer-events:all;text-decoration:underline;color:var(--primary-color-600)}#ContentPage.claim-list-page .claim-info+.claim-box{margin-top:var(--spacing-2416)}}html[data-device=iPad][data-browser=Safari] .overview-page .overview-desc>ul{padding:var(--spacing-12048) 2.4rem;flex-direction:column;gap:var(--spacing-6440)}html[data-device=iPad][data-browser=Safari] .overview-page .overview-desc>ul>li{flex:none;width:100%}html[data-device=iPad][data-browser=Safari] .overview-page .overview-desc>ul>li:nth-child(3){flex:none}html[data-device=iPad][data-browser=Safari] .overview-page .overview-table .website-table th{padding-block:var(--spacing-1612)}html[data-device=iPad][data-browser=Safari] .overview-page .overview-table .website-table td{padding-block:var(--spacing-4824)}html[data-device=iPad][data-browser=Safari] .overview-page .overview-table .website-table td .logo-wrap{flex-direction:column;gap:var(--spacing-3220)}html[data-device=iPad][data-browser=Safari] .overview-page .overview-table .website-table td .logo-wrap>picture>img{width:auto}html[data-device=iPad][data-browser=Safari] .overview-page .overview-table .website-table td .logo-wrap>picture>img.snp{height:1.8rem}html[data-device=iPad][data-browser=Safari] .overview-page .overview-table .website-table td .logo-wrap>picture>img.moodys{height:1.5rem}html[data-device=iPad][data-browser=Safari] #ContentPage.chairman-page .signature-name{flex-direction:column;align-items:flex-end}html[data-device=iPad][data-browser=Safari] .brochure-box{justify-content:flex-start;margin-top:0;flex-direction:column;gap:var(--spacing-8040)}html[data-device=iPad][data-browser=Safari] .brochure-box .brochure-content .brochure-down::after{width:2rem;height:2rem}html[data-device=iPad][data-browser=Safari] .video-content .text-box .desc-wrap>.desc{height:19rem}html[data-device=iPad][data-browser=Safari] #MainContainer.vision-container .main-wrap{gap:0}html[data-device=iPad][data-browser=Safari] #MainContainer.vision-container .vision-title{width:auto;font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh);margin-bottom:0;padding-bottom:var(--spacing-4824)}html[data-device=iPad][data-browser=Safari] .vision-head{margin-top:0 !important;background:url("../images/vision_image_earth_m.jpg") center/cover no-repeat;padding:0 2.4rem !important}html[data-device=iPad][data-browser=Safari] .vision-head>h2{width:100%;padding-top:7rem;padding-bottom:7rem}html[data-device=iPad][data-browser=Safari] .vision-mission>ul{padding:var(--spacing-12048) 0;gap:var(--spacing-12048)}html[data-device=iPad][data-browser=Safari] .vision-mission>ul>li{flex-direction:column;gap:var(--spacing-1612)}html[data-device=iPad][data-browser=Safari] .vision-mission>ul>li>h3{flex:none;font-size:var(--header2-fs);letter-spacing:var(--header2-ls);line-height:var(--header2-lh)}html[data-device=iPad][data-browser=Safari] .vision-mission>ul>li>p{flex:none;font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh)}html[data-device=iPad][data-browser=Safari] #MainContainer .vision-bg{padding-block:var(--spacing-12048)}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content{margin:2rem auto;position:relative;width:32rem;height:32rem}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content>.border-line.border-line2{width:calc(100% - 4.8rem);height:calc(100% - 4.8rem)}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content>.border-line.border-line3{width:calc(100% - 9.6rem);height:calc(100% - 9.6rem)}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content>.border-line.border-line4{width:calc(100% - 14.4rem);height:calc(100% - 14.4rem)}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content>.border-line.border-core{width:calc(100% - 19.2rem);height:calc(100% - 19.2rem);font-size:var(--display5-fs);letter-spacing:var(--display5-ls);line-height:var(--display5-lh)}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content>.dot.dot1{top:2.3rem;right:12.2rem}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content>.dot.dot2{top:11.1rem;left:5.2rem}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content>.dot.dot3{bottom:3rem;left:10rem}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content>.txt{padding:var(--spacing-128) 1.6rem;font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh)}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content>.txt.txt1{top:2.7rem;right:2.9rem}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content>.txt.txt2{top:13.7rem;left:.8rem}html[data-device=iPad][data-browser=Safari] .vision-manage .manage-content>.txt.txt3{bottom:3rem;right:.8rem}html[data-device=iPad][data-browser=Safari] .vision-core .core-content{margin:var(--spacing-2012) 0}html[data-device=iPad][data-browser=Safari] .vision-core .core-content>ul{flex-direction:column}html[data-device=iPad][data-browser=Safari] .vision-core .core-content>ul>li+li{margin-left:0;margin-top:-2.4rem}html[data-device=iPad][data-browser=Safari] .vision-core .core-content>ul>li{width:16rem;height:16rem}html[data-device=iPad][data-browser=Safari] .vision-goal{margin-top:var(--spacing-12048)}html[data-device=iPad][data-browser=Safari] .vision-goal>ul{flex-direction:column;gap:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .vision-goal>ul>li{flex:none;width:100%;padding:var(--spacing-6440) var(--spacing-4824) var(--spacing-5632);gap:var(--spacing-2012)}html[data-device=iPad][data-browser=Safari] .vision-goal>ul>li:last-child{gap:var(--spacing-6440)}html[data-device=iPad][data-browser=Safari] .vision-goal>ul>li .goal-title>p{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-lh)}html[data-device=iPad][data-browser=Safari] .vision-goal>ul>li .goal-title>.title{font-size:var(--display3-fs);letter-spacing:var(--display3-ls);line-height:var(--display3-lh)}html[data-device=iPad][data-browser=Safari] .vision-goal>ul>li>.table-box table th{padding-inline:0}html[data-device=iPad][data-browser=Safari] .vision-goal>ul>li>.table-box table td{font-size:var(--body2-fs);letter-spacing:var(--body2-ls);line-height:var(--body2-lh);padding-inline:0}html[data-device=iPad][data-browser=Safari] .vision-goal>ul>li>.table-box table td>p::after{left:-0.6rem;width:1.6rem;height:1.6rem}html[data-device=iPad][data-browser=Safari] .vision-key{margin-top:var(--spacing-12048)}html[data-device=iPad][data-browser=Safari] .vision-key>ul>li .no{width:12.5%;text-align:center}html[data-device=iPad][data-browser=Safari] .vision-key>ul>li .content{width:87.5%;flex-direction:column;padding:0 1.6rem;gap:.4rem;align-items:flex-start}html[data-device=iPad][data-browser=Safari] .vision-key>ul>li .content>h4{width:100%;padding-right:0}html[data-device=iPad][data-browser=Safari] .vision-key>ul>li .content>p{width:100%;display:block}html[data-device=iPad][data-browser=Safari] .vision-key>ul>li .content>p>span{display:inline;width:100%;color:var(--text-caption);font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:600;padding-right:0}html[data-device=iPad][data-browser=Safari] .vision-key>ul>li .content>p>b{display:inline;width:100%;font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:600;text-align:left}html[data-device=iPad][data-browser=Safari] .unit:has(+.table-wrap.website-table){top:4.6rem}html[data-device=iPad][data-browser=Safari] .unit:has(+.table-wrap.website-table)+.table-wrap.website-table{margin-top:5.4rem}html[data-device=iPad][data-browser=Safari] #MainContainer .ir-wrap{gap:4.8rem}html[data-device=iPad][data-browser=Safari] #MainContainer .ir-wrap .ir-box{display:block;width:100%}html[data-device=iPad][data-browser=Safari] #MainContainer .ir-wrap .ir-box .title{margin-bottom:1.6rem}html[data-device=iPad][data-browser=Safari] .table-wrap.website-table table>thead>tr:first-child>th{border-top:.2rem solid var(--gray-color-800)}html[data-device=iPad][data-browser=Safari] .website-text .list-dash{margin-top:-1.6rem}html[data-device=iPad][data-browser=Safari] .tab-chart-wrap{height:30rem}html[data-device=iPad][data-browser=Safari] .tab-chart-wrap.tab-chart-wrap-3{height:33rem}html[data-device=iPad][data-browser=Safari] #insurance-page h2.work-progress-title{font-size:2.2rem}html[data-device=iPad][data-browser=Safari] .hero-image-wrap.height-560{margin-bottom:0}html[data-device=iPad][data-browser=Safari] .hero-image-wrap.description.height-240>.hero-image{height:12rem}html[data-device=iPad][data-browser=Safari] .hero-image-wrap.description.height-240>.desc{padding:0 2rem}html[data-device=iPad][data-browser=Safari] .asset-page{margin-top:.8rem}html[data-device=iPad][data-browser=Safari] .asset-page .asset-line-list{display:block}html[data-device=iPad][data-browser=Safari] .asset-page .asset-line-list>li+li{border-left:none;border-top:var(--inp-border)}html[data-device=iPad][data-browser=Safari] .asset-page .asset-graph .graph-box{padding:2rem;padding:2rem;height:21rem}html[data-device=iPad][data-browser=Safari] .asset-page .accordion>.acco-item>.acco-header>.acco-trigger{height:auto;padding:var(--spacing-3220) 1.2rem}html[data-device=iPad][data-browser=Safari] .asset-page .accordion>.acco-item>.acco-header>.acco-trigger::after{top:calc(50% - 1rem);right:2rem;width:2rem;height:2rem}html[data-device=iPad][data-browser=Safari] .asset-page .accordion>.acco-item>.acco-panel{padding:0;border-bottom:var(--inp-border);background:var(--white-color)}html[data-device=iPad][data-browser=Safari] .asset-page .accordion>.acco-item>.acco-panel[aria-hidden=false]{padding:var(--spacing-3220) 1.2rem}html[data-device=iPad][data-browser=Safari] .asset-page .rating-calculation-list>li{flex-direction:column;align-items:flex-start;gap:var(--spacing-2416);padding-inline:2.4rem}html[data-device=iPad][data-browser=Safari] .asset-page .rating-calculation-list>li .rating-calculation-title{flex:0 0 auto}html[data-device=iPad][data-browser=Safari] .asset-page .rating-calculation-list>li .calculation-wrap{align-self:stretch}html[data-device=iPad][data-browser=Safari] .asset-page .rating-calculation-list>li .calculation-wrap .rating-arrow{top:-4.2rem;right:-1.2rem}html[data-device=iPad][data-browser=Safari] .asset-page .rating-calculation-list>li .calculation-sublist>li{padding:var(--spacing-2012) var(--spacing-2416);flex-direction:column;gap:var(--spacing-86);align-items:flex-start}html[data-device=iPad][data-browser=Safari] .asset-page .rating-calculation-list>li .calculation-help-wrap.open{margin-top:0}html[data-device=iPad][data-browser=Safari] .csr-list.mission{flex-direction:column}html[data-device=iPad][data-browser=Safari] .csr-list.programs>li{flex-direction:column}html[data-device=iPad][data-browser=Safari] .esg_wrap .esg-list{display:flex;flex-direction:column}html[data-device=iPad][data-browser=Safari] .esg_wrap .esg-list>li+li{border-left:none;border-top:var(--inp-border)}html[data-device=iPad][data-browser=Safari] .esg_wrap .esg-list>li>h3 .image>img{height:7.4rem}html[data-device=iPad][data-browser=Safari] .flex-content-list>li>.box{flex-direction:column;gap:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .flex-content-list>li>.box>.content-title{flex:none;width:100%}html[data-device=iPad][data-browser=Safari] .flex-content-list>li>.box>.content-box{flex:none;width:100%}html[data-device=iPad][data-browser=Safari] .accordion.deduction{margin-inline-start:0;margin-inline-end:0}html[data-device=iPad][data-browser=Safari] .accordion.deduction>.acco-item>.acco-header>.acco-trigger{padding:var(--spacing-4024) 6rem var(--spacing-4024) 0}html[data-device=iPad][data-browser=Safari] .accordion.deduction>.acco-item>.acco-header>.acco-trigger::after{top:calc(50% - 1.2rem);right:1.6rem;width:2.4rem;height:2.4rem}html[data-device=iPad][data-browser=Safari] .table-wrap.scroll-x.nowrap table{min-width:auto;width:auto}html[data-device=iPad][data-browser=Safari] .deduction-content .accordion.deduction{margin-inline-start:0;margin-inline-end:0}html[data-device=iPad][data-browser=Safari] .modal-layout.deduction .tabs-wrap .tab-scroll .tab-list .tab-item{font-size:1.5rem}html[data-device=iPad][data-browser=Safari] .deduction-modal-list .ordered-list{padding-left:1.913rem}html[data-device=iPad][data-browser=Safari] .work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list{flex-direction:column;gap:var(--spacing-3220)}html[data-device=iPad][data-browser=Safari] .work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list>li{width:100%;height:6.4rem}html[data-device=iPad][data-browser=Safari] .work-content.deduction .work-step .work-step-list .work-step-item:nth-child(4)>.work-step-end-list>li>.work-step-tag{left:4rem}html[data-device=iPad][data-browser=Safari] .work-content.deduction .work-progress .work-progress-item .work-progress-desc .work-progress-text.work-progress-text-first{margin-bottom:var(--spacing-128)}html[data-device=iPad][data-browser=Safari] .work-content.deduction .work-progress .work-progress-item .work-progress-desc .list-dash{margin-top:var(--spacing-1612)}html[data-device=iPad][data-browser=Safari] .modal-table-list>li>h3{flex-direction:column;align-items:flex-start}html[data-device=iPad][data-browser=Safari] .contribution-wrap .contribution-title{flex-direction:column}html[data-device=iPad][data-browser=Safari] .contribution-wrap .contribution-title .group-button.half-button{position:relative;left:auto;right:auto;bottom:auto;z-index:unset;padding:0;margin-top:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .contribution-wrap .contribution-title .group-button.half-button [class*=button-]{min-width:auto;width:50%}html[data-device=iPad][data-browser=Safari] .contribution-wrap .contribution-txt-list{margin-top:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .contribution-wrap .contribution-calc-box{flex-direction:column;margin-bottom:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .contribution-wrap .contribution-calc-box>li+li{border-left:none;border-top:var(--inp-border)}html[data-device=iPad][data-browser=Safari] .quotation-page .detail-form .form-session+.group-button>.button-lg{width:100%}html[data-device=iPad][data-browser=Safari] .quotation-page .block-item{flex-direction:column}html[data-device=iPad][data-browser=Safari] .quotation-page .block-item .block-content .form-item.period{grid-template-columns:repeat(3, auto)}html[data-device=iPad][data-browser=Safari] .quotation-page .block-item .block-content .form-item.period>.dash{display:block}html[data-device=iPad][data-browser=Safari] .form-flex-wrap{padding-bottom:var(--spacing-5632);margin-top:var(--spacing-2012)}html[data-device=iPad][data-browser=Safari] .form-flex-wrap .status-form{display:flex;flex-wrap:wrap;margin-bottom:calc(var(--spacing-3220)*-1);margin-left:0;margin-right:0}html[data-device=iPad][data-browser=Safari] .form-flex-wrap .status-form>li{width:100%;margin-bottom:var(--spacing-3220);padding-left:0;padding-right:0}html[data-device=iPad][data-browser=Safari] .form-flex-wrap .status-form>li:empty{display:none !important}html[data-device=iPad][data-browser=Safari] .quotation-list>li>.box .status .chip{padding:.4rem var(--spacing-128);min-width:6rem}html[data-device=iPad][data-browser=Safari] .quotation-list>li>.box .content{flex-direction:column;align-items:flex-start}html[data-device=iPad][data-browser=Safari] .quotation-list>li>.box .content .title{font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:500;white-space:normal;overflow:unset;text-overflow:unset}html[data-device=iPad][data-browser=Safari] .quotation-list>li>.box .content .desc{margin-left:0}html[data-device=iPad][data-browser=Safari] .quotation-list>li>.box .content .desc>li{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh)}html[data-device=iPad][data-browser=Safari] .quotation-list+.pagination-wrap{display:flex;margin-top:var(--spacing-4824)}html[data-device=iPad][data-browser=Safari] .quotation-detail .quotation-number>.box{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-2416)}html[data-device=iPad][data-browser=Safari] .quotation-detail .quotation-number>.box>.desc{flex-wrap:wrap;width:100%;gap:0;justify-content:space-between}html[data-device=iPad][data-browser=Safari] .quotation-detail .quotation-number>.group-button{position:relative;left:auto;right:auto;bottom:auto;z-index:unset;padding:0;margin-top:2.4rem}html[data-device=iPad][data-browser=Safari] .quotation-detail .quotation-number>.group-button>.button-lg{flex:1;min-width:auto}html[data-device=iPad][data-browser=Safari] .quotation-detail .quotation-result>.box .result-list>li{margin-bottom:var(--spacing-1612);align-items:flex-start;width:100%}html[data-device=iPad][data-browser=Safari] .quotation-detail .quotation-result>.box .result-list>li.col3{width:100%}html[data-device=iPad][data-browser=Safari] .quotation-detail .quotation-result>.box .result-list>li.block{gap:.8rem;margin-top:.4rem}html[data-device=iPad][data-browser=Safari] .quotation-detail .quotation-result>.box .result-list>li.block>.content{text-align:left;padding-left:0}html[data-device=iPad][data-browser=Safari] .quotation-detail .quotation-result>.box .result-list>li>.content{text-align:right;flex:1;padding-left:2rem}html[data-device=iPad][data-browser=Safari] .quotation-detail>.group-button>.button-lg{width:100%}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page{margin-top:2.4rem}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .table-wrap.responsive.claim th,html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .table-wrap.responsive.claim td{padding:var(--spacing-1612) var(--spacing-1612)}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .table-wrap.responsive.claim tbody th{flex:1 0 30%}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .table-wrap.claim-table col:nth-child(1){width:17.5% !important}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .table-wrap.claim-table col:nth-child(2){width:15.625% !important}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .table-wrap.claim-table col:nth-child(3){width:29.375% !important}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .table-wrap.claim-table col:nth-child(4){width:37.5% !important}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .table-wrap.claim-table th,html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .table-wrap.claim-table td{padding:var(--spacing-1612) var(--spacing-1612)}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .claim-info{flex-direction:column}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .claim-info>li+li{border-left:none;border-top:var(--inp-border)}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .claim-info>li>span>a[href^="tel:"]{pointer-events:all;text-decoration:underline;color:var(--primary-color-600)}html[data-device=iPad][data-browser=Safari] #ContentPage.claim-list-page .claim-info+.claim-box{margin-top:var(--spacing-2416)}body:has(#wrap.main){overflow:hidden}#wrap.main{max-width:none}#wrap.main .header-container{opacity:0;visibility:hidden;transition:all .3s ease-in-out}#wrap.main .header-container:not(.dark){background:hsla(0,0%,100%,.75);backdrop-filter:blur(0.5rem)}#wrap.main .header-container.show{opacity:1;visibility:visible}#wrap.main .header-container:has(.navi-list.active){background:var(--white-color)}#wrap.main .header-container .mo-header-prev{display:none}#wrap.main .main-container{height:100dvh}#wrap.main .main-container .scroll-content{overflow-x:hidden}#wrap.main .main-container .scrollbar-track{background:rgba(0,0,0,0);z-index:11}#wrap.main .main-container .scrollbar-track.scrollbar-track-x{display:none !important}#wrap.main .footer-container .footer-top:hover,#wrap.main .footer-container .footer-top:focus{border-color:var(--gray-color-800);background-color:var(--white-color)}.main-wrap section{display:flex;align-items:center;justify-content:center;min-height:100dvh}.main-wrap section.visual{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;transform:translateY(0);transition:transform .5s ease-in-out;z-index:1}.main-wrap section.visual.terminate{transform:translateY(-100%)}.main-wrap section.visual .visual-skip{position:absolute;bottom:3.6rem;left:50%;font-size:var(--body3-fs);font-weight:600;letter-spacing:var(--body3-ls);color:var(--white-color);line-height:1;padding:0 2.4rem 0 1.2rem;transform:translateX(-50%)}.main-wrap section.visual .visual-skip::after{content:"";position:absolute;display:block;top:calc(50% - .8rem);right:0;width:1.6rem;height:1.6rem;background:url("../images/common/ico_double_arrow.svg") center/100% no-repeat}.main-wrap section.visual div[class*=scene]{position:absolute;display:flex;align-items:center;justify-content:center}.main-wrap section.visual div[class*=scene] .ani{display:flex;align-items:center;justify-content:center;font-size:9.6rem;font-weight:700;letter-spacing:-0.384rem;color:var(--white-color)}.main-wrap section.visual .scene1{flex-direction:column;opacity:0;transition:opacity .3s ease-in-out}.main-wrap section.visual .scene1 .ani-wrap{display:flex;align-items:center}.main-wrap section.visual .scene1 .ani-wrap .ani{opacity:0;transition:all .3s ease-in-out}.main-wrap section.visual .scene1 .ani-wrap .ani:first-child{transform:translateY(1rem)}.main-wrap section.visual .scene1 .ani-wrap .ani:last-child span{opacity:0;transform:scale(2);transition:all .3s ease-in-out}.main-wrap section.visual .scene1 .ani-wrap .ani:last-child span:nth-child(1){transition-delay:0.525s}.main-wrap section.visual .scene1 .ani-wrap .ani:last-child span:nth-child(2){transition-delay:0.55s}.main-wrap section.visual .scene1 .ani-wrap .ani:last-child span:nth-child(3){transition-delay:0.575s}.main-wrap section.visual .scene1 .ani-wrap .ani:last-child span:nth-child(4){transition-delay:0.6s}.main-wrap section.visual .scene1 .ani-wrap .ani:last-child span:nth-child(5){transition-delay:0.625s}.main-wrap section.visual .scene1 .ani-wrap .ani:last-child span:nth-child(6){transition-delay:0.65s}.main-wrap section.visual .scene1 .ani-wrap .ani:last-child span:nth-child(7){transition-delay:0.675s}.main-wrap section.visual .scene1 .ani-wrap .ani:last-child span:nth-child(8){transition-delay:0.7s}.main-wrap section.visual .scene1 .ani-wrap .ani:last-child span:nth-child(9){transition-delay:0.725s}.main-wrap section.visual .scene1 .ani-wrap .ani:last-child span:nth-child(10){transition-delay:0.75s}.main-wrap section.visual .scene1.act{opacity:1}.main-wrap section.visual .scene1.act .ani-wrap .ani:first-child{opacity:1;transform:translateY(0)}.main-wrap section.visual .scene1.act .ani-wrap .ani:last-child{opacity:1}.main-wrap section.visual .scene1.act .ani-wrap .ani:last-child span{opacity:1;transform:scale(1)}.main-wrap section.visual .scene1.end{opacity:0}.main-wrap section.ani-section{flex-direction:column;overflow:hidden}.main-wrap section.ani-section.future{background:var(--black-color)}.main-wrap section.ani-section.future .ani-wrap{position:absolute;top:50%;left:50%;display:flex;align-items:center;transform:translate(-50%, -50%);transition:opacity .3s ease-in-out;z-index:1}.main-wrap section.ani-section.future .ani-wrap .ani{display:flex;align-items:center;justify-content:center;font-size:9.6rem;font-weight:700;letter-spacing:-0.384rem;color:var(--white-color);opacity:0;transition:all .3s ease-in-out}.main-wrap section.ani-section.future .ani-wrap .ani:first-child{transform:translateY(1rem)}.main-wrap section.ani-section.future .ani-wrap .ani:last-child span{opacity:0;transform:scale(2);transition:all .3s ease-in-out}.main-wrap section.ani-section.future .ani-wrap .ani:last-child span:nth-child(1){transition-delay:0.525s}.main-wrap section.ani-section.future .ani-wrap .ani:last-child span:nth-child(2){transition-delay:0.55s}.main-wrap section.ani-section.future .ani-wrap .ani:last-child span:nth-child(3){transition-delay:0.575s}.main-wrap section.ani-section.future .ani-wrap .ani:last-child span:nth-child(4){transition-delay:0.6s}.main-wrap section.ani-section.future .ani-wrap .ani:last-child span:nth-child(5){transition-delay:0.625s}.main-wrap section.ani-section.future .ani-wrap .ani:last-child span:nth-child(6){transition-delay:0.65s}.main-wrap section.ani-section.future .ani-wrap .ani:last-child span:nth-child(7){transition-delay:0.675s}.main-wrap section.ani-section.future .ani-wrap .ani:last-child span:nth-child(8){transition-delay:0.7s}.main-wrap section.ani-section.future .ani-wrap .ani:last-child span:nth-child(9){transition-delay:0.725s}.main-wrap section.ani-section.future .ani-wrap .ani:last-child span:nth-child(10){transition-delay:0.75s}.main-wrap section.ani-section.future .ani-wrap.act .ani:first-child{opacity:1;transform:translateY(0)}.main-wrap section.ani-section.future .ani-wrap.act .ani:last-child{opacity:1}.main-wrap section.ani-section.future .ani-wrap.act .ani:last-child span{opacity:1;transform:scale(1)}.main-wrap section.ani-section.future .ani-wrap.end{opacity:0}.main-wrap section.ani-section.future .section-title{font-size:8.8rem;font-weight:700;color:var(--white-color);letter-spacing:-0.176rem;line-height:1;transform:translateY(100%)}.main-wrap section.ani-section.future .info-text{font-size:4.9rem;font-weight:600;color:var(--white-color);letter-spacing:-0.147rem;line-height:1;transform:translateY(100%)}.main-wrap section.ani-section.future .bg-area{position:relative;width:100%;height:100%;overflow:hidden}.main-wrap section.ani-section.future .bg-area .bg{width:100%;height:100%}.main-wrap section.ani-section.future .bg-area .bg::after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2)}.main-wrap section.ani-section.future .bg-area .bg .bg-shadow{position:absolute;top:50%;left:50%;width:90.2rem;height:24.5rem;background:linear-gradient(90deg, rgba(3, 9, 21, 0.2) 3.16%, rgba(3, 9, 21, 0.5) 56.1%, rgba(3, 9, 21, 0.2) 109.05%);filter:blur(5rem);transform:translate(-50%, -50%)}.main-wrap section.ani-section.future .bg-area video,.main-wrap section.ani-section.future .bg-area img{position:absolute;display:block;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate3d(-50%, -50%, 0);backface-visibility:hidden}.main-wrap section.ani-section.future .future-conts{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;opacity:0}.main-wrap section.ani-section.future .mask{overflow-y:hidden}.main-wrap section.ani-section.future .mask:has(.section-title){padding-bottom:.8rem}.main-wrap section.ani-section.future .mask+.mask{margin-top:.8rem}.main-wrap section.ani-section.future .show-vod{display:flex;align-items:center;gap:0 .8rem;font-size:var(--body3-fs);font-weight:600;color:var(--white-color);letter-spacing:var(--body3-ls);margin-bottom:12rem}.main-wrap section.ani-section.future .show-vod::after{content:"";display:block;width:1.6rem;height:1.6rem;background:url("../images/common/ico_double_arrow.png") center/100% no-repeat}.main-wrap section.ani-section.future .logo-egi{width:18rem;height:7.2rem;background:url("../images/main/logo_egi.svg") center/100% no-repeat;margin-top:4rem;transform:translateY(100%)}.main-wrap section.ani-section.future .scroll-down{position:absolute;left:calc(50% - 3.2rem);bottom:8rem;width:6.4rem;height:6.4rem}.main-wrap section.ani-section.future .scroll-down::before{content:"";position:relative;display:block;top:0;width:100%;height:100%;background:url("../images/main/ico_scroll_down.svg") center/100% no-repeat}.main-wrap section.ani-section.future .growup-conts{position:absolute;display:grid;bottom:28%;grid-template-columns:repeat(4, auto);grid-gap:0 12rem;overflow:hidden}.main-wrap section.ani-section.future .growup-conts .counter-cont{display:flex;flex-direction:column;align-items:center;color:var(--white-color);transform:translateY(100%);opacity:0;transition:all .3s ease-in-out}.main-wrap section.ani-section.future .growup-conts .counter-cont:nth-child(1){transition-delay:0s}.main-wrap section.ani-section.future .growup-conts .counter-cont:nth-child(2){transition-delay:0.2s}.main-wrap section.ani-section.future .growup-conts .counter-cont:nth-child(3){transition-delay:0.4s}.main-wrap section.ani-section.future .growup-conts .counter-cont:nth-child(4){transition-delay:0.6s}.main-wrap section.ani-section.future .growup-conts .counter-cont.company{width:20rem}.main-wrap section.ani-section.future .growup-conts .counter-cont.amount{width:31.3rem}.main-wrap section.ani-section.future .growup-conts .counter-cont .num{font-size:8rem;font-weight:700;letter-spacing:-0.16rem}.main-wrap section.ani-section.future .growup-conts .counter-cont .num em{font-style:normal}.main-wrap section.ani-section.future .growup-conts .counter-cont .num .unit{font-size:4.8rem;letter-spacing:-0.16rem}.main-wrap section.ani-section.future .growup-conts .counter-cont .label{font-size:var(--body1-fs);letter-spacing:var(--body1-ls)}.main-wrap section.ani-section.future .growup-conts.active .counter-cont{opacity:1;transform:translateY(0)}.main-wrap section.ani-section.partner{align-items:flex-start;overflow-x:hidden}.main-wrap section.ani-section.partner .partner-wrap{position:relative;width:100%;padding-top:40rem}.main-wrap section.ani-section.partner .partner-conts{display:flex;flex-direction:column;padding-left:12rem}.main-wrap section.ani-section.partner .partner-conts .title{font-size:7.2rem;font-weight:700;color:#131417;letter-spacing:-0.144rem}.main-wrap section.ani-section.partner .partner-conts .info-text{font-size:2.4rem;color:var(--text-color-caption);letter-spacing:-0.048rem;margin-top:2.4rem}.main-wrap section.ani-section.partner .slide-wrap{display:grid;grid-template-columns:repeat(4, auto);width:100%;padding:0 11.2rem;margin-top:-20rem}.main-wrap section.ani-section.partner .slide-wrap .vod-text{position:absolute;left:33%;top:-6.3rem;font-size:24rem;font-weight:700;color:#f7f8f9;letter-spacing:-0.48rem;text-align:center}.main-wrap section.ani-section.partner .slide-wrap .vod-text .slide-text{position:absolute;top:0;left:0;transition:opacity .3s ease-in-out}.main-wrap section.ani-section.partner .slide-wrap .slide-item{display:flex;align-items:center;justify-content:center;height:60rem;padding:0 2rem}.main-wrap section.ani-section.partner .slide-wrap .slide-item .circle-vod{display:flex;flex-direction:column;align-items:center;justify-content:center;width:31.2rem;height:31.2rem;color:var(--white-color);border-radius:50%;overflow:hidden;transition:all .2s linear}.main-wrap section.ani-section.partner .slide-wrap .slide-item .circle-vod .item-title{position:absolute;top:50%;left:50%;font-size:3.6rem;font-weight:700;letter-spacing:-0.072rem;transform:translate(-50%, -50%);transition:all .2s linear;text-shadow:-0.2rem -0.2rem 0 #000,.2rem -0.2rem 0 #000,-0.2rem .2rem #000,.2rem .2rem 0 #000}.main-wrap section.ani-section.partner .slide-wrap .slide-item .circle-vod .item-info{position:absolute;top:50%;left:50%;font-size:var(--body1-fs);font-weight:500;letter-spacing:var(--body1-ls);text-align:center;white-space:nowrap;opacity:0;visibility:hidden;transform:translate(-50%, -50%);transition:all .2s linear;text-shadow:-0.1rem -0.1rem 0 #000,.1rem -0.1rem 0 #000,-0.1rem .1rem #000,.1rem .1rem 0 #000}.main-wrap section.ani-section.partner .slide-wrap .slide-item .circle-vod img,.main-wrap section.ani-section.partner .slide-wrap .slide-item .circle-vod video{position:absolute;display:block;transition:all .2s linear}.main-wrap section.ani-section.partner .slide-wrap .slide-item.eng video{top:0;left:-15.2rem;width:88.1rem;height:49.6rem}.main-wrap section.ani-section.partner .slide-wrap .slide-item.renew video{top:-1.2rem;left:-11.6rem;width:68.8rem;height:38.7rem}.main-wrap section.ani-section.partner .slide-wrap .slide-item.epc video{top:-10.9rem;left:-24.6rem;width:74.8rem;height:42.1rem}.main-wrap section.ani-section.partner .slide-wrap .slide-item.esco video{top:-3.9rem;left:-25.1rem;width:81.2rem;height:45.7rem}.main-wrap section.ani-section.partner .slide-wrap .slide-item.over.eng video{top:-0.4rem;left:-29.3rem;width:168.4rem;height:95.3rem}.main-wrap section.ani-section.partner .slide-wrap .slide-item.over.renew video{top:-2.3rem;left:-33.8rem;width:150rem;height:84.3rem}.main-wrap section.ani-section.partner .slide-wrap .slide-item.over.epc video{top:-23.7rem;left:-50.3rem;width:163rem;height:91.7rem}.main-wrap section.ani-section.partner .slide-wrap .slide-item.over.esco video{top:-8.4rem;left:-54.6rem;width:177.1rem;height:99.6rem}.main-wrap section.ani-section.partner .slide-wrap .slide-item.over .circle-vod{width:60rem;height:60rem}.main-wrap section.ani-section.partner .slide-wrap .slide-item.over .circle-vod .item-title{top:calc(50% - 4rem);font-size:7.2rem;letter-spacing:-0.144rem}.main-wrap section.ani-section.partner .slide-wrap .slide-item.over .circle-vod .item-info{top:calc(50% + 4rem);opacity:1;visibility:visible}.main-wrap section.ani-section.growup{justify-content:flex-start}.main-wrap section.ani-section.growup .growup-wrap{position:relative;width:100%;padding-top:40rem}.main-wrap section.ani-section.growup .growup-title{display:flex;align-items:flex-end;gap:0 2.3rem;width:100%;font-size:7.2rem;font-weight:700;color:#131417;letter-spacing:-0.144rem;padding:0 12rem}.main-wrap section.ani-section.growup .growup-title .vod-empty{width:13.5rem}.main-wrap section.ani-section.growup .growup-vod-wrap{position:absolute;top:0;left:0;width:13.5rem;height:7.6rem;overflow:hidden;transform:translate(93.1rem, 42.2rem)}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide:last-child .growup-cont{top:54.82dvh}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .growup-cont{position:absolute;display:flex;flex-direction:column;flex-wrap:nowrap;top:64.35dvh;right:8.33vw;width:63.5rem;white-space:nowrap;opacity:0;transition:opacity .3s ease-in-out;z-index:1}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .growup-cont .title{font-size:6.8rem;font-weight:700;color:var(--white-color);letter-spacing:-0.136rem}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .growup-cont .sub-text{font-size:var(--body1-fs);font-weight:500;color:var(--white-color);letter-spacing:var(--body1-ls);margin-top:2.4rem}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .growup-vod img{width:100%;height:100%}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;height:20.4rem;left:10.42vw;bottom:13.89dvh;z-index:1}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:0 4rem;align-items:end}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap .bar{display:flex;align-items:flex-end;justify-content:center;min-width:10.9rem;height:2.5rem;font-size:2rem;font-weight:500;color:var(--white-color);letter-spacing:-0.04rem;text-align:center;padding:0 3.2rem 2.4rem;background:rgba(45,84,202,.86);transition:height .5s ease-in-out}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap .bar>span{opacity:0;transition:opacity .5s ease-in-out}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap .bar:nth-child(1),.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap .bar:nth-child(1)>span{transition-delay:0s}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap .bar:nth-child(2),.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap .bar:nth-child(2)>span{transition-delay:0.1s}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap .bar:nth-child(3),.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap .bar:nth-child(3)>span{transition-delay:0.2s}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap .bar:nth-child(4),.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap .bar:nth-child(4)>span{transition-delay:0.3s}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .bar-wrap .bar .amount{position:absolute;top:-5rem;left:0;right:0;font-size:2.4rem;font-weight:700;text-align:center;letter-spacing:-0.048rem}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide .graph-wrap .graph-info{font-size:var(--body4-fs);font-weight:500;color:hsla(0,0%,100%,.7);letter-spacing:var(--body4-ls);margin-top:2.4rem}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide.active .graph-wrap .bar-wrap .bar:nth-child(1){height:14.4rem}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide.active .graph-wrap .bar-wrap .bar:nth-child(2){height:16.4rem}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide.active .graph-wrap .bar-wrap .bar:nth-child(3){height:18.4rem}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide.active .graph-wrap .bar-wrap .bar:nth-child(4){height:20.4rem}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide.active .graph-wrap .bar-wrap .bar>span{opacity:1}.main-wrap section.ani-section.growup .growup-vod-wrap .growup-slide video{display:block;width:100%}.main-wrap section.ani-section.growup .growup-txt-wrap{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.main-wrap section.ani-section.growup .growup-txt-wrap .growup-slide{width:100%;height:100%;overflow:hidden}.main-wrap section.ani-section.growup .growup-txt-wrap .growup-cont{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;top:0;left:116.4rem;height:100%;padding-bottom:20rem;z-index:1}.main-wrap section.ani-section.growup .growup-txt-wrap .growup-cont .title{font-size:6.8rem;font-weight:700;color:var(--white-color);letter-spacing:-0.136rem}.main-wrap section.ani-section.growup .growup-txt-wrap .growup-cont .sub-text{font-size:var(--body1-fs);font-weight:500;color:var(--white-color);letter-spacing:var(--body1-ls);margin-top:2.4rem}.main-wrap section.ani-section.system{justify-content:flex-end;height:115.4rem}.main-wrap section.ani-section.system .system-wrap{position:relative;width:100%;padding-top:20rem}.main-wrap section.ani-section.system .system-title{font-size:7.2rem;font-weight:700;color:#131417;letter-spacing:-0.144rem;text-align:center}.main-wrap section.ani-section.system .system-process{display:flex;width:100%;height:60rem;overflow:hidden}.main-wrap section.ani-section.system .system-process .process-item{min-width:34.6rem;width:25%;padding:0 4.8rem 10.4rem;background-repeat:no-repeat;background-position:center;background-size:auto 60rem;transform:translateY(50%);transition:width .3s linear,padding .3s linear,transform .3s ease-in-out}.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus),.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus-visible){width:88rem;padding-left:8rem}.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus):first-child::before,.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus-visible):first-child::before{left:8.8rem}.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus)::after,.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus-visible)::after{left:8.8rem}.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus) .process-title,.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus-visible) .process-title{bottom:21.7rem}.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus) .sub-text,.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus-visible) .sub-text{bottom:17.9rem;opacity:1;visibility:visible}.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus) .process-btn,.main-wrap section.ani-section.system .system-process .process-item:has(a.process-btn:focus-visible) .process-btn{bottom:10.4rem;opacity:1;visibility:visible}.main-wrap section.ani-section.system .system-process .process-item::before{content:"";position:absolute;bottom:6.75rem;left:0;right:0;height:.1rem;background:hsla(0,0%,100%,.3);transition:all .3s linear}.main-wrap section.ani-section.system .system-process .process-item::after{content:"";position:absolute;display:block;left:5.6rem;bottom:6.44rem;width:.8rem;height:.8rem;background:var(--white-color);border-radius:50%;transition:all .3s linear}.main-wrap section.ani-section.system .system-process .process-item:first-child::before{left:5.6rem}.main-wrap section.ani-section.system .system-process .process-item:nth-child(1){background-image:url("../images/main/system_img1.jpg");transition-delay:0s}.main-wrap section.ani-section.system .system-process .process-item:nth-child(2){background-image:url("../images/main/system_img2.jpg");transition-delay:0.1s}.main-wrap section.ani-section.system .system-process .process-item:nth-child(3){background-image:url("../images/main/system_img3.jpg");transition-delay:0.2s}.main-wrap section.ani-section.system .system-process .process-item:nth-child(4){background-image:url("../images/main/system_img4.jpg");transition-delay:0.3s}.main-wrap section.ani-section.system .system-process .process-item:hover{width:88rem;padding-left:8rem}.main-wrap section.ani-section.system .system-process .process-item:hover:first-child::before{left:8.8rem}.main-wrap section.ani-section.system .system-process .process-item:hover::after{left:8.8rem}.main-wrap section.ani-section.system .system-process .process-item:hover .process-title{bottom:21.7rem}.main-wrap section.ani-section.system .system-process .process-item:hover .sub-text{bottom:17.9rem;opacity:1;visibility:visible}.main-wrap section.ani-section.system .system-process .process-item:hover .process-btn{bottom:10.4rem;opacity:1;visibility:visible}.main-wrap section.ani-section.system .system-process .process-item .process-title{position:absolute;bottom:12.8rem;font-size:4rem;font-weight:700;color:var(--white-color);letter-spacing:-0.08rem;transition:bottom .3s linear}.main-wrap section.ani-section.system .system-process .process-item .sub-text{position:absolute;bottom:9.2rem;font-size:2rem;color:var(--white-color);letter-spacing:-0.04rem;margin-top:.8rem;opacity:0;transition:all .3s linear}.main-wrap section.ani-section.system .system-process .process-item .process-btn{position:absolute;bottom:0;font-size:var(--body1-fs);font-weight:600;color:var(--white-color);letter-spacing:var(--body1-ls);padding:1.2rem 2.4rem;border:.1rem solid var(--white-color);border-radius:3rem;background:hsla(0,0%,100%,.01);backdrop-filter:blur(0.5rem);margin-top:2.4rem;opacity:0;transition:all .3s linear}.main-wrap section.ani-section.system.active .system-process .process-item{transform:translateY(0)}.main-wrap section.ani-section.welfare{align-items:flex-start}.main-wrap section.ani-section.welfare .welfare-wrap{position:relative;padding-top:20rem}.main-wrap section.ani-section.welfare .welfare-title{padding:0 12rem}.main-wrap section.ani-section.welfare .welfare-title .title{font-size:7.2rem;font-weight:700;color:#131417;letter-spacing:-0.144rem}.main-wrap section.ani-section.welfare .welfare-title .info{font-size:2.4rem;color:var(--text-color-caption);letter-spacing:-0.048rem;margin-top:2.4rem}.main-wrap section.ani-section.welfare .welfare-bg{position:absolute;display:flex;align-items:center;justify-content:flex-end;top:calc(100% - 32rem);left:50%;right:0;bottom:0;overflow:hidden;transition:all .4s ease-in-out}.main-wrap section.ani-section.welfare .welfare-bg img{display:block;width:100%;object-fit:cover}.main-wrap section.ani-section.welfare .welfare-diagram{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;transition:opacity .5s ease-in-out}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts{position:unset}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-ring-1,.main-wrap section.ani-section.welfare .welfare-diagram .welfare-ring-2,.main-wrap section.ani-section.welfare .welfare-diagram .welfare-ring-3,.main-wrap section.ani-section.welfare .welfare-diagram .welfare-ring-4,.main-wrap section.ani-section.welfare .welfare-diagram .welfare-ring-5{position:absolute;top:50%;left:50%;background-repeat:no-repeat;background-size:100% auto;background-position:center;transform:translate(-50%, -50%);opacity:.5;animation-name:ring-ani;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-ring-1{width:24.2rem;height:24.2rem;background-image:url("../images/main/welfare_ring1.svg")}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-ring-2{width:40.2rem;height:40.2rem;background-image:url("../images/main/welfare_ring2.svg");animation-delay:.2s}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-ring-3{width:64.2rem;height:64.2rem;background-image:url("../images/main/welfare_ring3.svg");animation-delay:.4s}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-ring-4{width:128.2rem;height:100dvh;background-image:url("../images/main/welfare_ring4.svg");animation-delay:.6s}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-ring-5{width:160.2rem;height:100dvh;background-image:url("../images/main/welfare_ring5.svg");animation-delay:.8s}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-lines{position:absolute;top:50%;left:50%;width:55.6rem;height:63.9rem;transform:translate(-50%, -50%);opacity:.5;background:url("../images/main/welfare_hexaline.svg") center/100% no-repeat;animation-name:ring-ani;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-delay:.4s}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-hexagon{position:absolute;top:50%;left:50%;width:42rem;height:48.6rem;transform:translate(-50%, -50%);background:url("../images/main/welfare_hexagon.png") center/100% no-repeat}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-hexagon .egi-logo{position:absolute;top:50%;left:50%;width:10.2rem;height:4rem;background:url("../images/main/logo_egi.svg") center/100% no-repeat;transform:translate(-50%, -50%)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-point-wrap{position:absolute;top:50%;left:50%;width:64.2rem;height:64.2rem;transform:translate(-50%, -50%)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-points{position:absolute;top:0;left:calc(50% - 1.2rem);width:2.4rem;height:100%}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-points:nth-child(1){transform:rotateZ(60deg)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-points:nth-child(2){transform:rotateZ(120deg)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-points:nth-child(3){transform:rotateZ(180deg)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-points .point{position:absolute;width:2.4rem;height:2.4rem;background:url("../images/main/welfare_point.png") center/100% no-repeat;opacity:0;animation-name:point-ani;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-points .point:first-child{top:-1.2rem}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-points .point:last-child{bottom:-1.2rem}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts{position:absolute;top:50%;left:50%;width:68.8rem;height:68.8rem;transform:translate(-50%, -50%)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item{position:absolute;opacity:0;transition:opacity .2s linear}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(1){transform:translate(34.4rem, 0rem);transition-delay:0.65s;text-align:center}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(1) .cont-inner{transform:translate(-50%, -100%)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(2){transform:translate(4.6087261098rem, 17.2rem);transition-delay:0.8s;text-align:right}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(2) .cont-inner{transform:translate(calc(-100% - 1rem), -50%)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(3){transform:translate(4.6087261098rem, 51.6rem);transition-delay:0.95s;text-align:right}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(3) .cont-inner{transform:translate(calc(-100% - 1rem), -50%)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(4){transform:translate(34.4rem, 68.8rem);transition-delay:1.1s;text-align:center}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(4) .cont-inner{transform:translate(-50%, 0)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(5){transform:translate(64.1912738902rem, 51.6rem);transition-delay:1.25s}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(5) .cont-inner{transform:translate(1rem, -50%)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(6){transform:translate(64.1912738902rem, 17.2rem);transition-delay:1.4s}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item:nth-child(6) .cont-inner{transform:translate(1rem, -50%)}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item .cont-inner{display:block}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item .heading{font-size:2.4rem;font-weight:700;color:var(--white-color);letter-spacing:-0.048rem;white-space:nowrap}.main-wrap section.ani-section.welfare .welfare-diagram .welfare-conts .cont-item .info{font-size:var(--body2-fs);font-weight:500;color:var(--white-color);letter-spacing:var(--body2-ls);margin-top:.4rem;white-space:nowrap;opacity:.7}.main-wrap section.ani-section.welfare .welfare-bg.active{top:0;left:0}.main-wrap section.ani-section.welfare .welfare-diagram.active{opacity:1}.main-wrap section.ani-section.welfare .welfare-diagram.active .welfare-conts .cont-item{opacity:1}.main-wrap section.ani-section.joinstep .joinstep-wrap{position:relative;width:100%;padding-top:20rem}.main-wrap section.ani-section.joinstep .joinstep-title{display:flex;align-items:center;justify-content:center;font-size:7.2rem;font-weight:700;color:#131417;letter-spacing:-0.144rem;padding:0 12rem}.main-wrap section.ani-section.joinstep .joinstep-title .egi-logo{width:15.2rem;height:6rem;font-size:.1rem;text-indent:-9999px;overflow:hidden;background:url("../images/main/logo_egi_black.svg") center/100% no-repeat}.main-wrap section.ani-section.joinstep .joinstep-bg{position:absolute;display:flex;align-items:center;justify-content:flex-end;top:calc(100% - 32rem);left:0;right:50%;bottom:0;overflow:hidden;transition:all .4s ease-in-out}.main-wrap section.ani-section.joinstep .joinstep-bg img{display:block;width:100%;object-fit:cover}.main-wrap section.ani-section.joinstep .joinstep-bg video{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%);object-fit:cover}.main-wrap section.ani-section.joinstep .joinstep-conts{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;opacity:0;transform:translateY(10rem);transition:all .4s ease-in-out}.main-wrap section.ani-section.joinstep .joinstep-conts .bg-shadow{position:absolute;top:50%;left:50%;width:90.2rem;height:24.5rem;background:linear-gradient(90deg, rgba(3, 9, 21, 0.2) 3.16%, rgba(3, 9, 21, 0.5) 56.1%, rgba(3, 9, 21, 0.2) 109.05%);filter:blur(5rem);transform:translate(-50%, -50%)}.main-wrap section.ani-section.joinstep .joinstep-conts .cont-title{font-size:7.2rem;font-weight:700;color:var(--white-color);letter-spacing:var(--heder1-ls);text-align:center}.main-wrap section.ani-section.joinstep .joinstep-conts .cont-btns{display:flex;gap:0 2rem;margin-top:8rem}.main-wrap section.ani-section.joinstep .joinstep-conts .cont-btns .btn-next{display:flex;align-items:center;gap:0 1.6rem;height:8rem;font-size:2.4rem;font-weight:600;color:var(--white-color);letter-spacing:-0.048rem;border:.1rem solid var(--white-color);border-radius:4rem;padding:0 4rem;background:hsla(0,0%,100%,.1);backdrop-filter:blur(0.5rem)}.main-wrap section.ani-section.joinstep .joinstep-conts .cont-btns .btn-next::after{content:"";display:block;width:1.6rem;height:1.6rem;background:url("../images/main/btn_next_arrow.svg") center/100% no-repeat}.main-wrap section.ani-section.joinstep .joinstep-bg.active{top:0;right:0}.main-wrap section.ani-section.joinstep .joinstep-conts.active{opacity:1;transform:translateY(0)}.main-wrap section.ani-section.esg .esg-wrap{position:relative;width:100%;padding-top:40rem}.main-wrap section.ani-section.esg .esg-title{display:flex;align-items:center;justify-content:center;gap:0 .8rem;font-size:7.2rem;font-weight:700;color:#131417;letter-spacing:-0.144rem;padding:0 12rem}.main-wrap section.ani-section.esg .esg-title .egi-logo{width:15.2rem;height:6rem;font-size:.1rem;text-indent:-9999px;overflow:hidden;background:url("../images/main/logo_egi_black.svg") center/100% no-repeat}.main-wrap section.ani-section.esg .esg-conts{margin-top:8rem}.main-wrap section.ani-section.esg .esg-conts ul{display:flex;gap:0 8rem}.main-wrap section.ani-section.esg .esg-conts ul .esg-link{display:block;width:48rem}.main-wrap section.ani-section.esg .esg-conts ul .esg-link:hover .img-area img,.main-wrap section.ani-section.esg .esg-conts ul .esg-link:focus .img-area img,.main-wrap section.ani-section.esg .esg-conts ul .esg-link:focus-visible .img-area img{transform:scale(1.1)}.main-wrap section.ani-section.esg .esg-conts ul .esg-link .img-area{display:flex;align-items:center;justify-content:center;width:100%;height:32rem;overflow:hidden}.main-wrap section.ani-section.esg .esg-conts ul .esg-link .img-area img{display:block;transform:scale(1);transition:transform .3s ease-in-out}.main-wrap section.ani-section.esg .esg-conts ul .esg-link .item-cont{margin-top:2.4rem}.main-wrap section.ani-section.esg .esg-conts ul .esg-link .item-cont>span{display:block}.main-wrap section.ani-section.esg .esg-conts ul .esg-link .item-cont>span.item-title{font-size:var(--body1-fs);font-weight:700;color:var(--text-color-title);letter-spacing:var(--body1-ls)}.main-wrap section.ani-section.esg .esg-conts ul .esg-link .item-cont>span.item-date{font-size:var(--body3-fs);font-weight:500;color:var(--text-color-caption);letter-spacing:var(--body3-ls);margin-top:1.6rem}.main-wrap section.ani-section.esg .esg-conts ul>li{opacity:0;transform:translateY(6rem);transition:all .3s ease-in-out}.main-wrap section.ani-section.esg .esg-conts ul>li:nth-child(1){transition-delay:0.1s}.main-wrap section.ani-section.esg .esg-conts ul>li:nth-child(2){transition-delay:0.2s}.main-wrap section.ani-section.esg .esg-conts ul>li:nth-child(3){transition-delay:0.3s}.main-wrap section.ani-section.esg .esg-conts .report-swiper{width:155.2rem}.main-wrap section.ani-section.esg .esg-conts .report-swiper button[class^=report-swiper-]{position:absolute;display:block;top:calc(50% - 3.2rem);width:6.4rem;height:6.4rem;border-radius:50%;border:.3rem solid var(--gray-color-600);box-shadow:0 0 8px 0 rgba(0,0,0,.12);background:hsla(0,0%,100%,.6);z-index:2}.main-wrap section.ani-section.esg .esg-conts .report-swiper button[class^=report-swiper-]::before{content:"";position:absolute;display:block;top:calc(50% - 1.6rem);left:calc(50% - 1.6rem);width:3.2rem;height:3.2rem;pointer-events:none;background-repeat:no-repeat;background-size:3.2rem;background-position:center}.main-wrap section.ani-section.esg .esg-conts .report-swiper button[class^=report-swiper-]:disabled{border-color:var(--gray-color-200)}.main-wrap section.ani-section.esg .esg-conts .report-swiper button[class^=report-swiper-]:disabled::before{opacity:.2}.main-wrap section.ani-section.esg .esg-conts .report-swiper button[class^=report-swiper-].report-swiper-prev{left:-8rem}.main-wrap section.ani-section.esg .esg-conts .report-swiper button[class^=report-swiper-].report-swiper-prev::before{background-image:url("../images/main/report_swiper_left.svg")}.main-wrap section.ani-section.esg .esg-conts .report-swiper button[class^=report-swiper-].report-swiper-prev:disabled{pointer-events:none}.main-wrap section.ani-section.esg .esg-conts .report-swiper button[class^=report-swiper-].report-swiper-next{right:-8rem}.main-wrap section.ani-section.esg .esg-conts .report-swiper button[class^=report-swiper-].report-swiper-next::before{background-image:url("../images/main/report_swiper_right.svg")}.main-wrap section.ani-section.esg .esg-conts .report-swiper button[class^=report-swiper-].report-swiper-next:disabled{pointer-events:none}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-android .swiper-slide,.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-ios .swiper-slide,.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-wrapper{transform:translate3d(0px, 0, 0)}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-horizontal{touch-action:pan-y}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-vertical{touch-action:pan-x}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block;opacity:0;transform:translateY(6rem);transition:all .3s ease-in-out}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide:nth-child(1){transition-delay:0.1s}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide:nth-child(2){transition-delay:0.2s}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide:nth-child(3){transition-delay:0.3s}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide:nth-child(4){transition-delay:0.4s}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide:nth-child(5){transition-delay:0.5s}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide:nth-child(6){transition-delay:0.6s}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide:nth-child(7){transition-delay:0.7s}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide:nth-child(8){transition-delay:0.8s}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide .esg-link{display:block;width:48rem}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide .esg-link:hover .img-area img,.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide .esg-link:focus .img-area img,.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide .esg-link:focus-visible .img-area img{transform:scale(1.1)}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide .esg-link .img-area{display:flex;align-items:center;justify-content:center;width:100%;height:32rem;overflow:hidden}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide .esg-link .img-area img{display:block;transform:scale(1);transition:transform .3s ease-in-out}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide .esg-link .item-cont{margin-top:2.4rem}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide .esg-link .item-cont>span{display:block}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide .esg-link .item-cont>span.item-title{font-size:var(--body1-fs);font-weight:700;color:var(--text-title);letter-spacing:var(--body1-ls)}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide .esg-link .item-cont>span.item-date{font-size:var(--body3-fs);font-weight:500;color:var(--text-caption);letter-spacing:var(--body3-ls);margin-top:1.6rem}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-slide-invisible-blank{visibility:hidden}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-autoheight,.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-autoheight .swiper-slide{height:auto}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.main-wrap section.ani-section.esg .esg-conts .report-swiper .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-wrap section.ani-section.esg.active .esg-conts ul>li{opacity:1;transform:translateY(0)}.main-wrap section.ani-section.esg.active .esg-conts .report-swiper .swiper-slide{opacity:1;transform:translateY(0)}.main-wrap section.ani-section.introduce{min-height:auto;background:#f6f8fa}.main-wrap .footer-container{background-color:var(--gray-color-100)}.main-wrap .footer-container hr{background-color:var(--gray-color-200);opacity:1}.main-wrap .footer-container .footer-row .footer-number dl dt{color:var(--text-caption)}.main-wrap .footer-container .footer-row .footer-number dl dd{color:var(--text-title)}.main-wrap .footer-container .footer-row .footer-info .footer-privacy .footer-link{color:var(--text-caption)}.main-wrap .footer-container .footer-row .footer-info .footer-privacy .footer-link a strong{color:var(--text-title)}.main-wrap .footer-container .footer-row .footer-info .footer-privacy .footer-copyright{color:var(--text-caption)}.main-wrap .footer-container .footer-row .footer-top{border-color:var(--gray-color-300);background-image:url("../images/main/ico_footer_arrow.svg")}.main-wrap .footer-container .footer-row .footer-top:hover,.main-wrap .footer-container .footer-row .footer-top:focus,.main-wrap .footer-container .footer-row .footer-top:focus-visible{background-color:unset}.main-wrap .footer-container .footer-link .button-icon.outlink{color:var(--white-color);border:0;background:var(--primary-color-700)}.modal-wrap.youtube{width:120rem;border-radius:0;background:none}.modal-wrap.youtube .modal-header{position:absolute;top:0;left:0;width:.1rem;height:.1rem;overflow:hidden;opacity:0;clip:rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);visibility:hidden}.modal-wrap.youtube .modal-body{padding:0;max-height:none}.modal-wrap.youtube .modal-body .vod-container{width:100%;height:0;padding-top:56.25%}.modal-wrap.youtube .modal-body iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.modal-wrap.youtube .modal-body video{display:block;width:100%}.modal-wrap.youtube .modal-close{position:absolute;top:-4.8rem;left:50%;transform:translateX(-50%)}.modal-wrap.youtube .modal-close::after{content:"";position:absolute;top:calc(50% - 1.2rem);left:calc(50% - 1.2rem);display:block;width:2.4rem;height:2.4rem;background:url("../images/main/ico_modal_close.svg") center/100% no-repeat}.modal-wrap.youtube .today-view{position:absolute;bottom:-4.8rem;left:50%;transform:translateX(-50%)}.modal-wrap.youtube .today-view input[type=checkbox]+label{display:flex;align-items:center;justify-content:flex-start;gap:0 .8rem;font-size:var(--body3-fs);color:var(--white-color);letter-spacing:var(--body3-ls)}.modal-wrap.youtube .today-view input[type=checkbox]+label::before{content:"";display:block;width:2rem;height:2rem;background:url("../images/main/ico_check_default.svg") center/100% no-repeat}.modal-wrap.youtube .today-view input[type=checkbox]:checked+label::before{background-image:url("../images/main/ico_check_active.svg")}.main-mobile-wrap-kr .inner{padding-left:2rem;padding-right:2rem}.main-mobile-wrap-kr .inner.pr0{padding-right:0}.main-mobile-wrap-kr .bg{width:100%;height:100%}.main-mobile-wrap-kr .bg::after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.main-mobile-wrap-kr .bg>img{width:100%;height:100%;object-fit:cover}.main-mobile-wrap-kr .main-box .main-title{padding-bottom:var(--spacing-5632);color:var(--text-title);font-size:2.8rem;font-weight:700;line-height:1.32;letter-spacing:-0.056rem}.main-mobile-wrap-kr .main-box .main-content{width:100%;height:auto;aspect-ratio:360/460;color:var(--white-color);display:flex;flex-direction:column}.main-mobile-wrap-kr .main-box .main-content>.bg{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0.3);transform-origin:50% 30%;transition:all .3s ease-in-out}.main-mobile-wrap-kr .main-box .main-content .inner{margin-top:auto;margin-bottom:4rem;transform:translateY(100%);opacity:0;transition:all .5s ease-in-out;transition-delay:.3s}.main-mobile-wrap-kr .main-box .main-content .inner .title{font-size:var(--display5-fs);letter-spacing:var(--display5-ls);line-height:var(--display5-lh);font-weight:700}.main-mobile-wrap-kr .main-box .main-content .inner .desc{margin-top:var(--spacing-2416);font-size:var(--body1-fs);letter-spacing:var(--body1-ls);line-height:var(--body1-lh);font-weight:500}.main-mobile-wrap-kr .main-box .main-content.active>.bg{transform:scale(1)}.main-mobile-wrap-kr .main-box .main-content.active .inner{transform:translateY(0);opacity:1}.main-mobile-wrap-kr section{width:100%;margin-bottom:var(--spacing-20080)}.main-mobile-wrap-kr section.main-future{width:100%;height:100dvh;min-height:100dvh;position:relative;overflow:hidden}.main-mobile-wrap-kr section.main-future .future-content{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--white-color);text-align:center}.main-mobile-wrap-kr section.main-future .future-content .title{font-size:var(--display1-fs);letter-spacing:var(--display1-ls);line-height:var(--display1-lh);font-weight:700;text-shadow:0 4px 20px rgba(3,9,21,.7)}.main-mobile-wrap-kr section.main-future .future-content .desc{width:28rem;padding-top:var(--spacing-2012);margin:0 auto;font-size:var(--display4-fs);letter-spacing:var(--display4-ls);line-height:var(--display4-lh);font-weight:700;text-shadow:0 4px 20px rgba(3,9,21,.7)}.main-mobile-wrap-kr section.main-future .future-content .growup-conts{position:absolute;left:0;width:100%;top:0}.main-mobile-wrap-kr section.main-future .future-content .growup-conts>ul{display:flex;flex-direction:column;gap:var(--spacing-5632);text-align:center}.main-mobile-wrap-kr section.main-future .future-content .growup-conts>ul>li{opacity:0;transform:translateY(20rem);transition:all .6s ease}.main-mobile-wrap-kr section.main-future .future-content .growup-conts>ul>li.active{opacity:1;transform:translateY(0)}.main-mobile-wrap-kr section.main-future .future-content .growup-conts>ul>li:nth-child(1).active{transition-delay:0s}.main-mobile-wrap-kr section.main-future .future-content .growup-conts>ul>li:nth-child(2).active{transition-delay:.3s}.main-mobile-wrap-kr section.main-future .future-content .growup-conts>ul>li:nth-child(3).active{transition-delay:.6s}.main-mobile-wrap-kr section.main-future .future-content .growup-conts>ul>li>.number{font-size:var(--display1-fs);letter-spacing:var(--display1-ls);line-height:var(--display1-lh);font-weight:700}.main-mobile-wrap-kr section.main-future .future-content .growup-conts>ul>li>.number>.unit{font-size:var(--display4-fs);letter-spacing:var(--display4-ls);line-height:var(--display4-lh);font-weight:700}.main-mobile-wrap-kr section.main-future .future-content .growup-conts>ul>li>.number>p{font-size:var(--body3-fs);letter-spacing:var(--body3-ls);line-height:var(--body3-lh);font-weight:500}.main-mobile-wrap-kr section.main-future .arrow{position:absolute;bottom:3.2rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-1612)}.main-mobile-wrap-kr section.main-future .arrow .logo-egi{width:4rem;height:1.6rem;background:url("../images/main/logo_egi.svg") center/100% no-repeat}.main-mobile-wrap-kr section.main-future .arrow .scroll-down{width:4.8rem;height:4.8rem;background:url("../images/main/ico_scroll_down.svg") center/100% no-repeat}.main-mobile-wrap-kr section.main-manage .main-content-wrap{position:relative;overflow:hidden}.main-mobile-wrap-kr section.main-manage .main-content-wrap .main-content-2{position:absolute;top:0;left:0;z-index:2;clip-path:inset(100% 0 0 0)}.main-mobile-wrap-kr section.main-manage .main-content-wrap .main-content-2>.bg{transform:scale(1)}.main-mobile-wrap-kr section.main-manage .main-content-wrap .main-content-2 .inner{transform:translateY(0);opacity:1}.main-mobile-wrap-kr section.main-partner .main-content{aspect-ratio:360/500}.main-mobile-wrap-kr section.main-partner .inner{position:static;margin-bottom:0 !important;height:100%;transform:translateY(0) !important;opacity:1 !important}.main-mobile-wrap-kr section.main-partner .welfare-diagram{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;transition:all .2s ease-in-out}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts{position:unset}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-ring-1,.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-ring-2,.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-ring-3,.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-ring-4,.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-ring-5{position:absolute;top:50%;left:50%;background-repeat:no-repeat;background-size:100% auto;background-position:center;transform:translate(-50%, -50%);opacity:.5;animation-name:ring-ani;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-ring-1{width:.56rem;height:.56rem;background-image:url("../images/main/mo_welfare_ring1.svg")}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-ring-2{width:6.4rem;height:6.4rem;background-image:url("../images/main/mo_welfare_ring2.svg");animation-delay:.2s}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-ring-3{width:16rem;height:16rem;background-image:url("../images/main/mo_welfare_ring3.svg");animation-delay:.4s}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-ring-4{width:32rem;height:32rem;background-image:url("../images/main/mo_welfare_ring4.svg");animation-delay:.6s}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-ring-5{width:52rem;height:52rem;background-image:url("../images/main/mo_welfare_ring5.svg");animation-delay:.8s}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-lines{position:absolute;top:50%;left:50%;width:13.8957rem;height:16.05rem;transform:translate(-50%, -50%);opacity:.5;background:url("../images/main/mo_welfare_hexaline.svg") center/100% no-repeat;animation-name:ring-ani;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-delay:.4s}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-hexagon{position:absolute;top:50%;left:50%;width:9.1rem;height:10.4rem;transform:translate(-50%, -50%);background:url("../images/main/mo_welfare_hexagon.png") center/100% no-repeat}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-hexagon .egi-logo{position:absolute;top:50%;left:50%;width:4rem;height:1.6rem;background:url("../images/main/logo_egi.svg") center/100% no-repeat;transform:translate(-50%, -50%)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-point-wrap{position:absolute;top:50%;left:50%;width:16rem;height:16rem;transform:translate(-50%, -50%)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-points{position:absolute;top:0;left:calc(50% - .42rem);width:.84rem;height:100%}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-points:nth-child(1){transform:rotateZ(60deg)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-points:nth-child(2){transform:rotateZ(120deg)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-points:nth-child(3){transform:rotateZ(180deg)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-points .point{position:absolute;width:.84rem;height:.84rem;background:url("../images/main/mo_welfare_point.png") center/100% no-repeat;opacity:1;animation-name:point-ani;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-points .point:first-child{top:-0.42rem}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-points .point:last-child{bottom:-0.42rem}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts{position:absolute;top:50%;left:50%;width:18rem;height:18rem;transform:translate(-50%, -50%)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item{position:absolute;opacity:0;transition:opacity .2s linear}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(1){transform:translate(9rem, 0rem);transition-delay:0.65s}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(1) .cont-inner{transform:translate(-50%, -100%)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(2){transform:translate(1.2057713659rem, 4.5rem);transition-delay:0.8s}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(2) .cont-inner{transform:translate(calc(-100% + 1rem), -100%)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(3){transform:translate(1.2057713659rem, 13.5rem);transition-delay:0.95s}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(3) .cont-inner{transform:translate(calc(-100% + 1rem), 0%)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(4){transform:translate(9rem, 18rem);transition-delay:1.1s}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(4) .cont-inner{transform:translate(-50%, 0)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(5){transform:translate(16.7942286341rem, 13.5rem);transition-delay:1.25s}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(5) .cont-inner{transform:translate(-1rem, 0%)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(6){transform:translate(16.7942286341rem, 4.5rem);transition-delay:1.4s}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item:nth-child(6) .cont-inner{transform:translate(-1rem, -100%)}.main-mobile-wrap-kr section.main-partner .welfare-diagram .welfare-conts .cont-item .heading{font-size:1.3rem;font-weight:600;white-space:nowrap;line-height:150%;letter-spacing:-0.039rem}.main-mobile-wrap-kr section.main-partner .welfare-diagram.active{opacity:1}.main-mobile-wrap-kr section.main-partner .welfare-diagram.active .welfare-conts .cont-item{opacity:1}.main-mobile-wrap-kr section.main-esg .esg-title{color:var(--text-title);font-size:2.8rem;font-weight:700;line-height:1.32;letter-spacing:-0.056rem;margin-bottom:var(--spacing-5632)}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper ul.swiper-wrapper>li{opacity:0;transform:translateY(4rem);transition:all .5s ease-in-out}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper ul.swiper-wrapper>li:nth-child(1){transition-delay:0.1s}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper ul.swiper-wrapper>li:nth-child(2){transition-delay:0.2s}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper ul.swiper-wrapper>li:nth-child(3){transition-delay:0.3s}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper ul.swiper-wrapper>li:nth-child(4){transition-delay:0.4s}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper ul.swiper-wrapper>li:nth-child(5){transition-delay:0.5s}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper ul.swiper-wrapper>li:nth-child(6){transition-delay:0.6s}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper ul.swiper-wrapper>li:nth-child(7){transition-delay:0.7s}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper ul.swiper-wrapper>li:nth-child(8){transition-delay:0.8s}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper .esg-link{display:flex;flex-direction:column;gap:var(--spacing-3220)}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper .esg-link .img-area{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:3/2;overflow:hidden}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper .esg-link .img-area>img{max-width:none;width:100%;object-fit:contain}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper .esg-link .item-cont{display:flex;flex-direction:column;gap:var(--spacing-128)}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper .esg-link .item-cont>.item-title{color:var(--text-title);font-size:var(--header3-fs);letter-spacing:var(--header3-ls);line-height:var(--header3-lh);font-weight:700}.main-mobile-wrap-kr section.main-esg .esg-content .esg-swiper .esg-link .item-cont>.item-date{color:var(--text-placeholder);font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:500}.main-mobile-wrap-kr section.main-esg .esg-content.active .esg-swiper ul.swiper-wrapper>li{opacity:1;transform:translateY(0)}@keyframes scroll-down{0%{top:0}50%{top:2rem}100%{top:0}}@keyframes ring-ani{0%{opacity:.5}50%{opacity:.2}100%{opacity:.5}}@keyframes point-ani{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@media screen and (max-width: 1024px){#wrap.main .header-container.dark .header-inner{background:rgba(0,0,0,0)}#wrap.main .header-container.dark .header-inner .egi-logo{background-image:url("../images/common/logo_white.svg")}#wrap.main .header-container.dark .header-inner .mo-header-menu{background-image:url("../images/common/ico_header_menu_w.svg")}#wrap.main .header-container .header-inner{background:var(--white-color)}#wrap.main .header-container .header-inner .egi-logo{display:block;width:5rem;background:url("../images/common/logo_egi_color_eng.svg") left center no-repeat;background-size:auto 2rem}#wrap.main .header-container .header-inner .mo-title{display:none}#wrap.main .header-container .header-inner .drawer-menu{height:calc(var(--vh)*100);bottom:auto}#wrap.main .footer-container{display:block}}html[data-device=iPad][data-browser=Safari] #wrap.main .header-container.dark .header-inner{background:rgba(0,0,0,0)}html[data-device=iPad][data-browser=Safari] #wrap.main .header-container.dark .header-inner .egi-logo{background-image:url("../images/common/logo_white.svg")}html[data-device=iPad][data-browser=Safari] #wrap.main .header-container.dark .header-inner .mo-header-menu{background-image:url("../images/common/ico_header_menu_w.svg")}html[data-device=iPad][data-browser=Safari] #wrap.main .header-container .header-inner{background:var(--white-color)}html[data-device=iPad][data-browser=Safari] #wrap.main .header-container .header-inner .egi-logo{display:block;width:5rem;background:url("../images/common/logo_egi_color_eng.svg") left center no-repeat;background-size:auto 2rem}html[data-device=iPad][data-browser=Safari] #wrap.main .header-container .header-inner .mo-title{display:none}html[data-device=iPad][data-browser=Safari] #wrap.main .header-container .header-inner .drawer-menu{height:calc(var(--vh)*100);bottom:auto}html[data-device=iPad][data-browser=Safari] #wrap.main .footer-container{display:block}.wl-wrap{--body5-fs: 1.4rem;--body5-ls: -0.042rem;--gray-color-50: #f7f8f9}.wl-wrap .wl-header{position:sticky;display:flex;align-items:center;justify-content:space-between;top:0;height:5.6rem;padding:0 2.4rem;background:var(--white-color);z-index:1}.wl-wrap .wl-header::after{content:"";position:absolute;display:block;left:0;right:0;bottom:0;height:.1rem;border-bottom:.1rem solid #e8eaf0;z-index:-1}.wl-wrap .wl-header .wl-title{display:flex;align-items:center;gap:0 2rem;font-size:var(--header4-fs);font-weight:700;color:#1e4897;letter-spacing:var(--header4-ls)}.wl-wrap .wl-header .wl-title::before{content:"";display:block;width:16.1rem;height:2.2rem;background:url("../images/common/logo_blue.svg") left/cover no-repeat}.wl-wrap .wl-header .wl-link{font-size:var(--body5-fs);font-weight:600;color:var(--white-color);letter-spacing:var(--body5-ls);padding:.6rem 1.6rem;border-radius:2rem;background:var(--primary-color-600)}.wl-wrap .wl-main{padding-bottom:8rem}.wl-wrap .wl-main a{color:var(--primary-color-500);text-decoration:underline}.wl-wrap .wl-main a:hover,.wl-wrap .wl-main a:focus-visible{text-decoration:none}.wl-wrap .wl-main .selbox{min-height:3rem;font-size:var(--body5-fs);letter-spacing:var(--body5-ls);font-weight:600;padding:.4rem 3.2rem .4rem .8rem;border-radius:.8rem;border:.1rem solid var(--gray-color-300);background:url("../images/common/ico_select_arrow.svg") calc(100% - .8rem) center/1.6rem no-repeat}.wl-wrap .wl-main .inpbox{min-height:3rem;font-size:var(--body5-fs);letter-spacing:var(--body5-ls);font-weight:600;padding:.4rem 3.2rem .4rem .8rem;border-radius:.8rem;border:.1rem solid var(--gray-color-300)}.wl-wrap .wl-main button[class^=btn]{min-width:6rem;min-height:3rem;font-size:var(--body5-fs);letter-spacing:var(--body5-ls);font-weight:600;color:var(--white-color);text-align:center;padding:.4rem 1.2rem;border-radius:.6rem}.wl-wrap .wl-main button[class^=btn].btn-srch{background:var(--primary-color-700)}.wl-wrap .wl-main button[class^=btn].btn-overview{background:var(--gray-color-500)}.wl-wrap .wl-main .srch-board{position:sticky;top:5.6rem;padding:4rem 0 .8rem;background:var(--white-color);margin:0 2.4rem;z-index:1}.wl-wrap .wl-main .srch-board dl{display:flex;align-items:center;font-size:var(--body5-fs);letter-spacing:var(--body5-ls)}.wl-wrap .wl-main .srch-board dl em{font-weight:400;color:var(--gray-color-500)}.wl-wrap .wl-main .srch-board dl dt{color:var(--text-title);margin-right:.8rem;padding-left:.8rem}.wl-wrap .wl-main .srch-board dl dt::before{content:"";position:absolute;display:block;left:0;top:.9rem;width:.3rem;height:.3rem;background:var(--gray-color-700);border-radius:.5rem}.wl-wrap .wl-main .srch-board dl dt~dt{margin-left:1.6rem}.wl-wrap .wl-main .srch-board dl dd>span{font-weight:600}.wl-wrap .wl-main .srch-board dl~dl{margin-top:1.2rem}.wl-wrap .wl-main .srch-board .ing{color:var(--primary-color-600)}.wl-wrap .wl-main .srch-board .complete{color:var(--status-negative)}.wl-wrap .wl-main .srch-board .rate{color:var(--primary-color-600)}.wl-wrap .wl-main .srch-board .info{position:absolute;right:0;bottom:.8rem;font-size:var(--body5-fs);letter-spacing:var(--body5-ls);color:var(--gray-color-800)}.wl-wrap .wl-main .srch-board .table-wrap{margin:1.2rem 0 0}.wl-wrap .wl-main .srch-board+.table-wrap{border-top:0}.wl-wrap .wl-main .table-wrap{margin:0 2.4rem;z-index:0}.wl-wrap .wl-main .table-wrap table{border-collapse:separate}.wl-wrap .wl-main .table-wrap th,.wl-wrap .wl-main .table-wrap td{height:4rem;font-size:var(--body5-fs);letter-spacing:var(--body5-ls);padding:.6rem .8rem}.wl-wrap .wl-main .table-wrap thead th{position:sticky;top:16.8rem;background:var(--gray-color-200);border-top:.1rem solid var(--black-color);z-index:1}.wl-wrap .wl-main .table-wrap tr:nth-child(even) td{background-color:var(--gray-color-50)}.wl-wrap .wl-main .table-wrap tr.last td{border-bottom-color:var(--gray-color-600)}.wl-wrap .wl-main .table-wrap tr.ing .progress{color:#037ee2}.wl-wrap .wl-main .table-wrap tr.except td{color:var(--gray-color-300)}.wl-wrap .wl-main .table-wrap tr.except td a{color:inherit;pointer-events:none}.wl-wrap .wl-main .table-wrap tr.del td{color:var(--status-negative);text-decoration:line-through;background:var(--gray-color-100)}.wl-wrap .wl-main .table-wrap tr.del td *{text-decoration:line-through}.wl-wrap .wl-main .table-wrap tr.complete td{font-weight:600;background:#ffd}.wl-wrap .wl-main .table-wrap tr.complete td .progress{color:var(--primary-color-600)}.wl-wrap .wl-main .table-wrap tr.nothing td{height:20rem;color:var(--gray-color-400)}.wl-wrap .wl-main .table-wrap .sep{display:inline-block;width:1.2rem;height:1.2rem;background:url("../images/common/ico_next_arrow.svg") center/100% no-repeat;vertical-align:middle;margin:-0.2rem .2rem 0;opacity:.5}.wl-wrap .wl-main .table-wrap .hl{font-weight:700;color:var(--white-color) !important;background:var(--status-negative)}.wl-wrap .wl-main .table-wrap .ellipsis{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.wl-wrap .wl-main .table-wrap ul[class^=list-]>li{font-size:1.3rem;letter-spacing:-0.039rem}.wl-wrap .tabs-wrap{position:sticky;top:5.6rem;left:0;padding:4rem 2.4rem 0;background:var(--white-color);z-index:1}.wl-wrap .tabs-wrap .tab-list::before{content:"";position:absolute;display:block;left:0;right:0;bottom:0;height:.1rem;background:var(--gray-color-300)}.wl-wrap .tabs-wrap .tab-list .tab-item{font-size:var(--body4-fs);letter-spacing:var(--body4-ls)}.wl-wrap .image-section{margin:4.8rem 2.4rem}.wl-wrap .image-section .section-title{font-size:var(--header4-fs);font-weight:600;color:var(--text-title);letter-spacing:var(--header4-ls)}.wl-wrap .image-section .section-title .path{font-size:var(--body4-fs);font-weight:500;color:var(--text-caption);letter-spacing:var(--body4-ls)}.wl-wrap .image-section .images-list{display:grid;grid-template-columns:repeat(10, minmax(16rem, 1fr));gap:1.6rem;margin-top:1.2rem}.wl-wrap .image-section .images-list .image-item{display:flex;flex-direction:column;gap:.8rem 0;border:.1rem solid var(--gray-color-200);border-radius:.8rem;padding:1.2rem}.wl-wrap .image-section .images-list .image-item .image-area{display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:1;border-radius:.4rem;background:var(--gray-color-100);padding:1.2rem;overflow:hidden}.wl-wrap .image-section .images-list .image-item .image-area img{display:block;max-width:100%;object-fit:cover}.wl-wrap .image-section .images-list .image-item .file{font-size:var(--body5-fs);color:var(--text-caption);letter-spacing:var(--body5-ls);text-align:center;word-break:break-all}.wl-wrap .top-btn{position:fixed;display:block;right:2.4rem;bottom:2.4rem;width:4.8rem;height:4.8rem;border-radius:4rem;background:var(--gray-color-500);box-shadow:0 .4rem .8rem rgba(0,0,0,.2);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.wl-wrap .top-btn::before{content:"";position:absolute;display:block;top:calc(50% - .495rem);left:calc(50% - .7rem);width:1.4rem;height:1.4rem;border-top:.3rem solid var(--white-color);border-right:.3rem solid var(--white-color);transform:rotateZ(-45deg)}.wl-wrap .top-btn.show{opacity:1;visibility:visible}#GuideWrap{display:grid;grid-template-areas:"aside main";grid-template-columns:24rem calc(100% - 24rem);width:100%;height:100%;padding-top:5.6rem;transition:all .3s ease-in-out}#GuideWrap.navi-open{grid-template-columns:0 auto}#GuideWrap.navi-open .aside-container{transform:translateX(-24rem)}#GuideWrap .header-container{position:fixed;top:0;left:0;right:0;height:5.6rem;background:var(--white-color);z-index:100}#GuideWrap .header-container::after{content:"";position:absolute;display:block;left:0;right:0;bottom:0;height:.1rem;border-bottom:.1rem solid var(--gray-color-200)}#GuideWrap .header-container .header-wrap{display:flex;justify-content:space-between;align-items:center;height:100%;margin:0 auto;padding:0 2.4rem}#GuideWrap .header-container .header-wrap .header-btn{font-size:var(--body5-fs);font-weight:600;color:var(--white-color);letter-spacing:var(--body5-ls);padding:.6rem 1.6rem;border-radius:2rem;background:var(--primary-color-600);margin-left:var(--spacing-128)}#GuideWrap .header-container .header-wrap .header-btn.template-btn{background:var(--white-color);color:var(--primary-color-600);border:.1rem solid var(--primary-color-600)}#GuideWrap .aside-container{background:var(--white-color);transform:translateX(0);transition:transform .3s ease-in-out}#GuideWrap .aside-container::after{content:"";position:absolute;top:0;right:0;bottom:0;width:.1rem;background:var(--gray-color-200)}#GuideWrap .navi-container{position:sticky;top:5.6rem;left:0;height:calc(100vh - 5.6rem);overflow-y:auto;padding:3.2rem 0}#GuideWrap .navi-container::-webkit-scrollbar{width:.6rem;height:.6rem}#GuideWrap .navi-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:.8rem;border:.2rem solid rgba(0,0,0,0)}#GuideWrap .navi-container .drawer-header{display:none}#GuideWrap .navi-container .navi-list{display:flex;flex-direction:column;gap:2rem 0}#GuideWrap .navi-container .navi-list .menu-group{padding-bottom:2rem;border-bottom:.1rem solid var(--gray-color-200)}#GuideWrap .navi-container .navi-list .menu-title{font-size:var(--body5-fs);color:var(--text-disabled);letter-spacing:var(--body5-ls);padding:1.2rem 2.4rem;border-bottom:.1rem dashed var(--gray-color-200)}#GuideWrap .navi-container .navi-list .menu-link{display:block;width:100%;font-size:var(--body4-fs);color:var(--text-body);letter-spacing:var(--body4-ls);text-align:left;padding:1.2rem 2.4rem}#GuideWrap .navi-container .navi-list .menu-link.sel{font-weight:700;color:var(--primary-color-600);background:var(--gray-color-100)}#GuideWrap .navi-container .navi-list .menu-link.sel::after{content:"";position:absolute;display:block;top:1rem;right:0;bottom:1rem;width:.4rem;background:var(--primary-color-600)}#GuideWrap .main-container{display:block;min-width:auto;max-width:none;padding:4.8rem 10.8rem 12rem 4.8rem;margin:0}#GuideWrap .main-container .main-wrap{width:auto;padding:0;gap:0}#GuideWrap .footer-container{height:8rem;background:var(--black-color);grid-column:1/3}#GuideWrap body.not-scroll .header-container{padding-right:1.5rem}#GuideWrap .header-container .header-title{display:flex;align-items:center;gap:0 2rem;font-size:var(--header4-fs);font-weight:700;color:#1e4897;letter-spacing:var(--header4-ls)}#GuideWrap .header-container .header-title::before{content:"";display:block;width:16.1rem;height:2.2rem;background:url("../images/common/logo_blue.svg") left/cover no-repeat}#GuideWrap .header-container .header-btns{position:absolute;left:1.2rem;top:calc(50% - 2rem)}#GuideWrap .header-container .header-btns .header-btn{width:4rem;height:4rem}#GuideWrap .header-container .header-btns .header-btn.menu{transition:transform .2s ease-in-out}#GuideWrap .header-container .header-btns .header-btn.menu .bar{position:absolute;display:block;top:calc(50% - .6rem);left:calc(50% - 1rem);width:2rem;height:1.2rem;border-top:.2rem solid var(--black-color);border-bottom:.2rem solid var(--black-color);transition:border .2s ease-in-out}#GuideWrap .header-container .header-btns .header-btn.menu .bar::before,#GuideWrap .header-container .header-btns .header-btn.menu .bar::after{content:"";position:absolute;display:block;top:calc(50% - .1rem);left:0;width:100%;height:.2rem;background:var(--black-color);transition:transform .2s ease-in-out}#GuideWrap .h1{font-size:var(--header2-fs);letter-spacing:var(--header2-ls);font-weight:700}#GuideWrap .h2{font-size:var(--header3-fs);letter-spacing:var(--header3-ls);font-weight:700}#GuideWrap .h3{font-size:var(--header4-fs);letter-spacing:var(--header4-ls);font-weight:700}#GuideWrap .h4{font-size:var(--header5-fs);letter-spacing:var(--header5-ls);font-weight:700}#GuideWrap .h5{font-size:var(--header6-fs);letter-spacing:var(--header6-ls);font-weight:700}#GuideWrap .h3{counter-increment:title;margin-top:2.4rem}#GuideWrap .h3::before{content:counter(title) ". ";font-size:inherit;font-weight:inherit;letter-spacing:inherit}#GuideWrap .h3~.h3{margin-top:3.2rem}#GuideWrap .p{font-size:var(--body4-fs);letter-spacing:var(--body4-ls);line-height:var(--body4-fs);color:var(--text-body)}#GuideWrap .grid-wrap{display:grid;grid-template-columns:repeat(auto-fit, minmax(50rem, 3fr));gap:var(--spacing-4032) var(--spacing-2016)}#GuideWrap .table-wrap.horizontal-line{border-top-width:.1rem}#GuideWrap .table-wrap.horizontal-line table thead tr th,#GuideWrap .table-wrap.horizontal-line table thead tr td,#GuideWrap .table-wrap.horizontal-line table tbody tr th,#GuideWrap .table-wrap.horizontal-line table tbody tr td{font-size:var(--body5-fs);letter-spacing:var(--body5-ls);line-height:var(--body5-lh);font-weight:500;padding:var(--spacing-128);height:var(--spacing-4032);word-break:keep-all;color:var(--text-body)}#GuideWrap .table-wrap.horizontal-line table thead tr th{font-weight:600}#GuideWrap .table-wrap.horizontal-line table tbody tr th{color:var(--text-title)}#GuideWrap .table-wrap+.table-wrap{margin-top:0}#GuideWrap .color{display:inline-block;margin-left:.8rem;border:var(--inp-border);width:var(--body5-fs);height:var(--body5-fs);border-radius:.2rem;vertical-align:baseline;top:.1rem}#GuideWrap .guide-cont{width:100%;margin-top:2rem}#GuideWrap .guide-cont p{word-break:keep-all;margin-top:.8rem}#GuideWrap .guide-cont .h4{counter-increment:sub-title}#GuideWrap .guide-cont .h4:not(:first-of-type){margin-top:2rem}#GuideWrap .guide-cont .h4::before{content:counter(sub-title) ") ";font-size:inherit;font-weight:inherit;letter-spacing:inherit}#GuideWrap .guide-cont .guide-info{background:var(--gray-color-100);padding:2.4rem 3.2rem;border-radius:1.6rem;margin-top:1.6rem;margin-bottom:1.6rem}#GuideWrap .guide-cont .guide-info.script,#GuideWrap .guide-cont .guide-info.html{background:var(--gray-color-800);padding-top:3.2rem;margin-top:2.4rem}#GuideWrap .guide-cont .guide-info.script::before,#GuideWrap .guide-cont .guide-info.html::before{content:"";position:absolute;display:flex;align-items:center;left:2.4rem;top:-1.7rem;font-size:var(--body4-fs);letter-spacing:var(--body4-ls);background:var(--white-color);border:.1rem solid var(--gray-color-200);border-radius:2.4rem;padding:.8rem 1.6rem}#GuideWrap .guide-cont .guide-info.script pre,#GuideWrap .guide-cont .guide-info.html pre{font-family:"Consolas","Pretendard GOV","Courier New",monospace;font-size:var(--body4-fs);color:var(--gray-color-100);letter-spacing:var(--body4-ls);line-height:var(--body4-lh);line-height:1.4}#GuideWrap .guide-cont .guide-info.script .comment,#GuideWrap .guide-cont .guide-info.html .comment{color:var(--gray-color-500)}#GuideWrap .guide-cont .guide-info.script::before{content:"JS"}#GuideWrap .guide-cont .guide-info.html::before{content:"HTML"}#GuideWrap .guide-cont .h4+.table-wrap{margin-top:1.6rem}#GuideWrap .btns-wrap{display:flex;gap:0 .8rem;margin-top:1.6rem}#GuideWrap button.guide-btn{display:block;min-width:1.2rem;height:4rem;font-size:var(--body2-fs);font-weight:600;letter-spacing:var(--body2-ls);color:var(--white-color);border-radius:.8rem;background:var(--primary-color-600);padding:0 2rem}#GuideWrap .top-btn{position:fixed;display:block;right:2.4rem;bottom:2.4rem;width:4.8rem;height:4.8rem;border-radius:4rem;background:var(--gray-color-500);box-shadow:0 .4rem .8rem rgba(0,0,0,.2);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}#GuideWrap .top-btn::before{content:"";position:absolute;display:block;top:calc(50% - .495rem);left:calc(50% - .7rem);width:1.4rem;height:1.4rem;border-top:.3rem solid var(--white-color);border-right:.3rem solid var(--white-color);transform:rotateZ(-45deg)}#GuideWrap .top-btn.show{opacity:1;visibility:visible}@media screen and (max-width: 430px){body:has(.wrap.navi-open){overflow:hidden}#GuideWrap{display:block}#GuideWrap.navi-open .aside-container{left:0;transform:none}#GuideWrap .aside-container{position:fixed;top:0;left:-100%;width:100%;height:100%;transform:none;transition:left .3s ease-in-out;z-index:100}#GuideWrap .main-container{min-height:calc(100% - 8rem);padding:2.4rem 2rem 4rem}#GuideWrap .navi-container{top:0;padding:0}#GuideWrap .navi-container .drawer-header{display:block;height:5.6rem}#GuideWrap .navi-container .drawer-close{position:absolute;right:1.2rem;top:calc(50% - 2rem);width:4rem;height:4rem}#GuideWrap .navi-container .drawer-close .bar{position:absolute;display:block;top:calc(50% - .6rem);left:calc(50% - 1rem);width:2rem;height:1.2rem}#GuideWrap .navi-container .drawer-close .bar.bar::before,#GuideWrap .navi-container .drawer-close .bar.bar::after{content:"";position:absolute;display:block;top:calc(50% - .1rem);left:0;width:100%;height:.2rem;background:var(--black-color)}#GuideWrap .navi-container .drawer-close .bar::before{transform:rotateZ(45deg)}#GuideWrap .navi-container .drawer-close .bar::after{transform:rotateZ(-45deg)}#GuideWrap .grid-wrap{grid-template-columns:1fr}#GuideWrap .guide-cont{width:100%}#GuideWrap .guide-cont .guide-info{border-radius:0;padding-left:2rem;padding-right:2rem;padding-bottom:0;margin-left:-2rem;margin-right:-2rem}#GuideWrap .guide-cont .guide-info pre{width:100%;padding-bottom:2rem;overflow-x:auto}}/*# sourceMappingURL=base.min.css.map */