
html,body{width:100%;height:100%;}
html{overflow-y:scroll;}
body{AppleGothic,sans-serif; text-align:center;margin:0; padding:0}
body, td {font-size:12px; color:#828282; padding: 0;}
h1,h2,h3,h4,h5,h6{font-size:12px;text-align:left;}
img,fieldset,iframe{border:0 none;}
li{list-style:none;}
a{color:#2f3743;text-decoration:none;}
a:hover{color:#390;text-decoration:underline;}
em,address{font-style:normal;}
button,label{cursor:pointer;_cursor /**/:hand;}
button *{position:relative;}
button img{left:-3px;*left:auto;}
textarea{overflow:auto;}
html:first-child select{height:20px;padding-right:6px;}
option{padding-right:6px;}
img {border:0}
a,img,input {outline: none;selector-dummy:expression(this.hideFocus=true);}



/* ÅØ½ºÆ® °­Á¶ */
.b 		{FONT-WEIGHT: bold; LETTER-SPACING: -0.06em; font-size: 12px;}


.activ_re{vertical-align:middle; margin:0 2px 2px 0;}
.activ_num{color:#FE1E1E;font-size:11px;font-family:verdana;}

/*text*/
.p9 {font-size:9px}
.p10 {font-size:10px}
.p11 {font-size:11px}
.p12 {font-size:12px}
.p13 {font-size:13px}
.p14 {font-size:14px}
.p15 {font-size:15px}
.p16 {font-size:16px}
.p17 {font-size:17px}

#left_menu { font-size:15px; font-weight:600;  padding-top:15px;}

#left_menu li{display:block; letter-spacing:-1px;}
#left_menu li a{display:block; color:#fff; transition:all 0.25s ease-in-out; line-height:1.9em; border-bottom: 1px solid #afafaf; width: 120px;}
#left_menu li a:hover{color:#fff500; text-decoration:none;}

.title {color:#333333; letter-spacing:-1px; font-weight:bold;}
.title_tt, a.title_tt:link, a.title_tt:visited, a.title_tt:hover, a.title_tt:active {color:#000;}
.title_re {color:#4FA52C; font-family:verdana,arial; font-size:10px; letter-spacing:-1px; font-weight:bold;}

.name, a.name:link, a.name:visited, a.name:hover, a.name:active {color:#000}
.scr {color:#959595; font-weight:bold;font-size:11px}
.up {color:#EB4348; font-weight:bold; font-size:11px}
.down {color:#496BA1; font-weight:bold; font-size:11px}
.color1 {color:#1695AD; font-weight:bold; font-size:11px}
.color2 {color:#9c6969; font-weight:bold; font-size:11px}
.date {color:#888888; font-size:11px}
.date_tt {color:#666666; font-size:11px}
.date_re {color:#9B9B9B; font-size:11px}
.url, a.url:link, a.url:visited, a.url:hover, a.url:active {color:#999999; font-family:verdana,arial; font-size:10px;}
.title {color:#333333; letter-spacing:-1px; font-weight:bold;}
.title_tt, a.title_tt:link, a.title_tt:visited, a.title_tt:hover, a.title_tt:active {color:#000;}
.title_re {color:#4FA52C; font-family:verdana,arial; font-size:10px; letter-spacing:-1px; font-weight:bold;}
.num {color:#7A7A7A; font-size: 9px; font-family: "tahoma", "arial";}
.hit {color:#000000; font-size:11px;}
.title_red {color:#EC1C1A; font-size:11px; letter-spacing:-1px; font-weight:bold; margin-right:5px;}
.tag_re {font-family: "verdana", "arial"; color:#676767; font-size:10px;}

.imgborder {border:1px #DBDBDB solid}

/* table style */
td.m3 {padding-top:3px;}
td.m5 {padding-top:5px;}
td.m7 {padding-top:7px;}
td.l5 {padding-left:5px;}
td.l10 {padding-left:10px;}
td.l15 {padding-left:15px;}
td.r15 {padding-right:15px;}
.bbs_out {background-color:#FFFFFF;}
.bbs_over {background-color:#F7F7F7;}
.ndv {background-color: #CCCCCC}
td.navover {background-color: #f7f7f7}
td.navout {background-color:#ffffff}

/* paging */
.bbs_out {background-color:#FFFFFF;}
.bbs_over {background-color:#F9FAFC;}
.ndv {background-color: #CCCCCC}
td.navover {background-color: #F7F7F7}
td.navout {background-color:#FFFFFF}
a.ndv_b:link, a.ndv_b:visited {display:block; color:#FE7A16; font-weight:bold; padding:2px 8px 0 7px;  text-decoration:none;}
a.ndv_t:link, a.ndv_t:visited {display:block; color:#333333; font-weight:bold; padding:2px 8px 0 7px;  text-decoration:none;}]


/* Ex */
.checkbox {padding:0; margin:0 4px 0 0;}
* html .checkbox {padding:0; margin:0 1px -2px 0;}

a.div_name:link, a.div_name:visited {display:block; width:100%; padding:3px 0 0 10px; text-decoration:none; color:#404040;}

/* input, select */
.inp {border:1px #C6CBCF solid;}
.inp01 {height:20px; color:#000; border:1px #C4CAD1 solid;}
.inp02 {font-family:"µ¸¿ò", "Dotum"; font-size: 11px; height:18px; color:#999999; border:1px #CCCCCC solid;}

.txt8_-1 {font-family:"µ¸¿ò", "Dotum"; font-size: 11px; color: #787878; line-height:18px;letter-spacing:-1;}
.txt8_-2 {font-family:"µ¸¿ò", "Dotum"; font-size: 11px; color: #9a9a9a; line-height:18px;letter-spacing:-1;}
.txt81 {font-family:"µ¸¿ò", "Dotum"; font-size: 11px; color: #787878; line-height:18px;letter-spacing:0;}
.txt82 {font-family:"µ¸¿ò", "Dotum"; font-size: 11px; color: #cb4b4b4; line-height:18px;letter-spacing:0;}
.lm8			{ padding-left:8px;}
.lm13			{ padding-left:13px;}
.lm16			{ padding-left:16px;}
.lm20			{ padding-left:20px;}
.lm30			{ padding-left:30px;}
.lm50			{ padding-left:50px;}
.tm7			{ padding-top:7px;}
.tm10			{ padding-top:10px;}
.tm20			{ padding-top:20px;}
.tm30			{ padding-top:30px;}
.bm5			{ padding-bottom:5px;}
.bm10			{ padding-bottom:10px;}
.bm20			{ padding-bottom:20px;}
.mg10			{ margin:10px;}
.rm8			{ padding-right:8px;}
.rm13			{ padding-right:13px;}
.rm16			{ padding-right:16px;}
.rm20			{ padding-right:20px;}
.rm30			{ padding-right:30px;}
.gor			{ text-align:right;}
.goc			{ text-align:center;}
.got			{ vertical-align:top;}
.gob			{ vertical-align:bottom;}
.ln13 {line-height:1.3}
.ln14 {line-height:1.4}
.ln15 {line-height:1.5}
.ln16 {line-height:1.6}
.ln18 {line-height:1.8}
.ln20 {line-height:2.0}


.boxscr {overflow:auto; border:0px solid #BBBBBB; 
	scrollbar-face-color: #DEDEDE; 
	scrollbar-highlight-color: #CDCDCD;
	scrollbar-3dlight-color: #F0F0F0;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-shadow-color: #CBCBCB;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #F0F0F0;
	scrollbar-base-color: #CDCDCD;
	}


/* Á¤·Ä */
.float	{width:100%;}
.left	{float:left;}
.right	{float:right; text-align:left;}



.radio_01 	{height:14px; width:14px; border:solid 0px; background-color:transparent}


.lh130 {
	line-height: 130%;
}
.lh120 {
	line-height: 120%;
}
.lh160 {
	line-height: 160%;
}
.lh175 {
	line-height: 175%;
}
.lh185 {
	line-height: 185%;
}
.lh200 {
	line-height: 200%;
}
.lh220 {
	line-height: 220%;
}
.lh170 {
	line-height: 170%;
}
.lh145 {
	line-height: 150%;
}
input,select,textarea {
	font-size: 12px;
	color: #888888;

}
a:link {
	text-decoration: none;
	color: #888888;

}
a:visited {
	text-decoration: none;
	color: #888888;

}
a:hover {
	text-decoration: underline;
	color: #6e728d;

}
a:active {
	text-decoration: underline;
	color: #6e728d;

}
a.b:link {
	color: #0066CC;
	text-decoration: none;
}
a.b:visited {
	color: #0066CC;
	text-decoration: none;
}
a.b:hover {
	color: #888888;
	text-decoration: underline;
}
a.b:active {
	color: #888888;
	text-decoration: underline;
}
a.bu:link {
	color: #888888;
	text-decoration;
}
a.bu:visited {
	color: #0066CC;
	text-decoration: underline;
}
a.bu:hover {
	color: #505050;
	text-decoration: underline;
}
a.bu:active {
	color: #888888;
	text-decoration: underline;
}

.sp_1 {letter-spacing:-1px;}


.png24 {
   behavior: url('css/iepngfix.htc'); 
}


.under {
	text-decoration: underline;
}
a,under:link {
	text-decoration: underline;
}
a.under:visited {
	text-decoration: underline;
}
a.under:hover {
	text-decoration: underline;
}
a,under:active {
	text-decoration: underline;
}
.lh155 {
	line-height: 155%;
}
.lh140 {
	line-height: 140%;
}

.none {
	text-decoration: none;
	border: none;
}
.thline {
	text-decoration: line-through;
	font-family: "Verdana", "Tahoma", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
}

.dotum11px {
	font-family: "µ¸¿ò", "±¼¸²";
	font-size: 11px;
}
.listnum {
	font-family: "µ¸¿ò", "±¼¸²";
	font-size: 11px;
	font-weight:bold;
	}
.grayform {
	border: 1px solid #d1d1d1;
	color:#777777;
	padding-left:3px;
	background-color:#eeeeee;
}
.grayform2{
	border: 1px solid #d1d1d1;
	font-size: 12px;
	padding-left:3px;
	padding-top:3px;
	color:#838383;
	height:18;
	background-color:#eaeaea;
	font-family: "µ¸¿ò", "±¼¸²", "¹ÙÅÁ";
	height: 25px;
	margin: 2px;
}
.torm {
	border: 0px ;
    font-size: 11px;
	color:#D1CFCF;
	height:18;
	font-family: "µ¸¿ò", "±¼¸²", "¹ÙÅÁ";
}
.serachform {
	border: 0px ;
    font-size: 11px;
	color:#E2E0E0;
	height:20;
	font-family: "µ¸¿ò", "±¼¸²", "¹ÙÅÁ";
}
.torm2{
	border: 1px solid #BEB1AF;
    font-size: 11px;
	color:#D1CFCF;
	font-family: "µ¸¿ò", "±¼¸²", "¹ÙÅÁ";
	line-height: 140%;
}
.torm3{
	border: 0px;
    font-size: 11px;
	color:#B4B1B1;
	font-family: "µ¸¿ò", "±¼¸²", "¹ÙÅÁ";
}

.gul14 {
	font-family: "µ¸¿ò", "±¼¸²";
	font-size: 14px;
}
.mainbg {
	background-image: url(/images/top_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;	
}
.subbg {
	background-image: url(/images/subbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.subbg_test {
	background-image: url(/images/01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.subbtmbg {
	background-image: url(../img/include/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.mem_table_th {
	background-color:#fff9ed;
	color: #e89e07;
	font-weight: bold;
	text-align: center;
	border-top: 2px solid #ffa801;
	border-right: 1px solid #ffe4af;
	border-bottom: 1px solid #ffe4af;
	}

.mem_table_01_td {
	color: #000000;
	border-right: 1px solid #ffe4af;
	border-bottom: 1px solid #ffe4af;
	background-color:#fffcf7;
	}

.mem_table_01_btm2 {
	color: #000000;
	border-right: 1px solid #ffe4af;
	border-bottom: 1px solid #ffa801;
	background-color:#fffcf7;
	}

.mem_table_btm2 {
	border-right: 1px solid #ffe4af;
	border-bottom: 1px solid #ffa801;
	}

.mem_table_td {
	border-right: 1px solid #ffe4af;
	border-bottom: 1px solid #ffe4af;
	}

.mem_table_r_td {
	border-bottom: 1px solid #ffe4af;
	}

.mem_table_r_th {
	background-color:#fff9ed;
	color: #e89e07;
	font-weight: bold;
	text-align: center;
	border-top: 2px solid #ffa801;
	border-bottom: 1px solid #ffe4af;
	}

.mem_table_r_btm2 {
	border-bottom: 1px solid #e7e7e7;
	}


fieldset.write div input.file_attack{position:absolute;top:7px;left:342px;
										cursor:pointer;margin:-3px 0 0 -10px;
										width:10px; height:22px;
										filter:alpha(opacity=0);opacity:0;}
* html fieldset.write div input.file_attack{left:-115px;}


p{margin-top:1px;margin-bottom:1px;}
.form {font-family:Dotum; font-size:8pt; color:#5E5E5E; margin-top:0; margin-bottom:0; border: 1px solid #D0D0D0;font-size: 9pt;color:#5E5E5E; padding-left:5; line-height:125%}
.eng {font-family:tahoma;color:13485D;font-size:8pt;text-decoration:none}
