/*¿ä±ÝÇ¥ Ç¥¿¡ Ãß°¡*/
 html, body {margin:0; padding:0;  font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;  color: #333;font-weight: 500;letter-spacing:-0.02em;  color:#333; height: 100%;  background:#162232  center 0px;}


 .table-bordered th,.table-bordered td{border:1px solid #c07408!important}}
 table{background-color:transparent}th{text-align:left}
th{color:#fff;font-weight:500;text-align:inherit;text-align:-webkit-match-parent}
 .table{width:100%;max-width:100%;margin-bottom:20px}
 .table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #c07408}
 .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #c07408}
 .table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #c07408}
 
 .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #c07408}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,
 
 .table-bordered>tfoot>tr>td{border:1px solid #c07408}
 .table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}
 .table-striped>tbody>tr:nth-child(odd)>td,
 .table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}
 .table-hover>tbody>tr:hover>td,
 .table-hover>tbody>tr:hover>th{background-color:#fbfef2;}/*--È£¹öÈ¿¿Í--->*/
 .table-responsive{margin-bottom:0;border:0}



.sm{font-size:11px;}
.box2 table tr{text-align:center;}
.table-bordered th, td {;padding:0px;border:0px; text-align:center; 	}
.table-bordered th {background-color: #e18604;text-align:center; vertical-align:middle!important}



table {
  width: 100%;
  border-collapse: collapse; /* Å×µÎ¸® °ãÄ§ Á¦°Å */
  box-shadow: 0 4px 8px rgba(0,0,0, .1); /* ±×¸²ÀÚ È¿°ú·Î ÀÔÃ¼°¨ */
}

th, td {
  padding: 12px 15px;
  border:1px solid #d0871f; /* ¿¬ÇÑ Å×µÎ¸® */
  text-align: center;
  font-family: 'Noto Sans KR', sans-serif;
  font-size: 14px;
  color:#444;background: #fff; /* Â¦¼ö Çà ¹è°æ»ö */
}

th {
  background: #4caf50; /* Çì´õ ¹è°æ»ö */
  color: #fff;
  font-weight: 600;
}

/*tr:nth-child(even) td {
  background: #fbfef2; /* Â¦¼ö Çà ¹è°æ»ö ¼³Á¤½Ã 
}
*/

tr:hover td {
  background: #fff; /* È£¹ö ½Ã ¹è°æ»ö º¯°æ */
  transition: background .3s ease;
}


/*/price*ÆäÀÌÁö ÀÏºÎº¯°æ*/

.table h2,.caption h2
 {	color: #fff;
	font-size:14px;
	margin-bottom:10px;
	padding: 0;font-weight: 500;
	line-height: 1;
}
.table h2
 {	color: #fff;
	font-size:18px;
	margin:0px;
	padding: 0;font-weight: 500;
	line-height: 1;
}
.caption h3
 {	color: #f6dbb4;
	font-size:14px;
	margin:0px;
	padding: 0;font-weight: 500;
	line-height: 1;
}
.main hr {
	margin-top: 0;
	border-color: #ddd;
}

.content-page {
	background: #fff;
	padding: 20px;
	margin:0px 10px 0px 10px;
}
/* Portlet */
.portlet.box.darkgrey {
  border: 1px solid #121212;
  border-top: 0;
}
.portlet.box.darkgrey > .portlet-title {
  background-color: #414a53;
}
.portlet.box.darkgrey > .portlet-title > .caption {
  color: white;
}
.portlet.box.darkgrey > .portlet-title > .caption > i {
  color: white;
}
.sm{font-size:11px;}