html{
	overflow-y:scroll;
}
html, body {

	font-size:12px;
	line-height :140%;
	font-family:µ¸¿ò,tahoma,verdana;
	color:#555555;
	height:100%;
	padding: 0px;
	margin: 0px;

}


 .fakeFileTxt  {
 	float: left;
	font-family:µ¸¿ò,tahoma,verdana;
	color:#929292;
	border:1px solid #bebebe;
	background:#fff;
	padding-top:2px;
	height:15px;
 }

 .fileDiv
  {float: left;
   	position: relative;
   	width: 72px;
   	height: 20px;
   	overflow: hidden;

  }


  .buttonImg

  {
   /* background:url('¹öÆ°ÀÌ¹ÌÁö ÁÖ¼Ò');¼öÁ¤*/
   	width:70px;
   	height:20px;
   	margin:0 0 0 2px;
   	position: absolute;
   	font-size:12px;
   	line-height :20px;
   	color: #000000;
   	background:#d4d0c8;
   	font-family:µ¸¿ò,tahoma,verdana;
   	border-color:#bebebe;
   	border-width:1px;
   	border-style:solid;
   	cursor:pointer;
  }

  .realFile

  {
   	position: absolute;
   	right: 0px;
   	top: 0px;
   	opacity: 0;
   	filter: alpha(opacity=0);
   	-ms-filter: "alpha(opacity=0)";
   	-khtml-opacity: 0;
   	-moz-opacity: 0;
   	cursor:pointer;
  }

.checkbox{
	margin:0px;
	padding:0 2px 3px 0;
	border:0px;
	vertical-align:middle;
}

.radio{
	margin:0px;
	padding:0 2px 3px 0;
	border:0px;
	line-height:14px;
	vertical-align:middle;
}


.input {
	color:#525252;
	font-size:12px;
	font-family:µ¸¿ò,tahoma,verdana;
	border:1px solid #bebebe;
	background:#fff;
	padding:2px 0 0 0;
	margin:0;
}

label.absolute {
    position: absolute;
    color:#999;
    display: none;
    cursor: text
}

.select{
	font-family:±¼¸²,tahoma,verdana;
	font-size:12px;
	line-height:20px;
	color:#525252;
}

.select_2 {
	font-family:±¼¸²,tahoma,verdana;
	font-size:12px;
	line-height:20px;
	color:#525252;
	width:107px;
}
.select_3 {
	font-family:±¼¸²,tahoma,verdana;
	font-size:12px;
	line-height:20px;
	color:#525252;
	width:85px;
}

.button{

	font-family:µ¸¿ò,tahoma,verdana;
	font-size:12px;
	height:20px;
	padding:3px 5px 0px 5px;
	color:#FFFFFF;
	border:1px solid #000000;
	background:#313131;
	cursor:pointer;
	text-align:center;
}
.buttonGray{

	font-family:µ¸¿ò,tahoma,verdana;
	font-size:12px;
	height:20px;
	padding:3px 5px 0px 5px;
	color:#FFFFFF;
	border:1px solid #000000;
	background:#808080;
	cursor:pointer;
	text-align:center;
}

.button2{

	font-family:µ¸¿ò,tahoma,verdana;
	font-size:12px;
	height:20px;
	padding:3px 5px 0px 5px;
	color:#FFFFFF;
	border:1px solid #626262;
	background:#8b8b8b;
	cursor:pointer;
	text-align:center;
}

textarea {
	font-size:12px;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #D7D7D7;
	scrollbar-highlight-color: #D7D7D7;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-track-color: #F5F5F5;
	scrollbar-arrow-color: #D7D7D7;
	font-family:µ¸¿ò,tahoma,verdana;
	border:1px solid #bebebe;
	color:#929292;
	outline-style:none;
	resize:none;
}

img { border: 0;margin:0;padding:0;vertical-align:middle}

a:link, a:visited, a:active { color:#6c6c6c; text-decoration: none; padding:0; -webkit-outline-style:none; outline:none; select-dummy:expression(this.hideFocus=true);}
a:hover { color:#555555; text-decoration: none; outline-style:none;}

table	{ table-layout:fixed;word-break:break-all; }

ul, ol, li {
	margin:0px;
	padding:0px;
	border:0;
	list-style:none;
}

#wrap {float:left;width:100%;margin:0 auto;height:100%;position:relative;}



/*             »ó´Ü ºÎºÐ ¸Þ´º ¹× ·Î°í                                   */
#header {width:100%;height:143px;margin:0 auto;padding-bottom:20px;position:relative;z-index: 1;background:url('/images/top_bg.jpg') repeat-x left top;}
#navi{width:100%;margin:0 auto;height:30px;}
.navi_top{margin:0 auto;width:960px;}
.na_center{float:left;padding-left:380px;}
.na_right{float:right;margin-top:7px;}

/*$$*/
.na_right img {padding-left:2px; padding-right:2px;}
/*##*/

#top_view {margin:0 auto;width:960px;height:111px;}
#top_view_1 {float:left;width:960px;height:65px;margin-top:1px;vertical-align:top;}
#top_view_1 .logo {float:left;width:365px;height:65px;padding:0;margin:0;}
#top_view_1 .ser {float:left;width:250px;height:65px;padding-top:4px;margin:0;}
.title_input {
	color:#525252;
	font-size:12px;
	font-family:µ¸¿ò,tahoma,verdana;
	border:0px;text-align:center;width:320px;
	padding:2px 0 0 0;
	margin:0;
}
.Tinput {
	background:url('/images/tltle_search.jpg') no-repeat left top;
	width:349px;height:32px;
}

/*$$*/
/*#top_view_1 .top_right1  {float:left;width:150px;height:16px;padding:17px 10px 0 0;margin:0;text-align:right;}*/
#top_view_1 .top_right1  {float:right;width:200px;height:45px;padding:17px 10px 0 0;margin:0;text-align:right;}
/*##*/

#top_view_1 .top_right2  {float:left;width:60px;height:18px;padding-top:47px;margin:0;}
#top_view_1 .top_right3  {float:left;width:60px;height:18px;padding-top:47px;margin:0;}


#top_view_2 {float:left;width:960px;height:47px;padding:0;margin:0;}
#top_view_2 .top_menu_left_1 {float:left;}
#top_view_2 .top_menu_left_2 {float:left;}
#top_view_2 .top_menu_left_3 {float:left;}
#top_view_2 .top_menu_left_4 {float:left;}
#top_view_2 .top_menu_left_5 {float:left;}
#top_view_2 .top_menu_left_6 {float:left;}
#top_view_2 .top_menu_right_1 {float:left;margin-left:10px;}
#top_view_2 .top_menu_right_2 {float:left;}
#top_view_2 .top_menu_right_3 {float:left;}

/*             Áß¾ÓºÎºÐ 100% ¼³Á¤ ¹è°æ                               */

#container {width:100%;}
#container_body {width:100%;}
#container_layout {margin:0 auto;width:960px;}
#container_center {float:left;width:960px;padding-bottom:30px;}


#center_left {float:left;width:220px;}
#center_left .left_top  {float:left;width:180px;height:41px;border-bottom:1px solid #ddd;}
#center_left .left_menu {float:left;width:148px;height:20px;padding:10px 0 0 30px;color:#555;background-color:#f5f4f4;font-weight:bold;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
#center_left .left_menu2 {float:left;width:148px;height:20px;padding:10px 0 0 30px;color:#555;font-weight:bold;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}

/*$$*/
.left_menu2_1 {float:left;width:148px;height:210px;padding:10px 0 0 30px;color:#555;font-weight:bold;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.left_menu2_2 {float:left;width:148px;height:410px;padding:10px 0 10px 30px;color:#555;font-weight:bold;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.left_menu2_3 {float:left;width:148px;height:210px;padding:10px 0 0 30px;color:#555;font-weight:bold;border:1px solid #ddd;}
/*##*/

#center_left .left_menu3 li{float:left;width:148px;padding:10px 0 0 30px;color:#555;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;
background:url('/images/btn/icon_list.jpg') no-repeat 20px 14px;}
#center_main {float:left;width:740px;}
.table01 {border-collapse:collapse;width:800px; }
.table01 .first{border-top:1px solid #ddd; }
.table01 th{background:#f7f7f7;padding:9px 3px 3px 30px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;font-weight:bold;text-align:left}
.table01 td{padding:5px 0px 5px 5px;text-align:left;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.off {visibility:hidden;}
.off2 {display:none;}



/* ÇÏ´Ü ºÎºÐ  */

#bottom {float:left;width:100%;height:123px;background:url('/images/bottom_bg.jpg')repeat-x left top; }
#bottom_layout {margin:0 auto;width:960px;height:123px;}
#bottom_box {float:left;width:960px;height:64px;padding-top:30px;background:url('/images/bottom_bg.jpg') repeat-x left top;}
#bottom_left {float:left;width:280px;}
#bottom_right {float:left;width:680px;padding-top:10px;color:#9a9999;font-size:12px;line-height:130%;letter-spacing:-1px;}



/* ÀÌ¿ë¾È³» ¼­ºê-RIGHT  */

#sub_right{ float:right;min-height:100%; width:740px;}

.location{text-align:left;padding:11px 0 10px;border-bottom:1px solid #ddd;}
.right_con{padding-top:24px;}
.right_con table{text-align:left;}
h4{text-align:left;padding:25px  22px 0px;font-size:16px;background:url('/images/btn/icon_list_righttit.jpg') no-repeat 0 22px;}
.info_con {text-align:left;}
.info_con dt {font-size:12px;color:#2970c6;padding-bottom:5px;font-weight:bold;}
.info_con dd{margin-left:0px;text-align:left;padding-bottom:15px;line-height :16px;}
.info_con p{padding-bottom:5px;}


/*¼¼·Î Å×ÀÌºí*/
.Tbc {width:100%;}
.Tbc th {border-top:1px solid #ddd;height:40px; background-color:#fafafa; color:#666; font-weight:bold;vertical-align:middle; text-align:center;}
.Tbc td {border-top:1px solid #ddd;border-left:1px solid #ddd;  padding:5px; height:22px; color:#666;line-height:20px;vertical-align:middle; text-align:center;}
.Tbc .left {text-align:left; padding-left:10px;}
.Tbc .Bb{border-bottom:1px solid #ddd; }
.Tbc .point{color:#ef5525;}
 .point{color:#ef5525;}
.Tbc td.n_l_border {border-left:none;}


/*°¡·Î Å×ÀÌºí*/
.Tbc2 {width:100%;border-top:1px solid #ddd;vertical-align:middle;}
.Tbc2 th {border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;padding:8px;background-color:#fafafa; color:#666;vertical-align:middle;font-weight:bold; }
.Tbc2 td {padding:7px; text-align:center;color:#666;border-bottom:1px solid #ddd;border-left:1px solid #ddd;line-height:18px;vertical-align:middle;}
.Tbc2 .lnone{border-left:none;}
