@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:780px; 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;}
/*sub3-2*/
div.sect>div.art>dl{padding-bottom:40px;;}
div.sect>div.art>dl>dt{}
div.sect>div.art>dl>dd{
	height:40px; line-height:40px;
	font-size:18px; font-weight:bold;
	color:#666;
	padding-left:120px;
}
div.sect>div.art>dl>dd:nth-child(2){
	margin-top:40px;
}


/*sub3-3*/
div.sect>div.art{margin-top:40px;}
div.sect>div.art>ul{overflow:hidden;padding:2px 0;}
div.sect>div.art>ul>li{float:left; margin:0 10px; 
	outline:1px solid #EEE;}
div.sect>div.art>ul>li:nth-child(3)~li{margin-top:20px;}




*.c_09F{color:#09F;}
*.c_0C0{color:#0C0;}


