
	
	body,form,td,th,div,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,pre,fieldset,input,blockquote {
		font-family:돋움,윤고딕,Dotum,verdana,sans-seif;
		margin:0px;
		padding:0px;
		color:#555;
		font-size:9pt;
		line-height:1.6em;
	}
	table{border-collapse:collapse;border-spacing:0;}
	em,cite,address,dfn,var{font-style:normal;}
	dl,ul,ol{list-style:none;}
	img{border:0;}
	li{margin-left:0px;color:#666;}
	body{position:relative;text-align:center;margin:0 auto; width:100%; height:100%;} 

	a:link{text-decoration:none;font-size:9pt; color:#484747;}
	a:visited{text-decoration:none;font-size:9pt; color:#484747;}
	a:hover{text-decoration:underline; font-size:9pt; color:#ff6600;}
	
	/* 심플라이트박스 관련CSS시작 ### JS파일에도 관련 설정값이 있음 */
	.SLB_center { cursor:pointer; visibility:hidden; border: solid 4px #000000; } 
	.SLB_close { cursor: pointer; display:none; font-family: verdana,tahoma; font-size: 9pt; background-color:#000000; color: #ffffff; padding-bottom: 4px; } 
	.SLB_caption { cursor: pointer; display:none; font-family: verdana,tahoma; font-size: 9pt; background-color:#000000; color: #ffffff; padding-bottom: 4px; } 
	#SLB_loading { cursor: pointer; display:none; z-index: 99998; position:absolute; font-family: verdana,tahoma; font-size: 9pt; background-color:#000000; color: #ffffff; padding: 3px 0px 4px 0px; border: solid 2px #cfcfcf; } 
	/* 심플라이트박스 관련CSS끝 ### JS파일에도 관련 설정값이 있음 */
		
	/* 링크 점선없애기 */
	a { selector-dummy:expression(this.hideFocus=true); }

	/* 공통 */
	.left {float:left;}
	.right {float:right;} 
	.cl {clear:both;}
	.b {font-weight:bold;}



BODY {
scrollbar-face-color:#202020;
scrollbar-shadow-color:#202020;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#202020;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#2d2d2d;
scrollbar-arrow-color:#fff;} 


	/* font color - 기본 red,blue,green,brown,gray*/
	.fc1{color:#ff0000;} 
	.fc2{color:#004a80;}
	.fc3{color:#406618;}
	.fc4{color:#603913;}
	.fc5{color:#666;}

	/* font size*/
	.f8{font-size:8pt;}
	.f9{font-size:9pt;}
	.f10{font-size:10pt;}
	.f11{font-size:11pt;}
	.f12{font-size:12pt;}
	.f13{font-size:13pt;}
	.f14{font-size:14pt;}
	.f15{font-size:15pt;}
	.f16{font-size:16pt;}
	.f17{font-size:17pt;}

	/* margin */
	.mg5 {margin:5px;}
	.mg10 {margin:10px;}
	.mg20 {margin:20px;}
	.mg30 {margin:30px;}
	.mg40 {margin:40px;}
	.mg50 {margin:50px;}

	.mgl5 {margin-left:5px;}
	.mgl10 {margin-left:10px;}
	.mgl20 {margin-left:20px;}
	.mgl30 {margin-left:30px;}
	.mgl40 {margin-left:40px;}
	.mgl50 {margin-left:50px;}

	.mgr5 {margin-right:5px;}
	.mgr10 {margin-right:10px;}
	.mgr20 {margin-right:20px;}
	.mgr30 {margin-right:30px;}
	.mgr40 {margin-right:40px;}
	.mgr50 {margin-right:50px;}

	.mgt5 {margin-top:5px;}
	.mgt10 {margin-top:10px;}
	.mgt20 {margin-top:20px;}
	.mgt30 {margin-top:30px;}
	.mgt40 {margin-top:40px;}
	.mgt50 {margin-top:50px;}

	.mgb5 {margin-bottom:5px;}
	.mgb10 {margin-bottom:10px;}
	.mgb20 {margin-bottom:20px;}
	.mgb30 {margin-bottom:30px;}
	.mgb40 {margin-bottom:40px;}
	.mgb50 {margin-bottom:50px;}

	/* padding */
	.pd5 {padding:5px;}
	.pd10 {padding:10px;}
	.pd20 {padding:20px;}
	.pd30 {padding:30px;}
	.pd40 {padding:40px;}
	.pd50 {padding:50px;}

	.pdl5 {padding-left:5px;}
	.pdl10 {padding-left:10px;}
	.pdl20 {padding-left:20px;}
	.pdl30 {padding-left:30px;}
	.pdl40 {padding-left:40px;}
	.pdl50 {padding-left:50px;}

	.pdr5 {padding-right:5px;}
	.pdr10 {padding-right:10px;}
	.pdr20 {padding-right:20px;}
	.pdr30 {padding-right:30px;}
	.pdr40 {padding-right:40px;}
	.pdr50 {padding-right:50px;}

	.pdt5 {padding-top:5px;}
	.pdt10 {padding-top:10px;}
	.pdt20 {padding-top:20px;}
	.pdt30 {padding-top:30px;}
	.pdt40 {padding-top:40px;}
	.pdt50 {padding-top:50px;}

	.pdb5 {padding-bottom:5px;}
	.pdb10 {padding-bottom:10px;}
	.pdb20 {padding-bottom:20px;}
	.pdb30 {padding-bottom:30px;}
	.pdb40 {padding-bottom:40px;}
	.pdb50 {padding-bottom:50px;}




	.table-td {height:30px; line-height:30px; padding-right:10px;}

	#header {width:100%; height:75px; background:#131212; border-bottom:1px solid #1c1b1b;}
		.hmenu {width:990px;}
		.hmenu img {margin:0; padding:0; line-height:0; font-size:0;}
		
		#gnb {padding-top:15px; float:right;}
		#gnb li { position:relative;}
		#gnb ul li.g1,#gnb ul li.g2,#gnb ul li.g3 {height:42px; padding-right:55px;}
		#gnb ul li.g4 {height:42px;}
		#gnb li span{ display:block;}
		#gnb li { float:left;}
		#gnb li a {display:block; color:#ccc;}
		#gnb li a:hover {display:block; color:#ffeba7;}

		#gnb li div { position:absolute; left:0; top:46px; height:0; display:none; }
		#gnb li div ul {height:12px; line-height:12px; padding:3px 0 10px 15px;}
		#gnb li div li { float:none; line-height:12px; width:auto;}

		#gnb li span a:link{ font-size:15px; color:#2d5c9a; white-space:nowrap; text-decoration:none;}

	#h_sub {width:100%; height:40px; background:#202020; border-top:1px solid #131212;}
	#h_sub ul {width:990px; text-align:left;} 
	#container{width:980px;}
	#sm{float:left;width:220px;text-align:left;}
	#contents{float:left;width:760px;text-align:left;}
	#mvisual {width:983px; height:479px;}

	#mcontant {width:983px; height:180px; background:url('/image/con_box_bg.png') no-repeat;}
		#mcontant ul {padding-top:5px;}
		#mcontant ul li{float:left;}
		#mcontant ul li.con1{width:250px; margin:0 0 0 30px;}
		#mcontant ul li.con2{width:350 px; margin:0;}
		#mcontant ul li.con3{width:250px; margin:0; text-align:left;}
		#mcontant ul li.con_line{margin:0 15px;}

	#tail {width:983px;}

	body {background:#292929;}

	.slider {position:relative;margin:0 auto;top:0px;left:0px;width:350px;height:146px;overflow:hidden;}
	.slider .slid_img {cursor:pointer;position:absolute;left:0px;top:15px;width:310px;height:146px;overflow:hidden; margin-left:20px; display:block;}
	.slider .slid_img2 {cursor:pointer;position:absolute;left:0px;top:15px;width:311px;height:146px;overflow:hidden; margin-left:20px; display:block;}


	.jssorb05 {position:absolute;top:0px;right:0px; margin-left:130px;}
		.jssorb05 div,.jssorb05 div:hover,.jssorb05 .av{cursor:pointer}
		.jssorb05 div{background:#a8a8a8; border-radius:10px; width:12px; height:12px; margin:0 2px;}
		.jssorb05 div:hover,.jssorb05 .av:hover{background:#ff6600;}
		.jssorb05 .av{background:#ff6600; border-radius:10px; width:12px; height:12px;}

	.jssora12l,.jssora12r,.jssora12ldn,.jssora12rdn{position:absolute;cursor:pointer;display:block;}
		.jssora12l{background:url("/image/arrow_r.png") no-repeat;}
		.jssora12r{background:url("/image/arrow_l.png") no-repeat;}
		.jssora12l:hover{background:url("/image/arrow_lo.png") no-repeat;}
		.jssora12r:hover{background:url("/image/arrow_ro.png") no-repeat;}
		.jssora12ldn{background:url("/image/arrow_lo.png") no-repeat;}
		.jssora12rdn{background:url("/image/arrow_ro.png") no-repeat;}


/*sm스타일*/
.smenu{background-color:#2d2d2d;width:180px; border-left:1px solid #272421; border-right:1px solid #272421; }
.smenu td{height:38px; border-bottom:1px solid #272421; padding-left:16px;color:#d3d3d3; font-size:13px;}
.smenu td a:link{color:#d3d3d3; font-size:13px;text-decoration:none;}
.smenu td a:visited{color:#d3d3d3;font-size:13px;text-decoration:none;}
.smenu td a:hover{color:#f16702;font-weight:bold;font-size:13px;text-decoration:none;}



	.subtitle { font-size:16px; font-weight:600; font-family: 'NanumGothic'; color:#f88e40; }
	.feature { color:#ccc; }
	.bold { font-weight:bold; color:#fff; }
	.prdlisttab { background-color:#323232; border-top:1px solid #969696; }
	.prdlisttab td { text-align:center; border-bottom:1px solid #5a5a5a; padding-top:10px; padding-bottom:10px; }
	.prdlisttab .border_lr {  border-left:1px solid #3f3f3f; border-right:1px solid #3f3f3f; }
	.prdlisttab a:link { color:#b9b9b9; font-size:15px; font-family:Verdana; text-decoration:none; }
	.prdlisttab a:hover { color:#b9b9b9; font-size:15px; font-family:Verdana;  text-decoration:underline;}
	.prdlisttab a:visited { color:#b9b9b9; font-size:15px; font-family:Verdana; text-decoration:none; }
	.prdlistcont { background-color:#5a5a5a; padding:25px; }
	.prdlistdesc td { color:#ccc;}
	.prdlistdesc .th { color:#ffeba7; font-weight:bold; line-height:15px;}
	.prdlistdesc .tit {border-bottom:1px solid #717171; font-size:30px; line-height:30px; color:#fff; font-family: 'NanumGothic';}
	.prdlistimg { float:left; }
	.prdlist_off span { display:block; width:100%; height:100%; background-color:#292929; line-height:40px; color:#fff; cursor:pointer; }
	.prdlist_over span { display:block; width:100%; height:100%; background-color:#efac43; line-height:40px; color:#fff; cursor:pointer; }
	.prdlistdesc { float:right; width:391px; }
	.prdlisttab_o span {font-size:15px; font-family:Verdana; color:#ffeba7; text-decoration:underline;}

	
	a.tover {display:block; float:right; width:51px; height:19px; background:#EE3232; color:#ffffff; text-align:center; text-decoration:none;}
	a.tnone {display:block; float:right; width:51px; height:19px; background:#323232; color:#ffffff; text-align:center; text-decoration:none;}

