@charset "utf-8";
/* CSS Document */
#bottom_warp{width:100%; background:#e9e9e9; float:left;}

#sub_menu{width:100%; overflow:hidden; /*border-bottom:solid 3px #2f5eac;*/}
.inner_area{width:1000px; margin:0 auto; height:107px; }
.inner{width:1000px; margin:0 auto;}

/*상단*/
#logo{width:208px; float:left; padding-top:23px;}

#gnb{width:100%; overflow:hidden; font:normal 12px Dotum; padding-top:5px; color:#ababab; padding-bottom:5px;}
.gnb_menu{width:1000px; margin:0 auto;}
.gnb_menu ul{float:right; background:#e9e9e9; padding:5px 0 5px 6px; border-radius:5px; color:#818181;}
.gnb_menu li{padding-right:6px; float:left; }
.gnb_menu li a:link{color:#7a7a7a;}
.gnb_menu li a:visited{color:#7a7a7a;}
.gnb_menu li:last-child a:link{color:#0021c9;}
.gnb_menu li:last-child a:visited{color:#0021c9;}
.gnb_btn{margin-top:5px;}
.top_bar{color:#cacaca; font-size:10px; line-height:13px;}

#navigation{width:788px; padding-top:47px; font-family:'Nanum Gothic', 'nanumgothic'; float:left; }
#navigation li{float:left; font-size:14px; font-weight:bold; color:#ababab; text-align:center; width:116px;}
#navigation li:nth-child(4){float:left; font-size:14px; font-weight:bold; color:#ababab; text-align:center; width:165px;}

#ad{width:100%; border-top:1px solid #ccc; background-color:#fff; height:28px; line-height:28px; font-size:12px; color:#8b8b8b; clear:both;}
#ad a{color:#8b8b8b;}
div#rolling_box.inner{width:1000px !important;}


/*하단*/
#footer_info{width:1000px; margin:0 auto;background-color:#f7f7f7;}
.foot_logo{width:25%; float:left; padding:30px 30px 20px 0; margin-left:30px;}
.copyright{position:relative;width:66%; float:left; font-size:11px; color:#8c8c8c; line-height:20px; padding:35px 0 20px 20px;}
.icon_qr{float:left; margin-top:23px;}
.bottom_logo{
	position: absolute;
    right: 30px;
    top: 20px;
}
.bottom_logo img{
	height:72px;
}
/*간편상담*/
#shot_sms{width:123px; position:absolute; right: -15%; top: 10%;overflow:hidden; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5;}

.top_text{width:123px;  height:670px;  padding:5px;  background-color:#f1f1f1; border:1px solid #c5c5c5;}
.advice_text{background-color:#353535; padding:20px 5px;}



.textarea_box{width:100%; padding-top:10px;}

.user_info{width:108px; height:15px; border:1px solid #d5d5d5; margin-top:5px; margin-left:4px;}
.btn{padding:10px 0 10px 0;}

.qr_code{width:100%; margin-bottom:11px; clear:both;}

.p_left{padding-left:5px !important;}
.p_top{padding-top:10px;}

/*텍스트*/
.green_text{color:#5bcbe3; font-size:13px; font-weight:bold;}
.white_text{color:#fff; font-size:13px;}
.text_1{font-size:12px; font-weight:bold; color:#5a5a5a; padding:10px 0 5px 4px;}
.text_2{	font-size:11px; font-weight:bold; color:#a2a2a2; padding:10px 0 5px 6px;}
.text{font-size:13px;  font-weight:bold; color:#5a5a5a;}
.ad_text{color:#fff; font-size:11px;text-align:center; vertical-align:super;}

/*a태그*/
.fNiv{color:#363636 !important;}
.fNiv:hover{color:#2f5eac !important;}
#navigation li a:link{color:#fff;}
#navigation li a:visited{color:#fff;}
.ad_text a:link, .ad_text a:visited{color:#0072bc;}


/*메뉴 나오는부분*/
.menucate_total{width:100%; float:left;}
.menuate1000{width:1000px; margin:0 auto;}
.catebox{float:left; position:absolute; top:53px; z-index:1000; width:140px;}
.catebox li{color:#fff; font-family:'나눔고딕'; font-size:11px; background:#333; letter-spacing:-1px; padding:10px 15px 10px 15px; text-align:left;}
.catebox li:hover{background:#f22184;}

.catebox2{float:left; position:absolute; top:0px; left:140px; z-index:1000; width:140px;}
.catebox2 li{color:#fff; font-family:'나눔고딕'; font-size:11px; background:#333; letter-spacing:-1px; padding:10px 15px 10px 15px; text-align:left;}
.catebox2 li:hover{background:#f22184;}

.jMenu{
	display:table;margin:0;padding:0;list-style:none;
}

.jMenu li{display:table-cell;margin:0;list-style:none;width:125px; background:url('../images/common/nav_bar.png') no-repeat left;}
.jMenu li:first-child {background:none;}

.jMenu li a{
	padding:10px 9px; display:block; background-color:transparent; text-transform:uppercase; cursor:pointer; letter-spacing:-1px; font-size:14px;
}

.jMenu li a:hover {

}


.jMenu li:hover>a{
}

.jMenu li ul{
	display:none;position:absolute;z-index:9999;padding:0;margin:0; list-style:none;
}

.jMenu li ul li{
	background-color:#363636;display:block;padding:0;list-style:none;position:relative;width:140px;
}

.jMenu li ul li a{
	font-size:13px;text-transform:none;display:block;padding:7px;border-top:1px solid transparent;border-bottom:1px solid transparent
}

.jMenu li ul li a.isParent{
	background-color:#2f5eac; height:20px;width:120px;
}

.jMenu li ul li a:hover{
	background-color:#0348d1;}

.sub_cate{
	width:188px; 
	font-family:'Nanum Gothic'; 
	font-size:15px; 
	margin-bottom:30px; 
	line-height:30px; 
	font-weight:bold;
	color:#bcbcbc;
}
.sub_cate_li{line-height:42px;}
.menu{line-height:42px;}
.sub_cate_li a{display:block;}
/*.sub_cate_li:hover{background:#0072bc;}*/
.sub_cate a:link{color:#bcbcbc;}
.sub_cate a:visited{color:#bcbcbc;}
.sub_cate_li a:hover{color:#04518c;}

.aaa{ color:#04518c; line-height:42px;}
.aaa a:visited{color:#04518c;}
/*.menu>a:hover{background:#0072bc; color:#fff;}
.menu a{display:block; border-bottom:1px solid #ddd;}
.left_sub_li a{border-bottom:1px solid #e9e9e9;color:#0072bc;}
/*.left_sub_li a:hover{color:#0072bc;}*/
.left_sub_li{color:#0072bc;}


.left_banner1{background:url('/images/common/left_customer.gif'); margin:20px 0; padding:50px 0 8px 13px;font-size:22px;font-weight:bold;color:#262262;}
