@charset "utf-8";
ul {margin:0;padding:0;}
li{list-style:none;}
img {border:0;}
a {text-decoration:none;}

@font-face {font-family: ngb;src:url(http://www.hdweb.co.kr/NanumGothicBold.eot);} 
#comingsoon {width:100%;padding-top:100px;text-align:center}


/*프로그램 공통 */
.page_area .cont_tit{margin-bottom:50px;padding:58px 0 43px;font-size:26px;background:url(/sh_page/img/tit_fbg.png) center bottom no-repeat}
.page_area .cont_tit .tit_t{width:332px;margin:0 auto;padding-bottom:4px;line-height:normal;text-align:center;color:#fff;background:#4d595d}
.page_area .tit_us{position:relative;margin-bottom:5px;font-weight:bold;font-size:24px;letter-spacing:1px;text-align:center;color:#c3c3c2}
.page_area .tit_us:after{position:absolute;left:245px;top:13px;width:4px;height:4px;background:#ffba00;content:"";}
.page_area .tit_us:before{position:absolute;right:245px;top:13px;width:4px;height:4px;background:#ffba00;content:"";}
.page_area .num_tit .num{position:absolute;top:8px;left:0px;display:block;font-size:42px;line-height:42px;letter-spacing:-3px;color:#feb646}
.page_area .num_tit {position:relative;padding:20px 0 30px;border-bottom:1px dotted #9c9c9c;font-size:26px;color:#feb646}
.page_area .cont_txt{font-size:15px;line-height:26px;margin-top:30px;color:#8c8c8c}
.page_area .cont_box{overflow: hidden;margin-bottom:50px}

.page_area .color{color:#00184e}
.page_area .btn{width:200px;margin:0 auto;padding:15px;text-align:center;background:#999;}
.page_area a{color:#fff}

.img_box{float:left;margin-right:45px}
.img_box02{float:left;margin-left:45px}
.box{float:left;width:438px}

/*예약안내*/
#page45 .cont_tit{margin-bottom:38px;padding:58px 0 43px;font-size:26px;background:url(/sh_page/img/tit_fbg.png) center bottom no-repeat}
#page45 .cont_tit .tit_t{width:332px;margin:0 auto;padding-bottom:4px;line-height:normal;text-align:center;color:#fff;background:#4d595d}
#page45 .cont_boxs{padding:40px 50px;border:1px solid #ddd;border-top:2px solid #9a9a9a;font-size:15px;line-height:26px;color:#666;}
#page45 .box_tit{padding: 31px 0 16px;font-weight:bold;font-size:18px;color:#4d595d}
#page45 .yellow{color:#feb646}
#page45 .btn{width:200px;padding:15px;margin:30px auto 0;text-align:center;color:#fff;background:#9a9a9a}
#page45 .btn a{display:block;height:100%;color:#fff}

