





table, tr, body{font-size:9pt;font-family: "돋움", "돋움체", "arial",; line-height: 130%; color: #888888;}
textarea{font-size:9pt;font-family:"돋움", "돋움체";border:solid 1 #E0E0E0;color: #666666;padding: 4 4 4 4;}
/*select {  font-family: "돋움", "돋움체"; font-size: 9pt; line-height: 150%}*/
select {  font-family: "돋움", "돋움체", "arial"; font-size: 9pt; color:#858585; line-height: 150%; }

A:link { color: #888888; text-decoration:none;}
A:visited {color: #888888; text-decoration:none;}
A:hover {color:#ff6600; text-decoration:underline;}

body
{
	scrollbar-face-color:#DDDDDD;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-3dlight-color:#ECECEC;
	scrollbar-darkshadow-color:#D9D9D9;
	scrollbar-track-color:#F0F0F0;
	scrollbar-arrow-color:#FFFFFF;
	margin:0;
}

.hand {Cursor:hand;}
.bold {font-weight:bold;}
.help {text-decoration:underline;}
.right {text-align:right;}
.center {text-align:center;}

.notice{font-size:9pt;}
.data{font-size:9pt; color:#9E9E9E;}
.notice A:link {font-size:9pt; color:#8e9194; text-decoration:none;}
.notice A:visited {font-size:9pt;color:#8e9194; text-decoration:none;}
.notice A:hover {font-size:9pt;color:#ff6600; text-decoration:underline;}

.titfont{line-height:150%;font-weight:bold; color:#000000;font-size:14px;font-family:"돋움", "돋움체";}
.font1{font-weight:bold; color:#888888;font-size:9pt;font-family:"돋움", "돋움체"; padding-right:15px;}
.font2{font-weight:bold; color:#888888;font-size:9pt;font-family:"돋움", "돋움체";}

.font8{font-size:8pt;font-family:"돋움", "돋움체";color:#888888;}

/* 아래첨자 */
.sub { vertical-align:sub; line-height:200%; font-size:7pt;}
/* 윗첨자 */
.super { vertical-align:super; line-height:200%;font-size:7pt; }

/* padding */
.pad5 {padding-left:5px; text-align:left;}
.lp10 {padding-left:10px; text-align:left; }
.lp20 {padding-left:20px; text-align:left; }
.lp25 {padding-left:25px; text-align:left; }
.lp30 {padding-left:30px; text-align:left; }
.rp5 {padding-right:5px; text-align:right;}
.rp10 {padding-right:10px; text-align:right;}
.pt3 {padding-top:3px;}
.a {padding-top:4px; color:#242424;}


/* input */
/*.input {font-size :9pt; border:1 solid #bcbcbc; height:19px; background-color: expression((this.readOnly) ? '#dddddd' : '#ffffff'); color:#888888}*/
.input {font-size :9pt; border:1 solid #bcbcbc; height:19px; background-color:#ffffff; color:#888888}
.input1 {font-size :9pt; border:1 solid #bcbcbc; height:19px; background-color:#e3e3e3; color:#888888}
.input2 {font-size :9pt; border:1 solid #bcbcbc; height:19px; text-align:center; background-color:#FFFFCC; color:#003399}
.rinput {font-size :9pt; border:1 solid #bcbcbc; height:19px; background-color:#ffffff; color:#888888; text-align:right;}
.rinput1 {font-size :9pt; border:1 solid #bcbcbc; height:19px; background-color:#e3e3e3; color:#888888; text-align:right;}
.minput { font-size:12pt; font-weight:bold; border:2px solid #cccccc;height:27px; vertical-align:middle; }
.dtInput { font-size:9pt; font-weight:bold; border:2px solid #cccccc;height:19px; vertical-align:middle; }
.read {background-color:#efffff}

/* left */
.left_tit{font-size:13pt; color:#3b8ad0;height:46px; letter-spacing:-1; text-align:center; font-weight:bold;padding-top:10px;}
.left_t1{font-size:11pt; color:#333333;height:26px; letter-spacing:-1;padding-left:7px;}
.left_t2{font-size:9pt; color:#888888;height:17px; letter-spacing:-1;padding-left:17px;}
.left_t2 A:link {font-size:9pt; color:#888888; text-decoration:none;}
.left_t2 A:visited {font-size:9pt;color:#888888; text-decoration:none;}
.left_t2 A:hover {font-size:9pt;color:#ff6600; text-decoration:underline;}
.left_t3{font-size:9pt; color:#888888;height:17px; letter-spacing:-1;padding-left:27px;}
.left_t3 A:link {font-size:9pt; color:#888888; text-decoration:none;}
.left_t3 A:visited {font-size:9pt;color:#888888; text-decoration:none;}
.left_t3 A:hover {font-size:9pt;color:#ff6600; text-decoration:underline;}

/* left_new01 */
.left_nt2{font-family:돋움; font-size:12px; font-weight:bold; color:#55a7bc; text-decoration:none;}
a.left_nt2:active {font-family:돋움; font-size:12px; font-weight:bold; color:#55a7bc; text-decoration:none;}
a.left_nt2:hover {font-family:돋움; font-size:12px; font-weight:bold; color:#55a7bc; text-decoration:underline;}
a.left_nt2:link {font-family:돋움; font-size:12px; font-weight:bold; color:#55a7bc; text-decoration:none;}
a.left_nt2:visited {font-family:돋움; font-size:12px; font-weight:bold; color:#55a7bc; text-decoration:none;}
.left_nt3{font-family:돋움; font-size:11px; color:#787878; text-decoration:none; letter-spacing:-1}
a.left_nt3:active {font-family:돋움; font-size:11px; color:#787878; text-decoration:none; letter-spacing:-1}
a.left_nt3:hover {font-family:돋움; font-size:11px; color:#787878; text-decoration:underline; letter-spacing:-1}
a.left_nt3:link {font-family:돋움; font-size:11px; color:#787878; text-decoration:none; letter-spacing:-1}
a.left_nt3:visited {font-family:돋움; font-size:11px; color:#787878; text-decoration:none; letter-spacing:-1}
.left_nt4{font-family:돋움; font-size:11px; color:#787878; text-decoration:none; letter-spacing:-1}
a.left_nt4:active {font-family:돋움; font-size:11px; color:#787878; text-decoration:none; letter-spacing:-1}
a.left_nt4:hover {font-family:돋움; font-size:11px; color:#787878; text-decoration:underline; letter-spacing:-1}
a.left_nt4:link {font-family:돋움; font-size:11px; color:#787878; text-decoration:none; letter-spacing:-1}
a.left_nt4:visited {font-family:돋움; font-size:11px; color:#787878; text-decoration:none; letter-spacing:-1}
.notice_n{font-family:돋움; font-size:11px; line-height:18px; color:#676767; text-decoration:none;}
a.notice_n:active {font-family:돋움; font-size:11px; line-height:18px; color:#676767; text-decoration:none;}
a.notice_n:hover {font-family:돋움; font-size:11px; line-height:18px; color:#676767; text-decoration:underline;}
a.notice_n:link {font-family:돋움; font-size:11px; line-height:18px; color:#676767; text-decoration:none;}
a.notice_n:visited {font-family:돋움; font-size:11px; line-height:18px; color:#676767; text-decoration:none;}

.selectMenu {color:#ff6600; font-weight:bold;}
.selectMenu A:link {font-size:9pt; color:#ff6600; text-decoration:none;}
.selectMenu A:visited {font-size:9pt;color:#ff6600; text-decoration:none;}
.selectMenu A:hover {font-size:9pt;color:#ff6600; text-decoration:underline;}

/* title */
.tit{font-size:13pt; color:#000000;height:24px; letter-spacing:-1; font-weight:bold;}
.home{color:#333333;font-size:8pt;padding:0 3 1 0; text-align:right; }

.tit1{font-size:11pt; color:#156abc;height:24px; letter-spacing:-1; font-weight:bold;}

/* tl */
.tl1{background:url('/back/img/sub/tl1_bg.gif') repeat-x; font-size:9pt; color:#6b7176;height:45px; letter-spacing:-1;}
.tl2{background:url('/back/img/sub/tl2_bg.gif') repeat-x; font-size:9pt; color:#6b7176;height:72px; letter-spacing:-1;}

/* pop */
.pop{background:url('/back/img/tl1_bg.gif') repeat-x; font-size:11pt; color:#333333;height:25px; letter-spacing:-1;font-weight:bold;}
/*.pop{font-size:8pt; color:#0000FF;height:25px; letter-spacing:-1;}*/

.menu {
	position:relative;
	height:20px; width:100%;
	background: url(/back/img/sub/menu_bg.gif) repeat-x;
}
.menu li {
	position:relative; left:5;
	padding:6 0 10 3;
	float:left;
	color:#253845;
	font-weight:bold;
}
.menu li a {
	padding:0 7 0 7;
	float:left;
	color:#253845;
	text-decoration: none;
	font-weight:lighter;
}
.menu a:hover{
	padding:0 7 0 7;
	float:left;
	color:#ff6600;
	text-decoration: underline;
}
#Layer1 {
	left:116px;
	width:300px;
	height:30px;
	z-index:501;
}

/* bgcolor */
.bgc{background-color:#dbdbdb;}
.bgc1{background-color:#317ec9;}
.bgc2{background-color:#d8d8d8;}
.bgc3{background-color:#e1e1e1;}
.bgc4{background-color:#4497d9;}
.bgc5{background-color:#eefcfd;}

/* font color */
.red{color:#ff0000;}
.blue{color:#0033ff;}
.magenta{color:#ff33ff;}
.green{color:#009900;}
.sky{color:#0075d2;}
.gray {color:#e1e1e1;}

/* table */
.t_l{background-color:#f2f2f2; color:#888888;letter-spacing:-1;padding-left:6px}
.t_lc{background-color:#f2f2f2; color:#888888;letter-spacing:-1;text-align:center;}
.t_r {background-color:#ffffff;padding-left:6px;}
.t_rc {background-color:#ffffff;text-align:center;}
.t_rr {background-color:#ffffff;text-align:right;font-size:9pt;padding-right:3px;}
.t_rr120 {background-color:#ffffff;padding-right:120px;text-align:right}
.t_rrTot {background-color:#f2faff;text-align:right;font:bold;font-size:9pt;padding-right:3px;}
.t_r1 {background-color:#fff6ff;padding-left:6px;}
.t_r1c {background-color:#fff6ff;text-align:center;}
.t_r1r {background-color:#fff6ff;text-align:right;font-size:9pt;padding-right:3px;}
.t_r1rTot {background-color:#f9f0f9;text-align:right;font:bold;font-size:9pt;padding-right:3px;}
.t_l1{background-color:#f9e7f9; color:#888888;letter-spacing:-1;padding-left:6px}
.t_l1c{background-color:#f9e7f9; color:#888888;letter-spacing:-1;text-align:center;font-size:8pt;}
.t_l2{background-color:#edf9ff; color:#888888;letter-spacing:-1;padding-left:6px}
.t_l2c{background-color:#edf9ff; color:#888888;letter-spacing:-1;text-align:center;font-size:8pt;}
.t_l3{color:#888888;letter-spacing:-1;padding-left:6px}
.t_lc3{color:#888888;letter-spacing:-1;text-align:center;}
.t_r3 {padding-left:6px;}
.t_wl {background-color:#ffffff;padding-left:6px;font-size:9pt;}
.t_wc {background-color:#ffffff;text-align:center;font-size:9pt;}
.t_wr {background-color:#ffffff;text-align:right;font-size:9pt;padding-right:3px;}

.th
{
	background-color:#f6f6f6;
	font:9pt 돋움;
	height:29px;
	color:#888888;
	font-weight:bold;
}

/* close */
.close{background-color:#e1e1e1;text-align:right;height:26;padding:0 10 0 0}
.layerClose{background-color:#e1e1e1;text-align:right;height:18;padding:0 10 0 0}

/* border */
.border1{font-size:9pt;font-family:"돋움", "돋움체";border:solid 1 #c9c9c9;color: #666666;}

/* button */
.btn {border:1 solid c0c0c0;color:gray;font-size :9pt; Cursor:hand;}

/*sitemap*/
.site{border:4 solid #4d9ad8; background-color:#ffffff; color:#444444; text-align:center;font-size :11pt;height:43;letter-spacing:-1; font-weight:bold;padding-top:2px;}
.site1{border:2 solid #3ac7f0; background-color:#ffffff; color:#666666; font-size :9pt;height:27;letter-spacing:-1; font-weight:bold;padding:2 0 0 10;}
.site2{border:1 solid #3ac7f0; background-color:#ffffff; color:#666666; font-size :9pt;height:27;letter-spacing:-1; padding:2 0 0 13;}


.png24 {tmp:expression(setPng24(this));}

/* 첨부파일 */
div.attachFile {
	position: relative;
}

div.attachFile .fakefile {
	position: absolute;
	top:0;
}
div.attachFile .fileBtn{
	left:400;
	z-index:-1;
}
div.attachFile .fileInput{
	width:400px;
	height:21px;
	left:0;
	z-index:3;
}
div.attachFile input.file {
	-moz-opacity: 0 ;
	filter:alpha(opacity:0);
	opacity: 0;
	width:485px;
	height:21px;
	z-index: 2;
}