/* HTML,BODY {height:100%;} */

BODY, TD, TH, P, DIV, SELECT, INPUT, TEXTAREA, LI {
	font-family: "돋움", Trebuchet MS, Helvetica, Tahoma, Arial; font-size: 12px; color: #4b4b4b;
}

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	min-width: 1004px;
 	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color:#8a94a7;
	scrollbar-highlight-color:#a0a9ba;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #d1d5db;
	scrollbar-arrow-color: #657084;
}

table {border-collapse: collapse;}

STRONG, B {color: #d3010f;}

P {line-height: 16px;}

A {text-decoration: underline;}
A IMG {border: none;}

A:link, A:active, A:visited {COLOR: #d3010f;}
A:hover {COLOR: #4b4b4b; text-decoration: none;}

H1, H2, H3, H4, H5, H6 {
	font-weight: bold;
	font-size: 12px;
	color: #d3010f;
	border: 0px solid #676767;
	border-bottom-width: 1px;
}

h1 {text-transform: uppercase;}

/* 수정 */
input {ime-mode: active;}

.ui-datepicker-title {
	color: white;
}

#companyNo_a {
	text-decoration: none;
}
/*  */

#top {
	background-image: url('/res/images/top_bg.gif');
	background-repeat: repeat-x;
	background-position: left top;
	height: 13px;
}
#topover {
	background-image: url('/res/images/top_over.gif');
	background-repeat:no-repeat;
	background-position: left top;
	height: 61px;
}
#www {
	float:left;
	color: #bfbfbf;
	padding-top: 38px;
	text-transform: uppercase;
	padding-left: 110px;
}

#menu {
	float: right;
	margin-top: 56px;
	text-align: right;
	margin-right: 20px;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: auto;
}

#menu ul li {
	float: left;
	display:inline;
	color: white;
	text-transform: uppercase;
	padding-left: 15px;
	padding-right: 15px;
}

#menu ul li A {text-decoration: none;}
#menu ul li A:link, #menu ul li A:active, #menu ul li A:visited {COLOR: #FFFFFF;}
#menu ul li A:hover {COLOR: #bfbfbf;}

#header {
	margin-top: 0px;
	background-image: url('/res/images/red_bg.gif');
	background-position: left top;
	background-repeat: repeat-x;
}
#collage {
	background-image:url('/res/images/collage.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	height: 90px;
}
#logo {
	float: left;
	padding-left: 105px;
	padding-top: 5px;
}
#logo A {text-decoration: none;}
#logo A:link, #logo A:active, #logo A:visited, #logo A:hover {COLOR: #4b4b4b;}

#slogan {
	float:right;
	margin-right: 30px;
	margin-top: 20px;
	color: #FFFFFF;
	text-align: right;
}

#footer {
	background-image:url('/res/images/red_bg2.gif');
	background-position: left top;
	background-repeat: repeat-x;
}
#collage2 {
	background-image:url('/res/images/collage_bot.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	height: 52px;
}
#copyright {
	float: left;
	padding-left: 57px;
	padding-top: 20px;
}
#telephone {
	float:right;
	margin-right: 30px;
	margin-top: 20px;
	color: #FFFFFF;
	text-align: right;
}

#telephone A {text-decoration: none;}
#telephone A:link, #telephone A:active, #telephone A:visited {COLOR: #FFFFFF;}
#telephone A:hover {COLOR: #bfbfbf;}


#leftMenu {
	width:155px;
	margin-top: 20px;
	padding-left: 0px;
	padding-right: 10px;
	min-height: 400px;
/* 	background-image:url('/res/images/object.png'); */
/* 	background-repeat:no-repeat; */
/* 	background-position: center bottom; */
	text-align: justify;
}

#body_default {
    margin: 20px 0 0 5px;
	width:950px;
	/*width:815px;*/
}

#body_default2 {
    margin: 20px 0 0 5px;
	width:950px;
}

#contents {
	min-width:1040px;
	max-width:1040px;
	min-height:560px;
	max-height:560px;
}

.btn_default_ulL {
	float:left;
	margin:5px 0 0 -45px;
	padding-bottom: 10px;
}

.btn_default_ulL li {
	float:left;
	list-style-type: none;
	margin:0 0px 0 3px;
}

/* */
.btn_default_ulR {
	float:right;
	margin:5px 0 0 -45px;
	padding-bottom: 10px;
}

.btn_default_ulR li {
	float:left;
	list-style-type: none;
	margin:0 0px 0 3px;
}

/*
a.btn_kor{
	background: transparent url('/res/images/btn_default_01.png') no-repeat top left;
	display: block;
	float: left;
	color:#333333;
	line-height: 16px; // This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px)
	height: 37px; // Height of button background height
	padding-left: 28px; // Width of left menu image
	text-decoration: none;
}

a.btn_kor span{
background: transparent url('/res/images/btn_default_02.png') no-repeat top right;
display: block;
padding: 10px 15px 15px 0; //Set 11px below to match value of 'padding-left' value above
}
*/

a.btn_kor{
	background: transparent url('/res/images/btn_naviD_r.png') no-repeat top right;
	display: block;
	float: left;
	color:#333333;
	line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 31px; /* Height of button background height */
	padding-right: 9px; /* Width of left menu image */
	text-decoration: none;
}

a.btn_kor span{
background: transparent url('/res/images/btn_naviD_l.png') no-repeat top left;
display: block;
padding: 8px 5px 15px 15; /*Set 11px below to match value of 'padding-left' value above*/
}

a:link.btn_kor, a:visited.btn_kor{
	text-decoration:none;
}

a:active.btn_kor, a.btn_kor:hover{
	color:#888888; /*button text color*/
}


a.btn_eng{
	background: transparent url('/res/images/btn_default_01.png') no-repeat top left;
	display: block;
	float: left;
	color:#333333;
	line-height: 12px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 37px; /* Height of button background height */
	padding-left: 28px; /* Width of left menu image */
	text-decoration: none;
}

a:link.btn_eng, a:visited.btn_eng{
	text-decoration:none;
}

a:active.btn_eng, a.btn_eng:hover{
	color:#888888; /*button text color*/
}

a.btn_eng span{
background: transparent url('/res/images/btn_default_02.png') no-repeat top right;
display: block;
padding: 10px 15px 15px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

.table_line_T {
     height:2px;
	 background-color:#6ba1d2;
}

.table_headerBg_C {
     height:25px;
	 width:100%;
	 text-align:center;
	 background: url(/res/images/table_header_bg.gif) repeat-x;
}

.table_headerBg_L {
     border-left:1px solid #f0f0f0;
}

.table_headerBg_R {
     border-right:1px solid #f0f0f0;
}

.table_line_B {
     height:2px;
	 background-color:#EFF3F6;
}
.table_con {
     height:23px;
	 text-align:center;
	 vertical-align:middle;
	 padding-right:3px;
}

.table_con td {
	 color:#555555;
}

.input_textfield_default {
	height: 18px;
	border: 1px solid #CCCCCC;
	font-family: "Gulim";
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px 0px 0px 3px;
	margin: 0px;
}

.input_textfield {
	width: 100%;
	height: 18px;
	border: 1px solid #CCCCCC;
	font-family: "Gulim";
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px 0px 0px 3px;
	margin: 0px;
}
.input_combo {
	height: 22px;
	border: 1px solid #7f9db9;
	font-family: "Gulim";
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 3px 0px 3px 0px;
	margin:0 0px 0 0px;
}

.input_combo_table {
	height: 20px;
	border: 1px solid #CCCCCC;
	font-family: "Gulim";
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 3px 0px 3px 0px;
	margin:0 0px 0 0px;
}
.table_header_right {
	font-family: "Gulim";
	font-size: 12px;
	color: #333333;
	height: 24px;
	background-color: #F7F7F7;
	text-align: right;
	padding : 2px, 5px, 2px, 5px;
}

.input_textarea {
	width: 98%;
	border: 1px solid #CCCCCC;
	font-family: "Gulim";
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px 0px 0px 3px;
	margin: 0px;
}

.input_textarea2 {
	width: 100%;
	border: 1px solid #CCCCCC;
	font-family: "Gulim";
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px 0px 0px 3px;
	margin: 0px;
}

.table_line {
	background-color: #D4D4D4;
	height: 1px;
}

.table_blueline {
	background-color: #E7F0F6;
	height: 2px;
}
.font_red {
	color:#f00000;
	text-decoration: none;
	cursor:pointer;
}

/* popup */

.body_popup {
    margin: 0 0 0 0;
	width:380px;
}
.title_popup{
	color:#1d5ea9;
	font-weight:bold;
	padding-top:8px;
	padding-left:0px;
	height:35px;
	background:url(/res/images/popup_top_bg.png) repeat-x;
}
.bullet{
	position:top;
	width:15px;
	height:29px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.title_popup_2{
	padding:0 0 0 0;
	height:5px;
}
.popup_round_box{
	margin:23px 10px 10px 10px;
	width:360px;
	height:240px;
}
.popup_default{
	padding:0px 10px 10px 10px;
	float:left;
}
.popup_contents{
	padding:10px 20px 10px 20px;
}

.body_popup_2 {
    margin: 0 0 0 0;
	width:620px;
}
.popup_round_box_2{
	margin:23px 10px 10px 10px;
	width:600px;
	height:260px;
}
.body_popup_3{
    margin: 0 0 0 0;
	width:500px;
	height:200px;
}
.popup_round_box_3{
	margin:23px 10px 10px 10px;
	width:480px;
	height:260px;
}

.popup_box_TL{
	width:11px;
	height:11px;
	background:url(/res/images/R_box_T_L.png)  no-repeat top left;
}
.popup_box_T{
	height:11px;
	background:url(/res/images/R_box_T.png)  repeat-x;
}
.popup_box_TR{
	width:11px;
	height:11px;
	background:url(/res/images/R_box_T_R.png)  no-repeat top right;
}
.popup_box_L{
	width:11px;
	background:url(/res/images/R_box_L.png)  repeat-y;
}
.popup_box_R{
	width:11px;
	background:url(/res/images/R_box_R.png)  repeat-y;
}
.popup_box_BL{
	width:11px;
	height:11px;
	background:url(/res/images/R_box_B_L.png)  no-repeat bottom left;
}
.popup_box_B{
	height:10px;
	background:url(/res/images/R_box_B.png)  repeat-x;
}
.popup_box_BR{
	width:11px;
	height:11px;
	background:url(/res/images/R_box_B_R.png)  no-repeat bottom right;
}
.popup_contents{
	padding:10px 20px 10px 20px;
}


.table_page_num {
	border: 1px solid #d8dcdf;
	background: #eeeeee url(/res/images/blitzer/ui-bg_highlight-hard_100_eeeeee_1x100.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #004276;
	height: 25px;
	text-align: center;
	width:100%;
/*
	text-align: center;
	width: 100%;
	height: 29px;
	background-color: #f8f8f8;
	border-bottom: 2px solid #CED7EC;
	border-top: 1px solid #CED7EC;
	*/
}

.table_page_num span {
	padding-left:5px;
	padding-right:5px;
}

.table_page_num a {
	font-family: "verdana";
	font-size: 11px;
}

.table_page_num2 {
	font-family: "verdana";
	color: #666666;
	font-size: 11px;
	text-align: center;
	width: 100%;
	height: 29px;
	background-color: #FFFFFF;
}

.table_page_num a:link {text-decoration: none ; color: #333333;}
.table_page_num a:visited {text-decoration: none ; color: #999999;}
.table_page_num a:active {text-decoration: none ; color: #7587b3;}
.table_page_num a:hover {text-decoration: none ; color: #7587b3;}

<<<<<<< .mine
/*<span class="btn_naviDefault"><input type="button" value="�ݱ�" onMouseOver="btnOver(this)" onMouseOut="btnOut(this)" id="" onClick="javascript:window.close();"/></span>
=======
/*<span class="btn_naviDefault"><input type="button" value="닫기" onMouseOver="btnOver(this)" onMouseOut="btnOut(this)" id="" onClick="javascript:window.close();"/></span>
>>>>>>> .r203
*/
.btn_naviDefault {
	float: none;
/* 	background: url("/res/images/btn_naviD_l.png") no-repeat left top; */
}

.btn_naviDefault input {
	height:31px;
	line-height:12px;
	width:74px;
	padding: 3px 2px 2px 2px;
	margin: 7px 0 10px 0px;
/* 	border: none; */
/* 	color:#666666; */
	font-family:gulim;
	font-size:12px;
/* 	background: url("/res/images/btn_naviD_r.png") no-repeat right top; */
	cursor:pointer;
}

.table_dot_2px {
	height: 1px;
	background: url(/res/images/table_dot_line.gif) repeat-x;
}

.table_dot_4px {
	height: 1px;
	background: url(/res/images/table_dot_line2.gif) repeat-x;
}


.button_table_s {
	cursor:pointer;
	font-family: "Gulim";
	font-size:12px;
	color:#516072;
	height:18px;
	padding : 2px, 0px, 0px, 0px;
	margin-left:5px;
	border:1px solid #a5b4c7;
	background: url(/res/images/btn_table_s_bg.gif);
}

---------------------- Log-In -------------------------
.top_infom {
<<<<<<< .mine
  font-family: "Verdana", "����";
=======
  font-family: "Verdana", "돋움";
>>>>>>> .r203
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.login_copyright {
<<<<<<< .mine
  font-family: "Verdana", "����";
=======
  font-family: "Verdana", "돋움";
>>>>>>> .r203
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}

.login_title {
<<<<<<< .mine
	font-family: "Arial", "����";
=======
	font-family: "Arial", "돋움";
>>>>>>> .r203
	font-size: 16px;
	color: #3688A7;
	text-decoration: none;
	font-weight: bold;
}

.logo_title {
<<<<<<< .mine
    font-family: "Verdana", "����";
=======
    font-family: "Verdana", "돋움";
>>>>>>> .r203
	font-size: 30px;
	color: #695E4A;
	font-weight: bold;
	padding: 0px 0px 4px 0px;
}

.login_id {
<<<<<<< .mine
    font-family: "Verdana", "����";
=======
    font-family: "Verdana", "돋움";
>>>>>>> .r203
	font-size: 12px;
	color: #1C3E99;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 2px 0px 15px;
	height: 22px;
}

.login_bar {
    background-color: #EEEFF3;
}

.login_btn {
<<<<<<< .mine
  font-family: "Verdana", "����";
=======
  font-family: "Verdana", "돋움";
>>>>>>> .r203
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
/* instruction */
.instruction {
	font-family: "Gulim";
	font-size: 12px;
	color: #605CA8;
	padding-bottom: 5px;
}
.table_bg_white {
	height: 22px;
	background-color: #FFFFFF;
}
---------------------- Log-In -------------------------


.nowrap_notice {
	text-overflow:ellipsis;
	-ms-text-overflow:ellipsis;  /* IE8 over */
	white-space:nowrap;
	overflow:hidden;
	display:block;
	position:relative;
	width:280px;
}


 .nowrap_newsHeader a:link, .nowrap_newsHeader a:hover, .nowrap_newsHeader a:visited, .nowrap_newsHeader a:active {
	text-overflow:ellipsis;
	-ms-text-overflow:ellipsis;  /* IE8 over */
	white-space:nowrap;
	overflow:hidden;
	display:block;
	position:relative;
	width:415px;
	font-family: "Gulim";
	color:#c94775;
	font-weight: bold;
}

.nowrap_update {
	text-overflow:ellipsis;
	-ms-text-overflow:ellipsis;  /* IE8 over */
	white-space:nowrap;
	overflow:hidden;
	display:block;
	position:relative;
	width:400px;
	padding-bottom:3px;
}

.nowrap_mainHeader a:visited, .nowrap_mainHeader a:link, .nowrap_mainHeader a:hover, .nowrap_mainHeader a:active {
	text-overflow:ellipsis;
	-ms-text-overflow:ellipsis;  /* IE8 over */
	white-space:nowrap;
	overflow:hidden;
	display:block;
	position:relative;
	width:245px;
	font-family: "Gulim";
	color:#1d5ea9;
	font-weight: bold;
}


/* news notice */
.news_notice{
	width:280px;
}

.noticeBg_T {
	padding:10px 0px 5px 0px;
	background:url(/res/images/noticeT_bg.gif) repeat-x;
	height:35px;
}

.noticeBg_C {
	height:90px;
}

.notice_list  {
	list-style-image:url(/res/images/icon_green.gif);
	font-family: "Gulim";
	font-size: 12px;
	color:#555555;
	font-weight: normal;
	line-height:normal;
}

.notice_list li {
	margin:3px 0 8px 0;
}

.notice_list li a, .notice_list li a:link, .notice_list li a:visited, .notice_list li a:hover {
	color:#333333;
	text-decoration:none;
}

.notice_list li a:hover {
	color:#333333;
	text-decoration:underline;
}

#btnSrch {cursor:pointer;}

.scroll_title{
	color: #ffffff;
	text-align:center;
	font-weight: bold;
	height:28;
	padding-top:10px;
	margin-top: 0px;
	background-image: url('/res/images/table_header_bg.png');
	background-position: left top;
	background-repeat: repeat-x;
}
.cs_title {
	font-family:Trebuchet MS, Helvetica, Tahoma, Arial;
	font-size: 12px;
	color: #333333;
	text-align:center;
	text-decoration: none;
}
.cs_title1 {
	font-family:Trebuchet MS, Helvetica, Tahoma, Arial;
	font-size: 10px;
	color: #1d5ea9;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
}
.cs_title2 {
<<<<<<< .mine
	font-family: "����";
=======
	font-family: "돋움";
>>>>>>> .r203
	font-size: 16px;
	color: #1d5ea9;
	height:30px;
	padding-top:10px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	margin-top: 0px;
	background-image: url('/res/images/popup_top_bg.png');
	background-position: left top;
	background-repeat: repeat-x;
}

.cs_title3 {
	font-family: Trebuchet MS, Helvetica, Tahoma, Arial;
	font-size: 20px;
	color: #1d5ea9;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
}

dt {
	padding:8 0 0 10;
	color: #333333;
	font-weight: bold;
	float: center;
	display:block;
	height: 25px;
/*	background-image: url('/res/images/table_header_bg.png');*/
	background-image: url('/res/images/table_header_bg2.gif');
	background-position: left top;
	background-repeat: repeat-x;
	}

dd {
	padding:8 0 0 0;
	color: #990000;
	font-weight: bold;
	float: center;
	display:block;
	height: 22px;
	background-image: url('/res/images/table_dot_line.gif');
	background-position: left bottom;
	background-repeat: repeat-x;
	}


dd A {text-decoration: none;}
dd A:link, #menu ul li A:active, #menu ul li A:visited {COLOR: #999999;}
dd A:hover {COLOR: #888888;}



/* left navigation */
.left {
	width: 196px;
	padding-left: 18px;
	padding-top: 12px;
	padding-bottom: 10px;
}

.left_title_bg {
	height: 36px;
	background-color: #EFEFEF;
	padding: 10px, 18px, 10px, 16px;
	vertical-align: top;
}

.left_menu_1depth_bg {
	height: 22px;
	background-color: #E6E6E6; /*#EA6941; /*#D2412E; /*#CE2D11;#E7E7E7;*/
	/* padding: 5px, 18px, 1px, 15px; */
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #D4D4D4;
}

.left_menu_1depth {
	font-family: "Gulim";
	font-size: 12px;
	height: 18px;
	/* color: #555555; */
	/* color:#FFFFFF; */
	padding-left:10px;
	padding-top:2px;
	font-weight: bold;
}

.left_menu_1depth a:link {
	text-decoration: none;
	color: #555555;
}

.left_menu_1depth a:visited {
	text-decoration: none;
	color: #555555;
}

.left_menu_1depth a:active {
	text-decoration: none;
	color: #21528D;
}

.left_menu_1depth a:hover {
	text-decoration: underline;
	color: #0770FF;
}

.left_menu_2depth_bg {
	/* background-color: #F7F7F7; */
	/* padding: 7px, 15px, 3px, 17px; */
}

.left_menu_2depth {
	font-family: "Gulim";
	font-size: 12px;
	/* font-weight: bold; */
	height: 22px;
	padding-left:5px;
	color: #555555;
}

.left_menu_2depth a:link {
	text-decoration: none;
	color: #333333;
}

.left_menu_2depth a:visited {
	text-decoration: none;
	color: #333333;
}

.left_menu_2depth a:active {
	text-decoration: underline;
	color: #0770FF;
	font-weight: bold;
}

.left_menu_2depth a:hover {
	text-decoration: underline;
	color: #0770FF;
}

.left_menu_2depth_on {
	font-family: "Gulim";
	font-size: 12px;
	height: 18px;
	font-weight: bold;
	text-decoration: underline;
	color: #0770FF;
	cursor: hand;
}

.left_menu_2depth_on a:link {
	text-decoration: underline;
	color: #0770FF;
	cursor: hand;
}

.left_menu_2depth_on a:visited {
	text-decoration: underline;
	color: #0770FF;
	cursor: hand;
}

.left_menu_2depth_on a:active {
	text-decoration: underline;
	color: #0770FF;
	cursor: hand;
}

.left_menu_2depth_on a:hover {
	text-decoration: underline;
	color: #0770FF;
	cursor: hand;
}

.left_banner_bg {
	background-color: #FFFFFF;
	border: 2px solid #E7E7E7;
	padding: 5px, 10px, 5px, 13px;
}

.left_banner_title {
	font-family: "Gulim";
	font-size: 12px;
	font-weight: bold;
	color: #B5A51A;
	padding-left: 2px;
}

.left_banner {
	font-family: "Gulim";
	font-size: 12px;
	height: 18px;
	color: #555555;
	padding-top: 4px;
}

.left_banner a:link {
	text-decoration: none;
	color: #333333;
}

.left_banner a:visited {
	text-decoration: none;
	color: #333333;
}

.left_banner a:active {
	text-decoration: none;
	color: #21528D;
}

.left_banner a:hover {
	text-decoration: underline;
	color: #0770FF;
}
 /* Error page */
.error_bg {
	background-color: #FFFFFF;
	border: 5px solid #F9F9F9;
	padding: 15px, 30px, 25px, 33px;
}
.con_title {
	font-family: "Gulim";
	font-size: 14px;
	line-height: 18px;
	color: #555555;
	font-weight: bold;
	height: 20px;
	padding: 1px, 0px, 1px, 0px;
	vertical-align: top;
}
.con_subtitle1 {
	font-family: "Gulim";
	font-size: 12px;
	color: #E17A0D;
	font-weight: bold;
	padding-bottom: 5px;
}
.dot_2px {
	height: 1px;
	background: url(/res/images/table_dot_line.gif)
}
.instruction {
	font-family: "Gulim";
	font-size: 12px;
	color: #605CA8;
	padding-bottom: 5px;
}
.blog_contents {
	padding-top: 15px;
	padding-bottom: 5px;
}
.button_default {
	cursor: hand;
	font-family: "Gulim";
	font-size: 12px;
	color: #2359A3;
	width: 68px;
	height: 22px;
	background: #F7F7F7;
	padding: 3px, 0px, 2px, 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #D8DEE2 #ACBCC6 #ACBCC6 #D8DEE2;
	margin-top: 7px;
	margin-left: 5px;
	margin-bottom: 7px;
}
.con_popup {
	width: 100%;
	padding: 0px, 20px, 0px, 20px;
}
.con_subtitle2 {
	font-family: "Gulim";
	font-size: 12px;
	color: #454545;
	font-weight: bold;
	padding-bottom: 5px;
}

.stickyNote {
 position:absolute;
 margin: auto;
 width: 350px;
 color:#696139;
 background: #FBF9EE;
 padding: 10px;
 top:10px;
 left:10px;
 font-size:9px;
 border:1px solid #FCEFA1;
 border-radius: 4px 4px 4px 4px;
 -webkit-box-shadow: 0px 3px 3px #a0a0a0;
 -moz-box-shadow: 0px 3px 3px #a0a0a0;
 -moz-user-select: -moz-none;
 -khtml-user-select: none;
 -webkit-user-select: none;
 user-select: none;
}

.unselectable{
 -moz-user-select: -moz-none;
 -khtml-user-select: none;
 -webkit-user-select: none;
 user-select: none;
}

.pg_title {
<<<<<<< .mine
	font-family: "����";
=======
	font-family: "돋움";
>>>>>>> .r203
	font-size: 16px;
	color: #ffffff;
	height:30px;
	--padding-top:5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	margin-top: 0px;
	background-image: url('/res/images/collage_bot.jpg');
	background-position: center bottom;
	background-repeat: repeat-x;
}

#csCenter {
	background-color: #FFFFFF;
	position:absolute;
	bottom:5;
}


#treeDiv {
	display: inline;;
	height: 350px;;
	width: 100%;;
	overflow-x: auto;
	overflow-y: auto;;
	cursor: default;
}

#treeDiv * {
	margin: 0;
	padding: 0;
	border: 0 none;
}

#treeDiv img, span{
    vertical-align:middle;
}

.div_btn_whiteSmall {
	float:right;
	font-size:12px;
	text-decoration:none;
	color:#626262;
	height:19px;
	cursor:pointer;
}

.div_btn_whiteSmall_l {
	float:left;
	margin:0 0 0 5px;
	height:19px;
	padding:3px 4px 0 8px;
	background:url(/res/images/btn_naviDSmall_l.png) no-repeat;
}
.div_btn_whiteSmall_r {
	float:left;
	width:5px;
	height:19px;
	background:url(/res/images/btn_naviDSmall_r.png) no-repeat right top;
}

.font_headerStyle01 {
	font-family:gulim;
	font-weight:bold;
	font-size:12px;
	color:#1d5ea9;
}

.box_style03{
	border:solid 1px #DDDDDD;
}
.box_style03_inner{
	padding:5px 10px 5px 10px;
}


.button_reg {
	cursor: hand;
	font-family: "Gulim";
	font-size: 12px;
	color: #666666;
	width: 69px;
	height: 27px;
	border-width: 0px;
	padding-top:3px;
	background:url('/res/images/btn_naviD_69.png')
}
