#contentsWrap .topTitle {height:85px; width:100%; padding-top:45px; background:url(/images/2015/sub/sub_img.jpg) no-repeat right bottom;  }
#contentsWrap .topTitle h3 {  font-family:"¸¼Àº °íµñ",'Malgun Gothic';font-size:48px;  color:#0087a4; float:left; margin-right:10px; }
#contentsWrap .topTitle .text {  font-family:"¸¼Àº °íµñ",'Malgun Gothic'; font-size:16px; color:#494949; float:left; padding-top:40px; }

/*¼­ºê °øÅë*/



/*¼­ºê ¸Þ´º*/


.subMenuWrap { float:left;  width:940px; background:#f4f4f4;  padding:10px 30px ;margin-bottom:40px;    }
.subMenuWrap li { float:left;  }
.subMenuWrap li a {font-size:16px;max-width:150px;   margin-right:90px; line-height:1.2; padding-top:10px; padding-bottom:10px;   color:#555;display:block; float:left;  background:url(/images/2015/sub/b_arrow.png) no-repeat left center;padding-left:12px; font-family:"¸¼Àº °íµñ",'Malgun Gothic'; }
.subMenuWrap li.long a { max-width:300px;   }
.subMenuWrap li a:hover {color:#16918e;  background:url(/images/2015/sub/b_arrow_ong.png) no-repeat left center; }
.subMenuWrap li a.hover {color:#16918e; text-decoration:underline;  background:url(/images/2015/sub/b_arrow_ong.png) no-repeat left center; }

.topContents { width:100%; float:left; padding-bottom:10px; border-bottom:1px solid #000; }
.topContents h1 {  float:left; font-family:"¸¼Àº °íµñ",'Malgun Gothic';color:#000;  font-size:30px; }
.topContents .location {float:right; color:#555; padding-top:20px;}
.topContents .location span {font-weight:bold; font-family:"¸¼Àº °íµñ",'Malgun Gothic';   }

#mainContents { padding:30px; float:left;  width:940px;position:relative; font-size: 14px;  }
#mainContents h2 {width: 100%; font-size: 20px; font-weight: bold; color: #0087a4; line-height: 140%; padding: 5px 0 15px 0; font-family:"¸¼Àº °íµñ",'Malgun Gothic'; }
/*
#mainContents h3 {background: url(/images/2015/sub/bull_01.gif) no-repeat left 5px; font-weight: bold; color: #666;  padding: 0 0 15px 20px; line-height: 160%;}
#mainContents h4 {background: url(/images/2015/sub/bull_02.gif) no-repeat left 6px; color: #777;  padding: 0 0 15px 20px; line-height: 160%;}
#mainContents ul li {background: url(/images/2015/sub/bull_03.gif) no-repeat left 6px; color: #777;  padding: 0 0 15px 20px; line-height: 160%;}
*/
#mainContents p.txt {color: #555; line-height: 180%; padding-bottom: 15px; font-size: 14px;}
 #mainContents .dataTable {border-collapse: collapse; border-top: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; width: 100%; margin-bottom: 15px;}
 #mainContents .dataTable th {background: #f5f5f5;  color: #333; text-align: center; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; padding: 12px;}
 #mainContents .dataTable th.none {font-weight: normal;}
 #mainContents .dataTable td {color: #666; text-align: center; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; padding: 12px; font-size: 12px;}
 #mainContents .dataTable td.thin {text-align: left; font-size: 14px;}

/*ÀÎ»ç¸»*/

#mainContents .greeting dl dt {float: left; width: 192px;}
#mainContents .greeting dl dd {float: left; padding-left: 80px; width: 668px; letter-spacing: -1px;}
#mainContents .greeting dl dd p {padding-bottom: 30px;  font-family:"¸¼Àº °íµñ",'Malgun Gothic';}
#mainContents .greeting dl dd .gTit {font-size: 30px; text-decoration: underline;}
#mainContents .greeting dl dd .gTit span {color: #0087a4; text-decoration: underline;}
#mainContents .greeting dl dd .gTxt1 {font-size: 24px; font-weight: bold; color: #555;}
#mainContents .greeting dl dd .gTxt2 {font-size: 18px; color: #555; line-height: 180%;}

/*»óÇ°ºä*/
#mainContents .boardTable {margin: 15px 0 10px 0;}
#mainContents .boardTable td {padding: 6px;}
#mainContents .boardTable td table td {border: 1px solid #e1e1e1; text-align: left;}
#mainContents .boardTable2 {border: 1px solid #e1e1e1;}
#mainContents .boardTable2 tbody td {border: none; padding: 6px;}
#mainContents .boardTable2 td .bt2Btn {float: right; width: 130px; height: 30px; text-align: center; color: #fff; font-size: 12px; background: #4f5052; border: none;}