@charset "utf-8";
/* CSS Document */


/* layout */
html,body{
	height:100%;
	margin:0;
}

#wrap{
	width:100%;
	min-width:1100px;
}

#contents{width:100%;}

a{color:#454545;}


/*sub*/
#contents .s_pager{
	width:100%;
	height:44px;
	background:#f5f5f5;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}

#contents .s_pager>.in_Layer>ul{
	float:right;
	padding-top:16px;
}

#contents .s_pager>.in_Layer>ul:after{
	content:"";
	display:block;
	clear:both;
}

#contents .s_pager>.in_Layer>ul>li{float:left;}

#contents .s_pager>.in_Layer>ul>li.last{padding-top:1px;}

#contents .s_pager>.in_Layer>ul>li>a{
	display:inline-block;
	font-family:'Nanum Gothic', '나눔고딕', sans-serif;
	font-size:13px;
	color:#777; 
}

#contents .s_pager>.in_Layer>ul>li>a>.home{margin-top:-5px;}

#contents .s_pager>.in_Layer>ul>li>span{
	display:inline-block; 
	padding:0 8px; 
	font-family:'Nanum Gothic', '나눔고딕', sans-serif;
	font-size:9px; 
	color:#999; 
}

#contents .sub_in{
	margin:0 auto;
	width:1100px;
}

#contents .sub_in:after{
	content:""; 
	display:block;
	clear:both;
}

#contents .lnb_Area{
	float:left;
	width:220px; 
}

#contents .lnb_Area .lnb_title{
	padding-top:0px;
	padding-left:65px; 
	width:220px;
	height:130px; 
	background:url("/resources/img/mackpung/contents/lnb_title_bg.gif") 0 0 no-repeat;
}

#contents .lnb_Area .lnb_title>h3{
	font-size:25px;
	font-weight:500;
	padding-top:55px;
	color:#fff;
}

#contents .lnb_Area .lnb_B{
	border:1px solid #ddd;
	border-bottom:none;
}

#contents .lnb_Area .lnb_B .lnb >.second{position:relative;}

#contents .lnb_Area .lnb_B .lnb >li>a>.bullet{
	position:absolute;
	margin-top:5px;
	top:10px;
	right:13px;
	overflow:hidden;
	width:15px;
	height:15px;
	background:url(/resources/img/mackpung/bg/bg_snb01.gif)no-repeat;
}

#contents .lnb_Area .lnb_B .lnb >li>a>.bullet_on{
	position:absolute;
	margin-top:5px;
	top:10px;
	right:13px;
	overflow:hidden;
	width:15px;
	height:15px;
	background:url(/resources/img/mackpung/bg/bg_snb01.gif)no-repeat;
	background-position:0 -15px;
}

#contents .lnb_Area .lnb_B .lnb >li>.in_menu{
	background:#f5f5f5;
	border-top:1px solid #ddd;
}

#contents .lnb_Area .lnb_B .lnb >li>.in_menu>li{
	position:relative;
	display:block;
	padding:14px 28px;
}

#contents .lnb_Area .lnb_B .lnb >li>.in_menu>li:hover a,
#contents .lnb_Area .lnb_B .lnb >li>.in_menu>li:active a,
#contents .lnb_Area .lnb_B .lnb >li>.in_menu>li:focus a,
#contents .lnb_Area .lnb_B .lnb >li>.in_menu .is-current a{
	color:#0e4d94;
	text-decoration:underline;
}

.in_menu li i{
	display:block;
	position:absolute;
	background:url(/resources/img/mackpung/bg/bg_snb02.png)no-repeat;
	width:3px;
	height:5px;
	top:50%;
	left:20px;
	margin-top:-2px;
}


/* lnb */
#contents .lnb_Area ul.lnb>li{border-bottom:1px solid #ddd;}

#contents .lnb_Area ul.lnb>li.line2 > a{
	padding-top:7px;
	height:43px;
}

#contents .lnb_Area ul.lnb>li>a{
	display:block;
	margin-left:-1px; 
	padding:15px 0 0 20px;
	width:180px; 
	height:29px; 
	font-size:15px;
	font-weight:500;
	color:#666;
	text-decoration:none;
}

#contents .lnb_Area ul.lnb>li>a:active,
#contents .lnb_Area ul.lnb>li>a:focus,
#contents .lnb_Area ul.lnb>li>a:hover,
#contents .lnb_Area ul.lnb>li>a.on{
	width:190px; 
	font-weight:500; 
	color:#0e4d94;
}

#contents .lnb_Area .lnb_B .lnb >li:active>a>.bullet,
#contents .lnb_Area .lnb_B .lnb >li:hover>a>.bullet,
#contents .lnb_Area .lnb_B .lnb >li:focus>a>.bullet
{background-position:0 -15px;}


/* content */
#contents .page_Area{
	float:right;
	padding:42px 0 90px 0;
	width:830px; 
	min-height:580px;
}

#contents .page_title{
	padding-bottom:25px;
	font-size:35px; 
	font-weight:600;
	color:#333;
	background:url(/resources/img/mackpung/bg/bg_sub_title.gif)0 bottom repeat-x;
}

#contents .page_in{padding-top:50px;}































