A:link {
    COLOR: #333333;
	TEXT-DECORATION: none;
}
A:visited {
    COLOR: #333333;
	TEXT-DECORATION: none;		
}
A:active {
    COLOR: #0054a6;
	TEXT-DECORATION: none;
	font-weight : bold;		
}
A:hover {
    COLOR: #0054a6;
	TEXT-DECORATION: none;	
	font-weight : bold;	
}

BR {letter-spacing:0;}

IMG {
	border: None;
}

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

body { font-family: 'Nanum Gothic', sans-serif; }

TD {
    COLOR: #333333;
    FONT-SIZE: 13px;
    line-height: 20px;
	text-align: justify;		
}

.main {
    line-height: 17px;
}

BODY {
    FONT-SIZE: 13px;
    line-height: 20px;
	color: #333333;
}

TH {
    BACKGROUND-COLOR: #f5f3ef;
    COLOR: #7a7a7a;
    FONT-SIZE: 11px;
	padding-top: 7px;	
	text-align: center;
}

.tbox
{
    BORDER-BOTTOM: #a5acb2  1px solid;
    BORDER-LEFT: #a5acb2 1px solid;
    BORDER-RIGHT: #a5acb2 1px solid;
    BORDER-TOP: #a5acb2 1px solid;
    FONT-SIZE: 9pt;
}

.top { font-size: 11px;
	letter-spacing: -1px;	
	color:#b3c6da;
	text-align: right;
	vertical-align: bottom;
}

.menu {
	letter-spacing: -1px;
	padding-top: 4px;
}

.sub:link { color:#333333;	font-size:14px; TEXT-DECORATION: none;	}
.sub:visited { color:#333333;	font-size:14px; TEXT-DECORATION: none;	}
.sub:hover { color:#0475bc;	font-size:14px;  TEXT-DECORATION: none; font-weight : bold;	}
.sub:active { color:#0475bc;	font-size:14px; TEXT-DECORATION: none; font-weight : bold;	}

.b:link { color:#333333;	font-size:13px; TEXT-DECORATION: none;	}
.b:visited { color:#333333;	font-size:13px; TEXT-DECORATION: none;	}
.b:hover { color:#0054a6;	font-size:13px;  TEXT-DECORATION: none;	}
.b:active { color:#0054a6;	font-size:13px; TEXT-DECORATION: none;	}

.c:link { color:#f36201;	font-size:12px; line-height: 15px; TEXT-DECORATION: none; font-weight : bold; }
.c:visited { color:#f36201;	font-size:12px; line-height: 15px; TEXT-DECORATION: none; font-weight : bold; }
.c:hover { color:#0054a6;	font-size:12px; line-height: 15px;  TEXT-DECORATION: underline; font-weight : bold; }
.c:active { color:#0054a6;	font-size:12px; line-height: 15px; TEXT-DECORATION: underline; font-weight : bold;	}

.d:link { color:#5c5c5c;	font-size:11px; TEXT-DECORATION: none;}
.d:visited { color:#5c5c5c;	font-size:11px; TEXT-DECORATION: none;}
.d:hover { color:#333333;	font-size:11px;  TEXT-DECORATION: none;}
.d:active { color:#333333;	font-size:11px; TEXT-DECORATION: none;}

.l:link { color:#ffffff;	font-size:14px; TEXT-DECORATION: none;	line-height: 20px;}
.l:visited { color:#ffffff;	font-size:14px; TEXT-DECORATION: none;	line-height: 20px;}
.l:hover { color:#dfdfdf;	font-size:14px;  TEXT-DECORATION: none; font-weight : bold;	line-height: 20px;}
.l:active { color:#dfdfdf;	font-size:14px; TEXT-DECORATION: none; font-weight : bold;	line-height: 20x;}

.m:link { color:#ffffff;	font-size:14px; TEXT-DECORATION: none;	line-height: 20px;}
.m:visited { color:#ffffff;	font-size:14px; TEXT-DECORATION: none;	line-height: 20px;}
.m:hover { color:#263247;	font-size:14px;  TEXT-DECORATION: none; font-weight : bold;	line-height: 20px;}
.m:active { color:#263247;	font-size:14px; TEXT-DECORATION: none; font-weight : bold;	line-height: 20x;}

.n:link { color:#ffffff;	font-size:11px; TEXT-DECORATION: none;	line-height: 20px;}
.n:visited { color:#ffffff;	font-size:11px; TEXT-DECORATION: none;	line-height: 20px;}
.n:hover { color:#dfdfdf;	font-size:11px;  TEXT-DECORATION: none;	line-height: 20px;}
.n:active { color:#dfdfdf;	font-size:11px; TEXT-DECORATION: none;	line-height: 20x;}

.e:link { color:#0054a6;	font-size:12px; TEXT-DECORATION: none; font-weight : bold;	line-height: 15px;}
.e:visited { color:#0054a6;	font-size:12px; TEXT-DECORATION: none; font-weight : bold;	line-height: 15px;}
.e:hover { color:#333333;	font-size:12px;  TEXT-DECORATION: underline; font-weight :	line-height: 15px;}
.e:active { color:#333333;	font-size:12px; TEXT-DECORATION: underline; font-weight : bold;	line-height: 15px;}

.f:link { color:#0054a6;	font-size:12px; TEXT-DECORATION: none; font-weight : bold;	line-height: 20px;}
.f:visited { color:#0054a6;	font-size:12px; TEXT-DECORATION: none; font-weight : bold;	line-height: 20px;}
.f:hover { color:#000000;	font-size:12px;  TEXT-DECORATION: none; font-weight : bold;	line-height: 20px;}
.f:active { color:#000000;	font-size:12px; TEXT-DECORATION: none; font-weight : bold;	line-height: 20px;}



.dotted {border: 1px dotted #aaa; border-style: none none dotted; color: #fff; background-color: #fff; }


.title {
    FONT-SIZE: 25px;
	font-weight : 700;		
}


.subtitle {
    FONT-SIZE: 28px;
	font-weight : bold;		
}


.otitle {
    FONT-SIZE: 15px;
	color: #333333;	
	font-weight : bold;	
}


.cctitle {
    FONT-SIZE: 14px;
	color: #333333;	
	font-weight : bold;		
}

.ggtitle {
    FONT-SIZE: 16px;
	color: #478c12;	
	font-weight : bold;		
}

.rrtitle {
    FONT-SIZE: 14px;
    COLOR: #fc6d04;
	font-weight : bold;		
}

.btitle {
    FONT-SIZE: 14px;	
    COLOR: #0f8280;
	font-weight : bold;
}

.ctitle {
    FONT-SIZE: 14px;	
    COLOR: #252525;
	font-weight : bold;		
}

.dtitle {
    COLOR: #0a388d;
}

.ftitle {
    COLOR: #0065c0;
	font-weight : bold;
}

.htitle {
    COLOR: #9e7700;
	font-weight : bold;
}

.stitle {
    FONT-SIZE: 14px;	
    COLOR: #005b3f;
	font-weight : bold;
}

.metatitle {
    FONT-SIZE: 14px;	
    COLOR: #e22620;
	font-weight : bold;
}

.mtitle {
    FONT-SIZE: 14px;	
    COLOR: #e22620;
	font-weight : bold;
}

.ttitle {
    FONT-SIZE: 14px;	
    COLOR: #252525;
	font-weight : bold;		
	font-size: 14px;
}

.wtitle {
    FONT-SIZE: 14px;	
    COLOR: #fff;
	font-weight : bold;		
}

.cstitle {
    FONT-SIZE: 14px;	
    COLOR: #004380;
	font-weight : bold;		
    font-size: 14px;
}

.tt {
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;					
}

.tc {
	font-size: 11px;	
    LINE-HEIGHT: 15px;
    line-height: 18px;		
	text-align: center;
}

.rate {
	font-size: 12px;	
	letter-spacing: 0px;
	text-align: center;
}


.rate2 {
	letter-spacing: 0px;
	text-align: center;
	font-size: 12px;		
}


.rate_w {
    COLOR: #ffffff;
	font-weight : bold;				
	font-size: 10px;	
	letter-spacing: 0px;
	text-align: center;
}

.time {
	font-size: 10px;	
	letter-spacing: 0px;
	text-align: center;
	letter-spacing: -1px;	
}

.TL {
    BACKGROUND-COLOR: #f5f3ef;
    COLOR: #7a7a7a;
    FONT-SIZE: 11px;
	font-weight : bold;		
	padding-left: 20px;
	padding-top: 7px;	
}

.cht {
	text-align: justify;
	vertical-align: top;	
}

.point {
    COLOR: #0054a6;
}

.mini {
	font-size: 11px;
    LINE-HEIGHT: 11px;
}

.poll {
	font-size: 11px;
    LINE-HEIGHT: 13px;
	text-align: center;			
}

.deal {
    FONT-SIZE: 11px;
	letter-spacing: 0px;
	text-align: justify;					
}

.no {
	letter-spacing: 0px;
}

.paypal {
    FONT-SIZE: 14px;
    line-height: 23px;
	letter-spacing: 0px;
}

.paypalth {
    BACKGROUND-COLOR: #f5f3ef;
    COLOR: #7a7a7a;
    FONT-SIZE: 13px;
	padding-top: 7px;	
	font-weight: bold;
	text-align: center;			
}

.paypaltt {
    FONT-SIZE: 13px;
	padding-left: 7px;
	padding-right: 7px;
	text-align: justify;					
	letter-spacing: 0px;
}

.copyright {
	font-size: 10px;
    LINE-HEIGHT: 18px;	
	color:#FFF;
}