body{background-color:#fff;}
#header{background-color:#fff; border-bottom:1px solid #e7e7e7;}

a.head_top_regist_ex{background-color:#c4303d; text-align:center; display:inline-block; width:100%; height:46px; line-height:44px; font-size:16px; color:#fff;}
.logo_box{height:96px; text-align:center;}
#header h1.logo{/*position:absolute; display:inline-block; */width:200px; position: absolute; left: 50%; transform: translateX(-50%);}
#header h1.logo a{/*display:inline-block; max-width:100%;*/}

.my_menu{width:100%; text-align:right; margin-bottom:6px;}
.my_menu_li{display:inline-block; position:relative;}
.my_menu_li:nth-child(n + 2){margin-left:10px;}
.my_menu_li:nth-last-child(1) {width:60px;height: 18px;float: right;}

#gnb{border:none; display:inline-block;height: 54px;}
#gnb .container{position:static;}
.gnb_list{padding:10px 0;}
.lgbtn{position:relative;}
.gnb_li{float:left;}
.gnb_li:nth-child(n + 2){margin-left:25px;}
.gnb_li_a{font-size:18px; color:#000; display:inline-block; line-height:34px; font-weight:600; position:relative;}
.gnb_li_a:after{position:absolute; bottom:-16px; left:0;width:100%; height:3px; background-color:#e60237; content:''; display:none;}
.gnb_li_a.on{color:#e60237;}
.gnb_li_a.on:after{display:block;}
.gnb_li_last{float:right;}
/*.gnb_sub_open_img{display:inline-block; margin-right:10px; margin-top:-2px;}*/
.sub_open_btn{padding-left:50px; background-position:center left; background-repeat:no-repeat; background-image:url('/theme/basic/img/icn_ham.png');}
.sub_open_btn.on{background-image:url('/theme/basic/img/icn_ham_pink.png');}
.head_sch_warp{width:300px;height:34px; border:3px solid #e60237 ; border-radius:100px; position:relative; float:right; margin-bottom:8px;}
.head_sch_warp input{width:100%; padding:0 36px 0 10px; box-sizing:border-box; border:0;line-height:34px; border-radius:100px;}
.head_sch_warp .sch_submit button{width:23px; height:22px; padding:0; background-size:contain; background-repeat:no-repeat; right:12px; top:8px;}
.gnb_ex_category{position:absolute; top:49px; left:0; background-color:#fff; border:1px solid #dcdcdc; padding-bottom:10px; display:none;letter-spacing: -0.02em;}
.dep1_li{width:215px;word-wrap: break-word;background: #f0f8ff;}
.ex_cate_dep1{display:block; padding: 2px 0 2px 40px; font-size:14px; color:#000; line-height:25px; position:relative;}
.ex_cate_dep1:hover{background-color:#e60237; color:#fff;}
.ex_cate_dep1:after{content:''; display:inline-block; position:absolute; top:0; left:0; width:40px; height:30px; background-position:center; background-repeat:no-repeat;background-image:url('/theme/basic/img/sub_icn_all.png');}
.dep1_li:nth-child(2) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_food.png');}
.dep1_li:nth-child(3) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_elec.png');}
.dep1_li:nth-child(4) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_fiber.png');}
.dep1_li:nth-child(5) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_metal.png');}
.dep1_li:nth-child(6) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_elec.png');}
.dep1_li:nth-child(7) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_health.png');}
.dep1_li:nth-child(8) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_arch.png');}
.dep1_li:nth-child(9) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_trans.png');}
.dep1_li:nth-child(10) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_home.png');}
.dep1_li:nth-child(11) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_beauty.png');}
.dep1_li:nth-child(12) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_finance.png');}
.dep1_li:nth-child(13) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_public.png');}
.dep1_li:nth-child(14) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_edu.png');}
.dep1_li:nth-child(15) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_baby.png');}
.dep1_li:nth-child(16) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_wedding.png');}
.dep1_li:nth-child(17) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_culture.png');}
.dep1_li:nth-child(18) .ex_cate_dep1:after{background-image:url('/theme/basic/img/sub_icn_sports.png');}

.dep1_li:nth-child(1) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_all_w.png');}
.dep1_li:nth-child(2) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_food_w.png');}
.dep1_li:nth-child(3) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_elec_w.png');}
.dep1_li:nth-child(4) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_fiber_w.png');}
.dep1_li:nth-child(5) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_metal_w.png');}
.dep1_li:nth-child(6) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_elec_w.png');}
.dep1_li:nth-child(7) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_health_w.png');}
.dep1_li:nth-child(8) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_arch_w.png');}
.dep1_li:nth-child(9) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_trans_w.png');}
.dep1_li:nth-child(10) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_home_w.png');}
.dep1_li:nth-child(11) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_beauty_w.png');}
.dep1_li:nth-child(12) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_finance_w.png');}
.dep1_li:nth-child(13) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_public_w.png');}
.dep1_li:nth-child(14) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_edu_w.png');}
.dep1_li:nth-child(15) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_baby_w.png');}
.dep1_li:nth-child(16) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_wedding_w.png');}
.dep1_li:nth-child(17) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_culture_w.png');}
.dep1_li:nth-child(18) .ex_cate_dep1:hover:after{background-image:url('/theme/basic/img/sub_icn_sports_w.png');}

.sub_menu_wrap{position: absolute; top: 99%; right: 0; width: 200px; z-index:99; display:none; background-color:#fff;}

#header .search_box_wrap{display:none !important;}
#header.off{top:-195px;}

/* 231204 */
.util_choice_lang a{
	min-width: 30px;
	padding-bottom: 28px;
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: 28px;
	background-image: url(/theme/basic/img/comm/lang_ko.png)
}
.util_choice_lang a:nth-child(2){	background-image: url(/theme/basic/img/comm/lang_en.png?231204)}
.util_choice_lang a:nth-child(3){	background-image: url(/theme/basic/img/comm/lang_ch.png)}


@media screen and (max-width: 1050px){
	#gnb{display:block;}
	a.head_top_regist_ex{display:none;}
	.my_menu_li{display:block;}

	.logo_box{padding-top:20px; height:150px; box-sizing:border-box;position: relative;}
	.head_sch_warp{position:absolute; bottom:75px; left:50%; transform:translateX(-50%);}
	#header .gnb_only_mo{display:none;}
	#header h1.logo{}

	.gnb_wrapper{box-sizing:border-box; border-top:1px solid #cecece; border-bottom:1px solid #cecece; }
	.sub_open_btn{background:none; padding-left:0;}
	.sub_open_btn.on{background:none;}
	.head_sch_warp{width:100%; max-width:480px; /*border:2px solid #9d9d9d; border-radius:14px;*/}
	.head_sch_warp .sch_submit button{top:7px;}

	#gnb{font-size:0; width:100%; overflow-x:auto;}
	.gnb_list{display:inline-block; width:560px; width:480px; width:610px;}

	#header.off{top:-150px;}

.lgbtn.gnb_li{display:none;}
.gnb_li:nth-child(2){margin-left:0;}
}

@media screen and (max-width: 768px){
	.head_sch_warp{max-width:200px;}
	#header h1.logo {width: 170px;}
	.my_menu_li:nth-child(n + 2) {
    margin-left: 0
}
}