@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);

.tb
{

	border: #f4f4f5 6px solid;
}
.tb-1
{

	padding: 1px 10px;
}
.tl-1
{	
	color:#1b1b1b;
	font-size: 18px;
	line-height:50px;
	font-weight: bold;	
}
.tl-2
{	
	color:#132e68;
	font-size: 14px;
	line-height:20px;
	font-weight: bold;	
}
.tl-3
{	
	color:#575757;
	font-size: 14px;
	line-height:20px;
	font-weight: bold;	
}

.st1 {color: #FFFFFF; font-size: 14px;}

.cm-1
{	
	color:#0c2a68;
	font-size: 22px;
	line-height:50px;
	font-weight: bold;	
}
.cm-2
{	
	color:#5e5e5e;
	font-size: 13px;
	line-height:24px;
}

.cm-m1
{	
	color:#0c2a68;
	font-size: 18px;
	line-height:35px;
	font-weight: bold;	
}
.cm-m2
{	
	color:#5e5e5e;
	font-size: 12px;
	line-height:20px;
}

.cm-3
{	
	color:#3a2411;
	font-size: 17px;
	line-height:22px;
	font-weight: bold;	
}

.linetitle
{
	border-bottom: #e0e0e0 1px solid;
	text-align: center;
	padding-bottom: 3px;
	line-height: 40px;
	padding-left: 3px;
	padding-right: 3px;
	color: #4b4b4b;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
}
.linetitle0
{
	border-bottom: #e0e0e0 1px solid;
	text-align: center;
	border-left: #e0e0e0 1px solid;
	padding-bottom: 3px;
	line-height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	padding-top: 3px;
}
.linetitle00
{
	border-bottom: #e0e0e0 1px solid;
	text-align: center;
	border-left: #e0e0e0 1px solid;
	padding-bottom: 3px;
	line-height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	padding-top: 3px;
}
.linetitle1
{
	border-bottom: #0a1d45 1px solid;
	text-align: center;
	padding-bottom: 3px;
	line-height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	padding-top: 3px;
}
.linetitle11
{
	border-bottom: #0a1d45 1px solid;
	text-align: center;
	padding-bottom: 3px;
	line-height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
}

.linetitle2
{
	border-bottom: #0a1d45 1px solid;
	text-align: center;
	border-left: #e0e0e0 1px solid;
	padding-bottom: 3px;
	line-height: 18px;
	padding-right: 3px;
	color: #595a5a;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
}

.title0
{
	border-bottom: #e0e0e0 1px solid;
	text-align: center;
	padding-bottom: 3px;
	line-height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	color: #0d2455;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
}
.title00
{
	border-bottom: #0a1d45 1px solid;
	text-align: center;
	border-left: #e0e0e0 1px solid;
	padding-bottom: 3px;
	line-height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	color: #0d2455;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
}
.title2
{
	border-bottom: #e0e0e0 1px solid;
	text-align: center;
	border-left: #e0e0e0 1px solid;
	padding-bottom: 3px;
	line-height: 18px;
	padding-right: 3px;
	color: #0d2455;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
}
.tbline
{
	border-bottom: #181818 2px solid;
	border-right-style: none;
	border-left-style: none;
	border-top: #181818 2px solid;
}