@font-face{font-family:"NotoSans";font-style:normal;font-display:swap;font-weight:300;src:url("/resources/kr-mo/fonts/NotoSansCJKkr-Light.woff2") format("woff2")}@font-face{font-family:"NotoSans";font-style:normal;font-display:swap;font-weight:400;src:url("/resources/kr-mo/fonts/NotoSansCJKkr-Regular.woff2") format("woff2")}@font-face{font-family:"NotoSans";font-style:normal;font-display:swap;font-weight:600;src:url("/resources/kr-mo/fonts/NotoSansCJKkr-Medium.woff2") format("woff2")}@font-face{font-family:"NotoSans";font-style:normal;font-display:swap;font-weight:700;src:url("/resources/kr-mo/fonts/NotoSansCJKkr-Bold.woff2") format("woff2")}@font-face{font-family:"FiraSans";font-style:normal;font-display:swap;font-weight:600;src:url("/resources/kr-mo/fonts/FiraSans-SemiBold.woff2") format("woff2")}@font-face{font-family:"MalgunGothic";font-style:normal;font-display:swap;font-weight:400;src:url("/resources/kr-mo/fonts/MalgunGothicRegular.woff2") format("woff2")}html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,table,th,td,form,fieldset,legend,input,textarea,button,select{padding:0;margin:0}body{font-family:"NotoSans","Malgun Gothic","굴림",Gulim,"돋움",Dotum,Helvetica,sans-serif;color:#666;font-weight:400;line-height:1;-webkit-text-size-adjust:none;word-break:keep-all}html,body{font-size:16px}h1,h2,h3,h4,h5,h6,strong{font-weight:600;font-size:100%;line-height:1}select,button,input,textarea,pre{font-family:"NotoSans","Malgun Gothic","굴림",Gulim,"돋움",Dotum,Helvetica,sans-serif;font-size:16px;color:#666}pre{white-space:pre-wrap}fieldset,img,button{border:0}img,input,button{vertical-align:top}img{max-width:100%}table{table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;word-break:break-all;word-wrap:break-word}address,em{font-style:normal}ol,ul,li{list-style:none}hr{display:none}a{text-decoration:none;color:inherit}a:hover,a:active{text-decoration:none}legend{position:absolute;left:-9999px;top:0}caption{overflow:hidden;width:0;height:0;font-size:0;line-height:0}button{background:none;cursor:pointer;-webkit-apperance:none}button::-moz-focus-inner{padding:0;border:0}textarea{resize:none}:focus{outline:0}*{box-sizing:border-box}.blind{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}select{border-radius:0;background:url("/resources/kr-mo/images/common/bg_select.png") right 12px center no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select:focus{border:1px solid #1c1c1c}input[type=text],input[type=password],input[type=number],input[type=tel],input[type=email],input[type=button],input[type=submit]{border-radius:0 !important;-webkit-appearance:none;-moz-appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:#fff 5000s ease-in-out 0s;transition:#fff 5000s ease-in-out 0s;box-shadow:0 0 0px 1000px #fff inset !important}textarea{border-radius:0 !important;-webkit-appearance:none;-moz-appearance:none}input::-moz-placeholder, textarea::-moz-placeholder{color:#999}input::placeholder,textarea::placeholder{color:#999}.ir{position:absolute;margin:-1px;width:1px;height:1px;padding:0;border:0;white-space:nowrap;overflow:hidden;clip:rect(0, 0, 0, 0)}.skip_navi a{overflow:hidden;position:absolute;left:0;top:-9999px;z-index:11000;width:100%;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#004484}.skip_navi a:focus,.skip_navi a:active{display:block;position:fixed;top:0}#header[data-fixed=fixed] .header_inner{position:fixed;background-color:#fff}#header[data-fixed=fixed] .header_inner h1{background:url("/resources/kr-mo/images/common/logo_on.png") 0 0 no-repeat;background-size:cover}#header[data-fixed=fixed] .header_inner .btn_menu_open{background:url("/resources/kr-mo/images/common/ico_open_on.png") 0 0 no-repeat;background-size:cover}.header{position:absolute;left:0;top:0;width:100%;height:100px;z-index:9999}.header.open .gnb_all{right:0}.header.open .gnb_dim{display:block}.header .header_inner{position:absolute;left:0;top:0;width:100%;height:100px;background-color:#fff}.header .header_inner h1{position:absolute;left:20px;top:50%;transform:translate(0, -50%);width:80px;height:29px;background:url("/resources/kr-mo/images/common/logo_on.png") 0 0 no-repeat;background-size:cover}.header .header_inner h1 a{display:block;width:100%;height:100%;text-indent:-9999px;color:#000}.header .header_inner .btn_menu_open{position:absolute;right:20px;top:50%;transform:translate(0, -50%);width:34px;height:22px;background:url("/resources/kr-mo/images/common/ico_open_on.png") 0 0 no-repeat;background-size:cover}.header .gnb_dim{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.7)}.header .gnb_all{position:fixed;right:-100%;top:0;width:80%;height:100%;background-color:#fff;transition:right .5s ease;padding-bottom:50px}.header .gnb_util{position:relative;height:100px}.header .gnb_util::before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#ddd}.header .gnb_util .lang_wrap{position:absolute;left:20px;top:50%;transform:translate(0, -50%);font-size:0}.header .gnb_util .lang_wrap .lang{display:inline-block;vertical-align:middle;color:#888;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;font-size:15px;letter-spacing:0em;line-height:1.25rem;font-weight:600}.header .gnb_util .lang_wrap .lang.eng{margin-left:20px}.header .gnb_util .lang_wrap .lang.on{color:#000}.header .gnb_util .btn_menu_close{position:absolute;right:20px;top:50%;transform:translate(0, -50%);width:23px;height:23px;background:url("/resources/kr-mo/images/common/ico_close.png") 0 0 no-repeat;background-size:100%;background-size:cover}.header .gnb_scroll{overflow-y:auto;position:relative}.header .gnb_wrap{height:calc(100vh - 180px)}.header .gnb_wrap .gnb .depth1{border-bottom:1px solid #ddd}.header .gnb_wrap .gnb .depth1>button{position:relative;display:block;width:100%;text-align:left;padding:22px 20px;font-size:18px;letter-spacing:-0.025em;line-height:1.25rem;color:#000;font-weight:600}.header .gnb_wrap .gnb .depth1>button::after{content:"";position:absolute;right:20px;top:50%;transform:translate(0, -50%);width:16px;height:9px;background:url("/resources/kr-mo/images/common/ico_arrow.png") 0 0 no-repeat;background-size:cover;margin-top:2px}.header .gnb_wrap .gnb .depth1 .depth2_wrap{display:none;padding:20px;background-color:#f5f5f5}.header .gnb_wrap .gnb .depth1 .depth2_wrap .depth2_list li a{position:relative;display:block;padding:8px 0 8px 10px;color:#666;font-size:15px;letter-spacing:-0.025em;line-height:1}.header .gnb_wrap .gnb .depth1 .depth2_wrap .depth2_list li a::before{content:"";position:absolute;left:0;top:50%;transform:translate(0, -50%);width:3px;height:3px;background-color:#666;border-radius:50%;margin-top:1px}.header .gnb_wrap .gnb .depth1 .depth2_wrap .depth2_list li.on a{color:#004484;font-weight:600}.header .gnb_wrap .gnb .depth1 .depth2_wrap .depth2_list li.on a::before{background-color:#004484}.header .gnb_wrap .gnb .depth1.current>a{color:#004484}.header .gnb_wrap .gnb .depth1.current>a::after{background:url("/resources/kr-mo/images/common/ico_arrow_on.png") 0 0 no-repeat;background-size:cover}.header .gnb_wrap .banner{padding:30px 20px}.header .gnb_wrap .banner .banner_btn{position:relative;display:block;width:100%;padding-bottom:37%}.header .gnb_wrap .banner .banner_btn::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.header .gnb_wrap .banner .banner_btn.woomi_brief_btn::before{background:url("/resources/kr-mo/images/common/banner_woomi_brief.jpg") 0 0 no-repeat;background-size:100%}.header .gnb_wrap .banner .banner_btn.lynn_btn{margin-top:20px;color:#fff;background-color:#353d44}.header .gnb_wrap .banner .banner_btn.lynn_btn::before{top:auto;left:auto;right:15px;bottom:31px;width:70px;height:28px;background:url("/resources/kr-mo/images/common/woomilynn_logo.svg") 0 0 no-repeat;background-size:100%}.header .gnb_wrap .banner .banner_btn.lynn_btn p{font-family:"NotoSans";font-weight:500;font-size:16px;letter-spacing:-0.025em;line-height:1.3125rem}.header .gnb_wrap .banner .banner_btn.woomi_hope_btn{margin-top:20px;color:#fff;background-color:#009d9a}.header .gnb_wrap .banner .banner_btn.woomi_hope_btn::before{top:auto;left:auto;right:16px;bottom:26px;width:82px;height:37px;background:url("/resources/kr-mo/images/common/woomihope_logo.svg") 0 0 no-repeat;background-size:100%}.header .gnb_wrap .banner .banner_btn.woomi_hope_btn p{font-family:"NotoSans";font-weight:500;font-size:16px;letter-spacing:-0.025em;line-height:1.3125rem}.header .gnb_wrap .banner .banner_btn::after{content:"";position:absolute;bottom:14px;left:22px;width:21px;height:17px;background:url("/resources/kr-mo/images/common/brief_arrow.png") 0 0 no-repeat;background-size:100%;background-size:cover}.header .gnb_wrap .banner .banner_btn p{position:absolute;left:20px;top:11px;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;font-size:18px;letter-spacing:0.1em;line-height:1.375rem;color:#fff;font-weight:600;text-align:left}.main #header[data-fixed=fixed] .header_inner{border-bottom:1px solid #ddd}.main .header .header_inner{border-bottom:0;background-color:rgba(0,0,0,0)}.main .header .header_inner h1{background:url("/resources/kr-mo/images/common/logo.png") 0 0 no-repeat;background-size:cover}.main .header .header_inner .btn_menu_open{background:url("/resources/kr-mo/images/common/ico_open.png") 0 0 no-repeat;background-size:cover}html.pop_open,html.hidden,body.pop_open,body.hidden{overflow:hidden;width:100%;height:100%}.wrap{position:relative;width:100%}.container{padding:200px 0 100px}.content,.sec_inner{padding:0 20px}.content h4{font-size:22px;letter-spacing:-0.05em;line-height:2rem;margin-bottom:10px;color:#000}.content .inner{margin-bottom:70px}.content .inner:last-child{margin-bottom:0}.cont_tit_wrap{margin-bottom:50px;text-align:center}.cont_tit_wrap h3{font-size:35px;letter-spacing:-0.05em;line-height:1;color:#000}.nodata_wrap{margin-top:34px;padding:54px 0;text-align:center;background-color:#f8f8f8}.nodata_wrap .ico_nodata{position:relative;padding-top:63px}.nodata_wrap .ico_nodata::before{background:url("/resources/kr-mo/images/common/ico_nodata.png") 50% 50% no-repeat;transform:translate(-50%, 0);background-size:cover;content:"";position:absolute;top:0;left:50%;width:72px;height:53.5px}.nodata_wrap .txt{font-size:16px;letter-spacing:-0.05em;line-height:1.3125rem;color:#000;font-weight:600}.nodata_wrap .btn{display:block;width:50.7%;margin:21px auto 0;padding:12px 0;font-size:15px;letter-spacing:0em;line-height:1.375rem;color:#fff;text-align:center;font-weight:600;border-radius:5px;background-color:#938c85}.swiper-slide{-webkit-transform:translate3d(0, 0, 0)}.lnb_wrap{position:absolute;top:100px;width:100%;height:50px;z-index:10}.lnb_wrap .lnb_inner{overflow-x:auto;width:100%;height:49px;white-space:nowrap;background-color:#f8f8f8;position:absolute;border-top:1px solid #ddd;top:0}.lnb_wrap[data-fixed=fixed] .lnb_inner{position:fixed}.lnb_wrap .lnb_area{display:table;width:100%;font-size:0}.lnb_wrap .lnb_area li{display:table-cell;width:auto;margin-bottom:-1px}.lnb_wrap .lnb_area li>a{display:block;padding:0 20px;font-size:15px;letter-spacing:-0.05em;line-height:1;line-height:47px;text-align:center;color:#666;border-bottom:1px solid #ddd}.lnb_wrap .lnb_area li.current>a{position:relative;color:#004484;font-weight:600}.lnb_wrap .lnb_area li.current>a:before{display:block;position:absolute;bottom:-1px;left:0;width:100%;height:2px;content:"";background-color:#004484}body[data-scroll=up] .lnb_wrap[data-fixed=none] .lnb_inner{position:fixed;top:100px}#footer{width:100%;padding-bottom:19px;background-color:#004484}#footer .inner{padding:0 20px}#footer .btn_box{padding:22px 0;border-bottom:1px solid #33699d}#footer .btn_box::after{content:"";display:block;clear:both}#footer .btn_box button{display:flex;align-items:center}#footer .btn_box button span{font-size:13px;letter-spacing:0.1em;line-height:1.75rem;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;color:#fff}#footer .btn_box .brief{float:left}#footer .btn_box .brief button img{width:9px;height:9px;margin-left:10px}#footer .btn_box .top_btn{float:right}#footer .btn_box .top_btn img{width:10px;height:6px;margin-left:5px}#footer .top_box{margin-top:25px}#footer .top_box::after{content:"";display:block;clear:both}#footer .top_box .logo{float:left}#footer .top_box .logo img{width:60px;height:21px}#footer .top_box .fam_site{position:relative;float:right;width:260px;text-align:right;cursor:pointer}#footer .top_box .fam_site p{display:inline-block;vertical-align:top;position:relative;padding-right:20px;font-size:12px;letter-spacing:-0.04em;line-height:1.25rem;color:#fff}#footer .top_box .fam_site p:before{display:block;position:absolute;top:3px;right:0;width:15px;height:15px;content:"";z-index:1;background:url("/resources/kr-mo/images/common/site_more.png") 0 0 no-repeat;background-size:cover}#footer .top_box .fam_site .fam_site_box{position:absolute;display:none;z-index:1;bottom:0;left:0;width:260px;background-color:#004484;border:1px solid #1e5e9a;border-radius:5px;padding:17px 0 0 20px;box-sizing:border-box}#footer .top_box .fam_site .fam_site_box .fam_site_close{position:absolute;bottom:5px;right:5px;width:30px;height:30px;padding-top:10px;text-align:center}#footer .top_box .fam_site .fam_site_box .fam_site_close img{width:15px;height:15px;transform:rotate(45deg)}#footer .top_box .fam_site .fam_site_box .fam_list{padding-bottom:25px}#footer .top_box .fam_site .fam_site_box .fam_list li{text-align:left}#footer .top_box .fam_site .fam_site_box .fam_list li a{display:block;width:100%;font-size:15px;letter-spacing:-0.025em;line-height:1.625rem;color:#fff}#footer .top_box .fam_site.open .fam_site_box{display:block}#footer .footer_info{margin-top:20px}#footer .footer_info .privacy_page{font-size:12px;letter-spacing:-0.05em;line-height:0.875rem;font-weight:500;color:#fff}#footer .footer_info address{margin-top:10px;font-size:10px;letter-spacing:-0.03em;line-height:0.875rem;color:#fff}#footer .footer_info .copyright{margin-top:5px;font-size:10px;letter-spacing:0em;line-height:0.9375rem;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;color:#fff}#footer .sns_wrap{margin-top:20px;font-size:0}#footer .sns_wrap a{display:inline-block;vertical-align:top;width:47px;height:47px;margin-right:10px;padding-top:14px;border-radius:50%;box-sizing:border-box;background-color:rgba(255,255,255,.2);text-align:center}#footer .sns_wrap a:last-of-type{margin-right:0}#footer .sns_wrap a.youtube_link img{width:24px;height:18px}#footer .sns_wrap a.blog_link img{width:25px;height:21px}#footer .sns_wrap a.instar_link{padding-top:10px}#footer .sns_wrap a.instar_link img{width:27px;height:27px}#footer .sns_wrap a.kakao_link{padding-top:9px}#footer .sns_wrap a.kakao_link img{width:27px;height:29px}.search_wrap{width:100%}.search_wrap input:-webkit-autofill,.search_wrap input:-webkit-autofill:hover,.search_wrap input:-webkit-autofill:focus,.search_wrap input:-webkit-autofill:active{-webkit-transition:#d7d2cb 5000s ease-in-out 0s;transition:#d7d2cb 5000s ease-in-out 0s;box-shadow:0 0 0px 1000px #d7d2cb inset !important}.search_wrap .searchCondition{width:100%;margin-bottom:50px;font-size:0}.search_wrap .searchCondition li{display:inline-block;vertical-align:top;width:33.333333%}.search_wrap .searchCondition li a{display:block;width:100%;padding:10px 0;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;text-align:center;color:#000;background-color:#f8f8f8;position:relative}.search_wrap .searchCondition li a:before{display:block;position:absolute;top:50%;right:0;width:1px;height:25px;content:"";transform:translateY(-50%);background-color:#ddd}.search_wrap .searchCondition li:last-of-type a:before{display:none}.search_wrap .searchCondition li.on a{font-weight:500;color:#fff;background-color:#004484}.search_wrap .searchCondition li.on a:before{display:none}.search_wrap .search{overflow:hidden;position:relative;width:100%;height:32px;border-bottom:2px solid #c1c1c1;padding-bottom:10px}.search_wrap .search input{font-size:14px;letter-spacing:-0.05em;line-height:1;float:left;width:calc(100% - 20px);padding:0 10px 0 10px;color:#999;border:0}.search_wrap .search button{float:left;width:20px;height:20px;text-indent:-9999px;background:url("/resources/kr-mo/images/common/search.png") 50% 0 no-repeat;background-color:rgba(0,0,0,0);background-size:cover}.gallery_list{width:100%;margin-top:27px}.gallery_list li{display:block;width:100%}.gallery_list li:nth-of-type(n+2){margin-top:20px}.gallery_list li .item{display:block;width:100%}.gallery_list li .item .img_box{position:relative;width:100%;overflow:hidden;padding-top:61.2%}.gallery_list li .item .img_box img{position:absolute;top:0;left:0;width:100%}.gallery_list li .item .txt{width:100%;margin-top:15px}.gallery_list li .item .txt p{font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.375rem;min-height:44px;max-height:44px;word-break:keep-all;word-wrap:break-word;color:#000}.board_view{width:100%;margin:0 auto}.board_view .board_title{text-align:center}.board_view .board_title h4{font-size:20px;letter-spacing:-0.025em;line-height:1.8125rem;color:#000}.board_view .board_title .board_info{margin-top:10px}.board_view .board_title .board_info .item .date{font-size:12px;letter-spacing:-0.025em;line-height:1;font-weight:300;text-decoration:underline}.board_view .board_cont{font-size:16px;letter-spacing:-0.025em;line-height:1.5rem;overflow:hidden}.board_view .board_cont .board_inner{padding:30px 0 50px;text-align:center;font-size:14px}.board_view .board_cont .board_inner img{display:block;width:100%}.board_view .board_cont .file_wrap{overflow:hidden;position:relative;padding:20px 20px 26px 11px;background-color:#f8f8f8;border-top:1px solid #ddd}.board_view .board_cont .file_wrap .tit{position:absolute;left:11px;top:20px;font-size:14px;letter-spacing:-0.025em;line-height:1;font-weight:300}.board_view .board_cont .file_wrap .file{padding-left:66px}.board_view .board_cont .file_wrap .file a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;width:100%;padding-bottom:2px;font-size:14px;letter-spacing:-0.025em;line-height:1;color:#004484;text-decoration:underline}.board_view .board_cont .file_wrap .file a:nth-of-type(n+2){margin-top:16px}.board_view .board_cont .original_view{margin-top:20px;text-align:left;font-size:14px;letter-spacing:-0.025em;line-height:1.5rem;color:#000;font-weight:300}.board_view .board_cont .original_view strong{margin-right:5px}.board_view .board_cont .original_view a{margin-left:5px;text-decoration:underline}.board_view .board_preview{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.board_view .board_preview .item{padding:20px 20px 19px 11px}.board_view .board_preview .item:first-child{border-bottom:1px solid #ddd}.board_view .board_preview .item .type,.board_view .board_preview .item .subj,.board_view .board_preview .item .date{display:inline-block;vertical-align:middle;font-size:14px;letter-spacing:-0.025em;line-height:1;font-weight:300}.board_view .board_preview .item .type{position:relative;width:53px;padding-right:15px;color:#333}.board_view .board_preview .item .type::after{content:"";position:absolute;right:0;top:50%;width:10px;height:6px;background:url("/resources/kr-mo/images/common/ico_board_arrow.png") left top no-repeat;background-size:cover;transform:translate(0, -50%) rotate(0)}.board_view .board_preview .item .next::after{transform:translate(0, -50%) rotate(-180deg)}.board_view .board_preview .item .subj{overflow:hidden;width:calc(100% - 57px);padding-left:10px;color:#000}.board_view .board_preview .item .subj a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;width:100%}.board_view .board_preview+.btn_wrap{margin-top:30px}.portfolio .gallery_list li .img_box img{height:100%}.checkbox_wrap{font-size:0}.checkbox_wrap li{display:inline-block;vertical-align:top;margin:5px 10px 5px 0}.checkbox_wrap li:last-of-type{margin-right:0}.checkbox_wrap input[type=checkbox]{overflow:hidden;position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0, 0, 0, 0);border:0}.checkbox_wrap input[type=checkbox]+label{position:relative;padding-left:34px;font-size:14px;letter-spacing:-0.05em;line-height:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;vertical-align:middle;text-align:right;color:#333}.checkbox_wrap input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:1px;width:24px;height:24px;text-align:center;background:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}.checkbox_wrap input[type=checkbox]+label:after{content:"";position:absolute;top:5px;left:4px;width:16px;height:16px}.checkbox_wrap input[type=checkbox]:checked+label:before{background-color:#004484;border-color:#004484}.checkbox_wrap input[type=checkbox]:checked+label:after{background:url("/resources/kr-mo/images/form/radio_check_icon.svg") center no-repeat;background-size:cover}.radio_wrap{font-size:0}.radio_wrap li{display:inline-block;vertical-align:top;margin-right:20px}.radio_wrap li:last-of-type{margin-right:0}.radio_wrap .radio_item{display:inline-block;vertical-align:top;margin-right:20px}.radio_wrap .radio_item:last-of-type{margin-right:0}.radio_wrap input[type=radio]{overflow:hidden;position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0, 0, 0, 0);border:0}.radio_wrap input[type=radio]+label{position:relative;padding-left:28px;font-size:14px;letter-spacing:-0.05em;line-height:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;vertical-align:middle;text-align:right;color:#333}.radio_wrap input[type=radio]+label:before{content:"";position:absolute;left:0;top:2px;width:24px;height:24px;text-align:center;background:#fff;border:1px solid #ddd;border-radius:50%;box-sizing:border-box}.radio_wrap input[type=radio]+label:after{content:"";position:absolute;top:6px;left:4px;width:16px;height:16px}.radio_wrap input[type=radio]:checked+label:before{background-color:#004484;border-color:#004484}.radio_wrap input[type=radio]:checked+label:after{background:url("/resources/kr-mo/images/form/radio_check_icon.svg") center no-repeat;background-size:cover}.write_form .write_wrap+.write_wrap{margin-top:44px}.write_form .write_wrap .top_box{display:flex;align-items:flex-end;justify-content:space-between}.write_form .write_wrap .top_box h4{font-size:16px;letter-spacing:-0.05em;line-height:1.5rem;font-weight:500;color:#000}.write_form .write_wrap .top_box p{font-size:12px;letter-spacing:-0.05em;line-height:1.125rem;color:#666}.write_form .write_wrap .top_box p span{color:#e2681f}.write_form .write_wrap .item_wrap{margin-top:20px;padding:24px 0;border-top:1px solid #000;border-bottom:1px solid #ddd}.write_form .write_wrap .item_wrap .item+.item{margin-top:24px}.write_form .write_wrap .item_wrap .item dl dt label{font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;color:#000}.write_form .write_wrap .item_wrap .item dl dt label span{color:#e2681f}.write_form .write_wrap .item_wrap .item dl dd{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:100%;margin-top:10px}.write_form .write_wrap .item_wrap .item dl dd input{padding:0 16px;border:1px solid #ddd;width:100%;height:40px;font-size:14px;letter-spacing:-0.05em;line-height:2.5rem;color:#333;border-radius:3px !important}.write_form .write_wrap .item_wrap .item dl dd input:disabled{background-color:#f8f8f8}.write_form .write_wrap .item_wrap .item dl dd select{padding:0 16px;border:1px solid #ddd;width:100%;height:40px;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/resources/kr-mo/images/form/selet_arrow.svg") calc(100% - 20px) 12px no-repeat;background-size:16px 16px;border-radius:3px;font-size:14px;letter-spacing:-0.05em;line-height:2.5rem;color:#999}.write_form .write_wrap .item_wrap .item dl dd select::-ms-expand{display:none}.write_form .write_wrap .item_wrap .item dl dd select:disabled{background-color:#f8f8f8}.write_form .write_wrap .item_wrap .item dl dd textarea{padding:16px;width:100%;height:220px;border:1px solid #ddd;resize:none;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;border-radius:3px !important}.write_form .write_wrap .item_wrap .item dl dd span{font-size:14px;letter-spacing:-0.05em;line-height:1;color:#666;text-align:center}.write_form .write_wrap .item_wrap .item dl dd .certification_wrap{display:flex;align-items:center;justify-content:flex-start;width:100%}.write_form .write_wrap .item_wrap .item dl dd .certification_wrap input{width:calc(100% - 80px)}.write_form .write_wrap .item_wrap .item dl dd .certification_wrap button{width:80px;height:40px;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#3e77ad;background-color:#dce7f1;border-top-right-radius:3px;border-bottom-right-radius:3px}.write_form .write_wrap .item_wrap .item .file_wrap{font-size:0}.write_form .write_wrap .item_wrap .item .file_wrap .content_file{overflow:hidden;position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0, 0, 0, 0);border:0}.write_form .write_wrap .item_wrap .item .file_wrap .upload_name{width:calc(100% - 117px);border-radius:3px 0 0 3px}.write_form .write_wrap .item_wrap .item .file_wrap .upload_name::-moz-placeholder{color:#999}.write_form .write_wrap .item_wrap .item .file_wrap .upload_name::placeholder{color:#999}.write_form .write_wrap .item_wrap .item .file_wrap .file_btn{display:inline-block;vertical-align:top;width:117px;padding:9px 0;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#666;background-color:#ddd;border-radius:0 3px 3px 0;text-align:center}.write_form .write_wrap .item_wrap .item.email_item input{width:calc(50% - 17.5px)}.write_form .write_wrap .item_wrap .item.email_item select{margin-top:10px}.write_form .write_wrap .item_wrap .item.email_item span{width:35px}.write_form .write_wrap .item_wrap .item.tel_item input,.write_form .write_wrap .item_wrap .item.phone_item input{width:calc(33.333333% - 18.666666px)}.write_form .write_wrap .item_wrap .item.tel_item select,.write_form .write_wrap .item_wrap .item.phone_item select{width:calc(33.333333% - 18.666666px)}.write_form .write_wrap .item_wrap .item.tel_item span,.write_form .write_wrap .item_wrap .item.phone_item span{width:28px}.write_form .write_wrap .item_wrap .item .tail{margin-top:10px}.write_form .write_wrap .item_wrap .item .tail p{font-size:12px;letter-spacing:-0.05em;line-height:1.25rem;word-break:keep-all;word-wrap:break-word;color:#999}.write_form .write_wrap .item_wrap .item .tail.reference_mark p{position:relative;padding-left:16px}.write_form .write_wrap .item_wrap .item .tail.reference_mark p::before{content:"※";position:absolute;top:0;left:0;font-size:12px;letter-spacing:-0.05em;line-height:1.25rem;color:#004484}.write_form .write_wrap .item_wrap .item.field_item dl dd{margin-top:5px}.write_form .write_wrap .item_wrap .item.field_item dl dd span{width:87px;font-size:14px;letter-spacing:-0.05em;line-height:1.5rem;color:#333}.write_form .write_wrap .item_wrap .item.file_item dl dd{display:block}.write_form .write_wrap .item_wrap .item.file_item .addfile_wrap .addfile{display:flex;justify-content:flex-start}.write_form .write_wrap .item_wrap .item.file_item .addfile_wrap .addfile+.addfile{margin-top:10px}.write_form .write_wrap .item_wrap .item.file_item .addfile_wrap .addfile .upload_text{width:calc(100% - 80px);border-radius:3px 0 0 3px !important}.write_form .write_wrap .item_wrap .item.file_item .addfile_wrap .addfile .upload-btn_wrap{position:relative;overflow:hidden;width:80px;height:40px}.write_form .write_wrap .item_wrap .item.file_item .addfile_wrap .addfile .upload-btn_wrap button{width:100%;height:100%;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#666;background-color:#fff;border:1px solid #c1c1c1;border-radius:0 3px 3px 0}.write_form .write_wrap .item_wrap .item.file_item .addfile_wrap .addfile .upload-btn_wrap .input_file{position:absolute;top:0;right:0;width:100%;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0}.write_form .write_wrap .item_wrap .item.file_item .tail{margin-top:10px}.write_form .write_wrap .item_wrap .item.file_item .tail p{position:relative;padding-left:15px;font-size:12px;letter-spacing:-0.05em;line-height:1.25rem;color:#999;word-break:keep-all;word-wrap:break-word}.write_form .write_wrap .item_wrap .item.file_item .tail p::before{content:"※";position:absolute;top:0;left:0}.write_form .write_wrap .item_wrap .item.name_item dl dt{display:flex;align-items:center;justify-content:space-between}.write_form .write_wrap .item_wrap .item.password_item dl dd{display:block}.write_form .write_wrap .item_wrap .item.password_item dl dd p{margin-top:10px;font-size:12px;letter-spacing:-0.02em;line-height:1.125rem;color:#999}.write_form .btn_wrap{margin-top:44px;font-size:0;text-align:center}.write_form .btn_wrap a{display:inline-block;vertical-align:top;width:calc(50% - 5px);padding:11px 0;font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;border-radius:3px}.write_form .btn_wrap a+a{margin-left:10px}.write_form .btn_wrap a.cancel{border:1px solid #c1c1c1;background-color:#fff;color:#666}.write_form .btn_wrap a.reset{border:1px solid #c1c1c1;background-color:#fff;color:#666}.write_form .btn_wrap a.registration{border:1px solid #3e77ad;background-color:#3e77ad;color:#fff}.tab_list{overflow:hidden}.tab_list::after{content:"";display:block;clear:both}.tab_list li{position:relative;display:table;float:left;height:40px;position:relative}.tab_list li:before{display:block;position:absolute;top:50%;left:0;width:1px;height:25px;content:"";transform:translateY(-50%);background-color:#ddd}.tab_list li a{display:table-cell;vertical-align:middle;width:100%;height:100%;color:#000;background-color:#f8f8f8;font-size:0;text-align:center}.tab_list li a>*{display:inline-block;vertical-align:middle}.tab_list li a span{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#000}.tab_list li.on{position:relative}.tab_list li.on:before{display:inline-block;vertical-align:middle;content:"";display:none}.tab_list li.on a{background-color:#004484}.tab_list li.on a span{font-weight:500;color:#fff}.tab_list li.on+li{position:relative}.tab_list li.on+li:before{display:inline-block;vertical-align:middle;content:"";display:none}.tab_list li:first-child{position:relative}.tab_list li:first-child:before{display:inline-block;vertical-align:middle;content:"";display:none}.tab_list.list_type2 li{width:50%}.tab_list.list_type3 li{width:33.333333%}.tab_list.list_type4 li{width:25%}.tab_cont{display:none}.tab_cont.active{display:block}.btn_wrap{width:100%}.btn_wrap.tc{text-align:center}.btn_wrap .btn{display:block;padding:12px 0;font-size:15px;letter-spacing:-0.04em;line-height:1.25rem;border:1px solid #c1c1c1;border-radius:5px}.btn_wrap .btn.white{border:1px solid #fff;color:#fff}.btn_wrap .more_btn{display:block;width:100%;height:45px;margin-top:30px;padding-top:12px;border:1px solid #c1c1c1;border-radius:3px;text-align:center;font-size:0}.btn_wrap .more_btn>*{display:inline-block;vertical-align:middle}.btn_wrap .more_btn span{font-size:15px;letter-spacing:0em;line-height:1.25rem;margin-right:15px}.btn_wrap .more_btn img{width:11px;height:11px}.btn_wrap .arrow_btn{display:block;width:100%;padding:13px 0 13px 20px;font-size:15px;letter-spacing:0em;line-height:1.25rem;font-weight:600;background-color:#004484;border-radius:3px;color:#fff;position:relative}.btn_wrap .arrow_btn:before{display:block;position:absolute;top:13px;right:20px;width:26px;height:18.5px;content:"";background:url("/resources/kr-mo/images/common/detailsite_arrow.png") 0 0 no-repeat;background-size:cover}.btn_wrap .download_btn{position:relative;border-radius:5px;display:inline-block;vertical-align:middle;width:100%;padding:13px 0;background-color:#004484;color:#fff;font-size:15px;letter-spacing:0em;line-height:1.25rem;font-weight:600;text-align:center}.btn_wrap .download_btn:after{display:inline-block;vertical-align:middle;width:17px;height:19px;content:"";vertical-align:middle;margin:-6px 0 0 10px;background:url("/resources/kr-mo/images/common/btn_download.png") left top no-repeat;background-size:cover}.btn_wrap .shortcuts_btn{display:block;width:100%;padding:12px 0 12px 20px;font-size:15px;letter-spacing:-0.05em;line-height:1.375rem;background-color:#3e77ad;border-radius:3px;color:#fff;position:relative}.btn_wrap .shortcuts_btn:before{display:block;position:absolute;top:50%;right:20px;width:18.5px;height:19px;content:"";background:url("/resources/kr-mo/images/common/shortcuts_icon.png") 0 0 no-repeat;transform:translate(0%, -50%);background-size:cover}.btn_wrap .point_btn{width:100%;padding:12px 0;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;background-color:#3e77ad;border-color:#3e77ad;border-radius:3px;color:#fff}.select{display:block;height:45px;padding-left:20px;border:1px solid #b3c6d9;border-radius:3px;font-size:13px;letter-spacing:0;line-height:1;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;color:#004484;line-height:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/resources/kr-mo/images/common/select_arrow.png") right 22px center no-repeat #fff;background-size:15.5px 9px}.select::-ms-expand{display:none}.basic_table{width:100%;border-top:2px solid #000;border-bottom:1px solid #ddd}.basic_table tbody th{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;font-weight:600;padding:18px 5px;text-align:center;color:#333;border-bottom:1px solid #ddd;background-color:#f8f8f8}.basic_table tbody td{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;padding:25px 5px 25px 14px;word-break:keep-all;word-wrap:break-word;border-top:1px solid #ddd}.Detailpop_wrap{display:none;position:fixed !important;top:0;left:0;width:100%;height:calc(100dvh + env(safe-area-inset-bottom));z-index:9999;position:relative}.Detailpop_wrap:before{display:block;position:absolute;top:0;right:0;width:100%;height:100%;content:"";background-color:#1e1e1e;opacity:.95}.Detailpop_wrap .Detailpop_close{position:absolute;top:0;right:0;z-index:1;display:block;width:54px;height:54px;padding-top:16px;background-color:#004484;text-align:center}.Detailpop_wrap .Detailpop_close img{width:23.5px}.Detailpop_wrap .Detailpop{display:table;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%}.Detailpop_wrap .Detailpop .sec_inner{display:table-cell;vertical-align:middle;width:100%}.Detailpop_wrap .Detailpop h5{font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;font-weight:500;color:#fff;word-break:keep-all;word-wrap:break-word}.Detailpop_wrap .Detailpop .DetailSwiper{width:100%;margin-top:20px;padding-bottom:21px}.Detailpop_wrap .Detailpop .DetailSwiper .swiper-slide{position:relative;width:100%;padding-top:70.8%;overflow:hidden}.Detailpop_wrap .Detailpop .DetailSwiper .swiper-slide img{position:absolute;top:0;left:0;width:100%}.Detailpop_wrap .Detailpop .swiper-pagination{width:100%;text-align:center;bottom:0}.Detailpop_wrap .Detailpop .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px;background-color:#888}.Detailpop_wrap .Detailpop .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.Detailpop_wrap .Detailpop .Detailinfo{width:100%;margin-top:25px}.Detailpop_wrap .Detailpop .Detailinfo .info_txt{overflow-y:auto;max-height:184px}.Detailpop_wrap .Detailpop .Detailinfo .info_txt dl{font-size:0}.Detailpop_wrap .Detailpop .Detailinfo .info_txt dl:nth-of-type(n+2){margin-top:10px}.Detailpop_wrap .Detailpop .Detailinfo .info_txt dl>*{display:inline-block;vertical-align:top}.Detailpop_wrap .Detailpop .Detailinfo .info_txt dl dt{position:relative;width:97px;padding-left:8px;font-size:14px;letter-spacing:-0.05em;line-height:1.5rem;color:#fff}.Detailpop_wrap .Detailpop .Detailinfo .info_txt dl dt:before{display:block;position:absolute;top:10px;left:0;width:4px;height:4px;content:"";border-radius:50%;background-color:#888}.Detailpop_wrap .Detailpop .Detailinfo .info_txt dl dd{width:calc(100% - 97px);font-size:14px;letter-spacing:-0.05em;line-height:1.5rem;color:#999}.Detailpop_wrap .Detailpop .Detailinfo .btn_wrap{margin-top:30px}.woomi_brief_pop{display:none;overflow-y:auto;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:10000;padding:16% 8%}.woomi_brief_pop.open{display:block}.woomi_brief_pop .pop_wrap{position:relative;width:100%;height:100%}.woomi_brief_pop .btn_pop{position:absolute;top:-30px;right:0;width:22px;height:22px}.woomi_brief_pop .btn_pop .btn_close{display:block;width:100%;height:100%;background:url("/resources/kr-mo/images/woomibrief/ico_close.png") 50% 50% no-repeat;background-size:22px 22px}.woomi_brief_pop .woomi_brief_slide{position:relative;width:100%;padding-bottom:42px}.woomi_brief_pop .woomi_brief_slide .swiper-button-next,.woomi_brief_pop .woomi_brief_slide .swiper-button-prev{bottom:42px;top:auto;width:8px;height:14px}.woomi_brief_pop .woomi_brief_slide .swiper-button-next::after,.woomi_brief_pop .woomi_brief_slide .swiper-button-prev::after{content:""}.woomi_brief_pop .woomi_brief_slide .swiper-button-next{background:url("/resources/kr-mo/images/woomibrief/arrow_next.png") 0 0 no-repeat;right:10px;background-size:8px 14px}.woomi_brief_pop .woomi_brief_slide .swiper-button-prev{background:url("/resources/kr-mo/images/woomibrief/arrow_prev.png") 0 0 no-repeat;left:10px;background-size:8px 14px}.woomi_brief_pop .woomi_brief_slide .info_wrap{width:100%;padding:0 3.2%}.woomi_brief_pop .woomi_brief_slide .info_wrap .txt{margin-top:22px;text-align:center;color:#fff;font-size:15px;letter-spacing:-0.05em;line-height:1.25rem}.woomi_brief_pop .woomi_brief_slide .swiper-slide{position:relative;width:100%;padding-bottom:156%}.woomi_brief_pop .woomi_brief_slide .swiper-slide img{position:absolute;left:0;top:0;width:100%}body.pop_open{overflow:hidden;width:100%;height:100%}.breadCrumb{position:absolute;left:50%;transform:translate(-50%);width:calc(100% - 40px);height:50px;z-index:9;background-color:#fff;box-shadow:0 3px 9px rgba(0,0,0,.13)}.breadCrumb .breadCrumb_inner{position:relative}.breadCrumb .breadCrumb_inner .breadCrumb_btn{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#000;z-index:9998;position:relative;width:100%;height:50px;padding:0 20px;text-align:left}.breadCrumb .breadCrumb_inner .breadCrumb_btn .arrow{background:url("/resources/kr-mo/images//common/ico_lnb_arrow.png") left top no-repeat;background-size:cover;display:inline-block;position:absolute;right:20px;top:50%;margin-top:-3px;width:16px;height:11px}.breadCrumb .breadCrumb_inner .breadCrumb_btn.active .arrow{transform:rotate(-180deg)}.breadCrumb .breadCrumb_inner .drop_down_list{display:none;position:absolute;left:0;top:50px;width:100%;background-color:#f8f8f8}.breadCrumb .breadCrumb_inner .drop_down_list.open{display:block}.breadCrumb .breadCrumb_inner .drop_down_list li a{display:block;padding:10px 20px;color:#000;font-weight:600;font-size:13px;letter-spacing:-0.02em;line-height:1.25rem}.breadCrumb .breadCrumb_inner .drop_down_list li.current a{color:#004484}.company.ceo .ceo_wrap::after{content:"";display:block;clear:both}.company.ceo .ceo_wrap .img_wrap{width:100%}.company.ceo .ceo_wrap .img_wrap img{width:100%}.company.ceo .ceo_wrap .txt_wrap{width:100%;margin-top:30px}.company.ceo .ceo_wrap .txt_wrap .box{font-size:14px;letter-spacing:-0.05em;line-height:1.5rem;margin-bottom:30px}.company.ceo .ceo_wrap .txt_wrap .box strong{font-size:18px;letter-spacing:-0.05em;line-height:1.75rem;color:#004484}.company.ceo .ceo_wrap .sign_wrap{font-size:0}.company.ceo .ceo_wrap .sign_wrap>*{display:inline-block;vertical-align:top}.company.ceo .ceo_wrap .sign_wrap .txt{font-size:14px;letter-spacing:-0.05em;line-height:2.25rem;margin-right:10px;padding-top:14px;color:#333}.company.ceo .ceo_wrap .sign_wrap .txt strong{font-size:25px}.company.ceo .ceo_wrap .sign_wrap .txt>span{display:inline-block;vertical-align:middle;margin-top:-5px;margin-right:5px}.company.ceo .ceo_wrap .sign_wrap .sign{width:70px}.company.ceo .ceo_wrap .sign_wrap .sign img{width:100%}.company.value .sec1{padding:0 5px}.company.value .sec1 .logo{text-align:center}.company.value .sec1 .logo img{width:171.5px}.company.value .sec1 .value_box{background:url("/resources/kr-mo/images/company/bg_value_box.png") center top no-repeat;background-size:contain;margin-top:-3px;padding-top:16px;height:375px;text-align:center}.company.value .sec1 .value_box dl dt{margin-bottom:11px;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;font-size:14px;letter-spacing:0.06em;line-height:1.0625rem;color:#000}.company.value .sec1 .value_box dl dt p{margin-top:5px;font-family:"NotoSans";font-size:14px;letter-spacing:0.05em;line-height:1;color:#666}.company.value .sec1 .value_box dl dd{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#000}.company.value .sec1 .value_box dl dd strong{color:#004484}.company.value .sec1 .value_box .vision{margin-top:84px}.company.value .sec1 .value_box .vision dd strong{display:block;margin-bottom:5px;font-size:18px;letter-spacing:-0.05em;line-height:1.375rem}.company.value .sec1 .value_box .vision dd span{font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;font-size:13px;letter-spacing:0.06em;line-height:0.9375rem}.company.value .sec1 .core_values{background:url("/resources/kr-mo/images/company/bg_value_box2.png") center top no-repeat;background-size:contain;margin-top:-3px;padding:28px 0 44px}.company.value .sec1 .core_values>.tit{font-size:14px;letter-spacing:0.06em;line-height:0.9375rem;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;color:#000;text-align:center}.company.value .sec1 .core_values>.sub_tit{margin-top:6px;font-size:14px;letter-spacing:-0.05em;line-height:0.9375rem;color:#666;text-align:center}.company.value .sec1 .core_values .circle_wrap{width:100%;max-width:375px;margin:25px auto 0;padding:0 29px}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap{font-size:0;text-align:center}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap .circle_box{display:inline-block;vertical-align:top;padding-top:43px;width:140px;height:140px;border-radius:50%}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap .circle_box .txt{position:relative;font-size:14px;letter-spacing:0em;line-height:1.25rem;padding-top:48px;color:#fff;position:relative}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap .circle_box .txt span{display:inline-block;vertical-align:top;margin:2px 3px 0 0;font-size:14px;letter-spacing:-0.05em;line-height:1.0625rem;font-weight:600}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap .circle_box .txt:before{display:block;position:absolute;top:0;left:50%;content:"";transform:translate(-50%, 0)}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap .circle_box.circle_top{display:block;margin:0 auto;padding-top:26px;background-color:rgba(0,82,155,.9)}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap .circle_box.circle_top .txt{padding-top:55px}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap .circle_box.circle_top .txt::before{width:40px;height:44px;background:url("/resources/kr-mo/images/company/circle_ico_01.png") 0 0 no-repeat;background-size:cover}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap .circle_box.circle_left{margin:-34px -10px 0 -10px;background-color:rgba(0,113,158,.9)}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap .circle_box.circle_left .txt::before{width:32.5px;height:37.5px;background:url("/resources/kr-mo/images/company/circle_ico_02.png") 0 0 no-repeat;background-size:cover}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap .circle_box.circle_right{margin:-34px -10px 0 -10px;background-color:rgba(96,145,182,.9)}.company.value .sec1 .core_values .circle_wrap .circle_item_wrap .circle_box.circle_right .txt::before{width:32.5px;height:35px;background:url("/resources/kr-mo/images/company/circle_ico_03.png") 0 0 no-repeat;background-size:cover}.company.value .sec1 .core_values .circle_wrap .circle_info_wrap{margin-top:30px}.company.value .sec1 .core_values .circle_wrap .circle_info_wrap .circle_info_box .tit{font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;color:#000;font-weight:600;margin-bottom:5px}.company.value .sec1 .core_values .circle_wrap .circle_info_wrap .circle_info_box .tit span{font-weight:600;color:#004484}.company.value .sec1 .core_values .circle_wrap .circle_info_wrap .circle_info_box .txt{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem}.company.value .sec1 .core_values .circle_wrap .circle_info_wrap .circle_info_box:nth-of-type(n+2){margin-top:30px}.company.value .sec1 .video_box{width:100%;margin:40px auto 0;overflow:hidden}.company.value .sec1 .video_box .youtube_box{position:relative;width:100%;padding-top:56%}.company.value .sec1 .video_box #youtube{position:absolute;top:0;left:0;width:102%;height:102%}.company.value .sec2{margin-top:80px;background:url("/resources/kr-mo/images/company/value_book_visual.jpg") -100px 47px no-repeat;background-size:200% 150px}.company.value .sec2 .book_box{width:100%}.company.value .sec2 .book_box img{width:62.8%}.company.value .sec2 .txt_box{width:100%;margin-top:10px}.company.value .sec2 .txt_box .tit{font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;font-size:30px;letter-spacing:0em;line-height:2.25rem;color:#004484}.company.value .sec2 .txt_box .sub_tit{margin:5px 0 26px;font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;font-weight:600;color:#000}.company.value .sec2 .txt_box .txt{font-size:14px;letter-spacing:-0.05em;line-height:1.5rem}.company.value .sec2 .txt_box .txt:last-of-type{margin-top:20px}.company.value .sec2 .txt_box .btn_wrap{margin-top:30px;font-size:0}.company.value .sec2 .txt_box .btn_wrap a{display:inline-block;vertical-align:top;width:calc(50% - 2.5px)}.company.value .sec2 .txt_box .btn_wrap a.arrow_btn{margin-right:5px;border:1px solid #c1c1c1;background-color:rgba(0,0,0,0);color:#666;position:relative}.company.value .sec2 .txt_box .btn_wrap a.arrow_btn:before{display:inline-block;vertical-align:middle;content:"";background:url("/resources/kr-mo/images/company/arrow_icon.png") 0 0 no-repeat;background-size:cover}.company.value .sec2 .txt_box .btn_wrap a.download_btn{text-align:left;padding-left:20px}.company.value .sec2 .txt_box .btn_wrap a.download_btn:after{position:absolute;top:13px;right:21px;margin:0}.company.history .tab_list{margin-bottom:30px}.company.history .history_list>li{overflow:hidden;margin-top:50px}.company.history .history_list>li:first-child{margin-top:0}.company.history .history_list>li.active .year{color:#004484}.company.history .year{font-size:22px;letter-spacing:-0.05em;line-height:2rem;color:#000}.company.history .history_box{overflow:hidden;position:relative;margin-top:20px}.company.history .history_box .history_info{padding-left:12px;width:100%}.company.history .history_box .history_info li{margin-top:15px}.company.history .history_box .history_info li:first-child{margin-top:0}.company.history .history_box .history_info li dl{position:relative}.company.history .history_box .history_info li dl dt{font-size:14px;letter-spacing:-0.05em;line-height:1;position:absolute;left:0;top:5px;width:25px;color:#999;font-weight:600}.company.history .history_box .history_info li dl dd{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;padding-left:25px;width:100%;margin-top:5px;color:#000}.company.history .history_box .history_info li dl dt+dd{margin-top:0}.company.history .history_box .history_line{position:absolute;left:0;top:0;width:2px;height:100%;background-color:#ddd}.company.history .history_box .history_line .bar{display:inline-block;width:2px;background-color:#004484}.company .organization_wrap{width:335px;margin:0 auto}.company .organization_wrap .ceo{background:url("/resources/kr-mo/images/company/bg_organization_ceo.png") left bottom no-repeat;background-size:contain;margin:0 auto;padding:10px 6px;width:142px;height:150px}.company .organization_wrap .ceo .circle{position:relative;padding-top:62px;background-color:#004484}.company .organization_wrap .ceo .circle::before{content:"";position:absolute;left:50%;top:25px;width:19.5px;height:28.5px;transform:translate(-50%, 0);background:url("/resources/kr-mo/images/company/ico_organization_ceo.png") center center no-repeat;background-size:cover}.company .organization_wrap .ceo .circle p{font-size:15px;letter-spacing:-0.05em;line-height:1.1875rem;color:#fff}.company .organization_wrap .circle{border-radius:50%;padding-top:30px;width:100%;height:100%;background-color:#f1f4f6}.company .organization_wrap .circle p{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#333;text-align:center;font-weight:600}.company .organization_wrap .dept_wrap{padding-top:41px;position:relative}.company .organization_wrap .dept_wrap:before{display:block;position:absolute;top:0;left:50%;width:1px;height:81%;content:"";transform:translate(-50%);background-color:#ddd}.company .organization_wrap .dept_list{font-size:0}.company .organization_wrap .dept_list>li{position:relative;display:inline-block;vertical-align:top;width:140px;position:relative}.company .organization_wrap .dept_list>li:before{display:block;position:absolute;top:-7px;left:50%;width:1px;height:7px;content:"";transform:translate(-50%);background-color:#ddd}.company .organization_wrap .dept_list>li:after{display:block;position:absolute;top:-7px;width:98px;height:1px;content:"";background-color:#ddd;z-index:-1}.company .organization_wrap .dept_list>li:nth-of-type(odd){margin-right:55px}.company .organization_wrap .dept_list>li:nth-of-type(odd):after{right:-28px}.company .organization_wrap .dept_list>li:nth-of-type(even):after{left:-28px}.company .organization_wrap .dept_list>li:nth-of-type(n+3){margin-top:30px}.company .organization_wrap .dept_list>li .team{background:url("/resources/kr-mo/images/company/bg_organization_team.png") left top no-repeat;background-size:contain;padding:9px 5px;height:148px}.company .organization_wrap .dept_list>li .team .circle{position:relative;padding-top:78px;height:130px}.company .organization_wrap .dept_list>li .team .circle.ico_1::before{content:"";position:absolute;left:50%;top:37px;transform:translate(-50%, 0);background:url("/resources/kr-mo/images/company/ico_organization_1.png") center center no-repeat}.company .organization_wrap .dept_list>li .team .circle.ico_2::before{content:"";position:absolute;left:50%;top:37px;transform:translate(-50%, 0);background:url("/resources/kr-mo/images/company/ico_organization_2.png") center center no-repeat}.company .organization_wrap .dept_list>li .team .circle.ico_3::before{content:"";position:absolute;left:50%;top:37px;transform:translate(-50%, 0);background:url("/resources/kr-mo/images/company/ico_organization_3.png") center center no-repeat}.company .organization_wrap .dept_list>li .team .circle.ico_4::before{content:"";position:absolute;left:50%;top:37px;transform:translate(-50%, 0);background:url("/resources/kr-mo/images/company/ico_organization_4.png") center center no-repeat}.company .organization_wrap .dept_list>li .team .circle.ico_5::before{content:"";position:absolute;left:50%;top:37px;transform:translate(-50%, 0);background:url("/resources/kr-mo/images/company/ico_organization_5.png") center center no-repeat}.company .organization_wrap .dept_list>li .team .circle.ico_6::before{content:"";position:absolute;left:50%;top:37px;transform:translate(-50%, 0);background:url("/resources/kr-mo/images/company/ico_organization_6.png") center center no-repeat}.company .organization_wrap .dept_list>li .team .circle.ico_7::before{content:"";position:absolute;left:50%;top:37px;transform:translate(-50%, 0);background:url("/resources/kr-mo/images/company/ico_organization_7.png") center center no-repeat}.company .organization_wrap .dept_list>li .team .circle.ico_8::before{content:"";position:absolute;left:50%;top:37px;transform:translate(-50%, 0);background:url("/resources/kr-mo/images/company/ico_organization_8.png") center center no-repeat}.company .organization_wrap .dept_list>li .team .circle.ico_1:before{width:29px;height:28.5px;background-size:cover}.company .organization_wrap .dept_list>li .team .circle.ico_2:before{width:28.5px;height:29px;background-size:cover}.company .organization_wrap .dept_list>li .team .circle.ico_3:before{width:29px;height:29.5px;background-size:cover}.company .organization_wrap .dept_list>li .team .circle.ico_4:before{width:29px;height:29px;background-size:cover}.company .organization_wrap .dept_list>li .team .circle.ico_5:before{width:32px;height:29px;background-size:cover}.company .organization_wrap .dept_list>li .team .circle.ico_6:before{width:33px;height:29px;background-size:cover}.company .organization_wrap .dept_list>li .team .circle.ico_7:before{width:25px;height:29px;background-size:cover}.company .organization_wrap .dept_list>li .team .circle.ico_8:before{width:35px;height:28.5px;background-size:cover}.company .organization_wrap .dept_list>li .team_list{margin:0 auto;width:80px}.company .organization_wrap .dept_list>li .team_list li{font-size:14px;letter-spacing:-0.05em;line-height:1.5rem;position:relative;position:relative;padding-left:9px}.company .organization_wrap .dept_list>li .team_list li:before{display:block;position:absolute;top:11px;left:0;width:3px;height:3px;content:"";border-radius:50%;background-color:#5086ba}.company.location .tab_list{margin-bottom:20px}.company.location .map_wrap{overflow:hidden;margin-bottom:50px}.company.location .map_wrap .map{position:relative;width:100%;padding-top:89.6%;background-color:#ddd}.company.location .map_wrap .info_title{position:relative;left:0;top:-65px;display:block;border:1px solid #e5e5e5;border-color:rgba(0,0,0,.1);border-radius:3px}.company.location .map_wrap .info_title span{position:relative;display:block;width:100%;height:100%;padding:8px;font-size:12px;background-color:#fff;color:#000;font-weight:600;white-space:nowrap;text-align:center;z-index:10}.company.location .map_wrap .info_title::after{content:"";display:block;position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);width:17px;height:18px;background:url("/resources/kr-mo/images/company/maker_tail.png") 0 0 no-repeat;background-size:17px 18px}.company.location .map_wrap #miju .gmnoprint{display:none}.company.location .map_wrap #miju .gm-control-active.gm-fullscreen-control{display:none}.company.location .box{font-size:13px;letter-spacing:-0.05em;line-height:1.625rem;position:relative;margin-top:21px}.company.location .box:first-child{margin-top:0}.company.location .box .line_info li{margin-top:10px}.company.location .box .line_info li::after{content:"";display:block;clear:both}.company.location .box .line_info li:first-child{margin-top:0}.company.location .box .line_info li p{float:left;width:calc(100% - 30px);margin-top:-3px}.company.location .box .line_info .label{font-size:13px;letter-spacing:-0.05em;line-height:1.1875rem;border-radius:50%;float:left;margin-right:10px;padding:0 6px;width:20px;height:20px;color:#fff;text-align:center;font-weight:600}.company.location .box.bus .line_info .label.g{background-color:#40c151}.company.location .box.bus .line_info .label.r{background-color:#e23a3a}.company.location .box.bus .line_info .label.b{background-color:#1e4fc2}.company.location .box.subway .line_info li{margin-top:4px}.company.location .box.subway .line_info li:first-of-type{margin-top:0}.company.location .box.subway .line_info li p{width:calc(100% - 45px)}.company.location .box.subway .line_info .label{border-radius:0;width:auto;min-width:45px;text-align:left;padding:0;margin-right:0}.company.location .box.subway .line_info .label.line_3{color:#f56200}.company.location .box.subway .line_info .label.line_bundang{color:#efa30c}.company.location .box.subway .line_info .label.line_shinbundang{color:#af3109}.company.location .box.subway .line_info .label.line_gwangju1{color:#40c151}.company.location .box .tit{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#000;margin-bottom:5px;font-weight:600}.company.location .box .info_wrap .txt_wrap{margin-bottom:10px}.company.location .box .info_wrap .txt_wrap.last{margin-bottom:0}.company.location .box .info_wrap .txt_wrap .txt{margin-top:5px}.company.location .box .info_wrap .txt_wrap .txt strong{display:block;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;font-weight:400;color:#000}.company.location .box .info_wrap .txt_wrap .txt:first-child{margin-top:0}.visual_sec{position:relative}.visual_sec .banner{position:relative;width:100%;padding-top:40%;text-align:center}.visual_sec .banner p{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;font-size:30px;letter-spacing:0.03em;line-height:1.25rem;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;color:#fff;text-shadow:0px 3px 40px #003d4d}.visual_sec .breadCrumb{bottom:-25px}.visual_sec.building_visual .banner{background:url("/resources/kr-mo/images/business/building/buliding_banner.jpg") 0 0 no-repeat;background-size:cover}.visual_sec.investment_visual .banner{background:url("/resources/kr-mo/images/business/investment/investment_banner.jpg") 0 0 no-repeat;background-size:cover}.visual_sec.house_visual .banner{background:url("/resources/kr-mo/images/business/house/house_banner.jpg") 0 0 no-repeat;background-size:cover}.visual_sec.civil_visual .banner{background:url("/resources/kr-mo/images/business/civil/civil_banner.jpg") 0 0 no-repeat;background-size:cover}.visual_sec.other_visual .banner{background:url("/resources/kr-mo/images/business/other/other_banner.jpg") 0 0 no-repeat;background-size:cover}.business .visual_sec{position:relative}.business .business_txt span{font-size:30px;letter-spacing:0em;line-height:1.875rem;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;color:#dce7f1}.business .business_txt h5{margin-top:-14px;font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;color:#000}.business .business_txt p{margin-top:20px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#333;word-break:keep-all}.business .business_txt p:first-of-type{margin-top:26px}.business .img_box{position:relative;width:100%;margin-top:25px}.business .img_box img{width:100%}.business .img_box p{position:absolute;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#fff;left:15px;bottom:10px;text-shadow:0px 3px 6px #2c4357}.business .business_sec1{padding-top:133px;overflow:hidden;position:relative}.business .business_sec1:before{display:block;position:absolute;top:41px;right:20px;width:54.1%;content:"";padding-top:45%;background-image:url("/resources/kr-mo/images/business/construction_point.png");background-repeat:no-repeat;background-size:cover}.business .business_sec2{padding-top:100px;overflow:hidden;position:relative}.business .business_sec2:before{display:block;position:absolute;top:10px;right:-23px;width:65.3%;content:"";padding-top:31.4%;background-image:url("/resources/kr-mo/images/business/advanced_point.png");background-repeat:no-repeat;background-size:cover}.business .businessSwiper_con{margin-top:60px}.business .businessSwiper_con .swiper-container .swiper-slide{width:100%}.business .businessSwiper_con .swiper-container .swiper-slide img{width:100%}.business .businessSwiper_con .control_box{margin-top:15px;font-size:0;text-align:center}.business .businessSwiper_con .control_box>div{display:inline-block;vertical-align:middle}.business .businessSwiper_con .control_box .swiper-pagination{position:static;margin:0 15px}.business .businessSwiper_con .control_box .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;opacity:1;margin:0 3px;background-color:#b3c6d9}.business .businessSwiper_con .control_box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#004484}.business .businessSwiper_con .control_box .arrow{position:static;width:50px;height:50px;margin-top:0}.business .businessSwiper_con .control_box .arrow:after{display:none}.business .businessSwiper_con .control_box .arrow.swiper-button-prev{background:url("/resources/kr-mo/images/business/businessslide_prev.png") 0 0 no-repeat;background-size:cover}.business .businessSwiper_con .control_box .arrow.swiper-button-next{background:url("/resources/kr-mo/images/business/businessslide_next.png") 0 0 no-repeat;background-size:cover}.business.investment .slide{padding-bottom:26px}.business.investment .slide .swiper-pagination{bottom:0}.business.investment .slide .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#b3c6d9}.business.investment .slide .swiper-pagination .swiper-pagination-bullet-active{background-color:#004484}.business.investment .btn_wrap{margin-top:29px}.business.investment .btn_wrap .arrow_btn{width:51%;background-color:#3e77ad}.business.investment .sec2{margin-top:75px}.business.investment .sec2 .slide1{width:100%;margin-top:25px}.business.investment .sec2 .slide1 .swiper-slide{position:relative;width:100%;padding-top:69.5%}.business.investment .sec2 .slide1 .swiper-slide .txt{position:absolute;left:30px;bottom:25px}.business.investment .sec2 .slide1 .swiper-slide .txt p{padding-top:11px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#fff}.business.investment .sec2 .slide1 .swiper-slide.swiper-slide1{background:url("/resources/kr-mo/images/business/investment/zigbang_img.jpg") 0 0 no-repeat;background-size:cover}.business.investment .sec2 .slide1 .swiper-slide.swiper-slide1 .txt img{width:104.5px}.business.investment .sec2 .slide1 .swiper-slide.swiper-slide2{background:url("/resources/kr-mo/images/business/investment/kasa_img.jpg") 0 0 no-repeat;background-size:cover}.business.investment .sec2 .slide1 .swiper-slide.swiper-slide2 .txt img{width:124px}.business.investment .sec2 .slide1 .swiper-slide.swiper-slide3{background:url("/resources/kr-mo/images/business/investment/homes_img.jpg") 0 0 no-repeat;background-size:cover}.business.investment .sec2 .slide1 .swiper-slide.swiper-slide3 .txt img{width:135px}.business.investment .sec2 .slide1 .swiper-slide.swiper-slide4{background:url("/resources/kr-mo/images/business/investment/cupix_img.jpg") 0 0 no-repeat;background-size:cover}.business.investment .sec2 .slide1 .swiper-slide.swiper-slide4 .txt img{width:103.5px}.business.investment .sec3{margin-top:60px}.business.investment .sec3 .slide2{width:100%;margin-top:25px}.business.investment .sec3 .slide2 .swiper-slide{width:100%}.business.investment .sec3 .slide2 .swiper-slide .img_box{position:relative;width:100%;padding-top:60%;background-color:#dce7f1;border-radius:20px;margin-top:0}.business.investment .sec3 .slide2 .swiper-slide .img_box:after{display:none}.business.investment .sec3 .slide2 .swiper-slide .img_box img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.business.investment .sec3 .slide2 .swiper-slide.swiper-slide1 .img_box img{width:160.5px}.business.investment .sec3 .slide2 .swiper-slide.swiper-slide2 .img_box img{width:121px}.business.investment .sec3 .slide2 .swiper-slide.swiper-slide3 .img_box img{width:232.5px}.business.investment .sec3 .slide2 .swiper-slide.swiper-slide4 .img_box img{width:56px}.business.investment .sec3 .slide2 .swiper-slide p{position:absolute;left:15px;bottom:10px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#333}.business.investment .slide3,.business.investment .slide4{margin-top:25px}.business.investment .slide3 .swiper-slide,.business.investment .slide4 .swiper-slide{position:relative}.business.investment .slide3 .swiper-slide img,.business.investment .slide4 .swiper-slide img{width:100%}.business.investment .slide3 .swiper-slide p,.business.investment .slide4 .swiper-slide p{position:absolute;left:15px;bottom:10px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#fff}.portfolio .sec2{margin-top:65px}.portfolio .portfolio_tab_inner{overflow-x:auto;width:100%;white-space:nowrap;margin-bottom:50px}.portfolio .portfolio_tab_inner .portfolio_tab{display:table;width:100%}.portfolio .portfolio_tab_inner .portfolio_tab li{display:table-cell;width:auto}.portfolio .portfolio_tab_inner .portfolio_tab li a{display:block;width:100%;padding:10px 25px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;text-align:center;color:#000;background-color:#f8f8f8;position:relative}.portfolio .portfolio_tab_inner .portfolio_tab li a:before{display:block;position:absolute;top:50%;right:0;width:1px;height:25px;content:"";transform:translateY(-50%);background-color:#ddd}.portfolio .portfolio_tab_inner .portfolio_tab li:last-of-type a:before{display:none}.portfolio .portfolio_tab_inner .portfolio_tab li.on a{font-weight:500;color:#fff;background-color:#004484}.portfolio .portfolio_tab_inner .portfolio_tab li.on a:before{display:none}.pr.newsroom .gallery_list{margin-top:27px}.pr.newsroom .gallery_list li .item{font-size:0}.pr.newsroom .gallery_list li .item>*{display:inline-block;vertical-align:middle}.pr.newsroom .gallery_list li .item .img_box{width:45%;padding-top:33%}.pr.newsroom .gallery_list li .item .txt_box{position:relative;width:55%;padding-left:20px}.pr.newsroom .gallery_list li .item .txt_box .flag{display:block;margin-bottom:10px;font-size:13px;color:#000}.pr.newsroom .gallery_list li .item .txt_box .txt{margin-top:0;font-size:14px;letter-spacing:-0.025em;line-height:1.375rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.375rem;min-height:44px;max-height:44px;word-break:keep-all;word-wrap:break-word;color:#000}.pr.newsroom .gallery_list li .item .txt_box .date{margin-top:20px;font-size:11px;letter-spacing:-0.025em;line-height:0.8125rem;font-weight:300;color:#004484}.pr.newsroom .gallery_list li .item.external_link .link{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;background:url("/resources/kr-mo/images/common/ico_link.png") right center no-repeat;background-size:15px 15px;position:absolute;right:0;bottom:0;width:auto;padding-right:25px;max-width:110px;font-size:14px;letter-spacing:-0.025em;line-height:1;color:#333;font-weight:300}.pr.ci img{width:100%}.pr.ci .banner{width:100%;position:relative}.pr.ci .banner:before{display:inline-block;vertical-align:middle;width:100%;content:"";padding-top:40%;background:url("/resources/kr-mo/images/pr/ci/ci_visual.jpg") 0 0 no-repeat;background-size:cover}.pr.ci .banner .txt_wrap{padding-left:20px;margin-top:-16px}.pr.ci .banner .txt_wrap h5{font-size:22px;letter-spacing:-0.05em;line-height:2rem;font-weight:700;color:#000}.pr.ci .banner .txt_wrap p{padding-top:10px;font-size:15px;letter-spacing:-0.05em;line-height:1.5625rem}.pr.ci .type{padding-top:40px}.pr.ci .sec1{padding-top:43px;margin-bottom:80px}.pr.ci .sec1 .cibi_wrap .down_btn{background:url("/resources/kr-mo/images/pr/ci/download.png") center no-repeat #00529b}.pr.ci .cibi_wrap .type .tit{width:100%;margin-bottom:20px;font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;font-weight:600;color:#000}.pr.ci .cibi_wrap .type01{padding-bottom:40px}.pr.ci .cibi_wrap .type01 .info_box .box{position:relative;width:100%}.pr.ci .cibi_wrap .type01 .info_box .box:last-of-type{margin-top:20px}.pr.ci .cibi_wrap .type01 .info_box .box span{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#000}.pr.ci .cibi_wrap .type01 .info_box .box .color_list{overflow:hidden;position:absolute;left:0;bottom:8px;width:100%}.pr.ci .cibi_wrap .type01 .info_box .box .color_list li{float:left;width:50%;padding:0 10px}.pr.ci .cibi_wrap .type01 .info_box .box .color_list li *{font-size:13px;color:#fff}.pr.ci .cibi_wrap .type01 .info_box .box .color_list li .name{font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;text-transform:uppercase}.pr.ci .cibi_wrap .type01 .info_box .box .color_list li .color_num{font-size:14px}.pr.ci .cibi_wrap .type01 .info_box .box .color_list li .color_num span{margin:0 3px;color:#fff}.pr.ci .cibi_wrap .type01 .info_box:first-of-type{padding-bottom:40px}.pr.ci .cibi_wrap .type01 .info_box:last-of-type{padding-top:40px;border-top:1px solid #ddd}.pr.ci .cibi_wrap .type02{border-top:1px solid #ddd}.pr.ci .cibi_wrap .type02 .logo_type_wrap{position:relative}.pr.ci .cibi_wrap .type02 .logo_type_wrap p{position:absolute;top:10px;left:10px;font-size:15px;letter-spacing:-0.05em;line-height:1.3125rem;font-weight:600;color:#000}.pr.ci .cibi_wrap .type02 .logo_type_wrap .down_btn{position:absolute;right:15px;bottom:-39px;width:60px;height:60px;border-radius:3px;text-indent:-9999%;font-size:0;background-size:28px 26.5px}.pr.ci .cibi_wrap .type02 .logo_type_wrap:nth-of-type(n+2){margin-top:79px}.pr.ci .sec2 .top_banner{width:100%;padding:13.2% 0;background:url("/resources/kr-mo/images/pr/ci/bi_bgImg.jpg") center top no-repeat;background-size:cover;text-align:center}.pr.ci .sec2 .top_banner p{font-size:15px;letter-spacing:-0.05em;line-height:1.375rem;color:#353d44}.pr.ci .sec2 .top_banner p i{display:inline-block;vertical-align:middle;width:54px;margin-right:2px;line-height:1}.pr.ci .sec2 .top_banner p span{font-weight:600;color:#e66a1f}.pr.ci .sec2 .cibi_wrap h5{margin-bottom:10px;font-size:22px;letter-spacing:-0.05em;line-height:2rem;font-weight:700;color:#000}.pr.ci .sec2 .cibi_wrap .type01{padding-top:46px}.pr.ci .sec2 .cibi_wrap .type01 .info_box .tit{color:#000}.pr.ci .sec2 .cibi_wrap .type01 .info_box .box span{color:#666}.pr.ci .sec2 .cibi_wrap .type02 .btn_wrap{display:block;width:100%;margin-top:20px}.pr.ci .sec2 .cibi_wrap .type02 .download_btn{font-size:15px;letter-spacing:0;line-height:1;color:#fff;background-color:#353d44}.pr.ci .sec2 .cibi_wrap .type02 .download_btn:last-of-type{margin-top:15px}.pr.ci .sec2 .cibi_wrap .down_btn{background:url("/resources/kr-mo/images/pr/ci/download.png") center no-repeat #ff8601}.pr.ci .sec2 .color_box .color_tit{margin-bottom:15px;font-size:15px;letter-spacing:0em;line-height:0.9375rem;font-weight:bold;color:#353d44}.pr.ci .sec2 .color_box ul{display:flex;flex-wrap:wrap;width:100%}.pr.ci .sec2 .color_box ul li{display:flex;flex-flow:column;justify-content:flex-end;width:50%;height:120px;padding:15px 0 15px 15px;color:#fff}.pr.ci .sec2 .color_box ul strong{display:block;margin-bottom:4px;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;font-size:13px;letter-spacing:0em;line-height:1rem}.pr.ci .sec2 .color_box ul p{font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;font-size:13px;letter-spacing:0em;line-height:1rem}.pr.ci .sec2 .color_box ul p+p{margin-top:2px}.pr.ci .sec2 .color_box .main_color{margin-bottom:40px}.pr.ci .sec2 .color_box .main_color li:nth-of-type(1){background-color:#353d44}.pr.ci .sec2 .color_box .main_color li:nth-of-type(2){background-color:#e26820}.pr.ci .sec2 .color_box .main_color li:nth-of-type(3){background:url("/resources/kr-mo/images/pr/ci/brand_main_color_bg03.jpg") 0 0 no-repeat;background-size:cover}.pr.ci .sec2 .color_box .main_color li:nth-of-type(4){background:url("/resources/kr-mo/images/pr/ci/brand_main_color_bg04.jpg") 0 0 no-repeat;background-size:cover}.pr.ci .sec2 .color_box .sub_color{border:1px solid #707070}.pr.ci .sec2 .color_box .sub_color li:nth-of-type(odd){border-right:1px solid #707070}.pr.ci .sec2 .color_box .sub_color li:nth-of-type(n+3){border-top:1px solid #707070}.pr.ci .sec2 .color_box .sub_color li:nth-of-type(1){background-color:#fff;color:#000}.pr.ci .sec2 .color_box .sub_color li:nth-of-type(2){background-color:#e2ddd9;color:#000}.pr.ci .sec2 .color_box .sub_color li:nth-of-type(3){background-color:#353d44}.pr.ci .sec2 .color_box .sub_color li:nth-of-type(4){border-right:0;background-color:#252c32}.pr.ci .sec2 .logo_wrap{width:100%;height:130px;padding-top:40px;text-align:center;background:url("/resources/kr-mo/images/pr/ci/check_bg.png") 0 0 no-repeat;background-size:cover;border:1px solid #e5e5e5}.pr.ci .sec2 .logo_wrap img{width:123px}.pr.pr-room{padding-bottom:0}.pr.pr-room .sec1{padding-bottom:70px;background:linear-gradient(180deg, #FFFFFF 0%, #F9F9F9 80.55%)}.pr.pr-room .sec1 .sec_inner{position:relative}.pr.pr-room .sec1 .video_slide .swiper-slide .video_wrap{position:relative;width:100%;padding-top:56%;cursor:pointer}.pr.pr-room .sec1 .video_slide .swiper-slide .video_wrap>*{position:absolute;top:0;left:0;width:100%;height:100%}.pr.pr-room .sec1 .video_slide .swiper-slide .video_wrap .img_box img{width:100%}.pr.pr-room .sec1 .video_slide .swiper-slide .video_wrap .img_box::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.5)}.pr.pr-room .sec1 .video_slide .swiper-slide .video_wrap .img_box::after{display:block;position:absolute;top:50%;left:50%;width:56px;height:56px;content:"";transform:translate(-50%, -50%);background:url("/resources/kr-mo/images//pr/pr-room/play_btn.png") 0 0 no-repeat;background-size:cover;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:50%}.pr.pr-room .sec1 .video_slide .swiper-slide .video_wrap .youtube{display:none}.pr.pr-room .sec1 .control_box{width:100%;margin-top:24px;text-align:center}.pr.pr-room .sec1 .control_box p{font-size:20px;letter-spacing:-0.05em;line-height:1.8125rem;font-weight:500;color:#000}.pr.pr-room .sec1 .control_box .btn_box{width:180px;margin:4px auto 0;text-align:center}.pr.pr-room .sec1 .control_box .btn_box>*{display:inline-block;vertical-align:middle;margin:0 8px}.pr.pr-room .sec1 .control_box .btn_box .btn{position:static;margin:0;width:50px;height:50px}.pr.pr-room .sec1 .control_box .btn_box .btn::before{display:none}.pr.pr-room .sec1 .control_box .btn_box .btn.swiper-button-prev{background:url("/resources/kr-mo/images//pr/pr-room/slide_prev.png") 0 0 no-repeat;background-size:cover}.pr.pr-room .sec1 .control_box .btn_box .btn.swiper-button-next{background:url("/resources/kr-mo/images//pr/pr-room/slide_next.png") 0 0 no-repeat;background-size:cover}.pr.pr-room .sec1 .control_box .btn_box .swiper-pagination{position:relative;display:inline-flex;width:auto}.pr.pr-room .sec1 .control_box .btn_box .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 4px;background-color:#b3c6d9;opacity:1}.pr.pr-room .sec1 .control_box .btn_box .swiper-pagination .swiper-pagination-bullet-active{background-color:#004484}.pr.pr-room .sec2{padding:32px 0 164px;position:relative}.pr.pr-room .sec2:before{display:block;position:absolute;top:0;left:0;width:100%;content:"";z-index:-1;padding-top:62%;background:url("/resources/kr-mo/images//pr/pr-room/bg_point.png") 0 0 no-repeat;background-size:cover}.pr.pr-room .sec2 .info_wrap img{width:100%}.pr.pr-room .sec2 .info_wrap .txt_box{width:100%;padding-top:26px}.pr.pr-room .sec2 .info_wrap .txt_box .sub_tit{font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;font-weight:600;color:#004484}.pr.pr-room .sec2 .info_wrap .txt_box h5{margin:6px 0 5px;font-size:20px;letter-spacing:-0.05em;line-height:1.8125rem;font-weight:600;color:#000}.pr.pr-room .sec2 .info_wrap .txt_box .txt1{font-size:13px;letter-spacing:0em;line-height:1.25rem;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;text-transform:uppercase}.pr.pr-room .sec2 .info_wrap .txt_box .txt2{margin-top:20px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#000}.pr.pr-room .sec2 .info_wrap .txt_box .download_wrap{overflow:hidden;margin-top:30px}.pr.pr-room .sec2 .info_wrap .txt_box .arrow_wrap{width:100%;margin-bottom:15px;border:1px solid #c1c1c1;height:45px;border-radius:5px}.pr.pr-room .sec2 .info_wrap .txt_box .arrow_wrap::after{content:"";display:block;clear:both}.pr.pr-room .sec2 .info_wrap .txt_box .arrow_wrap .arrow_btn{position:relative;float:left;width:50%;height:100%;line-height:45px;vertical-align:middle;letter-spacing:-0.05em;text-align:center}.pr.pr-room .sec2 .info_wrap .txt_box .arrow_wrap .arrow_btn:first-child{position:relative}.pr.pr-room .sec2 .info_wrap .txt_box .arrow_wrap .arrow_btn:first-child:after{display:block;position:absolute;top:50%;right:0;width:1px;height:24px;content:"";background-color:#c1c1c1;transform:translate(0, -50%)}.pr.pr-room .sec2 .info_wrap .txt_box .arrow_wrap .arrow_btn span{position:relative;display:inline-block;padding-right:23px;position:relative;font-size:15px;letter-spacing:0em;line-height:1;color:#888}.pr.pr-room .sec2 .info_wrap .txt_box .arrow_wrap .arrow_btn span:after{display:block;position:absolute;top:50%;right:0;width:13px;height:11px;content:"";background:url("/resources/kr-mo/images//pr/pr-room/arrow_btn.png") 0 0 no-repeat;background-size:cover;transform:translate(0, -50%)}.pr.pr-room .sec3{padding-bottom:100px;background-color:#f9f9f9}.pr.pr-room .sec3 .txt_wrap{padding-top:19px;clear:both}.pr.pr-room .sec3 .txt_wrap h5{font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;color:#004484}.pr.pr-room .sec3 .txt_wrap .tit{width:244px;margin:6px 0 20px}.pr.pr-room .sec3 .txt_wrap .tit img{width:100%}.pr.pr-room .sec3 .txt_wrap .txt_box p{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#000}.pr.pr-room .sec3 .txt_wrap .magazine_select{width:100%;margin-top:30px}.pr.pr-room .sec3 .txt_wrap .magazine_select .select{width:100%}.pr.pr-room .sec3 .txt_wrap .magazine_select .btn_wrap{width:100%;margin-top:15px}.pr.pr-room .sec3 .magazine_box{position:relative;float:right;width:180px;margin-top:-85px;margin-right:30px;position:relative}.pr.pr-room .sec3 .magazine_box:before{display:block;position:absolute;top:18px;right:0;width:160px;height:206px;content:"";z-index:1;background-color:#ffb74b}.pr.pr-room .sec3 .magazine_box .img_box{width:156px;height:215px;box-shadow:0 4px 12px 10px #eee}.pr.pr-room .sec3 .magazine_box .img_box img{position:relative;z-index:2;width:100%;height:100%}.pr.sns .list a{display:block;width:100%;height:100%}.pr.sns .list .thumbnail_box{position:relative;width:100%;overflow:hidden}.pr.sns .list .thumbnail_box img{position:absolute;top:0;left:0;width:100%}.pr.sns .list .txt_box .name{position:relative;font-size:11px;letter-spacing:-0.025em;line-height:1;font-weight:300;color:#333}.pr.sns .list .txt_box .name:before{display:inline-block;vertical-align:middle;width:14px;height:14px;content:"";margin:-1px 6px 0 0}.pr.sns .list .txt_box .name.youtube_name:before{background:url("/resources/kr-mo/images//pr/sns/youtube_icon.png") 0 0 no-repeat;background-size:cover}.pr.sns .list .txt_box .name.blog_name:before{background:url("/resources/kr-mo/images//pr/sns/blog_icon.png") 0 0 no-repeat;background-size:cover}.pr.sns .list .txt_box .name.kakao_name:before{background:url("/resources/kr-mo/images//pr/sns/kakao_icon.png") 0 0 no-repeat;background-size:cover}.pr.sns .list .txt_box .name.instar_name:before{background:url("/resources/kr-mo/images//pr/sns/instar_icon.png") 0 0 no-repeat;background-size:cover}.pr.sns .list .txt_box .name.shorts_name:before{background:url("/resources/kr-mo/images//pr/sns/shorts_icon.png") 0 0 no-repeat;background-size:cover}.pr.sns .list .txt_box .tit{font-size:14px;letter-spacing:-0.025em;line-height:1.375rem;color:#000}.pr.sns .list .txt_box .data{font-size:11px;letter-spacing:-0.025em;line-height:0.8125rem;display:inline-block;color:#004484}.pr.sns .sec1{padding-bottom:32px;position:relative}.pr.sns .sec1:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:82.1%;content:"";z-index:-1;background-color:#f9f9f9}.pr.sns .sec1 .video_box{width:100%;margin:0 auto;overflow:hidden}.pr.sns .sec1 .video_box .youtube_box{position:relative;width:100%;padding-top:56%}.pr.sns .sec1 .video_box #youtube{position:absolute;top:0;left:0;width:102%;height:102%}.pr.sns .sec1 .video_box .txt_box{position:relative;padding-top:21px;text-align:center}.pr.sns .sec1 .video_box .txt_box:after{display:inline-block;vertical-align:middle;width:1px;height:40px;content:"";margin-top:20px;background-color:#00529b}.pr.sns .sec1 .video_box .txt_box h5{font-size:24px;letter-spacing:-0.025em;line-height:2.1875rem;margin-bottom:10px;color:#000}.pr.sns .sec1 .video_box .txt_box p{font-size:14px;letter-spacing:-0.025em;line-height:1.25rem;font-weight:300;color:#000}.pr.sns .sec1 .videoslide{padding:0 0 40px 25px}.pr.sns .sec1 .videoslide .swiper-slide .thumbnail_box{padding-top:56.3%}.pr.sns .sec1 .videoslide .swiper-slide .txt_box{margin-top:9px}.pr.sns .sec1 .videoslide .swiper-slide .txt_box .tit{margin:5px 0 8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.375rem;min-height:44px;max-height:44px}.pr.sns .sec1 .videoslide .swiper-pagination{bottom:0}.pr.sns .sec1 .videoslide .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 6px;background-color:#b3c6d9;opacity:1}.pr.sns .sec1 .videoslide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#004484}.pr.sns .sec2{padding-top:50px}.pr.sns .sec2 .search_wrap{margin-top:0}.pr.sns .sec2 .search_wrap .searchCondition{text-align:center}.pr.sns .sec2 .search_wrap .searchCondition li{width:auto}.pr.sns .sec2 .search_wrap .searchCondition li a{padding:0 10px;background-color:rgba(0,0,0,0)}.pr.sns .sec2 .search_wrap .searchCondition li a:before{height:13px}.pr.sns .sec2 .search_wrap .searchCondition li.on a{font-weight:600;color:#333}.pr.sns .sec2 .search_wrap .searchCondition li.on a:before{display:block}.pr.sns .sec2 .search_wrap .searchCondition li.on:last-of-type a::before{display:none}.pr.sns .sec2 .search_wrap .searchCondition li:first-of-type a{padding-left:0}.pr.sns .sec2 .search_wrap .searchCondition li:last-of-type a{padding-right:0}.pr.sns .sec2 .gallery_list{margin-top:30px;font-size:0}.pr.sns .sec2 .gallery_list li{display:inline-block;vertical-align:top;width:45.35%;margin-right:9.3%}.pr.sns .sec2 .gallery_list li:nth-of-type(2n){margin-right:0}.pr.sns .sec2 .gallery_list li:nth-of-type(2){margin-top:0}.pr.sns .sec2 .gallery_list li:nth-of-type(n+3){margin-top:40px}.pr.sns .sec2 .gallery_list li .thumbnail_box{padding-top:125.333333%}.pr.sns .sec2 .gallery_list li .thumbnail_box img{height:100%;-o-object-fit:cover;object-fit:cover}.pr.sns .sec2 .gallery_list li .txt_box{width:100%;margin-top:9px}.pr.sns .sec2 .gallery_list li .txt_box .tit{margin:5px 0 13px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.3125rem;min-height:42px;max-height:42px}.recruit.info .banner{margin-bottom:38px;padding:14.5% 0;text-align:center;background:url("/resources/kr-mo/images/recruit/info_bg.jpg") 0 0 no-repeat;background-size:100% auto}.recruit.info .banner p{font-size:30px;letter-spacing:0em;line-height:1;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;color:#fff;text-shadow:0 3px 40px #1d4575}.recruit.info .tab_cont_wrap{padding:0 20px}.recruit.info h4{font-size:22px;letter-spacing:-0.05em;line-height:2rem;margin:50px 0 30px}.recruit.info .step_list li{margin-bottom:40px;padding-top:47.5%}.recruit.info .step_list li:last-child{margin-bottom:0}.recruit.info .step_list li.step_01{background:url("/resources/kr-mo/images/recruit/step_01.jpg") 0 0 no-repeat;background-size:100% auto}.recruit.info .step_list li.step_02{background:url("/resources/kr-mo/images/recruit/step_02.jpg") 0 0 no-repeat;background-size:100% auto}.recruit.info .step_list li.step_03{background:url("/resources/kr-mo/images/recruit/step_03.jpg") 0 0 no-repeat;background-size:100% auto}.recruit.info .step_list li.step_04{background:url("/resources/kr-mo/images/recruit/step_04.jpg") 0 0 no-repeat;background-size:100% auto}.recruit.info .step_list li.step_05{background:url("/resources/kr-mo/images/recruit/step_05.jpg") 0 0 no-repeat;background-size:100% auto}.recruit.info .step_list li.step_06{background:url("/resources/kr-mo/images/recruit/step_06.jpg") 0 0 no-repeat;background-size:100% auto}.recruit.info .step_list li .txt{margin-top:-32px}.recruit.info .step_list li .txt dl dt{font-size:15px;letter-spacing:-0.05em;line-height:1.3125rem;display:inline-block;margin-bottom:10px;padding:7px 16px 4px;width:49%;font-weight:600;color:#000;background-color:#fff}.recruit.info .step_list li .txt dl dd{padding-left:16px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem}.recruit.info .step_list.career li.step_02{background-image:url("/resources/kr-mo/images/recruit/step_04.jpg")}.recruit.info .step_list.career li.step_03{background-image:url("/resources/kr-mo/images/recruit/step_02.jpg")}.recruit.info .step_list.career li.step_04{background-image:url("/resources/kr-mo/images/recruit/step_05.jpg")}.recruit.info .step_list.career li.step_05{background-image:url("/resources/kr-mo/images/recruit/step_06.jpg")}.recruit.info .banner_wrap{min-height:280px;padding:22px 20px;background:url("/resources/kr-mo/images/recruit/banner_bg.jpg") bottom left no-repeat;background-size:100% auto;background-color:#f8f8f8}.recruit.info .banner_wrap p{font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;font-weight:600;color:#000}.recruit.info .banner_wrap p span{color:#004484}.recruit.info .banner_wrap .link{position:relative;display:block;margin-top:20px;padding:15px 50px 15px 20px;width:72%;max-width:220px;border-radius:5px;font-size:15px;letter-spacing:0em;line-height:1;color:#fff;background-color:#3e77ad;position:relative}.recruit.info .banner_wrap .link:after{display:block;position:absolute;top:50%;right:20px;width:18px;height:18px;content:"";transform:translate(0, -50%);background:url("/resources/kr-mo/images/common/ico_link_white.png") 0 0 no-repeat;background-size:cover}.recruit.info .banner_wrap .link:hover{background-color:#004484}.recruit.talented .banner{margin-bottom:50px;padding:14.5% 0;text-align:center;background:url("/resources/kr-mo/images/recruit/bg_talented.jpg") 0 0 no-repeat;background-size:100% auto}.recruit.talented .banner p{font-size:15px;letter-spacing:-0.05em;line-height:1.3125rem;color:#fff}.recruit.talented .talented_list_wrap{position:relative}.recruit.talented .talented_list_wrap .line_wrap{position:absolute;left:5px;top:45px;width:2px;height:100%}.recruit.talented .talented_list_wrap .line_wrap .bar{display:inline-block;width:2px;height:75%;background-color:#004484}.recruit.talented .talented_list li{position:relative;overflow:hidden;padding-left:20px;padding-bottom:50px;position:relative}.recruit.talented .talented_list li:last-child{padding-bottom:0}.recruit.talented .talented_list li:before{display:block;position:absolute;top:45px;left:0;width:12px;height:12px;content:"";background:url("/resources/kr-mo/images/recruit/ico_line_on.png") 0 0 no-repeat;background-size:100% auto;z-index:1}.recruit.talented .talented_list li.last{position:relative}.recruit.talented .talented_list li.last:after{display:block;position:absolute;top:57px;left:0;width:12px;height:100px;content:"";background-color:#fff;z-index:2}.recruit.talented .talented_list .tit_wrap{position:relative;height:100px}.recruit.talented .talented_list .tit_wrap .ico{position:absolute;left:0;top:0;width:100px;height:100px}.recruit.talented .talented_list .tit_wrap .ico.ico_1{background:url("/resources/kr-mo/images/recruit/ico_talented_01.png") 0 0 no-repeat;background-size:100% auto}.recruit.talented .talented_list .tit_wrap .ico.ico_2{background:url("/resources/kr-mo/images/recruit/ico_talented_02.png") 0 0 no-repeat;background-size:100% auto}.recruit.talented .talented_list .tit_wrap .ico.ico_3{background:url("/resources/kr-mo/images/recruit/ico_talented_03.png") 0 0 no-repeat;background-size:100% auto}.recruit.talented .talented_list .tit_wrap .tit{font-size:20px;letter-spacing:-0.05em;line-height:1.8125rem;padding:20px 0 0 115px;color:#000}.recruit.talented .talented_list .tit_wrap .tit>span{display:block;font-weight:600}.recruit.talented .talented_list .tit_wrap .tit .eng{font-size:30px;letter-spacing:0em;line-height:1;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;color:#b3c6d9}.recruit.talented .talented_list .txt_box{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;margin-top:15px;padding-left:30px}.recruit.talented .talented_list .txt_box p{margin-bottom:25px}.recruit.talented .talented_list .txt_box p:last-child{margin-bottom:0}.recruit.interview img{width:100%}.recruit.interview .interview_slide{width:100%;padding-bottom:21px}.recruit.interview .interview_slide .swiper-slide a{position:relative;display:flex;align-items:center;height:100px;padding:16px 20px;background-color:#f9f9f9;border:1px solid #f9f9f9;border-radius:14px}.recruit.interview .interview_slide .swiper-slide a .department{margin-bottom:6px;font-size:15px;letter-spacing:-0.05em;line-height:1.3125rem;color:#000;font-weight:600}.recruit.interview .interview_slide .swiper-slide a .team{font-size:16px;letter-spacing:-0.05em;line-height:1.4375rem;color:#000;font-weight:600}.recruit.interview .interview_slide .swiper-slide a .team .name{display:block;margin-top:15px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#666;font-weight:600}.recruit.interview .interview_slide .swiper-slide a .ico{position:absolute;right:20px;bottom:16px;width:25px;height:25px;background:url("/resources/kr-mo/images/recruit/ico_more.png") 50% 50% no-repeat;background-size:11px;background-color:#bdc9d5;border-radius:50%}.recruit.interview .interview_slide .swiper-slide.swiper-slide-active a{border-color:#00529b}.recruit.interview .interview_slide .swiper-slide.swiper-slide-active a .ico{background-color:#004484}.recruit.interview .interview_slide .swiper-pagination{width:100%;bottom:0}.recruit.interview .interview_slide .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px;background-color:#b3c6d9;opacity:1}.recruit.interview .interview_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#004484}.recruit.interview .sec2{padding-top:59px}.recruit.interview .sec2 .visual_wrap{position:relative;padding:20px 0 52px 37px;margin-bottom:50px;background-color:#f9f9f9}.recruit.interview .sec2 .visual_wrap:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:30px;content:"";background-color:#004484}.recruit.interview .sec2 .visual_wrap::before{content:"";position:absolute;left:7px;top:-4px;width:28px;height:70px;background:url("/resources/kr-mo/images/recruit/ico_quotes.png") 0 0 no-repeat;background-size:cover}.recruit.interview .sec2 .visual_wrap .visual_inner{position:relative;height:100%}.recruit.interview .sec2 .visual_wrap .txt_wrap .txt{margin-bottom:7px;font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;word-break:keep-all;word-wrap:break-word;font-weight:600;color:#000}.recruit.interview .sec2 .visual_wrap .txt_wrap .department{font-size:12px;letter-spacing:-0.05em;line-height:1.0625rem;color:#333}.recruit.interview .sec2 .visual_wrap .txt_wrap .name{font-size:12px;letter-spacing:-0.05em;line-height:1.0625rem;font-weight:600;color:#333}.recruit.interview .sec2 .visual_wrap .img{position:absolute;bottom:-52px;z-index:1}.recruit.interview .sec2 .list_box .list{display:none}.recruit.interview .sec2 .list_box .list.on{display:block}.recruit.interview .sec2 .list_box .list:nth-of-type(1) .visual_wrap .img{right:10px;width:129px}.recruit.interview .sec2 .list_box .list:nth-of-type(2) .visual_wrap .img{right:20px;width:139px}.recruit.interview .sec2 .list_box .list:nth-of-type(3) .visual_wrap .img{right:20px;width:121px}.recruit.interview .sec2 .list_box .list:nth-of-type(4) .visual_wrap .img{right:20px;width:130px}.recruit.interview .sec2 .list_box .list:nth-of-type(5) .visual_wrap .img{right:8px;width:140px}.recruit.interview .sec2 .list_box .list:nth-of-type(6) .visual_wrap .img{right:40px;width:106px}.recruit.interview .sec2 .list_box .list:nth-of-type(7) .visual_wrap .img{right:15px;width:125px}.recruit.interview .sec2 .list_box .list:nth-of-type(8) .visual_wrap .img{right:44px;width:115px}.recruit.interview .sec2 .list_box .list:nth-of-type(9) .visual_wrap .img{right:6px;width:124px}.recruit.interview .sec2 .list_box .list:nth-of-type(10) .visual_wrap .img{right:19px;width:117px}.recruit.interview .sec2 .list_box .list:nth-of-type(11) .visual_wrap .img{right:15px;width:124px}.recruit.interview .sec2 .interview_list{padding:0 20px}.recruit.interview .sec2 .interview_list .interview_box{position:relative;margin-bottom:60px}.recruit.interview .sec2 .interview_list .interview_box:last-child{margin-bottom:0}.recruit.interview .sec2 .interview_list .interview_box .qna_wrap .questions_box{margin-bottom:15px;font-size:0}.recruit.interview .sec2 .interview_list .interview_box .qna_wrap .questions_box>*{display:inline-block;vertical-align:top}.recruit.interview .sec2 .interview_list .interview_box .qna_wrap .questions_box .num{width:26px;font-size:16px;letter-spacing:-0.05em;line-height:1.5rem;color:#aabccc;font-weight:600}.recruit.interview .sec2 .interview_list .interview_box .qna_wrap .questions_box .questions{width:calc(100% - 26px);font-size:16px;letter-spacing:-0.05em;line-height:1.5rem;font-weight:600;color:#000}.recruit.interview .sec2 .interview_list .interview_box .qna_wrap .answer{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem}.recruit.interview .sec2 .interview_list .interview_box .img{margin-top:25px}.customer .cont_tit_wrap{margin-bottom:40px}.customer .common_top_box strong{display:block;font-size:20px;letter-spacing:-0.05em;line-height:1.8125rem;font-weight:600;color:#000}.customer .common_top_box p{margin-top:10px;font-size:15px;letter-spacing:-0.05em;line-height:1.25rem;word-break:keep-all;word-wrap:break-word;color:#000}.customer .common_top_box p span{color:#004484}.customer .tab_btn{width:100%;margin-bottom:30px;font-size:0}.customer .tab_btn li{position:relative;display:inline-block;vertical-align:top;width:calc(33.333333% + .666666px);height:40px}.customer .tab_btn li a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#f8f8f8;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#999}.customer .tab_btn li a::before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:25px;background-color:#ddd}.customer .tab_btn li+li{margin-left:-1px}.customer .tab_btn li:first-of-type a::before{display:none}.customer .tab_btn li.active{z-index:1}.customer .tab_btn li.active a{background-color:#004484;color:#fff;border-color:#004484}.customer .tab_btn li.active a::before{background-color:#004484}.customer .sub_tit{display:block;margin-bottom:20px;font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;font-weight:600;color:#000}.customer .dot_list>li+li{margin-top:12px}.customer .dot_list>li>p{position:relative;padding-left:7px;font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;word-break:keep-all;word-wrap:break-word;color:#000}.customer .dot_list>li>p::before{content:"";position:absolute;top:7px;left:0;width:3px;height:3px;border-radius:50%;background-color:#888}.customer .dot_list.gray>li>p{color:#666}.customer .inquiry_sec{width:100%;margin-top:80px;padding:60px 0;background-color:#f8f8f8}.customer .inquiry_sec .con02{margin-top:50px;padding-top:50px;border-top:1px solid #ddd}.customer .inquiry_sec .sub_tit{margin-bottom:10px}.customer .inquiry_sec .txt_wrap .txt_box p{font-size:15px;letter-spacing:-0.05em;line-height:1.25rem;word-break:keep-all;word-wrap:break-word;color:#000}.customer .inquiry_sec .txt_wrap .txt_box p span{color:#004484}.customer .inquiry_sec .txt_wrap .txt_box .btn_wrap{margin-top:20px}.customer .inquiry_sec .txt_wrap .txt_box .btn_wrap .shortcuts_btn{width:220px;padding-left:20px}.customer .inquiry_sec .txt_wrap .txt_box .btn_wrap .shortcuts_btn::before{right:20px}.customer .inquiry_sec .txt_wrap .dot_list{margin-top:30px}.customer .inquiry_sec .txt_wrap .dot_list li p::before{background-color:#004484}.customer .inquiry_sec .txt_wrap .dot_list li span{color:#004484}.customer.guide .con+.con{margin-top:60px}.customer.guide .con02 .dot_list{padding:20px 10px;background-color:#f9f9f9}.customer.guide .con03 .btn_wrap{margin-top:30px;padding-top:30px;border-top:1px solid #ddd}.customer.guide .con03 .btn_wrap .shortcuts_btn{width:210px;margin:0 auto}.customer.support .cont_tit_wrap{margin-bottom:83px}.customer.support .satisfaction_wrap{position:relative;margin:0 auto;padding-bottom:15%;background:url("/resources/kr-mo/images/customer/support/line_bg.png") 50% 0 no-repeat;background-size:100% 100%}.customer.support .satisfaction_wrap .top_tit{position:relative;position:relative;width:65%;margin:0 auto;top:-34px;background-color:#fff;font-size:30px;letter-spacing:-0.05em;line-height:2.1875rem;font-weight:600;text-align:center;color:#004484}.customer.support .satisfaction_wrap .top_tit:before{display:block;position:absolute;top:50%;left:0;width:5px;height:5px;content:"";border-radius:50%;transform:translate(0, -50%);background-color:#4c7ba8}.customer.support .satisfaction_wrap .top_tit:after{display:block;position:absolute;top:50%;right:0;width:5px;height:5px;content:"";border-radius:50%;transform:translate(0, -50%);background-color:#4c7ba8}.customer.support .satisfaction_wrap .box_wrap{font-size:0;text-align:center}.customer.support .satisfaction_wrap .box_wrap .box{position:relative;width:216px;height:216px;margin:0 auto 25px;padding-top:23px;color:#fff;border-radius:50%}.customer.support .satisfaction_wrap .box_wrap .box::before{content:"";position:absolute;left:50%;bottom:-28px;width:5px;height:31px;background:url("/resources/kr-mo/images/customer/support/circle_line_bg.png") 0 0 no-repeat;background-size:100%;transform:translate(-50%, 0);z-index:1}.customer.support .satisfaction_wrap .box_wrap .box img{height:49px}.customer.support .satisfaction_wrap .box_wrap .box:nth-of-type(1){background-color:rgba(0,82,155,.75)}.customer.support .satisfaction_wrap .box_wrap .box:nth-of-type(1) img{width:61px}.customer.support .satisfaction_wrap .box_wrap .box:nth-of-type(1) .top_txt{margin-top:8px}.customer.support .satisfaction_wrap .box_wrap .box:nth-of-type(2){background-color:rgba(0,113,158,.75)}.customer.support .satisfaction_wrap .box_wrap .box:nth-of-type(2) img{width:41px}.customer.support .satisfaction_wrap .box_wrap .box:nth-of-type(2) .top_txt{margin-top:6px}.customer.support .satisfaction_wrap .box_wrap .box:nth-of-type(3){margin-bottom:0;background-color:rgba(96,145,182,.75)}.customer.support .satisfaction_wrap .box_wrap .box:nth-of-type(3) img{width:47px}.customer.support .satisfaction_wrap .box_wrap .box:nth-of-type(3) .top_txt{margin-top:10px}.customer.support .satisfaction_wrap .box_wrap .box:nth-of-type(3)::before{content:none}.customer.support .satisfaction_wrap .box_wrap .box .top_txt{position:relative;margin-bottom:14px;padding-bottom:10px}.customer.support .satisfaction_wrap .box_wrap .box .top_txt:before{display:block;position:absolute;bottom:0;left:50%;width:100px;height:1px;content:"";transform:translate(-50%);background-color:#cbdbea}.customer.support .satisfaction_wrap .box_wrap .box .top_txt p{margin-bottom:4px;font-size:18px;letter-spacing:-0.05em;line-height:1.625rem}.customer.support .satisfaction_wrap .box_wrap .box .top_txt span{font-size:13px;letter-spacing:0em;line-height:1.25rem;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1}.customer.support .satisfaction_wrap .box_wrap .box .bot_txt{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem}.customer.support .question_wrap{background-color:#f9f9f9}.customer.support .question_wrap .tit{margin-bottom:10px;font-size:18px;letter-spacing:-0.05em;line-height:2.25rem;color:#000}.customer.support .question_wrap.question_wrap1{margin-top:80px;padding:35px 0}.customer.support .question_wrap.question_wrap1 .tit{padding-left:27px}.customer.support .question_wrap.question_wrap1 .info_box{padding-left:27px}.customer.support .question_wrap.question_wrap1 .info_box .txt{position:relative;margin-bottom:6px;font-size:15px;letter-spacing:-0.05em;line-height:1.3125rem;color:#000}.customer.support .question_wrap.question_wrap1 .info_box .txt:before{display:block;position:absolute;top:8px;left:-4px;width:4px;height:4px;content:"";border-radius:50%;background-color:#888}.customer.support .question_wrap.question_wrap1 .info_box .txt span{display:inline-block;vertical-align:top;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#333}.customer.support .question_wrap.question_wrap1 .info_box .sub_txt{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem}.customer.support .question_wrap.question_wrap1 .info_wrap{margin-top:20px;font-size:0;text-align:center}.customer.support .question_wrap.question_wrap1 .info_wrap .list{font-size:0}.customer.support .question_wrap.question_wrap1 .info_wrap .list li{display:inline-block;vertical-align:top;margin-right:10px;text-align:center}.customer.support .question_wrap.question_wrap1 .info_wrap .list li:last-of-type{margin-right:0}.customer.support .question_wrap.question_wrap1 .info_wrap .list li a{display:block;width:98px;height:98px;padding-top:58px;border-radius:50%;box-shadow:0 3px 14px rgba(0,0,0,.03)}.customer.support .question_wrap.question_wrap1 .info_wrap .list li a p{font-size:13px;letter-spacing:-0.05em;line-height:1.1875rem;color:#5c5957}.customer.support .question_wrap.question_wrap1 .info_wrap .list li.asking a{background:url("/resources/kr-mo/images/customer/support/asking_icon.png") center 20px no-repeat #fff;background-size:43.5px 34.5px}.customer.support .question_wrap.question_wrap1 .info_wrap .list li.question a{background:url("/resources/kr-mo/images/customer/support/question_icon.png") center 20px no-repeat #fff;background-size:46px 32px}.customer.support .question_wrap.question_wrap1 .info_wrap .list li.as a{background:url("/resources/kr-mo/images/customer/support/as_icon.png") center 20px no-repeat #fff;background-size:28px 34px}.customer.support .question_wrap.question_wrap2{margin-top:40px;padding:35px 25px}.customer.support .question_wrap.question_wrap2 .txt_box p{position:relative;padding-left:8px;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#333}.customer.support .question_wrap.question_wrap2 .txt_box p:before{display:block;position:absolute;top:8px;left:0;width:4px;height:4px;content:"";border-radius:50%;background-color:#888}.customer.support .question_wrap.question_wrap2 .txt_box .btn_wrap{margin-top:20px}.customer.support .question_wrap.question_wrap2 .txt_box .btn_wrap .shortcuts_btn{width:87%}.customer.report{padding-bottom:0}.customer.report .sec1 .results_box{width:100%;padding:30px 20px;background-color:#f8f8f8}.customer.report .sec1 .results_box .txt_box strong{display:block;font-size:20px;letter-spacing:-0.05em;line-height:1.8125rem;font-weight:600;color:#000}.customer.report .sec1 .results_box .txt_box p{margin-top:10px;font-size:15px;letter-spacing:-0.05022em;line-height:1;color:#666}.customer.report .sec1 .results_box .btn_wrap{width:auto;margin-top:20px}.customer.report .sec1 .results_box .btn_wrap .arrow_btn{width:144px;background-color:#fff;color:#666;border:1px solid #c1c1c1}.customer.report .sec1 .results_box .btn_wrap .arrow_btn::before{top:17px;width:13px;height:10px;background:url("/resources/kr-mo/images/common/ico_gray_arrow.png") center top no-repeat}.customer.report .sec2{margin-top:100px}.customer.report .sec2 .tip_wrap{margin-top:60px}.customer.report .sec2 .tip_wrap .type_box{font-size:0;text-align:center}.customer.report .sec2 .tip_wrap .type_box .type{width:100%;height:330px;padding:0 10px;background-color:#f9f9f9;text-align:left}.customer.report .sec2 .tip_wrap .type_box .type>p{font-size:16px;letter-spacing:-0.05em;line-height:1.5rem;color:#004484}.customer.report .sec2 .tip_wrap .type_box .type:first-of-type{position:relative;margin-top:30px;padding-top:24px}.customer.report .sec2 .tip_wrap .type_box .type:first-of-type:before{display:block;position:absolute;right:10px;bottom:0;width:136px;height:85px;content:"";background:url("/resources/kr-mo/images/customer/report/target_bg.png") 0 0 no-repeat;background-size:cover}.customer.report .sec2 .tip_wrap .type_box .type:first-of-type>p{position:relative}.customer.report .sec2 .tip_wrap .type_box .type:first-of-type>p:before{display:inline-block;vertical-align:middle;width:26.5px;height:23px;content:"";margin:-4px 9px 0 9px;background:url("/resources/kr-mo/images/customer/report/target_icon.png") 0 0 no-repeat;background-size:cover}.customer.report .sec2 .tip_wrap .type_box .type:last-of-type{position:relative;margin-top:40px;padding-top:25px}.customer.report .sec2 .tip_wrap .type_box .type:last-of-type:before{display:block;position:absolute;right:10px;bottom:0;width:136px;height:85px;content:"";background:url("/resources/kr-mo/images/customer/report/way_bg.png") 0 0 no-repeat;background-size:cover}.customer.report .sec2 .tip_wrap .type_box .type:last-of-type>p{position:relative}.customer.report .sec2 .tip_wrap .type_box .type:last-of-type>p:before{display:inline-block;vertical-align:middle;width:26.5px;height:19px;content:"";margin:-4px 9px 0 9px;background:url("/resources/kr-mo/images/customer/report/way_icon.png") 0 0 no-repeat;background-size:cover}.customer.report .sec2 .tip_wrap .type_box .type .txt_list{margin-top:16px;padding:15px 0 0 7px;border-top:1px solid #ddd}.customer.report .sec2 .tip_wrap .type_box .type .txt_list li{position:relative;padding-left:8px}.customer.report .sec2 .tip_wrap .type_box .type .txt_list li:before{display:block;position:absolute;top:8px;left:0;width:4px;height:4px;content:"";background-color:#888;border-radius:50%}.customer.report .sec2 .tip_wrap .type_box .type .txt_list li:nth-of-type(n+2){margin-top:9px}.customer.report .sec2 .tip_wrap .type_box .type .txt_list li p{font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem}.customer.report .sec2 .btn_wrap{margin-top:33px}.customer.report .sec2 .btn_wrap .btn{width:180px;margin:0 auto}.customer.report .submit_pop{display:none;position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:rgba(30,30,30,.95);z-index:9999}.customer.report .submit_pop.active{display:block}.customer.report .submit_pop .inner{width:calc(100% - 40px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.customer.report .submit_pop .inner .pop_close_btn{position:absolute;top:0;right:0;display:block;width:22px;height:22px}.customer.report .submit_pop .inner .cont{margin-top:30px;width:100%;padding:40px 14px;background-color:#fff}.customer.report .submit_pop .inner .cont .top_txt{text-align:center}.customer.report .submit_pop .inner .cont .top_txt strong{display:block;margin-bottom:10px;font-size:20px;letter-spacing:-0.05em;line-height:1.8125rem;font-weight:600;color:#000}.customer.report .submit_pop .inner .cont .top_txt p{font-size:15px;letter-spacing:-0.05em;line-height:1.5rem;color:#000}.customer.report .submit_pop .inner .cont .top_txt p+p{margin-top:10px}.customer.report .submit_pop .inner .cont .top_txt p a{color:#004484}.customer.report .submit_pop .inner .cont .dot_list{width:calc(100% - 12px);margin:38px auto 0;padding:20px;background-color:#f8f8f8}.customer.report .submit_pop .inner .cont .dot_list li p{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem}.customer.report .submit_pop .inner .cont .dot_list li p::before{top:9px}.customer.report .submit_pop .inner .cont .dot_list li a{color:#004484}.customer.report .submit_pop .inner .cont .btn_wrap{margin-top:38px}.customer.report .submit_pop .inner .cont .btn_wrap .btn{width:100%}.customer.submit{padding-bottom:0}.customer.submit .sec2 .con2{margin-top:60px}.customer.submit .sec2 .con2 .sub_tit{margin-bottom:20px}.customer.submit .sec2 .con2 .agree_wrap .box{width:100%;padding:20px 10px;border:1px solid #ddd}.customer.submit .sec2 .con2 .agree_wrap .box>p{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#333}.customer.submit .sec2 .con2 .agree_wrap .box .dot_list{margin-top:12px}.customer.submit .sec2 .con2 .agree_wrap .box .dot_list>li>p{font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem}.customer.submit .sec2 .con2 .agree_wrap .box .dot_list>li>p::before{top:9px}.customer.submit .sec2 .con2 .agree_wrap .box .dot_list ol{margin-top:4px;padding-left:7px}.customer.submit .sec2 .con2 .agree_wrap .box .dot_list ol li p{position:relative;padding-left:8px;font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;color:#666}.customer.submit .sec2 .con2 .agree_wrap .box .dot_list ol li p::before{content:"-";position:absolute;top:0;left:0;font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;color:#666}.customer.submit .sec2 .con2 .checkbox_wrap{margin:20px 0 0 0}.customer.submit .sec2 .con2 .checkbox_wrap .checkbox_item{width:100%;text-align:right}.customer.submit .sec2 .con2 .checkbox_wrap .checkbox_item span{color:#e2681f}.customer.submit .sec2 .con3{margin-top:80px}.customer.submit .sec2 .con3 .write_wrap .item_wrap{padding-bottom:0;border-bottom:0}.customer.submit .sec2 .con3 .write_wrap .item dl{align-items:flex-start}.customer.submit .sec2 .con3 .write_wrap .item dd textarea{height:160px}.customer.submit .sec2 .con3 .write_wrap .item .tail p{color:#004484}.customer.submit .sec2 .con3 .write_wrap .item .tail p.anonymity_email_txt{display:none}.customer.submit .sec2 .con3 .write_wrap .item.name_item .certification_wrap input{border-radius:0 !important;border-top-left-radius:3px !important;border-bottom-left-radius:3px !important}.customer.submit .sec2 .con3 .write_wrap .item.content_item .tail p{position:relative;padding-left:16px}.customer.submit .sec2 .con3 .write_wrap .item.content_item .tail p::before{content:"";position:absolute;top:0;left:0;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#004484}.customer.submit .sec2 .con3 .write_wrap .item.content_item .tail p:nth-of-type(1)::before{content:"1."}.customer.submit .sec2 .con3 .write_wrap .item.content_item .tail p:nth-of-type(2)::before{content:"2."}.customer.submit .sec2 .con3 .write_wrap .item.content_item .tail p:nth-of-type(3)::before{content:"3."}.customer.submit .sec2 .con3 .write_wrap .item.content_item .tail p:nth-of-type(4)::before{content:"4."}.customer.submit .sec2 .con3 .write_wrap .item.content_item .tail p:nth-of-type(5){font-size:0}.customer.submit .sec2 .con3 .write_wrap .item.content_item .tail p:nth-of-type(5)::before{content:"5."}.customer.submit .sec2 .con3 .write_wrap .item.content_item .tail p span{display:inline-block;vertical-align:top;margin:0;font-size:12px;letter-spacing:-0.05em;line-height:1.25rem;color:#004484;text-align:left}.customer.submit .sec2 .con3 .write_wrap .item.content_item .tail p span:first-of-type{width:50px}.customer.submit .sec2 .con3 .write_wrap .item.content_item .tail p span:last-of-type{width:calc(100% - 50px)}.customer.submit .sec2 .con3 .write_wrap .caution_wrap{width:100%;margin-top:24px;padding:16px;background-color:#f8f8f8;border-bottom:1px solid #ddd}.customer.submit .sec2 .con3 .write_wrap .caution_wrap dt{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#000}.customer.submit .sec2 .con3 .write_wrap .caution_wrap dd{margin-top:10px}.customer.submit .sec2 .con3 .write_wrap .caution_wrap dd p{position:relative;padding-left:8px;font-size:12px;letter-spacing:-0.05em;line-height:1.25rem;color:#666}.customer.submit .sec2 .con3 .write_wrap .caution_wrap dd p::before{content:"-";position:absolute;top:0;left:0;font-size:12px;letter-spacing:-0.05em;line-height:1.25rem;color:#666}.customer.submit .sec2 .con3 .write_wrap .caution_wrap dd p span{position:relative;display:block;padding-left:6px}.customer.submit .sec2 .con3 .write_wrap .caution_wrap dd p span::before{content:"*";position:absolute;top:0;left:0;font-size:12px;letter-spacing:-0.05em;line-height:1.25rem;color:#666}.customer.submit_complete .sec1 .con2 .common_top_box{text-align:center}.customer.submit_complete .sec1 .con2 .common_top_box p+p{margin-top:10px}.customer.submit_complete .sec1 .con2 .info_wrap{width:100%;margin-top:40px}.customer.submit_complete .sec1 .con2 .info_box{padding:10px 0;background-color:#f8f8f8}.customer.submit_complete .sec1 .con2 .info_box dl{padding:20px 0;text-align:center}.customer.submit_complete .sec1 .con2 .info_box dl+dl{border-top:1px solid #ddd}.customer.submit_complete .sec1 .con2 .info_box dl dt{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#666}.customer.submit_complete .sec1 .con2 .info_box dl dd{display:flex;justify-content:center;align-items:center;margin-top:5px;gap:0 10px}.customer.submit_complete .sec1 .con2 .info_box dl dd span{font-size:16px;letter-spacing:0em;line-height:1.25rem;color:#000}.customer.submit_complete .sec1 .con2 .info_box dl dd .copy_btn{width:20px;height:20px}.customer.submit_complete .sec1 .con2 .info_box dl dd .copy_btn img{width:100%}.customer.submit_complete .sec1 .con2 .bot_box{margin-top:40px;text-align:center}.customer.submit_complete .sec1 .con2 .bot_box .btn_wrap{margin-top:0}.customer.submit_complete .sec1 .con2 .bot_box .btn_wrap .btn{width:100%;min-width:100%}.customer.submit_complete .sec1 .con2 .bot_box p{margin:10px 0 30px;font-size:12px;letter-spacing:-0.05em;line-height:1.25rem;color:#999}.customer.submit_complete .receipt_pop{display:none;position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:rgba(30,30,30,.95);z-index:9999}.customer.submit_complete .receipt_pop.active{display:block}.customer.submit_complete .receipt_pop .inner{width:calc(100% - 40px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.customer.submit_complete .receipt_pop .inner .pop_close_btn{position:absolute;top:0;right:0;display:block;width:22px;height:22px}.customer.submit_complete .receipt_pop .inner .cont{margin-top:30px;width:100%;padding:40px 20px;background-color:#fff}.customer.submit_complete .receipt_pop .inner .cont .top_txt{text-align:center}.customer.submit_complete .receipt_pop .inner .cont .top_txt strong{display:block;margin-bottom:10px;font-size:20px;letter-spacing:-0.05em;line-height:1.8125rem;font-weight:600;color:#000}.customer.submit_complete .receipt_pop .inner .cont .top_txt p{font-size:15px;letter-spacing:-0.05em;line-height:1.5rem;color:#000}.customer.submit_complete .receipt_pop .inner .cont .top_txt p+p{margin-top:10px}.customer.submit_complete .receipt_pop .inner .cont .top_txt p span{color:#004484}.customer.submit_complete .receipt_pop .inner .cont .number_wrap{width:100%;margin-top:38px;padding:20px;background-color:#f8f8f8}.customer.submit_complete .receipt_pop .inner .cont .number_wrap strong{display:block;font-size:18px;letter-spacing:0em;line-height:1.625rem;text-align:center;font-weight:600;color:#000}.customer.submit_complete .receipt_pop .inner .cont .number_wrap .number_box{display:flex;align-items:center;margin-top:10px}.customer.submit_complete .receipt_pop .inner .cont .number_wrap select,.customer.submit_complete .receipt_pop .inner .cont .number_wrap input{width:calc(33.333333% - 18.666666px);height:40px;border:1px solid #ddd;padding:0 16px;font-size:14px;letter-spacing:-0.05em;line-height:1}.customer.submit_complete .receipt_pop .inner .cont .number_wrap select{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/resources/kr-mo/images/form/selet_arrow.svg") calc(100% - 5px) 12px no-repeat;background-size:16px 16px;background-color:#fff;border-radius:3px;color:#999}.customer.submit_complete .receipt_pop .inner .cont .number_wrap select::-ms-expand{display:none}.customer.submit_complete .receipt_pop .inner .cont .number_wrap input{color:#333}.customer.submit_complete .receipt_pop .inner .cont .number_wrap span{width:28px;font-size:16px;letter-spacing:-0.05em;line-height:1;color:#666;text-align:center}.customer.submit_complete .receipt_pop .inner .cont .btn_wrap{margin-top:50px}.customer.submit_complete .receipt_pop .inner .cont .btn_wrap .btn{min-width:100%}.customer.report_results{padding-bottom:0}.customer.report_results .sec .con .inner{width:calc(100% - 40px);margin:0 auto}.customer.report_results .sec .type_wrap .type{display:none}.customer.report_results .sec .type_wrap .type.active{display:block}.customer.report_results .sec1 .type .common_top_box{margin-bottom:60px}.customer.report_results .sec1 .type1{margin-bottom:100px}.customer.report_results .sec1 .type1 .con2 .info_box{width:100%;padding:24px 20px;background-color:#f8f8f8}.customer.report_results .sec1 .type1 .con2 .info_box dl+dl{margin-top:24px}.customer.report_results .sec1 .type1 .con2 .info_box dt{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#000}.customer.report_results .sec1 .type1 .con2 .info_box dd{margin-top:10px}.customer.report_results .sec1 .type1 .con2 .info_box dd input{display:block;width:100%;height:40px;padding:0 16px;font-size:12px;letter-spacing:-0.05em;line-height:1;color:#333;border:1px solid #ddd}.customer.report_results .sec1 .type1 .con2 .info_box dd input::-moz-placeholder{color:#999}.customer.report_results .sec1 .type1 .con2 .info_box dd input::placeholder{color:#999}.customer.report_results .sec1 .type1 .con2 .info_box dd p{margin-top:10px;font-size:12px;letter-spacing:-0.05em;line-height:1.25rem;word-break:keep-all;word-wrap:break-word;color:#004484}.customer.report_results .sec1 .type1 .con2 .info_box+.info_box{margin-top:24px}.customer.report_results .sec1 .type1 .con2 .info_box+.info_box p{margin-top:0;position:relative;color:#666;padding-left:15px}.customer.report_results .sec1 .type1 .con2 .info_box+.info_box p::before{content:"※";position:absolute;top:0;left:0;font-size:12px;letter-spacing:-0.05em;line-height:1.25rem;color:#666}.customer.report_results .sec1 .type1 .con2 .btn_wrap{margin-top:38px}.customer.report_results .sec1 .type1 .con2 .btn_wrap .btn{width:162px;margin:0 auto}.customer.report_results .sec1 .type2 .sub_tit2{display:block;margin-bottom:20px;font-size:16px;letter-spacing:-0.05em;line-height:1.4375rem;font-weight:600;color:#000}.customer.report_results .sec1 .type2 .con2 .content_info_box{border-top:1px solid #000}.customer.report_results .sec1 .type2 .con2 .content_info_box dl{display:flex;border-bottom:1px solid #ddd}.customer.report_results .sec1 .type2 .con2 .content_info_box dl dt,.customer.report_results .sec1 .type2 .con2 .content_info_box dl dd{padding:20px 16px}.customer.report_results .sec1 .type2 .con2 .content_info_box dl dt{width:84px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;font-weight:600;color:#000;background-color:#f8f8f8}.customer.report_results .sec1 .type2 .con2 .content_info_box dl dd{width:calc(100% - 84px);font-size:14px !important;letter-spacing:-0.05em !important;line-height:20px !important;color:#333 !important}.customer.report_results .sec1 .type2 .con2 .content_info_box dl dd *{font-size:14px !important;letter-spacing:-0.05em !important;line-height:20px !important;color:#333 !important}.customer.report_results .sec1 .type2 .con3{margin-top:80px;padding:50px 0 100px;background-color:#f8f8f8}.customer.report_results .sec1 .type2 .con3 .cont+.cont{margin-top:60px}.customer.report_results .sec1 .type2 .con3 .cont .box{border-top:1px solid #000}.customer.report_results .sec1 .type2 .con3 .cont1 .box{width:100%;padding:24px 20px;background-color:#fff}.customer.report_results .sec1 .type2 .con3 .cont1 .box ul{width:100%}.customer.report_results .sec1 .type2 .con3 .cont1 .box ul li{position:relative;display:flex;align-items:center;justify-content:center;gap:0 10px;width:100%;padding:11px 10px;border-radius:999px;border:1px solid #ddd;background-color:#fff}.customer.report_results .sec1 .type2 .con3 .cont1 .box ul li+li{margin-top:10px}.customer.report_results .sec1 .type2 .con3 .cont1 .box ul li strong{display:block;font-size:15px;letter-spacing:-0.05em;line-height:1.375rem;font-weight:600;color:#666}.customer.report_results .sec1 .type2 .con3 .cont1 .box ul li span{display:none;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#cbdbea}.customer.report_results .sec1 .type2 .con3 .cont1 .box ul li.active{background-color:#004484;border-color:#004484}.customer.report_results .sec1 .type2 .con3 .cont1 .box ul li.active strong{color:#fff}.customer.report_results .sec1 .type2 .con3 .cont1 .box ul li.active span{display:block}.customer.report_results .sec1 .type2 .con3 .cont2 .box{padding:24px 20px;background-color:#fff;font-size:14px !important;letter-spacing:-0.05em !important;line-height:22px !important;color:#333 !important}.customer.report_results .sec1 .type2 .con3 .cont2 .box.no_data{text-align:left}.customer.report_results .sec1 .type2 .con3 .cont2 .box *{font-size:12px !important;letter-spacing:-0.05em !important;line-height:22px !important;color:#333 !important}.customer.report_results .sec1 .type2 .con3 .cont2 .btn_wrap{margin-top:38px}.customer.report_results .sec1 .type2 .con3 .cont2 .btn_wrap .btn{width:162px;margin:0 auto}.customer.praised .sec1 .tip_wrap{margin-top:60px}.customer.praised .sec1 .tip_wrap .type_box{font-size:0;text-align:center}.customer.praised .sec1 .tip_wrap .type_box .type{width:100%;height:330px;padding:0 10px;background-color:#f9f9f9;text-align:left}.customer.praised .sec1 .tip_wrap .type_box .type>p{font-size:16px;letter-spacing:-0.05em;line-height:1.5rem;color:#004484}.customer.praised .sec1 .tip_wrap .type_box .type:first-of-type{position:relative;margin-top:30px;padding-top:24px}.customer.praised .sec1 .tip_wrap .type_box .type:first-of-type:before{display:block;position:absolute;right:10px;bottom:0;width:136px;height:85px;content:"";background:url("/resources/kr-mo/images/customer/report/target_bg.png") 0 0 no-repeat;background-size:cover}.customer.praised .sec1 .tip_wrap .type_box .type:first-of-type>p{position:relative}.customer.praised .sec1 .tip_wrap .type_box .type:first-of-type>p:before{display:inline-block;vertical-align:middle;width:26.5px;height:23px;content:"";margin:-4px 9px 0 9px;background:url("/resources/kr-mo/images/customer/report/target_icon.png") 0 0 no-repeat;background-size:cover}.customer.praised .sec1 .tip_wrap .type_box .type:last-of-type{position:relative;margin-top:40px;padding-top:25px}.customer.praised .sec1 .tip_wrap .type_box .type:last-of-type:before{display:block;position:absolute;right:10px;bottom:0;width:136px;height:85px;content:"";background:url("/resources/kr-mo/images/customer/report/way_bg.png") 0 0 no-repeat;background-size:cover}.customer.praised .sec1 .tip_wrap .type_box .type:last-of-type>p{position:relative}.customer.praised .sec1 .tip_wrap .type_box .type:last-of-type>p:before{display:inline-block;vertical-align:middle;width:26.5px;height:19px;content:"";margin:-4px 9px 0 9px;background:url("/resources/kr-mo/images/customer/report/way_icon.png") 0 0 no-repeat;background-size:cover}.customer.praised .sec1 .tip_wrap .type_box .type .txt_list{margin-top:16px;padding:15px 0 0 7px;border-top:1px solid #ddd}.customer.praised .sec1 .tip_wrap .type_box .type .txt_list li{position:relative;padding-left:8px}.customer.praised .sec1 .tip_wrap .type_box .type .txt_list li:before{display:block;position:absolute;top:8px;left:0;width:4px;height:4px;content:"";background-color:#888;border-radius:50%}.customer.praised .sec1 .tip_wrap .type_box .type .txt_list li:nth-of-type(n+2){margin-top:9px}.customer.praised .sec1 .tip_wrap .type_box .type .txt_list li p{font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem}.customer.praised .sec1 .btn_wrap{margin-top:33px}.customer.praised .sec1 .btn_wrap .btn{width:162px;margin:0 auto}.customer.praised_submit{padding-bottom:100px}.customer.praised_submit_complete .sec .con2 .common_top_box strong{font-weight:700}.customer.praised_submit_complete .sec .con2 .btn_wrap{margin-top:38px}.customer.praised_submit_complete .sec .con2 .btn_wrap .btn{width:100%}.masterpiece{padding:149px 0 0}.masterpiece .sec1 .visual{position:relative;width:100%;padding-top:118%}.masterpiece .sec1 .visual h4{position:absolute;width:100%;top:50%;transform:translateY(-50%);font-size:30px;letter-spacing:-0.05em;line-height:2.75rem;font-weight:700;color:#fff;text-align:center}.masterpiece .sec1 .visual .page_arrow{position:absolute;top:50%;transform:translate(0, -50%);width:19px;height:41.5px}.masterpiece .sec1 .visual .page_arrow.button-prev{left:20px;background:url("/resources/kr-mo/images/masterpiece/page_prev.png") 0 0 no-repeat;background-size:cover}.masterpiece .sec1 .visual .page_arrow.button-next{right:20px;background:url("/resources/kr-mo/images/masterpiece/page_next.png") 0 0 no-repeat;background-size:cover}.masterpiece .sec1 .visual .breadCrumb{bottom:-25px}.masterpiece .sec1 .info_list{width:100%;background-color:#004484;padding:41px 20px 42px 63px}.masterpiece .sec1 .info_list .box{width:100%;font-size:0}.masterpiece .sec1 .info_list .box:nth-of-type(n+2){margin-top:20px}.masterpiece .sec1 .info_list .box>*{display:inline-block;vertical-align:top}.masterpiece .sec1 .info_list .box .tit{width:86px;font-size:0}.masterpiece .sec1 .info_list .box .tit>*{display:inline-block;vertical-align:middle}.masterpiece .sec1 .info_list .box .tit img{margin:2px 5px 0 0}.masterpiece .sec1 .info_list .box .tit p{font-size:15px;letter-spacing:-0.05em;line-height:1.3125rem;color:#fff}.masterpiece .sec1 .info_list .box:nth-of-type(1) .tit img{width:10px}.masterpiece .sec1 .info_list .box:nth-of-type(2) .tit img{width:12px}.masterpiece .sec1 .info_list .box:nth-of-type(3) .tit img{width:12.5px}.masterpiece .sec1 .info_list .box span{width:calc(100% - 86px);font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#fff}.masterpiece .sec2{position:relative;margin-top:60px}.masterpiece .sec2 .infoslide{width:100%}.masterpiece .sec2 .infoslide .swiper-slide{display:table;width:57.8% !important;height:260px;border:10px solid #dfe8f0;background:url("/resources/kr-mo/images/masterpiece/point_bg.png") top center no-repeat;background-size:cover}.masterpiece .sec2 .infoslide .swiper-slide .txt{display:table-cell;vertical-align:middle;width:100%;text-align:center}.masterpiece .sec2 .infoslide .swiper-slide .txt>span{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#888}.masterpiece .sec2 .infoslide .swiper-slide .txt h5{margin:4px 0 6px;font-size:20px;letter-spacing:-0.05em;line-height:1.8125rem;color:#333}.masterpiece .sec2 .infoslide .swiper-slide .txt h5 span{display:inline-block;vertical-align:middle;margin:-2px 0 0 2px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#888}.masterpiece .sec2 .infoslide .swiper-slide .txt h5.fs30{font-size:30px}.masterpiece .sec2 .infoslide .swiper-slide .txt h5.fs30 span{margin-top:0}.masterpiece .sec2 .infoslide .swiper-slide .txt p{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem}.masterpiece .sec2 .infoslide .swiper-slide:nth-of-type(1) .txt{display:block;margin-top:75px}.masterpiece .sec2 .infoslide .control_box{margin-top:20px;font-size:0;text-align:center}.masterpiece .sec2 .infoslide .control_box>div{display:inline-block;vertical-align:middle}.masterpiece .sec2 .infoslide .control_box .swiper-pagination{position:static;margin:0 15px}.masterpiece .sec2 .infoslide .control_box .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;opacity:1;margin:0 3px;background-color:#b3c6d9}.masterpiece .sec2 .infoslide .control_box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#004484}.masterpiece .sec2 .infoslide .control_box .arrow{position:static;width:50px;height:50px;margin-top:0}.masterpiece .sec2 .infoslide .control_box .arrow:after{display:none}.masterpiece .sec2 .infoslide .control_box .arrow.swiper-button-prev{background:url("/resources/kr-mo/images/business/businessslide_prev.png") 0 0 no-repeat;background-size:cover}.masterpiece .sec2 .infoslide .control_box .arrow.swiper-button-next{background:url("/resources/kr-mo/images/business/businessslide_next.png") 0 0 no-repeat;background-size:cover}.masterpiece .sec2 .slide_txt{margin-top:60px;padding:0 20px}.masterpiece .sec2 .slide_txt p{margin-bottom:20px;font-size:20px;letter-spacing:-0.05em;line-height:1.8125rem;font-weight:600;color:#000}.masterpiece .sec2 .slide_txt span{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem}.masterpiece .sec2 .slide_wrap{margin-top:20px}.masterpiece .sec2 .slide_wrap .Swiperslide{width:100%;padding-bottom:21px}.masterpiece .sec2 .slide_wrap .Swiperslide .swiper-slide{width:100%}.masterpiece .sec2 .slide_wrap .Swiperslide .swiper-slide img{width:100%}.masterpiece .sec2 .slide_wrap .Swiperslide .swiper-pagination{bottom:0}.masterpiece .sec2 .slide_wrap .Swiperslide .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;opacity:1;margin:0 3px;background-color:#b3c6d9}.masterpiece .sec2 .slide_wrap .Swiperslide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#004484}.masterpiece .masterpiece_con{position:relative;margin-top:60px}.masterpiece .masterpiece_con .left_p{text-align:left}.masterpiece .masterpiece_con .right_p{text-align:right}.masterpiece .masterpiece_con .point_img{position:absolute}.masterpiece .masterpiece_con .point_txt{margin-bottom:5px;font-size:30px;letter-spacing:0em;line-height:2.1875rem;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;color:#dce7f1}.masterpiece .masterpiece_con .img_box{position:relative}.masterpiece .masterpiece_con .img_box.left_img{text-align:left}.masterpiece .masterpiece_con .img_box.right_img{text-align:right}.masterpiece .masterpiece_con .txt_box{margin-top:25px}.masterpiece .masterpiece_con .txt_box h5{margin-bottom:20px;font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;color:#000}.masterpiece .masterpiece_con .txt_box p{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem}.masterpiece .masterpiece_con .txt_box p:nth-of-type(2){margin-top:20px}.masterpiece .masterpiece_con.masterpiece_con3{padding-bottom:160px;background:url("/resources/kr-mo/images/masterpiece/masterpiece_con3_bg.png") center bottom no-repeat;background-size:200%}.masterpiece .masterpiece_banner a{position:relative;display:block;width:100%;height:100%}.masterpiece .masterpiece_banner a:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.45);z-index:1}.masterpiece .masterpiece_banner a .img_box{width:100%}.masterpiece .masterpiece_banner a .img_box img{width:100%}.masterpiece .masterpiece_banner a p{position:relative;position:absolute;right:24px;bottom:10px;z-index:1;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#fff}.masterpiece .masterpiece_banner a p:after{display:inline-block;vertical-align:middle;width:14px;height:11px;content:"";margin:-3px 0 0 10px;background:url("/resources/kr-mo/images/masterpiece/banner_arrow.png") 0 0 no-repeat;background-size:cover}.masterpiece.naerincheon .visual{background:url("/resources/kr-mo/images/masterpiece/naerincheon/naerincheon_visual.jpg") 0 0 no-repeat;background-size:100% 100%}.masterpiece.naerincheon .masterpiece_con1 .img_box img{width:70%}.masterpiece.naerincheon .masterpiece_con2 .img_box img{width:92.5%}.masterpiece.naerincheon .masterpiece_con3 .img_box img{width:89.5%}.masterpiece.highway .visual{background:url("/resources/kr-mo/images/masterpiece/highway/highway_visual.jpg") 0 0 no-repeat;background-size:100% 100%}.masterpiece.highway .masterpiece_con1 .img_box img{width:89.5%}.masterpiece.highway .masterpiece_con2 .img_box img{width:92.5%}.masterpiece.highway .masterpiece_con3 .img_box img{width:83.5%}.masterpiece.newv .visual{background:url("/resources/kr-mo/images/masterpiece/newv/newv_visual.jpg") 0 0 no-repeat;background-size:100% 100%}.masterpiece.newv .masterpiece_con1 .img_box img{width:80.5%}.masterpiece.newv .masterpiece_con2 .img_box img{width:80.5%}.masterpiece.newv .masterpiece_con3 .img_box img{width:77.5%}.masterpiece.dongtan .visual{background:url("/resources/kr-mo/images/masterpiece/dongtan/dongtan_visual.jpg") 0 0 no-repeat;background-size:100% 100%}.masterpiece.dongtan .masterpiece_con1 .img_box img{width:81.7%}.masterpiece.dongtan .masterpiece_con2 .img_box img{width:92.5%}.masterpiece.dongtan .masterpiece_con3 .img_box img{width:92.5%}.masterpiece.lakecomo .visual{background:url("/resources/kr-mo/images/masterpiece/lakecomo/lakecomo_visual.jpg") 0 0 no-repeat;background-size:100% 100%}.masterpiece.lakecomo .masterpiece_con1 .img_box img{width:89.5%}.masterpiece.lakecomo .masterpiece_con2 .img_box img{width:86%}.masterpiece.lakecomo .masterpiece_con2 .img_box .point_img{position:absolute;left:-12px;bottom:-64%;width:52.3%;z-index:-1}.masterpiece.lakecomo .masterpiece_con3 .img_box img{width:87.5%}.masterpiece.lakecomo .masterpiece_con3 .img_box .point_img{position:absolute;left:-12px;bottom:-83%;width:33.6%;z-index:-1}.masterpiece.incheon .visual{background:url("/resources/kr-mo/images/masterpiece/incheon/incheon_visual.jpg") 0 0 no-repeat;background-size:100% 100%}.masterpiece.incheon .sec2 .infoslide .swiper-slide img{display:block;margin:0 auto 4px}.masterpiece.incheon .masterpiece_con1 .img_box img{width:75.9%}.masterpiece.incheon .masterpiece_con1 .txt_box{padding-left:40px}.masterpiece.incheon .masterpiece_con2 .img_box img{width:92.5%}.masterpiece.incheon .masterpiece_con3 .img_box img{width:92.5%}.management .sec{padding:0 20px}.management .sec .sec_inner{padding:0 0 50px 0;border-bottom:1px solid #ddd}.management .sec:last-of-type .sec_inner{padding-bottom:0;border-bottom:0}.management .sec h4{margin-bottom:30px;font-size:20px;letter-spacing:-0.08em;line-height:1.625rem;font-weight:600;color:#000}.management .sec strong{color:#004484}.management .sec .img_box{overflow:hidden}.management .sec .img_box>img{width:100%}.management .sec .img_box.img_txt .img+.img{margin-top:30px}.management .sec .img_box.img_txt .img img{width:100%}.management .sec .img_box.img_txt .img img+p{margin-top:10px;font-size:15px;letter-spacing:-0.05em;line-height:0.9375rem;color:#000;text-align:center}.management .sec1{margin-bottom:50px}.management .sec1 .img{position:relative;padding-top:44.77%;margin-bottom:30px}.management .sec1 .img::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.management .sec1 .tit{margin-bottom:10px;font-size:22px;letter-spacing:-0.05em;line-height:2rem;font-weight:600;color:#000}.management .sec1 .txt{font-size:18px;letter-spacing:-0.08em;line-height:1.625rem;color:#000}.management .sec1 strong{color:#00529b}.management .btn_wrap{margin-top:30px}.management .btn_wrap .shortcuts_btn{width:247px;margin:0 auto}.management.ethics{padding-bottom:0}.management.ethics .sec1{margin-bottom:30px}.management.ethics .sec1 .sec_inner{border-bottom:0;padding-bottom:0}.management.ethics .sec1 .img::before{background:url("/resources/kr-mo/images//management/ethics/ethics_visual.jpg") 0 0 no-repeat;background-size:100%}.management.ethics .sec1 .tab_btn{width:100%;font-size:0;overflow:hidden}.management.ethics .sec1 .tab_btn a{float:left;display:flex;justify-content:center;align-items:center;width:50%;height:60px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;background-color:#f8f8f8;color:#999;text-align:center}.management.ethics .sec1 .tab_btn a.active{color:#fff;background-color:#004484}.management.ethics .tab_box .box{display:none}.management.ethics .tab_box .box.active{display:block}.management.ethics .tab_box .top_txt_box{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #ddd}.management.ethics .tab_box .top_txt_box .tit{margin-bottom:10px;font-size:22px;letter-spacing:-0.05em;line-height:2rem;font-weight:600;color:#000}.management.ethics .tab_box .top_txt_box .txt{font-size:18px;letter-spacing:-0.08em;line-height:1.625rem;color:#000}.management.ethics .sec2 .sec_inner{border-bottom:0}.management.ethics .sec2 .list_wrap{margin:0 auto;background:url("/resources/kr-mo/images/management/ethics/system_borderBg.png") 50% 40px no-repeat;background-size:274px 129px}.management.ethics .sec2 .list_wrap .top_box{text-align:center}.management.ethics .sec2 .list_wrap .top_box .icon_box{position:relative;width:110px;height:110px;margin:0 auto 10px;background-color:#00529b;border:10px solid #dce7f1;border-radius:50%}.management.ethics .sec2 .list_wrap .top_box .icon_box::before{content:"";position:absolute;left:50%;top:50%;width:45px;height:40px;transform:translate(-50%, -50%);background:url("/resources/kr-mo/images/management/ethics/system_icon.png") 50% 50% no-repeat;background-size:100% 100%}.management.ethics .sec2 .list_wrap .top_box strong{font-size:18px;letter-spacing:0.06em;line-height:2.5rem;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;color:#000}.management.ethics .sec2 .list_wrap .circle_wrap{margin:40px auto 0;max-width:315px;text-align:center;font-size:0}.management.ethics .sec2 .list_wrap .circle_wrap li{position:relative;left:5px;display:inline-block;vertical-align:top;border-radius:50%;width:110px;height:110px;margin-left:-10px}.management.ethics .sec2 .list_wrap .circle_wrap li p{padding-top:36px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#fff;font-weight:600;text-align:center}.management.ethics .sec2 .list_wrap .circle_wrap li.circle1{background:rgba(62,119,173,.85);z-index:-1}.management.ethics .sec2 .list_wrap .circle_wrap li.circle2{background:rgba(80,134,186,.85);z-index:3}.management.ethics .sec2 .list_wrap .circle_wrap li.circle3{background:rgba(179,198,217,.85);z-index:1}.management.ethics .sec2 .list_wrap .list_box{margin-top:50px}.management.ethics .sec2 .list_wrap .list_box dl{margin-bottom:30px}.management.ethics .sec2 .list_wrap .list_box dl:last-child{margin-bottom:0}.management.ethics .sec2 .list_wrap .list_box dl dt{width:100%;margin-bottom:5px;border-radius:30px;font-size:15px;letter-spacing:-0.05em;line-height:1.25rem;color:#000}.management.ethics .sec2 .list_wrap .list_box dl dd{word-break:keep-all;word-wrap:break-word;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem}.management.ethics .sec3{padding:50px 20px 100px 20px;background-color:#f8f8f8}.management.ethics .sec3 .txt_box{padding-top:30px}.management.ethics .sec3 .txt_box.top{padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.management.ethics .sec3 .txt_box.top .txt{font-size:14px;letter-spacing:-0.08em;line-height:1.375rem}.management.ethics .sec3 .txt_box:nth-of-type(2){padding-top:20px}.management.ethics .sec3 .txt_box h5{margin-bottom:10px;font-size:15px;letter-spacing:-0.05em;line-height:1.25rem;color:#000}.management.ethics .sec3 .txt_box .txt{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#000}.management.ethics .sec3 .txt_box .list{margin-top:15px}.management.ethics .sec3 .txt_box .list li{margin-bottom:10px}.management.ethics .sec3 .txt_box .list li:last-child{margin-bottom:0}.management.ethics .sec3 .txt_box .list li p{position:relative;padding-left:10px;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem}.management.ethics .sec3 .txt_box .list li p:before{display:block;position:absolute;top:10px;left:0;width:4px;height:4px;content:"";border-radius:50%;background-color:#1e5e9a}.management.ethics .sec3 .btn_wrap{padding-top:30px;border-top:1px solid #ddd}.management.ethics .sec3 .btn_wrap .shortcuts_btn{margin:0 auto}.management.ethics .sec5{padding-top:50px;padding-bottom:100px}.management.ethics .sec5 .top_box{margin-bottom:20px}.management.ethics .sec5 .top_box h4{margin-bottom:10px;font-size:20px;letter-spacing:-0.08em;line-height:1.625rem;color:#000}.management.ethics .sec5 .top_box .txt{font-size:15px;letter-spacing:-0.05em;line-height:1.375rem;color:#000}.management.ethics .sec5 .certification_wrap .certification{margin-bottom:30px}.management.ethics .sec5 .certification_wrap .certification p{margin-bottom:10px;font-size:15px;letter-spacing:-0.05em;line-height:1.875rem;font-weight:600;color:#004484}.management.ethics .sec5 .certification_wrap .certification .btn_wrap{margin-top:15px;text-align:center}.management.ethics .sec5 .certification_wrap .certification .btn_wrap .download_btn{width:220px;padding:10px 20px;background-color:rgba(0,0,0,0);border:1px solid #938c85;font-size:15px;color:#888;text-align:left}.management.ethics .sec5 .certification_wrap .certification .btn_wrap .download_btn:after{position:absolute;top:17px;right:20px;width:16px;height:17px;background:url("/resources/kr-mo/images/management/quality/btn_download.png") 0 0 no-repeat;background-size:100% 100%}.management.ethics .sec5 .certification_wrap .info_tb table{width:100%;border-top:2px solid #000}.management.ethics .sec5 .certification_wrap .info_tb table tbody tr{border-bottom:1px solid #ddd}.management.ethics .sec5 .certification_wrap .info_tb table tbody tr th{padding-left:4%;background-color:#f8f8f8;font-size:14px;letter-spacing:-0.05em;line-height:3.1875rem;font-weight:400;color:#000;text-align:left}.management.ethics .sec5 .certification_wrap .info_tb table tbody tr td{padding:4%;font-size:13px;letter-spacing:-0.05em;line-height:1.25rem}.management.quality .sec+.sec{margin-bottom:50px}.management.quality .sec:last-of-type{margin-bottom:0}.management.quality .top_box{margin-bottom:20px}.management.quality .top_box h4{margin-bottom:10px;font-size:20px;letter-spacing:-0.08em;line-height:1.625rem;color:#000}.management.quality .top_box .txt{font-size:15px;letter-spacing:-0.05em;line-height:1.375rem;color:#000}.management.quality .sec1 .img::before{background:url("/resources/kr-mo/images//management/quality/quality_visual.jpg") 0 0 no-repeat;background-size:100%}.management.quality .sec2 .box_wrap{margin-bottom:20px}.management.quality .sec2 .box_wrap .box{width:100%;margin-bottom:10px;border:1px solid #cbdbea;padding:15px 20px 20px 110px}.management.quality .sec2 .box_wrap .box:before{top:50%;left:20px;transform:translate(0, -50%)}.management.quality .sec2 .box_wrap .box:nth-of-type(1){position:relative}.management.quality .sec2 .box_wrap .box:nth-of-type(1):before{display:block;position:absolute;width:57px;height:52px;content:"";background:url("/resources/kr-mo/images/management/quality/policy_icon01.png") 50% 50% no-repeat;background-size:100% 100%}.management.quality .sec2 .box_wrap .box:nth-of-type(2){position:relative}.management.quality .sec2 .box_wrap .box:nth-of-type(2):before{display:block;position:absolute;width:56px;height:51px;content:"";background:url("/resources/kr-mo/images/management/quality/policy_icon02.png") 50% 50% no-repeat;background-size:100% 100%}.management.quality .sec2 .box_wrap .box:nth-of-type(3){position:relative;margin-bottom:0}.management.quality .sec2 .box_wrap .box:nth-of-type(3):before{display:block;position:absolute;width:49px;height:53px;content:"";background:url("/resources/kr-mo/images/management/quality/policy_icon03.png") 50% 50% no-repeat;background-size:100% 100%}.management.quality .sec2 .box_wrap .box .num{display:block;margin-bottom:5px;font-size:30px;letter-spacing:0em;line-height:1.625rem;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;color:#dce7f1}.management.quality .sec2 .box_wrap .box p{font-size:15px;letter-spacing:-0.05em;line-height:1.25rem}.management.quality .sec2 .box_wrap .box p strong{color:#004484}.management.quality .sec2 .txt{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem}.management.quality .sec3 .certification_wrap .certification{margin-bottom:30px}.management.quality .sec3 .certification_wrap .certification p{margin-bottom:10px;font-size:15px;letter-spacing:-0.05em;line-height:1.875rem;font-weight:600;color:#004484}.management.quality .sec3 .certification_wrap .certification .btn_wrap{margin-top:15px;text-align:center}.management.quality .sec3 .certification_wrap .certification .btn_wrap .download_btn{width:220px;padding:10px 20px;background-color:rgba(0,0,0,0);border:1px solid #938c85;font-size:15px;color:#888;text-align:left}.management.quality .sec3 .certification_wrap .certification .btn_wrap .download_btn:after{position:absolute;top:17px;right:20px;width:16px;height:17px;background:url("/resources/kr-mo/images/management/quality/btn_download.png") 0 0 no-repeat;background-size:100% 100%}.management.quality .sec3 .certification_wrap .info_tb table{width:100%;border-top:2px solid #000}.management.quality .sec3 .certification_wrap .info_tb table tbody tr{border-bottom:1px solid #ddd}.management.quality .sec3 .certification_wrap .info_tb table tbody tr th{padding-left:4%;background-color:#f8f8f8;font-size:14px;letter-spacing:-0.05em;line-height:3.1875rem;font-weight:400;color:#000;text-align:left}.management.quality .sec3 .certification_wrap .info_tb table tbody tr td{padding:4%;font-size:13px;letter-spacing:-0.05em;line-height:1.25rem}.management.quality .sec4 .box dl{margin-bottom:10px}.management.quality .sec4 .box dl dt{margin-bottom:10px;color:#000}.management.quality .sec4 .box dl dd{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem}.management.quality .sec4 .box:last-of-type{margin-top:30px}.management.knowledge .sec1 .img::before{background:url("/resources/kr-mo/images//management/knowledge/knowledge_visual.jpg") 0 0 no-repeat;background-size:100%}.management.knowledge .sec2 h4{font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;font-size:20px;letter-spacing:0em;line-height:1.5rem}.management.knowledge .sec2 .img_box{margin-bottom:30px}.management.knowledge .sec2 .box_wrap .box{padding:32px 19px;margin-bottom:10px;border:1px solid #cbdbea;font-size:0}.management.knowledge .sec2 .box_wrap .box>*{display:inline-block;vertical-align:middle}.management.knowledge .sec2 .box_wrap .box .ico{width:95px;height:61px}.management.knowledge .sec2 .box_wrap .box .txt_box{width:calc(100% - 95px)}.management.knowledge .sec2 .box_wrap .box .txt_box p{margin-bottom:5px;font-family:"FiraSans",sans-serif;font-weight:600;line-height:1;font-size:18px;letter-spacing:0em;line-height:1.375rem;font-weight:600;color:#707070}.management.knowledge .sec2 .box_wrap .box .txt_box p b{color:#004484}.management.knowledge .sec2 .box_wrap .box .txt_box span{display:block;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem}.management.knowledge .sec2 .box_wrap .box.box1 .ico{background:url("/resources/kr-mo/images//management/knowledge/knowledge_icon01.png") 0 0 no-repeat;background-size:66px 56px}.management.knowledge .sec2 .box_wrap .box.box2 .ico{background:url("/resources/kr-mo/images//management/knowledge/knowledge_icon02.png") 0 0 no-repeat;background-size:71px 46px}.management.knowledge .sec2 .box_wrap .box.box3{margin-bottom:0}.management.knowledge .sec2 .box_wrap .box.box3 .ico{background:url("/resources/kr-mo/images//management/knowledge/knowledge_icon03.png") 30% 0 no-repeat;background-size:44px 61px}.management.safety .sec1 .img::before{background:url("/resources/kr-mo/images//management/safety/safety_visual.jpg") 0 0 no-repeat;background-size:100%}.management.safety .sec1 .txt .skyblue{color:#45dde9}.management.safety .sec2 .tab_btn{width:100%;font-size:0;overflow:hidden}.management.safety .sec2 .tab_btn a{float:left;display:flex;justify-content:center;align-items:center;width:50%;height:60px;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;background-color:#f8f8f8;color:#999;text-align:center}.management.safety .sec2 .tab_btn a.active{color:#fff;background-color:#004484}.management.safety .sec2 .tab_box{padding:50px 0 70px}.management.safety .sec2 .tab_box .box{display:none}.management.safety .sec2 .tab_box .box.active{display:block}.management.safety .sec2 .tab_box .box1 .img_box{width:100%}.management.safety .sec2 .tab_box .box1 .img_box img{width:100%}.management.safety .sec2 .type{padding:70px 0 0 0;border-bottom:0;border-top:1px solid #ddd}.management.safety .sec2 .certification_wrap{padding:70px 0}.management.safety .sec2 .certification_wrap:last-of-type{padding-bottom:0}.management.safety .sec2 .certification_wrap .left_tit h5{margin-bottom:10px;font-size:20px;letter-spacing:-0.08em;line-height:1.625rem;color:#000}.management.safety .sec2 .certification_wrap .txt{font-size:15px;letter-spacing:-0.05em;line-height:1.375rem;color:#000;word-break:keep-all}.management.safety .sec2 .certification_wrap .certification_box{margin-top:20px}.management.safety .sec2 .certification_wrap .certification_box .certification{margin-bottom:30px}.management.safety .sec2 .certification_wrap .certification_box .certification .img_box{position:relative}.management.safety .sec2 .certification_wrap .certification_box .certification .img_box a{position:absolute;bottom:0;right:0;width:40px;height:40px;padding-top:11px;background-color:rgba(0,0,0,.8);text-align:center}.management.safety .sec2 .certification_wrap .certification_box .certification p{margin-bottom:10px;font-size:15px;letter-spacing:-0.05em;line-height:1.875rem;font-weight:600;color:#004484}.management.safety .sec2 .certification_wrap .certification_box .certification .btn_wrap{margin-top:15px;text-align:center}.management.safety .sec2 .certification_wrap .certification_box .certification .btn_wrap .download_btn{width:220px;padding:10px 20px;background-color:rgba(0,0,0,0);border:1px solid #938c85;font-size:15px;color:#888;text-align:left}.management.safety .sec2 .certification_wrap .certification_box .certification .btn_wrap .download_btn:after{position:absolute;top:17px;right:20px;width:16px;height:17px;background:url("/resources/kr-mo/images/management/quality/btn_download.png") 0 0 no-repeat;background-size:100% 100%}.management.safety .sec2 .certification_wrap .certification_box .info_tb table{width:100%;border-top:2px solid #000}.management.safety .sec2 .certification_wrap .certification_box .info_tb table tbody tr{border-bottom:1px solid #ddd}.management.safety .sec2 .certification_wrap .certification_box .info_tb table tbody tr th{padding-left:4%;background-color:#f8f8f8;font-size:14px;letter-spacing:-0.05em;line-height:3.1875rem;font-weight:400;color:#000;text-align:left}.management.safety .sec2 .certification_wrap .certification_box .info_tb table tbody tr td{padding:4%;font-size:13px;letter-spacing:-0.05em;line-height:1.25rem}.management.safety .Detailpop_wrap{overflow:hidden}.management.safety .Detailpop_wrap .slide_wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding:0 20px;height:100%;gap:48px 0}.management.safety .Detailpop_wrap .detail_slide{width:100%;padding-bottom:32px}.management.safety .Detailpop_wrap .detail_slide .swiper-slide img{width:100%}.management.safety .Detailpop_wrap .detail_slide .swiper-pagination{font-size:0}.management.safety .Detailpop_wrap .detail_slide .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 5px;background-color:#888;opacity:1}.management.safety .Detailpop_wrap .detail_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.management.safety .Detailpop_wrap .detail_thumbnail{width:100%}.management.safety .Detailpop_wrap .detail_thumbnail .swiper-slide{width:25%}.management.safety .Detailpop_wrap .detail_thumbnail .swiper-slide img{width:100%;opacity:.4}.management.safety .Detailpop_wrap .detail_thumbnail .swiper-slide.swiper-slide-thumb-active img{opacity:1}.management.contribute .sec1 .img::before{background:url("/resources/kr-mo/images//management/contribute/contribute_visual.jpg") 0 0 no-repeat;background-size:100%}.management.contribute .sec2{margin-bottom:50px}.management.contribute .sec2 .info_box+.info_box{margin-top:50px}.management.contribute .sec2 .info_box .txt_box dl{margin-bottom:10px}.management.contribute .sec2 .info_box .txt_box dl dt{margin-bottom:10px;font-size:18px;letter-spacing:-0.08em;line-height:1.5rem;font-weight:600;color:#000}.management.contribute .sec2 .info_box .txt_box dl dd{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem}.management.contribute .sec3 .img_box{margin-bottom:10px}.management.contribute .sec3 .txt{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem}.management.winwin-growth .sec .sec_inner{padding-bottom:0;border-bottom:0}.management.winwin-growth .sec1{margin-bottom:30px;padding:0}.management.winwin-growth .sec1 .img::before{background:url("/resources/kr-mo/images/management/winwin-growth/winwinn-growth_visual.jpg") 0 0 no-repeat;background-size:100%}.management.winwin-growth .sec1 .sec_inner{padding:0 20px}.management.winwin-growth .tab_wrap{width:100%;white-space:nowrap;overflow-x:auto}.management.winwin-growth .tab_btn{display:table;width:100%;margin-bottom:0}.management.winwin-growth .tab_btn li{position:relative;display:table-cell;width:auto;height:40px}.management.winwin-growth .tab_btn li a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0 30px;background-color:#f8f8f8;font-size:14px;letter-spacing:-0.05em;line-height:1;color:#999}.management.winwin-growth .tab_btn li a::before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:25px;background-color:#c1c1c1}.management.winwin-growth .tab_btn li+li{left:-1px}.management.winwin-growth .tab_btn li:first-of-type a::before{display:none}.management.winwin-growth .tab_btn li.active{z-index:1}.management.winwin-growth .tab_btn li.active a{background-color:#004484;color:#fff}.management.winwin-growth .tab_btn li.active a::before{background-color:#004484}.management.winwin-growth h4{margin-bottom:0;font-size:22px;letter-spacing:-0.05em;line-height:2rem;font-weight:500;color:#000}.management.winwin-growth.intro h5{font-size:20px;letter-spacing:-0.05em;line-height:1.875rem;font-weight:500;color:#000}.management.winwin-growth.intro .sec2 .con01 .top_box p{margin-top:10px;font-size:18px;letter-spacing:-0.05em;line-height:1.625rem;word-break:keep-all;word-wrap:break-word;color:#000}.management.winwin-growth.intro .sec2 .con01 .img_box{width:100%;margin-top:20px}.management.winwin-growth.intro .sec2 .con01 .img_box img{width:100%}.management.winwin-growth.intro .sec2 .con02{margin-top:50px}.management.winwin-growth.intro .sec2 .con02 .list_box{margin-top:30px}.management.winwin-growth.intro .sec2 .con02 .list_box .box_wrap{display:flex;justify-content:center}.management.winwin-growth.intro .sec2 .con02 .list_box .box_wrap .box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:190px;height:190px;border-radius:50%}.management.winwin-growth.intro .sec2 .con02 .list_box .box_wrap .box:nth-of-type(1){position:relative;background:#00529b;background:linear-gradient(180deg, rgb(0, 82, 155) 0%, rgba(0, 82, 155, 0) 100%)}.management.winwin-growth.intro .sec2 .con02 .list_box .box_wrap .box:nth-of-type(2){margin-left:-44px;background:#6091b6;background:linear-gradient(180deg, rgba(96, 145, 182, 0) 0%, rgb(96, 145, 182) 100%)}.management.winwin-growth.intro .sec2 .con02 .list_box .box_wrap .box i{display:block;width:80px}.management.winwin-growth.intro .sec2 .con02 .list_box .box_wrap .box span{display:block;margin-top:4px;font-size:15px;letter-spacing:-0.05em;line-height:1.375rem;color:#fff}.management.winwin-growth.intro .sec2 .con02 .list_box .txt_box{width:100%;margin-top:30px;padding:0 22px}.management.winwin-growth.intro .sec2 .con02 .list_box .txt_box dl{display:flex;justify-content:flex-start}.management.winwin-growth.intro .sec2 .con02 .list_box .txt_box dl+dl{margin-top:6px}.management.winwin-growth.intro .sec2 .con02 .list_box .txt_box dl dt{position:relative;width:70px;padding-left:10px;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;font-weight:500}.management.winwin-growth.intro .sec2 .con02 .list_box .txt_box dl dt::before{content:"";display:block;position:absolute;top:9px;left:0;width:4px;height:4px;border-radius:50%}.management.winwin-growth.intro .sec2 .con02 .list_box .txt_box dl dd{width:calc(100% - 70px);font-size:13px;letter-spacing:-0.05em;line-height:1.375rem;font-weight:bold;color:#666}.management.winwin-growth.intro .sec2 .con02 .list_box .txt_box dl:first-of-type dt{color:#00529b}.management.winwin-growth.intro .sec2 .con02 .list_box .txt_box dl:first-of-type dt::before{background-color:#00529b}.management.winwin-growth.intro .sec2 .con02 .list_box .txt_box dl:last-of-type dt{color:#6091b6}.management.winwin-growth.intro .sec2 .con02 .list_box .txt_box dl:last-of-type dt::before{background-color:#6091b6}.management.winwin-growth.intro .sec3{margin-top:50px;padding-top:50px;padding-bottom:50px;background-color:#f8f8f8}.management.winwin-growth.intro .sec3 .txt_list{margin-top:20px}.management.winwin-growth.intro .sec3 .txt_list>li{padding:20px 0;border-top:1px solid #ddd}.management.winwin-growth.intro .sec3 .txt_list>li:last-of-type{padding-bottom:0}.management.winwin-growth.intro .sec3 .txt_list>li strong{display:block;font-size:16px;letter-spacing:-0.05em;line-height:1.375rem;font-weight:500;color:#000}.management.winwin-growth.intro .sec3 .txt_list>li .txt_box{width:100%;margin-top:10px}.management.winwin-growth.intro .sec3 .txt_list>li .txt_box>span{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#000}.management.winwin-growth.intro .sec3 .txt_list>li .txt_box ul{margin-top:20px}.management.winwin-growth.intro .sec3 .txt_list>li .txt_box ul li+li{margin-top:10px}.management.winwin-growth.intro .sec3 .txt_list>li .txt_box ul li span{position:relative;display:block;padding-left:10px;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#666}.management.winwin-growth.intro .sec3 .txt_list>li .txt_box ul li span::before{content:"";display:block;position:absolute;top:9px;left:0;width:4px;height:4px;border-radius:50%;background-color:#1e5e9a}.management.winwin-growth.intro .sec4{padding-top:50px}.management.winwin-growth.intro .sec4 .con01 p{margin-top:20px;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#000;word-break:keep-all;word-wrap:break-word}.management.winwin-growth.intro .sec4 .con01 .list{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:24px;width:100%;margin-top:30px}.management.winwin-growth.intro .sec4 .con01 .list li{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:94px;height:94px;border-radius:50%}.management.winwin-growth.intro .sec4 .con01 .list li::before,.management.winwin-growth.intro .sec4 .con01 .list li::after{content:"";display:block;position:absolute}.management.winwin-growth.intro .sec4 .con01 .list li::before{top:0;left:0;width:100%;height:100%;background:url("/resources/kr-mo/images/management/winwin-growth/intro/sec4_list_bg.png") center no-repeat;background-size:cover}.management.winwin-growth.intro .sec4 .con01 .list li::after{top:50%;right:-20px;width:16px;height:9px;background:url("/resources/kr-mo/images/management/winwin-growth/intro/sec4_list_arrow.svg") center no-repeat;background-size:cover}.management.winwin-growth.intro .sec4 .con01 .list li:nth-of-type(3)::after,.management.winwin-growth.intro .sec4 .con01 .list li:last-of-type::after{display:none}.management.winwin-growth.intro .sec4 .con01 .list li i{display:block;width:36px}.management.winwin-growth.intro .sec4 .con01 .list li span{display:block;margin-top:2px;font-size:13px;letter-spacing:-0.05em;line-height:0.8125rem;color:#000}.management.winwin-growth.intro .sec4 .con02{margin-top:50px;padding-top:50px;border-top:1px solid #ddd}.management.winwin-growth.intro .sec4 .con02 .video_wrap{position:relative;width:100%;margin-top:30px;padding-top:56.1%}.management.winwin-growth.intro .sec4 .con02 .video_wrap video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.management.winwin-growth.intro .sec4 .con02 .video_wrap .video_bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;z-index:1}.management.winwin-growth.intro .sec4 .con02 .video_wrap .video_bg img{width:100%}.management.winwin-growth.intro .sec4 .con02 .video_wrap .video_bg::before,.management.winwin-growth.intro .sec4 .con02 .video_wrap .video_bg::after{content:"";display:block;position:absolute}.management.winwin-growth.intro .sec4 .con02 .video_wrap .video_bg::before{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.55)}.management.winwin-growth.intro .sec4 .con02 .video_wrap .video_bg::after{top:50%;left:50%;transform:translate(-50%, -50%);width:48px;height:48px;background:url("/resources/kr-mo/images/management/winwin-growth/intro/sec04_video_play_btn.svg") center top no-repeat}.management.winwin-growth.deal .sec2 .list{margin-top:20px}.management.winwin-growth.deal .sec2 .list li{display:block;width:100%;padding:20px 0;border-bottom:1px solid #ddd}.management.winwin-growth.deal .sec2 .list li:first-of-type{border-top:1px solid #ddd}.management.winwin-growth.deal .sec2 .list li strong{width:100%;font-size:15px;letter-spacing:-0.05em;line-height:1.375rem;font-weight:500;color:#000}.management.winwin-growth.deal .sec2 .list li p{width:100%;margin:10px 0 16px;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#666;word-break:keep-all;word-wrap:break-word}.management.winwin-growth.deal .sec2 .list li a{position:relative;display:block;width:147px;padding:12px 20px;font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;color:#666;border:1px solid #c1c1c1;background-color:#fff}.management.winwin-growth.deal .sec2 .list li a::after{content:"";display:block;position:absolute;top:14px;right:20px;width:16px;height:16px;background:url("/resources/kr-mo/images/management/winwin-growth/deal/down_icon.svg") center no-repeat;background-size:cover}.management.winwin-growth.suggest.list .sec2 .top_box strong{display:block;font-size:22px;letter-spacing:-0.05em;line-height:2rem;color:#000;font-weight:500}.management.winwin-growth.suggest.list .sec2 .list{margin-top:20px}.management.winwin-growth.suggest.list .sec2 .list>li{padding:20px 0;border-top:1px solid #c1c1c1}.management.winwin-growth.suggest.list .sec2 .list>li:last-of-type{border-bottom:1px solid #c1c1c1}.management.winwin-growth.suggest.list .sec2 .list>li h4{font-size:15px;letter-spacing:-0.05em;line-height:1.375rem;font-weight:500;color:#000}.management.winwin-growth.suggest.list .sec2 .list>li .txt_box{margin-top:10px}.management.winwin-growth.suggest.list .sec2 .list>li .txt_box p{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#666;word-break:keep-all;word-wrap:break-word}.management.winwin-growth.suggest.list .sec2 .list>li .txt_box p span{color:#004484}.management.winwin-growth.suggest.list .sec2 .list>li .txt_box a{display:block;width:100%;padding:12px 0;margin-top:16px;background-color:#3e77ad;border-radius:3px;font-size:14px;letter-spacing:-0.05em;line-height:1;font-weight:500;color:#fff;text-align:center}.management.winwin-growth.suggest.list .sec2 .list>li .txt_box ul li+li{margin-top:10px}.management.winwin-growth.suggest.list .sec2 .list>li .txt_box ul li span{position:relative;display:block;padding-left:10px;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#666;word-break:keep-all;word-wrap:break-word}.management.winwin-growth.suggest.list .sec2 .list>li .txt_box ul li span::before{content:"";display:block;position:absolute;top:9px;left:0;width:4px;height:4px;border-radius:50%;background-color:#1e5e9a}.management.winwin-growth.reportcenter.list .sec2 .top_box strong{display:block;font-size:22px;letter-spacing:-0.05em;line-height:2rem;color:#000;font-weight:500;word-break:keep-all;word-wrap:break-word}.management.winwin-growth.reportcenter.list .sec2 .top_box strong span{color:#004484}.management.winwin-growth.reportcenter.list .sec2 .list{margin-top:20px}.management.winwin-growth.reportcenter.list .sec2 .list>li{padding:20px 0;font-size:0;border-top:1px solid #c1c1c1}.management.winwin-growth.reportcenter.list .sec2 .list>li:last-of-type{border-bottom:1px solid #c1c1c1}.management.winwin-growth.reportcenter.list .sec2 .list>li h4{font-size:15px;letter-spacing:-0.05em;line-height:1.375rem;font-weight:500}.management.winwin-growth.reportcenter.list .sec2 .list>li .txt_box{margin-top:10px}.management.winwin-growth.reportcenter.list .sec2 .list>li .txt_box ul li+li{margin-top:10px}.management.winwin-growth.reportcenter.list .sec2 .list>li .txt_box ul li span{position:relative;display:block;padding-left:10px;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#666;word-break:keep-all;word-wrap:break-word}.management.winwin-growth.reportcenter.list .sec2 .list>li .txt_box ul li span::before{content:"";display:block;position:absolute;top:9px;left:0;width:4px;height:4px;border-radius:50%;background-color:#1e5e9a}.management.winwin-growth.reportcenter.list .sec2 .list>li .txt_box a{display:block;width:100%;padding:12px 0;margin-top:30px;background-color:#3e77ad;border-radius:3px;font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;font-weight:500;color:#fff;text-align:center}.error{padding:170px 0 135px}.error .notice_box{text-align:center}.error .notice_box img{display:block;width:43.3%;margin:0 auto}.error .notice_box h5{margin:15px 0 10px;font-size:20px;letter-spacing:-0.05em;line-height:1.8125rem;color:#004484}.error .notice_box p{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#000}.error .notice_box .btn_wrap{margin-top:30px}.error .notice_box .btn_wrap .btn{width:51%;margin:0 auto;background-color:#707070;border:0;color:#fff;text-align:center}.privacy{padding-top:100px}.privacy .cont_tit_wrap h3{font-size:22px;letter-spacing:-0.05em;line-height:2.0625rem}.privacy .sec01{padding-top:50px;border-top:1px solid #ddd}.privacy .top_box p{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#000;word-break:keep-all;word-wrap:break-word}.privacy .select_wrap{width:100%;margin-top:20px}.privacy .select_wrap .left a{display:block;width:100%;padding:12px 0;font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;font-weight:500;color:#fff;background-color:#3e77ad;border-radius:3px;text-align:center}.privacy .select_wrap .right{display:flex;align-items:center;justify-content:flex-start;margin-top:10px}.privacy .select_wrap .right select{width:calc(100% - 95px);height:45px;border:1px solid #ddd;padding:0 20px;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/resources/kr-mo/images/form/selet_arrow.svg") calc(100% - 16px) 14.5px no-repeat;background-size:16px 16px;border-radius:3px;font-size:14px;letter-spacing:-0.05em;line-height:2.8125rem;color:#999}.privacy .select_wrap .right select::-ms-expand{display:none}.privacy .select_wrap .right button{width:100px;margin-left:10px;padding:12.5px 0;font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#fff;border:0;background-color:#3e77ad;border-radius:3px;text-align:center}.privacy .list_box{margin-top:50px;padding:30px 20px;background-color:#f8f8f8}.privacy .list_box ul li+li{margin-top:8px}.privacy .list_box ul li a{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#333}.privacy .list_box ul li a span{display:inline-block;vertical-align:middle;font-weight:500;margin:-4px 4px 0 0;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#004484}.privacy .txt_box{padding:50px 0}.privacy .txt_box p{font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;color:#000;word-break:keep-all;word-wrap:break-word}.privacy .txt_box p+p{margin-top:26px}.privacy .con_wrap .con{padding:20px 0;border-top:1px solid #ddd}.privacy .con_wrap .con:last-of-type{border-bottom:1px solid #ddd}.privacy .con_wrap .con h4{margin-bottom:10px;font-size:14px;letter-spacing:-0.05em;line-height:1.625rem;font-weight:500;color:#000}.privacy .con_wrap .con>p{margin-top:10px;font-size:14px;letter-spacing:-0.05em;line-height:1.625rem;color:#000}.privacy .con_wrap .con .add_txt{position:relative;padding-left:20px}.privacy .con_wrap .con .add_txt.change{color:red}.privacy .con_wrap .con .add_txt span{position:absolute;top:0;left:0;width:18px}.privacy .con_wrap .con .add_num{position:relative;padding-left:16px}.privacy .con_wrap .con .add_num span{position:absolute;top:0;left:0;width:14px}.privacy .con_wrap .con .list{margin-top:10px}.privacy .con_wrap .con .list.add{padding-left:20px}.privacy .con_wrap .con .list li+li{margin-top:10px}.privacy .con_wrap .con .list li p{position:relative;padding-left:10px;font-size:14px;letter-spacing:-0.05em;line-height:1.625rem;color:#666;word-break:keep-all;word-wrap:break-word}.privacy .con_wrap .con .list li p::before{content:"";display:block;position:absolute;top:11px;left:0;width:4px;height:4px;background-color:#1e5e9a;border-radius:50%}.privacy .con_wrap .con .list li p.add_txt{padding-left:30px}.privacy .con_wrap .con .list li p.add_txt span{left:10px}.privacy .con_wrap .con .list li p.add_num{padding-left:26px}.privacy .con_wrap .con .list li p.add_num span{left:10px}.privacy .con_wrap .con .list li p.change{color:red}.privacy .con_wrap .con .table_wrap{margin:20px 0}.privacy .con_wrap .con .table_wrap table thead tr th{border-right:1px solid #ddd}.privacy .con_wrap .con .table_wrap table thead tr th:last-of-type{border-right:0}.privacy .con_wrap .con .table_wrap table tbody tr td{border-right:1px solid #ddd;text-align:center}.privacy .con_wrap .con .table_wrap table tbody tr td:last-of-type{border-right:0}.privacy .table_wrap p{margin-bottom:10px;font-size:12px;letter-spacing:-0.05em;line-height:0.75rem;color:red}.privacy .table_wrap .scroll_wrap{overflow-x:scroll}.privacy .table_wrap .scroll_wrap table{width:100%;min-width:560px}.privacy .table_wrap table{border-top:2px solid #333}.privacy .table_wrap table thead tr{border-bottom:1px solid #ddd}.privacy .table_wrap table thead tr th{padding:14px 0;font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;font-weight:500;color:#666;background-color:#f8f8f8}.privacy .table_wrap table tbody tr{border-bottom:1px solid #ddd}.privacy .table_wrap table tbody tr td{padding:14px 0;font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;color:#666}.privacy .table_wrap table tbody tr td.tit{background-color:#f8f8f8;font-weight:500}.privacy.list .view_list{border-top:2px solid #333}.privacy.list .view_list li{border-bottom:1px solid #ddd}.privacy.list .view_list li a{display:block;padding:20px 10px}.privacy.list .view_list li a p{font-size:14px;letter-spacing:-0.05em;line-height:1.25rem;color:#000}.privacy.list .view_list li a span{display:block;margin-top:8px;font-size:13px;letter-spacing:-0.05em;line-height:1.1875rem;color:#666}.privacy.view .tit_box{padding:20px 10px;border-top:2px solid #333;border-bottom:1px solid #ddd;text-align:center}.privacy.view .tit_box h4{font-size:18px;letter-spacing:-0.05em;line-height:1.6875rem;font-weight:500;color:#000}.privacy.view .tit_box span{display:block;margin-top:8px;font-size:13px;letter-spacing:-0.05em;line-height:1.1875rem;color:#666}.privacy.view .bg_txt_box{margin-top:20px;padding:20px;background-color:#f8f8f8}.privacy.view .bg_txt_box strong{display:block;font-size:14px;letter-spacing:-0.05em;line-height:1.375rem;font-weight:500;color:#333}.privacy.view .bg_txt_box p{margin-top:12px;font-size:13px;letter-spacing:-0.05em;line-height:1.25rem;color:#666}.privacy.view .con_wrap .con{padding:20px 0 0 0;border:0}.privacy.view .list_goto{margin-top:80px}.privacy.view .list_goto li{border-bottom:1px solid #ddd}.privacy.view .list_goto li:first-of-type{border-top:1px solid #ddd}.privacy.view .list_goto li a{display:flex;align-items:center;padding:19px 10px}.privacy.view .list_goto li a span{position:relative;width:53px;font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;color:#333}.privacy.view .list_goto li a span::after{content:"";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:10px;height:7px;background:url("/resources/kr-mo/images/form/list_arrow.svg") center no-repeat;background-size:cover}.privacy.view .list_goto li a p{width:calc(100% - 53px);padding-left:30px;font-size:14px;letter-spacing:-0.05em;line-height:1.3125rem;color:#000}.privacy.view .list_goto li.next_list a span::after{transform:translateY(-50%) rotate(180deg)}.privacy.view .btn_wrap{margin-top:30px;text-align:center}.privacy.view .btn_wrap .btn{background-color:#3e77ad;border-color:#3e77ad;color:#fff}