/* 아쿠아 펀 풀종류 슬라이드 시작*/
ul.course {width:100%; border:1px solid #a6a6a6;}
ul.course li {float:left; width:25%; height:50px; line-height:50px; border-left:1px solid #a6a6a6; text-align:center; font-size:20px; padding-left:0px;}
ul.course li:first-child {border:none;}
ul.course li a {display:block; width:100%; background-color: #f3f3f3;}
ul.course li a.on {background:#16a0c5; color:#fff;}

ul.course_03 {width:100%; border:1px solid #a6a6a6;}
ul.course_03 li {float:left; width:33.33%; height:50px; line-height:50px; border-left:1px solid #a6a6a6; text-align:center; font-size:20px;}
ul.course_03 li:first-child {border:none;}
ul.course_03 li a {display:block; width:100%; background-color: #f3f3f3;}
ul.course_03 li a.on {background:#16a0c5; color:#fff;}

ul {
    margin: 0px;
}
dd {
    margin:0px;
}

.course_box {position:relative; text-align:center; border:1px solid #ddd; padding:50px 10px;}
.course_box dl {text-align:center;}
.course_box dl dt {text-align:center; color:#1a1a1a; font-size:34px;}
.course_box dl dd {font-size:15px; font-weight:300; color:#1a1a1a;}
.course_box dl dd span {position:relative; padding-left:20px; margin:4px; font-size:15px;}
.course_box dl dd span:before {content:''; position:absolute; top:4px; left:0; width:15px; height:15px; border-radius:100%;}
.course_box dl dd span:nth-child(1):before {background:#75c4e4;}
.course_box dl dd span:nth-child(2):before {background:#ddd;}
.course_box dl dd span:nth-child(3):before {background:#e4cece;}
.course_box dl dd span:nth-child(4):before {background:#ebc85d;}

.course_box02 {position:relative; text-align:center; border:1px solid #ddd; padding:20px 10px 10px;}
.course_box02 dl {text-align:center;}
.course_box02 dl dt {text-align:center; color:#1a1a1a; font-size:34px;}
.course_box02 dl dd {font-size:15px; font-weight:300; color:#1a1a1a;}
.course_box02 dl dd span {position:relative; padding-left:20px; margin:4px; font-size:15px; width:80px; }
.course_box02 dl dd span:before {content:''; position:absolute; top:4px; left:0; width:15px; height:15px; border-radius:100%;}
.course_box02 dl dd span:nth-child(1):before {background:#1d7024;}
.course_box02 dl dd span:nth-child(2):before {background:#bce454;}
.course_box02 dl dd span:nth-child(3):before {background:#19a8bc;}
.course_box02 dl dd span:nth-child(4):before {background:#f4e266;}
.course_box02 dl dd span:nth-child(5):before {background:#fb690d;}
.course_box02 dl dd span:nth-child(6):before {background:#f51007;}

.course_box ul.hole {margin:0 auto; font-size:0;}
.course_box ul.hole li {display:inline-block; width:60px; height:60px; border-radius:100%; background:#e7e7e8; margin:0 5px;}
.course_box ul.hole li a {display:block; text-align:center; height:60px; line-height:60px; color:#444; border-radius:100%; font-size:13px;}
.course_box ul.hole li a:hover , .course_box ul.hole li a.on {background:#455560; color:#fff;}

.course_box .pager {position:absolute; width:100%; top:50%; left:0;}
.course_box .pager span.prev {float:left; left: 0}
.course_box02 .pager span.prev {float:left; left: 0}
.course_box .pager span.next {float:right;}

.course_box p {line-height:1.3;}

#container .design01 {float:left; width:490px;}
#container .design02 {float:right; width:490px;}
#container .design01 ul li , #container .design02 ul li {position:relative; padding-left:10px; }
#container .design01 ul li:before , #container .design02 ul li:before {position:absolute; content:''; top:12px; left:0; width:3px; height:3px; background:#1a1a1a;}
#container .design01 img , #container .design02 img {border:1px solid #eee;}



.clfix:after {content: "."; display: block; height:0px; clear: both; visibility: hidden;}
.clfix {display:inline-block;}
.clfix {display:block;}
.clfix {margin-bottom: 0;}

/* 텍스트 */
div.sub_desc {
    text-align: center;
    color: #1a1a1a;
    font-size: 24px;
	margin-bottom: 20px;
}
.mt30 {
    margin-top: 30px !important;
	margin-bottom: 10px;
}