
#wrap { margin: 0 auto; width:914px; position:relative;}
.text_size { position:absolute; top:197px;left:840px; z-index:100;}
body { position:relative;background-color: #FBFBEA;	
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;
	 }
ul,li { margin:0px; padding:0px; list-style:none;}

img { border:none;}

.copybold { color:#49678A; font-weight:bold; font-size:11px; }
.f11px { font-size:11px; letter-spacing:-1px; }

.txtleft { text-align:left; }
.contentsPad { padding:0 20px 0 20px; }
.contentsPad2 { padding:10px 20px 0 20px; }

#in_search { width:108px; border:1px solid #CBCBCB; height:16px;}
#in_select { width:150px; height:14px; background-color:#E4E8B1;}





/* skip_nebi */
#accessibility {
	position:absolute;
	width:0;height:0;font-size:0;
	overflow:hidden;visibility:hidden;
}

.nav_menu {
	position:absolute;
	width:0;height:0;font-size:0;
	overflow:hidden;visibility:hidden;
}

.nav_sebmenu {
	position:absolute;
	width:0;height:0;font-size:0;
	overflow:hidden;visibility:hidden;
}

.nav_content {
	position:absolute;
	width:0;height:0;font-size:0;
	overflow:hidden;visibility:hidden;
}

.nav_copyright {
	position:absolute;
	width:0;height:0;font-size:0;
	overflow:hidden;visibility:hidden;
}



/* Global menu */

#user { float:left; display:inline; width:640px; height:23px; text-align:left;}
#user .search { position:relative;  float:left;  width:240px; 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;}




/*공통사항 */
h2 { margin:0; padding:0 ; overflow:hidden; margin-top:10px;}
h3 { background: url(../image/icon_contents1.gif) no-repeat 0 50%; padding-left: 10px; color:#6C7FBC; font-size:12px; }
h4 { background: url(../image/icon_contents1.gif) no-repeat 0 50%; padding-left: 10px; color:#299BBE; font-size:12px; }

/* 네모박스 */
.cubebox { border:1px #e4e4e4 solid;  padding: 10px; clear:both; margin: 10px; background:#f1f1f1; line-height:20px;}

/* icon */
.icon1 { padding: 0 0 5px 0; margin:0; line-height:18px;}
.icon1 li {background:url(../image/icon_contents2.gif) no-repeat 0 3px; padding-left:10px; margin-bottom:2px; color:#299BBE;  font-weight: bold;}
.icon1 li ul li { background:url(../image/icon_contents3.gif) no-repeat 0 7px; padding-left:8px; color:#4a4a4a; font-weight:normal;}

.icon2 { padding: 0 0 0px 0; margin-bottom:0px; line-height:18px;}
.icon2 li {background:url(../image/icon_contents1.gif) no-repeat 0 5px; padding-left:10px; margin-bottom:10px;}
.icon2 li ul li { background:url(../image/icon_contents3.gif) no-repeat 0 7px; padding-left:8px;}

.icon3 { padding: 0 0 5px 0; margin:0; line-height:18px;}
.icon3 li {background:url(../image/icon_contents1.gif) no-repeat 0 3px; padding-left:10px; margin-bottom:2px;}
.icon3 li ul li { background:url(../image/icon_contents2.gif) no-repeat 0 3px; padding-left:8px;}
.icon3 li ul li ul li{ background:url(../image/icon_contents3.gif) no-repeat 0 7px; padding-left:8px;}

.icon4 { padding: 0 0 5px 0; margin:0; line-height:18px;}
.icon4 li {padding-left:15px; margin-bottom:2px; font-weight: bold;}
.icon4 li ul li {padding-left:13px; color:#4a4a4a; font-weight:normal;}

/* txt */
.txt1 { margin-left:10px; clear:both; overflow:hidden; margin-top:10px; margin-bottom:10px; line-height:120%;}
.txt2 { margin-left:10px; clear:both; overflow:hidden;}

/* 테이블 */
table.section_happy0402 caption{display:none;}
table.section_happy0402 caption.caption_right{text-align:right;display:table-caption;*display:block;}
table.section_happy0402{width:100%; background:#dadada;border-top:2px solid #029AC8; margin-bottom:8px;  border-bottom:1px solid #029AC8;}
table.section_happy0402 tr{height:23px;}
table.section_happy0402 tr th{color:#0089B3;background: #EFF2FD;padding:0px;}
table.section_happy0402 tr td{color:#606060;background:#fff;padding:2px; text-align:center;}
table.section_happy0402 tr td.tblLeft{text-align:left;padding-left:8px;}
table.section_happy0402 tr td.td_th{background:#F9F9F9;}
.tabletop{ margin-top:20px; padding:0 10px 0 10px; line-height:18px;}

/* font color */
.gray { color:#4a4a4a; font-weight:normal;}


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;}



/* 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;
}


/*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;}

#sitebox {
	position:absolute;
	width:103px;
	height:24px;
	z-index:5;
	visibility: hidden;
	top: 24px;
}

/*text size box*/
.sizebox {text-align:left; padding-left:7px; padding-top:6px;}



/*공지사항*/
.notice_t {font-family: "돋움";font-size: 11px ; color:#508800; 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; }

/*텍스트 강조*/
.btxt { font-family: "돋움";font-size: 12px ; color:#61A500; font-weight:bold;background-color:#E1F0C7;}

/* menu */
#menu {
	position:absolute;
	left:297px;
	top:40px;
	width:514px;
	height:63px;
	z-index:1;
}
#logo {
	position:absolute;
	left:26px;
	top:35px;
	width:152px;
	height:41px;
	z-index:2;
}
#menu_top {
	position:absolute;
	left:215px;
	top:5px;
	width:536px;
	height:20px;
	z-index:4;
}

#menu1 {
	position:absolute;
	left:300px;
	top:38px;
	width:514px;
	height:63px;
	z-index:1;
}
#logo1 {
	position:absolute;
	left:5px;
	top:35px;
	width:152px;
	height:41px;
	z-index:2;
}
#menu_top1 {
	position:absolute;
	left:215px;
	top:5px;
	width:536px;
	height:20px;
	z-index:4;
}
.dot{
	vertical-align:top;
	padding-top:4px;
}

.topmenumap	   {position:absolute;}
.topmenumap li {float:left;}
.submenu       {position:absolute;z-index:1;top:35px;width:471px;left:12px;background:url('../image/smenubar_bg2.gif');height:23px;padding:5px 0px 0 15px;}
.submenu li	   {border:0px solid;height:16px;_padding-top:3px;}

*{margin:0;padding:0;}
/*-------------- 담당자+만족도------------------- */
#station        {border:1px solid #dedede;height:28px; background-color:#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:220px;}
#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;background-color:#ffffff;}
.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:550px; height:25px;}
.in_bg3		    {background-color:#ededed; border:none;width:500px;height:17px; }
.padL3			{padding-left:3px;}
/*-------------- 글자크기 ------------------- */
#STATICMENU{width:71px; position:fixed; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+0)); clear:both; z-index:2;}

#accessibility{
	display:none;
}
.dis{
	display:none;
}