.text_eng			{ font-size: 9pt;font-family: tahoma}
	.text_ref			{font-size:9pt;color:#757575}
	.input_box			{Background-Color:white; Color:#000000; Border:#cccccc 1px SOLID; font-size:9pt}
	.input_box3			{Background-Color:white; Color:#000000; Border:#cccccc 1px SOLID; font-size:9pt}
	.check_box			{Background-Color:white; Color:#FFFFFF; Border:#FFFFFF 1px SOLID; font-size:9pt}
	.box_grey			{border:#BFBFBF 1px solid;background: #EEEEEE}
	.box_white			{border:#BFBFBF 1px solid;background: #ffffff}
	.button_big			{Background:#EEEEEE; Border:#cccccc 1px solid; font-size:9pt; height:30px; width:80px;}
	.button1			{background:#EEEEEE; border:#cccccc 1px solid; font-size:9pt; height:20px; width:60px;}
	.cel_color	{border: #cccccc 1px solid;background:#EEEEEE}

a:link {color: #666666;text-decoration: none;}
a:visited {color: #666666;text-decoration: none;}
a:active {text-decoration: none;}
a:hover {color: #FF6666;text-decoration: none;}

body {margin-left: 0px;
	  margin-top: 0px;
	  margin-right: 0px;
	  margin-bottom: 0px;
	  color: #000000;
	  font-size: 9pt;
	  font-family: "dotum";
	  line-height:15pt;
	  background-color: #ffffff;
	  
	  background-repeat:repeat-x;
}
	

table {color: #666666;
	   font-size: 9pt;
	   font-family: "dotum";
	   text-decoration: none;
	   line-height:15pt;}

.text1 {color: #239BAC;
	    font-family: "dotum";
	    text-decoration: none;
	    text-transform: none;
	    font-style: normal;
	    font-weight: normal;}

.input {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: normal; BORDER-BOTTOM: #cccccc 1px solid; height: 15px
}
.input_login {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: normal; BORDER-BOTTOM: #cccccc 1px solid; height: 15px
}

.select {
	FONT-SIZE: 9pt; COLOR: #7b7b7b; FONT-FAMILY: "dotum"
}
.text2 {
color: #B9A7DE;
	    font-family: "dotum";
	    text-decoration: none;
	    text-transform: none;
	    font-style: normal;
	    font-weight: normal;
}
.text3 {

color: #9FAEE8;
	    font-family: "dotum";
	    text-decoration: none;
	    text-transform: none;
	    font-style: normal;
	    font-weight: normal;
}
.text4 {


color: #D079B6;
	    font-family: "dotum";
	    text-decoration: none;
	    text-transform: none;
	    font-style: normal;
	    font-weight: normal;
}
.text5 {

color: #526EBF;
	    font-family: "dotum";
	    text-decoration: underline;
	    text-transform: none;
	    font-style: normal;
	    font-weight: bold;
}
.text6 {

color: #FFFFFF;
	    font-family: "dotum";
	    text-decoration: none;
	    text-transform: none;
	    font-style: normal;
	    font-weight: bold;
}
.text7 {

color: #315C7D;
	    font-family: "dotum";
	    text-decoration: none;
	    text-transform: none;
	    font-style: normal;
	    font-weight: bold;
}
.text8 {

color: #34A27E;
	    font-family: "dotum";
	    text-decoration: none;
	    text-transform: none;
	    font-style: normal;
	    font-weight: bold;
}

.text9 {

color: #FF9900;
	    font-family: "dotum";
	    text-decoration: none;
	    text-transform: none;
	    font-style: normal;
	    font-weight: bold;
}
p { margin-top:2px; margin-bottom:2px; margin-left:2px; margin-right:2px;}
body {
}
abbr {
}
.SELECT {
}
a {
}
.input {
}
input {
}
a {
}
a {
}
a {
}
link {
}
a:visited {
}
input {
	font-size: 9px;
	text-decoration: none;
}
select {color: #666666;
	   font-size: 9pt;
	   font-family: "dotum";
	   text-decoration: none;
	   line-height:15pt;}
.style4 {	color: #5dabcb;font-weight: bold;}
.style1 {font-size: 11px}
img{border:0px;}
.style4 {	color: #5dabcb;
	font-weight: bold;}

div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldse,p{
	margin:0px;padding:0px;
	list-style:none;
	font-weight:normal;
}
fieldset,dl,dd,dt,img{border:0;}
address,em{font-style:normal;}
hr,legend,caption{display:none;}
button,label{cursor:pointer;}

#skip_navi {list-style:none;font-size:1.15em;}
#skip_navi a:active,
#skip_navi a:focus{text-align:center;}
#skip_navi a:active,
#skip_navi a:focus{color:#000;background:#fff;border:1px solid #475470;outline:0;}
#skip_navi {position:absolute;top:-10em; left:0; margin:0 auto; width:18em;}
#skip_navi a:active,
#skip_navi a:focus{position:absolute;top:10.5em; left:0; width:18em;z-index:2;}

#gnb{width:100%;border-bottom:8px solid #255B8A}
.quick{padding-left:925px}
#content_area{overflow:hidden;width:1027px;padding-bottom:30px}
#content_area #lnb{padding:0 0 0 20px;width:176px;float:left}
#content_area #contents{width:700px;float:left}

.blind{display:block;overflow:hidden;position:absolute;left:0;top:-5000px;}
hr{display:none;}
.dsn{display:none;}
#mainmenu{width:100%;z-index:10;}
#mainmenu li{float:left;position:relative}
#mainmenu li ol{position:absolute;top:38px;display:none;left:0px;padding-top:10px;z-index:10;overflow:hidden;}
#mainmenu li ol li{float:left}

#mainmenup {width:100%;z-index:10;}
#mainmenup li{float:left;position:relative;top:5px;}


#lnb2 img{vertical-align:top;}

.style4 {	color: #5dabcb;
	font-weight: bold;
}
#Layer1 {
	position:absolute;
	left:922px;
	top:64px;
	width:99px;
	height:165px;
	z-index:1;
}
.style9 {color: #6295BB}
.entname {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px; 
	}
.style6 {color: #d0e6f0}



.style3 {
	color: #FFFFFF;
	font-weight: bold;
}
img{border:0px}
.style11 {color: #FFFFFF; font-weight: bold; }
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style2 {color: #FFFFFF}

.style4_m {	color: #5dabcb;
	font-weight: bold;
}
.style5_m {
	color: #f06e1a;
	font-weight: bold;
}


.style6_m {
	color: #5188b3;
	font-weight: bold;
}

#Layer1_m {
	position:absolute;
	left:922px;
	top:64px;
	width:99px;
	height:165px;
	z-index:1;
}


.style5 {	color: #5188b3;
	font-weight: bold;
}
.style7 {color: #666666}
.style8 {color: #5dabcb}

div.leftCalBox { width:156px; margin-top:25px;}

#bullet {
	position:absolute;
	width:480px;
	z-index:1;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin:0; padding:0;}


ol,ul {list-style:none;}
div.banner{background:url(/Programs/User/portal/inc/main_img/box.gif) no-repeat;width:157px;height:149px;position:absolute;left:21px;top:15px}
div.banner ul.num{padding:3px 7px 0 7px;height:18px;}
div.banner ul.num li{float:left;}
div.banner ul.num li.off{background:url(/Programs/User/portal/inc/main_img/num_bg.gif) no-repeat;width:12px;height:12px;color:#ffffff;text-align:center;font-size:8px;font-family: "Tahoma";line-height:12px;}
div.banner ul.num li.off a{margin:0px;padding:0px;color:#ffffff;}
div.banner ul.num li.on{background:url(/Programs/User/portal/inc/main_img/num_bg.gif) no-repeat;width:12px;height:12px;color:#000000;text-align:center;font-size:8px;font-family: "Tahoma";line-height:12px;}
div.banner ul.num li.on a{margin:0px;padding:0px;color:#000000;}
div.banner ul.num li.btn{float:right;}
div.banner p{text-align:center;}
div.banner p img{border:2px solid #ffffff}
#Layer2 {
	width:627px;
	height:202px;
	z-index:2;
	overflow: auto;
}
.style5_b {color: #FF0066}

.contentstyle {color: #6699FF}

input.calendar { behavior:url(/modules/js/htc_calendar2.htc); }
