@charset "euc-kr";

/* CSS Document */
body, p, ul, div {
	margin:0 auto 0 auto;
	word-break:break-all;
	-ms-word-break:break-all;
	font-size:12px;
	font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#333333;
}




img, iframe {
	border:0;
	margin:0;
	padding:0;
}


/*-----------------------Æû ±âº»¼³Á¤--------------------------------------------*/


/*------------------------------------¼­ºêÆäÀÌÁö CSS-----------------------------------------------------*/
body {background:url(/images/common/top_bg.jpg) repeat-x;}
#warp{width:945px; height:auto; margin:auto; padding:0; border:0; }
#warp div{padding:0; border:0; margin:0; text-align:left;  }

#header{clear:both; width:100%; height:115px;}
#header #logo{width:220px; height:100%; float:left;}
#header #gnb{width:700px; height:100%; float:right; padding-top:2px; }
#header #gnb #gnb_txt{height:20px;}
#header #gnb #gnb_txt ul{ float:right;}
#header #gnb #gnb_txt li{ float:left; padding-left:5px;}
#header #gnb #gnb_flash{height:90px;}

#flash{clear:both; height:190px;}

#bbox{clear:both; width:100%; height:auto;}
#bbox #snb{width:190px; height:auto; margin:20px 0; float:left; padding:15px 0;}
#bbox #snb #snb_flash{width:180px; height:auto; padding-top:15px; vertical-align:top; }
#bbox #contents{width:725px; height:auto; margin:20px 0; float:right;   padding:15px 0 15px 25px; border-left:1px solid #CCCCCC;}
#bbox #contents div{ height:auto; padding:5px 0; }
#bbox #contents #box_title{ border-bottom: 1px solid #CCCCCC; height:22px; margin-bottom:20px;}
#bbox #contents #box_title ul{ float:right; padding-right:10px; margin-top:-17px; _margin-top:-17px;}
#bbox #contents #box_title li{ float:left; padding-left:3px; line-height:17px;}
#bbox #contents #box_title li img{ margin-bottom:2px;}
#bbox #contents #box_bar{ margin:10px 0; background-color:#f8f8f8; }
#bbox #contents #box_contents{padding:10px 0;}

#footer{clear:both; width:100%; height:100px; background:url(/images/common/footer_bg.gif) no-repeat center; }
#footer #footer_logo{ height:80px; width:260px; float:left; padding:10px; text-align:center;}
#footer #footer_txt{ height:80px; width:640px; float:right; padding:10px;}
#footer #footer_txt #f_title {float:right;}
#footer #footer_txt #f_title  img { padding:0 5px;}

/*------------------------------------¸ÞÀÎÆäÀÌÁö CSS-----------------------------------------------------*/

/*------------------------------------REVIRI ÅõÀÚ±³À° CSS-----------------------------------------------------*/
table{border-collapse:collapse; border-spacing:0;}
table.sub_t01{
	margin-top:10px;
	border:1px solid #CCCCCC;
	color:#666;
	margin-top:20px;
}
table.sub_t01 td{text-align:center; padding:0; border:1px solid #ccc;}
table.sub_t01 div{padding:0; margin:0;}
table.t_left{ text-align:left;}

/*text*/
.t1{font-weight:bold}
.b9{background:#f9f9f9;}
.be9{background:#f1f5f9}


/*------------------------*/
.login_btn img{ margin-bottom:-16px;}


/*---------ÅõÀÚÀÇ°ÅÀå----------*/
.main_pic{width:140px; height:116px; background:red url(../images/main/gu_bg.jpg) no-repeat; }
.main_pic td{vertical-align:top; }
