/*------------------------------------------------
* Outline & Design
------------------------------------------------*/
body {background:url('/img/bg.jpg') repeat-x;}
#header_wrap {}
#wrap {}
#header, #gnb, #main, #main_cont, #footer, #subWrap, .free {width:970px; margin:0 auto; clear:both;}

#footer {margin-top:30px;}

/* Header */
#header {position:relative; overflow:auto; height:85px; }
#header h1 {float:left; padding-top:27px;}
	.qmenu {position:absolute; right:20px; top:30px; width:245px; height:32px; overflow:auto;}
	.qmenu li {float:left; margin-left:20px;}
		.btn_templet {width:114px; height:32px; background:url('/img/btn_templet.jpg') no-repeat;}
		.btn_templet a {display:block; width:114px; height:32px; text-indent:-9999px;}

		.btn_kimsq {width:83px; height:28px; background:url('/img/btn_kimsq.jpg') no-repeat;}
		.btn_kimsq a {display:block; width:83px; height:28px; text-indent:-9999px;}


#gnb {clear:both; overflow:auto; height:45px;}
#gnb ul {float:left; overflow:auto; padding-top:1px;}
#gnb ul li {position:relative; float:left; height:43px; margin-right:25px;}
#gnb ul li a {display:block; height:43px; cursor:pointer; background-image:url('/img/gnb.jpg'); background-repeat:no-repeat; text-indent:-9999px; overflow:hidden;}
	#gnb_1 {background-position:0 0; width:117px;}
	#gnb_1:hover {background-position:0 -43px;}
	#gnb_2 {background-position:-130px 0; width:108px;}
	#gnb_2:hover {background-position:-130px -43px;}
	#gnb_3 {background-position:-245px 0; width:108px;}
	#gnb_3:hover {background-position:-245px -43px;}
	#gnb_4 {background-position:-370px 0; width:119px;}
	#gnb_4:hover {background-position:-370px -43px;}
	#gnb_5 {background-position:-512px 0; width:126px;}
	#gnb_5:hover {background-position:-512px -43px;}
	#gnb_6 {background-position:-649px 0; width:108px;}
	#gnb_6:hover {background-position:-649px -43px;}

	.gnb_now {position:absolute; left:0; top:0; width:100%; height:100%; background:url('/img/gnb.jpg') no-repeat;  z-index:30; }
	.gnb_1 {background-position:0 -43px;}
	.gnb_2 {background-position:-130px -43px;}
	.gnb_3 {background-position:-245px -43px;}
	.gnb_4 {background-position:-370px -43px;}
	.gnb_5 {background-position:-512px -43px;}
	.gnb_6 {background-position:-649px -43px;}

/* Main */
#main {overflow:auto; padding-top:25px;}
	.mainLeft,
	.mainRight {float:left;}

	.mainLeft {width:750px;}
	.mainRight {width:220px; padding-top:32px;}

/* subcont */
#subWrap {overflow:auto; *overflow:visible; padding:55px 0; background:url('/img/sub_bg_bar.jpg') 745px 55px no-repeat;}
#subLeft,#subCont {float:left;}
#subRight {float:right;}

	#subRight {width:160px;}
	#subLeft {width:220px;}
	#subCont {width:720px;} /* 실제여백 : 750px */

	/*서브 타이틀*/
	.stit {width:100%;}
	.stit * {display:none;}

	.scont {width:100%; padding-top:30px;}
	.scont h3 {width:226px; height:41px;}

/* subleft */
.lnb {width:200px;}
	.lnb h2 {}
	.lnb ul {width:150px;}
	.lnb ul li {border-bottom:1px dotted #eee;}
	.now_page {font-weight:bold;}

.subLeftCont {}