@charset "utf-8";
/* CSS Document */


div.container{width:1080px; margin:0 auto; padding:40px 0; overflow:hidden;}
div.container>div{margin:0 10px;}
div.lnb{width:250px; float:left;}
div.lnb>dl>*{height:40px; line-height:40px;
	font-size:18px; 
	text-indent:20px;
}
div.lnb>dl>dt{background:url(../img/common/lnbTab.jpg) no-repeat;font-weight:bold;
	color:#FFF;}
div.lnb>dl>dd{border-bottom:1px dotted #CCC; color:#666;}
div.lnb>dl>dd:hover{font-weight:bold;}
div.lnb>dl>dd.clicked{font-weight:bold; color:#000;}

div.sect{width:790px; float:left;}

div.sect>.hgroup{overflow:hidden; border-bottom:1px solid #CCC;}
div.sect>.hgroup>*{float:left; line-height:40px;}
div.sect>.hgroup>h2{font-size:18px;}
div.sect>.hgroup>h4{font-size:16px;}
div.sect>.hgroup>p{float:right;}

div.sect>.art{overflow:hidden; padding:40px 0;}
div.sect>.art>ul{width:380px; float:left; background:;}
div.sect>.art>ul.gut{width:30px; background-image:url(../img/sub1/line.jpg);
	background-repeat:repeat-y; background-position:center;
}
div.sect>.art>ul:first-child>li{padding-right:10px; text-align:right;}
div.sect>.art>ul:first-child>li>h2{margin-left:auto;}

div.sect>.art>ul:last-child>li{padding-left:10px;}

div.sect>.art>ul.gut>li{background-image:url(../img/sub1/dot.png);
background-position:center;
background-repeat:no-repeat;
text-indent:-9999px;}
div.sect>.art>ul>li{height:80px; margin:40px 0;font-size:14px;
	line-height:20px;
}
div.sect>.art>ul>li.tag{padding-top:20px; box-sizing:border-box;}

div.sect>.art>ul>li>h2{width:320px; height:40px; background:#09F;
	font-size:18px; color:#FFF; border-radius:20px;
	line-height:40px; padding:0 20px;
	box-sizing:border-box;
}
div.sect>.art>ul>li>h2>i{font-size:12px;}
div.sect>.art>ul.gut>li{line-height:80px;}


/*페이지별 설정*/
div.sect.sub1>.art>ul>li{}
div.sect.sub2>.art>ul>li{}
div.sect.sub3>.art>ul>li{}

div.sect.sub4>.art>ul>li{height:180px; margin:0;}
div.sect.sub4>.art>ul>li.tag{margin-top:50px;}
div.sect.sub4>.table{overflow:hidden;}
div.sect.sub4>.table>h2{
	 width:320px; height:40px; background:#09F;
	font-size:18px; color:#FFF; border-radius:20px;
	line-height:40px; padding:0 20px;
	box-sizing:border-box;}
div.sect.sub4>.table>dl{width:23.33%; float:left;
	box-sizing:border-box;
	padding-left:15px;
	border-top:1px solid #CCC;
	border-right:;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	margin-top:40px;
}
div.sect.sub4>.table>dl:last-child{border-right:1px solid #CCC;}
div.sect.sub4>.table>dl>dt{font-size:16px; font-weight:bold;
	height:30px; line-height:30px;
	margin-left:-15px;
	padding-left:15px;
	background:#EEE;
	border-bottom:1px solid #CCC;
}
div.sect.sub4>.table>dl>dd{height:20px; line-height:20px;
	font-size:14px;
	padding-left:15px;
	background:url(../img/sub2/bull.jpg) no-repeat left;
}
div.sect.sub4>.table>dl>dd.nlis{background:none;}

div.sect.sub4>.table2{overflow:hidden;}
div.sect.sub4>.table2>h2{
	 width:320px; height:40px; background:#09F;
	font-size:18px; color:#FFF; border-radius:20px;
	line-height:40px; padding:0 20px;
	box-sizing:border-box;}
div.sect.sub4>.table2>dl{width:40.33%; float:left;
	box-sizing:border-box;
	padding-left:15px;
	border-top:1px solid #CCC;
	border-right:;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	margin-top:40px;
}
div.sect.sub4>.table2>dl:last-child{border-right:1px solid #CCC;}
div.sect.sub4>.table2>dl>dt{font-size:16px; font-weight:bold;
	height:30px; line-height:30px;
	margin-left:-15px;
	padding-left:15px;
	background:#EEE;
	border-bottom:1px solid #CCC;
}
div.sect.sub4>.table2>dl>dd{height:20px; line-height:20px;
	font-size:14px;
	padding-left:15px;
	background:url(../img/sub2/bull.jpg) no-repeat left;
}
div.sect.sub4>.table2>dl>dd.nlis{background:none;}







