body	{
	font-family: "Tahoma";
	font-size: 11px;
	color: #666666;
	margin:0px 0 0 0px;
	line-height:17px;
}
table	{ font-family: "Tahoma"; font-size: 11px; color: #666666; }
td	{
	font-family: "Tahoma", "±¼¸²";
	font-size: 12px;
	color: #666666;
	line-height:1.2em;
	}

select	{ font-family: "±¼¸²", "Tahoma"; font-size: 12px; color: #333333; }
textarea{
	font-family: "±¼¸²", "Tahoma";
	font-size: 12px;
	color: #666666;
	border: 1px solid #CCCCCC;
}
a:link { text-decoration: none; color: #015687; font-family: "±¼¸²", "Tahoma"; }
a:visited { text-decoration: none; color: #015687; font-family: "±¼¸²", "Tahoma"; }
a:active { text-decoration: none; color: #015687; font-family: "±¼¸²", "Tahoma"; }
a:hover { text-decoration: none; color:#ec6822; font-family: "±¼¸²", "Tahoma";}
a {selector-dummy: expression(this.hideFocus=true);}
 textÀÔ·ÂÇÊµå Æû 
.input	{ font-family: "±¼¸²", "Tahoma"; font-size: 12px; color: #666666; Border:1px SOLID #999999;}

/*input	{
	FONT-FAMILY: "±¼¸²", "Tahoma";
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 12px; height:18px; color: #666666; ;
}
*/

/* INPUT */
INPUT.Basic { font-family: "±¼¸²", "±¼¸²Ã¼"; font-size:9pt; border:1px solid #CDCCCC; color: #666666; height:20px; padding-top:3; padding-left:3; padding-right:3;}
INPUT.Button { font-family: "±¼¸²", "±¼¸²Ã¼"; font-size:9pt; border:1px solid #1E7558; color: #FFFFFF; height:20px; padding-top:3; padding-left:3; padding-right:3; background-color:#289C75;}
INPUT.Style_1 { font-family: "±¼¸²", "±¼¸²Ã¼"; font-size:9pt; border:1px solid #CDCCCC; color: #666666; }


ÅØ½ºÆ®ÀÚ°£Á¼È÷±â
.headtitle  a:link {
	text-decoration: none;
	color: #666666;
	font-family: "±¼¸²";
	letter-spacing: -1px;
}
.headtitle  a:visited { text-decoration: none; color: #666666; font-family: "±¼¸²"; letter-spacing:-1px;}
.headtitle  a:active { text-decoration: none; color: #666666; font-family: "±¼¸²"; letter-spacing:-1px;}
.headtitle  a:hover { text-decoration: underline; color:#666666; font-family: "±¼¸²"; letter-spacing:-1px;}

¿ÞÂÊ¸Þ´º
.menu a:link { text-decoration: none; color: #ffffff; font-family: "±¼¸²"; }
.menu a:visited { text-decoration: none; color: #ffffff; font-family: "±¼¸²"; }
.menu a:active { text-decoration: none; color: #666666; font-family: "±¼¸²"; }
.menu a:hover { text-decoration: none; color:#666666; font-family: "±¼¸²"; font-weight:bold;}

¿ÞÂÊ2depth¸Þ´º
.menus {
	text-decoration: none;
	color: #666666;
	font-family: "Tahoma",;
	font-size: 11px;
	
}
.menus a:link {
	text-decoration: none;
	color: #666666;
	font-family:"Tahoma";
	font-size: 11px;
}
.menus a:visited {
	text-decoration: none;
	color: #666666;
	font-family: "Tahoma";
	font-size: 11px;
}
.menus a:active {
	text-decoration: none;
	color: #666666;
	font-family:"Tahoma";
font-size: 11px;

}
.menus a:hover {
	text-decoration: none;
	color:#ec6822;
	font-family:  "Tahoma";
	font-size: 11px;

}


º»¹®url¸µÅ©
.link a:link { text-decoration: none; color: #6CA847; font-family: "±¼¸²"; }
.link a:visited { text-decoration: none; color: #6CA847; font-family: "±¼¸²"; }
.link a:active { text-decoration: none; color: #6CA847; font-family: "±¼¸²"; }
.link a:hover { text-decoration: none; color:#ffffff; font-family: "±¼¸²"; background-color:#64B931;}

º»¹®ÀÏ¹ÝÅØ½ºÆ®¸µÅ©
.text a:link { text-decoration: none; color: #666666; font-family: "±¼¸²"; }
.text a:visited { text-decoration: none; color: #666666; font-family: "±¼¸²"; }
.text a:active { text-decoration: none; color: #666666; font-family: "±¼¸²"; }
.text a:hover { text-decoration: underline; color:#64B931; font-family: "±¼¸²";}

GNBÀÏ¹ÝÅØ½ºÆ®¸µÅ©
.gtext a:link { text-decoration: none; color: #666666; font-family: "±¼¸²"; }
.gtext a:visited { text-decoration: none; color: #666666; font-family: "±¼¸²"; }
.gtext a:active { text-decoration: none; color: #666666; font-family: "±¼¸²"; }
.gtext a:hover { text-decoration: underline; color:#273779; font-family: "±¼¸²";}

GNB¶óÀÎÀÖ´ÂÅ×ÀÌºí¼ÓÅØ½ºÆ®¸µÅ©
.gtexts a:link { text-decoration: none; color: #666666; font-family: "±¼¸²"; }
.gtexts a:visited { text-decoration: none; color: #666666; font-family: "±¼¸²"; }
.gtexts a:active { text-decoration: none; color: #666666; font-family: "±¼¸²"; }
.gtexts a:hover { text-decoration: none; color:#273779; font-family: "±¼¸²";}
.bgunrepeat {
	background-repeat: no-repeat;

}

.bg {
	background-repeat: repeat-x;
}
.boxbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
}
.copyright {
	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 1.3em;

}
.txteng {
	font-family:"Tahoma" ,"µ¸¿ò",;
	font-size: 11px;
	color: #666666;
}

.txt11 {
	font-family:"Tahoma" ,"µ¸¿ò",;
	font-size: 11px;
	color: #666666;
}

.title {
	font-family:"µ¸¿ò",;
	font-size: 11px;
	color: #666666;
}

.txteng14{
	font-family: "Tahoma","±¼¸²", ;
	font-size: 1px;
	color: #666666;
	font-weight: bold;
	line-height: 1.5em;

}

.checkbox {
	font-family: "±¼¸²";
	color: #666666;
	border: 1px none;


}
.dot {
	color:#CCCCCC;
	border: solid;
}
.dot1 {
	color:#CCCCCC;
	border: dotted;
}

.pT2	{ padding-top:2px }
.pT3	{ padding-top:3px }
.pT4	{ padding-top:4px }
.pT5	{ padding-top:5px }
.pT7	{ padding-top:7px }
.pT8	{ padding-top:8px }
.pT10	{ padding-top:10px }
.pT15	{ padding-top:15px }
.pT20	{ padding-top:20px }
.pT25	{ padding-top:25px }
.pT30	{ padding-top:30px }

.pR35	{ padding-right:35px }
.pR6	{ padding-right:6px }

.pB2	{ padding-bottom:2px }
.pB3	{ padding-bottom:3px }
.pB4	{ padding-bottom:4px }
.pB5	{ padding-bottom:5px }
.pB8	{ padding-bottom:8px }
.pB10	{ padding-bottom:10px }
.pB20	{ padding-bottom:20px }
.pB30	{ padding-bottom:30px }

.pL3	{ padding-left:3px }
.pL5	{ padding-left:5px }
.pL6	{ padding-left:6px }
.pL7	{ padding-left:7px }
.pL8	{ padding-left:8px }
.pL10	{ padding-left:10px }
.pL12	{ padding-left:12px }
.pL15	{ padding-left:15px }
.pL20	{ padding-left:20px }
.pL25	{ padding-left:25px }
.pL30	{ padding-left:30px }
.pL50	{ padding-left:50px }
.pL78	{ padding-left:78px }

.pTB5	{ padding-top:5px;padding-bottom:5px  }

.pTLRB15	{ padding-left:15px;
padding-right:15px; padding-top:15px ;padding-bottom:15px;}

.pLTB11	{ padding-left:11px; padding-top:11px; padding-bottom:20px ;}

.ls1	{ letter-spacing:-1px }

/* °Ë»ö¸®½ºÆ® */
.view_text_01 { padding:2px 0 0 2px; font-weight:bold; color:#828282; } 
.view_text_02 { padding:2px 0 0 14; font-weight:bold; color:#2fa697; background:url('../img/common/icon_ss.gif') no-repeat 0 3px;} 
.view_text_04 { padding:2px 0 0 14; background:url('../img/common/icon_ss.gif') no-repeat 0 3px;} 
.view_text_03 { line-height:18px;} 
.t_pd02 { padding:2px 0 0 0;} 


/* ÅëÇÕ°Ë»ö */
.search_title { background:url('../images/ico/ico_2dp.gif') no-repeat 10px 8px;padding:0 0 0 28px ; font-weight:bold; } 
.allsearch_text { font-weight:bold;}
.allsearch_text span { color:#ff833b;}

/* °Ô½ÃÆÇ */
.ico_re {background:url('../images/ico/ico_re.gif') no-repeat 5px 3px; padding:2px 0 0 40px; } 
.bbs_head { font-weight:bold;padding:2px 0 0 0;}
.bbs_field { border:1px solid #d7d7d3;padding:2px 0 0 5px;}

/* Á¦Ç°°Ë»ö */
.search_txt { padding:9px 0 5px 0; font-weight:bold; } 
.search_txt01{ padding:9px 0 5px 0;} 
.word { font-size:11px; color: #e38b00;}
.word span { font-size:11px; color: #e38b00; font-weight:bold;}

/**************************
*  Class Selector
***************************/
.input_text{ width:120px; height:19px;background:url('../images/common/form_bg.gif') no-repeat left top; border:1px solid #babab7; margin:10px 0; padding:3px 0 0 22px;font-size:11px; color:#4abaaa; font-weight:bold;}
.input_ctext{ width:160px; height:19px;background:url('../images/common/form_bg.gif') no-repeat left top; border:1px solid #babab7; margin:10px 0; padding:3px 0 0 22px;font-size:11px; color:#4abaaa; font-weight:bold;}
.input_board{ width:120px; height:19px;background:url('../images/customer/form_bg.gif') no-repeat left top; border:1px solid #babab7;padding:3px 0 0 5px;font-size:11px; color:#4abaaa; font-weight:bold;}

/**************************
* common
***************************/
.h1 {padding:14px 0px;}
.bu_01 li {background:url('../images/ico/ico_4dp.gif') no-repeat  2px 7px; padding:2px 0 2px 10px; }
.2dp { font-size:14px ;color:#004196; background:url('../img/common/icon_blue.gif') no-repeat  0 6px; padding:0 0 0 18px; font-weight:bold; }
.txt_12 {font-size:12px;  font-weight:bold}
.txt_new { color:#ec6822; }
.txt_r { color:#d21f1c; font-size:11px;}
.txt_rb { color:#d21f1c; line-height:18px;}
.ct_01 { line-height:18px; padding:5px 0 10px 18px;}
.ct_02 { line-height:18px; padding:5px 0 10px 28px;}
.ct_3dp {background:url('../images/ico/ico_3dp.gif') no-repeat 18px 2px; line-height:18px; padding:0 0 0 28px; font-weight:bold; color:#cc6633;}
.in_menu {background:url('../images/common/menu_title.gif') no-repeat 0 0; padding:5px 0 0 18px; font-weight:bold; color:#fff; font-size:14px;}
.left {background:url('../img/home/left_bg.gif') repeat-x 0 0; padding:12px 0 0 10px;height:540; font-weight:bold; color:#fff; font-size:14px;}
.left_title01 {background:url('../img/common/icon_arrow_1.gif') no-repeat 7 17; padding:12px 0 5 15px;  font-size:11px;color:#000000; }

.tit {background:url('../img/home/tit_bg.gif') repeat-x 0 bottom;  font-size:17px;color:#000000;}

.left_dot{
width:186px;
border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C5C5C5;
}	

.left_txt01{ padding-left:15px;color:#666666; } 

/**************************
*  data
***************************/
#data {margin:0px; padding:0px; border-collapse:collapse;border:1px solid #CADADF;}
#data th { background:#EEF5F9; padding:5px 0 3px 0; text-align:center; color:#006699; font-size:11px; border-bottom:1px solid #CADADF; border-left:1px solid #CADADF;}
#data th.txt{ font-weight:normal}
#data td { background:#fff; text-align:center; border-bottom:1px solid #CADADF; border-left:1px solid #CADADF;font-size:11px;padding:7px 0 5px 0;} 
/**************************
*  data2
 ***************************/
#data2 {margin:0px; padding:0px; border-collapse:collapse;border:2px solid ##EEF5F9;}
#data2 th { background:#faf8ec; padding:5px 0 3px 0; text-align:center; color:#ac6926; font-size:12px; border-bottom:1px solid #f1ecd7; border-left:1px solid #f1ecd7;}
#data2 td { background:#fff; text-align:left; border-bottom:1px solid #f1ecd7; font-size:12px;padding:7px 0 5px 0;}
#data2 td.head { text-align:left; padding:7px 10px 5px 10px;}

