.container{width:100%;}
.tab-content{min-height:380px}

/***** 홀_정보 *****/
.hole_summary {overflow:hidden; margin:0px; padding:20px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.hole_summary .par {position:relative; display:inline; float:left; width:20%; height:48px;}
.hole_summary .par strong{display:block; font-size:40px; color:#299567; font-weight:400; line-height:0.8em; text-align:center;}
.hole_summary .par strong:after {position:absolute; right:0; top:0; content:""; width:1px; height:50px; margin-left:10px; display:inline-block; border-right:1px solid #299567;}
.hole_summary .par em{position:absolute; bottom:-10px; left:0; width:100%; text-align:center; font-size:16px; color:#299567;}
.hole_summary ul{float:left; display:table; width:80%; margin-top:3px;}
.hole_summary ul li{display:table-cell; width:25%; text-align:center;}
.hole_summary ul li span{display:block; font-size:24px; line-height:1.3em; text-align:center;}
.hole_summary ul li .em{font-size:11px; text-transform:uppercase;}

ul.course-con > li:after{display:block;content:'';clear:both;}
ul.course-con > li > div:last-child > img{border:0px solid #ccc;width:100%;}
.hole-cont > p:first-child{font-size:30px; height:60px; margin-top:0px; color:#777;}
.hole-cont > p:first-child strong{font-size:50px; color:#45a45a;}
.hole-cont > p:first-child span{font-size:18px;}

.point_title {width:100%; padding:10px; line-height:20px; margin-top:30px; color:#fff; background:#4a4a4a; text-align:center;}


.hole_info{margin-top:10px;}
.hole_info ul{text-align:left;}
.hole_info ul li{position:relative; padding-left:15px; margin-bottom:2px; font-size:13px; color:#222; text-align:justify;}
.hole_info ul li:before{display:block; content:""; width:4px; height:4px; background:#666; position:absolute; left:0; top:9px;}
.hole_info ul li:last-child{margin-bottom:0;}
