@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}

/* 웨딩소개 */
#p0101_wed {color:#717171;text-align:center;font-size:15px;letter-spacing:-0.6px;color:#717171;line-height:28px}
#p0101_wed .top_area {margin-bottom:25px}
#p0101_wed .top_area .top_tit {font-size:10px;letter-spacing:3px;background-color:#f7f7f7;width:320px;margin:0 auto;line-height:24px}
#p0101_wed .top_area .tit {padding:25px 0}
#p0101_wed .top_area .txt {background:url(/sh_page/img/p0101_div_bg.png) center top no-repeat;padding-top:25px;}
#p0101_wed .cont_area {background:url(/sh_page/img/p0101_bg.png) center top no-repeat;padding-top:215px}
#p0101_wed .cont_area span{color:#ff7563;font-weight:600}
#p0101_wed .cont_area div {padding-bottom:40px}

/* 비용안내 */
#p0301_wed {color:#717171;text-align:center;width:1000px;margin:0 auto}
#p0301_wed .top_area {margin-bottom:40px}
#p0301_wed .top_area .top_tit {font-size:10px;letter-spacing:3px;background-color:#f7f7f7;width:320px;margin:0 auto;line-height:24px}
#p0301_wed .cont_area {margin-bottom:70px}
#p0301_wed .cont_area p {font-size:18px;font-weight:600;letter-spacing:-0.2px;color:#333;background:url(/sh_page/img/p0301_p_bg_line.png) center 32px no-repeat;margin:0 auto;padding-bottom:23px}/*p뒤bg*/
#p0301_wed .cont_area p:before {display:block;content:"";background:url(/sh_page/img/p0301_p_bg.png) center top no-repeat;padding-top:23px}/*p상단bg*/
#p0301_wed .cont_area p:after {display:block;content:"";background-color:#fff;width:150px;height:18px;margin:0 auto;margin-top:-18px}
#p0301_wed table {margin:0 auto;border-top:3px solid #f45741;font-size:15px;color:#616161;letter-spacing:-0.2px}
#p0301_wed table:nth-last-clid {margin-bottom:70px}
#p0301_wed table th {font-size:16px;color:#fff;background-color:#fd9688;width:50%}
#p0301_wed table th:nth-child(odd) {border-right:1px solid #fff}
#p0301_wed table td:nth-child(odd) {border-right:1px solid #e5e5e5}
#p0301_wed table .bg{background-color:#ededed;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
#p0301_wed table .total {background-color:#f45741;font-size:16px;color:#fff;font-weight:600;padding:25px 0}
#p0301_wed .txt_bottom {margin-top:25px;text-align:right;font-size:14px;color:#717171}
#p0301_wed .txt_bottom span {color:#f45741;font-weight:600}

/* 부가서비스 */
#p0302_wed {color:#717171;font-size:15px;letter-spacing:-0.6px;color:#717171;line-height:28px}
#p0302_wed .top_area {text-align:center;}
#p0302_wed .top_area .top_tit {font-size:10px;letter-spacing:3px;background-color:#f7f7f7;width:320px;margin:0 auto;line-height:24px;text-align:center}
#p0302_wed .top_area .tit {padding-top:25px;}
#p0302_wed .cont_area {width:1000px;margin:0 auto;padding-top:60px}
#p0302_wed .cont_area .box{overflow:hidden;margin-bottom:75px}
#p0302_wed .cont_area .box .service {float:left}
#p0302_wed .cont_area .box ul {overflow:hidden;float:right;width:56%}
#p0302_wed .cont_area .box .tit {font-size:19px;font-weight:600;color:#333;padding-bottom:15px;;margin-top:30px;line-height:40px}
#p0302_wed .cont_area .box .tit span {color:#ff7563}
#p0302_wed .cont_area .box .txt {font-size:15px;color:#717171;letter-spacing:-0.4px}
#p0302_wed .cont_area .box:nth-child(1) .tit {background:url(/sh_page/img/p0302_tit_bg_1.png) 157px top no-repeat}/*첫번째 box .tit bg*/
#p0302_wed .cont_area .box:nth-child(2) .tit {background:url(/sh_page/img/p0302_tit_bg_2.png) 130px top no-repeat}/*두번째 box .tit bg*/
#p0302_wed .cont_area .box:nth-child(2) .service {float:right}
#p0302_wed .cont_area .box:nth-child(2) ul {float:left}
#p0302_wed .cont_area .box:nth-child(3) .tit {background:url(/sh_page/img/p0302_tit_bg_3.png) 130px top no-repeat}/*세번째 box .tit bg*/