.admin-popup{border-radius:16px;box-shadow:0 0 15px #0000004d}.admin-popup-inner{border-radius:16px;overflow:hidden}.admin-popup-content{background:#fff}.admin-popup-content img{vertical-align:top;border:0;max-width:100%}.admin-popup-html{padding:0}.admin-popup-close{color:#242424;letter-spacing:-.03em;background:#f2f2f2;width:100%;height:70px;font-size:17px;font-weight:700;line-height:1.6em;display:flex}.admin-popup-close-check{flex:auto;width:1%;min-width:0;position:relative;overflow:hidden}.admin-popup-close-check input{opacity:0;z-index:-1;border:0;width:0;height:0;position:absolute;top:0;left:0}.admin-popup-close-check label{align-items:center;height:100%;padding:0 15px 0 30px;display:flex}.admin-popup-close-check label svg{vertical-align:middle;margin:-.1em 8px 0 0}.admin-popup-close-check input:checked+label path{fill:#454545}.admin-popup-close-check input:focus+label{outline:2px solid highlight}.admin-popup-close-btn{text-align:center;justify-content:center;align-items:center;width:30%;max-width:130px;height:100%;display:flex;position:relative}.admin-popup-close-btn:before{content:"";background:#ddd;width:1px;height:24px;margin-top:-12px;position:absolute;top:50%;left:0}@media (max-width:640px){.admin-popup{width:100%;max-width:90%;transform:translate(-50%);top:100px!important;left:50%!important}.admin-popup table{width:100%!important;height:auto!important}.admin-popup-html{padding:16px}.admin-popup-close{height:56px;font-size:16px}.admin-popup-close-check label{padding:0 10px 0 16px}}.marquee-track{width:max-content;animation:marquee-scroll var(--marquee-duration,60s) linear infinite;display:flex}.marquee-track.reverse{animation-direction:reverse}.marquee-paused .marquee-track,.marquee-track:hover{animation-play-state:paused}.marquee-track>.slick-slide{float:none;flex:none}.slick-slider:has(>.slick-list>.marquee-track){container-type:inline-size}.marquee-track>.slick-slide{width:100cqw}@keyframes marquee-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}}.pop-layer{z-index:8030;background:#0009;justify-content:center;align-items:center;padding:10px;display:flex;position:fixed;inset:0;overflow:auto}.pop-layer .pop-inner{position:relative}.pop-layer .pop-close{color:#333;cursor:pointer;background:#fff;border:0;border-radius:50%;width:36px;height:36px;font-size:20px;line-height:36px;position:absolute;top:-18px;right:-18px;box-shadow:0 2px 6px #0000004d}@media (max-width:640px){.pop-layer .pop-close{top:4px;right:4px}}.consent-required-notice{color:#e03131;letter-spacing:-.03em;margin-top:6px;font-size:13px;line-height:1.4em}.board-view-files{border-top:1px solid #ddd;margin-top:30px;padding:15px 20px;font-size:15px}.board-view-files strong{margin-bottom:8px;display:block}.board-view-files li{margin:4px 0}.board-view-files a{word-break:break-all;text-decoration:underline}.board-view-files .size{color:#888;font-size:13px}.board-view-image{max-width:100%;height:auto;margin:20px auto 0;display:block}#header .submenu-bg{border-top-width:0;border-bottom-width:0;height:0;transition:height .2s cubic-bezier(.445,.05,.55,.95);display:block;overflow:hidden}#header .submenu-bg.open{border-top-width:1px;border-bottom-width:1px}.main-partners-slider .items.ltr{transform:none}.main-inquiry-form .btn-all{align-items:center;gap:4px;display:inline-flex}.main-inquiry-form .btn-all:after{flex:none;width:10px;height:10px}

