/* BASIC css start */
/** 기본레이아웃 측면 사용할경우 **/
.contentWrap{width:1100px; margin:0 auto;}
.aside_wrap{float:left; position:relative; z-index:8; top:-12px;}
#content_wrap{float:right; width:870px; margin-top:-45px;}

.cate_top_wrap{width:1100px; height:280px; margin:0 auto; position: relative; z-index:1; }
.cate_top_wrap .cate_top_inn{width:1900px; position:absolute; top:0px; left:50%; z-index:1; margin-left:-950px;}
.content{    padding: 60px 0;  border-bottom:solid 1px #676767;   position: relative;}
.content div,.content a,.content tr th,.content tr td{font-family:"Nanum Gothic", sans-serif ; color:#707070; text-align:left; line-height:30px;}
.content .text_tit{width:435px;font-size:26px; color:#3d3d3d; padding-bottom:30px; border-bottom:solid 1px #dddddd; font-weight:bold;}
.content table tr th{width:75px; text-align:left; vertical-align: top;}
.content table{margin:30px 0;}
.content .left{width:435px; margin-right:94px;     display: inline-block;}
.content .right{width:300px; height:300px; display:inline-block;   position:absolute; top:60px;}
#contents_1{visibility:hidden}

/*하단 페이징*/
.paging{margin-top:50px;}
.paging > ul{text-align:center;}
.paging > ul > li a{ margin-left: -5px; width:10px; height:25px; cursor:pointer; display:inline-block;  line-height: 26px; font-family:"Nanum Gothic", sans-serif ;}
.paging > ul > li a.paging_on{    margin: 5px;width:10px; height:25px; border-radius:15px; background:#ff94a3; color:#fff;   line-height: 25px;   }

.subtit ul {height:50px; border-bottom:1px solid #e0dfdd; }
.subtit li {float:left; }
	
.content2-left01 {float:left; width:172px;}
.content2-wrap {width:906px; margin:0 auto; float:right;}

/* BASIC css end */

