@charset "utf-8";


@media screen and (max-width: 992px) {
	.pc_b{display:none;}
}

@media (min-width: 992px) {
	.pd_b{display:none;}
}

/*-----------------------------------------------------------------

상단메뉴

-----------------------------------------------------------------*/
#top_tit1
{
	position		: fixed; 
	width: 100%;
	background: #fff;
	z-index			: 1111;
	padding-top: 20px;
}


#top_gnb
{
	background		: #f9f9f9;
	height			: 41px;
	border-bottom	: 1px solid #dddddd;
	position		: relative;
	z-index			: 12;
}

header
{
	height			: 143px;
}

nav
{
	position		: relative;
	z-index			: 10;
	width			: 100%;
	background		: #fff;
	border-bottom	: 1px solid #24242c;
}

nav2
{
	position		: relative;
	z-index			: 5;
	width			: 100%;
	background		: #fff;
	border-top	: 1px solid #dbdbdb;
}
nav3
{
	position		:  absolute;
	z-index			: 10;
	width			: 100%;

}
#top_gnb .a1
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 400;
	font-size		: 14px;
	color			: #666666;
	line-height		: 41px;
}

#top_gnb .a1 strong
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	color			: #222222;
}


#top_gnb .gnb
{
	background		: #24242c;
}

#top_gnb .gnb > .ufl > li
{
	position: relative;
}


#top_gnb .gnb > ul.ufl > li > a
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 400;
	font-size		: 14px;
	color			: #fff;
	line-height		: 41px;
	padding			: 0 20px;
	display			: inline-block;
}


#top_gnb .gnb_dropMenu
{
	position		: absolute;
	top				: 39px;
	width			: 102px;
	background		: #fff;
	border			: 1px solid #1f1f28;
	display			: none;
}


#top_gnb .gnb_dropMenu li
{
	width: 100%;
}



#top_gnb .gnb_dropMenu a
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 400;
	font-size		: 14px;
	color			: #222222;
	line-height		: 41px;
	text-align		: center;
	display			: block;
	border-top		: 1px solid #1f1f28;
	
	
}

#top_gnb .gnb_dropMenu a:hover
{
	background			: #f9f9f9;
	
	
}



header .manNav
{
	padding-top		: 14px;
}


header .manNav > li
{
	float			: left;
	position		: relative;
	/*border: 1px solid red;*/
}

header .manNav > li > a
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 600;
	font-size		: 19px;
	color			: #222222;
	line-height		: 83px;
	height			: 83px;
	padding			: 0 35px;
	display			: inline-block;
}

header .manNav .cur > a
{
	color			: #c90e10;
}

header .manNav > li:last-child > a
{
	padding-right	: 20px;
}



header ul.dropMenu
{
	display			: none;
	position		: absolute;
	z-index			: 200;
	left			: -1px;
	top				: 84px;
	padding-top		: 20px;
	background		: url('') top center no-repeat;
	/*border: 1px solid red;*/
}


header ul.manNav > li:nth-child(2) ul.dropMenu
{
	width			: 150px;
	left			: 0px;
}

header ul.manNav > li:nth-child(3) ul.dropMenu
{
	width			: 148px;
	left			: 0px;
}

header ul.manNav > li:nth-child(4) ul.dropMenu
{
	width			: 148px;
	left			: -4px;
}
header ul.manNav > li:nth-child(5) ul.dropMenu
{
	width			: 167px;
	left			: 0px;
}

header ul.manNav > li:nth-child(6) ul.dropMenu
{
	width			: 160px;
	left			: 10px;
}
/*
header ul.manNav > li:nth-child(6) ul.dropMenu
{
	width			: 140px;
	left			: 6px;
}
*/

header ul.manNav li.cur ul.dropMenu
{
	background		: url('../img/menu/dropMenu_line.png') top center no-repeat;
}


header ul.dropMenu li
{
	display			: block;

}

header ul.dropMenu > li > a
{
	font-family		: 'Noto Sans KR', '노토산스', 'AppleGothic', 'Sans-serif';
	font-weight		: 300;
	font-size		: 15px;
	color			: #555555;
	line-height		: 36px;
	display			: block;
	text-align		: center;
}

header ul.dropMenu > li > a:hover
{
	font-family		: 'Noto Sans KR', '노토산스', 'AppleGothic', 'Sans-serif';
	font-weight		: 300;
	font-size		: 15px;
	color			: #222222;
	line-height		: 36px;
	text-decoration	:	underline;
}

.manNav_bg
{
	position		: absolute;
	z-index			: 100;
	left			: 0px;
	display			: none;
	background		: #fff;
	width			: 100%;
	height			: 360px;
	border-top		: 1px solid #dddddd;
	border-bottom	: 1px solid #24242c;
	box-shadow		: 0px 15px 15px rgba(0, 0, 0, 0.3);
}







header .manNav2 > li > a
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 500;
	font-size		: 19px;
	color			: #222222;
	line-height		: 50px;
	height			: 50px;
	padding			: 0 40px;
	display			: inline-block;
}

header .manNav2 > li > a:hover
{
	color			: #c90e10;
}


.cont_manNav2
{
	border			: 1px solid #24242c;
	overflow-y		: scroll;
	height			: 450px;
}

.cont_manNav2 a
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 500;
	font-size		: 16px;
	color			: #080808;
	line-height		: 30px;
	display			: block;
}


.cont_manNav2 a:hover
{
	color			: #c90e10;
}


.cont_manNav2_dropMenu2
{
	position		: absolute;
	border			: 1px solid #10080e;
	background		: #fff;
	width			: 959px;
	height			: 490px;
	top				: 0px;
	left			: 219px;
	display			: none;
	overflow-y: scroll;
}

.cont_manNav2_menu1
{
	width			: 220px;
	background		: #fff;
	position		: absolute;
	display			: none;
}


.quan_btn1 > a
{
	background		: #c90e10;
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 500;
	font-size		: 18px;
	color			: #fff;
	line-height		: 32px;
	height			: 36px;
	width: 220px;
	display			: block;
}


.quan_btn1:hover > .cont_manNav2_menu1
{
	display			: inline-block;

}

.cont_manNav2_menu1:hover > .cont_manNav2_dropMenu2
{
	display			: inline-block;

}

.cont_manNav2_dropMenu2 a
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 500;
	font-size		: 15px;
	color			: #6f6f6f;
	line-height		: 30px;
	margin-right	: 30px;
	word-wrap: break-word;word-break: keep-all;
}

.cont_manNav2_dropMenu2 a:hover 
{
	color			: #000;
}

.cont_dropMenu2_00
{
	display			: none;
}
.cont_dropMenu2_01
{
	display			: block;
}


#q_bane
{
	position		: fixed; 
	width			: 110px; 
	left			: 50%;
	top				: 150px;
	margin-left		: 620px;
	z-index			: 10;
	box-shadow		: 0px 10px 20px rgba(0, 0, 0, 0.2);
}




#q_btm_bane
{
	position		: fixed; 
	right			: 20px;
	bottom			: 20px;
	z-index			: 20;
}

#q_btm_bane .q_btm_a
{
	position		: relative;
	display			: block;
	font-family		: 'Noto Sans KR', '노토산스', 'AppleGothic', 'Sans-serif';
	font-weight		: 400;
	font-size		: 13px;
	color			: #6b6b6b;
	background		: #fff;
	padding			: 7px 7px 7px 12px;
	border-radius	: 20px;
	box-shadow		: 0px 0px 20px rgba(0, 0, 0, 0.2);

}

#q_btm_bane .q_btm_a .b
{
	display			: block;
	font-family		: 'Noto Sans KR', '노토산스', 'AppleGothic', 'Sans-serif';
	font-weight		: 500;
	font-size		: 14px;
	color			: #222222;
	letter-spacing	:	-0.5px;
}

.q_btm_exit
{
	position		: absolute;
	z-index			: 1;
	right			: 18px;
	top				: 15px;

}

.q_btm_bane1
{
	position		: absolute;
	width			: 310px;
	right			: 0px;
	bottom			: 0px;
	background		: #fff;
	border-radius	: 20px;
	box-shadow		: 0px 0px 20px rgba(0, 0, 0, 0.2);

}

#q_btm_bane .span_bu1
{
	font-family		: 'Noto Sans KR', '노토산스', 'AppleGothic', 'Sans-serif';
	font-weight		: 300;
	font-size		: 9px;
	color			: #fff;
	letter-spacing		: -1px;
	display			: inline-block;
	height			: 16px;
	width			: 16px;
	text-align		: center;
	background		: #fb1635;
	border-radius		: 50px;

}

.q_btm_ba
{
	font-family		: 'Noto Sans KR', '노토산스', 'AppleGothic', 'Sans-serif';
	font-weight		: 300;
	font-size		: 14px;
	color			: #717171;
	background		: #fff;
	padding			: 12px 18px;
	border-radius	: 20px;
	display			: block;

}

a.q_btm_ba:hover	
{
	background		: #efefef;

}



.q_btm_bane2
{
	position		: absolute;
	width			: 1085px;
	right			: 0px;
	bottom			: 0px;
	background		: #f7f7f7;
	border-radius	: 20px;
	box-shadow		: 0px 0px 20px rgba(0, 0, 0, 0.2);

}

.q_btm_bane3
{
	position		: absolute;
	width			: 870px;
	right			: 200px;
	bottom			: 0px;
	background		: #f7f7f7;
	border-radius	: 20px;
	box-shadow		: 0px 0px 20px rgba(0, 0, 0, 0.2);

}



.q_btm_bane1on
{
	animation:hang 0.4s 0.0s backwards;
}
.q_btm_bane2on
{
	animation:hang3 0.5s 0.0s backwards;
}
.q_btm_bane3on
{
	animation:hang3 0.5s 0.0s backwards;
}
.q_btm_logo
{
	animation:expand 0.4s 0.3s backwards;
}

.q_btm_aon
{
	animation:hang2 0.3s 0.0s backwards;

}

@keyframes expand { 0% {transform:scale(0); opacity:0;}  100% {transform: scale(1); rotate(.001deg); opacity:1;} }

@keyframes hang{ 0% {transform:scale(0); opacity:0; margin-bottom:-150px; margin-right:-150px;}  100% {transform: scale(1); rotate(.001deg); opacity:1; margin-bottom:0px; margin-right:0px;} }
@keyframes hang2{ 0% {transform:scale(0); opacity:0; margin-bottom:0px; margin-right:-70px;}  100% {transform: scale(1); rotate(.001deg); opacity:1; margin-bottom:0px; margin-right:0px;} }
@keyframes hang3{ 0% {transform:scale(0); opacity:0; margin-bottom:-300px; margin-right:-500px;}  100% {transform: scale(1); rotate(.001deg); opacity:1; margin-bottom:0px; margin-right:0px;} }



.q_btm_live
{
	position		: fixed;
	z-index			: 11;
	right			: 20px;
	bottom			: 85px;
	width			: 136px;
	height			: 131px;
	font-family		: 'Noto Sans KR', '노토산스', 'AppleGothic', 'Sans-serif';
	font-weight		: 600;
	font-size		: 14px;
	color			: #222222;
	background		: #fff;
	padding			: 10px 12px 12px 12px;
	border-radius	: 20px;
	box-shadow		: 0px 0px 20px rgba(0, 0, 0, 0.2);

}












#left_bane
{
	position		: absolute; 
	width			: 178px; 
	left			: 50%;
	margin-left		: -802px;
	top				: 420px;
	margin-top		: 0px;
	z-index			: 5;
	border			: 1px solid #dddddd;
	border-top		: 3px solid #c90e10;
	background		: #fff;
}



.left_banepos
{
	position		: absolute;
	left			: -11px;
	top				: -11px;
	width			: 46px;
	height			: 52px;
	background		: url("../img/main/left_bn2.png") left top no-repeat;
	text-align		: center;
}







.index4_sousou
{
	position			: relative;
	z-index				: 1;
	width				: 220px;
	left				: 30px;
}

.index4_sousou2
{
	position			: relative;
	z-index				: 1;
	width				: 280px;
	left				: 40px;
}

.index4_sousou_tit
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-size			:	14px;
	font-weight		:	400;
	color				:	#666666;
	line-height		:	41px;
	padding-left		:	10px;
	position			:	absolute;
	z-index			:	1;
}


.index4_sousou_pup
{
	position			:	absolute;
	display			:	none1;
	width				:	270px;
	height				:	300px;
	border				:	1px solid #dddddd;
	background		:	#fff;
	

}


.index4_sousou_pup2
{
	position			:	absolute;
	display			:	none1;
	width				:	270px;
	height				:	300px;
	border				:	1px solid #dddddd;
	background		:	#fff;
	

}

.index4_sousou_pup_btn1 a
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-size			:	12px;
	color				:	#747474;
	line-height		:	36px;
	padding-right		:	10px;
	background: auto;

}





.main_images3
{
	position		: relative;
	height			: 328px;

	overflow		: hidden;
	/*text-align: center;*/

}

/*

.main_images
{
	position		: relative;

	height			: 72px;
}

.main_section_l
{
	position		: absolute;
	bottom			: 0px;
	height			: 72px;
	width			: 50%;
	left			: 0px;
	background-color: rgba(36,36,44, 0.9);
}

.main_section_r
{
	position		: absolute;
	bottom			: 0px;
	height			: 72px;
	width			: 50%;
	right			: 0px;
	background-color: rgba(201,14,16, 0.9);
}


.main_images2
{
	position		: relative;
	height			: 320px;
	background		: url('../img/main/main_img2.png') top center no-repeat;
}


*/



.cate_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/cate/image1.png') top center no-repeat#f4faf4;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #158a81;
	text-align		: center;
}

.login_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/sub/img.jpg') top center no-repeat#502731;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
	line-height		: 180px;
}



.impo_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/impo/image1.png') top center no-repeat#502731;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
	line-height		: 180px;
}



.utis_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/utis/image1.png') top center no-repeat#1c7af1;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
	line-height		: 40px;
}


.koefa_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/koefa/image1.png') top center no-repeat#1090fc;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
	line-height		: 40px;
}

.list_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/list/image1.png') top center no-repeat#b7b2b7;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
	line-height		: 180px;
}

.cent_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/cent/image1.png') top center no-repeat#c5c5cd;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
	line-height		: 180px;
}

.purc_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/purc/image1.png') top center no-repeat#980512;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
	line-height		: 180px;
}

.temp_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/temp/image1.png') top center no-repeat#c9cde4;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
	line-height		: 180px;
}


.temp2_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/temp/image6.png') top center no-repeat#593e3d;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
}

.addr_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/addr/image1.png') top center no-repeat#adadb5;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
	line-height		: 180px;
}

.my_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/my/image1.png') top center no-repeat#8797a7;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
}


.qm_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/sub/img34.png') top center no-repeat#927c7a;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
}

.fulfill_images
{
	position		: relative;
	height			: 180px;
	background		: url('../img/fulfill/image1.png') top center no-repeat#c5c5cd;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
	line-height		: 180px;
}

/*
.cont1_images1
{
	position		: relative;
	height			: 180px;

	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 700;
	font-size		: 30px;
	color			: #fff;
	text-align		: center;
}
*/




.cont_menu1
{
	position		: relative;
	z-index			: 1;
	border-bottom	: 1px solid #E0E0E0;
}

.you 
{
	border-radius	: 3px;
	font-size		: 14px;
	padding			:10px 20px;
	margin-top		: 10px;
	width			: 420px;
	float			: right;
	text-align		: right;

}


ul.sub_tmanNav > li
{
	float			: left;
	width			: 228px;
	text-align		: left;
	position		: relative;
	z-index			: 1;
	border-right	: 1px solid #e0e0e0;
}

ul.sub_tmanNav > li:first-child
{
	width			: 60px;
	height			: 60px;
	text-align		: center;
	border-left		: 1px solid #e0e0e0;
}
ul.sub_tmanNav > li:first-child img
{
	padding-top		: 20px;
}

ul.sub_tmanNav > li > a
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 300;
	font-size		: 15px;
	color			: #212121;
	line-height		: 65px;
	height			: 60px;
	letter-spacing	: -1px;
	display			: block;
	padding-left	: 20px;
	background		: url('../img/impo/sub_t_btn1.svg') center right no-repeat;
	background-position	: right 20px center;
}
ul.sub_tmanNav > li:first-child a
{
	background		: url('') center right no-repeat;
	display			: block;
	padding-left	: 0px;
}



ul.sub_tdropMenu > li > a
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-weight		: 300;
	font-size		: 15px;
	color			: #212121;
	line-height		: 30px;
	letter-spacing	: -1px;
	padding-left	: 16px;
	display			: block;
}

ul.sub_tdropMenu > li > a:hover
{
	font-weight		: 500;
	color			: #000;
}

.sub_tdropMenu
{
	position		: absolute;
	width			: 228px;
	background		: #fff;
	border			: 1px solid #E0E0E0;
	padding			: 10px 0;
	display			: none;
	left			: -1px;
}












#l_bane
{
	position		: fixed; 
	width			: 160px; 
	left			: 50%;
	margin-left		: -780px;
	top				: 50%;
	margin-top		: 0px;
	z-index			: 10;
	background		: url('../img/impo/l_bane_line.png') no-repeat#fff;
	background-position	: right 5.5px top 15px;
}

#l_bane a
{
	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-size		: 14px;
	color			: #7a7a7a;
	font-weight		: 400;
	line-height		: 45px;
	display			: block;
	text-align		: right;
	padding-right	: 25px;
	background		: url('../img/impo/l_bane_off.png') right center no-repeat;
}

#l_bane a:hover,
#l_bane a.cur
{
	color			: #000;
	background		: url('../img/impo/l_bane_on.png') right center no-repeat;
}


















.top_select
{
	position		: relative;
	display			: inline-block;
	width			: 153px;
	height			: 52px;
	background		: #fff;
	z-index			: 1;
}

.top_select
{
	
}

.top_select_b,
.top_select_b_t
{
	position		: absolute;
	width: 100%;
	z-index: 2;
	background: url('../img/impo/line1.png') right center no-repeat;

}

.top_select_b a,
.top_select_b_t a
{
	display			: block;
	line-height		: 52px;
	padding-left	: 7px;
	background		: url('../img/impo/down.png') right center no-repeat;
	background-position	: right 16px center;


	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-size		: 16px;
	color			: #222222;
	font-weight		: 600;
}

.top_select_b a.cur,
.top_select_b_t a.cur
{
	background		: url('../img/impo/up.png') right center no-repeat;
	background-position	: right 16px center;
}


/*  검색 블릿 빨강 red */
.top_select_b2 a
{
	background		: url('../img/impo/down2.png') right center no-repeat;
	background-position	: right 16px center;
}

.top_select_b2 a.cur
{
	background		: url('../img/impo/up2.png') right center no-repeat;
	background-position	: right 16px center;
}





.top_select2
{
	position		: absolute;

	top				: -3px;
	padding-top		: 6px;
	left			: -3px;
	width			: 149px;
	height			: 230px;
	display			: none;
	background		: #fff;
	border			: 3px solid #1f1f28;
}

.top_select2_brd
{
	padding-top		: 53px;
}

.top_select2 a
{
	display			: block;
	padding-left	: 7px;
	line-height		: 40px;



	font-family		: 'Noto Sans KR', 'Noto SanS hk', '노토산스', 'applegothic', 'Sans-serif';
	font-size		: 16px;
	color			: #222222;
	font-weight		: 400;

}

.top_select2 a:hover
{
	text-decoration	: none;

}





.list_tab_btn 
{
	height					:	48px;
	border-left				:	1px solid #dbdbdb;
	border-right			:	1px solid #dbdbdb;
}

.list_tab_btn li 
{ 
	width				:   16.597%;	
	border-right		:	1px solid #dbdbdb; 
	float				:	left;
	line-height			:	50px;
	color				:	#4c4e4c;
}

.list_tab_btn a
{
	font-family			:	'Nanum Gothic', '나눔고딕', 'AppleGothic', 'sans-serif';
	font-size			:	15px;
	height				:	48px;
	font-weight			:	600;
	text-align			:	center;
	display				:   block;
	color				:	#4c4e4c;
}

.list_tab_btn li:last-child
{
	border-right		:	none;
}

.list_tab_btn .cur
{
	background			:	#1f1f28;
	color				:	#fff!important;
}
