html,body,p,td,select {
	font-size:11px;
	font-family:verdana,dotum;
	color:#666699;	
	line-height:140%;
}
* { margin:0px; padding:0px; } 
img { border:0px; }

/* .select1 {BEHAVIOR:url("/common/css/selectbox1.htc");} */

a:link {color: #6365B1;text-decoration: underline}
a:visited {color: #6365B1;text-decoration: underline}
a:active {color: #666666;text-decoration: underline} 
a:hover {color: #666666;text-decoration: underline}

a.tit:link {color:#6365B1;text-decoration: underline;font-size:12px;}
a.tit:visited {color:#6365B1;text-decoration: underline;font-size:12px;}
a.tit:active {color:#6365B1;text-decoration: underline;font-size:12px;}
a.tit:hover {color:#6365B1;text-decoration: underline;font-size:12px;}

a.link:link {color: #666699; text-decoration: underline;font-size:11px;}
a.link:visited {color: #666699;text-decoration: underline;font-size:11px;}
a.link:active {color: #666699; text-decoration: underline;font-size:11px;}
a.link:hover {color: #666699; text-decoration: underline;font-size:11px;}

a.link2:link {color: #7070A3; text-decoration: underline;font-size:11px;}
a.link2:visited {color: #7070A3;text-decoration: underline;font-size:11px;}
a.link2:active {color: #7070A3;text-decoration: underline;font-size:11px;}
a.link2:hover {color: #7070A3; text-decoration: underline;font-size:11px;}

a.link3:link {color: #666698; text-decoration: underline;font-size:11px;}
a.link3:visited {color: #666698; text-decoration: underline;font-size:11px;}
a.link3:active {color: #666698; text-decoration: underline;font-size:11px;}
a.link3:hover {color: #666698; text-decoration: underline;font-size:11px;}

a.link4:link {color: #666698; text-decoration: underline;font-size:12px;}
a.link4:visited {color: #666698; text-decoration: underline;font-size:12px;}
a.link4:active {color: #666698; text-decoration: underline;font-size:12px;}
a.link4:hover {color: #666698; text-decoration: underline;font-size:12px;}

a.point:link {color: #FF0018; text-decoration: underline;font-size:11px;}
a.point:visited {color: #FF0018; text-decoration: underline;font-size:11px;}
a.point:active {color: #FF0018; text-decoration: underline;font-size:11px;}
a.point:hover {color: #FF0018; text-decoration: underline;font-size:11px;}

a.point2:link {color: #FF0018; text-decoration: underline;}
a.point2:visited {color: #FF0018; text-decoration: underline;}
a.point2:active {color: #FF0018; text-decoration: underline;}
a.point2:hover {color: #FF0018; text-decoration: underline;}

.scroll{ 
	scrollbar-highlight-color:#cccccc; 
	scrollbar-shadow-color:#cccccc;
	scrollbar-arrow-color:#cccccc; 
	scrollbar-face-color:#FFFFFF; 
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-track-color:#FFFFFF; 
	scrollbar-darkshadow-color:#FFFFFF; 
}
.scroll_1{ 
	scrollbar-highlight-color:#CCCCCC; 
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-arrow-color:#051586; 
	scrollbar-face-color:#FFFFFF; 
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-track-color:#FFFFFF; 
	scrollbar-darkshadow-color:#FFFFFF; 
	background:#F2F2F2;
	padding:20;
	color:666699;
}
.line_v  {
	background:url('../../images/common/line_v2.gif') repeat-y right; height:560px;
	padding:5px 15px 0px 15px;
}
.dot_arr_r  {
	background:url('../../images/common/dot_arr_r.gif') no-repeat 0px 6px; height:22px;width:120px;
	border-bottom:#b5b5b5 solid 1px;
	padding-left:10px;
}
.dot_arr_r2  {
	background:url('../../images/common/dot_arr_r.gif') no-repeat 0px 6px; height:22px;width:120px;
	border-bottom:#b5b5b5 solid 1px;
	border-top:#b5b5b5 solid 1px;
	padding-left:10px;
}
/* 링크 */
.depth A:link {color: #8484A6;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.depth A:visited {color:#8484A6;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.depth A:active {color:#8484A6;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.depth A:hover {color: #8484A6;font-family:verdana,dotum;font-size: 12px;text-decoration:none}

a.a_btn:link {color:#7D8196;font-weight:bold; letter-spacing:-1px;text-decoration:none;}
a.a_btn:visited {color:#7D8196;font-weight:bold; letter-spacing:-1px;text-decoration:none}
a.a_btn:active {color:#7D8196;font-weight:bold; letter-spacing:-1px;text-decoration:none}
a.a_btn:hover {color:#7D8196;font-weight:bold; letter-spacing:-1px;text-decoration:none}

a.tit:link {font-size:11px;color:#5768b2; font-family:verdana,dotum;font-weight:bold; letter-spacing:-1px;text-decoration:none;}
a.tit:visited {font-size:11px;color:#5768b2;font-family:verdana,dotum; font-weight:bold; letter-spacing:-1px;text-decoration:none}
a.tit:active {font-size:11px;color:#5768b2;font-family:verdana,dotum; font-weight:bold; letter-spacing:-1px;text-decoration:none}
a.tit:hover {font-size:11px;color:#5768b2;font-family:verdana,dotum; font-weight:bold; letter-spacing:-1px;text-decoration:none}

a.tit2:link {font-size:11px;color:#666666; text-decoration:none;}
a.tit2:visited {font-size:11px;color:#666666;text-decoration:none}
a.tit2:active {font-size:11px;color:#666666; text-decoration:none}
a.tit2:hover {font-size:11px;color:#666666;text-decoration:none}
/* font 관련 */
.depth{color:#8484A6;font-family:verdana,dotum;font-size: 12px; line-height:17px;text-decoration:none}
.tit {font-size:15px;color:#5D5D99; font-weight:bold; letter-spacing:-1px}
.guide {color:#7F82AB;font-family:verdana,dotum;font-size: 12px;}
.guide_s {color:#7F82AB;letter-spacing:-1px;font-size:11px;line-height:14px}
.t_tit {color:#6365B1;font-weight:bold;letter-spacing:-1px;}
.t_tit3 {font-size:11px;color:#6365B1;font-weight:bold;letter-spacing:-1px}
.t_tit2 {color:#45489A;font-weight:bold}
.t_guide {font-size:11px;color:#666699;letter-spacing:-1px}
.txt_p {color:#666699;}
.txt_b {color:#232CA2}
.txt_r {color:#FF0505}
.txt_b2 {color:#6365B1}
.txt_p_s {color:#585EAD;font-size:11px;line-height:14px}
.txt_btn {height:21px;color:#7D8196;font-weight:bold; letter-spacing:-1px;}
.gray {color:#B2B2CC}
.tit_p {color:#666699;font-size:17px;font-weight:bold;line-height:20px}
.tit_p2 {color:#666699;font-size:20px;font-weight:bold;line-height:23px}
.tit_r {color:#FF0505;font-size:17px;font-weight:bold;line-height:20px}
.tit_g {color:#909090;font-size:17px;font-weight:bold;line-height:20px}
.txt_g {color:#909090;font-size:10pt;line-height:18px;}
.tit_w {color:#ffffff;font-size:15px;font-weight:bold;}
.txt_s {font-size:11px;}

/*달력*/
.cal_tit {color:#666699;font-size:25px;font-weight:bold;line-height:25px}
.cal_txt {color:#666699;font-size:14px;font-weight:bold;line-height:14px}

.cal{color:#9999CC;font-family:verdana,dotum;font-size: 12px; line-height:11px;text-decoration:none}
.cal A:link {color: #9999CC;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.cal A:visited {color:#9999CC;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.cal A:active {color:#9999CC;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.cal A:hover {color: #9999CC;font-family:verdana,dotum;font-size: 12px;text-decoration:none}

.cal2{color:#9999CC;font-family:verdana,dotum;font-size: 12px; font-weight:bold; line-height:11px;text-decoration:none}
.cal2 A:link {color: #9999CC;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.cal2 A:visited {color:#9999CC;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.cal2 A:active {color:#9999CC;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.cal2 A:hover {color: #9999CC;font-family:verdana,dotum;font-size: 12px;text-decoration:none}

.cal3{color:#FF0000;font-family:verdana,dotum;font-size: 12px; line-height:11px;text-decoration:none}
.cal3 A:link {color: #FF0000;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.cal3 A:visited {color:#FF0000;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.cal3 A:active {color:#FF0000;font-family:verdana,dotum;font-size: 12px;text-decoration:none}
.cal3 A:hover {color: #FF0000;font-family:verdana,dotum;font-size: 12px;text-decoration:none}

/* background 관련 */
.btn {
	background-image:  url(../../images/common/btn_bg.gif);
	height:27px;color:#7D8196;font-weight:bold; letter-spacing:-1px;
	padding:7 5 3 5px;vertical-align:top;line-height:13px;
}
.btn2 {
	background-image:  url(../../images/common/btn_bg.gif);
	height:27px;color:#7D8196;font-weight:bold; letter-spacing:-1px;
	padding:7 5 3 5px;vertical-align:top;line-height:15px;
}
.btn4 {
	background-image:  url(../../images/common/btn_bg4.gif);
	height:27px;color:#7D8196;font-weight:bold; letter-spacing:-1px;
	padding:0 5 0 5px;vertical-align:top;
}
.btn3 {
	background-image:  url(../../images/common/btn3_bg.gif);
	height:21px;color:#ffffff;font-weight:bold; letter-spacing:-1px;
	padding:0 5 0 5px;vertical-align:top;
}
.btn6 {
	background-image:  url(../../images/common/btn_bg6.gif);
	height:25px;color:#ffffff;font-weight:bold; letter-spacing:-2px;
	padding:0px;vertical-align:top;
}
.t_line {
	background-image:  url(../../images/common/t_line.gif);
	height:1px;
}
.sub_top_menu {
	background-image:  url(../../images/common/sub_top_menu.jpg);
	width:800px; height:18px;
}
.sub_left_bg {
	background-image:url(../../images/common/sub_left_bottom2.jpg);
	background-repeat: no-repeat;
	background-position:0px 100%;
	width:200px; height:101px;
}
.sub_left {
	background-image:  url(../../images/common/sub_left.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	width:50px; height:101px;
}
.sub_right {
	background-image:  url(../../images/common/sub_right.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	width:64px; height:101px;
}
.sub_bottom {
	background-image:  url(../../images/common/sub_bottom_E.jpg);
	background-repeat: no-repeat;
	background-position:0px 50p%;
	width:1000px; height:275px;
	padding:218 54 0 0px;
}
.sub_bg_right_bottom {
	background-image:  url(../../images/common/sub_bg_right_bottom.jpg);
	background-repeat: no-repeat;
	background-position:0px 100%;
	width:680px; height:416px;
}
.tbg1_right {
	color:#45489A; font-weight:bold;letter-spacing:-1px;
	border-top:#ffffff solid 1px; border-bottom:#ffffff solid 1px;
}
.tbg1 {
	color:#45489A; font-weight:bold;letter-spacing:-1px;
	border-top:#ffffff solid 1px; 
	border-right:#ffffff solid 1px; border-bottom:#ffffff solid 1px;
}
.tbg1_bottom {
	color:#45489A; font-weight:bold;letter-spacing:-1px;
	border-top:#ffffff solid 1px; 
	border-right:#ffffff solid 1px;
}
.tbg1_bottom2 {
	color:#45489A; font-weight:bold;letter-spacing:-1px;
	border-top:#ffffff solid 1px; 
}

.tbg2 {
	border-right:#E4E4F1 solid 1px;
}
.tbg3 {
	background-color:#E0E6EC;
}
.lef1tpx {
  padding-right:1px;
}


.tbg_p {background-color:#7D7EBD}
.tbg_p2 {background-color:#C7CBDF}
.tbg_left{background-color:#F3F7FB;border-right:#7D7EBD solid 1px;}
.tbg_p3 {background-color:#9999CC}
.tbg_p4 {background-color:#F0F0F7}
.tbg_p4_tit {background-color:#F3F8FC;color:#6365B1;font-weight:bold;letter-spacing:-1px;}
.tbg_line {background-color:#C8C9DD}
.tbg_top {background-color:#E0E6EC}
.tbg_sky {background-color:#F3F8FC}
.tbg_line {background-color:#DADAE8}

/*메인 바디 */
.main_bg_bottom{
	background-image:  url(../../images/main/main_bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.main_copyright { 
	background:url(../../images/main/main_copyright_E.jpg);
	background-repeat: no-repeat;
	background-position: 0 50px;
	width:1000px;height:100px
}
 .main_news {
	background-image:  url(../../images/main/news_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
/* input 관련 */
.in {border:1px solid #CCCCCC;height:17px;font-size:11px;font-family:verdana,dotum;color:#666699;letter-spacing:-1px;padding-left:5px;padding-right:5px;line-height:16px}
.in_readonly {border:1px solid #C9C7BA;height:17px;font-size:11px;font-family:verdana,dotum;color:#666699;letter-spacing:-1px;padding-left:5px;padding-right:5px;line-height:16px}

input {
	width:expression( (this.type=='radio'||this.type=='checkbox')? '17px' : '');
	height:expression( (this.type=='radio'||this.type=='checkbox')? '17px' : '');
}

textarea {
	padding:5px;
	border: 1px solid #bcbcbc;
	color: #666699;
	font-size: 12px;
	font-family:verdana,dotum;
}

.t_tit_big1 {color:#6365B1;font-weight:bold;letter-spacing:-1px; font-size: 12px;}
.t_tit_small1 {color:#6365B1;letter-spacing:-1px; font-size: 12px;}

.input_2 {border:1px solid #DEDEDE; height:20px; font-size: 11px; color: #ABABAB; font-family: 돋움, sans-serif; padding:3px;}
.input_3 {border:1px solid #DEDEDE; height:20px; font-size: 11px; color: #ABABAB; font-family: 돋움, sans-serif; padding:3px;}
.input_4 {border:1px solid #7F9DB9; height:17px; font-size:11px;font-family:verdana,dotum;color:#666699;letter-spacing:-1px;padding-left:5px;padding-right:5px;line-height:16px;}