@charset "utf-8";

/* Type Selector */
*{margin:0; padding:0; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}

body {font-family:Dotum, AppleGothic, Sans-serif; font-size:12px;	color:#666666;	margin-left:0px;margin-top:0px;margin-right: 0px;
	margin-bottom: 0px;}
img, fieldset, button{border:none;}
hr, button img{display:none;}
li{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover, a:active, a:focus{text-decoration:none; color:#6C0;}
textarea{overflow:auto; background-color:transparent; border:#ccc 0px solid} 
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}

/*공통요소.ID*/
#wrap{width:800px; height:650px;}
#header{height:90px;}
#logo{width:200px; height:90px; float:left;}
#menu{width:600px; height:90px; float:left;}
#body{}
#side{width:188px; height:370px; float:left; margin-top:50px; background:url(images/side_bg.png) no-repeat;}
#fbody{width:612px; float:left; }
#footer{height:50px;}

/*반복요소*/
.clr{clear:both;}
.lft{float:left;}
.rit{float:right;}

/* 여백설정(padding,margin) - 혜정*/
.padt72 {padding-top:72px}
.padl30 {padding-left:30px}
.padl19 {padding-left:19px}
.padl10 {padding-left:10px}
.padtl_01 {padding-top:72px;padding-left:19px;}

/* 폰트색상 및 크기 */
.best {
	font-size:11px;
	font-weight:bold; 
	color:#244bcc;
	line-height:150%
	letter-spacing:-1px;
	text-align:center;
	
}
.txt02 {
	font-size:11px;
	color:#f19150;
	font-weight:bold;
	
}

.txt01 {
	font-size:12px;
	color:#7c7c7c;
	line-height:150%
	
}
.txt03 {
	font-size:12px;
	color:#7c7c7c;
	line-height:150%
	
}

.best03 {
	font-size:11px;
	font-weight:bold; 
	color:#000000;
	line-height:150%
}

.best04 {
	font-size:11px;
	color:#a8a8a8;
	line-height:150%
	letter-spacing:-0.5px;
}

.subContent {width:800px; padding: 0 15px 0 19px; vertical-align:top;}
.content3 {background:url('images/img_box.gif') 15px 0 no-repeat;  padding-left:10px; padding-bottom:0px;}
.content33 {background:url('images/img_box.gif') 15px bottom no-repeat;  padding-left:10px; padding-bottom:0px;}
.content3 .txt01 {background:url('images/ar.gif') 20px 15px no-repeat;  padding-left:30px; padding-top:10px; padding-right:10px;}
.content3 .txt03 {background:url('images/ar.gif') 20px 20px no-repeat;  padding-left:30px; padding-top:10px; padding-right:10px;}
.content3 .txt04 {padding-left:40px; padding-right:10px; }
.content33 .txt01 {background:url('images/ar.gif') 10px 10px no-repeat;  padding-left:30px; padding-top:10px; padding-right:10px;}
.content33 .txt02 {padding-left:40px; padding-top:10px; padding-right:10px;}
.content33 .txt03 {padding-left:30px; padding-right:10px;}



