body{background:url(../images/subtop_2025.png) repeat-x center 93px}

/* LNB */
.body.sub{margin-top:168px;}
.body.sub .lnb{float:left;width:210px;margin:0 0 40px 0}
.body.sub .lnb ul{list-style:none;margin:0;padding:0}
.body.sub .lnb ul a{display:block;text-decoration:none;color:#333;font-size:13px}
.body.sub .lnb>ul{position:relative;z-index:1;padding:1px;margin:-1px 0 0 0;}
.body.sub .lnb>ul>li>a{line-height:36px;padding:0 10px 0 14px;border-top:1px solid #eee}
.body.sub .lnb>ul>li.active>a,
.body.sub .lnb>ul>li>a:hover,
.body.sub .lnb>ul>li>a:focus{background:#0768af;color:#fff}
.body.sub .lnb>ul>li:first-child>a{border-top:0}
.body.sub .lnb ul ul{padding:10px 0;border-top:1px solid #eee}
.body.sub .lnb li li>a{line-height:20px;padding:0 10px 0 25px}
.body.sub .lnb li li.active>a,
.body.sub .lnb li li>a:hover,
.body.sub .lnb li li>a:focus{background:#f5f5f5;color:#3192d7}
.body.sub .lnb>h1{margin:0;position:relative;z-index:2}
.body.sub .lnb>h1>a{
	display: block;
	line-height: 36px;
	padding: 20px 18px 20px 12px;
	color: #0768ad;
	text-decoration: none;
	font-size: 24px;
	zoom: 1;
	border-top: 5px solid #0768ad;
}
.body.sub .content{float:right;width:720px}
.body.sub .content .contentTitleWrapper {border-bottom:1px solid #d5d5d5;padding-bottom:17px;margin:27px 0}
.body.sub .content .contentTitleWrapper .contentTitle a{font-size: 31px;font-weight: 600;color:#3f3f3f}
.body.sub .content .contentTitleWrapper .contentTitleText a{display:block;font-size: 14px;font-weight: normal;padding-top:7px;color:#777777}