/* 공통 스타일 */
@import url(forms.css);
BODY {FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: 돋움}

<!--이미지맵에 점선 없애는 스타일-->
<style type="text/css">
<!--
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none; }
-->
</style>
<!--이미지맵에 점선 없애는 스타일 끝-->

html, body, th, td, textarea {
	font-size:12px;
	font-family:Dotum,돋움;
	color:#666666;	
	line-height:160%;
	}
img { border:0;}
.footer_selectbox {border:1px solid #b9c7d1; width:125px;height:19px;background-color:#ffffff;}
* { margin:0px; padding:0px; }

.englishBox
{
    ime-mode:inactive;
}
.pointer
{
    cursor:pointer;
}
.stressLabel
{    
    font-weight:bold;
}
.noList
{
    font-family:"돋움";
    font-size:12px;
    color:#666666;
    text-align:center;
    text-decoration:none;
}

/* 추가 스타일 */
.orange_11 {
	font-family: "돋움";
	font-size: 11px;
    LINE-HEIGHT: 16px;  LETTER-SPACING: -1px;  color: #d05c5c;
	text-decoration: none;
}
.orange_11_s {
	font-family: "돋움";
	font-size: 11px;
    LINE-HEIGHT: 16px;  LETTER-SPACING: -1px;  color: #FF984C;
	text-decoration: none;
}
.orange_11_s2 {
	font-family: "굴림";
	font-size: 11px;
    LINE-HEIGHT: 16px;  color: #ff6c00;
	text-decoration: none;
}
.orange_11_b {
	font-family: "돋움";
	font-size: 12px;
		FONT-weight:bold;
    LINE-HEIGHT: 16px;  LETTER-SPACING: -1px;  color: #FF984C;
	text-decoration: none;
}
.orange_12 {
	font-family: "돋움";
	font-size: 12px;
    LINE-HEIGHT: 14px;  color: #ff630c;
	text-decoration: none;
}
.orange_12_b {
	font-family: "돋움";
	FONT-weight:bold;
	font-size: 12px;
    LINE-HEIGHT: 14px;  color: #ff630c;
	text-decoration: none;
}
.red_12_b {
	font-family: "돋움";
	FONT-weight:bold;
	font-size: 12px;
    LINE-HEIGHT: 14px;  color: #ff630c;
	text-decoration: none;
}
.red_21_b {
	font-family: "돋움";
	FONT-weight:bold;
	font-size: 21px;
    LINE-HEIGHT: 18px;  color: #e70101;
	text-decoration: none;
}
.blue_12_b {
	font-family: "돋움";
	FONT-weight:bold;
	font-size: 12px;
    LINE-HEIGHT: 14px; color: #5158DD;
}
.blue_12_m {
	font-family: "돋움";
	FONT-weight:bold;
	font-size: 12px;
    LINE-HEIGHT: 14px; color: #7474B1;
}
.blue_12_l {
	font-family: "돋움";
	font-size: 12px;
    LINE-HEIGHT: 14px; color: #7474B1;
}
.blue_14_b {
	font-family: "돋움";
	FONT-weight:bold;
	font-size: 14px;
    LINE-HEIGHT: 14px; color: #1A3DCD;
}
.blue_14_b2 {
	font-family: "돋움";
	FONT-weight:bold;
	font-size: 14px;
	LETTER-SPACING:-1px;
    LINE-HEIGHT: 16px; color: #5551ff;
}
.brightblue_12_b {
	color: #788DD9;
	font-weight: bold;
} 
  
.deepblue_11 {
	font-family: "돋움";
	font-size: 11px;
    LINE-HEIGHT: 14px; color: #3D5EA8;
}
.dgrey_14 {
	font-family: "돋움";
	font-size: 14px;
 LINE-HEIGHT: 20px; color: #4b4b4b;
	text-decoration: none;
}
.dgrey_14_b {
	font-family: "돋움";
	FONT-weight:bold;
	font-size: 14px;
    LINE-HEIGHT: 16px; color: #4b4b4b;
	text-decoration: none;
}
.grey_12_ul {
	font-family: "돋움";
	font-size: 12px;
    LINE-HEIGHT: 14px; color: #666666;
	text-decoration: line-through;
}
.grey_11 {
	font-family: "돋움";
	font-size: 11px;
    LINE-HEIGHT: 16px;  color: #909090;
	text-decoration: none;
}
.grey2_11 {
	font-family: "돋움";
	font-size: 11px;
    LINE-HEIGHT: 12px;  color: #666666;
	text-decoration: none;
}
.grey_11_m {
	font-family: "돋움";
	font-size: 11px;
    LINE-HEIGHT: 16px;  color: #666666;
	text-decoration: none;
}
.grey_12 {
	font-family: "돋움";
	font-size: 12px;
    LINE-HEIGHT: 14px;  color: #666666;
	text-decoration: none;
}

.dgrey_11 {
	font-family: "돋움";
	FONT-weight:bold;
	font-size: 11px;
    LINE-HEIGHT: 16px;  color: #292929;
	text-decoration: none;
}
.black_11 {
	font-family: "굴림";
	font-size: 11px;
    LINE-HEIGHT: 13px;  
	color: #000000;
	text-decoration: none;
}

/* 링크 스타일 */
a{color:#929292;} 
a:link{text-decoration:none;color:#666666;line-height:14px;font-size:12px;} 
a:visited{text-decoration:none;color:#666666;line-height:14px;font-size:12px;} 
a:hover{text-decoration:none;color:#ff650f;line-height:14px;font-size:12px;}

.hittag {
	FONT-SIZE: 11px;
	COLOR: #858585;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: 돋움;
	TEXT-DECORATION: none;
}
.hittag :link {
	FONT-SIZE: 11px;
	COLOR: #858585;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: 돋움;
	TEXT-DECORATION : none;
}
.hittag :visited {
	FONT-SIZE: 11px;
	COLOR: #858585;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: 돋움;
	TEXT-DECORATION: none;
}
.hittag :hover {
	FONT-SIZE: 11px;
	COLOR: #ff640d;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: 돋움;
	TEXT-DECORATION: none;
}


.sitemap {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: 돋움;
	TEXT-DECORATION: none;
}
.sitemap :link {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: 돋움;
	TEXT-DECORATION : none;
}
.sitemap :visited {
	FONT-SIZE: 12px;
	COLOR: #666666
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: 돋움;
	TEXT-DECORATION: none;
}
.sitemap :hover {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION: underline;
}

.sidem {
	FONT-SIZE: 11px;
	COLOR: #60626e;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: 돋움;
	TEXT-DECORATION: none;
}
.sidem :link {
	FONT-SIZE: 11px;
	COLOR: #60626e;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: 돋움;
	TEXT-DECORATION : none;
}
.sidem :visited {
	FONT-SIZE: 11px;
	COLOR: #60626e;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: 돋움;
	TEXT-DECORATION: none;
}
.sidem :hover {
	FONT-SIZE: 11px;
	COLOR: #ff640d;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: -1px;
	FONT-FAMILY: 돋움;
	TEXT-DECORATION: none;
}
.booklink {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.booklink :link {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.booklink :visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.booklink :hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : underline;
	font-weight: bold;
}
.notice {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
}
.notice :link {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
}
.notice :visited {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
}
.notice :hover {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
}
.booktitle2 {
	FONT-SIZE: 16px;
	COLOR: #5551ff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	LETTER-SPACING: -1px;
	font-weight: bold;
}
.booktitle2 :link {
	FONT-SIZE: 16px;
	COLOR: #5551ff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	LETTER-SPACING: -1px;
	font-weight: bold;
}
.booktitle2 :visited {
	FONT-SIZE: 16px;
	COLOR: #5551ff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	LETTER-SPACING: -1px;
	font-weight: bold;
}
.booktitle2 :hover {
	FONT-SIZE: 16px;
	COLOR: #5551ff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
	LETTER-SPACING: -1px;
	font-weight: bold;
}
.bookcon1 {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
}
.bookcon1 :link {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
}
.bookcon1:visited {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
}
.bookcon1 :hover {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
}
.booktitle1 {
	FONT-SIZE: 12px;
	COLOR: #5551ff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	LETTER-SPACING: -1px;
	font-weight: bold;
}
.booktitle1 :link {
	FONT-SIZE: 12px;
	COLOR: #5551ff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	LETTER-SPACING: -1px;
	font-weight: bold;
}
.booktitle1 :visited {
	FONT-SIZE: 12px;
	COLOR: #5551ff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	LETTER-SPACING: -1px;
	font-weight: bold;
}
.booktitle1 :hover {
	FONT-SIZE: 12px;
	COLOR: #5551ff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
	LETTER-SPACING: -1px;
	font-weight: bold;
}
.booklink2 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
		LETTER-SPACING: -1px;
	font-weight: bold;
}
.booklink2 :link {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
		LETTER-SPACING: -1px;
	font-weight: bold;
}
.booklink2 :visited {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
		LETTER-SPACING: -1px;
	font-weight: bold;
}
.booklink2 :hover {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
		LETTER-SPACING: -1px;
	font-weight: bold;
}
.weekly {
	FONT-SIZE: 11px;
	COLOR: #292929;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : none;
}
.weekly:link {
	FONT-SIZE: 11px;
	COLOR: #292929;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : none;
}
.weekly:visited {
	FONT-SIZE: 11px;
	COLOR: #292929;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : none;
}
.weekly:hover {
	FONT-SIZE: 11px;
	COLOR: #ff650f;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : underline;
}

.d11b {
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.d11b:link {
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.d11b:visited {
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.d11b:hover {
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
	font-weight: bold;
}

.d14b {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.d14b:link {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.d14b:visited {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.d14b:hover {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
	font-weight: bold;
}
.bl12b {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.bl12b:link {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.bl12b:visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.bl12b:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
	font-weight: bold;
}
.wl12b {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.wl12b:link {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.wl12b:visited {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.wl12b:hover {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
	font-weight: bold;
}
.gl14b {
	FONT-SIZE: 14px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.gl14b:link {
	FONT-SIZE: 14px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.gl14b:visited {
	FONT-SIZE: 14px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.gl14b:hover {
	FONT-SIZE: 14px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
	font-weight: bold;
}
.bl14b {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
	font-weight: bold;
}
.bl14b:link {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.bl14b:visited {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}
.bl14b:hover {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
	font-weight: bold;
}
.bold {
	font-weight: bold;
}
.bold:link {
	font-weight: bold;
}
.bold:visited {
	font-weight: bold;
}
.bold:hover {
	font-weight: bold;
}
.gl11 {
	FONT-SIZE: 11px;
	COLOR: #8d8d8d;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
}
.gl11:link {
	FONT-SIZE: 11px;
	COLOR: #8d8d8d;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
}
.gl11:visited {
	FONT-SIZE: 11px;
	COLOR: #8d8d8d;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
}
.gl11:hover {
	FONT-SIZE: 11px;
	COLOR: #8d8d8d;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : underline;
}
.bl14b {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : none;
}
.bl14b:link {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : none;
}
.bl14b:visited {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : none;
}
.bl14b:hover {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "굴림";
	TEXT-DECORATION : underline;
}


.txtHeader {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: "돋움";
	TEXT-DECORATION : none;
	font-weight: bold;
}

/* Text field */
/* IE에서 텍스트가 윗쪽으로 치우쳐 있어서 padding-top 2px 추가함 - cnc */
.text_basic	{background-color:#ffffff;border:1 solid #CFCFCF ; font-family:돋움; color:#2A2A2A; font-size:12px; padding-top:2px;}
.text_Yellow	{background-color:#FEFBD8;border:1 solid #CFCFCF ; font-family:돋움; color:#2A2A2A; font-size:12px; padding-top:2px;}
.text_gray	{background-color:#F9F9F9;border:1 solid #CFCFCF ; font-family:돋움; color:#2A2A2A; font-size:12px; padding-top:2px;}
