
/****일정표****/
.tbl_schedule  {width:100%; float:left}
.tbl_schedule tbody tr th.dat_t {background:#fafafa; color:#2a4c69; font-size:18px; font-family:'notokr-bold'; text-transform:uppercase; line-height:50px;  border:1px solid #e5e5e5; border-radius:6px;  text-align:left; padding:0 20px;} /* margin-top:20px;*/
.tbl_schedule tbody tr th {background:url(../images/detail/bg_location.png) 5px 20px repeat-y; padding:15px 10px 15px 25px;  text-align:left;  color:#666; font-size:15px; font-weight:normal; vertical-align:top; }
.tbl_schedule tbody  tr td {padding:15px 15px 15px 15px; text-align:left;  color:#666; font-size:15px;letter-spacing:-1px; }
.tbl_schedule tbody  tr td.traffic { color:#666; font-size:15px; line-height:130%; font-weight:normal; text-align:center;letter-spacing:-1px;vertical-align:top; }
.tbl_schedule tbody  tr td.time { color:#666; font-size:15px; font-weight:normal; text-align:center;letter-spacing:-1px;vertical-align:top;}
.tbl_schedule tbody  tr td.view { color:#666; font-size:15px; font-weight:normal; letter-spacing:-1px;vertical-align:top;}
.tbl_schedule tbody  tr td span {font-size:15px !important; font-family:'notokr-medium'; font-weight:normal; color:#444;vertical-align:top;}
.tbl_schedule th,.tbl_schedule td{vertical-align:top !important;}

/*deteail_골프장css*/
.cc_group {width:100%;  border:1px solid #bfe2d5; border-radius:6px; float:left}
.cc_title {width:96%;  padding:15px 2% 15px 2%; background:#f3faf8; border-bottom:1px solid #bfe2d5; border-radius:6px 6px 0 0; float:left; position:relative }
.cc_name {padding-left:15px; background: url(../images/detail/ico_golf.png)left 3px no-repeat; color:#2a7854; font-size:16px; letter-spacing:-0.5px; font-family:'notokr-bold'; line-height:130%;  float:left }
.cc_more {width:5%; text-align:left; position:absolute; top:40%; right:0; }

.cc_cts {width:96%; padding:2% 2% 2% 2%;  float:left }
.cc_cts div { font-size:14px; color:#888;}
.cc_imggr {width:100%; margin-top:15px; text-align:center; float:left}
.cc_thumb {float:left}
.cc_thumb img {width:162px; height:110px; border-radius:5px; }
.cc_thumb2 {width:220px; float:left} 



/*deteail_호텔css*/
.hotel_group  {width:100%; border:1px solid #f1d5aa; border-radius:6px; float:left}
.hotel_title {width:96%;  padding:15px 2% 15px 2%; background:#fffcf5; border-bottom:1px solid #f1d5aa; border-radius:6px 6px 0 0; float:left; position:relative }
.hotel_name {padding-left:15px; background: url(../images/detail/ico_hotel.png)left 3px no-repeat; color:#e65d13; font-size:16px; letter-spacing:-0.5px; font-family:'notokr-bold'; line-height:130%;  float:left }
.hotel_more {width:5%; text-align:left; position:absolute; top:40%; right:0; }
.hotel_cts {width:96%; padding:2% 2% 2% 2%;  float:left }
.hotel_cts div {font-size:14px; color:#888;}

.hotel_imggr {width:100%; margin-top:15px; text-align:center; float:left}
.hotel_thumb {float:left}
.hotel_thumb img {width:162px; height:110px; border-radius:5px; }
.hotel_thumb2 {width:220px; float:left}


/*deteail_관광css*/
.tourism_group {width:100%; border:1px solid #c6d8e9; border-radius:6px; float:left}
.tourism_title {width:96%;  padding:15px 2% 15px 2%; background:#f5faff; border-bottom:1px solid #c6d8e9; border-radius:6px 6px 0 0; float:left; position:relative }
.tourism_name {padding-left:15px; background: url(../images/detail/ico_sight.png)left 3px no-repeat; color:#2162a4; font-size:16px; letter-spacing:-0.5px; font-family:'notokr-bold'; line-height:130%;  float:left }
.tourism_more {width:5%; text-align:left; position:absolute; top:40%; right:0; }

.tourism_cts {width:96%; padding:2% 2% 2% 2%;  float:left }
.tourism_cts div {font-size:14px; color:#888;}

.tourism_imggr {width:100%; margin-top:15px; text-align:center; float:left}
.tourism_thumb {float:left}
.tourism_thumb img {width:162px; height:110px; border-radius:5px; }

.tourism_thumb2 {width:220px; float:left}

.detail_btn { width:100%; text-align:center; margin:30px 0; float:left}

.pop_sub{
	position:absolute;
	background-color:red;
	left:50%; 
	margin-left:-370px;
	z-index:99999999;
}


/**** 골프장&호텔 버튼 ****/
.btn_golf {display:inline-block; width:190px; height:48px; padding-left:15px; font-family:'notokr-bold'; line-height:48px; font-size:15px; letter-spacing:-1px; color:#296449 !important;  background:#f3faf8 url(../images/detail/ico_golf.png) 23px center no-repeat; border:1px solid #bfe2d5; border-radius:5px; transition:all 0.8s, color 0.2s 0.2s;}
.btn_golf:hover {border:1px solid #1b8f5a; }

.btn_hotel {display:inline-block; width:190px; height:48px; padding-left:15px; font-family:'notokr-bold'; line-height:48px; font-size:15px; letter-spacing:-1px; color:#e65d13 !important;  background:#fffcf5 url(../images/detail/ico_hotel.png) 32px center no-repeat; border:1px solid #f1d5aa; border-radius:5px; transition:all 0.8s, color 0.2s 0.2s;}
.btn_hotel:hover {border:1px solid #e65d13; }


/**** 예약환불규정 탭 내용 ****/
.dta_terms {color:#555;  letter-spacing:-0.5px;}



/****골프장팝업****/
#pop_wrap {width:960px; float:left}
#pop_header {width:918px; background:#f3faf8; padding:15px 20px; border:1px solid #bfe2d5; float:left} 
.pop_title {width:96%; background:url(../images/detail/pop_ccname.png) no-repeat left center; color:#2a7854; padding-left:4%; font-size:20px; letter-spacing:-1px; font-family:'notokr-bold'; position:relative; top:0; left:0; float:left}


.pop_close {width:23px; position: absolute; top:25%; right:0; } 
#pop_contents {width:918px; padding:20px; border:1px solid #ddd; border-top:0; background:#fff;   float:left} 
.pop_cts {width:100%; border-bottom:1px solid #e5e5e5; padding-bottom:30px; margin-bottom:30px; color:#777; float:left} 
.pop_img {width:100%; text-align:center; float:left} 

/****호텔팝업****/
#pop_header02 {width:918px; background:#fffcf5; padding:15px 20px; border:1px solid #f1d5aa; float:left} 
.pop_title02 {width:96%; background:url(../images/detail/pop_hotelname.png) no-repeat left center; color:#e65d13; padding-left:4%; font-size:20px; letter-spacing:-1px; font-family:'notokr-bold'; position:relative; top:0; left:0; float:left}


/****관광팝업****/
#pop_header03 {width:918px; background:#f5faff; padding:15px 20px; border:1px solid #c6d8e9; float:left} 
.pop_title03 {width:96%; background:url(../images/detail/pop_tourism.png) no-repeat left center; color:#2162a4; padding-left:4%; font-size:20px; letter-spacing:-1px; font-family:'notokr-bold'; position:relative; top:0; left:0; float:left}


.golfname,.hotelname{font-family:'notokr-bold'; font-size:16px !important;}
.golfname{color:#1B7F18 !important;}
