/*달력 -left*/
.big_calendar_box{display:block;width:100%;padding:1px;background:#f0f0f0;min-height:300px;}
table.big_calendar{width:100%;border-collapse:collapse;}
table.big_calendar caption{display:none;}
table.big_calendar thead th{font-family: 'Nanum Gothic'; height:40px;vertical-align:middle;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;font-size:12px;background:#fff;color:#666;font-weight:bold;}
table.big_calendar thead th.nred{background:#f29a95;color:#fff;}
table.big_calendar thead th.nblue{background:#b6cdeb;color:#fff;}
table.big_calendar tbody td{font-family: 'helvetica';font-size:11px;color:#888;background:#fff;text-align:left;height:70px;vertical-align:top;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:3px 0 0 0px;text-align:center;}
table.big_calendar tbody td a{display:block;font-family: 'Nanum Gothic';font-size:11px;margin-bottom:3px;font-weight:normal;}
table.big_calendar tbody td a img{vertical-align:middle;}

a.prev{display:inline-block;padding:15px 30px;background:#646363;color:#fff;}
a.next{display:inline-block;padding:15px 30px;background:#76a602;color:#fff;margin-left:1px;}

/*달력 -right*/
.month_title{display:block;width:100%;}
.month_title ul{clear:both;margin:0 auto;text-align:center;padding-bottom:10px;}
.month_title ul li{display:inline-block;vertical-align:middle;}
.month_title ul li.monthtxt{width:50%;color:#4f5b85;font-size:50px;font-family: 'helvetica';line-height:90%;}
.month_title div.icons{clear:both;margin:0 auto;text-align:center;font-size:13px;overflow:hidden;padding:10px 0;border-top:1px solid #dadadb;border-bottom:1px solid #dadadb;}
.month_title p{clear:both;width:100%;font-family:helvetica;text-transform:uppercase;font-size:13px;color:#4f5b85;text-align:center;letter-spacing:1px;font-weight:bold;margin:8px 0;}

.daychoice{clear:both; bottom:20px;width:100%;}

/*달력 -etc*/
.big_box {display:inline-block;width:100%;margin-bottom:30px;}
.big_box2 {display:inline-block;width:100%;margin-bottom:30px;}
.imagebox {width:100%;overflow:hidden;}
.textbox {float:left;width:96%;height:150px;overflow-y: auto;padding:5px;border:1px solid #eee;}
.textbox p {line-height:1.5}
.reserv_info {margin:0 auto;width:90%;}
.reserv_info .sisul_box {font-size:14px;text-align:center;}
.reserv_info .sisul_box ul.box_title {width:100%;margin-top:10px;padding:7px 0;text-align:center;border-top:1px solid #dadadb;border-bottom:1px solid #dadadb;background-color:#333; color:#fff;font-weight:bold;}
.reserv_info .sisul_box ul.box_info {font-size:12px;background-color:#efefef;display:none;}
.reserv_info .sisul_box ul.box_info li {padding:3px;width:100%;}
.process_bt{clear:both;width:80%;margin:0 auto;text-align:center;margin-top:20px;}
.lavender_ok{display:block;padding:15px 0px;background:#4f5b85;color:#fff !important;font-size:15px;text-align:center;}
span.button_next {display:none;}