﻿/*
TABLE:TD
{
	font-style:normal;
	font-weight:normal;
}
*/

table td{padding:0px;}


.ResultTitle
{
    font-family:맑은 고딕,gulim,;
    font-size:14pt;
    font-weight: bold;
    padding-left:5px;
    color: #555555; /* 3F56FF */
}


.SubTitle
{
    font-size:15px;
    font-weight:bold;
}




.BoardBorderM
{
    /*
    width:100%;
    */
    border:0px;
    border-top:1px solid #c9dbe4;
    table-layout:fixed;
}


.BoardBorder
{
    /*
    width:100%;
    */
    border:0px;
    border-top:1px solid #c9dbe4;
    border-bottom:1px solid #c9dbe4;
    table-layout:fixed;
}

.BoardBorder td
{
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden; 
}



.table_stitleM {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:19px; font-weight: bold; color: #5a89aa; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; text-align: center; background-repeat:repeat-x; background-position:bottom;}
.table_textM {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:17px; font-weight: bold;}
.table_textM2 {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:16px; font-weight: bold;}
.table_textS {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:17px; font-weight: bold; color: #555555; padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; text-align: center;}
.table_textleftS {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:17px; font-weight: bold; color: #555555; padding-top: 0px; padding-bottom: 0px; padding-left: 6px; padding-right: 2px; text-align: left;}
.table_textleftS2 {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:17px; font-weight: bold; color: #555555; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; text-indent:6px;} /* padding-left: 6px; 대신에 text-indent:6px; */

.table_stitleM2 {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:14px; font-weight: bold; color: #5a89aa; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; text-align: center; background-repeat:repeat-x; background-position:bottom;}
.table_stitleM2_sub {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:14px; font-weight: bold; color: #5a89aa; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: center;}
.table_textS2 {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:14px; font-weight: bold; color: #555555; padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; text-align: center;}
.table_textleftS3 {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:14px; font-weight: bold; color: #555555; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; text-indent:6px;} /* padding-left: 6px; 대신에 text-indent:6px; */
.table_textS2_sub1 {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:14px; font-weight: bold; color: #555555; background-color:#FFFF99; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: center;}
.table_textS2_sub2 {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:14px; font-weight: bold; color: #555555; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: center;}


.table_stitle {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:12px; font-weight: bold; color: #5a89aa; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; text-align: center; background-repeat:repeat-x; background-position:bottom;}
.table_text {font-family:맑은 고딕,돋움,gulim,sans-serif; color: #555555; padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; text-align: center;	}
.table_textleft {font-family:맑은 고딕,돋움,gulim,sans-serif; color: #555555; padding-top: 0px; padding-bottom: 0px; padding-left: 6px; padding-right: 2px; text-align: left;}

.table_stitle2 {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:12px; font-weight: bold; color: #5a89aa; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: center; background-repeat:repeat-x; background-position:bottom;}
.table_stitle2_sub {font-family:맑은 고딕,돋움,gulim,sans-serif; font-size:12px; font-weight: bold; color: #5a89aa; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: center;}
.table_text2 {font-family:맑은 고딕,돋움,gulim,sans-serif;color: #555555; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: center;}
.table_text2_sub1 {font-family:맑은 고딕,돋움,gulim,sans-serif;color: #555555; background-color:#FFFF99; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: center;}
.table_text2_sub2 {font-family:맑은 고딕,돋움,gulim,sans-serif;color: #555555; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: center;}
.table_textleft2 {font-family:맑은 고딕,돋움,gulim,sans-serif; color: #555555; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; text-indent:6px;} /* padding-left: 6px; 대신에 text-indent:6px; */

.subW50p
{
    width:50%;
}

.subH22
{
    height:22px;
}






/* 정렬 */
.ce { text-align:center;}
.le { text-align:left;}
.ri { text-align:right;}
.vt { vertical-align:top;}
.vb { vertical-align:bottom;}
.vm { vertical-align:middle;}
.vm2 { vertical-align:middle; padding-bottom:6px;}

/* 텍스트 */
.f11    {font-size:11px; line-height:15px ; }
.f12    {font-size:12px; line-height:14px ; }
.f14    {font-size:14px; line-height:18px ; }
.f18    {font-size:18px; line-height:22px ; }

/* 게시판컬러 (블루컬러) */
.bo_blue {background-color:#a8c6d3;}
.bo_blue2 {background-color:#c9dbe4;}


/* 가장큰버튼 텍스트 롤오버및 링크 */
a.btn_t:link		{color:#fff;  font-size:14px; font-weight:bold; text-decoration:none;}
a.btn_t:visited	{color:#fff;  font-size:14px; font-weight:bold; text-decoration:none;}
a.btn_t:active		{color:#fff;  font-size:14px; font-weight:bold; text-decoration:none;}
a.btn_t:hover		{color:#e3ff62;  font-size:14px; font-weight:bold; text-decoration:none;}