body{min-width:1500px;overflow:hidden}#header{border-bottom:solid 1px #a0a0a0;position:fixed;top:0;left:0;width:100%;box-sizing:border-box;background-color:var(--color-white, #fff);z-index:99}#header .utilmenu{background-color:var(--color-primary, #1E3083);display:flex;justify-content:flex-end;gap:30px;font-size:16px;align-items:center}#header .utilmenu ul{display:flex;justify-content:center;margin-right:10px;gap:20px}#header .utilmenu ul li a{display:block;line-height:50px;color:var(--color-white, #fff)}#header .utilmenu ul li select{display:block;background-color:var(--color-primary, #1E3083);color:var(--color-white, #fff);line-height:50px;border:0;outline:none;font-size:16px}#header .e-salesBtn{display:block;line-height:30px;color:var(--color-white, #fff);padding:0 10px;font-size:14px;border:solid 1px var(--color-white, #fff)}#header .ko_en_select{display:flex;justify-content:center;align-items:center}#header .head_container{display:flex;justify-content:space-between}#header .head_container h1 a{display:block;width:170px;margin:13px 0 13px 12px}#header .head_container h1 a img{display:block;width:100%}#header .depth_01{display:flex;justify-content:center;text-align:center;font-size:18px}#header .depth_01>li{position:relative}#header .depth_01>li>a{color:#333;display:block;line-height:80px;min-width:110px;padding:0 25px}#header .depth_01>li:hover>a:after{width:calc(100% - 50px) !important}#header .depth_02{position:absolute;top:100%;left:0;width:100%;height:0;transition:.6s;overflow:hidden;z-index:99}#header .depth_02 li a{color:#333;display:block;line-height:36px;font-size:14px}#header .bg_div{position:absolute;top:100%;left:0;width:100%;background-color:var(--color-white, #fff);z-index:98;height:0;transition:.6s;overflow:hidden}#header .empty{width:170px}#header nav:hover~.bg_div{height:380px}#header.show:after{opacity:1}#header:after{content:"";position:absolute;top:130px;left:0;right:0;height:1px;background-color:var(--color-border, #E1E1E1);z-index:1;opacity:0}#header .head_container nav .depth_01 a{position:relative}#header .head_container nav .depth_01 a:after{position:absolute;content:"";bottom:0;left:0;right:0;width:0;margin:auto;transition:.5s;height:2px;background-color:var(--color-primary, #1E3083)}#header .head_container nav .depth_02 .none_lineheight{line-height:1.4}#header .head_container nav .depth_02 a:hover{color:var(--color-primary, #1E3083)}#header .head_container nav .depth_02:before{content:"";display:block;height:25px}#header .head_container nav:hover .depth_02{height:390px}#menu_circle{position:fixed;right:50px;top:calc(50% + 60px);transform:translateY(-50%);list-style:none;text-align:right;z-index:97}#menu_circle .swiper-vertical .swiper-pagination-bullets .swiper-pagination-bullet{width:auto;height:auto;background:rgba(0,0,0,0)}#menu_circle div{display:block;width:auto;height:100%;color:#fff;opacity:.5;background-color:rgba(0,0,0,0);line-height:1;margin-bottom:14px}#menu_circle div:before{content:"";display:inline-block;margin-right:5px;width:15px;height:11px;opacity:0;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="11" fill="none" viewBox="0 0 15 11"><path fill="white" d="M14.4875 2.1483L5.65001 10.9875L0.34668 5.68414L1.52501 4.5058L5.65001 8.6308L13.31 0.969971L14.4875 2.1483Z"/></svg>') no-repeat center;background-size:contain}#menu_circle div.swiper-pagination-bullet-active{opacity:1}#menu_circle div.swiper-pagination-bullet-active:before{opacity:1}#menu_circle div:last-child{visibility:hidden;opacity:0}#fullpage section{text-align:center;font-size:30px}#footer{position:relative;z-index:1;background-color:var(--color-white, #fff);text-align:center;box-shadow:0 -2px 5px rgba(0,0,0,.1);height:206px !important}#footer .address{font-size:16px;display:flex;justify-content:center;gap:16px}#footer .address li b{color:#333;font-weight:normal;line-height:1.8;margin-right:8px}#footer .address li span{color:#858484}#footer .firstLine{padding:16px 0 0}#footer .other_btn{display:flex;justify-content:center;gap:14px;padding:24px 0}#footer .other_btn li a{display:block;line-height:30px;color:#333;border-radius:30px;border:solid 1px #858484;padding:0 20px}#footer .other_btn li a:hover{background-color:var(--color-primary, #1E3083);color:var(--color-white, #fff)}#footer .copy{color:#000;line-height:50px;text-align:center;border-top:solid 1px var(--color-border, #E1E1E1);border-bottom:solid 1px var(--color-border, #E1E1E1)}#footer .copy span{color:var(--color-primary, #1E3083)}#main #menu_circle.text-black div{color:#000}#main #menu_circle.text-black div:before{content:"";background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="11" fill="none" viewBox="0 0 15 11"><path fill="black" d="M14.4875 2.1483L5.65001 10.9875L0.34668 5.68414L1.52501 4.5058L5.65001 8.6308L13.31 0.969971L14.4875 2.1483Z"/></svg>') !important}#main .slideBanner{width:100%;height:100vh}#main .mainBanner{position:relative}#main .mainBanner_bg01{background:url("../korean/images/main_2025/section01_bg.jpg") no-repeat left center/cover}#main .mainBanner_bg02{background:url("../korean/images/main_2025/section01_bg02.jpg") no-repeat left center/cover}#main .black_bg{position:relative}#main .black_bg:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#main .black_bg .textBox{color:var(--color-white, #fff);text-align:center;gap:30px}#main .black_bg .textBox h2{font-size:50px}#main .black_bg .textBox p{font-size:28px}#main .company{background:url("../korean/images/main_2025/section02_bg.jpg") no-repeat top left/cover}#main .company .companyList{gap:50px;margin-top:100px}#main .company .companyList li{box-sizing:border-box;border-radius:20px}#main .company .companyList li a{background-color:var(--color-white, #fff);width:240px;height:240px;border-radius:20px}#main .company .companyList li a img{display:block;margin-bottom:10px}#main .company .companyList li a span{font-size:22px}#main .company .companyList li:hover a{background-color:var(--color-border, #e5eaff)}#main .business{background:url("../korean/images/main_2025/section03_bg.jpg") no-repeat top left/cover}#main .business .textBox{gap:30px}#main .business .businessList{gap:60px;margin-top:70px}#main .business .businessList li{color:var(--color-white, #fff);width:580px;height:320px}#main .business .businessList li .text_list{z-index:5;position:relative}#main .business .businessList li .text_list h3{font-size:36px;padding:34px 0 25px}#main .business .businessList li .text_list p{font-size:18px}#main .business .businessList li .text_list a{font-size:16px;color:var(--color-white, #fff);display:block;width:300px;line-height:48px;border:solid 1px var(--color-white, #fff);border-radius:30px;margin:64px auto 0}#main .business .businessList li:hover .text_list a{background-color:var(--color-white, #fff);color:var(--color-black, #000)}#main .business .businessList .black_bg{position:relative}#main .business .businessList .black_bg:before{border-radius:20px}#main .business .businessList .bg_01{background:url("../korean/images/main_2025/section03_listImg01.png") no-repeat center;background-size:cover}#main .business .businessList .bg_02{background:url("../korean/images/main_2025/section03_listImg02.png") no-repeat center;background-size:cover}#main .notice{background-color:var(--color-white, #fff)}#main .notice .noticeBox{padding-top:130px}#main .notice .noticeBox .noticeTitle{font-size:26px;padding:34px 0 30px}#main .notice .noticeBox .noticeList{gap:4%}#main .notice .noticeBox .noticeList li{width:30%;padding:33px 20px 26px;text-align:left;border-top:solid 3px var(--color-text, #333);border-bottom:solid 1px var(--color-text, #333);box-sizing:border-box}#main .notice .noticeBox .noticeList li span{display:block;font-size:16px;color:var(--color-sub-text, #4EA0FF);font-weight:600}#main .notice .noticeBox .noticeList li h4{font-size:26px;padding:24px 0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main .notice .noticeBox .noticeList li p{font-size:18px}#main .notice .noticeBox .noticeList li a{font-size:16px;padding:28px 0 0}#main .notice .noticeBox .noticeList li a:after{content:"";display:inline-block;width:6px;height:6px;border-top:solid 1px #333;border-right:solid 1px #333;transform:rotate(45deg);margin:0 0 2px 6px}#main .notice .noticeBox .partner{font-size:26px;padding:40px 0 40px}#main .notice .noticeBox .partnerList{padding:0 20px;box-sizing:border-box;border-top:solid 1px var(--color-text, #333);border-bottom:solid 1px var(--color-text, #333)}#main .notice .noticeBox .partnerList>li .firstLine{padding:20px 0 0}#main .notice .noticeBox .partnerList>li .firstLine li{width:20%;display:flex;justify-content:space-between}#main .notice .noticeBox .partnerList>li .firstLine li a{display:block;width:200px;text-align:center;margin:0 auto}#main .notice .noticeBox .partnerList>li .firstLine li a img{display:inline-block;width:100%}#main .notice .noticeBox .partnerList>li .LastLine{padding:22px 0 20px}#main .notice .noticeBox .partnerList>li .LastLine li{width:20%;display:flex;justify-content:space-between}#main .notice .noticeBox .partnerList>li .LastLine li a{display:block;width:200px;text-align:center;margin:0 auto}#main .notice .noticeBox .partnerList>li .LastLine li a img{display:inline-block;width:100%}#main .notice .noticeBox .partnerList>li .LastLine li a.kglogo{width:140px}#main .notice .noticeBox .partnerList .other a img{width:auto !important}#main .mainBanner .swiper-button-prev{background:url("../korean/images/main_2025/mainBannerPrevBtn.svg") no-repeat center;background-size:contain;width:60px;height:60px;top:calc(50% - 110px);left:calc(50% - 610px)}#main .mainBanner .swiper-button-next{background:url("../korean/images/main_2025/mainBannerNextBtn.svg") no-repeat center;background-size:contain;width:60px;height:60px;top:calc(50% - 30px);left:calc(50% - 610px)}#main .mainBanner #toggleBtn{position:absolute;background:url("../korean/images/main_2025/mainBannerToggleBtn.svg") no-repeat center;background-size:contain;width:60px;height:60px;top:calc(50% + 50px);left:calc(50% - 610px);z-index:1}.vertical-swiper{height:100vh}