/*ul.tabMenu li {
    float:left;
    width:50%;
    text-align:center;
}*/

table.tbl01 {
    width:100%;
}
table.tbl01 tr th {
    padding:15px 5px;
}
table.tbl01 tr td {
    padding:0 5px;
}  

/*-- 코스공략도 --*/
/* 탭버튼 */
ul.courseTab li {
    margin-right:10px;
    margin-bottom:10px;
    float:left;
    width:137.5px;
    height:55px;
    font-size:20px;
    text-align:center;
    line-height:50px;
    border:1px solid #e9e9e9;
    box-sizing:border-box;
    color:#a2a2a2;
}
ul.courseTab li:nth-child(4n) {
    margin-right:0;
}
ul.courseTab li.active {
    font-family: 'Noto Sans Medium';
    border:1px solid #75bfe6;
    color:#75bfe6;
}
div.tabContent {
    margin-top:20px;
}
div.tabContent > div > img {
    margin-bottom:20px;
    width:100%;
}
div.tabContent > div > h2.subTit01 {
    margin-bottom:10px;
}
table.tbl01 tr th {
	padding:10px;
    text-align:left;
	font-size:20px;
	line-height:24px;
}
table.tbl01 tr td {
	padding:15px 0;
	font-size:19px;
}
/*-- END 코스공략도 --*/




/*코스공략*/
.course ul {overflow:hidden;}
.course ul li {float:left; width:60px; margin-left:5px;}
.course ul li:nth-child(9n+1) {margin-left:0;}
.course ul li:nth-child(n+10){margin-top:10px; }
.course ul li p{display:block; position:relative; width:60px; height:60px;}
.course ul li p img {width:100%;}
.course ul li p span {display:block; border-top:1px solid #fff; font-size:20px; }
.course ul li span img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); max-width:100%; max-height:100%; }


#course_img{position:relative; height:350px; width:580px; margin:0 auto; overflow:hidden;}
#course_img .slider li{float:left; width:580px; height:350px;}
#course_img .slider li img {width:580px; height:350px;}
/* PAGER */
.bx-wrapper .bx-pager {
 position:absolute; bottom:20px; width:100%; text-align:center; z-index:100;
}
.bx-wrapper .bx-pager.bx-default-pager a {
  border:2px solid #fff;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  border-radius:50%;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
  background: #fff;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  vertical-align: bottom;
  *zoom: 1;
  *display: inline;
}
.bx-wrapper .bx-pager-item {
  font-size: 0;
  line-height: 0;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
  left:0;
  background: url(../img/arr_prev.png) no-repeat;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
  background-position: 0 0;
}
.bx-wrapper .bx-next {
  right:0;
  background: url(../img/arr_next.png) no-repeat;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
 
}
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  transform:translateY(-50%);
  outline: 0;
  width:40px;
  height:40px;
  text-indent: -9999px;
  z-index: 99;
}
.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}



/*코스 테이블*/
table.ctbl01 {
    width:580px;
}
table.ctbl01 caption {
    margin-bottom:5px;
    text-align:right;
    font-size:14px;
    color:#999;
}
table.ctbl01 tr th {
    padding:5px;
    border:1px solid #e9e9e9;
    font-size:15px;
    font-weight:500;
    color:#454545;
	background:#eee;
}
table.ctbl01 tr td {
    padding:5px;
    border:1px solid #e9e9e9;
    font-size:14px;
    color:#454545;
    line-height:20px;
	text-align:center;
}
table.ctbl01 tr:nth-child(2) {background:#ba9a60;}
table.ctbl01 tr:nth-child(2) td {color:#fff;}
table.ctbl01 tr:nth-child(3) {background:#272425;}
table.ctbl01 tr:nth-child(3) td {color:#fff;}
table.ctbl01 tr:nth-child(4) {background:#1188c5;}
table.ctbl01 tr:nth-child(4) td {color:#fff;}
table.ctbl01 tr:nth-child(6) {background:#ad2d35;}
table.ctbl01 tr:nth-child(6) td {color:#fff;}
table.ctbl01 tr:nth-child(7) {background:#f4ebe5;}




