._container_rs5c9_1{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}._container_rs5c9_1:before{content:"";background-image:url(/assets/bg1-DUEekvGU.webp);background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:var(--z-bg-behind)}._dotMap_rs5c9_12:before{background-image:url(/assets/img_dot_map1-D3tAZWqZ.webp),url(/assets/bg1-DUEekvGU.webp);background-position:center,center;background-repeat:no-repeat,no-repeat;background-size:551px auto,cover}._main_rs5c9_39{position:relative;z-index:var(--z-above-base);width:100%;padding:var(--spacing-lg)}._mainDonePage_rs5c9_48{padding:0 15px}@media only screen and (min-width:768px)and (max-width:1024px){._container_rs5c9_1:before{background-image:url(/assets/bg1_tb-B7EkB8bw.webp);background-size:cover}._dotMap_rs5c9_12:before{background-image:url(/assets/bg1_map_tb-DNVt1_jV.webp);background-size:cover}}@media only screen and (max-width:767px){._container_rs5c9_1:before{background-image:url(/assets/bg1_sp-DO1XdTjb.webp);background-size:cover}._dotMap_rs5c9_12:before{background-image:url(/assets/img_dot_map1_sp-CI7KV28u.webp),url(/assets/bg1_sp-DO1XdTjb.webp);background-position:center,center;background-repeat:no-repeat,no-repeat;background-size:100% auto,cover}._main_rs5c9_39{padding:var(--spacing-md)}._mainDonePage_rs5c9_48{padding:0 4vw}}._header_1damo_4{background:transparent;color:var(--color-text-primary);padding:0 var(--spacing-md);position:relative}._headerInner_1damo_11{max-width:1260px;margin:0 auto;height:62px;padding:0 22px 0 26px;display:flex;align-items:center;justify-content:space-between;background-color:var(--color-bg-primary);border-radius:0 0 18px 18px;position:relative;z-index:var(--z-above-base)}._headerLogo_1damo_28{display:flex;align-items:center;gap:var(--spacing-sm)}._logoImage_1damo_34{height:24px;width:134px;flex-shrink:0;display:block;object-fit:contain}._headerUser_1damo_42{display:flex;align-items:center}._userNameText_1damo_47{font-size:var(--font-size-sm);color:var(--color-text-body);line-height:1.6}._userNameBold_1damo_53{font-weight:var(--font-weight-bold)}@media(max-width:1023px){._header_1damo_4{padding:0}._headerInner_1damo_11{max-width:none;width:100%}}@media(max-width:767px){._headerUser_1damo_42{display:none}._headerInner_1damo_11{justify-content:center;align-items:flex-start;margin:0 auto;padding:3.2vw 0 0;height:11.2vw;border-radius:0 0 4.8vw 4.8vw}._logoImage_1damo_34{height:4.8175vw;width:27.7333vw}}._footer_qr1h1_3{background:linear-gradient(90deg,var(--color-footer-gradient-1) 0%,var(--color-footer-gradient-2) 30%,var(--color-footer-gradient-3) 65%,var(--color-footer-gradient-2) 100%);color:var(--color-text-inverse);padding:40px 15px 30px}._footerInner_qr1h1_16{max-width:1020px;margin:0 auto;text-align:center}._footerNavRow_qr1h1_22{display:flex;align-items:center;justify-content:center;gap:0;margin-bottom:var(--spacing-md);flex-wrap:wrap}._footerBrandLogoLink_qr1h1_32{display:inline-block;line-height:0;margin:0 30px 0 0}._footerBrandLogoLink_qr1h1_32:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._footerBrandLogo_qr1h1_32{width:149px;height:auto;display:block}._footerNav_qr1h1_22{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;font-size:var(--font-size-md)}._footerNavLink_qr1h1_58{font-weight:var(--font-weight-bold);line-height:1.6;color:var(--color-text-inverse);text-decoration:none;display:inline-flex;align-items:center;gap:var(--spacing-xs)}._footerNavLinkButton_qr1h1_77{border:none;background:none;cursor:pointer;font-family:inherit;padding:0}._footerNavLinkButton_qr1h1_77:disabled{cursor:wait;opacity:.6}._footerNavLinkButton_qr1h1_77:disabled:hover{opacity:.6;text-decoration:none}._docIcon_qr1h1_96{width:14px;height:14px;flex-shrink:0}._copyright_qr1h1_102{font-size:var(--font-size-sm);color:var(--color-text-inverse);line-height:1.6;margin-top:30px}@media(max-width:767px){._footer_qr1h1_3{background:linear-gradient(to right,#14beb4,#017ed0);padding:9.8667vw 4vw 8vw}._footerNavRow_qr1h1_22{flex-direction:column;align-items:center;margin-bottom:0}._footerBrandLogoLink_qr1h1_32{margin:0 auto 4.6667vw}._footerBrandLogo_qr1h1_32{width:34.6667vw}._footerNav_qr1h1_22{flex-flow:row wrap;justify-content:center;align-items:center;gap:1.3333vw 3.2vw}._footerNavLink_qr1h1_58{font-size:3.7333vw}._copyright_qr1h1_102{font-size:3.2vw;margin:3.2vw 0 0}}._tabBar_1vyz0_3{position:fixed;bottom:0;left:0;right:0;background-color:var(--color-bg-primary);border-top:1px solid var(--color-primary);box-shadow:var(--shadow-nav);display:flex;flex-direction:column;z-index:var(--z-sticky)}._tabBarInner_1vyz0_16{height:var(--height-tab-bar);display:flex;align-items:stretch;justify-content:center;gap:0 28px;margin:0 auto;width:100%}._tabItem_1vyz0_26{min-width:45px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-decoration:none;color:var(--color-text-nav-inactive);font-size:10px;position:relative;transition:color .3s ease;padding:12px 0 5px}._tabButton_1vyz0_40{background:none;border:none;cursor:pointer}._tabItem_1vyz0_26:hover,._tabItemActive_1vyz0_50{color:var(--color-primary)}._tabItemActive_1vyz0_50 ._tabLabel_1vyz0_55{font-weight:var(--font-weight-bold)}._tabIcon_1vyz0_59{width:36px;height:27px;flex-shrink:0}._tabLabel_1vyz0_55{font-size:10px;line-height:1.6;letter-spacing:.3px;white-space:nowrap;margin-top:2px}._tabActiveLine_1vyz0_74{position:absolute;top:-1px;width:46px;left:50%;transform:translate(-50%);height:3px;background:var(--color-primary)}@media(max-width:767px){._tabBar_1vyz0_3{box-shadow:0 -.2667vw 4vw #0000001a}._tabBarInner_1vyz0_16{gap:0 7.4667vw}._tabItem_1vyz0_26{min-width:12vw;padding:3.2vw 0 1.333vw}._tabIcon_1vyz0_59{width:9.6vw;height:7.2vw}._tabLabel_1vyz0_55{font-size:2.6667vw;margin-top:.5333vw}._tabActiveLine_1vyz0_74{top:-.2667vw;width:12.2667vw;height:.8vw}}._overlay_1y8hr_5{position:fixed;inset:0;background-color:var(--color-overlay-bg);z-index:var(--z-overlay);animation:_fadeIn_1y8hr_1 .3s ease forwards}._overlayClosing_1y8hr_13{animation:_fadeOut_1y8hr_1 .3s ease forwards}._panel_1y8hr_19{position:fixed;top:0;right:0;bottom:0;width:375px;max-width:100vw;background-color:var(--color-primary);z-index:var(--z-modal);padding:50px 0 0;overflow:hidden;animation:_slideIn_1y8hr_1 .3s ease forwards}._panelClosing_1y8hr_33{animation:_slideOut_1y8hr_1 .3s ease forwards}@keyframes _slideIn_1y8hr_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideOut_1y8hr_1{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes _fadeIn_1y8hr_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1y8hr_1{0%{opacity:1}to{opacity:0}}._scrollArea_1y8hr_18{height:100%;overflow-y:auto}._closeButton_1y8hr_73{position:absolute;top:13px;right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;transition:opacity var(--transition-fast)}._closeButton_1y8hr_73:hover{opacity:.6}._closeButton_1y8hr_73:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}._closeIcon_1y8hr_98{width:18px;height:18px;display:block}._block_1y8hr_105{padding:0 28px}._separator_1y8hr_111{width:100%;border:none;border-top:1px solid var(--color-menu-border);margin:20px auto}._companyName_1y8hr_119{font-size:16px;color:var(--color-white);margin:0 0 var(--spacing-xs)}._userName_1y8hr_125{font-size:16px;font-weight:var(--font-weight-normal);color:var(--color-white);margin:0}._userNameEm_1y8hr_132{font-weight:var(--font-weight-bold)}._topLink_1y8hr_137{display:flex;align-items:center;height:52px;padding:0 10px 0 16.75px;background-color:var(--color-white);color:var(--color-text-body);border-radius:var(--radius-lg);text-decoration:none;font-size:15px;font-weight:var(--font-weight-normal);box-shadow:var(--shadow-menu-button);transition:background-color var(--transition-fast)}._topLink_1y8hr_137:hover{background-color:var(--color-menu-hover-bg)}._topIcon_1y8hr_156{width:20px;height:16.69px;margin-right:14.25px}._sectionLabel_1y8hr_163{font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-menu-label);margin:0 0 10px;letter-spacing:.05em}*+._menuNav_1y8hr_173{margin-top:17px}._businessMenuGrid_1y8hr_178{display:flex;gap:20px}._businessMenuItem_1y8hr_183{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:100px;background-color:var(--color-white);color:var(--color-text-body);border-radius:var(--radius-lg);text-decoration:none;font-size:15px;font-weight:var(--font-weight-normal);text-align:center;box-shadow:var(--shadow-menu-button);transition:background-color var(--transition-fast)}._businessMenuItem_1y8hr_183:hover{background-color:var(--color-menu-hover-bg)}._stockSearchIcon_1y8hr_205{width:50px;height:38px;margin-bottom:9px}._infraStatusIcon_1y8hr_211{width:50px;height:38px;margin-bottom:8px}._myMenuItem_1y8hr_218{display:flex;align-items:center;height:52px;padding:0 10px 0 16.75px;background-color:var(--color-white);color:var(--color-text-body);border-radius:var(--radius-lg);text-decoration:none;font-size:15px;font-weight:var(--font-weight-normal);box-shadow:var(--shadow-menu-button);transition:background-color var(--transition-fast)}._myMenuItem_1y8hr_218:hover{background-color:var(--color-menu-hover-bg)}._myMenuIcon_1y8hr_237{width:18px;height:22px;margin-right:14px;flex-shrink:0}._logoutButton_1y8hr_245{width:100%;height:52px;padding:0 10px 0 16.75px;background-color:var(--color-white);color:var(--color-text-body);border:none;border-radius:var(--radius-lg);font-size:15px;font-weight:var(--font-weight-normal);cursor:pointer;display:flex;align-items:center;text-align:left;box-shadow:var(--shadow-menu-button);transition:background-color var(--transition-fast)}._logoutButton_1y8hr_245:hover{background-color:var(--color-menu-hover-bg)}._logoutIcon_1y8hr_267{width:16px;height:19px;margin-right:15px;flex-shrink:0}._otherList_1y8hr_275{list-style:none;padding:0;margin:0;background-color:var(--color-white);border-radius:var(--radius-lg);overflow:hidden}._otherList_1y8hr_275 li{border-bottom:1px solid var(--color-form-separator)}._otherList_1y8hr_275 li:last-child{border-bottom:none}._otherItem_1y8hr_292{position:relative;display:flex;align-items:center;height:52px;padding:0 40px 0 22px;color:var(--color-text-body);text-decoration:none;font-size:15px;font-weight:var(--font-weight-normal);transition:background-color var(--transition-fast)}._otherItem_1y8hr_292:hover{background-color:var(--color-menu-hover-bg)}._otherButton_1y8hr_309{width:100%;border:none;background-color:transparent;font-family:inherit;cursor:pointer;text-align:left}._otherButton_1y8hr_309:disabled{cursor:not-allowed;opacity:.6}._arrow_1y8hr_323{position:absolute;top:50%;right:22px;transform:translateY(-50%);width:12.9px;height:14px}._topLink_1y8hr_137:focus-visible,._businessMenuItem_1y8hr_183:focus-visible,._myMenuItem_1y8hr_218:focus-visible,._logoutButton_1y8hr_245:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}._otherItem_1y8hr_292:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@media(max-width:767px){._panel_1y8hr_19{width:100vw;padding:10.67vw 0 0}._closeButton_1y8hr_73{top:calc(4.27vw - 3px);right:calc(4vw - 3px)}._closeIcon_1y8hr_98{width:4.8vw;height:4.8vw}._block_1y8hr_105{padding:0 7.47vw}._block_1y8hr_105:last-child{margin-bottom:7.47vw}._separator_1y8hr_111{margin:5.33vw auto}._topLink_1y8hr_137{height:13.87vw;padding:0 2.67vw 0 4.47vw;font-size:4vw;border-radius:2.13vw}._topIcon_1y8hr_156{width:5.33vw;height:4.45vw;margin-right:3.8vw}._sectionLabel_1y8hr_163{font-size:2.93vw;margin:0 0 4vw}*+._menuNav_1y8hr_173{margin-top:6.4vw}._businessMenuGrid_1y8hr_178{gap:5.33vw}._businessMenuItem_1y8hr_183{width:40vw;height:26.67vw;font-size:4vw;border-radius:2.13vw}._stockSearchIcon_1y8hr_205{width:13.33vw;height:10.13vw;margin-bottom:2.4vw}._infraStatusIcon_1y8hr_211{width:13.33vw;height:10.13vw;margin-bottom:2.13vw}._myMenuItem_1y8hr_218{height:13.87vw;padding:0 2.67vw 0 4.47vw;font-size:4vw;border-radius:2.13vw}._myMenuIcon_1y8hr_237{width:4.8vw;height:5.87vw;margin-right:3.73vw}._logoutButton_1y8hr_245{height:13.87vw;padding:0 2.67vw 0 4.47vw;font-size:4vw;border-radius:2.13vw}._logoutIcon_1y8hr_267{width:4.27vw;height:5.07vw;margin-right:4vw}._otherList_1y8hr_275{border-radius:2.13vw}._otherItem_1y8hr_292{height:13.87vw;padding:0 10.67vw 0 5.87vw;font-size:4vw}._arrow_1y8hr_323{width:3.44vw;height:3.73vw;right:5.87vw}}._button_1nqt5_3{--scroll-top-gap: 17px;position:fixed;right:32px;bottom:calc(var(--height-tab-bar) + var(--scroll-top-gap));width:46px;height:46px;padding:0;border:none;border-radius:50%;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:var(--z-sticky);transition:opacity var(--transition-fast),transform var(--transition-fast)}._button_1nqt5_3:hover{opacity:.85;transform:translateY(-2px)}._button_1nqt5_3:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._buttonDocked_1nqt5_35{position:absolute;bottom:calc(var(--scroll-top-footer-height, 0px) + var(--height-tab-bar) + var(--scroll-top-gap))}._icon_1nqt5_40{display:block;width:100%;height:100%}@media(max-width:767px){._button_1nqt5_3{--scroll-top-gap: 3.4667vw;right:3.7333vw;width:9.6vw;height:9.6vw}}._loadingContainer_m4jah_3{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:var(--spacing-md)}._spinner_m4jah_12{width:40px;height:40px;border:4px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_m4jah_12 .8s linear infinite}@keyframes _spin_m4jah_12{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_m4jah_30{font-size:var(--font-size-md);color:var(--color-text-secondary)}._base_10g5k_3{left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:var(--z-base)}._bg1_10g5k_13{background:url(data:image/webp;base64,UklGRogCAABXRUJQVlA4IHwCAABQFwCdASpYFQEAPpFIoU0lpCMiICgAsBIJaW7hGs0Aw/u/GwLA+wB73vXYAMMIuTkPfbJyHvtk5D32ych78WEF2laHj2FDnSJYB77ZORHe+C1CC7SoFku14uTkPfbJyHvtk5D32ych77ZOQ99snIfaq+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ+GK09snIe+2TkPtVfiwgu0qBZLteLk5D32ych77ZOQ99snIe/FhAgAAb/+rt7OoPhb//FoeYfzD/gjaJxE92rBAkE6rFm9NQszRLjYy7HXjDsO1wfgUBMM6E+U0Cu589fSsgcvoW70Zgqa22KfSl/HpHq9gz/JgS7uK9kViPALJPUdKAhLT6N8eisdVMelQ9k9fzmJnCR6ColdA5ZCWXuRM9rzLFZcuF9CaSo3Mz4ORNAqqqdZUNNvOHGCdvXcH+6N68GC1FWRnIX6M6JSLyz5ICCeS3qLpjlG97RL5l826hvBr8q7c73wa6enbG83pX0icvl4fQnstLGfQANAJd7SwAkJww60e2XuxoWPwzrzs2PUp+pcy4m8w9jim/XE5bbRVv95xd2tLwnGQM2vAD72NcMtNmfTkvuYevgnkhJDLsgAKwABAAAAAAAPXAAmZvz9Evr+34H355QvwT9xjpZpNdommOI43cBedeSS5N8omJm+pyqJd3UOmIEZ3gb9BDqCtunqn+AYjg9jH+9lSOOnZJR1Prp5/IfCGQeBpVKRXAm6WzW871IquQp+jyjd7RQZMe5/C355kjsCwvRJEElLkPPgGiV/HSmueFTReSU23dm5D4uriACClju17aw/yAAA=) no-repeat left top / 100% 100%;height:146px;top:0}._bg1_10g5k_13:before{background:linear-gradient(to bottom,#fff0,#fff);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}._bg2_10g5k_33{background:var(--gradient-bg2);height:172px}._bg3_10g5k_39{background:var(--gradient-bg3);height:172px}._bg4_10g5k_45{background:var(--color-bg4);height:172px}@media(max-width:767px){._bg2_10g5k_33{background:var(--gradient-bg2-sp);height:34.13333333333333vw}._bg3_10g5k_39{background:var(--gradient-bg3-sp);height:45.86666666666667vw}._bg4_10g5k_45{height:34.13333333333333vw}}._overlay_1045z_7{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center}._container_1045z_19{position:relative}._button_1ankz_3{width:100%;height:56px;background-color:var(--color-primary);border:none;border-radius:28px;color:var(--color-white);font-family:var(--font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:.8px;cursor:pointer;transition:var(--transition-button-bg)}._button_1ankz_3:hover:not(:disabled){background-color:var(--color-hover)}._button_1ankz_3:disabled{cursor:not-allowed;background-color:var(--color-button-disabled-bg);color:var(--color-button-disabled-text)}._link_1ankz_30{display:flex;align-items:center;justify-content:center;width:100%;height:56px;background-color:var(--color-primary);border:none;border-radius:28px;color:var(--color-white);font-family:var(--font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:.8px;text-decoration:none;cursor:pointer;transition:var(--transition-button-bg)}._link_1ankz_30:hover{background-color:var(--color-hover);color:var(--color-white);text-decoration:none}._inlineButton_1ankz_65{appearance:none;background:var(--color-primary);border:none;border-radius:28px;color:var(--color-text-inverse);display:inline-block;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:56px;margin:0;min-width:250px;padding:0;text-align:center;text-decoration:none;transition:var(--transition-button-bg);cursor:pointer}._inlineButton_1ankz_65:hover:not(:disabled){background:var(--color-hover)}._inlineButton_1ankz_65:disabled{background:var(--color-button-disabled-bg);color:var(--color-button-disabled-text);cursor:not-allowed}._inlineLink_1ankz_60{appearance:none;background:var(--color-primary);border:none;border-radius:28px;color:var(--color-text-inverse);display:inline-block;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:56px;margin:0;min-width:250px;padding:0;text-align:center;text-decoration:none;transition:var(--transition-button-bg)}._inlineLink_1ankz_60:hover{background:var(--color-hover);color:var(--color-text-inverse)}._secondaryButton_1ankz_124{appearance:none;background:var(--color-bg-back-button);border:none;border-radius:28px;color:var(--color-primary);display:inline-block;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:56px;margin:0;min-width:250px;padding:0;text-align:center;text-decoration:none;transition:var(--transition-button-bg);cursor:pointer}._secondaryButton_1ankz_124:hover:not(:disabled){background:var(--color-bg-back-button-hover)}._secondaryButton_1ankz_124:disabled{opacity:.6;cursor:not-allowed}._secondaryLink_1ankz_122{appearance:none;background:var(--color-bg-back-button);border:none;border-radius:28px;color:var(--color-primary);display:inline-block;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:56px;margin:0;min-width:250px;padding:0;text-align:center;text-decoration:none;transition:var(--transition-button-bg)}._secondaryLink_1ankz_122:hover{background:var(--color-bg-back-button-hover);color:var(--color-primary)}._overlay_141vd_5{background-color:var(--color-overlay-bg);align-items:center;justify-content:center;padding:var(--spacing-md);overflow-y:auto}._dialog_141vd_14{width:100%;max-width:580px}._content_141vd_20{position:relative;background-color:var(--color-bg-primary);border-radius:var(--radius-xl);padding:50px}._closeButton_141vd_29{position:absolute;top:14px;right:14px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;transition:opacity var(--transition-fast)}._closeButton_141vd_29:hover{opacity:.6}._closeButton_141vd_29:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._closeIcon_141vd_54{width:22px;height:22px;display:block}._title_141vd_61{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);text-align:center;color:var(--color-text-body);margin:0}._message_141vd_70{font-size:var(--font-size-lg);text-align:center;color:var(--color-text-body);margin:20px 0 0}._footer_141vd_78{display:flex;justify-content:center;align-items:center;gap:0 10px;margin-top:20px}@media(max-width:767px){._overlay_141vd_5{padding:5.87vw}._content_141vd_20{border-radius:3.2vw;padding:12.27vw 6.67vw}._closeButton_141vd_29{top:4vw;right:4vw}._closeIcon_141vd_54{width:5.33vw;height:5.33vw}._footer_141vd_78{flex-direction:column-reverse;gap:5.33vw}._actionButton_141vd_114{min-width:66.67vw;line-height:12.27vw;border-radius:6.13vw}}._container_jtav1_3{min-height:100dvh;display:flex;flex-direction:column;padding-bottom:var(--height-tab-bar);position:relative}._main_jtav1_15{flex:1;display:block}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%}body{font-family:var(--font-family);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:100%;font-weight:400;line-height:1.6;color:var(--color-text-primary);background-color:var(--color-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}:root{--color-primary: #36b593;--color-primary-light: #d4fbe2;--color-primary-dark: #2a9070;--color-secondary-button-light: #5a9e8a;--color-secondary-button-dark: #3d7a68;--color-secondary: #455a64;--color-error: #d32f2f;--color-error-bg: rgba(211, 47, 47, .08);--color-error-border: rgba(211, 47, 47, .2);--color-focus-ring: rgba(54, 181, 147, .15);--color-error-focus-ring: rgba(211, 47, 47, .15);--color-warning: #ffa000;--color-warning-bg: #fff8e1;--color-warning-border: #ffd54f;--color-warning-text: #e65100;--color-white: #ffffff;--color-success: #388e3c;--color-danger: #ff3e3e;--color-alert: #ff0000;--color-text-muted: #666666;--color-text-nav-inactive: #777777;--color-text-body: #333333;--color-bg-link-area: #f9f9f9;--color-bg-balloon: #d9d9d9;--color-scroll-top: #797e88;--color-header-gradient-mid: #4a90a4;--color-header-gradient-end: #5b9bd5;--gradient-header-bg: linear-gradient( 90deg, #7dc0de 0%, #87dcdf 10%, #adf2be 25%, #a8eeb4 35%, #73e1bd 50%, #5dd0ca 65%, #5dcccd 75%, #9fe2ce 88%, #e7f9cd 100% );--gradient-header-fade: linear-gradient(to bottom, transparent 0%, rgba(255, 255, 255, .7) 60%, rgba(255, 255, 255, .95) 100%);--color-header-accent-start: #36b593;--color-header-accent-mid: #7dd4a8;--color-header-accent-end: #c8e6c0;--color-logo-text: #1a7a60;--color-action-primary-start: #0098d8;--color-action-primary-end: #0078c4;--color-action-secondary-start: #19d4a2;--color-action-secondary-end: #02aa7d;--color-action-primary-hover-start: #0083bb;--color-action-primary-hover-end: #00578e;--color-action-secondary-hover-start: #0ec090;--color-action-secondary-hover-end: #048663;--color-balloon-down: #f00;--color-divider-button: #aaa;--color-data-table-border: #aaa;--color-border-light-gray: #bbbbbb;--color-selected-tag-bg: #27a684;--color-tab-accent-start: #36b593;--color-tab-accent-end: #a8e6d0;--color-footer-gradient-1: rgb(25, 204, 67);--color-footer-gradient-2: rgb(24, 202, 174);--color-footer-gradient-3: rgb(0, 123, 209);--color-text-primary: #333333;--color-text-form-label: #212121;--color-text-secondary: #757575;--color-text-disabled: #bdbdbd;--color-text-inverse: #ffffff;--color-bg-primary: #ffffff;--color-bg-secondary: #f5f5f5;--color-bg-tertiary: #eeeeee;--color-border: #e0e0e0;--color-border-light: #f0f0f0;--color-border-dark: #bdbdbd;--color-link: #007bcd;--color-border-list: #dbdbdb;--color-bg-content-area: #edf2f5;--color-bg-back-button: #edf2f5;--color-bg-back-button-hover: #dae2e6;--color-bg-summary: #f6f6f6;--color-pagination-range-bg: #dbffe3;--spacing-2xs: 2px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--spacing-3xl: 64px;--font-family: "メイリオ", "Meiryo", "ＭＳ ゴシック", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif;--font-size-xs: 10px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-lg-plus: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 30px;--font-size-4xl: 36px;--font-size-page-title: 30px;--font-size-section-title: 18px;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--color-input-border: #999999;--color-input-placeholder: #bbbbbb;--color-form-separator: #cccccc;--color-tooltip-bg: #343b52;--color-input-readonly-bg: #eeeeee;--color-text-form-input: #212529;--color-focus-border-blue: #86b7fe;--color-focus-ring-blue: rgba(13, 110, 253, .25);--radius-sm: 2px;--radius-md: 4px;--radius-input: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-pill: 30px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .15);--shadow-card: 0px 0px 10px rgba(14, 134, 112, .25);--transition-fast: .15s ease;--transition-normal: .25s ease;--transition-slow: .35s ease;--transition-base: .5s ease;--transition-button-bg: background-color .5s;--z-bg-behind: -1;--z-base: 0;--z-above-base: 1;--z-sticky-above: 2;--z-tooltip: 10;--z-dropdown: 100;--z-sticky: 200;--z-overlay: 300;--z-modal: 400;--z-toast: 500;--z-map-overlay: 999;--z-map-control: 1000;--gradient-bg2: linear-gradient(to right, #26c7b0 0%, #139bb1 20%, #0070b3 40%, #0070b3 60%, #139bb1 80%, #26c7b0 100%);--gradient-bg2-sp: linear-gradient(to right, #0478b3 0%, #0070b3 14%, #0070b3 87%, #0479b3 100%);--gradient-bg3: linear-gradient(to right, #a1e999 0%, #0fca8f 20%, #078b89 40%, #07989f 60%, #0fca8f 82%, #a1e999 100%);--gradient-bg3-sp: linear-gradient(to right, #09978a 0%, #088c8a 14%, #07989f 97%, #089b9f 100%);--color-bg4: #36b593;--color-button-disabled-bg: #ddf3ed;--color-button-disabled-text: #add4c2;--color-badge-optional-bg: #aaaaaa;--color-form-error-bg: #ffe9e9;--color-form-error-border: #e82323;--color-terms-check-bg: #f6f6f6;--color-checkbox-border: #999999;--color-overlay-bg: rgba(0, 0, 0, .6);--color-office-parent-tbc-text: #6c7698;--color-office-parent-tbc-bg: #f0f1f5;--color-password-warning-bg: #ffe9e9;--color-hover: #269879;--color-menu-hover-bg: #e8fff1;--color-menu-border: #87dbc4;--color-menu-label: #9ff2dc;--shadow-button: 0 3px 2px 2px rgba(0, 0, 0, .1);--shadow-button-sp: 0 .8vw .8vw 2px rgba(0, 0, 0, .15);--shadow-nav: 0 -1px 15px 0 rgba(0, 0, 0, .1);--shadow-menu-button: 0 0 8px 0 rgba(0, 0, 0, .2);--height-tab-bar: 75px;--color-stock-cl1: #e0dafb;--color-stock-cl2: #c9eca1;--color-stock-cl3: #b4d0f6;--color-stock-cl4: #bce7f4;--color-stock-cl5: #fff27a;--color-stock-cl6: #ffc695;--color-stock-cl7: #ffbfc0;--color-stock-cl8: #dddddd;--color-stock-dt-bg: #dfdfdf;--color-packaging-separator: #d0d5dd;--color-modal-border: #c9caca;--color-packaging-button: #7b8493;--color-packaging-button-hover: #4f5869;--color-stock-zero-bg: #aaa;--color-accordion-hover: #f6f6f6;--color-selected-item-bg: #e8fff1;--color-selected-item-border: #36b593;--color-tbc-border: #dbdbdb;--color-tbc-body-separator: #cccccc;--color-btn-clear: #8c9295;--color-update-bar-bg: #edf2f5;--color-accordion-text: #343b52;--color-branch-info-bg: #f4f4f4;--shadow-card-item: 0 0 4px 0 rgba(0, 0, 0, .2);--shadow-badge: 0 3px 3px 0 rgba(0, 0, 0, .15);--color-infra-operational: #00c157;--color-infra-degraded: #ff9f00;--color-infra-down: #ff1930;--color-infra-dark-bg: #343b52;--color-infra-degraded-bg: #fffee6;--color-infra-down-bg: #fff0f0;--color-pref-tag-bg: #666666;--color-item-separator: #aaaaaa;--color-status-item-hover: #434e71;--gradient-infra-title: linear-gradient(to right, #a1e999 0%, #0fca8f 20%, #078b89 40%, #07989f 60%, #0fca8f 82%, #a1e999 100%)}@media(max-width:767px){:root{--height-tab-bar: 20vw}}body{letter-spacing:.05em}#root{min-height:100dvh;display:flex;flex-direction:column}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
