@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*/



/* 그리다소개 */
.pagecommon{font-size:16px;color:#555;line-height:26px;letter-spacing:-0.3px;}
#Page33{position:relative;height:319px;;background:url(/sh_page/img/p33_bg.jpg) no-repeat}
#Page33 .tit_wrap .tit{position:absolute;top:95px;left:324px;font-family:'arita-semibold';font-size:27px;color:#fff}
#Page33 .tit_wrap .tit:before{display:inline-block;width:17px;height:14px;background:url(/sh_page/img/p33_tit.png) no-repeat;content:"";margin: 0 15px 12px 0;}
#Page33 .tit_wrap .tit:after{display:inline-block;width:17px;height:14px;background:url(/sh_page/img/p33_tit2.png) no-repeat;content:"";margin: 0 0 12px 15px;}
#Page33 .tit_wrap .txt{position:absolute;top:134px;left:165px;font-size:17px;color:#fff;font-family:'arita-medium';}
#Page33 .last_txt{position:absolute;bottom:37px;left:489px;font-size:24px;color:#fff;font-family:'arita-bold';letter-spacing:4.5px}

/* 패키지 */
.pagecommon{font-size:16px;color:#555;line-height:26px;letter-spacing:-0.3px;}
#Page37 .tit_wrap{margin-bottom:40px;text-align:center}
#Page37 .tit_wrap .small_tit{margin:10px 0 -2px 0;font-size:15px;letter-spacing:3.1px;color:#555;font-family:'arita-thin'}
#Page37 .tit_wrap p{font-size:24px;color:#222;letter-spacing:3.1px;font-family:'arita-bold'}
#Page37 .tit_wrap img{margin-top:30px;}

#Page37 .img_wrap{overflow:hidden;}
#Page37 .img_wrap .common{float:left;width:338px;padding:117px 0px;margin-right:11px;text-align:center;}
#Page37 .img_wrap .common span{font-family:'arita-bold'}
#Page37 .img_wrap .cont1{background:url(/sh_page/img/p37_bg1.jpg) no-repeat;}
#Page37 .img_wrap .cont2{background:url(/sh_page/img/p37_bg2.jpg) no-repeat;}
#Page37 .img_wrap .cont3{margin-right:0;background:url(/sh_page/img/p37_bg3.jpg) no-repeat;}

#Page37 .img_wrap .tit{margin:135px 0 0 20px;font-size:20px;color:#333;letter-spacing:0.9px;font-family:'arita-semibold'}
#Page37 .img_wrap .price, .txt{margin-top:31px;font-size:17px;color:#fff;font-family:'arita-semibold'}

#Page37 .box{width:77%;margin:35px auto;padding:40px;text-align:center;background:#f2f2f2;font-family:'arita-medium'}
#Page37 .box:before{display:block;width:36px;height:2px;content:"";margin:0 auto 21px;background:#fcbbbb}