@charset "UTF-8";@media screen and (max-width:767px){.header.helloBar~.container .contents.event .ev-detail-wrap.sticky .ev-detail-top{top:88px}}@media screen and (max-width:767px){.header.helloBar~.container .contents.event .ev-detail-wrap.sticky .ev-detail-con .event-benefit-template .content-wrap .tab_wrap{top:158px}}.contents.event .ev-detail-wrap.sticky .ev-detail-top{position:sticky;top:0;z-index:12;max-width:1380px;padding:0}@media screen and (max-width:767px){.contents.event .ev-detail-wrap.sticky .ev-detail-top{top:46px}}.contents.event .ev-detail-wrap.sticky .ev-detail-con .event-benefit-template .content-wrap .tab_wrap{top:100px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap.sticky .ev-detail-con .event-benefit-template .content-wrap .tab_wrap{top:116px}}.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner{width:100%;height:100px;margin:0 0 24px;display:flex;gap:12px;justify-content:center;align-items:center;flex-direction:row;border-radius:8px;background:#f7f7f7}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner{padding:0 16px;height:70px;gap:10px;border-radius:0;margin-bottom:0;justify-content:flex-start}}.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner:before{content:'';display:inline-block;min-width:48px;width:48px;height:48px;background:url(https://wwwstg.lge.co.kr/lg5-common/images/icons/icon-tel-counsel-24.svg) 0 100% no-repeat;background-size:30px;background-position:center}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner:before{min-width:36px;width:36px;height:36px;background-size:23px 25px}}.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner a{text-decoration:none;font-size:20px;font-weight:500;padding-right:26px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner a{width:100%;font-size:13px;line-height:19px}.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner a:after{top:10px;background-size:20px}}.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner a em{color:#ea1917}.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner a:after{width:24px;height:24px;top:1px;background-size:20px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner a:after{top:10px;width:14px;height:14px}}.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner .only_mobile{display:none}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-top .tel-counsel-banner .only_mobile{display:block}}.contents.event .ev-detail-wrap .ev-detail-con .ev-cont .conts .img_view .btn_blank{position:absolute;cursor:pointer}.contents.event .ev-detail-wrap .ev-detail-con .ev-cont .conts .img_view .btn_blank.btn_ck01{width:12.5%;height:10.5%;top:39.5%;left:17%}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-con .ev-cont .conts .img_view .btn_blank.btn_ck01{width:39.5%;height:6.5%;top:21.2%;left:30%}}.contents.event .ev-detail-wrap .ev-detail-con .ev-cont .conts .img_view .btn_blank.btn_ck02{width:12.5%;height:10.5%;top:44%;left:62%}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-con .ev-cont .conts .img_view .btn_blank.btn_ck02{width:39.5%;height:6.5%;top:24%;left:30%}}.contents.event .ev-detail-wrap .ev-detail-con .ev-cont .conts .img_view .btn_blank.btn_ck03{width:14%;height:10.5%;top:36%;left:17%}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-con .ev-cont .conts .img_view .btn_blank.btn_ck03{width:43.5%;height:6.5%;top:21%;left:28%}}.contents.event .ev-detail-wrap .ev-detail-con .ev-cont .conts .img_view .btn_blank.btn_ck04{width:15%;height:10.5%;top:42.5%;left:62%}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-con .ev-cont .conts .img_view .btn_blank.btn_ck04{width:47.5%;height:6.5%;top:26%;left:26%}}.contents.event .ev-detail-wrap .event_precautions{position:relative;height:100%;margin-top:84px;padding:40px;border-radius:8px;background-color:#f4f4f4;text-align:left}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .event_precautions{margin-top:0;padding:32px 16px;border-radius:0}}.contents.event .ev-detail-wrap .event_precautions h4{font-size:14px;line-height:1.72}.contents.event .ev-detail-wrap .event_precautions h4~.bullet-list{margin-top:6px}.contents.event .ev-detail-wrap .event_precautions h4~.bullet-list .b-txt{margin-top:0;font-weight:500}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .event_precautions h4~.bullet-list .b-txt{margin-top:9px;font-weight:400}}.contents.event .ev-detail-wrap .ev-detail-category{padding-top:88px;background:#fff}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category{padding:0}}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky{background:#fff}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky{box-shadow:0 12px 8px 0 rgba(0,0,0,.14)}}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky.fixed{box-shadow:0 12px 8px 0 rgba(0,0,0,.14)}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky.ui_sticky_st2 .btn-file-open{display:none}@media screen and (max-width:1200px){.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky.ui_sticky_st2 .btn-file-open{display:block}}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap{padding:8px 16px 0 16px}}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap:before{content:none}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .tabs{height:48px;margin-bottom:15px;white-space:normal}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .tabs{height:40px;margin-bottom:8px;padding:0}}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .tabs.on{height:auto}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .tabs li{margin-left:0}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .tabs li a{padding:10px 25px;border-radius:22px;line-height:24px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .tabs li a{padding:6px 10px;font-size:16px}}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .tabs li.on>a{color:#000;background-color:#e4e4e4}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .tabs li.on>a{margin-right:10px;padding:6px 22px}}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .tabs li.on>a:after{content:none}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .btn-file-open{position:absolute;top:24px;right:40px;width:32px;height:32px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .btn-file-open{top:16px;right:18px}}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .btn-file-open:before{content:'';position:absolute;top:0;left:0;width:32px;height:32px;background:#fff url(/lg5-common/images/icons/icon-arrow-accor.svg) no-repeat;background-size:32px;transition:.5s}.contents.event .ev-detail-wrap .ev-detail-category .ui_sticky .tabs-wrap .btn-file-open.on:before{transform:rotate(180deg)}.contents.event .ev-detail-wrap .ev-detail-category .product-items .item .product-option:after,.contents.event .ev-detail-wrap .ev-detail-category .product-items .item .product-option:before{content:none}.contents.event .ev-detail-wrap .ev-detail-category .product-items .item .discount{display:none}.contents.event .ev-detail-wrap .ev-detail-category .cont-inner{padding:48px 0 0}.contents.event .ev-detail-wrap .ev-detail-category .cont-inner .ev-category-title{font-weight:700;font-size:24px;line-height:1.42}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .cont-inner .ev-category-title{font-size:15px;margin:0 8px}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box{max-width:1460px;margin:0 auto;padding:0 40px 20px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box{padding:0;overflow:hidden}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left{width:calc(100% - 347px)}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left{width:100%}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items>li{padding:0 12px 24px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items>li{padding:0 0 16px}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item{padding:20px 40px 94px;border:1px solid #fff}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item{display:grid;gap:0 16px;grid-template-columns:1fr 2fr;align-items:center;padding:42px 16px 27px}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item.on{border:1px solid #ea1917}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-image{min-height:220px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-image{grid-area:1/1/span 2;min-height:auto}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-image a img{max-width:90px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-image .badge.lge-only{top:-7px;width:32px;height:32px}}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-contents .product-info{padding-top:0}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-itemck{position:absolute;top:-1px;left:-1px;width:52px;height:52px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-itemck{width:39px;height:39px}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-itemck input{position:absolute;width:100%;height:100%;border:none;background:0 0}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-itemck input+label{display:flex;width:52px;height:52px;border-radius:4px 0 0 0;background-color:#ddd}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-itemck input+label{width:24px;height:24px}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-itemck input:checked+label{background-color:#da0f47}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-itemck input+label:before{content:'';position:absolute;top:14px;left:14px;width:24px;height:24px;border:0;background:url(/lg5-common/images/OBS/PROMO_Wedding/ic_checkbox_n1.svg) no-repeat 50% 50%/22px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-itemck input+label:before{top:0;left:0;background-size:14px}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-wish{top:20px;right:20px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-wish .chk-wish-wrap input+label{width:30px;height:30px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-wish .chk-wish-wrap input+label:before{width:30px;height:30px;background-size:100% auto}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-items.st-calculator .item.evt-item .product-bottom .btn-area-wrap{display:none}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-option:after,.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .product-option:before{content:none}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-left .discount{display:none}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right{position:relative;float:right;width:330px;margin-left:0;margin-top:105px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right{position:fixed;bottom:0;left:0;float:none;width:100%;margin-top:0;z-index:9001}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .totals-product dl .price .totals-product-btn.on{display:none}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open{top:0;height:100%}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .product-recommend-wrap{display:block!important;max-height:calc(100% - 110px);margin:0 -20px;padding:0 20px;overflow-y:auto}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .btn-area{display:block!important}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box .totals-product dl .price .totals-product-btn{display:none}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box .totals-product dl .price .totals-product-btn+.totals-product-btn.on{display:inline-block}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box.payment-amount-info-st2 .product-recommend-wrap{max-height:calc(100% - 207px)}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box.payment-amount-info-st2 .btn-area-wrap{display:block;margin-top:34px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box.payment-amount-info-st2 .btn-area-wrap>.btn-area2{margin-top:0}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box.payment-amount-info-st2 .btn-area-wrap>div{display:flex;align-items:center;justify-content:space-between}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box.payment-amount-info-st2 .btn-area-wrap>div .desc{font-size:14px;line-height:1.43;text-align:left;margin:30px 0;word-break:keep-all}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box.payment-amount-info-st2 .btn-area-wrap>div .desc span{display:inline-block}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box.payment-amount-info-st2 .btn-area-wrap>div .btn.border.size-m{display:table;margin-left:20px}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .gray-box{margin-top:0}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box{position:relative;height:100%;padding:70px 25px 48px;border-radius:8px;background-color:#fff;box-shadow:2px 4px 12px 0 rgba(0,0,0,.14)}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box{max-height:100vh;padding:70px 20px 0;border-radius:0;overflow:hidden}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .totals-product{min-height:70px;margin:-70px -25px 0;padding:15px 25px;color:#fff;background-image:linear-gradient(280deg,#fb5a72,#fa263e);border-radius:8px 8px 0 0}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .totals-product{border-radius:0}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .totals-product dl{display:flex;justify-content:space-between;align-items:center}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .totals-product dl .text{font-weight:700;font-size:16px;line-height:1.44}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .totals-product dl .price{font-weight:700;font-size:26px;line-height:1.5}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap{display:none}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area{position:relative;margin:32px 0 48px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area .product-list-box{max-height:196px;overflow:hidden}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area .product-list-box.ons{margin:32px 0 90px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area .product-list-box.on{max-height:100%;transition:.5s}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area .product-list-box .recommend-visual-no{display:flex;width:100%;height:100px;align-items:center;justify-content:center}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area .product-list-box .recommend-visual{position:relative;display:flex;align-items:center;max-width:100%;height:60px;margin-bottom:8px;padding:0 39px 0 8px;border:1px solid #ddd;border-radius:8px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area .product-list-box .recommend-visual img{max-width:56px;max-height:56px;margin-right:8px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area .product-list-box .recommend-visual .info-title{font-size:14px;line-height:20px;max-height:40px;max-width:95%;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area .product-list-box .recommend-visual .slide-close{position:absolute;top:50%;right:22px;margin-top:-8px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area .product-list-box .recommend-visual .slide-close:after{content:'';display:inline-block;width:10px;height:10px;margin:3px;background:url(/lg5-common/images/icons/btn-close-24-black.svg) center center no-repeat;vertical-align:top}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area .product-list-box .recommend-visual:last-child{margin-bottom:8px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area>.btn-more{margin:21px 0 -5px;text-align:center}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area>.btn-more .btn-link{font-size:14px;text-decoration:underline}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area>.btn-more .btn-link.open:after{transform:rotate(90deg)}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .product-list-area>.btn-more .btn-link.close:after{transform:rotate(270deg)}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .box-member-discount{display:flex;justify-content:center;align-items:center;width:100%;padding:11px 2px;font-size:14px;line-height:26px;text-align:center;vertical-align:top;border-radius:8px;background:#f4f4f4;color:#000}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .box-member-discount span{color:#da0f47}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .box-member-discount:before{content:'';display:inline-block;width:24px;height:24px;margin-right:2px;margin-top:0;background:url(/lg5-common/images/OBS/PROMO_Wedding/ic_check_rd_24.svg) center center no-repeat;background-size:24px;vertical-align:top}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-member-discount+.box-total-amount{margin-top:48px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount{margin-top:10px;padding-top:0;border-top:none;font-size:14px;line-height:20px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount dl{display:flex;width:100%;justify-content:space-between;align-items:center}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount dl .tooltip-icon{width:16px;height:16px;background:url(/lg5-common/images/OBS/PROMO_Wedding/ic_btn_tooltip_16.svg) center center no-repeat}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount dl .price{font-weight:300}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount dl .price span{margin-right:1px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount.st-sale{margin-top:12px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount.st-sale dl .price{color:#da0f47}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount.st-line{margin-top:12px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount.st-line dl .price{color:#666;text-decoration:line-through}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount.st-total{margin-top:0;padding:14px 0}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount.st-total dl .text{font-size:16px;line-height:26px;font-weight:600}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount.st-total dl .price{font-size:18px;line-height:26px;font-weight:600}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount.st-benefit{margin:0 0 16px;padding:14px 0;border-top:1px solid #000;border-bottom:1px solid #000}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount.st-benefit>dl .text{font-weight:600}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount.st-benefit>dl>.price{font-size:18px;line-height:20px;font-weight:600}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount.st-benefit>dl>.price span{color:#da0f47}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount .payment-list{margin-top:10px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount .payment-list li{position:relative;line-height:20px;margin-bottom:6px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount .payment-list li dl{color:#666;font-size:14px;line-height:20px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount .payment-list li dl dt{display:flex;align-items:center}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount .payment-list li dl dt:before{content:'';display:inline-block;width:16px;height:16px;margin-right:2px;background:url(/lg5-common/images/OBS/PROMO_Wedding/ic_down_16.svg) center center no-repeat;background-size:16px auto;vertical-align:top}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount .payment-list li dl dt .tooltip-wrap{height:auto;margin-top:0;margin-left:2px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount .payment-list li dl dt .tooltip-wrap .tooltip-box{min-width:320px;padding:32px 56px 32px 32px;font-size:14px;line-height:24px;font-weight:600;color:#000}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount .payment-list li dl dt .tooltip-wrap .tooltip-box{bottom:24px}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount .payment-list li dl dt .tooltip-wrap .tooltip-box p{margin-bottom:12px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount .payment-list li dl dt .tooltip-wrap .tooltip-box span{line-height:20px;font-weight:300}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount .payment-list li dl dt .tooltip-wrap .tooltip-box button{top:20px;right:20px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .box-total-amount+.desc-infor{margin-top:32px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .desc-infor{display:none;font-size:14px;line-height:18px;margin:0 -26px;padding:26px 26px 26px 46px;background-color:#f4f4f4}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .desc-infor:before{content:'';display:inline-block;width:16px;height:16px;margin-left:-20px;margin-right:4px;margin-top:2px;background:url(/lg5-common/images/OBS/PROMO_Wedding/icon_notice.svg) center center no-repeat;background-size:16px auto;vertical-align:top}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .btn-area-wrap{display:block;margin-top:32px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .btn-area-wrap .btn-area{display:flex!important;height:50px;margin-top:32px}@media screen and (max-width:1024px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .btn-area-wrap .btn-area{display:none}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .btn-area-wrap .btn-area .chk-wish-wrap{position:relative;margin-right:8px;border:1px solid #000;border-radius:50px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .btn-area-wrap .btn-area .chk-wish-wrap input+label{display:inline-block;width:50px;height:50px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .btn-area-wrap .btn-area .chk-wish-wrap input+label:before{top:50%;left:50%;transform:translate(-50%,-50%)}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .btn-area-wrap .btn-area .btn-cart{display:inline-block;min-width:50px;width:50px;height:50px;padding:inherit;margin-right:8px;border:1px solid #000;border-radius:50px;background:url(/lg5-common/images/icons/btn-cart-32.svg) no-repeat 50% 50%/24px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .btn-area-wrap .btn-area .btn.black.block{height:50px;padding:inherit}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box.payment-amount-info-st2 .btn-area2{position:relative;margin-top:32px;text-align:center}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box.payment-amount-info-st2 .btn-area2{display:none}}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box.payment-amount-info-st2 .btn-area2 .desc{font-size:16px;line-height:24px;margin:30px 0 15px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box.payment-amount-info-st2 .btn-area2 .desc span{display:block}.contents.event .ev-detail-wrap .ev-detail-calculator{display:flex;flex-wrap:nowrap;justify-content:center;max-width:1460px;margin:12px auto 60px;padding:0 28px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-calculator{flex-wrap:wrap;margin:0 auto 32px;padding:0 16px}}.contents.event .ev-detail-wrap .ev-detail-calculator>dl{width:38.5%;padding:0 72px}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-calculator>dl{width:100%;padding:8px 0 8px 70px}.contents.event .ev-detail-wrap .ev-detail-calculator>dl~dl{margin-top:24px}}@media screen and (min-width:768px){.contents.event .ev-detail-wrap .ev-detail-calculator>dl~dl{margin-right:-68px;padding:0 68px 0 152px;width:calc(38.5% + 68px);border-left:2px solid #ddd}}.contents.event .ev-detail-wrap .ev-detail-calculator>dl dt{display:inline-block;margin-right:10px;color:#da0f47;font-weight:700;font-size:24px;line-height:1.42;vertical-align:top}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-calculator>dl dt{font-size:18px;line-height:1.2}}.contents.event .ev-detail-wrap .ev-detail-calculator>dl dd{display:inline-block;position:relative;font-weight:500;font-size:20px;line-height:1.56}.contents.event .ev-detail-wrap .ev-detail-calculator>dl dd.pc{display:inline-block}.contents.event .ev-detail-wrap .ev-detail-calculator>dl dd.mo{display:none}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-calculator>dl dd.pc{display:none}.contents.event .ev-detail-wrap .ev-detail-calculator>dl dd.mo{display:inline-block;max-width:calc(100% - 35px);word-break:keep-all;font-size:15px}.contents.event .ev-detail-wrap .ev-detail-calculator>dl dd.mo .calculator-open-ico{display:inline-block;width:16px;height:16px;margin:0 2px -3px;background:url(/lg5-common/images/OBS/PROMO_Wedding/ico-arr_redline.svg) no-repeat 50% 50%/contain}}.contents.event .ev-detail-wrap .ev-detail-calculator>dl dd:before{content:'';position:absolute;top:50%;left:-122px;width:64px;height:64px;transform:translateY(-50%);background:url(/lg5-common/images/OBS/PROMO_Wedding/img_addproduct_64.svg) no-repeat 0 0/contain}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-calculator>dl dd:before{left:-96px;width:48px;height:48px}}.contents.event .ev-detail-wrap .ev-detail-calculator>dl:nth-child(2) dd:before{background:url(/lg5-common/images/OBS/PROMO_Wedding/img_benefit_64.svg) no-repeat 0 0/contain}.exhibition .ev-detail-category .row-wrap.row-wrap-box .col-right.fixed{position:fixed;float:left;margin-top:55px}@media screen and (max-width:767px){.popup-wrap.full-sm.full-no{width:80%;height:auto;min-width:320px;min-height:auto!important;transform:translateX(-50%) translateY(-50%)!important;left:50%!important;top:50%!important;border-radius:8px}}.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img{display:flex;align-items:center;justify-content:center;margin:-16px 0 22px}@media screen and (max-width:767px){.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img{margin:6px 0 32px}}.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img>img{height:64px}@media screen and (max-width:767px){.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img>img{height:80px}}.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img.img-like{margin:-12px 0 24px}@media screen and (max-width:767px){.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img.img-like{margin:0 0 10px}}.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img.img-like>img{height:80px}.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img.img-like~.desc.ctxt .txt{margin-top:15px;padding:6px 0;font-size:18px;line-height:1.5}@media screen and (max-width:767px){.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img.img-like~.desc.ctxt .txt{margin-top:8px;font-size:15px;line-height:1.4}}.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img.img-like~.desc.ctxt .txt~.txt{margin-top:0}.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img~.desc.ctxt{text-align:center;color:#000}@media screen and (max-width:767px){.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img~.desc.ctxt .tit{font-size:16px}}.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img~.desc.ctxt .txt{padding:6px 0 0;font-size:16px;line-height:1.5}@media screen and (max-width:767px){.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img~.desc.ctxt .txt{margin-top:0;font-size:14px}.popup-wrap.full-sm.full-no .pop-conts .custom-step-area .desc-img~.desc.ctxt .txt~.txt{margin:-18px 0 -22px}}.ev-detail-con.pop-conts .desc{text-align:left;color:#666;font-size:14px;line-height:1.5;font-weight:500}@media screen and (max-width:767px){.ev-detail-con.pop-conts .desc{font-size:13px}}@media screen and (max-width:767px){.ev-detail-con.pop-conts .form-wrap .forms{margin-top:26px}.ev-detail-con.pop-conts .form-wrap .forms:first-of-type{margin-top:-6px}}.ev-detail-con.pop-conts .form-wrap .forms .tit{width:calc(25% + 24px)}@media screen and (max-width:767px){.ev-detail-con.pop-conts .form-wrap .forms .tit{width:100%}}.ev-detail-con.pop-conts .form-wrap .forms .tit~.conts{width:calc(100% - (25% + 24px))}@media screen and (max-width:767px){.ev-detail-con.pop-conts .form-wrap .forms .tit~.conts{width:100%}}.ev-detail-con.pop-conts .form-wrap .forms .tit~.conts>.select-list-wrap{margin-top:13px}@media screen and (max-width:767px){.ev-detail-con.pop-conts .form-wrap .forms .cont{margin-top:4px}}.lay-wrap .lay-header .tit{word-break:keep-all!important}.lay-wrap .lay-conts{padding-bottom:48px}.lay-wrap .lay-conts h6{font-size:20px;line-height:1.4;font-weight:700}.lay-wrap .laypop.btn-wrap{padding:0 40px 48px}.lay-wrap .laypop.btn-wrap .btn{font-size:14px;line-height:20px;padding:14px 0;border-radius:6px;width:calc(50% - 4px);font-weight:700}.lay-wrap .laypop.btn-wrap .btn.gray{background:0 0;border:1px solid #0f0f0f;color:#0f0f0f}.lay-wrap .laypop.btn-wrap .btn:only-child{width:100%}@media screen and (max-width:767px){.lay-wrap{padding-top:44px}.lay-wrap .lay-conts{padding-bottom:36px}.lay-wrap .lay-conts h6{font-size:16px;line-height:1.375}.lay-wrap .laypop.btn-wrap{padding:0 16px 16px}.lay-wrap .laypop.btn-wrap .btn+.btn{margin-left:8px}}.contents.membership .visual-wrap.bg-weddingfair{margin-top:30px}.contents.membership .visual-wrap.bg-weddingfair .slide-info-area{display:none}.contents.membership .cont-wrap.weddingfair{padding-top:60px}.contents.membership .cont-wrap.weddingfair .sects:nth-of-type(n+2){margin-top:60px}@media screen and (max-width:767px){.contents.membership .cont-wrap.weddingfair .sects:nth-of-type(n+2){margin-top:0}}.contents.membership .cont-wrap.weddingfair .sects .section-inner{padding-top:30px}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists{overflow:hidden}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul{margin:-24px -12px 0;font-size:0}@media screen and (max-width:767px){.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul{margin:0}}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists{display:inline-block;width:calc(100% / 3);margin-top:24px;padding:0 12px;vertical-align:top}@media screen and (max-width:1284px){.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists{width:50%}}@media screen and (max-width:950px){.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists{display:block;width:100%;margin-top:12px}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists:first-child{margin-top:0}}@media screen and (max-width:767px){.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists{padding:0}}@media screen and (max-width:767px){.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists.mo-active .coupon-box{border:1px solid #da0f47}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists.mo-active .coupon-box:after{background-image:url(/lg5-common/images/OBS/coupon/bg-round-half_red.png);transition:background-image .2s cubic-bezier(.4,0,.2,1)}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists.mo-active .coupon-box .coupon-cont .coupon-btn.st-m:after{transform:rotate(270deg);transition:.5s}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists.mo-active .coupon-box .cp-open-view{display:block;font-size:13px;background:#f4f4f4;padding:24px 20px;border-radius:0 0 8px 8px;text-align:left}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists.mo-active .coupon-box .cp-open-view .sub-cont{font-size:13px;line-height:1.5}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists.mo-active .coupon-box .cp-open-view .sub-tit{font-size:13px;line-height:1.62}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists.mo-active .coupon-box .cp-open-view .sub-tit:nth-child(n+2){display:inline-block;margin-top:12px}}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box{position:relative;display:block;padding-right:0;border:1px solid #ddd;border-radius:8px}@media screen and (max-width:767px){.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box{padding-right:0}}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box.red .coupon-cont .top .won{color:#ec455a}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box.red .coupon-cont .top .box{color:#fff;background-color:#da0f47}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box:after{content:'';display:inline-block;width:8px;height:164px;position:absolute;top:16px;right:-1px;bottom:16px;background:url(/lg5-common/images/OBS/coupon/bg-round-half.png) space}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont{position:relative;min-height:194px;padding:23px 99px 43px 23px;text-align:left}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .top{display:table;width:100%}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .top .won{float:left;display:table;font-size:20px;line-height:26px;color:#000}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .top .won em{margin-right:3px;font-size:28px;line-height:38px;font-weight:700}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .top .box{float:right;margin-top:10px;padding:4px 13px;font-size:12px;line-height:16px;color:#000;background-color:#e5e5e5;border-radius:4px}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .desc{max-height:48px;margin-top:12px;color:#000;font-size:16px;line-height:22px;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .dates{font-size:14px;line-height:24px;color:#666;margin-top:4px}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .coupon-btn{position:absolute;bottom:20px;left:23px;font-size:14px;line-height:24px;text-decoration:underline;text-underline-position:under}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .coupon-btn.st-m{display:none}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .coupon-btn.st-p{display:block}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .coupon-btn:after{content:'';display:inline-block;width:16px;height:16px;margin-left:3px;margin-top:4px;background:url(/lg5-common/images/icons/btn-arr-16-black-sm.svg) center center no-repeat;vertical-align:top}@media screen and (max-width:767px){.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .coupon-btn.st-m{display:block}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .coupon-btn.st-m:after{transform:rotate(90deg);transition:.5s}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-cont .coupon-btn.st-p{display:none}}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-bg{position:absolute;top:0;right:0;bottom:0;width:73px;height:164px}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-bg a{position:relative;display:block;height:160px;margin-top:16px;border-left:2px dotted #ccc}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-bg a:before{content:'';position:absolute;right:22px;top:50%;width:32px;height:32px;transform:translateY(-50%);background:url(/lg5-common/images/OBS/PROMO_Wedding/ic_download_MO_48.svg) center no-repeat;background-size:32px}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-bg a.disabled{cursor:default}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-bg a.disabled:before{background:url(/lg5-common/images/OBS/PROMO_Wedding/ic_download_MO_48.svg) center no-repeat;background-size:32px;opacity:.3}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .coupon-bg a.down-rd:before{background:url(/lg5-common/images/OBS/PROMO_Wedding/ic_check_24.svg) center no-repeat;background-size:32px}.contents.membership .cont-wrap.weddingfair .sects .section-inner .coupon-lists>ul .lists .coupon-box .cp-open-view{display:none}.contents.membership .cont-wrap.weddingfair .event_precautions{position:relative;height:100%;margin-top:84px;padding:40px;border-radius:8px;background-color:#f4f4f4;text-align:left}@media screen and (max-width:767px){.contents.membership .cont-wrap.weddingfair .event_precautions{margin-top:0;padding:32px 16px;border-radius:0}}.contents.membership .cont-wrap.weddingfair .event_precautions h4{font-size:14px;line-height:1.72}.contents.membership .cont-wrap.weddingfair .event_precautions h4~.bullet-list{margin-top:6px}@media screen and (max-width:767px){.contents.membership .cont-wrap.weddingfair .event_precautions h4~.bullet-list{margin-top:9px}}.popup-wrap.cp-pop-wrap{max-width:444px}@media screen and (max-width:767px){.popup-wrap.cp-pop-wrap .cp-pop.pop-conts{min-height:initial}.popup-wrap.cp-pop-wrap .cp-pop.pop-conts~.pop-footer{padding:0}.popup-wrap.cp-pop-wrap .cp-pop.pop-conts~.pop-footer .btn-group{margin:-60px auto 60px;padding:0 16px}}.cp-pop.pop-conts{min-height:452px;padding-top:12px!important}.cp-pop.pop-conts .cp-cont-info.best-store .tit{color:#6b2fd4}.cp-pop.pop-conts .cp-cont-info.best-benefit .tit{margin-top:8px;color:#6b2fd4;font-size:32px;line-height:1.25}.cp-pop.pop-conts .cp-cont-info.partner .tit{color:#000}.cp-pop.pop-conts .cp-cont-info .tit{display:block;color:#da0f47;font-weight:700;font-size:56px;line-height:1.44}.cp-pop.pop-conts .cp-cont-info .tit .unit{padding-left:5px;font-style:normal;font-size:24px;line-height:1.46}.cp-pop.pop-conts .cp-cont-info .desc{display:block;margin-top:4px;font-size:20px;line-height:1.6}.cp-pop.pop-conts .cp-cont-info .graybox{margin-top:12px;padding:24px 20px;background:rgba(221,221,221,.3);border-radius:8px}.cp-pop.pop-conts .cp-cont-info .graybox .sub-tit{font-size:16px;line-height:1.57}.cp-pop.pop-conts .cp-cont-info .graybox .sub-tit:nth-child(n+2){display:inline-block;margin-top:15px}.cp-pop.pop-conts .cp-cont-info .graybox .sub-cont{margin-top:3px;font-size:16px;line-height:1.62}.cp-pop.pop-conts .cp-cont-info .graybox .sub-cont .scroll-box{overflow-y:auto;max-height:168px;margin-top:7px;padding:16px 16px 16px 24px;font-size:14px;line-height:1.43;background:#fff;border:1px solid #ddd;border-radius:8px}.cp-pop.pop-conts .cp-cont-info .bullet-list{margin-top:32px}.cp-pop.pop-conts .cp-cont-info .input-wrap{margin-bottom:36px}@media screen and (max-width:767px){.cp-pop.pop-conts .cp-cont-info .input-wrap{margin-bottom:28px}}.cp-pop.pop-conts .cp-cont-info .input-wrap .comm-code{width:calc(100% - 88px)}@media screen and (max-width:767px){.cp-pop.pop-conts .cp-cont-info .input-wrap .comm-code{width:calc(100% - 80px);font-size:14px}}.cp-pop.pop-conts .cp-cont-info .input-wrap .btn{margin-left:8px;min-width:80px;padding:10px;border-radius:8px}@media screen and (max-width:767px){.cp-pop.pop-conts .cp-cont-info .input-wrap .btn{margin-left:6px;min-width:74px;font-size:14px}}@media screen and (max-width:767px){.cp-pop.pop-conts .cp-cont-info~.bullet-list{margin-top:0}.cp-pop.pop-conts .cp-cont-info~.bullet-list .b-tit{margin-bottom:12px;color:#000;font-size:14px;line-height:1.57}}.cp-pop.pop-conts .btn-area{margin-top:32px;text-align:center}.cp-pop.pop-conts .btn-area .btn-text{font-weight:400;text-decoration:underline}.cp-pop.pop-conts .btn-area .btn-text[target=_blank]:after{content:'';display:inline-block;width:16px;height:16px;margin-left:5px;margin-top:-3px;vertical-align:middle;background:url(/lg5-common/images/icons/btn-outlink-16.svg) no-repeat 50% 50%/14px}.cp-pop.pop-conts .btn-area~.bullet-list{margin-top:48px}.cp-pop.pop-conts .input-wrap{width:100%;margin-top:22px;font-size:0}.cp-pop.pop-conts .input-wrap input.comm-code{width:100%;font-size:16px;line-height:1.625}.cp-pop.pop-conts .input-wrap .err-msg{display:none;margin-top:8px}.cp-pop.pop-conts .input-wrap.error .err-msg{display:block}.cp-pop.pop-conts .input-wrap~.btn-area .btn{min-width:50%;font-weight:400}.cp-pop.pop-conts~.pop-footer .btn{min-width:76%;font-weight:400}@media screen and (max-width:767px){.cp-pop.pop-conts~.pop-footer{padding:32px 16px}.cp-pop.pop-conts~.pop-footer .btn{padding:15px;font-size:16px;border-radius:50px}}.promom-pop.common-pop .ui-calendar-header-second{position:relative;padding:4px 0;display:flex;align-items:flex-start;justify-content:center}.promom-pop.common-pop .ui-calendar-header-second>a{margin:0 16px;font-size:0}.promom-pop.common-pop .ui-calendar-header-second>a:before{content:'';display:block;width:28px;height:28px;background:url(/lg5-common/images/icons/btn-arr-16-black.svg) 0 0/28px}.promom-pop.common-pop .ui-calendar-header-second a.ui-calendar-prev{width:32px;height:32px;transform:translate3d(0,0,0);overflow:hidden}.promom-pop.common-pop .ui-calendar-header-second a.ui-calendar-prev:before{transform:rotate(180deg)}.promom-pop.common-pop .ui-calendar-header-second a.ui-calendar-next{width:28px;height:28px}.promom-pop.common-pop .ui-calendar-header-second a.disabled{cursor:default;opacity:.5}.promom-pop.common-pop .ui-calendar-header-second .ui-calendar-now{color:#000;font-size:24px;line-height:28px;font-weight:700}.promom-pop.common-pop .ui-calendar-header-second .ui-calendar-now .year::after{content:".";display:inline-block;box-sizing:border-box}.promom-pop.common-pop .wons-wrap{text-align:center;margin:8px 0}.promom-pop.common-pop .wons-wrap .wons-tit{font-size:24px;line-height:35px;color:#da0f47;font-weight:700}.promom-pop.common-pop .wons-wrap .wons-tit span{font-size:46px;line-height:66px;margin-right:2px}@media screen and (max-width:767px){.promom-pop.common-pop .wons-wrap .wons-tit span{font-size:43px}}.promom-pop.common-pop .tit-wrap{margin-bottom:24px}@media screen and (max-width:767px){.promom-pop.common-pop .tit-wrap .sub-tit{font-size:14px;line-height:20px}}.promom-pop.common-pop .fee-info-wrap{margin-bottom:32px}.promom-pop.common-pop .fee-info-wrap dl dd,.promom-pop.common-pop .fee-info-wrap dl dt{font-size:16px;line-height:24px;font-weight:300}@media screen and (max-width:767px){.promom-pop.common-pop .fee-info-wrap dl dd,.promom-pop.common-pop .fee-info-wrap dl dt{font-size:13px;line-height:20px}}.promom-pop.common-pop .fee-info-wrap dl dd{font-size:16px;line-height:24px;font-weight:300}@media screen and (max-width:767px){.promom-pop.common-pop .fee-info-wrap dl dd{font-size:13px;line-height:20px}}.promom-pop.common-pop .bullet-list.top-border{margin-top:0}.mypage .my-boxst{margin-bottom:40px}.mypage .my-boxst .addressListWrap .lists{padding:24px 32px}.mypage .my-boxst .addressListWrap .lists .inner{display:flex;align-items:center}@media screen and (max-width:767px){.mypage .my-boxst .addressListWrap .lists .inner{display:block}}.mypage .my-boxst .addressListWrap .lists .inner .infos{line-height:22px}@media screen and (max-width:767px){.mypage .my-boxst .addressListWrap .lists .inner .buttons{text-align:left}}@media screen and (max-width:767px){.mypage .my-boxst .addressListWrap .lists .inner .buttons .btn{margin:0 6px 0 0}}.tb-col.bold-cont td{font-weight:700}.tb-col.bold-cont td[rowspan]{border-left:1px solid #ddd}.contents.event.wdd_calculator .ev-detail-wrap .ev-detail-category{margin-top:-6px;padding-top:0}.contents.event.wdd_calculator .ev-detail-wrap .ev-detail-con{margin:60px 0 -60px}@media screen and (max-width:767px){.pc-br{display:none}}.btn.border.pink-round{height:32px;padding:0 11px;color:#ea1917;border-color:#ea1917!important;border-radius:16px}@media screen and (max-width:767px){.btn.border.pink-round{height:34px}}.form-wrap .forms .bullet-list~.btn.border.pink-round{margin-top:10px}.popup-wrap .pop-conts.rmsf-pop{padding:40px}@media screen and (max-width:767px){.popup-wrap .pop-conts.rmsf-pop{padding:32px 16px 60px}}@media screen and (max-width:767px){.wedding-pop-wrap.popup-wrap .pop-header{padding:16px 48px 16px 0}}.wedding-pop-wrap.popup-wrap .pop-header .tit span{font-size:22px}@media screen and (max-width:767px){.wedding-pop-wrap.popup-wrap .pop-header .tit span{font-size:16px}}.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide{padding:10px 0 24px}@media screen and (max-width:767px){.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide{margin-top:-3px;padding:0 0 18px}}.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .indi-wrap{bottom:-4px}.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .slide-controls{margin-top:-24px}.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .slide-controls .btn-arrow.prev{left:0}.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .slide-controls .btn-arrow.prev:before{width:16px;height:16px;margin:0 16px;background:0 0;border:solid #000;border-width:2px 0 0 2px;border-radius:0;box-shadow:none;transform:rotate(315deg)}@media screen and (max-width:767px){.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .slide-controls .btn-arrow.prev:before{margin:0 8px}}.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .slide-controls .btn-arrow.next{right:0}.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .slide-controls .btn-arrow.next:before{width:16px;height:16px;margin:0 8px;background:0 0;border:solid #000;border-width:2px 0 0 2px;border-radius:0;box-shadow:none;transform:rotate(135deg)}@media screen and (max-width:767px){.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .slide-controls .btn-arrow.next:before{margin:0}}.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .item-box{text-align:center}.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .item-box .tit{display:block;margin-bottom:20px;font-size:24px;text-align:center}@media screen and (max-width:767px){.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .item-box .tit{margin-bottom:18px;font-size:18px}}.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .item-box>img{max-width:326px}@media screen and (max-width:767px){.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .item-box>img{max-width:66%}}.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .item-box .desc{margin-top:8px;color:#666;font-size:14px;line-height:1.72}@media screen and (max-width:767px){.wedding-pop-wrap .pop-conts.wedding-pop .evidence-slide .item-box .desc{font-size:12px;line-height:1.5}}.wedding-pop-wrap .pop-conts.wedding-pop .bullet-gray-box{margin-top:30px;padding:24px;background:#f7f7f7;border-radius:8px}.wedding-pop-wrap .pop-conts.wedding-pop .bullet-gray-box .bullet-list{margin:0}@media screen and (max-width:767px){.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .totals-product{position:relative;padding:15px 70px 15px 25px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right{height:70px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open{height:100%}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .product-recommend-wrap .box-member-discount>span{padding-left:4px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .btn-area-wrap .btn-area{margin-top:0}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box.payment-amount-info-st2 .btn-area-wrap>.btn-area2{justify-content:center}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box.payment-amount-info-st2 .btn-area-wrap>.btn-area2>.btn-link{text-decoration:none}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box.payment-amount-info-st2 .btn-area-wrap>.btn-area2~.btn-area{margin-top:18px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right .bestshop-box .btn-area-wrap .btn-area .btn.black.block{height:56px}.contents.event .ev-detail-wrap .ev-detail-category .row-wrap-box .col-right.open .bestshop-box.payment-amount-info-st2 .btn-area-wrap{margin-top:38px}.totals-product-btn{display:none;position:absolute;top:0;left:0;right:0;bottom:0}.totals-product-btn:before{content:'';position:absolute;top:15px;right:25px;display:inline-block;width:40px;height:40px;background:url(/lg5-common/images/OBS/PROMO_Wedding/ico-calculator-arr.svg) 50% 50% no-repeat;background-size:40px auto;vertical-align:top;transition:.5s}.totals-product-btn.on:before{transform:rotate(180deg)}}@media screen and (max-width:767px) and (max-width:1024px){.totals-product-btn{display:inline-block}}
/*# sourceMappingURL=../../maps/pages/OBS/PROMO_Wedding.min.css.map */
