/*---------------------- °ø¿ë css ------------------------ */
/* global */
body {
	/* page margin*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	FONT-SIZE: 9pt;
	/* scrollbar */
	scrollbar-face-color:#DDDDDD;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-track-color: #F0F0F0;
	scrollbar-arrow-color: #FFFFFF;
	background-image: url();
	background-repeat: repeat-x;
	text-align:left;
}

table, tr, td {

	font-family: "µ¸¿ò", "µ¸¿òÃ¼", dotum ;
	font-size:9pt;
	line-height: 16px;
	color:#7b7b7b;
	border-collapse:collapse;
	LETTER-SPACING: 0px;
	padding : 0px;
	margin:0px;
	word-break:break-all;
}
select { BEHAVIOR: url('/css/selectbox.htc'); border:1px solid #cccccc; font-size:11px; font-family:'µ¸¿ò', 'Dotum'; padding:0; margin:0;}

a {selector-dummy:expression(this.hideFocus=true);}
a:link { text-decoration:none;}
a:visited { text-decoration:none; color:#000000;}
a:hover { text-decoration: none; color:#000000;}
a:active { text-decoration:none;}


img {border:0;}
form {padding:0px; margin:0px}
input {border:1px solid #CCCCCC; height:19px; margin:0; padding:2 0 0 2px; font-size:12px; color:#444444;}
textarea {border:1 solid #CCCCCC;font-family:µ¸À½; font-size:12px; line-height:140%; color:#8C8A8C; padding:5 2 5 5px;}
table {border-collapse:collapse;}
.noborder {border:0}
.radioBox {border:0px; margin:0; padding:0px; vertical-align:middle;}
.checkbox{border:0px; margin:0; padding:0px; vertical-align:middle;}


/*---- ³×ºñ°ÔÀÌ¼Ç ----*/
.navi_txt { font-size:11px; text-align:right; vertical-align:bottom;}


/*---- °£°Ý ----*/
.pad_left15 { padding:0 0 0 15;}


/*---------Å×ÀÌºíÆÐÆÃ°ª---------*/
.contents {margin-top: 40px; }
.contents2 {margin-bottom: 20px; }
.contents3 {margin-bottom: 40px; }
.contents4 {margin-bottom: 10px; }
.contents5 {margin-left: 20px; }
.contents6 {margin-top: 10px; }
.table_pad_15 {margin-top: 15px; text-align:center; }
.table_pad_30 {margin-top: 30px;}
.table_pad_40 {margin-top: 40px;}

.table_pad_15_right {margin-top: 15px; text-align:right; }


/*---------------------- ¿øÁö Ãß°¡ ------------------------ */
.title {color:#727272; font-size:16px;  font-family: "verdana", "µ¸¿òÃ¼", dotum ; font:bold;}
.navi {color:#727272; font-size:11px;}
.navi2 {color:#000000; font-size:11px; font:bold;}

.join_line {background-color:#b2c6e1; height:1px;}
.join_line2 {background-color:#797979; height:2px;}
.join_red {color:#ff0000; font-size:12px; font:bold;}
.join_blue {color:#1872bd; font-size:12px; font:bold; height:30px;}

.email_pop {color:#706ace; font-size:12px; font:bold;}

.modify {color:#000000; font-size:12px; font:bold;}

.fee_black {color:#000000; font-size:16px; font:bold;}
.fee_blue {color:#016eb4; font-size:12px; font:bold;}

.list_line {background-color:#3684c6; height:2px;}

.list_black {color:#000000; font-size:12px;}
.list_black a {selector-dummy:expression(this.hideFocus=true);}
.list_black a:link { text-decoration:none; color:#000000;}
.list_black a:visited { text-decoration:none; color:#000000;}
.list_black a:hover { text-decoration: none; color:#616161;}
.list_black a:active { text-decoration:none; color:#616161;}

.invi_blue {color:#1872bd; font-size:14px;}
.invi_gray {color:#7b7b7b; font-size:11px;}

.black_14 {color:#000000; font-size:14px; font:bold;}
.violet_14 {color:#a15dc5; font-size:14px; font:bold;}
.violet_20 {color:#a15dc5; font-size:20px; font:bold; font-family: "verdana"}

.main_list {color:#616161; font-size:12px; height:24px;}
.main_list a {selector-dummy:expression(this.hideFocus=true);}
.main_list a:link { text-decoration:none; color:#616161;}
.main_list a:visited { text-decoration:none; color:#616161;}
.main_list a:hover { text-decoration: none; color:#000000;}
.main_list a:active { text-decoration:none; color:#000000;}


.main_list2 {color:#a0a0a0; font-size:11px;}

.gray {color:#7b7b7b; font-size:11;}
.black {color:#000000; font-size:12px;}


.letter {letter-spacing:-1px;}
.underline {text-decoration:underline;}



.box_type1 {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 10px; SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 12px; 
	PADDING-BOTTOM: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #d9d9d9; OVERFLOW: auto; BORDER-LEFT: #ffffff 0px solid;
	SCROLLBAR-SHADOW-COLOR: #999999; COLOR: #8b8b8b; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #999999; 
	PADDING-TOP: 10px; SCROLLBAR-TRACK-COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: "µ¸¿ò"; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	height: 375px; width:259px;
}

.date_table1{

	background-color:#f3f3f3;
	padding: 0 0 0 25px;
	height:30px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #616161;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.date_table2{
	background-color:#ffffff;
	text-align:center;
	height:30px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #616161;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.date_table3{
	background-color:#f3f3f3;;
	text-align:center;
	height:50px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #000000;
	font-size: 11px;
	font:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.date_table4{
	background-color:#ffffff;
	padding: 0 0 0 10px;
	height:50px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #616161;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.date_table5{
	background-color:#f3f3f3;;
	text-align:center;
	height:60px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #000000;
	font-size: 11px;
	font:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.date_table6{
	background-color:#ffffff;
	padding: 2px 2px 2px 5px;
	height:50px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #616161;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.date_table7{
	background-color:#f5ebf9;
	text-align:center;
	height:25px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #000000;
	font-size: 11px;
	font:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eee0e6;
	border-right-color: #eee0e6;
	border-bottom-color: #eee0e6;
	border-left-color: #eee0e6;
}
.date_table8{
	background-color:#f9f4fa;
	padding: 0 0 0 10px;
	height:25px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #616161;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eee0e6;
	border-right-color: #eee0e6;
	border-bottom-color: #eee0e6;
	border-left-color: #eee0e6;
}
.date_table9{
	background-color:#f9f4fa;
	height:25px;
	text-align:center;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #616161;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eee0e6;
	border-right-color: #eee0e6;
	border-bottom-color: #eee0e6;
	border-left-color: #eee0e6;
}
.date_table10{
	background-color:#f9f4fa;
	padding: 0 0 0 10px;
	height:25px;
	font-family: "µ¸¿òÃ¼", dotum ;
	color: #616161;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eee0e6;
	border-right-color: #eee0e6;
	border-bottom-color: #eee0e6;
	border-left-color: #eee0e6;
}
.date_table11{
	background-color:#f9f4fa;
	padding: 0px 5px 0px 0px;
	text-align:right;
	height:25px;
	font-family: "µ¸¿òÃ¼", dotum ;
	color: #616161;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eee0e6;
	border-right-color: #eee0e6;
	border-bottom-color: #eee0e6;
	border-left-color: #eee0e6;
}

.oral_table5{
	background-color:#f3f3f3;;
	text-align:center;
	height:30px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #000000;
	font-size: 11px;
	font:bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.oral_table6{
	background-color:#ffffff;
	text-align:center;
	padding: 0px 0px 0px 0px;
	height:20px;
	line-height:300%
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #616161;
	font-size: 11px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.oral_table7{
	background-color:#d0e5f6;
	text-align:center;
	padding: 0px 0px 0px 0px;
	line-height:300%
	height:15px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #034673;
	font-size: 11px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.oral_table8{
	background-color:#f8f2fd;
	text-align:center;
	padding: 0px 0px 0px 0px;
	line-height:300%
	height:15px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #b379d2;
	font-size: 11px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.oral_table9{
	background-color:#effde6;
	text-align:center;
	padding: 0px 0px 0px 0px;
	line-height:300%
	height:15px;
	font-family: "verdana", "µ¸¿òÃ¼", dotum ;
	color: #366616;
	font-size: 11px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
/* -------------- iink ----------------*/
.blacklink { color:#000000; font-size:12px;}
.blacklink a {selector-dummy:expression(this.hideFocus=true);}
.blacklink a:link { text-decoration:none; color:#000000;}
.blacklink a:visited { text-decoration:none; color:#000000;}
.blacklink a:hover { text-decoration: underline; color:#016eb4;}
.blacklink a:active { text-decoration:none; color:#000000;}

.blacklink2 { color:#016eb4; font-size:12px; font:bold;}

.bluelink { color:#016eb4; font-size:12px;}
.bluelink a {selector-dummy:expression(this.hideFocus=true);}
.bluelink a:link { text-decoration:none; color:#016eb4;}
.bluelink a:visited { text-decoration:none; color:#016eb4;}
.bluelink a:hover { text-decoration: none; color:#a987bb;}
.bluelink a:active { text-decoration:none; color:#a987bb;}



/* -------------- input box Definition ----------------*/
.in {border:1 solid #c5c5c5; font-size:12px;}
.in2 {border:1 solid #c5c5c5; font-size:12px; padding:10px 10px 10px 10px;}
.in3 {border:1 solid #c5c5c5; font-size:11px; color:#1f1f1f;}
.in4 {border:1 solid #c3dfeb; font-size:12px;}


.contents_bg{height:420px; width:787px; BACKGROUND:url(../img/contents_bg.jpg); background-repeat: repeat-x;}


/* --------------------- ¸ÞÀÎ------------------*/

.main_news{position:absolute; width:99px; height:234px;  left:50%; margin-left:390px;(-width/2); margin-top:150px;}
.footer{position:absolute; width:947px; height:129px;  left:50%; margin-left:-480px;(-width/2); margin-top:640px;}
