 
/*ÀÏ¹Ý ÅØ½ºÆ®*/
table { font-family:"µ¸¿ò","µ¸¿òÃ¼"; font-size:12px; color:#666666	; text-decoration: none; }

/*Å×ÀÌºí ½ºÅ¸ÀÏ*/
.table_emi { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px; border-top-width:2; border-right-width:0; border-bottom-width:2; border-left-width:0; border-color: #DCB350; border-style:solid;}
.table_lt { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px;  border-top:2px solid #028bdb; border-right-width:0; border-bottom:2px solid #028bdb; border-left-width:0;}
.table_fs { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px;  border-top:2px solid #028bdb; border-right-width:0; border-bottom:2px solid #028bdb; border-left-width:0; }
.table_ucgc { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px; border-top-width:2; border-right-width:0; border-bottom-width:2; border-left-width:0; border-color: #51BE99; border-style:solid;}
.table_jt { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px;  border-top-width:2; border-right-width:0; border-bottom-width:2; border-left-width:0; border-color:#DBB44E; border-style:solid;}
.table_hd { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px;  border-top-width:2; border-right-width:0; border-bottom-width:2; border-left-width:0; border-color: #B6D856; border-style:solid;}

.table_emi2 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px; border-top-width:2; border-right-width:2; border-bottom-width:2; border-left-width:2; border-color: #DCB350; border-style:solid;}
.table_lt2 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px;  border-top-width:2; border-right-width:2; border-bottom-width:2; border-left-width:2; border-color: #18ACCD; border-style:solid;}
.table_fs2 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px; border-top-width:2; border-right-width:2; border-bottom-width:2; border-left-width:2; border-color: #FFA98E; border-style:solid;}
.table_ucgc2 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px; border-top-width:2; border-right-width:2; border-bottom-width:2; border-left-width:2; border-color: #51BE99; border-style:solid;}
.table_jt2 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px;  border-top-width:2; border-right-width:2; border-bottom-width:2; border-left-width:2; border-color:#DBB44E; border-style:solid;}
.table_hd2 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 25px;  border-top-width:2; border-right-width:2; border-bottom-width:2; border-left-width:2; border-color: #B6D856; border-style:solid;}
.bdday{	color:a3a3a3;	font-family: "Times New Roman";	font-size: 11pt;	font-style: italic;font-weight: bold;}

/*ÀÔ·ÂÄ­ ½ºÅ¸ÀÏ(ÀÏ¹Ý ÀÔ·ÂÄ­ÀÌ³ª Ç®´Ù¿î µî)*/
.input_gen { border: 1px solid #e5e5e5; background-color:#FFFFFF;}
.input_fst { border: 1px solid #ACA899; background-color:#FFE6E6;}
.input_emi { border: 1px solid #ACA899; background-color:#FFFDF9;}
.input_lt { border: 1px solid #ACA899; background-color:#EBFBFF;}
.input_fs { border: 1px solid #ACA899; background-color:#FFFAF8;}
.input_ucgc { border: 1px solid #ACA899; background-color:#F8FFFC;}
.input_jt { border: 1px solid #ACA899; background-color:#FFFEF9;}

/*ÀÔ·ÂÄ­ ½ºÅ¸ÀÏ(·Î±×ÀÎ)*/
.input_login { font-size: 12px; border: 1px solid #FFFFFF;}

/*ÀÔ·ÂÄ­ ½ºÅ¸ÀÏ(³»¿ëÀÔ·Â)*/
.input_text { border:#cdcdcd solid 1px; overflow:auto; 
scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #CECECE;
scrollbar-highlight-color: #CECECE; scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #A3A3A3; font-size:9pt; font-family:µ¸¿ò; }

/*ÀÔ·ÂÄ­ ½ºÅ¸ÀÏ*/
.zinput { font-family: µ¸¿ò,µ¸¿òÃ¼; font-size: 12px; color: #000000; border: 1px solid #808080; background-color: white; }

 /*F11*/

.f11 { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 11px; color: #595959; }
.f11b { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 11px; color: #595959; font-weight: bold; }
.f11_w { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 11px; color: #ffffff; }
.f11b_w { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 11px; color: #ffffff; font-weight: bold; }
.f11n { font-family: "arial","arial"; font-size: 11px; color: #595959; }
.f11nb_red { font-family: "arial","arial"; font-size: 11px; color: red; font-weight: bold; }
.f11n_w { font-family: "arial","arial"; font-size: 11px; color: #ffffff; line-height: 16px;}
.f11_15 { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 11px; color: #262626; line-height: 16px;}
.f11_15b { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 11px; color: #262626; font-weight: bold; }
.f11_25 { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 11px; color: #404040; line-height: 16px;}
.f11_25b { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 11px; color: #404040; font-weight: bold; }
.f11_35 { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 11px; color: #595959; line-height: 16px;}
.f11b_35 { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 11px; color: #595959; font-weight: bold; }
.f11_45 { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 11px; color: #737373; line-height: 16px;}
.f11b_45 { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 12px; color: #676767; font-weight: bold; }
.f11b_46 { font-family: "µ¸¿ò","µ¸¿òÃ¼"; font-size: 12px; color: #676767; font-weight: bold; border: 1px solid #000000; }

.f11_red { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: red; line-height: 18px; }
.f11b_red { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: red; line-height: 18px; font-weight: bold; }

.f11_blue { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: blue; line-height: 18px; }
.f11b_blue { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: blue; line-height: 18px; font-weight: bold; }


 /*F12*/

.f12_15 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #262626; line-height: 18px; }
.f12b_15 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #262626; line-height: 18px; font-weight: bold; }

.f12_25 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 18px; }
.f12b_25 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 18px; font-weight: bold; }

.f12_35 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 18px; }
.f12b_35 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; line-height: 18px; font-weight: bold; }

.f12_45 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #737373; line-height: 18px; }
.f12b_45 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #737373; line-height: 18px; font-weight: bold; }

.f12_w { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #ffffff; line-height: 18px;}
.f12b_w { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #ffffff; line-height: 18px; font-weight: bold; }

.f12_red { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: red; line-height: 18px; }
.f12b_red { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: red; line-height: 18px; font-weight: bold; }

.f12_blue { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: blue; line-height: 18px; }
.f12b_blue { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: blue; line-height: 18px; font-weight: bold; }

.f14_25 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 14px; color: #404040; line-height: 18px; }
.f14b_25 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 14px; color: #404040; line-height: 18px; font-weight: bold; }

.f14_white { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 14px; color: #ffffff; line-height: 18px; }
.f14b_white { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 14px; color: #ffffff; line-height: 18px; font-weight: bold; }

.f17_25 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 17px; color: #404040; line-height: 18px; }
.f17b_25 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 17px; color: #404040; line-height: 18px; font-weight: bold; }

.press14b { font-family: "±¼¸²", "±¼¸²Ã¼"; font-size: 14px; color: #595959; line-height: 24px; font-weight: bold; }
.press12 { font-family: "±¼¸²", "±¼¸²Ã¼"; font-size: 12px; color: #595959; line-height: 18px;}

/*¿µ¹® 11 Æ÷ÀÎÆ® ¸µÅ©*/

.f11n a:link { font-family: "arial", "arial"; font-size: 11px; color: #000000; text-decoration: none; }
.f11n a:visited { font-family: "arial", "arial"; font-size: 11px; color: #000000; text-decoration: none; }
.f11n a:active { font-family: "arial", "arial"; font-size: 11px; color: #000000; text-decoration: underline; }
.f11n a:hover { font-family: "arial", "arial"; font-size: 11px; color: #000000; text-decoration: underline; }

/*¸µÅ©*/

.f12_w a:link { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #ffffff; text-decoration: none; }
.f12_w a:visited { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #ffffff; text-decoration: none; }
.f12_w a:active { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #ffffff; text-decoration: underline; }
.f12_w a:hover { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #ffffff; text-decoration: underline; }

.f11_45 a:link { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #737373; text-decoration: none; }
.f11_45 a:visited { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #737373; text-decoration: none; }
.f11_45 a:active { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #737373; text-decoration: underline; }
.f11_45 a:hover { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #737373; text-decoration: underline; }

.f11_w a:link { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #ffffff; text-decoration: none; }
.f11_w a:visited { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #ffffff; text-decoration: none; }
.f11_w a:active { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #ffffff; text-decoration: underline; }
.f11_w a:hover { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #ffffff; text-decoration: underline; }

a:link { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040	; text-decoration: none; }
a:visited { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #404040; text-decoration: none; }
a:active { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #E17D19; text-decoration: none; }
a:hover { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #E17D19; text-decoration: none; }

.ap_text_input { border:#B6DDC7 solid 1px; overflow:auto; 
scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #CECECE;
scrollbar-highlight-color: #CECECE; scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #A3A3A3; font-size:9pt; font-family:µ¸¿ò; }

/* ÆûÇÊµå¿¡ »ç¿ëµÇ´Â ½ºÅ¸ÀÏ ½ÃÆ® */
.form { height:21; background-color:#FFFFFF; color:#666666; font-size:9pt; text-align:left; text-valign: middle;}
.input_field { border: 1px #7F9DB9 solid; height:18; background-color:#FFFFFF; color:#000000; font-size:9pt; text-align:left; text-valign: middle;}
.text_field { border: 1px #7F9DB9 solid; background-color:#FFFFFF; color:#000000; font-size:9pt; text-align:left; }
.input_button { border: 1px #7F9DB9 solid; height:20; background-color:#CCCCCC; color:#000000; font-size:9pt; text-align:center; text-valign: middle;}
.input_button_bold { border: 2px #7F9DB9 solid; height:20; background-color:#CCCCCC; color:#000000; font-size:9pt; text-align:center; text-valign: middle; padding:3 10 0 10; }
select { border: 0px #7F9DB9 solid; height:18; background-color:#FFFFFF; color:#000000; font-size:9pt; text-align:left; text-valign: middle;}
.search {border: 1px #0052A2 solid; height:18; background-color:#FFFFFF; font-family:±¼¸²; color:#F65D1A; font-size:8pt; padding:2 0 0 2; text-valign: middle;}



///////////////////////////////////////////
.button2 {
	font-family: "µ¸¿ò";	font-size: 12px;	color: #666666;	text-decoration: none;	background-color: #FFFFFF;	
	background-image: url(../images/btn/btn_style1_tx2.gif);	background-repeat: no-repeat;	border: 1px solid #999999;	
	height: 15px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	
    border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	height: 19px;	width: 47px;	cursor: hand;	text-align: left;	text-indent: 13px;
}
.button2_2 {
	font-family: "µ¸¿ò";	font-size: 12px;	color: #666666;	text-decoration: none;	background-color: #FFFFFF;	
	background-image: url(../images/btn/btn_style1_tx2.gif);	background-repeat: no-repeat;	border: 1px solid #999999;	
	height: 15px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	
    border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	height: 19px;	width: 47px;	cursor: hand;	text-align: left;	text-indent: 13px;
}
.button3 {
	font-family: "µ¸¿ò";	font-size: 12px;	color: #666666;	text-decoration: none;	background-color: #FFFFFF;
	background-image: url(../images/btn/btn_style1_tx3.gif);	background-repeat: no-repeat;	border: 1px solid #999999;
	height: 15px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;	
	height: 19px;	width: 58px;	cursor: hand;	text-align: left;	text-indent: 13px;
}
.button4 {
	font-family: "µ¸¿ò";	font-size: 12px;	color: #666666;	text-decoration: none;	background-color: #FFFFFF;
	background-image: url(../images/btn/btn_style1_tx4.gif);	background-repeat: no-repeat;	border: 1px solid #999999;
	height: 15px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;	
	height: 19px;	width: 70px;	cursor: hand;	text-align: left;	text-indent: 13px;
}
.button5 {
	font-family: "µ¸¿ò";	font-size: 12px;	color: #666666;	text-decoration: none;	background-color: #FFFFFF;
	background-image: url(../images/btn/btn_style1_tx5.gif);	background-repeat: no-repeat;	border: 1px solid #999999;
	height: 15px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	height: 19px;	width: 82px;	cursor: hand;	text-align: left;	text-indent: 13px;
}
.button6 {
	font-family: "µ¸¿ò";	font-size: 12px;	color: #666666;	text-decoration: none;	background-color: #FFFFFF;
	background-image: url(../images/btn/btn_style1_tx6.gif);	background-repeat: no-repeat;	border: 1px solid #999999;
	height: 15px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	height: 19px;	width: 92px;	cursor: hand;	text-align: left;	text-indent: 13px;
}
.button7 {
	font-family: "µ¸¿ò";	font-size: 12px;	color: #666666;	text-decoration: none;	background-color: #FFFFFF;
	background-image: url(../images/btn/btn_style1_tx7.gif);	background-repeat: no-repeat;	border: 1px solid #999999;
	height: 15px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	height: 19px;	width: 105px;	cursor: hand;	text-align: left;	text-indent: 13px;
}
.button8 {
	font-family: "µ¸¿ò";	font-size: 12px;	color: #666666;	text-decoration: none;	background-color: #FFFFFF;
	background-image: url(../images/btn/btn_style1_tx8.gif);	background-repeat: no-repeat;	border: 1px solid #999999;
	height: 15px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	height: 19px;	width: 117px;	cursor: hand;	text-align: left;	text-indent: 13px;
}
.button9 {
	font-family: "µ¸¿ò";	font-size: 12px;	color: #666666;	text-decoration: none;	background-color: #FFFFFF;
	background-image: url(../images/btn/btn_style1_tx9.gif);	background-repeat: no-repeat;	border: 1px solid #999999;
	height: 15px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	height: 19px;	width: 129px;	cursor: hand;	text-align: left;	text-indent: 13px;
}
.button10 {
	font-family: "µ¸¿ò";	font-size: 12px;	color: #666666;	text-decoration: none;	background-color: #FFFFFF;
	background-image: url(../images/btn/btn_style1_tx10.gif);	background-repeat: no-repeat;	border: 1px solid #999999;
	height: 15px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	height: 19px;	width: 141px;	cursor: hand;	text-align: left;	text-indent: 13px;
}

/* CSS3 BUTTON */

.btn {
	display: inline-block;
	background: url(/images/btn.bg.png) repeat-x 0px 0px;
	padding:5px 10px 6px 10px;
	font-weight:bold;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
	border:1px solid rgba(0,0,0,0.4);
	-moz-border-radius: 15px;
	-moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.5);
	-webkit-border-radius: 15px;
	-webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.5);
}

.btn:hover {
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
	cursor:pointer;
}

/* COLOR VARIATIONS */

.blue		{background-color: #CCCCCC; color: #141414;}
.blue:hover	{background-color: #00c0ff; color: #ffffff;}

.green		{background-color: #CCCCCC; color: #141414;}
.green:hover{background-color: #8aff00; color: #ffffff;}

.red		{background-color: #CCCCCC; color: #141414;}
.red:hover	{background-color: #ff004e; color: #ffffff;}