@charset "utf-8";
BODY{
	position:relative;
	font-size:12px;
	font-family:"돋움";
	line-height:18px;
	color: #474747;
	
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow-x:auto;
	overflow-y:auto;
	background-repeat: repeat-x;

    scrollbar-3dlight-color:#595959;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#CFCFCF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#CFCFCF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#595959;
	
	}

A:link    {color:#6C6C6C;text-decoration:none;}
A:visited {color:#6C6C6C;text-decoration:none;}
A:active  {color:#6C6C6C;text-decoration:none;}
A:hover   {color:#000000;text-decoration:none;}

ul, li{ margin:0px; padding:0px; list-style:none;}
img { border:none;}
/* This area is (input box) and (select box) and (textarea) */ 


textarea
{
	font-family:Dotum;font-size:12px;color:#797979;padding:10 10 10 10;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#B7B7B7;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#B7B7B7;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#F6F6F6;
	scrollbar-arrow-color:#999999;
	overflow-y:auto;
	border:1px solid #CDCDCD;
}


/*storesearch*/
.storesearch_box {font-family: "돋움";font-size: 12px ; color:#6C6C6C; letter-spacing:-1px;}


/* Global menu */

#user { float:left; display:inline; width:640px; height:23px; text-align:left;}
#user .search { position:relative;  float:left;  width:230px; height:23px; }
#user .search li { float:left;  line-height:23px; font-size:92%;}
#user .search_btn { position:relative; float:left;  height:23px; width:130px;}
#user .search_btn li {  float:left; height:23px;}
#user .search_btn .leftbg {  background:url(../include/img/search_box01.gif) no-repeat; width:7px;}
#user .search_btn .middlebg { background:url(../include/img/search_box02.gif) repeat-x; border:1px;}
#user .search .menu_line { margin-left:0px; padding-left:15px; background:url(/include/img/menu_line.gif) no-repeat 0 7px; }
#user .total_search { border:1px solid #ffffff;font-size:8pt;width:90px;height:14px;background-color:#ffffff;margin-top:1px;padding-top:1px;}
#user #allmenu { position:relative; float:left; width:110px;  z-index:1;}
#user #allmenu .site { position:relative; height:23px; width:110px; }
#user #language { position:relative; float:left;  width:140px; }

/* sitebox */
#sitemenumap_box { width:120px; overflow:hidden; position:absolute; }
#user #allmenu .site_box	{position:absolute; float:left; top:23px; width:103px;display:block;}
#user #allmenu .site_box ul {font-size:11px; text-align:left; color:#898989; background-image:url(/include/img/site_box02.gif); background-repeat:repeat-y; min-height:180px; z-index:1;}
#user #allmenu .site_box li {padding:0 0 0 10px;}

/*bottom*/
.bottom_bg {background-image:url(../image/bottom_box_bg.gif); background-repeat:repeat-x; }
.bottom_menu {font-family: "돋움";font-size: 11px ; color:#A9A9A9; letter-spacing:-1px; font-weight:bold; text-align:left; }
.bottom_copy {font-family: "돋움";font-size: 11px ; color:#444444; text-align:left; }


/*bottom_count*/
.bottomcount_t {font-family: "돋움";font-size: 11px ; color:#6D6D6D; letter-spacing:-1px; font-weight:bold; text-align:right; }
.bottomcount_t1 {font-family: "돋움";font-size: 11px ; color:#6D6D6D; text-align:left; }



/*menu_top*/
.menutop {font-family: "돋움";font-size: 11px ; color:#6C6C6C; letter-spacing:-1px;}
.menutop_box {font-family: "돋움";font-size: 11px ; color:#6C6C6C; letter-spacing:-1px; border:0px solid #A1C56A;font-size:11px;width:93px;height:16px;background-Color:#ffffff;}


/*sitebox*/
.sitebox {font-family: "돋움";font-size: 11px ; color:#6C6C6C; letter-spacing:-1px; text-align:left;}

/*text size box*/
.sizebox {text-align:left; padding-left:7px; padding-top:6px;}



/*공지사항*/
.notice_t {font-family: "돋움";font-size: 11px ; color:#838288; text-align:left;}
.notice_bg {background-image:url(../main/img/notice_bg.gif); background-repeat:no-repeat;}


/*Left Menu*/
.leftmenu {font-family: "돋움";font-size: 12px ; color:#6C6C6C; letter-spacing:-1px; text-align:left; }


/*경로지정부분*/
.path {font-family: "돋움";font-size: 11px ; color:#6C6C6C; letter-spacing:-1px; }


/*본문 타이틀*/
.title {font-family: "돋움";font-size: 14px ; color:#2C5FB4; letter-spacing:-1px; font-weight:bold;  }
.title_s {font-family: "돋움";font-size: 12px ; color:#9D6039; letter-spacing:-1px; font-weight:bold;  }
.title_s1 {font-family: "돋움";font-size: 14px ; color:#AF9788; letter-spacing:-1px; font-weight:bold;  }

/* 로그인 박스 */
#bx_login { clear:both; width:500px; height:171px; position:relative; }
#bx_login ul { list-style:none; margin:0px; padding:0px; }
#bx_login .Lkey { float:left; width:160px; background:url(/join/img/bgkey.gif) no-repeat; height:171px;}
#bx_login .formbx_login { margin-left: 190px; height:171px;}

/* 로그인 폼 */
#Flogin { margin:10px 0 0 0; padding:0px; }
#Flogin dl { margin:0px; padding:0px; }
#Flogin dt { float:left; margin-right:10px; }
#Flogin dd {margin-top:2px; }
.bn_login { position:absolute; top:55px; right:30px; width:56px;}
#Flogin #login_id { border:0px; background-color:#EDEDED; width:165px;}
#Flogin #login_pw { border:0px; background-color:#EDEDED; width:165px;}

/* 아이디 비밀번호 찾기 */
.bx_loss { margin-top:20px; }
.bx_loss li { margin-right:5px; }
.Leftli {float:left; }

.absmiddle { vertical-align:middle;}


/*-------------- 담당자+만족도------------------- */
#station        {border:1px solid #dedede;height:28px; background:#f8f8f8; padding:2px 0 0 18px;}
#station li     {float:left;}
#station .graybl{background:url(/images/bl_grays.gif) no-repeat 0 10px; padding:7px 0 0 10px;width:230px;}
#station .grayb2{background:url(/images/bl_grays.gif) no-repeat 0 10px; padding:7px 0 0 10px;width:270px;}
#satisfaction   {margin:9px 0 10px 0; border:1px solid #dedede; height:82px; background:url(/images/sub/bg_satis.gif) no-repeat 10px 50%; padding:10px 0 10px 65px;}
.satiradio li   {float:left; padding:3px 0px;}
.satiinput      {clear:both;}
.satiinput li   {float:left;}
.satitext       {background:url(/images/sub/bl_dot.gif) repeat-x bottom; width:650px; height:25px;}
.in_bg3		    {background-color:#ededed; border:none;width:580px;height:17px; }
.padL3			{padding-left:3px;}

/*-------------- 글자크기 ------------------- */
#STATICMENU{ padding-top:10px;width:71px; position:fixed; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+210)); clear:both; z-index:2;}

#sitebox {
	position:absolute;
	width:103px;
	height:24px;
	z-index:5;
	visibility: hidden;
	top: 38px;
}

#accessibility{
	display:none;
}
.dis{
	display:none;
}