BODY {
    	COLOR: #555555;
    	FONT-SIZE: 12px;
    	LINE-HEIGHT: 15px;
    	FONT-FAMILY: 굴림;
		TEXT-DECORATION: none
}

TD {
	COLOR: #555555;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: 굴림;
	TEXT-DECORATION: none;
}

A:link {COLOR: #555555; Font: 굴림; text-decoration: none}
A:active {COLOR: #555555; Font: 굴림; text-decoration: none}
A:visited {COLOR: #555555; Font: 굴림; text-decoration: none}
A:hover {COLOR: #004B4B; Font: 굴림; text-decoration: underline}
.searchresult {  font-family: "굴림"; font-size: 15px; line-height: 30px; font-weight: bold; color: #626262; text-decoration: none; letter-spacing: -0.5pt}
A.best_f:link {	COLOR: #000000; Font: 굴림;text-decoration:none;font-family:"굴림";font-weight: bold;letter-spacing: -1pt}
A.best_f:active {COLOR: #000000; Font: 굴림; text-decoration: none;font-weight: bold;letter-spacing: -1pt}
A.best_f:visited {COLOR: #000000; Font: 굴림; text-decoration: none;font-weight: bold;letter-spacing: -1pt}
A.best_f:hover {COLOR: #000000; Font: 굴림; text-decoration: underline;font-weight: bold;letter-spacing: -1pt}

A.t_layer:link {	COLOR: #61646e; Font: 굴림;FONT-SIZE: 11px;text-decoration:none;letter-spacing: -1pt}
A.t_layer:active {COLOR: #61646e; Font: 굴림;FONT-SIZE: 11px; text-decoration: none;letter-spacing: -1pt}
A.t_layer:visited {COLOR: #61646e; Font: 굴림;FONT-SIZE: 11px; text-decoration: none;letter-spacing: -1pt}
A.t_layer:hover {COLOR: #61646e; Font: 굴림;FONT-SIZE: 11px; text-decoration: underline;letter-spacing: -1pt}

A.tag11:link {	COLOR: #467cab; Font: 굴림;FONT-SIZE: 11px;text-decoration:none;letter-spacing: -0.5pt}
A.tag11:active {COLOR: #467cab; Font: 굴림;FONT-SIZE: 11px; text-decoration: none;letter-spacing: -0.5pt}
A.tag11:visited {COLOR: #467cab; Font: 굴림;FONT-SIZE: 11px; text-decoration: none;letter-spacing: -0.5pt}
A.tag11:hover {COLOR: #467cab; Font: 굴림;FONT-SIZE: 11px; text-decoration: underline;letter-spacing: -0.5pt}

A.top11:link {	COLOR: #7c7c7c; Font: 굴림;FONT-SIZE: 11px;text-decoration:none;letter-spacing: -0.5pt}
A.top11:active {COLOR: #7c7c7c; Font: 굴림;FONT-SIZE: 11px; text-decoration: none;letter-spacing: -0.5pt}
A.top11:visited {COLOR: #7c7c7c; Font: 굴림;FONT-SIZE: 11px; text-decoration: none;letter-spacing: -0.5pt}
A.top11:hover {COLOR: #7c7c7c; Font: 굴림;FONT-SIZE: 11px; text-decoration: underline;letter-spacing: -0.5pt}


A.tag2:link {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: none; line-height:20px; letter-spacing: -0.5pt; background-color: #5f96db; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}
A.tag2:active {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: none; line-height:20px; letter-spacing: -0.5pt; background-color: #5f96db; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}
A.tag2:visited {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: none ; line-height:20px; letter-spacing: -0.5pt; background-color: #5f96db; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}
A.tag2:hover {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: underline; line-height:20px; letter-spacing: -0.5pt; background-color: #5f96db; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}

A.tag3:link {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: none; line-height:20px; letter-spacing: -0.5pt; background-color: #25badc; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}
A.tag3:active {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: none; line-height:20px; letter-spacing: -0.5pt; background-color: #25badc; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}
A.tag3:visited {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: none ; line-height:20px; letter-spacing: -0.5pt; background-color: #25badc; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}
A.tag3:hover {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: underline; line-height:20px; letter-spacing: -0.5pt;  background-color: #25badc; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}

A.tag4:link {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: none; line-height:20px; letter-spacing: -0.5pt; background-color: #2676d1; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}
A.tag4:active {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: none; line-height:20px; letter-spacing: -0.5pt; background-color: #2676d1; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}
A.tag4:visited {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: none ; line-height:20px; letter-spacing: -0.5pt; background-color: #2676d1; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}
A.tag4:hover {COLOR: #ffffff; Font: 굴림; font-size: 12px; text-decoration: underline; line-height:20px; letter-spacing: -0.5pt;  background-color: #2676d1; font-weight: bolder; padding-top: 4px; padding-right: 4px; padding-left: 4px;}

A.tag5:link {COLOR: #000000; Font: 굴림; font-size: 13px; text-decoration: none; line-height:20px; letter-spacing: -0.5pt; }
A.tag5:active {COLOR: #000000; Font: 굴림; font-size: 13px; text-decoration: none; line-height:20px; letter-spacing: -0.5pt; }
A.tag5:visited {COLOR: #000000; Font: 굴림; font-size: 13px; text-decoration: none ; line-height:20px; letter-spacing: -0.5pt; }
A.tag5:hover {COLOR: #000000; Font: 굴림; font-size: 13px; text-decoration: underline; line-height:20px; letter-spacing: -0.5pt; }


.txt_11px {
	font-size: 11px;
}

.txt_13px {
	font-size: 13px;
}


.lineHeight { 
	LINE-HEIGHT: 18px 
}

.border {
    	BORDER-BOTTOM: #999999 1pt solid;
    	BORDER-LEFT: #999999 1pt solid;
    	BORDER-RIGHT: #999999 1pt solid;
    	BORDER-TOP: #999999 1pt solid;
    	COLOR: #666666;
    	FONT-SIZE: 12px
}

.input_s {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER:1px solid #7596b2;
	COLOR: #333333;
	FONT-FAMILY: "굴림";
	FONT-SIZE: 13px;
	width: 270px;
	font-weight: bold;
}

.input_box {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER:1px solid #7596b2;
	COLOR: #555555;
	FONT-FAMILY: 굴림;
	FONT-SIZE: 12px;
}
.topbox {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER:1px solid #a72b2b;
	COLOR: #555555;
	FONT-FAMILY: 굴림;
	FONT-SIZE: 12px;
	height: 17px;
}

.input_m {
	BACKGROUND-COLOR: #f4f4f4;
	BORDER:1px solid #d3d3d3;
	COLOR: #555555;
	FONT-FAMILY: 굴림;
	FONT-SIZE: 12px;
}

.select { 
	BACKGROUND-COLOR: #FFFFFF;
	BORDER:solid 1px #CACACA; 
	COLOR: #000000;
	FONT-FAMILY: 굴림; 
	FONT-SIZE: 12px 
}

.s_12p18h { font-family:"굴림"; font-size: 12px; line-height:18px;}
.12p180h { font-family:"굴림"; font-size: 12px; line-height:18px; letter-spacing:-1;}
.12p20h { font-family:"굴림"; font-size: 12px; line-height:20px;}
.12p26h { font-family:"굴림"; font-size: 12px; line-height:26px;}
.11small {  font-family: "굴림"; font-size: 11px; letter-spacing: -0.5pt}
.f13px {  font-family: "굴림"; font-size: 13px; letter-spacing: -1pt}
.f14px {  font-family: "굴림"; font-size: 14px; letter-spacing: -1pt}
.f16px {  font-family: "굴림"; font-size: 16px; letter-spacing: -1pt}
.select_y {
	font-size: 12px;
	color: #FF9900;
}

.pad12 {
	padding-left: 12px;
	padding-top: 4px;
}
.pad_b {
	padding-top: 6px;
	padding-bottom: 6px;
}

.pad_p {
	padding-left: 12px;
}
.17pbold { font-family:"굴림"; font-size: 17px; line-height:18px; letter-spacing:-2; font-weight: bolder;}
.15pbold { font-family:"굴림"; font-size: 15px; line-height:18px; letter-spacing:-1; font-weight: bolder;}
.14pbold { font-family:"굴림"; font-size: 14px; line-height:18px; letter-spacing:-1; font-weight: bolder;}

.25pbold { font-family:"굴림"; font-size: 25px; line-height:18px; letter-spacing:-3; font-weight: bolder; background-color: #FFFDEA;}
.25pheadline { font-family:"HY헤드라인M"; font-size: 25px; line-height:18px; letter-spacing:-1; background-color: #FFFF00; text-decoration: underline;}
.v_title {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-left: 12px;
}
.14_title {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	line-height: 18px;
	letter-spacing: -0.5pt;
}
.14_search {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
}
.searchresult {  font-family: "굴림"; font-size: 15px; line-height: 30px; font-weight: bold; color: #626262; text-decoration: none; letter-spacing: -0.5pt;}
.bor2 {
	border: 2px solid #2970bc;
}
.plan_t {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddecfe;
	border-right-color: #bbd3f5;
	border-bottom-color: #ddecfe;
	border-left-color: #bbd3f5;
}

.v_title {
	font-family: "굴림", "돋움";
	font-size: 16px;
	line-height: 180%;
	font-weight: bolder;
	color: #254da2;
	letter-spacing: -1pt;
}

.11_tag {
	font-family: "굴림";
	font-size: 11px;
	letter-spacing: -0.5pt;
	color: #467cab;
}

.28hy_text { font-family:"HY헤드라인M"; font-size: 28px; line-height:33px;color: #bf272e; font-weight: bolder;letter-spacing:-1px;}
.28hy_text2 { font-family:"HY헤드라인M"; font-size: 28px; line-height:33px;color: #000000; font-weight: bolder;letter-spacing:-1px;}
