@charset "utf-8";
/* CSS Document */


/*------------------------------------------------*/
/*  -작성일     : 2009년6월10일                   */
/*  -작성자     : BlueCarpet Design Team(전한솔)  */
/*  --------------------------------------------  */
@import url("/inc/css/content.css");



/*## 공통CSS ##*/
body {
margin:0px;
	padding: 0px 0px 0px 0px;
	font-family:돋움, 굴림, Gulim, AppleGothic, sans-serif;
	line-height: 130%;
	overflow-x:hidden;
}
body, div, ul, ol, dl, p, td, th, input, textarea, select{font-family:돋움, 굴림, Gulim, AppleGothic, sans-serif; font-size:12px; color:#666666;line-height:18px;}
body, div, ul, ol, li, dl, dt, dd, p, input, textarea, select, h1, h2, h3, h4, em, address, fieldset, form, iframe, object{margin:0; padding:0;}
ul, li{
	list-style-type: none;
}
img, fieldset, iframe{border:none;}
form { display: inline; }
select{height:18px;border:1px solid #e3e3e3};
input{padding-right:1px;}
a{color:#767676; text-decoration:none;line-height:17px;}
a:hover{color:#256fcd; text-decoration:underline;}
a.title{color:#256fcd; text-decoration:none;}
a.title:hover{color:#256fcd; text-decoration:underline;}
a.noti1:link, a.noti1:visite, a.noti1:active, a.noti1:hover{color:#4794b3; text-decoration:none;}
a.noti2:link, a.noti2:visite, a.noti2:active, a.noti2:hover{color:#000000; text-decoration:none;}
/*## END ##*/


#STATICMENU {position:absolute;margin-left:0px;}



/*## 공통 LAYOUT ##*/
.u_line{
	text-decoration:underline;
}
.size_11{
	font-size:11px;
}
.flash_bg{
	background-image: url(/images/99_common/top_flash_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.top_bg02{
	background-image: url(/images/99_common/top_bg02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.quick_bg{
	background-image: url(/images/99_common/content_bg02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.content{
}
.login_bg{
	background-image: url(/images/99_common/id_pw_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align:right;
}
.sitemap{
	color:#999999;
	font-family: 돋음,굴림;
	font-size: 12px;
	text-align:right;
	padding:8px 0 0 0;
}
.data{
	color:#a4a4a4;
	font-family: tahoma,굴림;
	font-size: 10px;
}
.size_14{
	font-size:14px;
}
.size_16{
	font-size:16px;
}
.l_h_23{
	line-height:23px;
}
.p_t_6{
	padding-top:6px;
}
.p_t_7{
	padding-top:7px;
}
.title{
	text-align:left;
	padding:8px 10px 0 0;
	background-image: url(/images/99_common/tit_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.content_bg{
	background-image: url(/images/99_common/main_bottom_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.content_bg2{
	background-image: url(/images/99_common/main_ct_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.color1{
	color:#999999;
}
.bold{
	font-weight:bold;
}
.sub_copy{
	background-image: url(/images/99_common/sub_btm_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.notice_bg{
	background-image: url(/images/99_common/notice_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.notice_list{
	color:#858582;
	font-family: 돋음,굴림;
	font-size: 11px;
}
.date_txt{
	color:#858582;
	font-family: tahoma,돋음,굴림;
	font-size: 10px;
}
.date_txt2{
	color:#858582;
	font-family: tahoma,돋음,굴림;
	font-size: 11px;
}
.baner_bg{
	background-image: url(/images/99_common/main_baner_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


a.estmate_list:link, a.estmate_list:visited, a.estmate_list:active {color:#666666; text-decoration: none;font-size:12px; font-family:Dotum, Gulim, AppleGothic, sans-serif; line-height:20px; }
a.estmate_list:hover { color:#f4783c;  text-decoration: none;font-size:12px; font-family:Dotum, Gulim, AppleGothic, sans-serif;}

.txt_256fcd{
	color:#256fcd;
}
.txt_767676{
	color:#767676;
}
