	body,form,td,th,div,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,pre,fieldset,input,blockquote {
		font-family: NanumGothic,돋움,윤고딕,Dotum,verdana,sans-seif;
		margin:0px;
		padding:0px;
		color:#000000;
		font-size:10pt;
		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;}
	p{margin:0; padding:0}
	body{position:relative;text-align:center;margin:0 auto; width:100%; height:100%;} 

	a:link{text-decoration:none;font-size:9pt; color:#000000;}
	a:visited{text-decoration:none;font-size:9pt; color:#000000;}
	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); }

	/* 웹폰트 */
	 @font-face{font-family:NanumGothicExtraBold;src:url(../NanumGothicExtraBold.eot);src:local(※),url(../NanumGothicExtraBold.woff) format('woff')}
	 @font-face{font-family:NanumGothic;src:url(../NanumGothic.eot);src:local(※),url(../NanumGothic.woff) format('woff')}
	 @font-face{font-family:NanumMyeongjoBold;src:url(../NanumMyeongjoBold.eot);src:local(※),url(../NanumMyeongjoBold.woff) format('woff')}
	 @font-face{font-family:NanumMyeongjoExtraBold;src:url(../NanumMyeongjoExtraBold.eot);src:local(※),url(../NanumMyeongjoExtraBold.woff) format('woff')}
/* default */

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

	#header {width:980px; margin:0 auto}
	#container{width:1002px;border:1px solid #000;margin-top:20px;}
	#sm {width:245px; float:left;text-align:left;border:1px solid #000;}
	#contents {width:750px;float:right;border:1px solid #000;}
	#tail {width:980px;}

/*패밀리사이트*/

.FM01{width:94px; position:relative; top:4px; height: 0px; left: 0px; z-index:10;}
	.FM02{
		left: 0px; 
		VISIBILITY: hidden; 
		OVERFLOW: auto;
		OVERFLOW-x: hidden;
		width: 94px; 
		position: absolute; TOP:-115px; 
		height: 90px; 
		border:1px #D8D8D8 solid; 
		padding-top:0px; 
		background-color:#fff; 
		font-size:8pt;
		text-align:left;
		}

	.FM02 a{display: block;font-size: 10px;text-align: left;padding-top:3px; padding-left:5px; height:18px; color: #a3a3a3; width:94px; border-bottom:1px dotted #dddddd;}
	.FM02 a:link{text-decoration:none;font-size:10px; color:#666; }
	.FM02 a:visited{text-decoration:none;font-size:10px; color:#666; }
	.FM02 a:hover{text-decoration:none; font-size:10px; color:#000000; background-color: #eee; }


	/* 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;}



/* title */
	.stit {border-bottom:1px solid #ccc;padding-top:20px;}
	.st {width:350px;float:left;text-align:left;padding-bottom:5px;font-size:18pt;}
	.scate {width:380px; float:right; text-align:right;padding-top:10px;color:#999}

	.menu {position:absolute;top:0px;left:0px;z-index:1}
	.prd_title{font-size:19px;font-weight:bold;color:#3A58C2; text-align:center; margin-bottom:10px}