@charset "utf-8";
#comingsoon {width:100%;padding-top:100px;text-align:center}

/* 타이틀 공통 */
#sh_content h4 {font-size:1.6em;line-height: 2em;font-weight:bold;color:#333;background:url('/sh_page/img/arrow_h4.png') 0 16px no-repeat;padding-left:15px;margin-top:20px;padding-top:15px;letter-spacing:-0.05em;}
#sh_content h5, .tit_h5  {font-size:1.4em;line-height:1em;color:#fff;margin:30px 0 10px;font-weight:bold;} /* 컨텐츠 중분류 타이틀 */
.tit_h5{margin:0 0 10px}
#sh_content h6 {} /* 컨텐츠 소분류 타이틀 */

/* 인사말 */
.p33 .about{margin-top:25px;}
.p33 .txt_box{padding-top:10px;font-size:16px;text-align:center;line-height:28px;letter-spacing:-1px;color:#b9b9b9;font-family: 'notokr-regular';}
.p33 .txt_box .tit{padding-top: 39px;margin-bottom:15px;font-size:25px;letter-spacing:-1px;color:#888;background:url(/sh_page/img/tit_bg.png) top center no-repeat;font-family: 'Nanum Myeongjo';}
.p33 .txt_box .color{color:#fff}
.p33 .txt_box .p_box{display:inline-block;margin:6px 0;padding:1px 22px;color:#fff;background:#c00;}

/* 예약안내 */
#reservation {}
#reservation table td{text-align:center;padding:7px 0}
#reservation .deadline_date{color:#888}
#reservation .cont_box {background:#272727;border:1px solid #444;font-size:1.05em;line-height:1.7em;color:#999;padding:20px}
#reservation .cont_textarea{width:98%;min-height:110px;padding:1%;line-height:1.5em}

/* 실시간예약(블랙) */
.explain{background:#272727;border-color:#444;color:#999}

#mara_cal td.null{background:#272727}
#mara_cal td span.close{color:#666}
#mara_cal td span.open{color:#ccc}
#mara_cal td .day{color:#ccc}
.tbl_mara table tfoot{background:transparent !important}

/* 투어 */
.p0501_ps {font-size:15px;line-height:25px;color:#9a9a9a;letter-spacing:-0.3px;text-align:center}
.p0501_ps .tit {margin:40px 0 20px;color:#222}
.p0501_ps .tit .deco {width:40%;margin: 0 auto;background:url(/sh_page/img/sasun.png) left 12px repeat-x}
.p0501_ps .tit .deco:after {display:block;content:'';width:5px;height:19px;padding-top:10px;margin:12px auto 17px;background:url(/sh_page/img/p0501_dot.png) no-repeat}
.p0501_ps .tit p {display:inline-block;padding:0 10px;font-size:13px;color:#adadad;letter-spacing:2px;background-color:#222222;text-transform:uppercase}
.p0501_ps .tit h3 {display:inline-block;padding:0 25px;font-size:27px;font-weight:bold;color:#fff;line-height:1.4}
.p0501_ps .pre_line {white-space:pre-line}