.dq-content-ad-pop-close>div a,.dq-fixed-btn,.dq-header111-nav ul li a:hover,.dq-header__nav__ul li a,.dq-pass-nav-list-btn:focus,.dq-pass-nav-list-btn:hover,.dq-popup-body a:hover{text-decoration:none}#mousemove span,.dq-header111-search-form button:hover{background-color:#fcc}.font-h4{font-size:34px;letter-spacing:.25px;line-height:50px}.font-h5{font-size:24px;letter-spacing:0;line-height:36px}.font-h6{font-size:20px;letter-spacing:.15px;line-height:29px}.font-subtitle1{font-size:16px;letter-spacing:.15px;line-height:28px}.font-subtitle2{font-size:14px;letter-spacing:.1px;line-height:24px}.font-body1{font-size:16px;letter-spacing:.5px;line-height:28px}.font-body2,.font-button{font-size:14px;line-height:20px}.font-body2{letter-spacing:.25px}.font-button{letter-spacing:1.25px}.font-caption{font-size:12px;letter-spacing:.4px;line-height:16px}.dq-header__nav__ul li a .dq-nav-new,.font-overline{letter-spacing:1.5px;line-height:16px;font-size:10px}.img_dq_review_package_new_01{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/package/new/img_dq_review_package_new_01.png')}.img_dq_review_package_new_02{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/package/new/img_dq_review_package_new_02.png')}.img_dq_review_package_new_03{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/package/new/img_dq_review_package_new_03.png')}.img_dq_review_package_pre_01{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/package/pre/img_dq_review_package_pre_01.png')}.img_dq_review_package_pre_02{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/package/pre/img_dq_review_package_pre_02.png')}.img_dq_review_package_pre_03{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/package/pre/img_dq_review_package_pre_03.png')}.img_dq_review_package_pre_04{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/package/pre/img_dq_review_package_pre_04.png')}.img_dq_review_visit_new_map_01{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/new/img_dq_review_visit_new_map_01.png')}.img_dq_review_visit_new_map_02{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/new/img_dq_review_visit_new_map_02.png')}.img_dq_review_visit_new_map_03{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/new/img_dq_review_visit_new_map_03.png')}.img_dq_review_visit_new_map_04{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/new/img_dq_review_visit_new_map_04.png')}.img_dq_review_visit_new_map_05{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/new/img_dq_review_visit_new_map_05.png')}.img_dq_review_visit_new_map_06{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/new/img_dq_review_visit_new_map_06.png')}.img_dq_review_visit_new_01{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/new/img_dq_review_visit_new_01.png')}.img_dq_review_visit_new_02{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/new/img_dq_review_visit_new_02.png')}.img_dq_review_visit_new_03{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/new/img_dq_review_visit_new_03.png')}.img_dq_review_visit_new_04{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/new/img_dq_review_visit_new_04.png')}.img_dq_review_visit_pre_map_01{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/pre/img_dq_review_visit_pre_map_01.png')}.img_dq_review_visit_pre_map_02{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/pre/img_dq_review_visit_pre_map_02.png')}.img_dq_review_visit_pre_map_03{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/pre/img_dq_review_visit_pre_map_03.png')}.img_dq_review_visit_pre_map_04{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/pre/img_dq_review_visit_pre_map_04.png')}.img_dq_review_visit_pre_map_05{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/pre/img_dq_review_visit_pre_map_05.png')}.img_dq_review_visit_pre_01{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/pre/img_dq_review_visit_pre_01.png')}.img_dq_review_visit_pre_02{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/pre/img_dq_review_visit_pre_02.png')}.img_dq_review_visit_pre_03{background:url('/dqstatic/assets/image/service/2019/review_guide/dq/visit/pre/img_dq_review_visit_pre_03.png')}@font-face{font-family:'Iropke Batang';font-weight:400;src:local('Iropke Batang'),url('/dqstatic/assets/font/IropkeBatangM.eot') format('eot'),url('/dqstatic/assets/font/IropkeBatangM.woff') format('woff')}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blind{position:absolute;overflow:hidden;margin:-1px;width:1px;height:1px;clip:rect(0,0,0,0)}.clearAfter:after{display:block;clear:both;content:''}.transform_none{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.transformY_Plus50{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.transformY_Minus50{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.transformX_Plus50{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.transformX_Minus50{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.dq-header__search__form:focus,.dq-header__search__form:hover,.transform_hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px)}.transition_none{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.transition_02s{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.dq-header__nav__ul li a:after,.transition_03s{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.transition_03s{transition:.3s}.transition_04s{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.transition_05s{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.transition_06s{-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s}.transform_hover{opacity:.8;transform:translateY(-2px)}.transform_active{opacity:.5}.box-shadow--normal,.dq-restaurant-store .dq-grid .item a{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.box-shadow--light{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}.dq-header,.dq-header__search__form{font-size:0;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.dq-mypage-title-info-img .profile_sns_icon img,.object-fit-contain{width:100%;height:100%;object-fit:contain}.object-fit-cover{width:100%;height:100%;object-fit:cover}.absolute-zero{position:absolute;top:0;right:0;bottom:0;left:0}.font-iropke{font-family:"Iropke Batang",serif}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out}.dq-header{display:block;position:relative;z-index:10;width:100%;height:80px;padding:0 32px;background:linear-gradient(90deg,#ff4081,#ff7878);text-align:left;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.dq-header__logo{display:inline-block;width:200px;height:48px;margin:16px 24px 16px 0;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_w.svg') center/contain no-repeat;vertical-align:middle}.dq-header__logo a{display:block;width:inherit;height:inherit}.dq-content-ad-pop-title,.dq-header__login,.dq-header__login__logged,.dq-header__nav,.dq-header__nav__ul li,.dq-header__search,.dq-login-footer{display:inline-block}.dq-header__nav{vertical-align:middle}.dq-header__nav__ul{list-style:none;padding:0;margin:0;font-size:0}.dq-header__nav__ul li.on a:after{opacity:1}.dq-header__nav__ul li a{display:block;position:relative;color:#fff;width:auto;padding:0 16px}.dq-header__nav__ul li a>span{font-size:16px;letter-spacing:.15px;line-height:28px}.dq-header__nav__ul li a:hover:after{opacity:.8}.dq-header__nav__ul li a:after{position:absolute;top:-22px;right:0;left:0;width:72px;height:72px;margin:0 auto;border:1px solid #fff;border-radius:100px;opacity:0;transition:.3s;will-change:opacity;pointer-events:none;content:''}.dq-header__nav__ul li a .dq-nav-new{position:absolute;top:-16px;right:-5px;z-index:1;width:42px;height:16px;border-radius:16px;background:#fff;color:#ff4081;text-align:center;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}.dq-header__search{float:right;vertical-align:middle;max-width:200px;width:100%;margin:22px 20px 0 24px}.dq-header__search__form{border:none;border-radius:100px;background:#fff;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.dq-header__login__logged .profile .object-fit-cover,.re-qz-login__form{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.dq-header__search__form:focus,.dq-header__search__form:hover{opacity:1;opacity:.8;transform:translateY(-2px)}.dq-header__search__form--input{width:-webkit-calc(100% - 76px);width:-moz-calc(100% - 76px);width:calc(100% - 76px);padding:0 0 0 8px;border:none;background:0 0;vertical-align:middle;outline:0;font-size:16px;letter-spacing:.15px;line-height:28px}.dq-header__search__form--input::placeholder{color:#333;opacity:1}.dq-header__search__form--input:-ms-input-placeholder{color:#333}.dq-header__search__form--input:focus{border-left:2px solid #333;animation:1s infinite cursorbar}
@keyframes cursorbar{.dq-header__search__form--input 100%,.dq-header__search__form--input 50%{border-left-color:#333}.dq-header__search__form--input 50.1%,.dq-header__search__form--input 99.9%{border-left-color:transparent}}@-webkit-keyframes cursorbar{.dq-header__search__form--input 100%,.dq-header__search__form--input 50%{border-left-color:#333}.dq-header__search__form--input 50.1%,.dq-header__search__form--input 99.9%{border-left-color:transparent}}.dq-header__search__form--button{width:36px;height:36px;border:none;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_search.svg') center/contain no-repeat;vertical-align:middle;outline:0}.dq-header__login{float:right;margin:22px 0}.dq-header__login__btn,.dq-header__login__faq,.dq-header__login__mypage{display:inline-block;position:relative;padding:7px 0 8px 40px;margin:0 0 0 16px;vertical-align:middle;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;will-change:color;font-size:14px;letter-spacing:1.25px;line-height:20px}.dq-header__login__btn:after,.dq-header__login__faq:after,.dq-header__login__mypage:after,.dq-popup-footer:after{display:block;clear:both;content:''}.dq-header__login__btn:focus,.dq-header__login__btn:hover,.dq-header__login__faq:focus,.dq-header__login__faq:hover,.dq-header__login__mypage:focus,.dq-header__login__mypage:hover{color:#fff;text-decoration:none;opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.dq-header__login__btn:focus:after,.dq-header__login__btn:hover:after,.dq-header__login__faq:focus:after,.dq-header__login__faq:hover:after,.dq-header__login__mypage:focus:after,.dq-header__login__mypage:hover:after,.dq-mypage-tabs-nav button.active:before{opacity:1}.dq-header__login__btn .ico,.dq-header__login__faq .ico,.dq-header__login__mypage .ico{display:block;position:absolute;top:0;left:0;width:36px;height:36px;vertical-align:middle}.dq-header__login__btn .text,.dq-header__login__faq .text,.dq-header__login__mypage .text{color:#fff}.dq-header__login__btn .ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_download_w.svg') center/contain no-repeat;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.dq-header__login__faq .ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_contact_w.svg') center/contain no-repeat}.dq-header__login__mypage .ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mypage_w.svg') center/contain no-repeat}.dq-header__login__logged{position:relative;margin:0 0 0 16px;font-size:0;vertical-align:middle}.dq-header__login__logged .profile{position:absolute;width:36px;height:36px}.dq-header__login__logged .profile .object-fit-cover{overflow:hidden;width:inherit;height:inherit;border-radius:8px;background:#d1d1d1;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.dq-header.fixed,.re-dq-taste-detail__carousel .taste-carousel .slick-arrow{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005)}.dq-header__login__logged .profile .object-fit-cover img{width:inherit;height:inherit;object-fit:cover}.dq-header__login__logged .profile-name{position:relative;max-width:160px;padding:8px 16px 8px 44px;color:#fff;font-size:14px;letter-spacing:.25px;line-height:20px}.dq-header__login__logged .profile-name:after{position:absolute;top:8px;right:0;font-size:14px;letter-spacing:.25px;line-height:20px;content:'님'}.dq-header--m__fade,.dq-header--m__nav,.dq-header--m__nav-btn,.dq-header--m__search,.dq-header--m__search-btn,.dq-header--m__tab-nav{display:none}.dq-header.hide-modal,.dq-header111.hide-modal{opacity:0;z-index:-11}.dq-header.fixed{position:fixed;top:0;right:0;left:0;z-index:10;background:#fafafa;animation:.3s ease-in-out dq-header-fixed;will-change:transform;box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@keyframes dq-header-fixed{.dq-header.fixed 0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.dq-header.fixed 100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes dq-header-fixed{.dq-header.fixed 0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.dq-header.fixed 100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}.dq-header.fixed .dq-header__logo{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo.svg') center/contain no-repeat}.dq-header.fixed .dq-header__login__btn:focus .text,.dq-header.fixed .dq-header__login__btn:hover .text,.dq-header.fixed .dq-header__login__faq:focus .text,.dq-header.fixed .dq-header__login__faq:hover .text,.dq-header.fixed .dq-header__login__mypage:focus .text,.dq-header.fixed .dq-header__login__mypage:hover .text,.dq-header.fixed .dq-header__nav__ul li.on a span,.dq-login-title h2{color:#ff4081}.dq-header.fixed .dq-header__nav__ul li.on a:after,.dq-header.fixed .dq-header__nav__ul li.on a:focus:after,.dq-header.fixed .dq-header__nav__ul li.on a:hover:after,.dq-modal-success-title h2:first-child{border-color:#ff4081}.dq-header.fixed .dq-header__login__btn .text,.dq-header.fixed .dq-header__login__faq .text,.dq-header.fixed .dq-header__login__logged .profile-name,.dq-header.fixed .dq-header__login__mypage .text,.dq-header.fixed .dq-header__nav__ul li a span,.dq-mypage-tabs-nav-list li.active a{color:#333}.dq-header.fixed .dq-header__nav__ul li a:focus:after,.dq-header.fixed .dq-header__nav__ul li a:hover:after{border-color:#333}.dq-header.fixed .dq-header__nav__ul li a .dq-nav-new{color:#fff;background:linear-gradient(90deg,#ff4081,#ff7878)}.dq-header.fixed .dq-header__search__form{background:linear-gradient(45deg,#333,#666)}.dq-header.fixed .dq-header__search__form--input{color:#fff}.dq-header.fixed .dq-header__search__form--input::placeholder{color:#fff;opacity:1}.dq-header.fixed .dq-header__search__form--input:-ms-input-placeholder{color:#fff}.dq-header.fixed .dq-header__search__form--button{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_search_w.svg') center/contain no-repeat}.dq-header.fixed .dq-header__login__btn .ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_download_b.svg') center/contain no-repeat}.dq-header.fixed .dq-header__login__btn:focus .ico,.dq-header.fixed .dq-header__login__btn:hover .ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_download.svg') center/contain no-repeat}.dq-header.fixed .dq-header__login__faq .ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_contact_b.svg') center/contain no-repeat}.dq-header.fixed .dq-header__login__faq:focus .ico,.dq-header.fixed .dq-header__login__faq:hover .ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_contact.svg') center/contain no-repeat}.dq-header.fixed .dq-header__login__mypage .ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mypage_b.svg') center/contain no-repeat}.dq-header.fixed .dq-header__login__mypage:focus .ico,.dq-header.fixed .dq-header__login__mypage:hover .ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mypage.svg') center/contain no-repeat}.dq-header111,.dq-header111-nav ul li a>.dq-shining{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.dq-header111{position:relative;z-index:10;height:64px;background:#ff4081;-webkit-box-shadow:0 4px 16px rgba(51,51,51,.3);-moz-box-shadow:0 4px 16px rgba(51,51,51,.3);-o-box-shadow:0 4px 16px rgba(51,51,51,.3);box-shadow:0 4px 16px rgba(51,51,51,.3);transition:.3s}.dq-header111.fixed{position:fixed;top:0;right:0;left:0;z-index:10;background-color:rgba(255,64,129,.9)}.dq-header111-logo{display:inline-block;float:left;width:180px;height:64px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_w.svg') center/contain no-repeat;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;will-change:transform}@media screen and (max-width:1368px){.dq-header111-logo{width:160px}}.dq-footer-wrap-center a:hover,.dq-header111-logo:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.dq-header111-logo a{display:block;width:100%;height:100%}.dq-header111-nav{float:left}.dq-header111-nav ul,.dq-policy-nav{list-style:none}.dq-header111-nav ul li{display:inline-block;position:relative;line-height:64px}.dq-header111-nav ul li a{color:#fff;font-size:1rem}.dq-header111-nav ul li a:hover:after{display:inline-block;width:8px;height:8px;position:absolute;right:0;bottom:8px;left:0;margin:0 auto;border:1px solid #fff;border-radius:100px;background:0 0;content:''}.dq-header111-nav ul li a.on:after{display:inline-block;position:absolute;right:0;bottom:8px;left:0;width:8px;height:8px;margin:0 auto;border:1px solid #fff;border-radius:100px;background:#fff;content:''}.dq-header111-nav ul li a .dq-shining-0{-webkit-transform:scale(0) rotate(0);-moz-transform:scale(0) rotate(0);-ms-transform:scale(0) rotate(0);-o-transform:scale(0) rotate(0);transform:scale(0) rotate(0)}.dq-header111-nav ul li a .dq-shining-10{-webkit-transform:scale(.8) rotate(360deg);-moz-transform:scale(.8) rotate(360deg);-ms-transform:scale(.8) rotate(360deg);-o-transform:scale(.8) rotate(360deg);transform:scale(.8) rotate(360deg)}.dq-header111-nav ul li a .dq-shining-20{-webkit-transform:scale(0) rotate(720deg);-moz-transform:scale(0) rotate(720deg);-ms-transform:scale(0) rotate(720deg);-o-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg)}.dq-header111-nav ul li a>.dq-shining{position:absolute;top:6px;right:-28px;width:16px;height:16px;transition:.3s;will-change:transform;-webkit-transform:scale(0) rotate(0);-moz-transform:scale(0) rotate(0);-ms-transform:scale(0) rotate(0);-o-transform:scale(0) rotate(0);transform:scale(0) rotate(0);-webkit-animation:5s linear 1s infinite dq-shining;animation:5s linear 1s infinite dq-shining}@keyframes dq-shining{.dq-header111-nav ul li a>.dq-shining 0%{-webkit-transform:scale(0) rotate(0);-moz-transform:scale(0) rotate(0);-ms-transform:scale(0) rotate(0);-o-transform:scale(0) rotate(0);transform:scale(0) rotate(0)}.dq-header111-nav ul li a>.dq-shining 10%{-webkit-transform:scale(.8) rotate(360deg);-moz-transform:scale(.8) rotate(360deg);-ms-transform:scale(.8) rotate(360deg);-o-transform:scale(.8) rotate(360deg);transform:scale(.8) rotate(360deg)}.dq-header111-nav ul li a>.dq-shining 20%{-webkit-transform:scale(0) rotate(720deg);-moz-transform:scale(0) rotate(720deg);-ms-transform:scale(0) rotate(720deg);-o-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg)}}@-webkit-keyframes dq-shining{.dq-header111-nav ul li a>.dq-shining 0%{-webkit-transform:scale(0) rotate(0);-moz-transform:scale(0) rotate(0);-ms-transform:scale(0) rotate(0);-o-transform:scale(0) rotate(0);transform:scale(0) rotate(0)}.dq-header111-nav ul li a>.dq-shining 10%{-webkit-transform:scale(.8) rotate(360deg);-moz-transform:scale(.8) rotate(360deg);-ms-transform:scale(.8) rotate(360deg);-o-transform:scale(.8) rotate(360deg);transform:scale(.8) rotate(360deg)}.dq-header111-nav ul li a>.dq-shining 20%{-webkit-transform:scale(0) rotate(720deg);-moz-transform:scale(0) rotate(720deg);-ms-transform:scale(0) rotate(720deg);-o-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg)}}.dq-header111-nav ul li a>.dq-shining:before{display:block;position:absolute;left:0;top:4px;width:15px;height:5px;background:#fff;-webkit-transform:skewX(68deg) rotate(0);-moz-transform:skewX(68deg) rotate(0);-ms-transform:skewX(68deg) rotate(0);-o-transform:skewX(68deg) rotate(0);transform:skewX(68deg) rotate(0);will-change:transform;content:''}.dq-header111-nav ul li a>.dq-shining:after{display:block;position:absolute;top:0;left:4px;width:5px;height:15px;background:#fff;-webkit-transform:skewY(-68deg) rotate(0);-moz-transform:skewY(-68deg) rotate(0);-ms-transform:skewY(-68deg) rotate(0);-o-transform:skewY(-68deg) rotate(0);transform:skewY(-68deg) rotate(0);will-change:transform;content:''}.dq-header111-nav ul li a>.dq-nav-new{position:absolute;right:-24px;top:8px;overflow:hidden;padding:2px 8px;border-radius:100px;border:1px solid #fff;background:#571136;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.dq-header111-nav ul li a>.dq-nav-new:before{display:block;position:relative;z-index:1;color:#fff;font-size:10px;font-weight:700;content:'NEW'}.dq-header111-nav ul li a>.dq-nav-new:after{display:block;position:absolute;top:0;left:0;width:16px;height:100px;background:#ffd000;-webkit-animation:3s infinite new-shiny;animation:3s infinite new-shiny;-webkit-transform:translateX(-150%) skew(-20deg);-moz-transform:translateX(-150%) skew(-20deg);-ms-transform:translateX(-150%) skew(-20deg);-o-transform:translateX(-150%) skew(-20deg);transform:translateX(-150%) skew(-20deg);will-change:transform;content:'';opacity:.6}.dq-header111-nav ul li a>.dq-nav-new .new-shiny-0{-webkit-transform:translateX(-150%) skew(-20deg);-moz-transform:translateX(-150%) skew(-20deg);-ms-transform:translateX(-150%) skew(-20deg);-o-transform:translateX(-150%) skew(-20deg);transform:translateX(-150%) skew(-20deg)}.dq-header111-nav ul li a>.dq-nav-new .new-shiny-100{-webkit-transform:translateX(150%) skew(-20deg);-moz-transform:translateX(150%) skew(-20deg);-ms-transform:translateX(150%) skew(-20deg);-o-transform:translateX(150%) skew(-20deg);transform:translateX(150%) skew(-20deg)}@keyframes new-shiny{.dq-header111-nav ul li a>.dq-nav-new 0%,.dq-header111-nav ul li a>.dq-nav-new 30.000001%{-webkit-transform:translateX(-150%) skew(-20deg);-moz-transform:translateX(-150%) skew(-20deg);-ms-transform:translateX(-150%) skew(-20deg);-o-transform:translateX(-150%) skew(-20deg);transform:translateX(-150%) skew(-20deg)}.dq-header111-nav ul li a>.dq-nav-new 100%,.dq-header111-nav ul li a>.dq-nav-new 30%,.dq-header111-nav ul li a>.dq-nav-new 60%{-webkit-transform:translateX(150%) skew(-20deg);-moz-transform:translateX(150%) skew(-20deg);-ms-transform:translateX(150%) skew(-20deg);-o-transform:translateX(150%) skew(-20deg);transform:translateX(150%) skew(-20deg)}}@-webkit-keyframes new-shiny{.dq-header111-nav ul li a>.dq-nav-new 0%,.dq-header111-nav ul li a>.dq-nav-new 30.000001%{-webkit-transform:translateX(-150%) skew(-20deg);-moz-transform:translateX(-150%) skew(-20deg);-ms-transform:translateX(-150%) skew(-20deg);-o-transform:translateX(-150%) skew(-20deg);transform:translateX(-150%) skew(-20deg)}.dq-header111-nav ul li a>.dq-nav-new 100%,.dq-header111-nav ul li a>.dq-nav-new 30%,.dq-header111-nav ul li a>.dq-nav-new 60%{-webkit-transform:translateX(150%) skew(-20deg);-moz-transform:translateX(150%) skew(-20deg);-ms-transform:translateX(150%) skew(-20deg);-o-transform:translateX(150%) skew(-20deg);transform:translateX(150%) skew(-20deg)}}.dq-header111-search{display:inline-block;position:absolute;top:8px;right:0;left:0;width:320px;height:50px;margin:0 auto}@media screen and (min-width:1199px) and (max-width:1400px){.dq-header111-search{left:9%;width:262px}}.dq-header111-search-form{width:100%;margin-top:4px;border-radius:100px;background:#fff;line-height:42px}.dq-header111-search-form input{width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);width:calc(100% - 42px);height:42px;border:1px solid #fff;border-radius:100px 0 0 100px;line-height:42px;outline:#ffd000}.dq-header111-search-form button{float:right;width:42px;height:42px;border:2px solid #fff;border-radius:100px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_search_w.svg') center/100% no-repeat #ff4081;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;will-change:background-color}.dq-header111-login{height:50px;margin:7px 0}.dq-header111-login-btn,.dq-header111-login-faq,.dq-header111-login-mypage{display:inline-block;padding-left:40px;margin:4px 8px 4px 0;font-size:1rem;line-height:1.5rem}.dq-header111-login-btn span{display:inline-block;position:absolute;top:0;left:0;width:40px;height:40px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_download_w.svg') center/60% no-repeat;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);will-change:transform,background-image;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.dq-header111-login-btn.faq span,.dq-header111-login-btn:hover span{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}.dq-header111-login-btn:hover,.dq-header111-login-faq:hover,.dq-header111-login-mypage:hover{background:#fff;color:#ff4081;font-weight:700}.dq-header111-login-btn:hover span{transform:rotate(0);background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mypage.svg')}.dq-header111-login-btn:hover.faq span{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_notice.svg')}.dq-header111-login-btn.faq span{transform:rotate(0);background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_contact_w.svg') center/75% no-repeat}.dq-header111-login-logged{float:left;max-width:200px;height:50px;margin-right:16px}.dq-header111-login-logged-profile{display:inline-block;float:left;width:50px;height:50px;overflow:hidden;border-radius:100px}.dq-linebanner.dq-linebanner-x,.dq-popup,.dq-store-content__slick-img{display:none!important}.dq-header111-login-logged-profile img{width:42px;height:42px;margin:4px;border:2px solid #fff;border-radius:100px;object-fit:contain}.dq-header111-login-logged h5{display:inline-block;position:relative;max-width:120px;padding-right:16px;color:#fff;line-height:50px}.dq-header111-login-logged h5:after{position:absolute;right:0;content:'님'}.dq-header111-login-faq span,.dq-header111-login-mypage span{display:inline-block;position:absolute;top:0;left:0;width:40px;height:40px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mypage.svg') center/60% no-repeat;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;will-change:transform}#DinnerPassGuideCarousel .dq-pass-guide-carousel-title,#DinnerPassModal .dq-pass-modal-content-body,#DinnerPassModal .dq-pass-modal-content-title,.bq-review,.dq-banner,.dq-banner__slider,.dq-banner__slider a,.dq-linebanner,.dq-modal-success-title,.dq-mypage-title>h3,.dq-pass-fixed-storebox:hover>.object-fit-cover,.dq-sc-body-notice-detail{position:relative}.dq-header111-login-faq:hover span,.dq-header111-login-mypage:hover span{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.dq-header111-login-faq span{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_contact_w.svg') center/75% no-repeat}.dq-header111-login-faq:hover span,.dq-pass-store-info-group .title .ico-notice,.dq-sc-nav nav ul li a.active.sc-notice span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_notice.svg')}.dq-banner{z-index:2;width:100%}.dq-banner__slider .slick-slide,.dq-pass-store header #dq-pass-store-img .slick-list>div .slick-slide{outline:0}.dq-banner__slider a{display:block;overflow:hidden;height:0;padding-bottom:18.2291%;outline:0}.dq-banner__slider a>.object-fit-cover{position:absolute;top:0;right:0;bottom:0;left:0}.dq-banner__slider a>.object-fit-cover img{width:100%;height:100%;object-fit:cover;will-change:transform}.dq-banner__slider .slick-next,.dq-banner__slider .slick-prev{display:none!important;position:absolute;top:0;z-index:1;width:72px;height:100%;border:none;font-size:0;outline:0;box-shadow:none}.dq-banner__slider .slick-prev{left:0;background:-webkit-linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background:-moz-linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background:-ms-linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background:-o-linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background:linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background-position:center;background-size:contain}.dq-banner__slider .slick-next{right:0;background:-webkit-linear-gradient(to left,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background:-moz-linear-gradient(to left,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background:-ms-linear-gradient(to left,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background:-o-linear-gradient(to left,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background:linear-gradient(to left,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%)}.dq-banner__slider:hover .slick-next,.dq-banner__slider:hover .slick-prev{display:block!important}.dq-banner__slider:hover .slick-next:after,.dq-banner__slider:hover .slick-prev:after{display:block;position:absolute;top:50%;right:0;left:0;margin:0 auto;width:56px;height:56px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:''}.dq-banner__slider:hover .slick-prev:after{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_left_bracket_w.svg') center/contain no-repeat}.dq-banner__slider:hover .slick-next:after{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_bracket_w.svg') center/contain no-repeat}.dq-banner__slider .slick-dots{list-style:none;position:absolute;right:0;bottom:16px;left:0;padding:0;margin:0 auto;text-align:center}.dq-banner__slider .slick-dots li{display:inline-block;width:8px;height:8px;margin:0 4px;border:1px solid #fff;border-radius:100px;background:0 0;font-size:0;outline:0;cursor:pointer}.bq-review-content,.dq-banner__slider .slick-dots li.slick-active,.dq-linebanner.tq{background:#fff}.dq-banner__slider .slick-dots li button{display:none}@media screen and (min-width:1921px){.dq-banner__home .dq-banner__slider .slick-current a{transform:scale(1);transition-delay:0.5s}.dq-banner__home .dq-banner__slider a{margin:32px 16px;border-radius:16px;transition:transform .3s linear;transform:scale(.95);-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);will-change:transform}.dq-banner__home .dq-banner__slider .slick-dots{bottom:0}.dq-banner__home .dq-banner__slider .slick-dots li{border:1px solid #333}.dq-banner__home .dq-banner__slider .slick-dots li.slick-active{background-color:#333}.dq-banner__home .dq-banner__slider .slick-next,.dq-banner__home .dq-banner__slider .slick-prev{width:10%}}.dq-linebanner{z-index:10;height:92px;margin:0 auto;border-bottom:4px solid #fff;background:#e4b9ea;text-align:center}.dq-linebanner a{display:block;width:100%;max-width:1280px;height:100%;margin:0 auto}.dq-linebanner a img{width:100%;max-width:938px;height:88px;object-fit:contain}.dq-linebanner .close_ad{position:absolute;top:17px;right:24px;width:24px;height:24px;border-radius:100px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_close_w.svg') center/contain no-repeat #333;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.dq-linebanner .close_ad:before{display:block;position:relative;right:138px;width:128px;color:#333;text-align:right;content:'하루동안 열지 않기'}.dq-linebanner .close_ad.bq{background-color:#56297a}.dq-linebanner .close_ad.bq:before{color:#56297a}.dq-linebanner .close_ad.tq{background-color:#13255d}.dq-linebanner .close_ad.tq:before{color:#13255d}.dq-popup{max-width:360px;position:fixed;top:32px;right:12%;z-index:11;padding:24px 32px;border-radius:8px;background:#fff;-moz-box-shadow:0 0 16px rgba(0,0,0,.2);-o-box-shadow:0 0 16px rgba(0,0,0,.2);box-shadow:0 0 16px rgba(0,0,0,.2)}.dq-popup:after{display:block;width:-webkit-calc(100% + 16px);width:-moz-calc(100% + 16px);width:-o-calc(100% + 16px);height:-webkit-calc(100% + 16px);height:-moz-calc(100% + 16px);height:calc(100% + 16px);position:absolute;top:-8px;right:-8px;z-index:-1;border:1px solid #fcc;border-radius:16px;content:''}.dq-popup-header{display:inline-block;padding:0 0 16px;border-bottom:1px solid #333}.dq-popup-header h3{padding:0 0 0 32px}.dq-popup-header:after{display:block;position:absolute;top:12px;left:18px;width:48px;height:48px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_notice.svg') center/contain no-repeat;content:''}.dq-popup-body{padding:16px 0}.dq-popup-body p{line-height:1.5rem;word-break:keep-all}.dq-popup-body a{display:inline-block;color:#ff4081;font-size:1rem;font-weight:700}.dq-popup-body a:hover{opacity:.6}.bq-review-content-tabs>aside:hover,.dq-popup-body>span{background:#d1d1d1}.dq-popup-footer{padding:24px 0 0;border-top:1px solid #333}.dq-popup-footer div{display:inline-block;float:left;width:50%;height:40px;border:1px solid #333;background:#333;color:#fff;text-align:center;line-height:38px}.dq-popup-footer div.close_pop_date{color:#333;border-radius:100px 0 0 100px;background:#fff;width:60%}.dq-popup-footer div.close_pop{width:40%;border-radius:0 100px 100px 0}.dq-popup-footer div:hover{opacity:.6;cursor:pointer}.dq-header.maxmovie .dq-header-logo{margin-left:16px}.dq-header.maxmovie .dq-header-maxmovie-back{display:inline-block;float:left;padding:7px 0}.dq-header.maxmovie .dq-header-maxmovie-back a{display:block;width:50px;height:50px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_back_w.svg') center/contain no-repeat}.dq-header.maxmovie .dq-header-maxmovie-close{display:inline-block;float:right;padding:7px 0}.dq-header.maxmovie .dq-header-maxmovie-close a{display:block;width:50px;height:50px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_close_w.svg') center/contain no-repeat}.dq-fixed-btn{display:none;position:fixed;right:40px;bottom:40px;z-index:8;width:40px;height:auto;padding:0 0 20px;border:1px solid #ff4081;border-radius:100px;background:#fff;color:#ff4081;text-align:center;font-size:.75rem;line-height:0;will-change:color,transform;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.dq-footer-wrap-center a,.dq-login-body a{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;text-decoration:none}.dq-fixed-btn span{display:inline-block;position:relative;top:auto;right:0;left:0;width:40px;height:30px;margin:0 auto;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_up_bracket.svg') center/contain no-repeat;will-change:background-image;content:''}.dq-fixed-btn:focus,.dq-fixed-btn:hover{background-color:#ff4081;color:#fff;opacity:.8;text-decoration:none}.dq-fixed-btn:focus span,.dq-fixed-btn:hover span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_up_bracket_w.svg')}.dq-content{float:left;position:relative;max-width:100%!important;width:100%;will-change:opacity;background-color:#fafafa;min-height:-webkit-calc(100% - 412px);min-height:-moz-calc(100% - 412px);min-height:calc(100% - 412px);text-align:center;overflow:hidden}.dq-content.fixed{padding-top:64px}.dq-content-ad-pop{display:none!important;position:fixed;top:104px;right:8%;z-index:100;margin:0 auto;max-width:420px;padding-bottom:8px;border:3px solid #fff;background:#222;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.6);-moz-box-shadow:0 4px 8px rgba(0,0,0,.6);-o-box-shadow:0 4px 8px rgba(0,0,0,.6);box-shadow:0 4px 8px rgba(0,0,0,.6)}.dq-content-ad-pop-title h3{color:#fff}.dq-content-ad-pop-title:after{display:block;width:40px;border-bottom:2px solid #fff;content:''}.dq-content-ad-pop-body{color:#fff;font-weight:400}.dq-content-ad-pop-body img{max-width:80%!important;border:1px solid #222!important}.dq-content-ad-pop-close{width:95%;height:35px;margin:0 auto;background:#333;color:#fafafa}.dq-content-ad-pop-close>div{display:inline-block;line-height:35px}.dq-content-ad-pop-close>div:hover,.dq-mypage-tabs-nav-list li.active:active,.dq-mypage-tabs-nav-list li.active:focus,.dq-mypage-tabs-nav-list li.active:hover,.dq-mypage-tabs-nav-list li:active,.dq-mypage-tabs-nav-list li:focus,.dq-mypage-tabs-nav-list li:hover{cursor:pointer}.dq-content-ad-pop-close-left{float:left;width:70%}.dq-content-ad-pop-close-right{float:right;width:30%;border-left:1px solid #fafafa}.dq-content .taste-status{display:inline-block;position:absolute;top:-7.322px;bottom:0;left:-32.322px;width:100px;height:50px;border-radius:0;text-align:left;-webkit-transform:rotate(-45deg)!important;-moz-transform:rotate(-45deg)!important;-ms-transform:rotate(-45deg)!important;-o-transform:rotate(-45deg)!important;transform:rotate(-45deg)!important}.dq-content .dq-grid-wrap-title{position:relative;width:100%;padding-bottom:0;margin-top:96px}.dq-content .dq-grid-wrap-title h2,.dq-pass-grid-title h1,.dq-post-title h1,.dq-restaurant-title h1,.dq-taste-title h1{display:inline-block;position:relative;will-change:transform}.dq-content .dq-grid-wrap-title h2>b{position:relative;z-index:1}.dq-content .dq-grid-wrap-title h2>.dots{display:inline-block;position:absolute;top:-40px;right:0;left:0;width:40px;height:40px;margin:0 auto;background:#ff4081}.dq-content .dq-grid-wrap-title h2>.dots:before{display:block;position:absolute;top:18px;left:-18px;width:12px;border-bottom:1px solid #333;content:''}.dq-content .dq-grid-wrap-title h2>.dots:after{display:block;position:absolute;top:18px;right:-18px;width:12px;border-bottom:1px solid #333;content:''}.dq-content .dq-grid-wrap-title h2>.dots.dinnerpass{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_pass_title_b.svg') no-repeat}.dq-content .dq-grid-wrap-title h2>.dots.taste{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_restaurant_title_b.svg') no-repeat}.dq-content .dq-grid-wrap-title h2>.dots.post{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_post_title_b.svg') no-repeat}.dq-content .dq-grid-wrap-title h2>.dots.restaurant{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_taste_title_b.svg') no-repeat}.dq-content .dq-grid-wrap-title-more{display:inline-block;position:absolute;right:20px;top:2px;z-index:1;height:auto;border:none;border-radius:0;background:0 0;color:#ff4081;line-height:32px}.dq-content .dq-grid-wrap-title-more h4{font-weight:400;line-height:32px}.dq-content .dq-grid-wrap-title-more .right{display:inline-block;float:right;position:absolute;right:0;width:24px;height:24px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_double_bracket.svg') center/140% no-repeat}.dq-content .dq-grid-wrap-line{position:relative;width:100%;padding-bottom:0}.dq-content .dq-grid-wrap-line-body{height:1px;background:#333}.dq-footer{position:relative;z-index:0;width:100%;padding:32px 5% 8px;border-bottom:24px solid #e6e7e9;background:#fafafa}.dq-footer-wrap{float:left;width:100%}.dq-footer-wrap-left{display:inline-block;width:27%}.dq-footer-wrap-left-logo{display:block;width:160px;height:48px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_invitation_logotype.svg') center left/100% no-repeat}.dq-footer-wrap-left-fb{float:left;padding:6px 0;margin-left:16px}.dq-footer-wrap-left h4{float:left;color:#666}.dq-footer-wrap-center{display:inline-block;position:relative;width:48%}.dq-footer-wrap-center a{display:inline-block;position:relative;z-index:1;background:#ff4081;color:#fff;transition:.3s;will-change:transform}.dq-footer-wrap-center a.ghost-btn{margin-top:8px;border-color:#999;background:0 0;color:#999;font-weight:400}.dq-footer-wrap-center>div{display:block;position:absolute;top:-56px;right:0;left:126px;z-index:1;margin:0 auto;width:200px;height:auto;border:1px solid #333;border-radius:16px;background:#333;text-align:left;line-height:1.125rem}.dq-footer-wrap-center>div>h5{display:inline-block;float:left;color:#fff;line-height:1.125rem}.dq-footer-wrap-center>div:before{display:inline-block;float:left;width:46px;height:46px;color:#fff;font-size:44px;font-weight:800;text-align:center;line-height:1;content:'?'}.dq-footer-wrap-center>div:after{display:inline-block;float:left;position:absolute;bottom:-7px;left:24px;z-index:-1;width:12px;height:12px;border-right:1px solid #333;border-bottom:1px solid #333;background:#333;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:''}.dq-footer-wrap-right{width:25%;margin:0 auto}.dq-footer-wrap-right .sns{display:inline-block;width:48px;height:48px;background:center/120% no-repeat}.dq-footer-wrap-right .sns.ico01{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver_post_gray.svg')}.dq-footer-wrap-right .sns.ico01:hover{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver_post.svg')}.dq-footer-wrap-right .sns.ico02{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver_blog_gray.svg')}.dq-footer-wrap-right .sns.ico02:hover{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver_blog.svg')}.dq-footer-wrap-right .sns.ico03{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_fb_gray.svg')}.dq-footer-wrap-right .sns.ico04,.qz-mypage__side__profile .user-sns .abled .check-ico.ins.disabled,.qz-mypage__side__profile .user-sns .abled .sns-ico.ins.disabled,.qz-mypage__side__profile .user-sns .disabled .check-ico.ins.disabled,.qz-mypage__side__profile .user-sns .disabled .sns-ico.ins.disabled{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_ins_gray.svg')}.dq-footer-wrap-right .sns.ico03:hover{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_fb.svg')}.dq-footer-wrap-right .sns.ico04:hover{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_ins.svg')}.dq-footer-wrap-right .sns.app{width:120px;height:40px;background:center/110% no-repeat #333;border-radius:8px}.dq-footer-wrap-right .sns.app.ico01{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_googleplay_btn_w.svg')}.dq-footer-wrap-right .sns.app.ico02{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_appstore_btn_w.svg')}.dq-footer-wrap-bottom{display:block;width:100%;border-top:1px solid #d1d1d1;text-align:left;line-height:1.6}.dq-footer-wrap-bottom p{display:inline-block;margin:0 16px 0 0;color:#666}.dq-login-title h2:before{display:block;width:130px;height:130px;margin:0 auto;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol.svg') center/contain no-repeat;content:''}.dq-login-body a{display:inline-block;width:100px;height:auto;padding-bottom:24px;border-radius:8px;color:#fff;font-size:0;line-height:0;transition:.3s}.re-qz-back-mp4 .service-link a,.re-qz-login__form__content__button{color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;letter-spacing:1.25px;line-height:20px}.dq-login-body a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);-moz-box-shadow:0 4px 8px rgba(0,0,0,.2);-o-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2)}.dq-login-body a:before{display:block;width:56px;height:56px;margin:8px auto 0;content:''}.dq-login-body a h5:before{display:block;width:16px;height:1px;margin:0 auto 16px;background:#fff;content:''}.dq-login-body-ins{background:#ff6e9e}.dq-login-body-ins:before{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_ins_w.svg') center/contain no-repeat}.dq-login-body-fb{background:#5a72a1}.dq-login-body-fb:before{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_fb_w.svg') center/contain no-repeat}.dq-login-body-nav{background:#4ec772}.dq-login-body-nav:before{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver_w.svg') center/contain no-repeat}.dq-login-footer button{display:block;width:336px}.re-qz-back-mp4{display:block;position:fixed;top:0;right:0;left:0;z-index:0;width:100vw;height:100vh;background:#333;font-size:0}.re-qz-back-mp4 .fillter{position:absolute;top:0;bottom:0;left:0;right:auto;z-index:1;width:100%;height:70%;background:url('/dqstatic/assets/image/service/2019/dinner/svg/px_dot.svg') center/3px rgba(0,0,0,.2);pointer-events:none}.re-qz-back-mp4 .media{display:inline-block;object-fit:cover;position:relative;width:100%;height:70%;margin:0}.re-qz-back-mp4 .media:after{display:block;content:''}.re-qz-back-mp4 .media-gredient{position:absolute;top:auto;right:0;bottom:-webkit-calc(30% - 1px);bottom:-moz-calc(30% - 1px);bottom:calc(30% - 1px);z-index:1;width:100%;height:50%;background:linear-gradient(to top,#333,rgba(51,51,51,0))}.re-qz-back-mp4 .service-link{position:absolute;left:56px;bottom:28px;z-index:2;font-size:0}.re-qz-back-mp4 .service-link a{display:inline-block;opacity:.6;padding:5px 16px;margin:0 8px 0 0;border:1px solid #fff;border-radius:100px;font-size:14px;transition:.3s}.re-qz-back-mp4 .service-link a:focus,.re-qz-back-mp4 .service-link a:hover{opacity:1;text-decoration:none;opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.re-qz-back-mp4 .media-bottom{display:inline-block;position:relative;width:100%;height:30%;z-index:1;background:#333}.re-qz-back-mp4 .media-bottom .logo-wrap{position:absolute;bottom:32px;right:56px;font-size:0;text-align:left;opacity:.6;white-space:nowrap}.re-qz-back-mp4 .media-bottom .logo-wrap .ico-qz{width:180px;height:62px;background:url('/dqstatic/assets/image/service/2019/qz_corp/svg/qz_logotype_en_w.svg') center/contain no-repeat;margin:0 0 8px}.re-qz-back-mp4 .media-bottom .logo-wrap>h5{color:#fff;font-size:12px;letter-spacing:.4px;line-height:16px;font-weight:200}.re-qz-login,.re-qz-sub-login{position:relative;top:10%;z-index:1;max-width:384px;width:100%;margin:0 auto 32px}.re-qz-login__form{padding:24px 32px 32px;margin:0 0 24px;border-radius:8px;background:#fff;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.re-qz-login__form:after{display:block;clear:both;content:''}.re-qz-login__channel,.re-qz-login__form__logo__header{font-size:0}.re-qz-login__form__logo__header:after{display:block;clear:both;content:''}.re-qz-login__form__logo__header .qz-ico{display:inline-block;width:110px;height:40px;background:url('/dqstatic/assets/image/service/2019/qz_corp/svg/qz_logotype_en.svg') center/contain no-repeat;float:left}.re-qz-login__form__logo__header>.text{float:right;text-align:left;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-login__form__logo__service-type{margin:24px auto 16px;font-size:0;text-align:center}.re-qz-login__form__logo__service-type>div{display:inline-block;width:96px;height:90px;background:center/contain no-repeat}.re-qz-login__form__logo__service-type .ico-tq{float:left;background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol_tq.svg')}.re-qz-login__form__logo__service-type .ico-dq{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol.svg')}.re-qz-login__form__logo__service-type .ico-bq{float:right;background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol_bq.svg')}.re-qz-login__form__logo>h5{margin:0 0 16px;text-align:left}.re-qz-login__form__content{margin:auto 0}.re-qz-login__form__content__email,.re-qz-login__form__content__pass{display:block;width:100%;padding:7px 16px;margin:0 0 8px;border:1px solid #666;border-radius:4px;outline:0;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-login__form__content__button{display:block;float:left;width:100%;padding:14px 0;margin:8px auto 16px;border:none;border-radius:8px;background:linear-gradient(90deg,#ff4081,#ff7878);outline:0;font-weight:700;font-size:14px;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);transition:.3s}.re-qz-login__form__content__button:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.re-qz-login__form__content__sub-box{font-size:0;text-align:right}.re-qz-login__form__content__sub-box .auto-login{display:inline-block;padding:4px 0;font-size:0;float:left}.re-qz-login__form__content__sub-box .auto-login__check{display:inline-block;width:24px;height:24px;margin:0 8px 0 0;vertical-align:middle;border-radius:4px}.re-qz-login__form__content__sub-box .auto-login label{vertical-align:middle;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-login__form__content__sub-box .find-email,.re-qz-login__form__content__sub-box .find-pass{display:inline-block;padding:6px 8px;margin:0;color:#333;border-radius:100px;background:0 0;text-decoration:underline;will-change:transform,opacity;box-shadow:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-login__form__content__fb-form,.re-qz-login__form__content__ins-form,.re-qz-login__form__content__join,.re-qz-login__form__content__nv-form{display:block;width:100%;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.re-qz-login__form__content__fb-form:hover,.re-qz-login__form__content__ins-form:hover,.re-qz-login__form__content__nv-form:hover,.re-qz-login__form__content__sub-box .find-email:hover,.re-qz-login__form__content__sub-box .find-pass:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.re-qz-login__channel__bq:hover,.re-qz-login__channel__tq:hover,.re-qz-login__form__content__join:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px)}.re-qz-login__form__content__fb-form,.re-qz-login__form__content__ins-form,.re-qz-login__form__content__nv-form{padding:0 24px;margin:16px auto;border:none;border-radius:8px;background:#fff;outline:0;text-align:left;font-size:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.re-qz-login__channel__bq,.re-qz-login__channel__tq,.re-qz-login__form__content__join{text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;will-change:transform,opacity}.re-qz-login__form__content__fb-form .ico,.re-qz-login__form__content__fb-form .text,.re-qz-login__form__content__ins-form .ico,.re-qz-login__form__content__ins-form .text,.re-qz-login__form__content__nv-form .ico,.re-qz-login__form__content__nv-form .text{display:inline-block;vertical-align:middle}.re-qz-join__fb-form .ico,.re-qz-join__ins-form .ico,.re-qz-join__nv-form .ico,.re-qz-login__form__content__fb-form .ico,.re-qz-login__form__content__ins-form .ico,.re-qz-login__form__content__nv-form .ico{width:48px;height:48px;background:center/contain no-repeat}.re-qz-join__fb-form .text,.re-qz-join__ins-form .text,.re-qz-join__nv-form .text,.re-qz-login__form__content__fb-form .text,.re-qz-login__form__content__ins-form .text,.re-qz-login__form__content__nv-form .text{padding:10px 0;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-login__form__content__nv-form{margin:24px auto 16px}.re-qz-login__form__content__nv-form .ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver.svg')}.re-qz-login__form__content__ins-form{margin:16px auto 40px}.re-qz-login__form__content__ins-form .ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_ins.svg')}.re-qz-login__form__content__join{padding:8px 0;margin:0 auto;border-radius:100px;background:linear-gradient(45deg,#333,#666);color:#fff!important;text-decoration:none!important;font-size:14px;letter-spacing:1.25px;line-height:20px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);transition:.3s}.re-qz-join__form,.re-qz-login__channel__bq,.re-qz-login__channel__tq,.re-qz-sub-login__form{background:#fff;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.re-qz-login__form__content__join:hover{transform:translateY(-2px)}.re-qz-login__channel__bq,.re-qz-login__channel__tq{display:inline-block;width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);padding:6px 0;margin:24px 0 0;border-radius:8px;font-size:0;text-decoration:none;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.re-qz-login__channel__bq:hover,.re-qz-login__channel__tq:hover{text-decoration:none;transform:translateY(-2px)}.re-qz-join__form__content__button:hover,.re-qz-join__form__content__group__button:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);opacity:.8}.re-qz-login__channel__bq .ico,.re-qz-login__channel__tq .ico{display:inline-block;width:36px;height:36px;margin:0 4px 0 0;vertical-align:middle;background:center/contain no-repeat}.re-qz-login__channel__bq .text,.re-qz-login__channel__tq .text{vertical-align:middle;color:#333;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-login__channel__bq{margin-left:16px}.re-qz-login__channel__bq .ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol_bq.svg')}.re-qz-login__channel__tq{margin-right:16px}.re-qz-login__channel__tq .ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol_tq.svg')}.re-qz-login__channel h5{margin:24px 0 0;font-size:12px;letter-spacing:.4px;line-height:16px}.re-qz-join{position:relative;top:5%;z-index:1;max-width:488px;width:100%;margin:0 auto 32px}.re-qz-join__form,.re-qz-sub-login__form{padding:24px 32px 32px;margin:0 0 24px;border-radius:16px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.re-qz-join__form__logo__header{font-size:0}.re-qz-join__form__logo__header:after{display:block;clear:both;content:''}.re-qz-join__form__logo__header .qz-ico{display:inline-block;width:110px;height:40px;background:url('/dqstatic/assets/image/service/2019/qz_corp/svg/qz_logotype_en.svg') center/contain no-repeat;float:left}.re-qz-join__form__logo__header>.text{float:right;text-align:left;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-join__form__logo__service-type{margin:24px auto 16px;font-size:0;text-align:center}.re-qz-join__form__logo__service-type>div{display:inline-block;width:96px;height:90px;background:center/contain no-repeat}.re-qz-join__form__logo__service-type .ico-tq{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol_tq.svg')}.re-qz-join__form__logo__service-type .ico-dq{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol.svg')}.re-qz-join__form__logo__service-type .ico-bq{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol_bq.svg')}.re-qz-join__form__content{margin:32px auto 0}.re-qz-join__form__content__group{width:100%;margin:0 0 16px;text-align:left;font-size:0}.re-qz-join__form__content__group__label{max-width:120px;width:100%;font-size:16px;letter-spacing:.5px;line-height:28px}.re-qz-join__form__content__group__input{max-width:-webkit-calc(100% - 105px);max-width:-moz-calc(100% - 105px);max-width:calc(100% - 105px);width:100%;border:1px solid #666;border-radius:4px;padding:5px 8px;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-join__form__content__group__input:focus{outline:0;border-color:#ff4081}.re-qz-join__form__content__group__button{position:relative;float:right;padding:6px 16px;margin:0 0 0 16px;border:none;border-radius:100px;background:linear-gradient(45deg,#333,#666);color:#fff;outline:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;font-size:14px;letter-spacing:1.25px;line-height:20px;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.re-qz-join__form__content__group__button:hover{transform:translateY(-2px)}.re-qz-join__form__content__group__button.checked{background:linear-gradient(45deg,#3bba61,#8bdaa2);color:transparent;box-shadow:none;cursor:default;pointer-events:none}.re-qz-join__form__content__button,.re-qz-join__join-link .link{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.re-qz-join__form__content__group__button.checked:hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.re-qz-join__form__content__group__button.checked:after{display:block;width:inherit;height:inherit;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_check_w.svg') center/contain no-repeat;content:'';position:absolute;top:0;right:0;bottom:0;left:0}.re-qz-join__form__content__group__button.fail{color:transparent;background:linear-gradient(90deg,#ff4081,#ff7878)}.re-qz-join__form__content__group__button.fail:after{padding:6px 0;color:#fff;content:'중복됨';position:absolute;top:0;right:0;bottom:0;left:0;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-join__form__content__group__subtext{padding:8px 0 8px 120px;color:#666;font-size:12px;letter-spacing:.4px;line-height:16px}.re-qz-join__channel,.re-qz-join__form__content__group__checkbox{font-size:0}.re-qz-join__form__content__group__checkbox>input{display:inline-block;width:24px;height:24px;margin:0 8px 0 0;border-radius:4px;vertical-align:middle}.re-qz-join__form__content__group__checkbox>label{width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);vertical-align:top;font-size:14px;letter-spacing:.25px;line-height:20px}.re-qz-join__channel h5,.re-qz-join__form__content__notice__group .text,.re-qz-join__form__content__notice__group .title,.re-qz-join__join-link .title{font-size:12px;letter-spacing:.4px;line-height:16px}.re-qz-join__form__content__group__checkbox>label>a{color:#333;text-decoration:underline;font-size:14px;letter-spacing:.25px;line-height:20px}.dq-mypage-tabs-nav button.active:hover,.dq-mypage-tabs-nav button:active,.dq-mypage-tabs-nav button:focus,.dq-mypage-tabs-nav button:hover,.dq-mypage-tabs-nav-list li.active:active a,.dq-mypage-tabs-nav-list li.active:focus a,.dq-mypage-tabs-nav-list li.active:hover a,.dq-mypage-tabs-nav-list li:active a,.dq-mypage-tabs-nav-list li:focus a,.dq-mypage-tabs-nav-list li:hover a,.dq-sc-body-notice ul li a:hover,.dq-sc-nav nav ul li a.active,.dq-taste-sort-btn button:hover,.dq-taste-sort-list-area div ul li a:hover,.re-qz-join__form__content__group__checkbox>label>a:focus,.re-qz-join__form__content__group__checkbox>label>a:hover{color:#ff4081}.re-qz-join__form__content__notice{float:left;width:100%;padding:8px 0;margin:8px 0 0;border:1px solid #d1d1d1;border-radius:8px;background:#fff;font-size:0}.re-qz-join__form__content__notice__group{display:inline-block;width:33.33%;padding:0 16px;text-align:left;vertical-align:top}.re-qz-join__form__content__notice__group .text{color:#999}.re-qz-join__form__content__notice__group .line{height:1px;margin:8px 0;background:#e6e7e9}.re-qz-join__form__content__button{width:100%;padding:14px 0;margin:24px 0 0;border:none;border-radius:8px;background:linear-gradient(90deg,#ff4081,#ff7878);color:#fff;font-size:14px;letter-spacing:1.25px;line-height:20px;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.re-qz-join__form__content__button:hover{transform:translateY(-2px)}.re-qz-join__join-link{padding:8px 0 16px;font-size:0;text-align:center}.re-qz-join__fb-form .ico,.re-qz-join__fb-form .text,.re-qz-join__ins-form .ico,.re-qz-join__ins-form .text,.re-qz-join__join-link .link,.re-qz-join__join-link .title,.re-qz-join__nv-form .ico,.re-qz-join__nv-form .text{display:inline-block;vertical-align:middle}.re-qz-join__join-link .title{color:#fff}.re-qz-join__join-link .link{padding:6px 16px;margin:0 0 0 16px;border-radius:100px;background:#fff;color:#333;text-decoration:none;transition:.3s;font-size:14px;letter-spacing:1.25px;line-height:20px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__side__profile .user-sns .abled .check-ico.ins,.qz-mypage__side__profile .user-sns .abled .sns-ico.ins,.qz-mypage__side__profile .user-sns .disabled .check-ico.ins,.qz-mypage__side__profile .user-sns .disabled .sns-ico.ins,.re-qz-join__ins-form .ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_ins.svg')}.re-qz-join__channel__bq,.re-qz-join__channel__tq,.re-qz-join__fb-form,.re-qz-join__ins-form,.re-qz-join__nv-form{background:#fff;font-size:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.re-qz-join__fb-form:hover,.re-qz-join__ins-form:hover,.re-qz-join__join-link .link:hover,.re-qz-join__nv-form:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.re-qz-join__fb-form,.re-qz-join__ins-form,.re-qz-join__nv-form{display:block;width:inherit;padding:0 24px;margin:0 auto 16px;border:none;border-radius:8px;outline:0;text-align:left;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.re-qz-join__nv-form .ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver.svg')}.re-qz-join__fb-form .ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_fb.svg')}.re-qz-join__channel__bq,.re-qz-join__channel__tq{display:inline-block;width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);padding:6px 0;margin:24px 0 0;border-radius:8px;text-decoration:none;will-change:transform,opacity;text-align:center;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.re-qz-sub-login__form__content__button,.re-qz-sub-login__form__content__link{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.re-qz-join__channel__bq:hover,.re-qz-join__channel__tq:hover{text-decoration:none;opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.re-qz-sub-login__form__content__button:hover,.re-qz-sub-login__form__content__link:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px)}.re-qz-join__channel__bq .ico,.re-qz-join__channel__tq .ico{display:inline-block;width:36px;height:36px;margin:0 4px 0 0;vertical-align:middle;background:center/contain no-repeat}.re-qz-join__channel__bq .text,.re-qz-join__channel__tq .text{vertical-align:middle;color:#333;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-join__channel__bq{margin-left:16px}.re-qz-join__channel__bq .ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol_bq.svg')}.re-qz-join__channel__tq{margin-right:16px}.re-qz-join__channel__tq .ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol_tq.svg')}.re-qz-join__channel h5{margin:24px 0 0}.re-qz-sub-login__form:after{display:block;clear:both;content:''}.re-qz-sub-login__form__logo__header{font-size:0}.dq-mypage-tabs-nav-list:after,.dq-mypage-tabs-nav:after,.re-qz-sub-login__form__logo__header:after{display:block;clear:both;content:''}.re-qz-sub-login__form__logo__header .qz-ico{display:inline-block;width:110px;height:40px;background:url('/dqstatic/assets/image/service/2019/qz_corp/svg/qz_logotype_en.svg') center/contain no-repeat;float:left}.re-qz-sub-login__form__logo__header>.text{float:right;text-align:left;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-sub-login__form__logo__service-type{margin:24px auto 16px;font-size:0;text-align:center}.re-qz-sub-login__form__logo__service-type>div{display:inline-block;width:96px;height:90px;background:center/contain no-repeat}.re-qz-sub-login__form__logo__service-type .ico-tq{float:left;background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol_tq.svg')}.re-qz-sub-login__form__logo__service-type .ico-dq{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol.svg')}.re-qz-sub-login__form__logo__service-type .ico-bq{float:right;background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_symbol_bq.svg')}.re-qz-sub-login__form__title{font-size:20px;letter-spacing:.15px;line-height:29px}.re-qz-sub-login__form__subtitle{margin:8px 0 24px;color:#666;font-size:14px;letter-spacing:.25px;line-height:20px}.dq-pass-store-info,.dq-taste-detail-info,.re-qz-sub-login__form__content{margin:0 auto}.re-qz-sub-login__form__content__input{font-size:0;text-align:left;margin:0 0 8px}.re-qz-sub-login__form__content__input>input,.re-qz-sub-login__form__content__input>label{display:inline-block;vertical-align:middle}.re-qz-sub-login__form__content__input>label{display:none;max-width:120px;width:100%;font-size:16px;letter-spacing:.5px;line-height:28px}.re-qz-sub-login__form__content__input>input{width:100%;padding:7px 16px;border:1px solid #666;border-radius:4px;outline-color:#ff4081;font-size:14px;letter-spacing:1.25px;line-height:20px}.re-qz-sub-login__form__content__button{display:block;float:left;width:100%;padding:14px 0;margin:8px auto 0;border:none;border-radius:8px;background:linear-gradient(90deg,#ff4081,#ff7878);outline:0;color:#fff;font-weight:700;font-size:14px;letter-spacing:1.25px;line-height:20px;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.re-qz-sub-login__form__content__button:hover{transform:translateY(-2px)}.re-qz-sub-login__form__content__link{display:inline-block;float:right;padding:6px 16px;margin:24px 0 0;border:none;border-radius:100px;background:linear-gradient(45deg,#333,#666);color:#fff;text-decoration:none;font-size:14px;letter-spacing:1.25px;line-height:20px;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.dq-mypage-tabs-nav button,.dq-mypage-tabs-nav button:before{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.qz-mypage__side__profile,.qz-mypage__side__profile .user-profile__img{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.re-qz-sub-login__form__content__link:hover{color:#fff;text-decoration:none;transform:translateY(-2px)}.qz-mypage__side__profile .user-profile__img__change:hover,.qz-mypage__side__profile .user-sns>.disabled:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px)}.dq-mypage{max-width:100%;padding:30px 5%;margin:0 auto}.dq-mypage-title{display:inline-block;position:relative;max-width:144px;width:100%;float:left;margin:24px 0 0}.dq-mypage-title .mypage-ico{width:48px;height:48px;margin:40px 4px 8px 0;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mypage_b.svg') center/contain no-repeat}.dq-mypage-title>h3:after{display:block;position:absolute;left:4px;bottom:-24px;width:32px;height:2px;background:#333;content:''}.dq-mypage-title-info,.dq-sc-body-notice ul li a dl dt{display:inline-block;position:relative;width:100%}.dq-mypage-title-info-img{position:relative;width:80px;height:80px}.dq-mypage-title-info-img>img{width:100%;height:100%;border:1px solid #999;border-radius:100px;object-fit:contain}.dq-mypage-title-info-img .profile_sns_icon{position:absolute;right:-16px;bottom:0;width:32px;height:32px;background:#fff}.dq-mypage-title-info h4{display:inline-block;position:relative;max-width:100%}.dq-mypage-title-info h4:after{display:block;position:absolute;top:0;right:0;content:'님'}.dq-mypage-title-logout{position:relative;right:16px;bottom:0;margin:32px 16px}.dq-mypage-tabs{display:inline-block;clear:both;width:-webkit-calc(100% - 224px);width:-moz-calc(100% - 224px);width:calc(100% - 224px);padding-top:64px}.dq-mypage-tabs-nav{position:relative;width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px);padding:0 16px;margin:0 auto;border-bottom:4px solid #333;text-align:left;box-sizing:content-box}.dq-mypage-tabs-nav button{display:inline-block;position:relative;top:4px;float:left;padding:8px 24px 8px 48px;margin:0 16px 0 0;border:1px solid transparent;border-bottom:4px solid #333;border-radius:8px 8px 0 0;background:0 0;color:#999;font-size:1.125rem;line-height:1.875rem;font-weight:300;outline:0;transition:.3s;will-change:color}.dq-mypage-tabs-nav button:before{display:block;position:absolute;left:16px;top:10px;width:24px;height:24px;background:center/contain no-repeat;content:'';opacity:.4;transition:.3s;will-change:opacity,background-image}.dq-mypage-tabs-nav button:first-child:before{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_taste_title_b.svg')}.dq-mypage-tabs-nav button:last-child:before{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_pass_title_b.svg')}.dq-mypage-tabs-nav button:active:first-child:before,.dq-mypage-tabs-nav button:focus:first-child:before,.dq-mypage-tabs-nav button:hover:first-child:before{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_taste_title.svg');opacity:1}.dq-mypage-tabs-nav button:active:last-child:before,.dq-mypage-tabs-nav button:focus:last-child:before,.dq-mypage-tabs-nav button:hover:last-child:before{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_pass_title.svg');opacity:1}.dq-mypage-tabs-nav button:active,.dq-mypage-tabs-nav-list li:active,.dq-mypage-tabs-nav-list li:focus{opacity:.4}.dq-mypage-tabs-nav button.active{color:#333;font-weight:700;border-color:#333;border-bottom:4px solid transparent;background:#fff}.dq-mypage-tabs-nav-list{border:none;padding:24px 0 8px;list-style:none;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px);margin:0 auto}.dq-mypage-tabs-nav-list li{display:inline-block;position:relative;float:left;padding:0 24px 0 32px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.dq-mypage-tabs-nav-list li:after{position:absolute;top:6px;left:8px;width:16px;height:16px;border:1px solid #333;border-radius:100px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;will-change:color,border-color,background-color;content:''}.dq-mypage-tabs-nav-list li.active:active:after,.dq-mypage-tabs-nav-list li.active:after,.dq-mypage-tabs-nav-list li.active:focus:after,.dq-mypage-tabs-nav-list li.active:hover:after,.dq-mypage-tabs-nav-list li:active:after,.dq-mypage-tabs-nav-list li:focus:after,.dq-mypage-tabs-nav-list li:hover:after{border-color:#ff4081;background-color:#ff4081}.dq-mypage-tabs-nav-list li a{display:block;color:#999;text-decoration:none}.dq-mypage-tabs-nav-list li a h4{font-weight:300;padding:0 0 4px}@media screen and (max-width:340px){.dq-mypage-tabs-nav-list li a h4{font-size:.75rem!important;line-height:.75rem!important}}.dq-mypage-tabs-nav-list li.active a h4{font-weight:700}.dq-mypage-tabs-body{display:inline-block;width:100%}.dq-mypage-tabs-body-nothing{padding:160px 0;color:#999;text-align:center}.dq-mypage-tabs-body-content .item.dq-pass{margin-bottom:48px}.dq-mypage-tabs-body-content .item.dq-pass a{height:56%}.qz-mypage{padding:40px 16px 80px;max-width:1440px;width:100%;margin:0 auto;font-size:0}.qz-mypage__side{display:inline-block;position:relative;max-width:328px;width:100%;vertical-align:top}.qz-mypage__side__profile{padding:24px;margin:0 0 24px;border-radius:16px;background:#fff;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__side__profile .user-profile{font-size:0;margin:0 0 24px}.qz-mypage__side__profile .user-profile__img{display:inline-block;position:relative;width:48px;height:48px;border-radius:100px;background:linear-gradient(45deg,#333,#666);vertical-align:middle;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__side__nav-group__list a,.qz-mypage__side__profile .user-profile__img__change{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.qz-mypage__side__profile .user-profile__img .object-fit-cover{overflow:hidden;border-radius:100px;position:absolute;top:0;right:0;bottom:0;left:0}.qz-mypage__side__profile .user-profile__img .object-fit-cover img{width:100%;height:100%;object-fit:cover}.qz-mypage__side__profile .user-profile__img__change{position:absolute;right:-7px;bottom:-7px;width:24px;height:24px;border:none;border-radius:100px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_edit_b.svg') 55% center/70% no-repeat #fff;font-size:0;outline:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__side__profile .user-profile__img__change:hover{transform:translateY(-2px)}.qz-mypage__side__profile .user-profile__name{display:inline-block;padding:0 16px;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px);text-align:left;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dq-taste-detail-info .info-wrap .info-group,.qz-mypage__side__profile .user-sns{text-align:left}.qz-mypage__side__profile .user-sns .abled,.qz-mypage__side__profile .user-sns .disabled{font-size:0}.qz-mypage__side__profile .user-sns .abled .check-ico,.qz-mypage__side__profile .user-sns .abled .sns-ico,.qz-mypage__side__profile .user-sns .disabled .check-ico,.qz-mypage__side__profile .user-sns .disabled .sns-ico{display:inline-block;width:48px;height:48px;background:center/contain no-repeat;vertical-align:middle}.qz-mypage__side__profile .user-sns .abled .check-ico.nv,.qz-mypage__side__profile .user-sns .abled .sns-ico.nv,.qz-mypage__side__profile .user-sns .disabled .check-ico.nv,.qz-mypage__side__profile .user-sns .disabled .sns-ico.nv{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver.svg')}.qz-mypage__side__profile .user-sns .abled .check-ico.nv.disabled,.qz-mypage__side__profile .user-sns .abled .sns-ico.nv.disabled,.qz-mypage__side__profile .user-sns .disabled .check-ico.nv.disabled,.qz-mypage__side__profile .user-sns .disabled .sns-ico.nv.disabled{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver_gray.svg')}.qz-mypage__side__profile .user-sns .abled .check-ico.fb,.qz-mypage__side__profile .user-sns .abled .sns-ico.fb,.qz-mypage__side__profile .user-sns .disabled .check-ico.fb,.qz-mypage__side__profile .user-sns .disabled .sns-ico.fb{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_fb.svg')}.qz-mypage__side__profile .user-sns .abled .check-ico.fb.disabled,.qz-mypage__side__profile .user-sns .abled .sns-ico.fb.disabled,.qz-mypage__side__profile .user-sns .disabled .check-ico.fb.disabled,.qz-mypage__side__profile .user-sns .disabled .sns-ico.fb.disabled{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_fb_gray.svg')}.qz-mypage__side__profile .user-sns .abled .text,.qz-mypage__side__profile .user-sns .disabled .text{display:inline-block;width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px);color:#333;vertical-align:middle;font-size:14px;letter-spacing:.25px;line-height:20px}.qz-mypage__side__profile .user-sns .abled .check-ico,.qz-mypage__side__profile .user-sns .disabled .check-ico{width:32px;height:32px;background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_check.svg')}.qz-mypage__side__profile .user-sns>.disabled{opacity:.7;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.qz-mypage__side__nav-group__list a,.qz-mypage__side__subgroup__list .contact,.qz-mypage__side__subgroup__list .faq{border-radius:8px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;display:block;text-align:left;font-size:0;text-decoration:none}.dq-pass-nav-list-btn h5,.dq-sc-nav nav ul li:hover a,.qz-mypage__side__profile .user-sns>.disabled .text{color:#999}.qz-mypage__side__profile .user-sns>.disabled .sns-ico.ins{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_ins_gray.svg')}.qz-mypage__side__profile .user-sns>.disabled .sns-ico.nv{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver_gray.svg')}.qz-mypage__side__profile .user-sns>.disabled .sns-ico.fb{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_fb_gray.svg')}.qz-mypage__side__profile .user-sns>.disabled:hover{transform:translateY(-2px)}.qz-mypage__side__nav-group__list a:hover,.qz-mypage__side__subgroup__list .contact:hover,.qz-mypage__side__subgroup__list .faq:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);opacity:.8}.qz-mypage__side__nav-group{list-style:none;padding:0;margin:0 0 24px}.qz-mypage__side__nav-group__list.active a{background:linear-gradient(90deg,#ff4081,#ff7878)}.qz-mypage__side__nav-group__list a .apply-ico,.qz-mypage__side__nav-group__list a .arrow-ico,.qz-mypage__side__nav-group__list a .settings-ico,.qz-mypage__side__subgroup__list .contact .contact-ico,.qz-mypage__side__subgroup__list .contact .faq-ico,.qz-mypage__side__subgroup__list .faq .contact-ico,.qz-mypage__side__subgroup__list .faq .faq-ico{width:24px;height:24px;background:center/contain no-repeat}.qz-mypage__side__nav-group__list.active a .apply-ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_term_w.svg')}.qz-mypage__side__nav-group__list.active a .settings-ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mypage_w.svg')}.qz-mypage__side__nav-group__list.active a .arrow-ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_double_bracket_w.svg')}.qz-mypage__side__nav-group__list.active a .text{color:#fff;font-weight:700}.qz-mypage__side__nav-group__list a{padding:8px 24px 8px 32px;margin:0 0 16px;background:#fff;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);transition:.3s}.qz-mypage__side__subgroup,.qz-mypage__side__subgroup__list .contact,.qz-mypage__side__subgroup__list .faq{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.qz-mypage__side__nav-group__list a:hover{transform:translateY(-2px)}.qz-mypage__side__nav-group__list a>span{display:inline-block;vertical-align:middle}.qz-mypage__side__nav-group__list a .apply-ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_term_b.svg')}.qz-mypage__side__nav-group__list a .settings-ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mypage_b.svg')}.qz-mypage__side__nav-group__list a .arrow-ico{width:32px;height:32px;background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_double_bracket_b.svg')}.qz-mypage__side__nav-group__list a .text{width:-webkit-calc(100% - 56px);width:-moz-calc(100% - 56px);width:calc(100% - 56px);padding:0 8px;color:#333;font-size:14px;letter-spacing:1.25px;line-height:20px}.qz-mypage__side__subgroup{list-style:none;padding:16px;margin:0 0 48px;border-radius:16px;background:#fff;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__side__subgroup__list .contact,.qz-mypage__side__subgroup__list .faq{padding:6px 16px;background:linear-gradient(45deg,#333,#666);color:#fff;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__side__logout .text,.qz-mypage__side__subgroup__list .contact .text,.qz-mypage__side__subgroup__list .faq .text{font-size:14px;letter-spacing:1.25px;line-height:20px}.qz-mypage__side__subgroup__list .contact:hover,.qz-mypage__side__subgroup__list .faq:hover{transform:translateY(-2px)}.qz-mypage__side__subgroup__list .contact>span,.qz-mypage__side__subgroup__list .faq>span{display:inline-block;vertical-align:middle}.qz-mypage__side__subgroup__list .contact .faq-ico,.qz-mypage__side__subgroup__list .faq .faq-ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_faq_w.svg')}.qz-mypage__side__subgroup__list .contact .contact-ico,.qz-mypage__side__subgroup__list .faq .contact-ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_contact_w.svg')}.qz-mypage__side__subgroup__list .faq{margin:0 0 16px}.qz-mypage__side__logout{display:block;width:100%;padding:12px 32px;border:none;border-radius:8px;background:#fff;text-align:left;outline:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__side__logout:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.qz-mypage__main__apply-list__tab-content__category>button,.qz-mypage__main__apply-list__tab-header__btn{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);outline:0}.qz-mypage__main{display:inline-block;max-width:-webkit-calc(100% - 328px);max-width:-moz-calc(100% - 328px);max-width:calc(100% - 328px);width:100%;padding-left:152px;vertical-align:top}.qz-mypage__main__apply-list__tab-header{list-style:none;position:relative;padding:0;margin:0 0 24px;border-bottom:1px solid #d1d1d1;text-align:left;font-size:0}.dq-sc-body-contact-kakao:after,.dq-sc-body-title:after,.dq-sc-nav nav ul li a:after,.dq-sc-nav nav ul li:after,.dq-sc:after,.dq-taste-detail .taste-calendar .date:after,.dq-taste-detail-content article .text:after,.dq-taste-detail-info .info-wrap:after,.dq-taste-detail-list .apply-list h5:after,.dq-taste-detail-list .apply-list:after,.dq-taste-detail-reply article.reply-wrap:after,.dq-taste-sort-list-area div:after,.dq-taste-sort:after,.qz-mypage__main__apply-list__tab-header:after{display:block;clear:both;content:''}.qz-mypage__main__apply-list__tab-header:before{position:absolute;right:0;left:-16px;bottom:-25px;z-index:1;width:-webkit-calc(100% + 36px);width:-moz-calc(100% + 36px);width:calc(100% + 36px);height:24px;margin:0 auto;background:#fafafa;content:''}.bq-event-apply-content-header-title,.bq-review-content-memo>h5.color-dq1,.dq-pass-store-info .title h3,.dq-pass-store-title h2,.dq-sc-body-title h3,.dq-taste-detail-info .title h3,.dq-taste-detail-title h2,.qz-mypage__main__apply-list__tab-header li{display:inline-block}.qz-mypage__main__apply-list__tab-header li.active{float:left}.qz-mypage__main__apply-list__tab-header__btn{padding:8px 16px 9px;margin:0 10px 0 0;border:none;border-radius:8px 8px 0 0;background:linear-gradient(45deg,#fff,#fafafa);font-size:14px;letter-spacing:1.25px;line-height:20px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__apply-list__tab-header__btn.active,.qz-mypage__main__apply-list__tab-header__btn:hover{color:#fff;background:linear-gradient(45deg,#333,#666)}.qz-mypage__main__apply-list__tab-header__btn:hover{opacity:.6}.qz-mypage__main__apply-list__tab-header__btn:active{opacity:.5}.qz-mypage__main__apply-list__tab-content__category{position:relative;z-index:1;font-size:0;text-align:left;margin:0 0 48px}.qz-mypage__main__apply-list__tab-content__category>button{display:inline-block;position:relative;padding:6px 16px;margin:0 19px 0 0;border:none;border-radius:100px;background:#fff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img,.qz-mypage__main__apply-list__tab-content__category>button .num{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.qz-mypage__main__apply-list__tab-content__category>button:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.qz-mypage__main__apply-list__tab-content__category>button:active,.qz-mypage__main__settings__base__save button:active,.qz-mypage__main__settings__pass__save button:active,.qz-mypage__main__settings__sns__save button:active{opacity:.5}.qz-mypage__main__apply-list__tab-content__category>button .num{position:absolute;top:-8px;right:0;padding:0 8px;border-radius:100px;background:linear-gradient(90deg,#ff4081,#ff7878);color:#fff;font-size:10px;letter-spacing:1.5px;line-height:16px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__apply-list__tab-content__category>button .text{color:#333;font-size:14px;letter-spacing:1.25px;line-height:20px}.qz-mypage__main__apply-list__tab-content__category>button.active{background:linear-gradient(90deg,#ff4081,#ff7878)}.qz-mypage__main__apply-list__tab-content__category>button.active .num{background:#fff;color:#333;font-weight:700}.qz-mypage__main__apply-list__tab-content__category>button.active .text{color:#fff;font-weight:700}.qz-mypage__main__apply-list__tab-content__card{position:relative;font-size:0;text-align:left;margin:0 -16px}.qz-mypage__main__apply-list__tab-content__card .item{display:inline-block;position:absolute;max-width:208px;width:100%;margin:0 16px 56px}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img{display:block;position:relative;overflow:hidden;height:0;padding-bottom:100%;border-radius:8px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__cancel,.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img .sns-type{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img .status{display:inline-block;position:absolute;top:0;left:0;z-index:1;padding:6px 12px;color:#fff;border-radius:0 0 8px;background:linear-gradient(90deg,#ff4081,#ff7878);font-size:14px;letter-spacing:1.25px;line-height:20px}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img .status.diStatusApply{background:linear-gradient(45deg,#ffd000,#ff7878)}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img .status.diStatusFail{background:linear-gradient(45deg,#666,#999)}.bq-event-apply-content-footer>.sns-event-wrap>.sns.sns-nv,.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img .status.diStatusWin{background:linear-gradient(45deg,#3bba61,#8bdaa2)}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img .sns-type{position:absolute;right:0;bottom:0;width:36px;height:36px;border-radius:8px 0 0;background:#fff;font-size:0;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img .sns-type.nv{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver.svg') center/contain no-repeat #fff}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img .sns-type.ins{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_ins.svg') center/contain no-repeat #fff}.bq-event-apply-content-body #event-info .info-main-img>div,.dq-pass-store header #dq-pass-store-img .slick-list,.dq-pass-store header article .wrap,.dq-pass-store-others .others-taste .others-list-img a,.dq-restaurant-area .dq-grid .item a>div,.dq-restaurant-store .dq-grid .item a>div,.dq-restaurant-theme .dq-grid .item a>div,.dq-taste-detail header article .wrap,.dq-taste-detail-others .others-taste .others-list-img a,.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img .object-fit-cover{position:absolute;top:0;right:0;bottom:0;left:0}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img .object-fit-cover img{width:100%;height:100%;object-fit:cover;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__cancel,.qz-mypage__main__apply-list__tab-content__more button{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;color:#fff;letter-spacing:1.25px;background:linear-gradient(45deg,#333,#666);font-size:14px;line-height:20px}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img:hover .object-fit-cover img{transform:scale(1.25)}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__text .subtitle,.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__text .title{font-size:16px;letter-spacing:.5px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dq-detail-more__text,.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__text .title{margin:8px 0 0}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__cancel{display:inline-block;float:right;padding:6px 16px;margin:12px 0 0;border:none;border-radius:100px;outline:0;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__apply-list__tab-content__more button,.qz-mypage__main__settings__base,.qz-mypage__main__settings__pass,.qz-mypage__main__settings__sns{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__cancel:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.qz-mypage__main__apply-list__tab-content__more{max-width:206px;width:100%;margin:0 auto}.qz-mypage__main__apply-list__tab-content__more button{width:100%;padding:13px 32px 14px;margin:0 auto;border:none;border-radius:8px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);transition:.3s}.qz-mypage__main__apply-list__tab-content__more button:focus,.qz-mypage__main__apply-list__tab-content__more button:hover,.qz-mypage__main__settings__base__save button:hover,.qz-mypage__main__settings__pass__save button:hover,.qz-mypage__main__settings__sns__save button:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.qz-mypage__main__apply-list__tab-content__loading{display:none;width:100%;margin:-48px auto 0}.qz-mypage__main__apply-list__tab-content__loading .ico{max-width:48px;width:100%;height:48px;border:1px solid #ff4081;border-radius:100px;border-left-color:transparent;margin:0 auto;-webkit-animation:3s linear infinite loading-rotate;-moz-animation:3s linear infinite loading-rotate;-o-animation:3s linear infinite loading-rotate;animation:3s linear infinite loading-rotate}@keyframes loading-rotate{.qz-mypage__main__apply-list__tab-content__loading from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.qz-mypage__main__apply-list__tab-content__loading to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}#DinnerPassGuideCarousel.visible,.qz-mypage__main__apply-list__tab-content__loading.visible{display:block!important}.qz-mypage__main__settings__base,.qz-mypage__main__settings__pass,.qz-mypage__main__settings__sns{padding:24px 32px 40px;margin:0 0 32px;border-radius:16px;background:#fff;text-align:left;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__settings__base__img .user-profile,.qz-mypage__main__settings__base__save button,.qz-mypage__main__settings__pass__save button,.qz-mypage__main__settings__sns__save button{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}.qz-mypage__main__settings__base__title,.qz-mypage__main__settings__pass__title,.qz-mypage__main__settings__sns__title{margin-bottom:32px;font-size:20px;letter-spacing:.15px;line-height:29px}.qz-mypage__main__settings__base__save,.qz-mypage__main__settings__pass__save,.qz-mypage__main__settings__sns__save{border-top:1px solid #e6e7e9;font-size:0}.qz-mypage__main__settings__base__save button,.qz-mypage__main__settings__pass__save button,.qz-mypage__main__settings__sns__save button{padding:14px 32px;margin:32px 0 0;border:none;border-radius:8px;background:linear-gradient(90deg,#ff4081,#ff7878);color:#fff;outline:0;font-size:14px;letter-spacing:1.25px;line-height:20px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__settings__base__save button.disabled,.qz-mypage__main__settings__pass__save button.disabled,.qz-mypage__main__settings__sns__save button.disabled{background:linear-gradient(45deg,#666,#999);opacity:.6;cursor:not-allowed}.qz-mypage__main__settings__base__save button.disabled:hover,.qz-mypage__main__settings__pass__save button.disabled:hover,.qz-mypage__main__settings__sns__save button.disabled:hover{transform:none}.qz-mypage__main__settings__base__group button:hover,.qz-mypage__main__settings__base__img .user-profile__button:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);opacity:.8}.qz-mypage__main__settings__base__save .text,.qz-mypage__main__settings__pass__save .text,.qz-mypage__main__settings__sns__save .text{display:inline-block;margin:0 0 0 16px;color:#ff4081;font-size:14px;letter-spacing:.25px;line-height:20px}.qz-mypage__main__settings__base__group .rotate,.qz-mypage__main__settings__pass__group .rotate,.qz-mypage__main__settings__sns__group .rotate{display:inline}.qz-mypage__main__settings__base__img{font-size:0;margin:0 0 24px}.qz-mypage__main__settings__base__img .user-profile{display:inline-block;position:relative;width:64px;height:64px;margin-right:56px;border-radius:100px;background:linear-gradient(45deg,#333,#666);vertical-align:middle;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__settings__base__group button,.qz-mypage__main__settings__base__img .user-profile__button{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);padding:6px 16px;background:linear-gradient(45deg,#333,#666);color:#fff}.qz-mypage__main__settings__base__img .user-profile .object-fit-cover{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100px;overflow:hidden}.dq-post-detail-title-bg img,.dq-taste-detail header article .wrap div img,.dq-taste-detail-list .apply-list-wrap div img,.qz-mypage__main__settings__base__img .user-profile .object-fit-cover img{width:100%;height:100%;object-fit:cover}.qz-mypage__main__settings__base__img .user-profile__button{display:inline-block;border:none;border-radius:100px;outline:0;vertical-align:middle;font-size:14px;letter-spacing:1.25px;line-height:20px;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__settings__base__img .user-profile__button:hover{transform:translateY(-2px)}.qz-mypage__main__settings__base__group,.qz-mypage__main__settings__pass__group{margin-bottom:24px;font-size:0}.qz-mypage__main__settings__base__group .title{display:inline-block;max-width:120px;width:100%;font-size:16px;letter-spacing:.5px;line-height:28px;vertical-align:middle}.qz-mypage__main__settings__base__group .form,.qz-mypage__main__settings__base__group button{display:inline-block;vertical-align:middle;font-size:14px;letter-spacing:1.25px;line-height:20px}.qz-mypage__main__settings__base__group .form{max-width:328px;width:100%;border-radius:4px;border:1px solid #666;padding:5px 8px;outline-color:#ff4081}.qz-mypage__main__settings__base__group .form.add{display:block;margin:16px 0 16px 120px}.qz-mypage__main__settings__base__group button{margin-left:16px;border:none;border-radius:100px;outline:0;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__settings__base__group button:hover{transform:translateY(-2px)}.qz-mypage__main__settings__base__group .subtext{display:block;margin:8px 0 0;padding-left:120px;color:#999;font-size:12px;letter-spacing:.4px;line-height:16px}.qz-mypage__main__settings__base__group__checkbox>label,.qz-mypage__main__settings__sns__group .form,.qz-mypage__main__settings__sns__group>button{font-size:14px;letter-spacing:1.25px;line-height:20px;vertical-align:middle}.qz-mypage__main__settings__base__group__checkbox>input{display:inline-block;width:24px;height:24px;margin:0 8px 0 0;border-radius:4px;vertical-align:middle}.qz-mypage__main__settings__base__group__checkbox>label{width:-webkit-calc(70% - 32px);width:-moz-calc(70% - 32px);width:calc(70% - 32px);word-break:keep-all;word-wrap:break-word}.qz-mypage__main__settings__base #conDiv{overflow:hidden;position:relative;max-width:767px;width:100%;height:300px;padding:0;margin:0 auto 24px 120px!important;border:1px solid #666!important;border-radius:8px}.qz-mypage__main__settings__sns__group{font-size:0}.qz-mypage__main__settings__sns__group .title{display:inline-block;max-width:188px;width:100%;vertical-align:middle}.qz-mypage__main__settings__sns__group .title .ico{display:inline-block;width:48px;height:48px;background:center/contain no-repeat;vertical-align:middle}.qz-mypage__main__settings__sns__group .title .ico.ins{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_ins.svg')}.qz-mypage__main__settings__sns__group .title .ico.fb{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_fb.svg')}.qz-mypage__main__settings__sns__group .title .ico.nv{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_naver.svg')}.qz-mypage__main__settings__sns__group .title .text{display:inline-block;vertical-align:middle;font-size:16px;letter-spacing:.5px;line-height:28px}.qz-mypage__main__settings__sns__group .form{display:inline-block;max-width:448px;width:100%;border-radius:4px;border:1px solid #999;padding:5px 8px}.qz-mypage__main__settings__sns__group>button{display:inline-block;padding:6px 16px;margin-left:16px;border:none;border-radius:100px;background:linear-gradient(90deg,#ff4081,#ff7878);color:#fff;outline:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}.qz-mypage__main__settings__sns__group>button:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.qz-mypage__main__settings__sns__group>button.active{background:linear-gradient(45deg,#333,#666)}.qz-mypage__main__settings__pass__group .title{display:inline-block;max-width:120px;width:100%;font-size:16px;letter-spacing:.5px;line-height:28px;vertical-align:middle}.qz-mypage__main__settings__pass__group .form{display:inline-block;max-width:328px;width:100%;border-radius:4px;border:1px solid #999;padding:5px 8px;vertical-align:middle;font-size:14px;letter-spacing:1.25px;line-height:20px}.dq-sc{position:relative;max-width:1280px;min-height:100%;margin:0 auto}.bq-review-content-tabs-step-img img,.dq-modal-success-grid,.dq-post-title,.dq-sc-body-tabs-content .panel-group .panel-body img{max-width:100%}.dq-sc:before{display:none;position:absolute;left:20%;background:-webkit-linear-gradient(to bottom,#ff4081,rgba(0,0,0,0));background:-moz-linear-gradient(to bottom,#ff4081,rgba(0,0,0,0));background:-ms-linear-gradient(to bottom,#ff4081,rgba(0,0,0,0));background:-o-linear-gradient(to bottom,#ff4081,rgba(0,0,0,0));background:linear-gradient(to bottom,#ff4081,rgba(0,0,0,0));width:1px;height:100%;content:''}.dq-sc-nav h2:after{display:block;width:10%;height:2px;margin:16px 0;background:#333;content:''}.dq-sc-nav nav ul li{display:block;list-style:none}.dq-sc-nav nav ul li a{display:block;color:#333;text-decoration:none}.dq-sc-nav nav ul li a h4,.dq-sc-nav nav ul li a span{display:inline-block;float:left}.dq-sc-nav nav ul li a span{width:28px;height:28px}.dq-sc-nav nav ul li a.sc-notice span{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_notice_gray.svg') center/contain no-repeat}.dq-sc-nav nav ul li a.sc-faq span{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_faq_gray.svg') center/contain no-repeat}.dq-sc-nav nav ul li a.sc-contact span{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_contact_gray.svg') center/contain no-repeat}.dq-sc-nav nav ul li a.active.sc-faq span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_faq.svg')}.dq-sc-nav nav ul li a.active.sc-contact span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_contact.svg')}.dq-sc-body-title .sc-ico{float:left;position:relative;top:-8px;width:38px;height:38px}.dq-post-detail-title:after,.dq-post-detail-title:before{top:0;width:inherit;height:inherit;display:block;right:0;content:''}.dq-sc-body-title .sc-ico.faq-ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_faq.svg') center/125% no-repeat rgba(0,0,0,0)}.dq-sc-body-title .sc-ico.contact-ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_contact.svg') center/125% no-repeat rgba(0,0,0,0)}.dq-sc-body-title .sc-ico.notice-ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_notice.svg') center/125% no-repeat rgba(0,0,0,0)}.dq-sc-body-tabs-content .panel-group .panel{margin-top:0;margin-bottom:12px;border:none;border-radius:0!important;border-bottom:8px solid #fafafa;box-shadow:none}.dq-sc-body-tabs-content .panel-group .panel-heading{padding:0;border-radius:0;background:#fff}.dq-pass-store-apply .taste-apply-btn,.dq-pass-store-content,.dq-post-detail-content,.dq-sc-body-tabs-content .panel-group .panel-heading:hover,.dq-taste-detail-apply .taste-apply-btn,.dq-taste-detail-content{background:#fafafa}.dq-sc-body-tabs-content .panel-group .panel-heading a{display:block;overflow:auto;position:relative;padding:16px;text-decoration:none}.dq-sc-body-tabs-content .panel-group .panel-heading a:after{display:block;position:absolute;top:8px;right:8px;width:40px;height:40px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_bracket.svg') center/contain no-repeat;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;will-change:transform;content:''}.dq-sc-body-tabs-content .panel-group .panel-heading a[aria-expanded=false]:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.dq-sc-body-tabs-content .panel-group .panel-heading a[aria-expanded=true]:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.dq-sc-body-tabs-content .panel-group .panel-heading a b{display:inline-block;float:left;width:100%;max-width:160px;border-right:1px solid #333}.dq-sc-body-tabs-content .panel-group .panel-heading a span{display:inline-block;float:left;max-width:-webkit-calc(100% - 160px);max-width:-moz-calc(100% - 160px);max-width:calc(100% - 160px)}.dq-sc-body-tabs-content .panel-group .panel-body{padding-left:40px;margin-bottom:0;border:none!important;background:#e6e7e9;color:#666}.dq-pass-grid .dq-grid-wrap-content-text .living-date,.dq-sc-body-notice,.dq-sc-body-notice-detail article{border-bottom:1px solid #d1d1d1}.dq-sc-body-notice{border-top:1px solid #d1d1d1}.dq-sc-body-notice ul li{list-style:none;border-bottom:8px solid #fafafa}.dq-sc-body-notice ul li:last-child{border:none}.dq-sc-body-notice ul li a{display:block;color:#333}.dq-modal-success-grid-wrap,.dq-sc-body-notice ul li a dl{overflow:hidden}.dq-sc-body-notice ul li a dl dt b{display:inline-block;max-width:-webkit-calc(100% - 52px);max-width:-moz-calc(100% - 52px);max-width:calc(100% - 52px)}.dq-sc-body-notice ul li a dl dt .new{display:inline-block;position:relative;border-radius:8px;background:#ff4081;vertical-align:top}.dq-sc-body-notice ul li a dl dt .new strong{display:inline-block;position:relative;bottom:2px;color:#fff;font-weight:100}.dq-sc-body-notice ul li a dl dd:last-child{font-size:.75rem}.dq-sc-body-notice-detail dl dt{position:relative;border-top:2px solid #d1d1d1;font-size:1.125rem}.dq-sc-body-notice-detail dl dd{border-bottom:1px solid #e6e7e9}.dq-sc-body-notice-detail article img{width:auto;max-width:100%}.dq-sc-body-contact-ads,.dq-sc-body-contact-kakao{border-top:1px solid #e6e7e9}.dq-sc-body-contact-kakao>a{max-width:420px;border-color:transparent;background-color:#fcea50;color:#333}.dq-sc-body-contact-kakao>a:hover{color:inherit}.dq-sc-body-contact-kakao>a:after{display:inline-block;position:absolute;top:4px;left:16px;width:32px;height:32px;background:url('/dqstatic/assets/image/service/2019/dinner/img/kakaolink_btn_medium.png') center/contain no-repeat;content:''}  .dq-sc-body-contact-ads>button,.dq-sc-body-contact-ads>form{max-width:420px}  .dq-sc-body-contact-ads>form input,.dq-sc-body-contact-ads>form textarea{border-radius:16px}  .dq-sc-body-pagination a{margin:0 4px;border:none;border-radius:100px}  .dq-sc-body-pagination .active{border-color:#ff4081;border-radius:100px;background:0 0;color:#ff4081;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}  .dq-post-title{position:relative;margin-top:96px}  .dq-post-title h1 span{display:block;position:absolute;top:-32px;left:-56px;z-index:-1;width:48px;height:48px;border-radius:100px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_post_title_w.svg') center 4px/80% no-repeat #ff4081;color:#fff;will-change:transform;content:''}  .dq-post-title h1:after{width:0;height:0;position:absolute;top:4px;left:-22px;border-top:16px solid #ff4081;border-right:8px solid transparent;border-left:8px solid transparent;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:''}  .dq-pass-grid-title h3,.dq-post-title h3,.dq-restaurant-title h3,.dq-taste-title h3{color:#666;will-change:transform}  .dq-post-detail-title{position:relative;width:100%;height:320px;background:#ff4081;overflow:hidden}  .dq-post-detail-title:before{position:absolute;left:0;z-index:1;background:-webkit-linear-gradient(-45deg,#fff 1%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 49%,#fff 0,#fff 51%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 99%,#fff 0);background:-moz-linear-gradient(-45deg,#fff 1%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 49%,#fff 0,#fff 51%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 99%,#fff 0);background:-ms-linear-gradient(-45deg,#fff 1%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 49%,#fff 0,#fff 51%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 99%,#fff 0);background:-o-linear-gradient(-45deg,#fff 1%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 49%,#fff 0,#fff 51%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 99%,#fff 0);background:linear-gradient(-45deg,#fff 1%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 49%,#fff 0,#fff 51%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 99%,#fff 0);-webkit-background-size:16px 30px;-moz-background-size:8px 8px;-o-background-size:8px 8px;background-size:8px 8px;opacity:.2}  .dq-post-detail-title:after{position:absolute;left:0;z-index:0;background:rgba(0,0,0,.3)}  .dq-post-detail-title-bg{width:120%;height:120%;margin-top:-30px;margin-left:-10%}  .dq-post-detail-title-header{position:absolute;top:35%;right:0;left:0;z-index:2;width:100%;max-width:560px;height:auto;margin:0 auto;background:0 0;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}  .dq-post-detail-title-header:after{display:block;width:36px;height:1px;margin:12px auto 0;background:#fff;content:''}  .dq-post-detail-title-header h1{display:-webkit-box;overflow:hidden;position:relative;max-width:560px;padding:0 6%;margin:16px auto 0;line-height:3.5rem;text-align:center;text-overflow:ellipsis;word-break:keep-all;-webkit-line-clamp:3;-webkit-box-orient:vertical}  .dq-post-detail-title-header h4{position:relative;max-width:560px;padding:0 6%;margin:0 auto;text-align:center}  .dq-post-detail-title-share{width:100%;height:48px;margin:0 auto;position:absolute;right:0;bottom:8px;left:0;z-index:1}  .dq-post-detail-title-share>h4{display:inline-block;position:relative;color:#fff;line-height:48px}  .dq-post-detail-title-share>h4:before{display:inline-block;position:absolute;left:0;height:48px;width:48px;background:center/100% no-repeat;content:''}  .dq-post-detail-title-share>h4.like:before{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_heart_w.svg')}  .dq-post-detail-title-share>h4.reply:before{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_comment_w.svg');background-size:90%}  .dq-post-detail-title-share .share{display:inline-block;position:absolute;right:0;bottom:0;width:48px;height:48px;margin:0 32px 8px 0;border-radius:100px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_share_gray.svg') center/contain no-repeat #fff;cursor:pointer}  .dq-pass-store-content article,.dq-post-detail-content-card,.dq-taste-detail-content article{max-width:767px;margin:0 auto}  .dq-post-detail-content-card-img{position:relative;width:100%;max-width:560px;height:auto;margin:16px auto 0}  .dq-pass-store-content article .img img,.dq-post-detail-content-card-img img,.dq-taste-detail-content article .img img{width:100%;height:auto;border-radius:8px}  .dq-post-detail-content-card-img .credit-by-text a{color:#ff7878;text-decoration:none}  .dq-post-detail-content-card-text h4{color:#666;font-weight:300}  .dq-post-detail-content-card-text a{display:inline-block;position:relative;padding:0 64px;margin:32px auto}  .dq-post-detail-content-card-text a:before{position:absolute;top:2px;left:12px;width:32px;height:32px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_restaurant_title.svg') center/70% no-repeat;content:''}  .dq-post-detail-bottom{border-top:1px solid #e6e7e9;background:#fff}  .dq-post-detail-bottom-indicator{position:relative;max-width:767px;margin:24px auto 8px}  .dq-post-detail-bottom-indicator>div{float:left;position:relative;height:40px;font-size:1rem;line-height:40px}  .dq-post-detail-bottom-indicator>div:before{position:absolute;left:0;width:40px;height:40px;background:center/130% no-repeat;content:''}  .dq-pass-store-share .dq-btn.ghost-btn.active,.dq-policy-nav li a.active,.dq-post-detail-bottom-indicator a.active,.dq-taste-detail-share .dq-btn.ghost-btn.active,.post-grid-hot{background:#ff4081;color:#fff}  .dq-post-detail-bottom-indicator-like:before{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_heart_gray.svg')!important}  .dq-post-detail-bottom-indicator-reply:before{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_comment_gray.svg')!important}  .dq-post-detail-bottom-indicator a{position:relative;padding-left:36px;cursor:pointer}  .dq-post-detail-bottom-indicator a.active.like:after{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_heart_w.svg') no-repeat}  .dq-post-detail-bottom-indicator a:after{display:block;width:38px;height:38px;position:absolute;top:0;left:0;content:''}  .dq-post-detail-bottom-indicator a.like:after{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_heart.svg') center/contain no-repeat}  .dq-post-detail-bottom-indicator a.share{border-color:#333;background:#333}  .dq-post-detail-bottom-indicator a.share:after{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_share_w.svg') center/contain no-repeat}  .dq-post-detail-bottom-indicator a:first-of-type{margin:0 4px 0 0}  .dq-post-detail-bottom-reply{position:relative;max-width:767px;margin:0 auto}  .post-grid-hot{position:absolute;top:-16px;left:-16px;z-index:1;width:56px;height:56px;border:4px solid #fff;border-radius:100px 0 100px 100px}  .post-grid-hot.good{background:#ff7878}  .post-grid-hot>h4{line-height:48px}  .dq-restaurant-title,.dq-taste-title{margin-top:96px}  .dq-taste-title h1 span{display:block;position:absolute;top:-32px;left:-56px;z-index:-1;width:48px;height:48px;border-radius:100px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_restaurant_title_w.svg') center/75% no-repeat #ff4081;color:#fff;will-change:transform;content:''}  .dq-pass-grid-title h1:after,.dq-restaurant-title h1:after,.dq-taste-title h1:after{position:absolute;top:4px;left:-22px;width:0;height:0;border-top:16px solid #ff4081;border-right:8px solid transparent;border-left:8px solid transparent;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:''}  .dq-taste-sort{position:relative;max-width:100%;margin:0 auto 8px}  .dq-taste-sort-list{display:inline-block;float:left;width:100%;position:relative;text-align:left;line-height:0}  .dq-taste-sort-list-hamburger{display:inline-block;position:relative;width:48px;height:48px;border:1px solid transparent;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_hamburger.svg') no-repeat;outline:0;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  .dq-store-picture-modal.on,.dq-taste-sort-list-area:hover,.dq-taste-sort-list-hamburger:hover~.dq-taste-sort-list-area{display:block}  .dq-taste-sort-list-area{display:none;width:100%;max-width:1199px;min-height:400px;position:absolute;top:48px;left:0;z-index:2;border:1px solid #ff4081;background:#fff;margin:0 auto}  .dq-taste-sort-list-area div{padding-top:8px;padding-bottom:8px}  .dq-taste-sort-list-area div h4{display:block;float:left;width:120px;padding-left:16px;margin:0;font-weight:700;text-align:left}  .dq-taste-sort-list-area div ul{display:inline-block;list-style:none;float:left;width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:calc(100% - 120px);margin:0;text-align:left;-moz-column-count:6;-webkit-column-count:6;column-count:6;column-width:120px;column-gap:2px}  .dq-taste-sort-list-area div ul li{display:block;float:left;width:100%}  .dq-taste-sort-list-area div ul li a{position:relative;color:#666;font-size:1rem;text-decoration:none}  .dq-taste-sort-list-select{display:inline-block;position:relative;min-width:200px;height:48px;vertical-align:top}  .dq-taste-sort-list-select select{position:relative;top:50%;z-index:1;padding:4px 16px;border:1px solid #ff4081;border-radius:100px;background:0 0;-webkit-appearance:none;-moz-appearance:none;font-size:1rem;line-height:1.5rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}  .dq-taste-sort-list-select:after{display:inline-block;position:absolute;top:50%;right:0;width:32px;height:32px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_bracket.svg') center/contain no-repeat;-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);content:''}  .dq-taste-sort-category{max-width:100%;width:100%;float:left;padding:0 8px;text-align:left;border-bottom:1px solid #d1d1d1;white-space:nowrap;overflow:auto}  .dq-taste-sort-category::-webkit-scrollbar{display:none}  .dq-taste-sort-category a{display:inline-block;color:#999;font-size:1rem;padding:12px 8px;margin:0 16px 0 0}  .dq-taste-sort-category a.active{color:#333;font-weight:700;border-bottom:4px solid #ff4081}  .dq-taste-sort-btn{position:absolute;bottom:16px;right:24px;text-align:right}  .dq-taste-sort-btn button{position:relative;border:none;background:0 0;font-size:1rem;font-weight:400;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:0}  .dq-taste-sort-btn button:hover:after{display:inline-block;position:absolute;top:10px;left:0;width:8px;height:8px;margin:0 auto;border:1px solid #ff4081;border-radius:100px;background:0 0;content:''}  .dq-taste-sort-btn button.active{color:#ff4081;font-weight:700}  .dq-taste-sort-btn button.active:after{display:inline-block;position:absolute;top:10px;left:0;width:8px;height:8px;margin:0 auto;border:1px solid #ff4081;border-radius:100px;background:#ff4081;content:''}  .dq-taste-detail header{position:relative;width:100%;background:0 0;overflow:hidden}  .dq-pass-store header article,.dq-taste-detail header article{padding-bottom:18.563%}  .dq-pass-store-info .title h3 div,.dq-pass-store-info .title h3 span,.dq-pass-store-title h2 div,.dq-pass-store-title h2 span,.dq-taste-detail-info .title h3 div,.dq-taste-detail-info .title h3 span,.dq-taste-detail-title h2 div,.dq-taste-detail-title h2 span{display:block;width:100%;height:1px;margin:12px 0 8px;background:#d1d1d1}  .dq-pass-store .taste-calendar,.dq-taste-detail .taste-calendar{display:inline-block;max-width:400px;margin:56px auto 0}  .dq-pass-store .taste-calendar .date,.dq-taste-detail .taste-calendar .date{padding-top:16px;border-top:1px solid #e6e7e9}  .dq-pass-store .taste-calendar .date aside h5,.dq-pass-store .taste-calendar .date aside h6,.dq-taste-detail .taste-calendar .date aside h5,.dq-taste-detail .taste-calendar .date aside h6{line-height:1.125rem}  .dq-pass-store .taste-calendar .date aside h5:first-child,.dq-taste-detail .taste-calendar .date aside h5:first-child{position:relative;padding-left:16px}  .dq-pass-store .taste-calendar .date aside h5:first-child:before,.dq-taste-detail .taste-calendar .date aside h5:first-child:before{display:inline-block;position:absolute;top:6px;left:0;width:12px;height:12px;border-radius:100px;content:''}  .dq-pass-store .taste-calendar .date aside.step01 h5:first-child:before,.dq-taste-detail .taste-calendar .date aside.step01 h5:first-child:before{background-color:#fcc;opacity:.8}  #mousemove.on span,.dq-pass-store .taste-calendar .date aside.step02 h5:first-child:before,.dq-taste-detail .taste-calendar .date aside.step02 h5:first-child:before{background-color:#ff4081}  .dq-pass-store .taste-calendar .date aside.step03 h5:first-child:before,.dq-taste-detail .taste-calendar .date aside.step03 h5:first-child:before{background-color:#ff7878;opacity:.8}  .dq-pass-store-content article .img,.dq-taste-detail-content article .img{position:relative;width:100%;max-width:680px;height:auto;margin:16px auto 0}  .dq-pass-store-info .title,.dq-taste-detail-info .title{max-width:767px;margin:32px auto 0}  .dq-pass-store-info .info-wrap,.dq-taste-detail-info .info-wrap{max-width:767px;margin:56px auto 0}  .dq-pass-store-info .info-wrap .info-group .title i,.dq-taste-detail-info .info-wrap .info-group .title i{font-size:20px}  .dq-pass-store-info .info-wrap .info-group .text,.dq-taste-detail-info .info-wrap .info-group .text{line-height:1.5rem;font-weight:300}  .dq-pass-store-info .info-wrap .info-group .text strong,.dq-taste-detail-info .info-wrap .info-group .text strong{display:inline-block;background:#ff4081;border-radius:100px}  .dq-pass-store-info .map-api .taste-detail-map-canvas,.dq-taste-detail-info .map-api .taste-detail-map-canvas{display:block;max-width:100%;height:400px;margin:12px auto 0;background-size:cover}  .dq-pass-store-apply .taste-apply-btn .dq-btn,.dq-taste-detail-apply .taste-apply-btn .dq-btn{width:320px;height:56px;padding:0 32px;font-size:1rem;line-height:54px}  .dq-pass-store-friends-share article,.dq-pass-store-list .apply-list,.dq-taste-detail-friends-share article,.dq-taste-detail-list .apply-list{max-width:640px;margin:0 auto;border-top:1px solid #e6e7e9}  .dq-pass-store-list .apply-list-wrap,.dq-taste-detail-list .apply-list-wrap{display:inline-block;float:left;width:12%;height:75px;text-align:center;vertical-align:top}  .dq-pass-store-list .apply-list-wrap div,.dq-taste-detail-list .apply-list-wrap div{overflow:hidden;width:48px;height:48px;margin:0 auto;border-radius:100px}  .dq-pass-store-list .apply-list-wrap h6,.dq-taste-detail-list .apply-list-wrap h6{font-size:.75rem;line-height:1.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}  .dq-pass-store-friends-share article .share-btn,.dq-taste-detail-friends-share article .share-btn{display:inline-block;width:48px;height:48px}  .dq-taste-detail-friends-share article .share-btn img{width:100%;height:100%}  .dq-pass-store-reply article.reply-wrap,.dq-taste-detail-reply article.reply-wrap{border-top:1px solid #e6e7e9;max-width:640px;margin:0 auto}  .dq-pass-store-reply article.reply-more-btn,.dq-taste-detail-reply article.reply-more-btn{max-width:640px;width:100%;margin:40px auto 0}  .dq-pass-store-reply article.reply-more-btn button,.dq-taste-detail-reply article.reply-more-btn button{max-width:400px;width:100%}  .dq-pass-store-others,.dq-taste-detail-others{border-top:1px solid #d1d1d1}  .dq-pass-store-others .others-taste,.dq-taste-detail-others .others-taste{display:inline-block;width:100%;max-width:65%;margin:0 auto}  .dq-pass-store-others .others-taste>h4,.dq-taste-detail-others .others-taste>h4{margin:0 auto;max-width:640px;width:100%}  .dq-pass-store-others .others-taste .others-list-img,.dq-taste-detail-others .others-taste .others-list-img{padding-bottom:65%;overflow:hidden}  .dq-pass-store-others .others-taste .others-list-img a:focus img,.dq-pass-store-others .others-taste .others-list-img a:hover img,.dq-taste-detail-others .others-taste .others-list-img a:focus img,.dq-taste-detail-others .others-taste .others-list-img a:hover img{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}  .dq-pass-store-others .others-taste .others-list-img a>div,.dq-taste-detail-others .others-taste .others-list-img a>div{position:relative;overflow:hidden}  .dq-pass-store-others .others-taste .others-list-img a>div img,.dq-taste-detail-others .others-taste .others-list-img a>div img{-webkit-transition:.16s;-moz-transition:.16s;-o-transition:.16s;transition:.16s;width:100%;height:100%;object-fit:cover}  .dq-pass-store-others .others-taste .others-list-img a>div .status,.dq-taste-detail-others .others-taste .others-list-img a>div .status{display:inline-block;position:absolute;top:-7.32px;left:-32.32px;bottom:0;z-index:2;width:100px;height:50px;border-radius:0;background:#ff4081;text-align:left;transform:-webkit-rotate(-45deg)!important;transform:-moz-rotate(-45deg)!important;transform:-ms-rotate(-45deg)!important;transform:-o-rotate(-45deg)!important;transform:rotate(-45deg)!important}  .dq-pass-store-others .others-taste .others-list-img a>div .status:after,.dq-taste-detail-others .others-taste .others-list-img a>div .status:after{position:absolute;top:auto;right:0;bottom:4px;left:0;color:#fff;font-size:.75rem;font-weight:700;line-height:1.125rem;text-align:center;content:'신청중'}  .dq-pass-store-others .more-taste,.dq-taste-detail-others .more-taste{display:inline-block;width:100%;max-width:65%;margin:24px auto 0;font-size:1.125rem;font-weight:400}  .dq-pass-store-others .more-taste button,.dq-taste-detail-others .more-taste button{width:100%;max-width:400px}  .dq-pass-store-fixed-apply-btn,.dq-taste-detail-fixed-apply-btn{position:fixed;right:0;bottom:32px;left:0;z-index:100;width:320px;margin:0 auto;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}  .dq-pass-store-fixed-apply-btn article,.dq-taste-detail-fixed-apply-btn article{width:inherit;height:100%}  .dq-pass-store-fixed-apply-btn article aside,.dq-taste-detail-fixed-apply-btn article aside{width:100%;height:auto;border-radius:8px;border:1px solid #e6e7e9;background:#fff;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.2);-moz-box-shadow:4px 4px 40px rgba(0,0,0,.2);-o-box-shadow:4px 4px 40px rgba(0,0,0,.2);box-shadow:4px 4px 40px rgba(0,0,0,.2)}  .re-dq-taste-detail__carousel .taste-carousel .item,.re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-day-grid-event{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .dq-taste-detail-fixed-apply-btn article aside:after:after{display:block;clear:both;content:''}  .dq-pass-store-fixed-apply-btn article a,.dq-pass-store-fixed-apply-btn article button,.dq-taste-detail-fixed-apply-btn article a,.dq-taste-detail-fixed-apply-btn article button{width:100%;height:50px;border-radius:100px;background:#ff4081;font-size:1rem;line-height:1.5rem}  .re-dq-taste-detail{position:relative;padding:56px 16px 0}  .re-dq-taste-detail__branch-text{display:block;position:relative;bottom:24px;margin:8px auto 0;max-width:1408px;text-align:left}  .re-dq-taste-detail__branch-text h5{display:block;max-width:928px;color:#ccc;text-align:left;text-shadow:0 0 3px #fff;font-size:12px;letter-spacing:.4px;line-height:16px}  .re-dq-taste-detail__carousel{margin:0 -16px 8px}  .re-dq-taste-detail__carousel .taste-carousel{width:100%}  .re-dq-taste-detail__carousel .taste-carousel:hover .slick-arrow{opacity:1;pointer-events:auto}  .re-dq-taste-detail__carousel .taste-carousel .slick-list{overflow:visible}  .re-dq-taste-detail__carousel .taste-carousel .slick-track{left:-400px}  .re-dq-taste-detail__carousel .taste-carousel .item{display:none;position:relative;z-index:1;overflow:hidden;max-width:1080px;width:auto;margin:0 8px;border-radius:8px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .bq-event-apply-content-body #event-apply .policy-form-all-check:hover,.re-dq-taste-detail__carousel .taste-carousel .item:hover{cursor:pointer}  .re-dq-taste-detail__carousel .taste-carousel .item:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}  .dq-restaurant-header-search>form,.re-dq-taste-detail__carousel .taste-carousel .slick-arrow{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}  .re-dq-taste-detail__carousel .taste-carousel .item.slick-slide{display:block;outline:0;height:auto}  .re-dq-taste-detail__carousel .taste-carousel .item .img{overflow:hidden;position:relative}  .re-dq-taste-detail__carousel .taste-carousel .item .img .object-fit-cover img{object-fit:cover;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;will-change:transform;width:auto;height:100%;max-height:349px}  .re-dq-taste-detail__carousel .taste-carousel .slick-arrow{position:absolute;top:50%;z-index:1;width:48px;height:48px;border:none;border-radius:100px;background:center/contain no-repeat rgba(52,52,52,.6);font-size:0;outline:0;opacity:0;pointer-events:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;transform:translateY(-50%);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .re-dq-taste-detail__header-box,.re-dq-taste-detail__header-box__taste-status .status-content>div{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005)}  .re-dq-taste-detail__carousel .taste-carousel .slick-arrow.slick-next{right:-webkit-calc(50% - 232px);right:-moz-calc(50% - 232px);right:calc(50% - 232px);background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_bracket_w.svg')}  .re-dq-taste-detail__carousel .taste-carousel .slick-arrow.slick-prev{left:32px;background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_left_bracket_w.svg')}  .re-dq-taste-detail__carousel .taste-carousel .slick-dots{list-style:none;position:relative;left:-180px;max-width:808px;width:100%;padding:0;margin:0 auto;text-align:right}  .re-dq-taste-detail__carousel .taste-carousel .slick-dots li{display:inline-block;position:relative;width:8px;height:8px;margin:0 2px;border:1px solid #333;border-radius:100px;background:0 0}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .slick-dots li.slick-active,.re-dq-taste-detail__carousel .taste-carousel .slick-dots li.slick-active{background:#333}  .re-dq-taste-detail__carousel .taste-carousel .slick-dots li button{position:absolute;top:0;right:0;bottom:0;left:0;width:inherit;height:inherit;padding:0;margin:0;border:none;font-size:0;outline:0;cursor:pointer;background:0 0}  .re-dq-taste-detail__header{position:absolute;right:-256px;top:32px;height:auto;width:50%;background:#fafafa}  .re-dq-taste-detail__header-box{position:relative;top:0;left:0;max-width:448px;width:100%;padding:32px;border-radius:16px;background:#fff;text-align:left;box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .re-dq-taste-detail__header-box__taste-status{position:absolute;top:-16px;right:32px}  .re-dq-taste-detail__header-box__taste-status .status-content{display:inline-block;margin:0 0 0 16px;font-size:0;text-align:center}  .re-dq-taste-detail__header-box__taste-status .status-content>div{position:relative;width:32px;height:32px;margin:0 auto;border-radius:100px;background:linear-gradient(45deg,#333,#666);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .re-dq-taste-detail__header-box__taste-status .status-content>div:after{display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;content:''}  .re-dq-taste-detail__header-box__taste-status .status-content.reserved>div{background:#ff4081}  .re-dq-taste-detail__header-box__taste-status .status-content.reserved>div:after{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_timer_w.svg') center/contain no-repeat}  .re-dq-taste-detail__header-box__taste-status .status-content.coupon>div,.re-dq-taste-detail__header-box__taste-status .status-content.package>div{background:linear-gradient(45deg,#5a72a1,#45587c)}  .re-dq-taste-detail__header-box__taste-status .status-content.coupon>div:after{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mail_w.svg') center/contain no-repeat}  .re-dq-taste-detail__header-box__taste-status .status-content.package>div:after{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_package_w.svg') center/80% no-repeat}  .re-dq-taste-detail__header-box__taste-status .status-content.premium>div{background:linear-gradient(45deg,#333,#666);-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .re-dq-taste-detail__header-box__taste-status .status-content.premium>div:after{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_premium_w.svg') center/contain no-repeat}  .re-dq-taste-detail__header-box__taste-status .status-content p{color:#666;font-size:12px;letter-spacing:.4px;line-height:16px}  .re-dq-taste-detail__header-box__taste-title{word-break:keep-all;word-wrap:break-word;font-size:24px;letter-spacing:0;line-height:36px}  .re-dq-taste-detail__header-box__taste-subtitle{font-size:16px;letter-spacing:.15px;line-height:28px}  .re-dq-taste-detail__header-box__taste-calendar{padding:8px 16px;margin:16px 0;border:1px solid #e6e7e9;border-radius:8px}  .re-dq-taste-detail__header-box__taste-calendar .fc-header-toolbar{margin-bottom:0!important}  .re-dq-taste-detail__header-box__taste-calendar .fc-header-toolbar .fc-center,.re-dq-taste-detail__header-box__taste-calendar .fc-header-toolbar .fc-right{display:none}  .re-dq-taste-detail__header-box__taste-calendar .fc-header-toolbar .fc-left h2{font-size:16px;letter-spacing:.15px;line-height:28px;font-weight:700}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-head{display:block;margin:0;border:none}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body,.re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content,.re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-head-container{border:none}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-head-container .fc-widget-header{margin-right:0;border:none}  .dq-pass-fixed-storebox-text,.dq-pass-store-info .info-wrap .info-group,.dq-restaurant-area .dq-grid .item h4,.dq-restaurant-store .dq-grid .item h4,.dq-restaurant-theme .dq-grid .item h4,.re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-head-container .fc-widget-header .fc-day-header{text-align:left}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-head-container .fc-widget-header .fc-day-header span{font-size:16px;letter-spacing:.15px;line-height:28px;font-weight:700}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller{overflow:visible!important;height:auto!important}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row{min-height:44px;overflow:visible}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-bg .fc-today{position:relative;background:0 0}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-bg .fc-today:after{display:block;position:absolute;top:-4px;left:-6px;width:10px;height:10px;border-radius:100px;background:linear-gradient(45deg,#ffd000,#ff7878);content:''}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-day-top{border:none;text-align:left}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-day-top span{float:none;color:#666;font-size:14px;letter-spacing:.1px;line-height:24px}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-more{display:none}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-day-grid-event{height:16px;margin:0;border:none;border-radius:100px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .re-dq-taste-detail__header-submit-wrap .applied,.re-dq-taste-detail__header-submit-wrap .not-apply,.re-dq-taste-fix-wrap .applied,.re-dq-taste-fix-wrap .not-apply{border-radius:16px;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-day-grid-event.step01{background:linear-gradient(45deg,#666,#999)}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-day-grid-event.step03{background:linear-gradient(45deg,#333,#666)}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-day-grid-event.step02{position:relative;top:-4px;height:24px;background:linear-gradient(90deg,#ff4081,#ff7878);margin:0 4px}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-day-grid-event.step02 .fc-content span{display:block;width:100%;padding:2px 0;margin:2px 0;text-align:center;font-size:12px;letter-spacing:.4px;line-height:16px}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-day-grid-event .fc-content{height:inherit}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-day-grid-event .fc-content span{padding:0 8px;vertical-align:top;font-size:10px;letter-spacing:1.5px;line-height:16px}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton>table>tbody>tr:nth-of-type(2){-webkit-transform:translate(-4px,8px);-moz-transform:translate(-4px,8px);-ms-transform:translate(-4px,8px);-o-transform:translate(-4px,8px);transform:translate(-4px,8px)}  .dq-share-modal-content-body,.re-dq-taste-detail__header-box__taste-date{font-size:0}  .re-dq-taste-detail__header-box__taste-date .title{display:inline-block;max-width:120px;width:100%;font-size:16px;letter-spacing:.5px;line-height:28px}  .re-dq-taste-detail__header-box__taste-date .date{display:inline-block;width:auto;font-size:16px;letter-spacing:.5px;line-height:28px}  .re-dq-taste-detail__header-submit-wrap{max-width:448px;width:100%;margin:16px 0 0;text-shadow:4px 4px 6px rgba(0,0,0,.1)}  .re-dq-taste-detail__header-submit-wrap .applied,.re-dq-taste-fix-wrap .applied{width:inherit;height:inherit;padding:8px 0 7px;background:linear-gradient(45deg,#5a72a1,#8bdaa2);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .re-dq-taste-detail__header-submit-wrap .applied .sub-title,.re-dq-taste-detail__header-submit-wrap .applied .title,.re-dq-taste-fix-wrap .applied .sub-title,.re-dq-taste-fix-wrap .applied .title{cursor:default}  .re-dq-taste-detail__header-submit-wrap .applied .title,.re-dq-taste-fix-wrap .applied .title{color:#fff;font-size:20px;letter-spacing:.15px;line-height:29px}  .re-dq-taste-detail__header-submit-wrap .applied .sub-title,.re-dq-taste-fix-wrap .applied .sub-title{color:#fff;font-size:14px;letter-spacing:.1px;line-height:24px}  .re-dq-taste-detail__header-submit-wrap .not-apply,.re-dq-taste-fix-wrap .not-apply{width:inherit;height:inherit;padding:16px 0;background:linear-gradient(45deg,#333,#666);color:#fff;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .re-dq-taste-detail__header-submit-wrap .not-apply h5,.re-dq-taste-fix-wrap .not-apply h5{cursor:default;font-size:20px;letter-spacing:.15px;line-height:29px}  .re-dq-taste-detail__header-submit-wrap .apply,.re-dq-taste-fix-wrap .apply{display:block;position:relative;width:inherit;height:inherit;padding:16px 0;border:none;border-radius:16px;background:linear-gradient(90deg,#ff4081,#ff7878);color:#fff;text-decoration:none;outline:0;will-change:transform,opacity;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .re-dq-taste-detail__header-submit-wrap .apply>span{font-size:20px;letter-spacing:.15px;line-height:29px}  .re-dq-taste-detail__header-submit-wrap .apply:hover,.re-dq-taste-fix-wrap .apply:hover{background:linear-gradient(45deg,#ffd000,#ff7878)}  .re-dq-taste-detail__header-submit-wrap .apply:hover .queens:after,.re-dq-taste-fix-wrap .apply:hover .queens:after{-webkit-transform:translate(0,-25%);-moz-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}  .re-dq-taste-detail__header-submit-wrap .apply .queens,.re-dq-taste-fix-wrap .apply .queens{position:absolute;top:0;right:0;width:100%;height:100%;z-index:-1;overflow:hidden;pointer-events:none}  .re-dq-taste-detail__header-submit-wrap .apply .queens:after,.re-dq-taste-fix-wrap .apply .queens:after{display:block;width:96px;height:96px;margin:0 0 0 24px;background:url('/dqstatic/assets/image/service/2019/dinner/img/img_dq_queen.png') center/contain no-repeat;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);content:''}  .re-dq-taste-detail__header-submit-wrap .apply:after{display:block;position:absolute;top:0;right:-80px;width:64px;height:64px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_left_double_bracket.svg');animation:4s linear 1s TasteApply;opacity:0;pointer-events:none;content:''}  .re-dq-taste-detail__content__info__tab-btn .tab-btn:hover,.re-dq-taste-detail__header-download a:hover{opacity:.6}  @keyframes TasteApply{  .re-dq-taste-detail__header-submit-wrap .apply 0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}  .re-dq-taste-detail__header-submit-wrap .apply 10%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}  .re-dq-taste-detail__header-submit-wrap .apply 20%,  .re-dq-taste-detail__header-submit-wrap .apply 40%,  .re-dq-taste-detail__header-submit-wrap .apply 80%{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}  .re-dq-taste-detail__header-submit-wrap .apply 30%,  .re-dq-taste-detail__header-submit-wrap .apply 50%,  .re-dq-taste-detail__header-submit-wrap .apply 70%,  .re-dq-taste-detail__header-submit-wrap .apply 90%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}  .re-dq-taste-detail__header-submit-wrap .apply 60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}  .re-dq-taste-detail__header-submit-wrap .apply 100%{opacity:0}}  @-webkit-keyframes TasteApply{  .re-dq-taste-detail__header-submit-wrap .apply 0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}  .re-dq-taste-detail__header-submit-wrap .apply 10%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}  .re-dq-taste-detail__header-submit-wrap .apply 20%,  .re-dq-taste-detail__header-submit-wrap .apply 40%,  .re-dq-taste-detail__header-submit-wrap .apply 80%{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}  .re-dq-taste-detail__header-submit-wrap .apply 30%,  .re-dq-taste-detail__header-submit-wrap .apply 50%,  .re-dq-taste-detail__header-submit-wrap .apply 70%,  .re-dq-taste-detail__header-submit-wrap .apply 90%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}  .re-dq-taste-detail__header-submit-wrap .apply 60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}  .re-dq-taste-detail__header-submit-wrap .apply 100%{opacity:0}}  .re-dq-taste-detail__header-download{max-width:448px;width:100%}  .re-dq-taste-detail__header-download a{display:block;overflow:hidden;position:relative;width:inherit;height:118px;margin:32px 0 0;border-radius:16px;background:linear-gradient(45deg,#fff,#fafafa);-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  .re-dq-taste-detail__header-download a:after{display:block;clear:both;content:''}  .re-dq-taste-detail__header-download a:hover .img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}  .re-dq-taste-detail__header-download a .img{position:absolute;top:0;left:0;float:left;width:50%;height:100%;background:url('/dqstatic/assets/image/service/2019/dinner/img/img_dq_app_shot_01.png') center/cover no-repeat;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;will-change:background,transform}  .re-dq-taste-detail__header-download a .title{position:relative;float:right;width:60%;height:100%;font-size:0}  .re-dq-taste-detail__header-download a .title h5{padding:8px 0 0 24px;color:#333;text-align:left;text-decoration:none;font-size:20px;letter-spacing:.15px;line-height:29px}  .re-dq-taste-detail__header-download a .ico{position:absolute;right:16px;bottom:8px;font-size:0}  .re-dq-taste-detail__header-download a .ico .ico-appstore,.re-dq-taste-detail__header-download a .ico .ico-playstore{display:inline-block;width:112px;height:36px;padding:8px 16px;border-radius:8px}  .re-dq-taste-detail__header-download a .ico .ico-appstore{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_appstore_btn_w.svg') center/contain no-repeat #333}  .re-dq-taste-detail__header-download a .ico .ico-playstore{margin:0 0 0 8px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_googleplay_btn_w.svg') center/contain no-repeat #333}  .re-dq-taste-detail__content{max-width:1408px;width:100%;margin:0 auto 80px}  .re-dq-taste-detail__content__info{position:relative;max-width:928px;width:100%}  .re-dq-taste-detail__content__info #ShowDetailImage{position:relative;width:100%}  .re-dq-taste-detail__content__info #ShowDetailImage .wrap{height:200px;overflow:hidden}  .re-dq-taste-detail__content__info #ShowDetailImage .wrap.on{height:auto;overflow:auto}  .re-dq-taste-detail__content__info #ShowDetailImage .wrap img{width:100%}  .re-dq-taste-detail__content__info #ShowDetailImage button{display:block;padding:4px 8px;margin:12px auto 24px;width:100%;border:none;border-radius:8px;background:#666;color:#fff}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-close:hover,#DinnerPassModal .dq-pass-modal-content-close:hover,.re-dq-taste-detail__content__info #ShowDetailImage button:hover{opacity:.8}  .re-dq-taste-detail__content__info__tab-btn{position:relative;margin:0 0 24px;border-bottom:1px solid #d1d1d1;text-align:left;font-size:0}  .dq-area-card a:after,.dq-area-card:after,.dq-restaurant-header-search>form:after,.re-dq-taste-detail__content__info__tab-btn:after{display:block;clear:both;content:''}  .re-dq-taste-detail__content__info__tab-btn:before{position:absolute;right:0;left:-16px;bottom:-25px;z-index:1;width:-webkit-calc(100% + 36px);width:-moz-calc(100% + 36px);width:calc(100% + 36px);height:24px;margin:0 auto;background:#fafafa;content:''}  .re-dq-taste-detail__content__info__tab-btn .tab-btn{padding:8px 16px 9px;margin:0 32px 0 0;border:none;border-radius:8px 8px 0 0;background:linear-gradient(45deg,#fff,#fafafa);outline:0;font-size:14px;letter-spacing:1.25px;line-height:20px;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .re-dq-taste-detail__content__info__tab-btn .tab-btn.active,.re-dq-taste-detail__content__info__tab-btn .tab-btn:hover{color:#fff;background:linear-gradient(45deg,#333,#666)}  .re-dq-taste-detail__content__info__tab-content{display:none;min-height:352px;text-align:left;font-size:0;-webkit-animation:1s TabFade;animation:1s TabFade}  .re-dq-taste-detail__content__info__tab-content#TasteTabImg{padding:24px 0 0}  @keyframes TabFade{  .re-dq-taste-detail__content__info__tab-content from{opacity:0}  .re-dq-taste-detail__content__info__tab-content to{opacity:1}}  @-webkit-keyframes TabFade{  .re-dq-taste-detail__content__info__tab-content from{opacity:0}  .re-dq-taste-detail__content__info__tab-content to{opacity:1}}  .re-dq-taste-detail__content__info__tab-content .content-group{display:inline-block;position:relative;width:100%;font-size:0;margin-bottom:16px}  .dq-detail-more.two,.dq-pass-store-info-group.half,.re-dq-taste-detail__content__info__tab-content .content-group.half{width:50%}  .re-dq-taste-detail__content__info__tab-content .content-group .title{display:inline-block;position:absolute;top:0;left:0;max-width:120px;width:100%;vertical-align:top;font-size:16px;letter-spacing:.5px;line-height:28px}  .re-dq-taste-detail__content__info__tab-content .content-group .content{display:inline-block;max-width:-webkit-calc(100% - 120px);max-width:-moz-calc(100% - 120px);max-width:calc(100% - 120px);width:100%;padding-right:16px;margin:0 0 0 120px;vertical-align:top;font-size:16px;letter-spacing:.5px;line-height:28px}  .re-dq-taste-detail__content__info__tab-content .content-group .content .color-dq1,.re-dq-taste-detail__content__info__tab-content .content-group .content.red{color:#ff4081}  .re-dq-taste-detail__content__info__tab-content .content-group .content.gray-bg{padding:16px 24px;background:#efefef}  .re-dq-taste-detail__content__info__tab-content .content-group .content .indent{display:inline-block;padding:0 0 0 24px}  .re-dq-taste-detail__content__info__tab-content .content-group .content b{color:#333!important;font-weight:400!important}  .re-dq-taste-detail__content__info__tab-content .content-group .line{display:inline-block;max-width:-webkit-calc(100% - 120px);max-width:-moz-calc(100% - 120px);max-width:calc(100% - 120px);width:100%;height:0;margin:16px 0 16px 120px;border-bottom:1px dashed #d1d1d1}  .re-dq-taste-detail__content__info__tab-content .content-group .taste-map{display:inline-block;max-width:-webkit-calc(100% - 120px);max-width:-moz-calc(100% - 120px);max-width:calc(100% - 120px);width:100%;height:300px;margin:16px 0 16px 120px}  .re-dq-taste-detail__content__info__tab-content .content-group .taste-map #map-canvas{height:inherit}  .re-dq-taste-detail__content__info__tab-content .story .img{max-width:808px;width:100%;margin:0 0 40px}  .re-dq-taste-detail__content__info__tab-content .story .img img{width:100%;height:auto;border-radius:16px;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .dq-restaurant-area .dq-grid .item a,.dq-restaurant-store .dq-grid .item a,.dq-restaurant-theme .dq-grid .item a,.re-dq-taste-detail__content__info__tab-content #reply-more{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .re-dq-taste-detail__content__info__tab-content .story .img .caption{margin:4px 0 8px;font-size:10px;letter-spacing:1.5px;line-height:16px;text-align:right}  .re-dq-taste-detail__content__info__tab-content .story .img .caption a{color:#ff4081;font-size:10px;letter-spacing:1.5px;line-height:16px}  .re-dq-taste-detail__content__info__tab-content .story .img .img-text{margin:16px 0 32px;word-wrap:break-word;word-break:keep-all;font-size:16px;letter-spacing:.5px;line-height:28px}  .re-dq-taste-detail__content__info__tab-content>hr{width:100%;height:1px;margin:24px 0;background:#d1d1d1;border:none}  .re-dq-taste-detail__content__info__tab-content #reply-box{margin:24px 0 0;overflow:auto;font-size:0;letter-spacing:0}  .re-dq-taste-detail__content__info__tab-content #reply-box .dq-reply-list{display:inline-block;position:relative;width:50%;padding:0;margin:0 0 24px}  .re-dq-taste-detail__content__info__tab-content #reply-box .dq-reply-list__profile{padding:0}  .re-dq-taste-detail__content__info__tab-content #reply-box .dq-reply-list__profile__img{width:48px;height:48px;vertical-align:top}  .re-dq-taste-detail__content__info__tab-content #reply-box .dq-reply-list__profile__name{padding:0 0 0 8px;vertical-align:top}  .re-dq-taste-detail__content__info__tab-content #reply-box .dq-reply-list__comment{position:absolute;bottom:0;padding:0 0 0 56px}  .re-dq-taste-detail__content__info__tab-content #reply-box .dq-reply-list__comment .comment{display:none}  .re-dq-taste-detail__content__info__tab-content #reply-box .dq-reply-list__comment .date{font-size:12px;letter-spacing:.4px;line-height:16px;margin:0 0 4px}  .re-dq-taste-detail__content__info__tab-content #reply-box .taste-empty{min-height:324px}  .re-dq-taste-detail__content__info__tab-content #reply-box .taste-empty h5,.re-dq-taste-fix-wrap .apply>span{font-size:20px;letter-spacing:.15px;line-height:29px}  .re-dq-taste-detail__content__info__tab-content #reply-more{display:block;max-width:328px;width:100%;padding:8px 0;margin:16px 0;border:none;border-radius:8px;background:linear-gradient(45deg,#333,#666);color:#fff;outline:0;font-size:14px;letter-spacing:1.25px;line-height:20px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  .re-dq-taste-detail__content__info__tab-content #reply-more:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}  .re-dq-taste-detail__more{position:relative;z-index:100;max-width:1408px;width:100%;padding:8px 32px 24px;margin:0 auto;border-radius:16px;background:#fff;font-size:0;text-align:left;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .re-dq-taste-detail__more__title{display:inline-block;width:50%;margin:12px 0 0;font-size:24px;letter-spacing:0;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}  .dq-store-more__restaurant__more-link,.dq-store-more__restaurant__more-link--m,.dq-store-more__taste__more-link,.dq-store-more__taste__more-link--m,.re-dq-taste-detail__more__more-link,.re-dq-taste-detail__more__more-link--m{position:relative;float:right;padding:6px 32px 6px 16px;margin-top:12px;color:#333;text-decoration:none;font-size:16px;letter-spacing:.15px;line-height:28px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  .dq-store-more__restaurant__more-link--m:after,.dq-store-more__restaurant__more-link:after,.dq-store-more__taste__more-link--m:after,.dq-store-more__taste__more-link:after,.re-dq-taste-detail__more__more-link--m:after,.re-dq-taste-detail__more__more-link:after{display:block;position:absolute;top:7px;right:8px;width:24px;height:24px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_double_bracket_b.svg') center/contain no-repeat;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;content:''}  .dq-store-more__restaurant__more-link--m:focus,.dq-store-more__restaurant__more-link--m:hover,.dq-store-more__restaurant__more-link:focus,.dq-store-more__restaurant__more-link:hover,.dq-store-more__taste__more-link--m:focus,.dq-store-more__taste__more-link--m:hover,.dq-store-more__taste__more-link:focus,.dq-store-more__taste__more-link:hover,.re-dq-taste-detail__more__more-link--m:focus,.re-dq-taste-detail__more__more-link--m:hover,.re-dq-taste-detail__more__more-link:focus,.re-dq-taste-detail__more__more-link:hover{color:#ff4081;text-decoration:none;-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}  .dq-store-more__restaurant__more-link--m:focus:after,.dq-store-more__restaurant__more-link--m:hover:after,.dq-store-more__restaurant__more-link:focus:after,.dq-store-more__restaurant__more-link:hover:after,.dq-store-more__taste__more-link--m:focus:after,.dq-store-more__taste__more-link--m:hover:after,.dq-store-more__taste__more-link:focus:after,.dq-store-more__taste__more-link:hover:after,.re-dq-taste-detail__more__more-link--m:focus:after,.re-dq-taste-detail__more__more-link--m:hover:after,.re-dq-taste-detail__more__more-link:focus:after,.re-dq-taste-detail__more__more-link:hover:after{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_double_bracket.svg')}  .bq-event-apply-content-body #event-apply,.bq-event-apply-content-body #event-info.vanish,.bq-event-apply-content-footer #event-next.vanish,.bq-event-apply-content-footer #event-submit.vanish,.dq-restaurant-store .dq-grid .item:nth-of-type(n+7),.dq-store-more__restaurant__more-link--m,.dq-store-more__taste__more-link--m,.re-dq-taste-detail__more__more-link--m,.taste_dropdown_wrap .taste_dropdown{display:none}  .dq-store-more__restaurant__card,.dq-store-more__taste__card,.re-dq-taste-detail__more__card{margin:24px -16px 8px}@media screen and (max-width:1440px){.dq-header--m__nav ul li.login-area .dq-header-login-mypage .ico,.dq-header--m__nav ul li.login-area .dq-header__login__mypage .ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mypage_b.svg')}  .dq-header{position:fixed;height:56px;padding:0 32px;box-shadow:none}  .dq-header.fixed .dq-header__logo,.dq-header__logo{width:140px;height:40px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_invitation_logotype_w.svg') center/120% no-repeat;margin:8px 0 0}  .dq-header__login,.dq-header__login__mypage .dq-header__login__faq,.dq-header__nav,.dq-header__search{display:none}  .dq-header__login__logged .profile-name{color:#333}  .dq-header--m__nav-btn,.dq-header--m__search-btn{display:block;float:right;width:48px;height:48px;margin:4px 0;border:none;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_hamburger_w.svg') center/contain no-repeat;outline:0}  .dq-header--m__search-btn{display:none;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_search_w.svg') center/contain no-repeat}  .dq-header--m__nav{position:fixed;top:0;right:0;z-index:10000;overflow-x:hidden;overflow-y:scroll;width:70%;height:100%;background-color:#fff;-webkit-overflow-scrolling:touch!important;-webkit-transform:translate3d(130%,0,0);-moz-transform:translate3d(130%,0,0);-ms-transform:translate3d(130%,0,0);-o-transform:translate3d(130%,0,0);transform:translate3d(130%,0,0);-webkit-box-shadow:0 -1px 30px rgba(0,0,0,.6);-moz-box-shadow:0 -1px 30px rgba(0,0,0,.6);-o-box-shadow:0 -1px 30px rgba(0,0,0,.6);box-shadow:0 -1px 30px rgba(0,0,0,.6);-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}  .dq-header--m__nav.open{display:block;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}  .dq-header--m__nav ul{list-style:none;padding:0 0 80px}  .dq-header--m__nav ul li{position:relative;padding-left:24px;border-bottom:1px solid #e6e7e9}  .dq-header--m__nav ul li.new:after{display:inline-block;position:absolute;top:7px;left:15px;width:8px;height:8px;border-radius:100px;background-color:#ff4081;content:''}  .dq-header--m__nav ul li .close-btn{display:inline-block;width:48px;height:48px;border:none;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_close_b.svg') center/contain no-repeat}  .dq-header--m__nav ul li.login-area{padding-left:0;border:none}  .dq-header--m__nav ul li.login-area .login_box{float:left;padding-left:24px}  .dq-header--m__nav ul li.login-area .dq-header-login-logged{padding-left:24px}  .dq-header--m__nav ul li.login-area .dq-header-login-logged-profile{margin:0 8px 0 0;border:1px solid #999;box-sizing:content-box}  .dq-header--m__nav ul li a,.dq-header--m__nav ul li.login-area .dq-header-login-logged h5{color:#333}  .dq-header--m__nav ul li.login-area .dq-header-login-mypage{display:block;position:relative;padding-left:56px;margin:16px 0 0;border:none;text-align:left;width:100%;height:48px;border-radius:0;background:#fafafa;color:#333;font-size:1.125rem;line-height:1.875rem}  .dq-header--m__nav ul li.login-area .dq-header-login-mypage span{position:absolute;left:20px;top:8px;width:32px;height:32px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mypage_b.svg') center/contain no-repeat}  .dq-header--m__nav ul li.login-area .dq-header-login-faq,.dq-header--m__nav ul li.login-area .dq-header__login__faq{display:none}  .dq-header--m__nav ul li.login-area .dq-header__login__mypage{display:block;margin-top:20px}  .dq-header--m__nav ul li.login-area .dq-header__login__mypage .text{width:100%;color:#333}  .dq-header--m__nav ul li a span{display:inline-block;width:22px;height:22px;margin-right:4px;background:center/120% no-repeat;vertical-align:text-bottom}  .dq-header--m__nav ul li.ico01>a>span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_home_b.svg')}  .dq-header--m__nav ul li.ico02>a>span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_restaurant_title_b.svg');background-size:contain}  .dq-header--m__nav ul li.ico03>a>span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_post_title_b.svg');background-size:contain}  .dq-header--m__nav ul li.ico04>a>span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_taste_title_b.svg');background-size:contain}  .dq-header--m__nav ul li.ico05>a>span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_pass_title_b.svg')}  .dq-header--m__nav ul li.ico06>a>span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_notice_gray.svg')}  .dq-header--m__nav ul li.ico07>a>span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_faq_gray.svg')}  .dq-header--m__nav ul li.ico08>a>span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_contact_gray.svg')}  .dq-header--m__nav ul li.ico09>a>span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_term_gray.svg')}  .dq-header--m__nav ul li.ico10{border-bottom:none}  .dq-header--m__nav ul li.ico10>a>span{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_kakao.svg')}  .dq-header--m__fade{display:none;width:100%;height:200%;position:fixed;top:0;right:0;left:0;z-index:1000;background:rgba(0,0,0,.8);will-change:display,opacity}  .dq-header--m__tab-nav,.dq-header.fixed{background:linear-gradient(90deg,#ff4081,#ff7878)}  .dq-header--m__tab-nav{display:block;width:100%;height:56px;position:fixed;top:56px;z-index:9;border-radius:0 0 8px 8px;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s;will-change:transform}  .dq-header--m__tab-nav.nav-up{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}  .dq-header--m__tab-nav.nav-down{-webkit-transform:translateY(-56px);-moz-transform:translateY(-56px);-ms-transform:translateY(-56px);-o-transform:translateY(-56px);transform:translateY(-56px)}  .dq-header--m__tab-nav.fixed{-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important}  .dq-header--m__tab-nav ul{list-style:none;padding:0 32px;margin:0;font-size:0}  .dq-header--m__tab-nav ul li{display:inline-block;max-width:84px;width:100%;margin:16px 16px 16px 0;vertical-align:middle;white-space:nowrap}  .dq-header--m__tab-nav ul li a{display:block;position:relative;color:#fff;text-decoration:none;font-size:0}  .dq-header--m__tab-nav ul li a:after{display:block;clear:both;content:''}  .dq-header--m__tab-nav ul li a.on .ico,.dq-header--m__tab-nav ul li a:focus .ico,.dq-header--m__tab-nav ul li a:hover .ico{background-color:#fff;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-header--m__tab-nav ul li a>span{display:inline-block;vertical-align:middle}  .dq-header--m__tab-nav ul li a .ico{width:24px;height:24px;border-radius:100px;border:1px solid #fff;background:0 0}  .dq-header--m__tab-nav ul li a .text{margin:2px 0 0 8px;font-size:14px;letter-spacing:.25px;line-height:20px}  .dq-header--m__tab-nav ul li a .dq-nav-new{position:absolute;top:-12px;right:-20px;padding:0 8px;border-radius:100px;background:#fff;color:#ff4081;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);font-size:10px;letter-spacing:1.5px;line-height:16px}  .dq-header--m__tab-nav ul .search{max-width:-webkit-calc(100% - 480px);max-width:calc(100% - 480px);width:100%;float:right;margin:10px 0;text-align:right}  .dq-header--m__tab-nav ul .search .search-form{display:block;height:36px;border-radius:100px;background:#fff;text-align:left;font-size:0}  .dq-header--m__tab-nav ul .search .search-form-btn{display:inline-block;width:36px;height:36px;border:none;outline:0;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_search_b.svg') center/contain no-repeat;vertical-align:middle}  .dq-header--m__tab-nav ul .search .search-form-input{display:inline-block;max-width:-webkit-calc(100% - 36px);max-width:calc(100% - 36px);padding:0 8px;margin:0;border:none;background:0 0;font-size:16px;letter-spacing:.5px;line-height:28px;vertical-align:middle}  .dq-header.fixed{animation:none;will-change:auto;box-shadow:none}  .re-qz-back-mp4 .service-link a{display:block;max-width:105px;width:100%;margin:0 0 8px}  .re-qz-back-mp4 .media-bottom .logo-wrap .ico-qz{margin:0 0 8px auto}  .re-qz-back-mp4 .media-bottom .logo-wrap>h5{max-width:180px;padding:0 0 0 4px;white-space:normal;word-break:keep-all}  .re-dq-taste-detail{padding:0 32px}  .re-dq-taste-detail__branch-text{bottom:80px;padding:8px 32px 32px;margin:0 auto -112px;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.2));opacity:.6}  .re-dq-taste-detail__branch-text h5{color:#fff;text-shadow:none}  .re-dq-taste-detail__carousel{margin:-16px -32px 8px}  .re-dq-taste-detail__carousel .taste-carousel .slick-track{left:0}  .re-dq-taste-detail__carousel .taste-carousel .slick-arrow.slick-next{right:32px}  .re-dq-taste-detail__carousel .taste-carousel .item{max-width:1080px;margin:0;border-radius:0;box-shadow:none}  .re-dq-taste-detail__header{position:relative;right:auto;left:auto;width:100%;top:0;margin:-56px 0 0;background:0 0}  .re-dq-taste-detail__header-box{max-width:100%}  .re-dq-taste-detail__header-box:after{display:block;clear:both;content:''}  .re-dq-taste-detail__header-box__taste-calendar{max-width:420px;float:left}  .re-dq-taste-detail__header-box__taste-date{display:inline-block;width:-webkit-calc(100% - 420px);width:-moz-calc(100% - 420px);width:calc(100% - 420px);padding:0 32px;margin:16px 0}  .re-dq-taste-detail__header-box__taste-date .date,.re-dq-taste-detail__header-box__taste-date .title{display:block;max-width:100%}  .re-dq-taste-detail__header-submit{position:absolute;right:32px;bottom:56px;max-width:384px;width:100%}  .re-dq-taste-detail__header-download{position:absolute;right:32px;bottom:150px;max-width:384px;width:100%}  .re-dq-taste-detail__header-download a{margin:0}  .re-dq-taste-detail__content{margin:32px auto 80px}  .re-dq-taste-detail__content__info{max-width:100%}}  .re-dq-taste-fix{opacity:0;position:fixed;bottom:0;right:0;left:0;z-index:100;padding:8px 0;background:linear-gradient(0deg,rgba(255,255,255,.5),rgba(255,255,255,0));pointer-events:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:scaleY(0) translateY(100%);-moz-transform:scaleY(0) translateY(100%);-ms-transform:scaleY(0) translateY(100%);-o-transform:scaleY(0) translateY(100%);transform:scaleY(0) translateY(100%);transform-origin:bottom}  .dq-area-tag__hashtag a,.re-dq-taste-fix-wrap{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}  .re-dq-taste-fix-wrap{position:relative;bottom:0;bottom:-webkit-calc(env(safe-area-inset-bottom));bottom:-moz-calc(env(safe-area-inset-bottom));bottom:calc(env(safe-area-inset-bottom));max-width:448px;width:100%;margin:0 auto 32px;text-shadow:4px 4px 6px rgba(0,0,0,.1);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:.3s}  .re-dq-taste-fix.fixed{opacity:1;-webkit-transform:scaleY(1) translateY(0);-moz-transform:scaleY(1) translateY(0);-ms-transform:scaleY(1) translateY(0);-o-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0);pointer-events:auto}  .dq-restaurant-header{position:relative;z-index:2;max-width:100%;width:100%;height:0;padding-bottom:12%;overflow:hidden}  .dq-restaurant-header-bg{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform;background:url('/dqstatic/assets/image/service/2019/dinner/img/restaurant/img_res_bg_0.png') center/cover no-repeat;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}  .dq-restaurant-header-search{position:absolute;height:100%;left:0;right:0;will-change:transform}  .dq-restaurant-header-search>form{position:relative;top:50%;max-width:440px;width:100%;margin:0 auto;border:4px solid #fff;border-right-width:8px;border-left-width:8px;border-radius:100px;background-color:#fff;transform:translateY(-50%);-webkit-box-shadow:8px 8px 16px rgba(51,51,51,.3),-4px -4px 16px rgba(255,255,255,.4);-moz-box-shadow:8px 8px 16px rgba(51,51,51,.3),-4px -4px 16px rgba(255,255,255,.4);-o-box-shadow:8px 8px 16px rgba(51,51,51,.3),-4px -4px 16px rgba(255,255,255,.4);box-shadow:8px 8px 16px rgba(51,51,51,.3),-4px -4px 16px rgba(255,255,255,.4)}  .dq-restaurant-header-search>form:before{display:none;position:absolute;right:0;bottom:-24px;left:0;width:0;margin:0 auto;border-top:24px solid #fff;border-left:16px solid transparent;border-right:16px solid transparent;content:''}  .dq-restaurant-header-search>form>input{float:left;position:relative;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px);height:48px;padding:8px 24px;margin:0 auto;border:none;border-radius:100px 0 0 100px;font-size:20px;letter-spacing:.15px;line-height:56px;outline:0}  .dq-restaurant-header-search>form>button{float:right;width:48px;height:48px;border:none;border-left:1px solid #ff4081;border-radius:0 100px 100px 0;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_search_b.svg') center/contain no-repeat #fff;outline:0}  .dq-restaurant-title h1 span{display:block;position:absolute;top:-32px;left:-56px;z-index:-1;width:48px;height:48px;border-radius:100px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_taste_title_w.svg') center/75% no-repeat #ff4081;color:#fff;will-change:transform;content:''}  .dq-modal-success-more,.dq-restaurant-area,.dq-restaurant-area .dq-grid .restaurant-grid-area,.dq-restaurant-store,.dq-restaurant-store .dq-grid .restaurant-grid-area,.dq-restaurant-store .dq-grid .restaurant-grid-store,.dq-restaurant-theme,.dq-restaurant-theme .dq-grid .restaurant-grid-area,.dq-restaurant-theme .restaurant-grid-theme{clear:both}  .dq-restaurant-area .dq-grid>h3,.dq-restaurant-store .dq-grid>h3,.dq-restaurant-theme .dq-grid>h3{display:inline-block;float:left;margin-left:32px;color:#333;background:#fff;text-align:left}  .dq-restaurant-area .dq-grid .item,.dq-restaurant-store .dq-grid .item,.dq-restaurant-theme .dq-grid .item{width:16.6%}@media screen and (max-width:1440px){.dq-restaurant-area .dq-grid .item,.dq-restaurant-store .dq-grid .item,.dq-restaurant-theme .dq-grid .item{width:33.3%}}  .dq-restaurant-area .dq-grid .item a,.dq-restaurant-store .dq-grid .item a,.dq-restaurant-theme .dq-grid .item a{height:0;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-restaurant-area .dq-grid .item.more-area button,.dq-restaurant-store .dq-grid .item.more-area button,.dq-restaurant-theme .dq-grid .item a,.dq-restaurant-theme .dq-grid .item.more-area button{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .dq-restaurant-area .dq-grid .item a:after,.dq-restaurant-store .dq-grid .item a:after,.dq-restaurant-theme .dq-grid .item a:after{position:absolute;top:0;right:0;left:0;height:100%;background:url('/dqstatic/assets/image/service/2019/dinner/svg/px_dot.svg') center/3px rgba(24,24,24,.2);content:''}  .dq-restaurant-area .dq-grid .item.more-area,.dq-restaurant-store .dq-grid .item.more-area,.dq-restaurant-theme .dq-grid .item.more-area{width:100%;padding:0 24px;text-align:right}  .dq-restaurant-area .dq-grid .item.more-area button,.dq-restaurant-store .dq-grid .item.more-area button,.dq-restaurant-theme .dq-grid .item.more-area button{width:180px;outline:0;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-restaurant-area .dq-grid .item.more-area button:focus,.dq-restaurant-area .dq-grid .item.more-area button:hover,.dq-restaurant-store .dq-grid .item.more-area button:focus,.dq-restaurant-store .dq-grid .item.more-area button:hover,.dq-restaurant-theme .dq-grid .item.more-area button:focus,.dq-restaurant-theme .dq-grid .item.more-area button:hover{-webkit-box-shadow:-4px -4px 16px rgba(51,51,51,.3),4px 4px 16px rgba(51,51,51,.1);-moz-box-shadow:-4px -4px 16px rgba(51,51,51,.3),4px 4px 16px rgba(51,51,51,.1);-o-box-shadow:-4px -4px 16px rgba(51,51,51,.3),4px 4px 16px rgba(51,51,51,.1);box-shadow:-4px -4px 16px rgba(51,51,51,.3),4px 4px 16px rgba(51,51,51,.1)}  .dq-restaurant-theme .dq-grid .item{width:-webkit-calc(50% - 1px);width:-moz-calc(50% - 1px);width:calc(50% - 1px)}  .dq-restaurant-theme .dq-grid .item a{height:0;padding-bottom:28.14%;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-area-card__img,.dq-area-tag__hashtag a{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .dq-restaurant-theme .dq-grid .item a>h3{position:absolute;top:50%;right:0;left:0;z-index:1;margin:0 auto;color:#fff;letter-spacing:.667rem;text-shadow:8px 8px 16px #000;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}  .dq-area-tag{position:relative;max-width:767px;width:100%;padding:0 32px;margin:0 auto}  .dq-area-tag__hashtag{position:relative;white-space:nowrap;overflow:hidden;padding:32px 8px;font-size:0;text-align:left}  .dq-area-tag__hashtag a{display:inline-block;padding:7px 12px;margin:4px;border-radius:100px;background:linear-gradient(45deg,#333,#666);color:#fff;font-size:12px;letter-spacing:.4px;line-height:16px;text-align:left;text-decoration:none;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);transition:.3s;will-change:transform,opacity}  .dq-area-tag__hashtag a:focus,.dq-area-tag__hashtag a:hover{background:linear-gradient(90deg,#ff4081,#ff7878);opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}  .dq-area-tag__hashtag--active{overflow:visible;white-space:normal}  .dq-area-tag__moretag{position:absolute;top:0;right:0;font-size:0;width:48px;height:108px;padding:0 16px;border:none;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_bracket_b.svg') center/contain no-repeat #fafafa;outline:0}  .dq-area-tag__moretag:after{display:block;position:absolute;top:0;right:48px;width:104px;height:inherit;background:linear-gradient(to right,rgba(255,255,255,0),#fafafa);content:''}  .dq-area-title{position:relative;max-width:1440px;width:100%;padding:16px 0 32px;margin:0 auto;text-align:left}  .dq-area-title__title{display:inline-block;position:relative;z-index:1;padding:16px 32px;background:#fafafa;font-family:"Iropke Batang",serif;font-size:34px;letter-spacing:.25px;line-height:50px}  .dq-area-title__line{display:block;position:absolute;top:60px;right:0;left:0;z-index:-1;margin:0 16px 0 auto;width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px);height:1px;padding:0 40px;background:#333;content:''}  .dq-area-title__subtitle{padding:0 36px;font-size:16px;letter-spacing:.15px;line-height:28px}  .dq-area-title__subtitle>strong{color:#e63a74}  .dq-area-card{max-width:1440px;width:100%;margin:0 auto;border-radius:16px}  .dq-area-card a{display:block;float:left;width:-webkit-calc(50% - 32px);width:-moz-calc(50% - 32px);width:calc(50% - 32px);padding:16px;margin:16px;border-radius:16px;background-color:#fff;color:#333;text-align:left;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .dq-area-card__img>div,.dq-store-header__img>div{background:url('/dqstatic/assets/image/service/2019/dinner/img/img_dq_no_image.png') center/cover no-repeat}  .dq-area-card a:focus,.dq-area-card a:hover{opacity:.8;-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}  .dq-area-card__img{float:left;overflow:hidden;width:120px;height:120px;border-radius:8px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-area-card__more,.dq-store-content__title__more-img{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}  .dq-area-card__img>div{width:100%;height:100%}  .dq-area-card__img>div img{width:100%;height:100%;object-fit:cover;color:#333}  .dq-area-card__text{float:left;width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:calc(100% - 120px);padding:0 32px}  .dq-area-card__text__title{max-width:80%;float:left;margin:0 0 4px;font-size:20px;letter-spacing:.15px;line-height:29px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}  .dq-area-card__text__ranking{float:right;font-size:20px;letter-spacing:.15px;line-height:29px}  .dq-area-card__text__area,.dq-area-card__text__hashtag,.dq-area-card__text__script{font-size:16px;letter-spacing:.15px;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}  .dq-area-card__text__area{clear:both;margin:0 0 4px}  .dq-area-card__text__script{margin:0 0 8px;color:#999}  .dq-area-card__text__hashtag{position:relative;color:#e63a74}  .dq-area-card__more,.dq-store-content__title__more-img h5{font-size:14px;letter-spacing:1.25px;line-height:20px}  .dq-area-card__more{max-width:320px;width:100%;padding:8px 16px 7px;margin:32px 30%;border:none;border-radius:100px;background:linear-gradient(90deg,#ff4081,#ff7878);color:#fff;outline:0;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-area-card__more:focus,.dq-area-card__more:hover{opacity:.8;-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}  .dq-area-card__more .ani-rotate-0{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}  .dq-area-card__more .ani-rotate-360{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}  .dq-area-card__more .loading{display:block;width:32px;height:32px;margin:0 auto;border:2px solid #fff;border-left-color:transparent;border-radius:100px;-webkit-animation:3s linear infinite dq-shining;animation:3s linear infinite ani-rotate}  @keyframes ani-rotate{  .dq-area-card__more 0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}  .dq-area-card__more 100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}  @-webkit-keyframes ani-rotate{  .dq-area-card__more 0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}  .dq-area-card__more 100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}  .dq-store-header{position:relative;font-size:0}  .dq-store-header:after{display:block;position:absolute;bottom:0;width:100%;height:80px;background:linear-gradient(to top,rgba(51,51,51,.4),rgba(51,51,51,0));content:''}  .dq-store-header__img,.dq-store-header__map{display:inline-block;position:relative;width:25%;height:420px}  .dq-store-header__img>div{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}  .dq-store-header__img>div img{width:100%;height:100%;object-fit:cover}  .dq-store-adcode .dq_ads ins,.dq-store-header__map--count,.dq-taste-adcode .dq_ads ins{width:100%}  .dq-store-header__map>div{width:100%;height:inherit}@media screen and (max-width:1920px){.dq-store-header__img,.dq-store-header__map{width:33.33%}  .dq-store-header__img:nth-of-type(3){display:none}}  .dq-store-content{padding:0 16px}  .dq-store-content__title{position:relative;max-width:1200px;width:100%;background:#fff;z-index:100;padding:16px 32px 32px;margin:-40px auto 0;text-align:left;border-radius:16px;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .dq-store-content__title__name{max-width:-webkit-calc(100% - 320px);max-width:-moz-calc(100% - 320px);max-width:calc(100% - 320px);width:100%;font-family:"Iropke Batang",serif;font-size:34px;letter-spacing:.25px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}  .dq-store-content__title__subtitle{margin:8px 0;font-size:16px;letter-spacing:.15px;line-height:28px}  .dq-store-content__title__subtitle>.null{display:block;width:32px;height:1px;margin:31px 0 0 8px;background-color:#333}  .dq-store-content__title__more-img{position:absolute;top:16px;right:96px;width:auto;padding:13px 32px 14px 72px;border-radius:100px;background:linear-gradient(90deg,#ff4081,#ff7878);color:#fff;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);transition:.3s}  .dq-store-content__article__hashtag,.dq-store-content__title__share{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .dq-store-content__title__more-img:focus,.dq-store-content__title__more-img:hover{color:#fff;opacity:.8;text-decoration:none;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}  .dq-store-content__article__hashtag:focus,.dq-store-content__article__hashtag:hover,.dq-store-content__title__share:focus,.dq-store-content__title__share:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);opacity:.8;text-decoration:none}  .dq-store-content__title__more-img:before{position:absolute;top:0;left:32px;width:40px;height:40px;margin:4px 0;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_img_w.svg') center/contain no-repeat;content:''}  .dq-store-content__title__share{line-height:0;font-size:0;position:absolute;top:16px;right:32px;width:48px;height:48px;margin:0;border:none;border-radius:100px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_share_w.svg') center/contain no-repeat #ff7878;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);outline:0;transition:.3s}  .dq-store-content__title__share:focus,.dq-store-content__title__share:hover{transform:translateY(-2px)}  .dq-store-content__article{position:relative;max-width:1200px;width:100%;height:auto;padding:16px 32px 32px;margin:32px auto 0;border-radius:16px;background:#fff;text-align:left;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .dq-store-content__article:after{display:block;clear:both;content:''}  .dq-store-content__article__address,.dq-store-content__article__number{position:relative;padding:8px 0;font-size:0}  .dq-store-content__article__address .ico,.dq-store-content__article__number .ico{display:inline-block;width:36px;height:36px;margin:0 8px 0 0;vertical-align:middle}  .dq-store-content__article__address>h5,.dq-store-content__article__number>h5{display:inline-block;max-width:-webkit-calc(100% - 56px);max-width:-moz-calc(100% - 56px);max-width:calc(100% - 56px);width:100%;padding:6px 0 0;font-size:16px;letter-spacing:.15px;line-height:28px;word-break:keep-all;vertical-align:top}  .dq-store-content__article__address .ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_map_b.svg') center/contain no-repeat}  .dq-store-content__article__number .ico{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_call_b.svg') center/contain no-repeat}  .dq-store-content__article__hashtag{display:inline-block;padding:7px 12px;margin:16px 16px 16px 0;color:#fff;border:none;border-radius:100px;background:linear-gradient(45deg,#333,#666);will-change:transform,opacity,background;font-size:12px;letter-spacing:.4px;line-height:16px;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-content__article__comment__more,.dq-store-picture__header{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .dq-store-content__article__hashtag--null{height:0}  .dq-store-content__article__hashtag:focus,.dq-store-content__article__hashtag:hover{background:linear-gradient(90deg,#ff4081,#ff7878);color:#fff;transform:translateY(-2px)}  .dq-store-content__article__comment{padding:32px 0;margin:32px 0;border-top:1px solid #e6e7e9}  .dq-store-content__article__comment__empty{text-align:center;font-size:0;margin:56px 0}  .dq-store-content__article__comment__empty .ico{display:inline-block;width:48px;height:48px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_notice.svg') center/contain no-repeat}  .dq-store-content__article__comment__empty h4{margin:4px 0;font-size:24px;letter-spacing:0;line-height:36px;font-family:"Iropke Batang",serif}  .dq-store-content__article__comment__title{margin:0 0 24px}  .dq-store-content__article__comment__title .ico{display:inline-block;width:36px;height:36px;margin:0 8px 0 0;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_comment_o_b.svg') center/contain no-repeat;vertical-align:middle}  .dq-store-content__article__comment__title>h5{display:inline-block;font-size:16px;letter-spacing:.15px;line-height:28px;vertical-align:middle}  .dq-store-content__article__comment__list{padding:16px 0;border-radius:4px;background-color:#fafafa}  .dq-store-content__article__comment__more{display:block;min-width:64px;width:-webkit-calc(100% / 4);width:-moz-calc(100% / 4);width:calc(100% / 4);padding:7px 16px 8px;margin:32px 0 48px 48px;border:none;border-radius:100px;background:linear-gradient(45deg,#333,#666);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;outline:0;color:#fff;font-size:14px;letter-spacing:1.25px;line-height:20px}  .dq-store-content__article__comment__more:focus,.dq-store-content__article__comment__more:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}  .dq-store-content__article__comment__form{clear:both;padding:32px 0 0;border-top:1px solid #e6e7e9}  .dq-store-content__article__comment__form:after,.dq-store-picture:after{display:block;clear:both;content:''}  .dq-store-more{display:inline-block;width:100%;padding:0 16px}  .dq-store-more__restaurant,.dq-store-more__taste{position:relative;z-index:100;max-width:1200px;width:100%;padding:8px 32px 24px;border-radius:16px;background:#fff;margin:32px auto 0;font-size:0;text-align:left;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .dq-store-more__restaurant__title,.dq-store-more__taste__title{display:inline-block;width:50%;margin:12px 0 0;font-family:"Iropke Batang",serif;font-size:24px;letter-spacing:0;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1199px){.dq-banner__slider a{padding-bottom:36.4583%}  .dq-banner__slider:hover .slick-next,.dq-banner__slider:hover .slick-prev{display:none!important}  .dq-banner__slider .slick-dots{right:auto;bottom:-8px;left:16px}  .dq-banner__slider .slick-dots li{width:8px;height:8px;border:1px solid #333;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s;will-change:width,background}  .dq-banner__slider .slick-dots li.slick-active{width:32px;background:#333;will-change:width,background}  .dq-banner__home .dq-banner__slider .slick-slide{padding:24px 8px}  .dq-banner__home .dq-banner__slider a{left:-24px;z-index:1;overflow:hidden;border-radius:8px;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-header.maxmovie .dq-header-logo{display:block;float:none;position:absolute;left:0;right:24px;margin:0 auto}  .re-qz-back-mp4 .fillter,.re-qz-back-mp4 .media,.re-qz-back-mp4 .media-bottom,.re-qz-back-mp4 .media-gredient,.re-qz-back-mp4 .service-link{display:none}  .re-qz-login,.re-qz-sub-login{top:10%;max-width:768px;padding:24px 32px 80px;margin:0 auto}  .re-qz-login__form,.re-qz-sub-login__form{padding:24px}  .re-qz-join__form__logo__service-type,.re-qz-login__form__logo__service-type{margin:16px auto}  .re-qz-login__form__logo__service-type .ico-bq,.re-qz-login__form__logo__service-type .ico-tq{float:none}  .re-qz-join__form__logo>h5,.re-qz-login__form__logo>h5{text-align:center;font-size:14px;letter-spacing:.25px;line-height:20px}  .re-qz-login__form__content{margin:24px auto 0}  .re-qz-join__channel__bq,.re-qz-join__channel__tq,.re-qz-join__fb-form,.re-qz-join__ins-form,.re-qz-join__nv-form,.re-qz-login__form__content__channel__bq,.re-qz-login__form__content__channel__tq,.re-qz-login__form__content__fb-form,.re-qz-login__form__content__ins-form,.re-qz-login__form__content__nv-form{text-align:center}  .re-qz-login__form__content__join{max-width:320px;margin:24px 0 0 auto}  .re-qz-join{top:5%;max-width:768px;padding:24px 32px 80px;margin:0 auto}  .re-qz-join__form__logo__service-type .ico-bq,.re-qz-join__form__logo__service-type .ico-tq{float:none}  .re-qz-sub-login__form__logo__service-type{margin:16px auto}  .re-qz-sub-login__form__logo__service-type .ico-bq,.re-qz-sub-login__form__logo__service-type .ico-tq{float:none}  .re-qz-sub-login__form__content{margin:24px auto 0}  .dq-area-title__subtitle,.qz-mypage{padding:0 32px}  .qz-mypage__side{max-width:100%;width:100%;margin:24px auto 32px;border-radius:16px;background:#fff;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .qz-mypage__side__profile{margin:0;border-radius:0;font-size:0;background:0 0;box-shadow:none;text-align:right}  .qz-mypage__side__profile:after{display:block;clear:both;content:''}  .qz-mypage__side__profile .user-profile{display:inline-block;float:left}  .qz-mypage__side__profile .user-sns{display:inline-block;margin:56px 0 0 8px}  .qz-mypage__side__profile .user-sns .abled,.qz-mypage__side__profile .user-sns .disabled{position:relative}  .dq-store-header__img:nth-of-type(n+2),.qz-mypage__side__profile .user-sns .abled .check-ico,.qz-mypage__side__profile .user-sns .disabled .check-ico,.qz-mypage__side__subgroup{display:none}  .qz-mypage__side__profile .user-sns .abled>.text,.qz-mypage__side__profile .user-sns .disabled>.text{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-size:0}  .qz-mypage__side__profile .user-sns .disabled:after{display:block;position:absolute;bottom:-4px;width:100%;text-align:center;color:#999;font-size:10px;letter-spacing:1.5px;line-height:16px;content:'연동하기'}  .qz-mypage__side__nav-group{padding:0 12px;font-size:0;text-align:left}  .qz-mypage__side__nav-group__list{display:inline-block;width:-webkit-calc(33% - 24px);width:-moz-calc(33% - 24px);width:calc(33% - 24px);margin:0 12px}  .qz-mypage__side__nav-group__list>a{padding:8px 16px;margin:0;background:linear-gradient(45deg,#333,#666)}  .qz-mypage__side__nav-group__list>a .apply-ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_term_w.svg')}  .qz-mypage__side__nav-group__list>a .settings-ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_mypage_w.svg')}  .qz-mypage__side__nav-group__list>a .text{color:#fff;white-space:nowrap}  .qz-mypage__side__nav-group__list>a .arrow-ico{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_double_bracket_w.svg');-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  .qz-mypage__side__nav-group__list.active>a .arrow-ico{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}  .qz-mypage__side__logout{position:absolute;top:16px;display:inline-block;width:auto;padding:4px 16px;right:18px;bottom:auto;border-radius:100px}  .qz-mypage__main{display:block;max-width:100%;padding:0}  .qz-mypage__main__apply-list__tab-header li:last-of-type>button{margin:0}  .qz-mypage__main__apply-list__tab-header__btn{padding:7px 8px 8px;margin:0 12px 0 0;font-size:14px;letter-spacing:.25px;line-height:20px}  .qz-mypage__main__apply-list__tab-content__category{overflow-x:scroll;padding:24px 16px;margin:-24px -16px 0;text-align:center;white-space:nowrap}  .qz-mypage__main__apply-list__tab-content__category>button{margin:0 8px}  .qz-mypage__main__apply-list__tab-content__card{margin:8px -16px 0}  .qz-mypage__main__apply-list__tab-content__card .item{max-width:-webkit-calc(33.3% - 32px);max-width:-moz-calc(33.3% - 32px);max-width:calc(33.3% - 32px)}  .qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__cancel{margin:12px 0 0}  .qz-mypage__main__settings__base__save .text,.qz-mypage__main__settings__pass__save .text,.qz-mypage__main__settings__sns__save .text{display:block;margin:16px 0 8px;text-align:right}  .qz-mypage__main__settings__base__group .form,.qz-mypage__main__settings__pass__group .form{max-width:-webkit-calc(100% - 120px - 140px);max-width:-moz-calc(100% - 120px - 140px);max-width:calc(100% - 120px - 140px)}  .qz-mypage__main__settings__base #conDiv,.qz-mypage__main__settings__pass #conDiv{max-width:-webkit-calc(100% - 120px - 140px);max-width:-moz-calc(100% - 120px - 140px);max-width:calc(100% - 120px - 140px);width:100%}  .qz-mypage__main__settings__sns__group .form{max-width:-webkit-calc(100% - 188px - 105px);max-width:-moz-calc(100% - 188px - 105px);max-width:calc(100% - 188px - 105px)}  .re-dq-taste-detail__header-box{max-width:960px}  .re-dq-taste-detail__header-submit{position:relative;right:auto;bottom:auto;max-width:560px}  .re-dq-taste-detail__header-submit-wrap{max-width:inherit}  .re-dq-taste-detail__header-submit-wrap .apply .queens:after{margin:0 0 0 15%}  .re-dq-taste-detail__header-download{position:relative;right:auto;bottom:auto;max-width:560px;margin:16px 0}  .re-dq-taste-detail__header-download a .title{width:272px}  .re-dq-taste-detail__content__info__tab-content .story{max-width:560px}  .dq-area-title{padding:0 0 32px}  .dq-area-title__title{padding:16px 32px}  .dq-area-title__line{top:46px}  .dq-area-card a{width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);margin:0 16px 32px}  .dq-area-card__more{padding:14px 16px 13px;margin:32px 0}  .dq-store-header__img,.dq-store-header__map{width:50%;height:320px}  .dq-store-content__title__name{max-width:100%}  .dq-store-content__article__address,.dq-store-content__article__number{padding:0 0 8px}  .dq-store-content__article__comment{padding:24px 0;margin:24px 0 0}  .dq-store-content__article__comment__list{padding:8px 0}  .dq-store-content__article__comment__more{margin:24px 0 32px 48px}  .dq-store-content__article__comment__form{padding:24px 0 0}  .dq-store-more__restaurant__card,.dq-store-more__taste__card{margin:24px -16px 8px}}  .dq-store-adcode,.dq-taste-adcode{position:relative;max-width:1200px;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);background:#fff;z-index:100;padding:40px 32px;margin:80px auto;font-size:0;text-align:left;border-radius:16px;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .dq-store-adcode .dq_ads,.dq-taste-adcode .dq_ads{max-width:1136px;width:100%!important;margin:0 auto}  .dq-taste-adcode{max-width:1408px;width:100%}  .dq-store-map,.dq-store-picture{position:relative;max-width:1440px;padding:56px 16px 80px;margin:0 auto;font-size:0;text-align:left}  .dq-store-picture__header{display:inline-block;position:absolute;z-index:1;max-width:688px;width:-webkit-calc(50% - 32px);width:-moz-calc(50% - 32px);width:calc(50% - 32px);padding:32px 32px 40px;margin:16px 0 0;border-radius:16px;background-color:#fff;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-picture__header__address__map,.dq-store-picture__header__return-store{border-radius:100px;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .dq-store-picture__header__return-store{display:inline-block;position:absolute;top:-18px;left:36px;z-index:2;padding:7px 32px 8px;background:linear-gradient(90deg,#ff4081,#ff7878);font-size:14px;letter-spacing:1.25px;line-height:20px;color:#fff;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-picture__header__title,.dq-store-picture__header__title__name{position:relative;background-color:inherit}  .dq-store-picture__header__return-store:focus,.dq-store-picture__header__return-store:hover{color:#fff;text-decoration:none;opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}  .dq-store-picture__header__title__name{display:inline-block;z-index:1;padding-right:32px;font-family:"Iropke Batang",serif;font-size:34px;letter-spacing:.25px;line-height:50px}  .dq-store-picture__header__title__number{position:absolute;top:0;right:0;z-index:1;padding:8px 0 8px 32px;background-color:inherit;text-align:right;font-size:24px;letter-spacing:0;line-height:36px}  .dq-store-picture__header__title__number>span{color:#ff4081}  .dq-store-picture__header__title__tag{margin:8px 0 0;color:#666;font-size:16px;letter-spacing:.15px;line-height:28px}  .dq-store-picture__header__title:after{position:absolute;display:block;top:26px;left:0;right:0;width:100%;height:1px;background-color:#333;content:''}  .dq-store-picture__header__address{position:relative;margin:24px 0 0}  .dq-store-picture__header__address__ico{display:inline-block;width:36px;height:36px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_map_b.svg') center/contain no-repeat;vertical-align:top}  .dq-store-picture__header__address__text{display:inline-block;width:-webkit-calc(100% - 222px);width:-moz-calc(100% - 222px);width:calc(100% - 222px);padding:5px 0 7px;color:#666}  .dq-store-picture__header__address__map{position:absolute;top:2px;right:0;padding:5px 32px 6px;background:linear-gradient(45deg,#333,#666);color:#fff;font-size:14px;letter-spacing:1.25px;line-height:20px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  .dq-store-picture-modal__item,.dq-store-picture__content__img .item .img-wrap .object-fit-cover{background:url('/dqstatic/assets/image/service/2019/dinner/img/img_dq_no_image.png') center/cover no-repeat;right:0}  .dq-store-picture__content__img .item .img-wrap .object-fit-cover,.dq-store-picture__more button{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .dq-store-picture__header__address__map:focus,.dq-store-picture__header__address__map:hover{color:#fff;text-decoration:none;opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}@media screen and (max-width:1440px){.dq-store-picture{padding:40px 32px}  .dq-store-picture__header{position:relative;max-width:100%;width:100%;margin-bottom:16px}  .dq-store-picture__header__address__ico{margin:0 0 0 -8px}  .dq-store-picture__header__address__text{width:-webkit-calc(100% - 28px);width:-moz-calc(100% - 28px);width:calc(100% - 28px)}}  .dq-store-picture__content{margin:0 -16px}  .dq-store-map:after,.dq-store-picture__content:after{display:block;clear:both;content:''}  .dq-store-picture__content__img{position:relative;display:inline-block;width:100%;float:left}  .dq-store-picture__content__img .item{position:absolute;display:inline-block;max-width:16.6%;width:100%;padding:16px;will-change:transform;cursor:pointer}  .dq-store-picture__content__img .item:first-of-type{margin-left:49.9%}  .dq-store-picture__content__img .item .img-wrap{padding-bottom:100%}  .dq-store-picture__content__img .item .img-wrap .object-fit-cover{overflow:hidden;border-radius:16px;animation:1s ease-in-out StorePicFadeIn;position:absolute;top:0;bottom:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-picture__content__img .item .img-wrap .object-fit-cover img{width:100%;height:100%;object-fit:cover;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  @-webkit-keyframes StorePicFadeIn{  .dq-store-picture__content__img .item 0%{opacity:0;-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%)}  .dq-store-picture__content__img .item 100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}  @keyframes StorePicFadeIn{  .dq-store-picture__content__img .item 0%{opacity:0;-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%)}  .dq-store-picture__content__img .item 100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}  .dq-store-picture__content__img .item:focus .img-wrap .object-fit-cover,.dq-store-picture__content__img .item:hover .img-wrap .object-fit-cover{opacity:.8;-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}@media screen and (max-width:767px){.dq-header--m__search-btn,.dq-header--m__search.open,.dq-header--m__search__form,.re-qz-join__join-link .title{display:block}  .dq-header{padding:0 8px 0 16px;box-shadow:none}  .dq-header--m__search{position:fixed;top:40%;right:0;left:0;z-index:1001;padding:0 24px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}  .dq-header--m__search__form{overflow:hidden;width:100%;border-radius:8px;font-size:0}  .dq-header--m__search__form__btn{display:inline-block;float:right;width:48px;height:48px;border:none;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_search.svg') center/contain no-repeat #fff;outline:0}  .dq-header--m__search__form__input{max-width:100%;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px);padding:14px 16px;margin:0;border:none;outline:0;font-size:14px;letter-spacing:1.25px;line-height:20px}  .dq-header--m__tab-nav ul,.qz-mypage{padding:0 16px}  .dq-header--m__tab-nav ul li{max-width:none;width:25%;margin:4px 0 0}  .dq-header--m__tab-nav ul li a{text-align:center}  .dq-header--m__tab-nav ul li a .dq-nav-new{top:-4px;right:-webkit-calc(50% - 44px);right:calc(50% - 44px);width:16px;height:16px;background:linear-gradient(45deg,#ffd000,#ff7878);font-size:0}  .dq-header--m__tab-nav ul li a .dq-nav-new:after{display:block;position:absolute;top:0;right:0;left:0;color:#fff;font-size:10px;letter-spacing:1.5px;line-height:16px;letter-spacing:0;content:'N'}  .dq-header--m__tab-nav ul li a .ico{position:absolute;right:0;left:0;margin:28px auto 0;width:16px;height:16px}  .dq-header--m__tab-nav ul li a .text{padding:0;margin:0;font-size:14px;letter-spacing:.1px;line-height:24px}  .dq-header--m__tab-nav ul .search{display:none}  .re-qz-join,.re-qz-login,.re-qz-sub-login{top:0;padding:16px 16px 80px;margin:0 auto}  .re-qz-login__form__logo__service-type>div{width:80px;height:80px}  .qz-mypage__main__apply-list__tab-content__category,.re-qz-join__channel h5,.re-qz-login__form__content__channel h5,.re-qz-login__form__content__sub-box{text-align:left}  .re-qz-login__form__content__sub-box:after{display:block;clear:both;content:''}  .re-qz-login__form__content__sub-box .auto-login{width:100%;text-align:left;padding:0;margin-bottom:16px}  .re-qz-login__form__content__sub-box .find-email,.re-qz-login__form__content__sub-box .find-pass{margin-left:0;margin-right:8px}  .re-qz-login__form__content__fb-form,.re-qz-login__form__content__ins-form,.re-qz-login__form__content__nv-form{padding:0 8px;text-align:left}  .re-qz-join__channel__bq,.re-qz-join__channel__tq,.re-qz-login__form__content__channel__bq,.re-qz-login__form__content__channel__tq{width:-webkit-calc(50% - 8px);width:-moz-calc(50% - 8px);width:calc(50% - 8px)}  .re-qz-login__form__content__channel__bq{margin-left:8px}  .re-qz-login__form__content__channel__tq{margin-right:8px}  .dq-store-picture__content__img .item,.qz-mypage__main__settings__base__group .form,.qz-mypage__main__settings__pass__group .form,.qz-mypage__main__settings__sns__group .form,.re-qz-login__form__content__join{max-width:100%}  .qz-mypage__main__settings__base,.qz-mypage__main__settings__pass,.qz-mypage__main__settings__sns,.re-qz-join__form,.re-qz-sub-login__form{padding:16px}  .re-qz-join__form__logo__service-type>div{width:80px;height:80px}  .re-qz-join__form__content{margin:24px auto 0}  .qz-mypage__main__settings__base .rotate-delivery:after,.qz-mypage__main__settings__base__group .rotate:after,.qz-mypage__main__settings__base__group:after,.qz-mypage__main__settings__pass .rotate-delivery:after,.qz-mypage__main__settings__pass__group .rotate:after,.qz-mypage__main__settings__pass__group:after,.qz-mypage__main__settings__sns .rotate-delivery:after,.qz-mypage__main__settings__sns__group:after,.re-qz-join__form__content__group:after{display:block;clear:both;content:''}  .re-qz-join__form__content__group__label{max-width:88px;font-size:14px;letter-spacing:.25px;line-height:20px}  .re-qz-join__form__content__group__input{max-width:-webkit-calc(100% - 105px);max-width:-moz-calc(100% - 105px);max-width:calc(100% - 105px)}  .re-qz-join__form__content__group__subtext{padding:8px 0 8px 88px}  .re-qz-join__form__content__group__checkbox label{width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px)}  .re-qz-join__form__content__notice{padding:16px 0 0;margin:0 -8px;border:none}  .re-qz-join__form__content__notice__group{padding:0 4px}  .re-dq-taste-fix-wrap .applied .sub-title,.re-qz-join__form__content__notice__group .text,.re-qz-join__form__content__notice__group .title{font-size:12px;letter-spacing:.4px;line-height:16px}  .re-qz-join__form__content__notice__group .title{white-space:nowrap}  .re-qz-join__form__content__notice__group .text{white-space:normal;margin:0 0 16px}  .re-qz-join__form__content__button{margin:16px auto 8px}  .re-qz-join__join-link .link{margin:8px auto 0}  .re-qz-join__channel__bq{margin-left:8px}  .re-qz-join__channel__tq{margin-right:8px}  .re-qz-sub-login__form__logo__service-type>div{width:80px;height:80px}  .qz-mypage.beaut,.qz-mypage.tqueens{margin:56px auto 0}  .qz-mypage__side{margin:32px auto 40px}  .qz-mypage__side__profile{padding:24px 16px 0}  .qz-mypage__side__profile .user-profile{margin:0;text-align:left}  .qz-mypage__side__profile .user-profile__img{width:72px;height:72px}  .qz-mypage__side__profile .user-profile__name{display:block;max-width:120px;width:100%;padding:16px 0;font-weight:700}  .qz-mypage__side__nav-group{padding:0 12px}  .qz-mypage__side__nav-group__list{width:-webkit-calc(50% - 8px);width:-moz-calc(50% - 8px);width:calc(50% - 8px);margin:0 4px}  .qz-mypage__side__nav-group__list>a{padding:14px 0;text-align:center}  .qz-mypage__side__nav-group__list>a .apply-ico,.qz-mypage__side__nav-group__list>a .arrow-ico,.qz-mypage__side__nav-group__list>a .settings-ico{display:none}  .qz-mypage__side__nav-group__list>a .text{width:100%;padding:0;font-size:14px;letter-spacing:1.25px;line-height:20px}  .qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__text .subtitle,.qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__text .title,.qz-mypage__main__settings__base__group .form,.qz-mypage__main__settings__pass__group .form,.qz-mypage__main__settings__sns__group .title,.qz-mypage__main__settings__sns__group .title .text{font-size:14px;letter-spacing:.25px;line-height:20px}  .qz-mypage__main__apply-list__tab-content__category>button{margin:0 8px 0 0}  .qz-mypage__main__apply-list__tab-content__card .item{max-width:-webkit-calc(50% - 33px);max-width:-moz-calc(50% - 33px);max-width:calc(50% - 33px);margin:0 16px 32px}  .qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__text .title{margin:12px 0 0}  .qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__img .sns-type{width:32px;height:32px}  .qz-mypage__main__apply-list__tab-content__card .item .qz-mypage-card__cancel{margin:8px 0 0}  .qz-mypage__main__settings__base__title,.qz-mypage__main__settings__pass__title,.qz-mypage__main__settings__sns__title{margin-bottom:8px}  .qz-mypage__main__settings__base #conDiv,.qz-mypage__main__settings__pass #conDiv,.qz-mypage__main__settings__sns #conDiv{max-width:100%;margin:0 auto 24px!important;border-radius:0}  .qz-mypage__main__settings__base .rotate-delivery,.qz-mypage__main__settings__pass .rotate-delivery,.qz-mypage__main__settings__sns .rotate-delivery{display:block;margin-top:-16px;margin-bottom:16px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}  .qz-mypage__main__settings__base .rotate-delivery>div,.qz-mypage__main__settings__pass .rotate-delivery>div,.qz-mypage__main__settings__sns .rotate-delivery>div{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}  .qz-mypage__main__settings__base__img,.qz-mypage__main__settings__pass__img{margin:0 0 32px}  .qz-mypage__main__settings__base__img .user-profile,.qz-mypage__main__settings__pass__img .user-profile{margin-right:24px}  .qz-mypage__main__settings__base__group,.qz-mypage__main__settings__pass__group{margin-bottom:16px}  .qz-mypage__main__settings__base__group .title,.qz-mypage__main__settings__pass__group .title{font-size:14px;letter-spacing:.25px;line-height:20px;margin-bottom:8px}  .qz-mypage__main__settings__base__group .form.add,.qz-mypage__main__settings__pass__group .form.add{margin:8px auto}  .qz-mypage__main__settings__base__group button,.qz-mypage__main__settings__pass__group button{margin:8px 0}  .qz-mypage__main__settings__base__group .subtext,.qz-mypage__main__settings__pass__group .subtext{padding:8px 0;margin:0}  .qz-mypage__main__settings__base__group .rotate,.qz-mypage__main__settings__pass__group .rotate{display:block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}  .qz-mypage__main__settings__base__group .rotate>button,.qz-mypage__main__settings__base__group .rotate>h5,.qz-mypage__main__settings__base__group .rotate>input,.qz-mypage__main__settings__pass__group .rotate>button,.qz-mypage__main__settings__pass__group .rotate>h5,.qz-mypage__main__settings__pass__group .rotate>input{float:right;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}  .qz-mypage__main__settings__base__group .rotate>button,.qz-mypage__main__settings__pass__group .rotate>button{width:auto;margin:0}  .qz-mypage__main__settings__base__group__checkbox>label,.qz-mypage__main__settings__pass__group__checkbox>label{width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);font-size:12px;letter-spacing:.4px;line-height:16px}  .qz-mypage__main__settings__base__save,.qz-mypage__main__settings__pass__save{margin-top:24px}  .qz-mypage__main__settings__base__save button,.qz-mypage__main__settings__pass__save button{display:block;margin:24px 0 0 auto}  .qz-mypage__main__settings__sns__title{font-size:16px;letter-spacing:.5px;line-height:28px}  .qz-mypage__main__settings__sns__group .title .ico{width:36px;height:36px}  .qz-mypage__main__settings__sns__group .form{margin-bottom:8px}  .qz-mypage__main__settings__sns__group>button{margin:0 0 24px}  .dq-post-detail-bottom-indicator a{float:left;width:-webkit-calc(50% - 4px);width:-moz-calc(50% - 4px);width:calc(50% - 4px);margin:0 0 0 4px}  .dq-store-more__restaurant__more-link--m:after,.dq-store-more__restaurant__more-link--m:focus:after,.dq-store-more__restaurant__more-link--m:hover:after,.dq-store-more__taste__more-link--m:after,.dq-store-more__taste__more-link--m:focus:after,.dq-store-more__taste__more-link--m:hover:after,.re-dq-taste-detail__more__more-link--m:after,.re-dq-taste-detail__more__more-link--m:focus:after,.re-dq-taste-detail__more__more-link--m:hover:after{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_double_bracket_w.svg')}  .re-dq-taste-detail{padding:0 16px}  .re-dq-taste-detail__branch-text{bottom:auto;max-width:100%;padding:8px 0 0;margin:0 16px 32px 0;background:0 0;opacity:1}  .re-dq-taste-detail__branch-text h5{color:#ccc;font-size:10px;text-align:center}  .re-dq-taste-detail__carousel{margin:16px -16px 8px 0}  .re-dq-taste-detail__carousel .taste-carousel .slick-list{max-width:75%}  .re-dq-taste-detail__carousel .taste-carousel .item{overflow:hidden;max-width:none;margin-right:16px;border-radius:8px;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .re-dq-taste-detail__carousel .taste-carousel .item .img .object-fit-cover img{max-height:200px}  .re-dq-taste-detail__carousel .taste-carousel .slick-dots{left:-16px}  .re-dq-taste-detail__header{margin:0 auto}  .re-dq-taste-detail__header-box{max-width:452px;padding:32px 16px 16px}  .re-dq-taste-detail__header-box__taste-status{top:-16px;right:auto;left:0}  .re-dq-taste-detail__header-box__taste-status .status-content{margin:0 0 0 16px}  .re-dq-taste-detail__header-box__taste-status .status-content>div{width:24px;height:24px}  .re-dq-taste-detail__header-box__taste-status .status-content p{position:relative;left:1.5px;font-size:10px;letter-spacing:1.5px;line-height:16px}  .re-dq-taste-detail__header-box__taste-title{font-size:20px;letter-spacing:.15px;line-height:29px}  .re-dq-taste-detail__header-box__taste-calendar .fc-header-toolbar .fc-left h2,.re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-head-container .fc-widget-header .fc-day-header span,.re-dq-taste-detail__header-box__taste-subtitle{letter-spacing:.1px;line-height:24px;font-size:14px}  .re-dq-taste-detail__header-box__taste-subtitle>small{display:block;margin:2px 0 0}  .re-dq-taste-detail__header-box__taste-calendar{max-width:100%;padding:8px}  .re-dq-taste-detail__header-box__taste-calendar .fc-view-container .fc-body .fc-widget-content .fc-scroller .fc-row .fc-content-skeleton .fc-day-grid-event.step02 .fc-content span{margin:0;font-size:10px;letter-spacing:1.5px;line-height:20px}  .re-dq-taste-detail__header-box__taste-date{display:inline-block;width:100%;padding:0;margin:0 0 8px}  .dq-store-header__img,.re-dq-taste-detail__header-download,.re-dq-taste-detail__header-submit,.re-dq-taste-detail__more__more-link{display:none}  .re-dq-taste-detail__header-box__taste-date .date,.re-dq-taste-detail__header-box__taste-date .title{display:inline-block;font-size:14px;letter-spacing:.25px;line-height:20px}  .re-dq-taste-detail__header-box__taste-date .title{max-width:88px}  .re-dq-taste-detail__header-box__taste-date .date{max-width:-webkit-calc(100% - 88px);max-width:-moz-calc(100% - 88px);max-width:calc(100% - 88px)}  .re-dq-taste-detail__content__info__tab-btn .tab-btn{padding:8px 9px 9px;margin:0 12px 0 0}  .re-dq-taste-detail__content__info__tab-btn .tab-btn:hover{opacity:1}  .re-dq-taste-detail__content__info__tab-content{min-height:0}  .re-dq-taste-detail__content__info__tab-content#TasteTabImg{padding:16px 0 0}  .dq-store-header__map,.re-dq-taste-detail__content__info__tab-content #reply-box .dq-reply-list,.re-dq-taste-detail__content__info__tab-content .content-group.half{width:100%}  .re-dq-taste-detail__content__info__tab-content .content-group .title{max-width:88px;font-size:14px;letter-spacing:.25px;line-height:20px}  .re-dq-taste-detail__content__info__tab-content .content-group .content{max-width:-webkit-calc(100% - 88px);max-width:-moz-calc(100% - 88px);max-width:calc(100% - 88px);padding-right:0;margin:0 0 0 88px;font-size:14px;letter-spacing:.25px;line-height:20px}  .re-dq-taste-detail__content__info__tab-content .content-group .line{max-width:-webkit-calc(100% - 88px);max-width:-moz-calc(100% - 88px);max-width:calc(100% - 88px);margin:16px 0 16px 88px}  .re-dq-taste-detail__content__info__tab-content .content-group .taste-map{max-width:100%;margin:16px 0 0}  .re-dq-taste-detail__content__info__tab-content .story .img .img-text{font-size:14px;letter-spacing:.25px;line-height:20px}  .dq-store-more__restaurant,.dq-store-more__taste,.re-dq-taste-detail__more{padding:8px 16px 24px}  .dq-store-more__restaurant:after,.dq-store-more__taste:after,.re-dq-taste-detail__more:after{display:block;clear:both;content:''}  .dq-store-more__restaurant__title,.dq-store-more__taste__title,.re-dq-taste-detail__more__title{width:100%;margin:8px 0 0;word-break:keep-all;white-space:inherit;font-size:20px;letter-spacing:.15px;line-height:29px}  .re-dq-taste-detail__more__more-link--m{display:block;padding:4px 48px 4px 32px;margin:0;color:#fff;border-radius:100px;background:linear-gradient(90deg,#ff4081,#ff7878);-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-more__restaurant__more-link--m:after,.dq-store-more__taste__more-link--m:after,.re-dq-taste-detail__more__more-link--m:after{top:7px;right:24px}  .dq-store-more__restaurant__more-link--m:focus,.dq-store-more__restaurant__more-link--m:hover,.dq-store-more__taste__more-link--m:focus,.dq-store-more__taste__more-link--m:hover,.re-dq-taste-detail__more__more-link--m:focus,.re-dq-taste-detail__more__more-link--m:hover{color:#fff;opacity:.8}  .dq-store-more__restaurant__card,.dq-store-more__taste__card,.re-dq-taste-detail__more__card{margin:16px 0 0}  .re-dq-taste-fix-wrap .applied,.re-dq-taste-fix-wrap .not-apply{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005)}  .re-dq-taste-fix-wrap .applied .title,.re-dq-taste-fix-wrap .apply>span,.re-dq-taste-fix-wrap .not-apply h5{font-size:14px;letter-spacing:1.25px;line-height:20px}  .re-dq-taste-fix{background:linear-gradient(0deg,#fff,rgba(255,255,255,0));padding:8px;opacity:1;-webkit-transform:scaleY(1) translateY(0);-moz-transform:scaleY(1) translateY(0);-ms-transform:scaleY(1) translateY(0);-o-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}  .re-dq-taste-fix-wrap{margin:0 auto 8px}  .re-dq-taste-fix-wrap .applied{padding:6px 0;border-radius:8px;box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005);box-shadow:none}  .re-dq-taste-fix-wrap .not-apply{padding:14px 0;box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .re-dq-taste-fix-wrap .not-apply h5{border-radius:8px}  .re-dq-taste-fix-wrap .apply{padding:12px 0;border-radius:8px;pointer-events:auto;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .re-dq-taste-fix-wrap .apply .queens:after{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}  .re-dq-taste-fix.m-hide{pointer-events:none;background:0 0}  .re-dq-taste-fix.m-hide .re-dq-taste-fix-wrap{margin:0 auto;-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);transform:translateY(200%)}  .dq-area-tag{padding:0 16px;background-color:#fff}  .dq-area-tag__hashtag{padding:16px 0}  .dq-area-tag__moretag{right:16px;height:76px;background-color:#fff}  .dq-area-tag__moretag:after{background:linear-gradient(to right,rgba(255,255,255,0),#fff)}  .dq-area-title,.dq-area-title__title{background-color:#fff}  .dq-area-title__title{padding:16px}  .dq-area-title__subtitle{padding:0 20px}  .dq-area-card a{width:100%;padding:16px 0;margin:0 0 8px;border-radius:0;border:none}  .dq-area-card__img{width:116px;height:116px;border-radius:0 100px 100px 0;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .dq-area-card__text{width:-webkit-calc(100% - 116px);width:-moz-calc(100% - 116px);width:calc(100% - 116px);padding:0 16px 0 24px}  .dq-area-card__text__script{font-size:14px;letter-spacing:.1px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}  .dq-area-card__more{width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);padding:8px 16px 7px}  .dq-store-content__slick-img .item .img-more>.object-fit-cover,.dq-store-content__slick-img .item .img-wrap>.object-fit-cover,.dq-store-content__title{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .dq-store-content__article__address .ico,.dq-store-content__article__comment__title .ico,.dq-store-content__article__number .ico{margin:0 4px 0 0}  .dq-store-content{padding:0 16px}  .dq-store-content__title{padding:16px 16px 24px;margin:-24px auto 24px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-content__title__name{max-width:-webkit-calc(100% - 56px);max-width:-moz-calc(100% - 56px);max-width:calc(100% - 56px);margin:0 0 4px;font-size:24px;letter-spacing:0;line-height:36px}  .dq-store-content__article__address,.dq-store-content__article__number,.dq-store-content__title__subtitle{font-size:14px;letter-spacing:.1px;line-height:24px}  .dq-store-content__title__subtitle{margin:8px 0 0;color:#666}  .dq-store-content__title__more-img,.dq-store-more__restaurant__more-link,.dq-store-more__taste__more-link{display:none}  .dq-store-content__title__share{right:16px;width:40px;height:40px;background-size:80%}  .dq-store-content__slick-img{display:block!important;position:relative;margin:0 -8px 24px}  .dq-store-content__slick-img>.slick-list{overflow:visible}  .dq-store-content__slick-img .item{padding:0 8px;outline:0}  .dq-store-content__slick-img .item .img-more,.dq-store-content__slick-img .item .img-wrap{display:block;position:relative;width:100%;height:0;padding-bottom:66.67%;outline:0}  .dq-store-content__slick-img .item .img-more>.object-fit-cover,.dq-store-content__slick-img .item .img-wrap>.object-fit-cover{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:16px;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-content__slick-img .item .img-more>.object-fit-cover img,.dq-store-content__slick-img .item .img-wrap>.object-fit-cover img{width:100%;height:100%;object-fit:cover}  .dq-store-content__slick-img .item .img-more{border-radius:16px;background:linear-gradient(90deg,#ff4081,#ff7878)}  .dq-store-content__slick-img .item .img-more span{position:absolute;top:-webkit-calc(50% - 12px);top:-moz-calc(50% - 12px);top:calc(50% - 12px);right:0;left:0;margin:0 auto;color:#fff;font-size:14px;letter-spacing:1.25px;line-height:20px}  .dq-store-content__article{padding:16px 16px 24px;margin:0 auto 24px;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-content__article__comment{padding:24px 0 0}  .dq-store-content__article__comment__title{margin:0 0 16px}  .dq-store-content__article__comment__more{width:100%;margin:24px 0 32px}  .dq-store-content__article__comment__form{padding:32px 0 0}  .dq-store-more{padding:0 16px;margin:40px auto}  .dq-store-more__restaurant__more-link--m,.dq-store-more__taste__more-link--m{display:block;padding:4px 48px 4px 32px;margin:0;color:#fff;border-radius:100px;background:linear-gradient(90deg,#ff4081,#ff7878);-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-adcode,.dq-taste-adcode{width:100%;padding:32px 0;border-radius:0;box-shadow:none}  .dq-store-picture{padding:32px 16px}  .dq-store-picture__header{padding:32px 16px 24px;margin:0 0 16px}  .dq-store-picture__header__return-store{left:16px}  .dq-store-picture__header__title__name{padding-right:16px;font-size:24px;letter-spacing:0;line-height:36px}  .dq-store-picture__header__title__number{padding:8px 0 8px 16px;font-size:20px;letter-spacing:.15px;line-height:29px}  .dq-store-picture__header__title__tag{margin:0}  .dq-store-picture__header__address{margin:8px 0 0}  .dq-store-picture__header__address:after{display:block;clear:both;content:''}  .dq-store-picture__header__address__ico{position:relative;width:32px;height:32px}  .dq-store-picture__header__address__text{padding:4px 0;width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px)}  .dq-store-picture__header__address__map{position:relative;float:right;margin-top:12px}}@media screen and (max-width:1440px){.dq-store-picture__content__img{left:.1%}  .dq-store-picture__content__img .item{display:inline-block;max-width:19.9%}  .dq-store-picture__content__img .item:first-of-type{margin-left:auto}  .dq-store-map{padding:40px 32px}}@media screen and (max-width:1199px){.dq-store-picture__content__img .item{max-width:24.9%}}@media screen and (max-width:767px){.dq-store-picture__content__img .item{max-width:33.2%}}@media screen and (max-width:620px){.dq-store-picture__content__img .item{max-width:49.9%}}  .dq-store-picture__more{margin:32px 0}  .dq-store-picture__more button{display:block;max-width:320px;width:100%;padding:8px 16px 7px;margin:0 auto;border:none;border-radius:100px;color:#fff;font-size:14px;outline:0;background:linear-gradient(90deg,#ff4081,#ff7878);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-map__header,.dq-store-picture-modal__item{z-index:1;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .dq-store-picture__more button:focus,.dq-store-picture__more button:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}  .dq-store-picture-modal{display:none;position:fixed;top:0;left:0;right:0;z-index:1;width:100%;height:100%}  .dq-store-picture-modal__item{display:none;position:absolute;top:50%;left:0;overflow:auto;max-width:991px;width:100%;max-height:80vh;height:auto;margin:0 auto;border-radius:16px;animation:.6s ease-in-out StorePicModalfadeIn;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-picture-modal__item.active{display:block}  .dq-store-picture-modal__item h5{position:absolute;top:24px;left:24px;padding:0 8px;border-radius:8px;background-color:rgba(51,51,51,.3);color:#fff;font-size:1.5rem;font-family:"Iropke Batang",serif;text-shadow:4px 4px 12px rgba(0,0,0,.9)}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-close-btn,#DinnerPassModal .dq-pass-modal-content-body>form input,.bq-event-apply-content-body .info-group h5,.bq-event-apply-content-body .info-group h6,.dq-detail-more.one,.dq-pass-grid .dq-grid-wrap-content-text,.dq-pass-grid .dq-grid-wrap-content-text-taste,.dq-pass-store-info-group.full,.dq-pass-store-title .pass-title,.dq-store-picture-modal__item img{width:100%}  @keyframes StorePicModalFadeIn{  .dq-store-picture-modal 0%{opacity:0;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}  .dq-store-picture-modal 100%{opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}  @-webkit-keyframes StorePicModalFadeIn{  .dq-store-picture-modal 0%{opacity:0;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}  .dq-store-picture-modal 100%{opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}  .dq-store-picture-modal__fade{position:fixed;top:0;right:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.98);cursor:pointer}  #mousemove.on,.bq-event-apply-content-body #event-apply.active,.bq-event-apply-content-footer #event-pre.active,.bq-event-apply-content-footer #event-submit.active,.dq-pass-grid .dq-grid-wrap-content-text-taste .ellipsis,.dq-store-picture-modal__fade:focus #mousemove,.dq-store-picture-modal__fade:hover #mousemove{display:block}  .dq-store-picture-modal__fade:active #mousemove span{background-color:#ffd000}  #mousemove{display:none;position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:1111;pointer-events:none}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .slick-arrow.slick-disabled,#mousemove.hide{opacity:0}  #mousemove span{display:block;position:absolute;top:0;width:32px;height:32px;border:none;border-radius:100px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}  #mousemove span:after,#mousemove span:before{display:block;position:absolute;top:0;left:0;width:32px;height:32px;white-space:nowrap;content:''}  #mousemove span:before{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_close_w.svg') center/contain no-repeat}  #mousemove span:after{top:3px;left:40px;content:'사진 팝업 닫기'}  .dq-store-map__header{display:inline-block;position:relative;max-width:688px;width:-webkit-calc(50% - 32px);width:-moz-calc(50% - 32px);width:calc(50% - 32px);padding:32px 32px 40px;margin:16px 0 0;border-radius:16px;background-color:#fff;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-map__header__address__image,.dq-store-map__header__return-store{-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .dq-store-map__header__return-store{display:inline-block;position:absolute;top:-18px;left:36px;z-index:2;padding:7px 32px 8px;border-radius:100px;background:linear-gradient(90deg,#ff4081,#ff7878);font-size:14px;letter-spacing:1.25px;line-height:20px;color:#fff;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-map__header__title,.dq-store-map__header__title__name{background-color:inherit;position:relative}  .dq-store-map__header__return-store:focus,.dq-store-map__header__return-store:hover{color:#fff;text-decoration:none;opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}  .dq-store-map__header__title__name{display:inline-block;max-width:75%;width:100%;z-index:1;padding-right:32px;font-size:34px;letter-spacing:.25px;line-height:50px;font-family:"Iropke Batang",serif}  .dq-store-map__header__title__tag{margin:8px 0 0;color:#666;font-size:16px;letter-spacing:.15px;line-height:28px}  .dq-store-map__header__address{position:relative;margin:24px 0 0}  .dq-store-map__header__address__ico{display:inline-block;width:36px;height:36px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_map_b.svg') center/contain no-repeat;vertical-align:top}  .dq-store-map__header__address__text{display:inline-block;width:-webkit-calc(100% - 222px);width:-moz-calc(100% - 222px);width:calc(100% - 222px);padding:5px 0 7px;color:#666}  .dq-store-map__header__address__image,.dq-store-map__header__link__image-link{padding:5px 32px 6px;border-radius:100px;letter-spacing:1.25px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;font-size:14px;line-height:20px}  .dq-store-map__header__address__image{position:absolute;top:2px;right:0;background:linear-gradient(45deg,#333,#666);color:#fff;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);transition:.3s}  .dq-store-map__header__link__image-link,.dq-store-map__header__link__share{background:linear-gradient(45deg,#333,#666);-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05)}  .dq-store-map__header__address__image:focus,.dq-store-map__header__address__image:hover{color:#fff;text-decoration:none;opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}  .dq-store-map__header__link{position:relative;margin:16px 0 0}  .dq-store-map__header__link:after{display:block;clear:both;content:''}  .dq-store-map__header__link__image-link{display:inline-block;float:right;margin-right:0;color:#fff;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);transition:.3s}  .dq-reply-comment__btn,.dq-store-map__header__link__share{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;outline:0}  .dq-store-map__header__link__image-link:focus,.dq-store-map__header__link__image-link:hover{color:#fff;text-decoration:none;opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}  .dq-store-map__header__link__share{display:none!important;position:relative;width:32px;height:32px;padding:5px;border:none;border-radius:100px;vertical-align:top;transition:.3s;box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-map__header__link__share:focus,.dq-store-map__header__link__share:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}  .dq-store-map__header__link__share:after{display:block;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_share_w.svg') center/contain no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;content:''}  .dq-reply-comment__user__img,.dq-reply-list__profile__img{height:24px;vertical-align:middle;display:inline-block;position:relative;z-index:1;overflow:hidden}  .dq-store-map__content{padding:16px;margin:40px 0;border-radius:16px;overflow:hidden;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05)}  .dq-store-map__content #map-canvas{height:-webkit-calc(100vh - 504px);height:-moz-calc(100vh - 504px);height:calc(100vh - 504px);border-radius:8px}  .dq-reply-list{width:100%;padding:16px 48px;text-align:left}  .dq-reply-list__profile{position:relative;padding:0 0 0 2px;font-size:0}  .dq-reply-list__profile__img{width:24px;margin:0;border-radius:100px;background:#d1d1d1}  .bq-event-apply-content-body #event-info .info-main-img>div img,.dq-pass-store header #dq-pass-store-img .slick-list>div .slick-slide img,.dq-pass-store header article .wrap div img,.dq-pass-store-list .apply-list-wrap div img,.dq-reply-list__profile__img img{width:100%;height:100%;object-fit:cover}  .dq-reply-list__profile__name{display:inline-block;position:relative;z-index:1;max-width:80%;padding:0 32px 0 12px;background:0 0;font-size:16px;letter-spacing:.15px;line-height:28px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}  .dq-reply-list__comment{width:100%;padding:0 0 0 40px;text-align:left}  .dq-reply-list__comment:after{display:block;clear:both;content:''}  .dq-reply-list__comment .comment{max-width:70%;width:100%;margin:8px 0;word-break:keep-all;font-size:16px;letter-spacing:.5px;line-height:28px}  .dq-reply-comment:after,.dq-reply-list__comment .comment:after{display:block;clear:both;content:''}  .dq-reply-list__comment .date{margin:0 0 8px;color:#999;font-size:12px;letter-spacing:.4px;line-height:16px}  .dq-reply-comment__user{padding:0 0 0 2px}  .dq-reply-comment__user__img{width:24px;margin:0;border-radius:100px}  .dq-pass-store-friends-share article .share-btn img,.dq-reply-comment__user__img img{width:100%;height:100%}  .dq-reply-comment__user__name{display:inline-block;padding:0 0 0 12px;vertical-align:bottom;font-size:16px;letter-spacing:.5px;line-height:28px}  .dq-reply-comment__form{display:block;width:100%;padding:16px;margin:16px auto;border:1px solid #999;border-radius:8px;outline:0;resize:none;box-shadow:none}  .dq-reply-comment__btn{display:block;float:right;padding:12px 32px;border:none;border-radius:100px;background:linear-gradient(90deg,#ff4081,#ff7878);color:#fff;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);-o-box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(255,255,255,.05);box-shadow:4px 8px 16px rgba(51,51,51,.2),-4px -8px 16px rgba(51,51,51,.05);transition:.3s}  .dq-reply-comment__btn:focus,.dq-reply-comment__btn:hover{opacity:.8;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}  .dq-detail-more{display:inline-block;width:25%;padding:0 16px;font-size:0;vertical-align:top}  .dq-detail-more.three{width:33.33%}  .dq-detail-more.three>a{padding-bottom:54.58%}  .dq-detail-more.two>a{padding-bottom:35.328%}  .dq-detail-more.one>a{padding-bottom:17.166%}  .dq-detail-more__img{display:inline-block;position:relative;overflow:hidden;width:100%;height:0;padding-bottom:75%;border-radius:8px;will-change:transform;-webkit-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-moz-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);-o-box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(255,255,255,.005);box-shadow:4px 8px 16px rgba(51,51,51,.05),-4px -8px 16px rgba(51,51,51,.005)}  .dq-detail-more__img:focus .object-fit-cover:after,.dq-detail-more__img:hover .object-fit-cover:after{background-color:rgba(0,0,0,.2)}  .dq-detail-more__img:focus .object-fit-cover img,.dq-detail-more__img:hover .object-fit-cover img,.dq-pass-fixed-storebox:hover>.object-fit-cover img,.dq-pass-store header #dq-pass-store-img .slick-arrow:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}  .bq-event-apply-content-footer #event-pre:after,.bq-review-title a .kakao{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:16px}  .dq-detail-more__img .object-fit-cover{position:absolute;top:0;right:0;bottom:0;left:0;background:url('/dqstatic/assets/image/service/2019/dinner/img/img_dq_no_image.png') center/cover no-repeat}  .dq-detail-more__img .object-fit-cover:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:rgba(0,0,0,.1);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;content:''}  .dq-detail-more__img .object-fit-cover img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;will-change:transform;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  .dq-detail-more__img .taste-label{position:absolute;padding:6px 12px 5px;border-radius:8px 0;background:linear-gradient(90deg,#ff4081,#ff7878);opacity:.95}  .dq-detail-more__img .taste-label>h5{color:#fff;font-size:14px;letter-spacing:.1px;line-height:24px}  .dq-detail-more__text .title{font-size:16px;letter-spacing:.15px;line-height:28px;font-weight:700}  .dq-detail-more__text .sub_title{max-width:80%;width:100%;margin:0;color:#999;font-size:16px;letter-spacing:.15px;line-height:28px}  .modal.fade.in{background:rgba(51,51,51,.6)!important}  #eventLayer{position:absolute;top:0;overflow-y:hidden;width:100%;height:100%;pointer-events:none}  .dq-modal-taste{max-width:1280px;width:auto;position:absolute;top:40px;left:0;right:0;background:#fff}  .dq-modal-taste:after:after{display:block;clear:both;content:''}  .dq-modal-taste-wrap{float:left;position:relative;z-index:inherit;width:100%}  .dq-modal-taste-wrap-close{float:right;position:relative;top:8px;right:8px;width:50px;height:50px;padding:8px;border:none;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_close.svg') center/contain no-repeat}  .dq-modal-taste-wrap-body{display:inline-block;width:100%;padding-top:16px;padding-bottom:66px}  .bq-event-apply{text-align:center;pointer-events:auto}  .bq-event-apply .border-line{clear:both;height:1px;background:#e6e7e9}  .bq-event-apply .modal-backdrop.in{opacity:.7;position:fixed;overflow:hidden}  .bq-event-apply-modal{display:inline-block;text-align:left}  .bq-event-apply-modal.modal-dialog{width:auto}  .bq-event-apply-content{float:left;width:100%;min-height:840px;border:none;border-radius:0}  .bq-event-apply-content-close{position:absolute;top:18px;right:16px;width:32px;height:32px;border:1px solid #ff4081!important;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_close_w.svg') center/65% no-repeat #ff4081!important;opacity:1}  .bq-event-apply-content-header{position:relative;border:none}  .bq-event-apply-content-header-title>h4 .title-div{width:80px;height:1px;background:#ff7878}  .bq-event-apply-content-body{padding:8px 16px 56px}  .bq-event-apply-content-body .info-group h5>strong,.bq-event-apply-content-body .info-group h6>strong{display:inline-block;border-radius:100px;background:#ff4081}  .bq-event-apply-content-body .info-group:after:after{display:block;clear:both;content:''}  .bq-event-apply-content-body .info-group .info-map{width:100%;height:560px}  .bq-event-apply-content-body #event-info .info-main-img{padding-bottom:75%}  .bq-event-apply-content-body #event-apply .default,.bq-event-apply-content-body #event-apply .package,.bq-event-apply-content-body #event-info .default,.bq-event-apply-content-body #event-info .package{float:left;width:400px}  .bq-event-apply-content-body #event-apply .policy-form{border:1px solid #d1d1d1;background:#fafafa}  .bq-event-apply-content-body #event-apply .policy-form label>span{float:left;font-size:14px}  .bq-event-apply-content-body #event-apply .policy-form .bq-btn{height:32px;border-color:#571136;background:#571136;line-height:30px;padding:0 16px}  .bq-event-apply-content-body #event-apply .policy-form-all-check .policy_all_label{background:#571136}  .bq-event-apply-content-body #event-apply .policy-form-all-check .bq-btn{background:#571136;border-color:#571136}  .bq-event-apply-content-body #event-apply .package-form input,.bq-review-title h5,.dq-pass-fixed-storebox:hover{color:#666}  .bq-event-apply-content-body #event-apply .package-form .bq-btn{height:32px;border-color:#571136;background:#571136;line-height:30px}  .bq-event-apply-content-body-img{display:inline-block;overflow:hidden;float:left;height:0;padding-bottom:56.25%}  .bq-event-apply-content-body-img img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:16px}  .bq-event-apply-content-body-policy{position:relative;top:4px;right:10px;border:1px solid #e6e7e9;background:#fafafa}  .bq-event-apply-content-body-policy label{margin:8px 0;color:#333;font-size:inherit!important}  .bq-event-apply-content-body-policy input[type=checkbox]+label:before{width:16px;height:16px;border-radius:4px}  .bq-event-apply-content-body-policy input[type=checkbox]:checked+label:before{font-size:14px;line-height:14px}  .bq-event-apply-content-body-policy .policy_all_label{border-color:#ff7878;background:#ff7878;color:#fff;font-size:.9375rem!important;font-weight:400;cursor:pointer}  .bq-event-apply-content-body-policy #policy_all{position:absolute;visibility:hidden}  .bq-event-apply-content-body-policy #policy_all[type=checkbox]:checked+label{border-color:#ff4081;background:#ff4081!important}  .bq-event-apply-content-body-policy #policy_all[type=checkbox]:checked+label:before{display:block;position:absolute;top:10px;right:0;left:-136px;width:24px;height:24px;margin:0 auto;background:0 0;font-size:32px;content:"\2713"}  .bq-event-apply-content-footer{position:absolute;bottom:0;left:0}  .bq-event-apply-content-footer a,.bq-event-apply-content-footer button{position:absolute;width:160px}  .bq-event-apply-content-footer #event-pre{display:none;top:0;left:32px}  .bq-event-apply-content-footer #event-pre:after{position:absolute;top:50%;width:16px;height:16px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/chevron_darkpurple_left.svg') center/contain no-repeat;transform:translateY(-50%);content:''}  .bq-event-apply-content-footer #event-next,.bq-event-apply-content-footer #event-submit{top:0;right:32px}  .bq-event-apply-content-footer>.sns-event-wrap{position:absolute;text-align:right}  .bq-event-apply-content-footer>.sns-event-wrap>.sns{position:relative;border-color:transparent}  .bq-event-apply-content-footer>.sns-event-wrap>.sns.sns-ins{background:#ff6e9e;margin:0 0 0 16px}  .bq-event-apply-content-footer #event-submit{display:none;width:45%}  .bq-event-apply-content .bq-event-success-wrap{background:url('/dqstatic/assets/image/service/2019/dinner/svg/bq_bg02.svg') top no-repeat}  .bq-event-apply-content .bq-event-success-wrap .bq-event-content-header-close{border:none;background:url('/dqstatic/assets/image/service/2019/dinner/svg/close.svg')}  .bq-event-apply-content .bq-event-success-wrap-character{width:320px;height:230px;margin:32px auto 0;background:url('/dqstatic/assets/image/service/2019/dinner/svg/bq_character.svg') center/contain no-repeat}  .bq-event-apply-content .bq-event-success-wrap-grid-box-img{position:relative;width:25%;height:0;padding-top:25%}  .bq-event-apply-content .bq-event-success-wrap-grid-box>h6{position:absolute;top:8px;right:24px}  .dq-modal-success{width:100%;float:left}  .dq-modal-success-title-img{position:absolute;top:0;right:0;width:200px;height:200px;background:url('/dqstatic/assets/image/service/2019/dinner/img/img_dq_queen.png') center/contain no-repeat}  .dq-modal-success-title h2{display:block;clear:both;width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:calc(100% - 200px);border-left:1px solid transparent;font-weight:300}  .dq-modal-success-grid-wrap:after,.dq-pass-nav:after,.dq-pass-nav>ul>li .dq-radio input:after,.dq-pass-store .taste-calendar .date:after,.dq-pass-store-content article .text:after,.dq-pass-store-info .info-wrap:after,.dq-pass-store-list .apply-list h5:after,.dq-pass-store-list .apply-list:after,.dq-pass-store-reply article.reply-wrap:after,.dq-policy-nav:after{display:block;clear:both;content:''}  .dq-modal-success-more button{width:100%;margin:24px auto 0;font-size:1rem;font-weight:400}  .dq-share-modal>div{position:absolute;top:40%;right:0;left:0;width:100%;max-width:304px;margin:0 auto;-webkit-transform:translateY(-50%)!important;-moz-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;-o-transform:translateY(-50%)!important;transform:translateY(-50%)!important}  .bq-review>div,.dq-policy{max-width:1280px;position:relative}  .dq-share-modal-content{margin:0 auto;border-radius:0}  .dq-share-modal-content-header{padding-top:32px;border:none}  .bq-review-title,.bq-review-title h4.line{border-bottom:1px solid #ff4081}  .dq-share-modal-content-header .close{position:absolute;top:4px;right:4px;width:40px;height:40px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_close.svg') center/contain no-repeat;outline:0;opacity:1}  .dq-share-modal-content-body a{display:inline-block;width:33.33%;padding:16px;text-align:center}  .dq-policy{margin:0 auto}  .dq-policy-nav li{display:inline-block;float:left;margin:0 8px 0 0}  .dq-policy-content-wrap{padding:16px}  .dq-policy-content-wrap .privacy{padding:0;border:none}  .bq-review>div{margin:0 auto;background-repeat:100% -64px/contain no-repeat}  .bq-review-title h4.line{display:inline-block}  .bq-review-title a{position:relative;padding:0 48px}  .bq-review-title a .kakao{position:absolute;top:50%;width:24px;height:24px;background:url('/dqstatic/assets/image/service/2019/dinner/img/kakaolink_btn_medium.png') center/contain no-repeat;transform:translateY(-50%)}  .bq-review-content-tabs{padding:8px;background:#fafafa}  .bq-review-content-tabs>aside.col-sm-11{display:inline-block;float:none;margin:0 auto}  .bq-review-content-tabs-title{display:inline-block;padding:4px 16px;margin:4px 0 8px;border-left:8px solid #333;color:#333}  .bq-review-content-tabs-step{float:left;width:100%;padding:16px;margin:8px 0;border:1px solid #e6e7e9;background:#fff;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,.05);-moz-box-shadow:4px 4px 8px rgba(0,0,0,.05);-o-box-shadow:4px 4px 8px rgba(0,0,0,.05);box-shadow:4px 4px 8px rgba(0,0,0,.05)}  .bq-review-content-tabs-step-input textarea{height:48px;border:1px solid #333;resize:none}  .bq-review-content-tabs-step-input button{height:48px;border:1px solid #333;border-radius:0;background:#333;color:#fff}  .bq-review-content-tabs-step-input button:active,.bq-review-content-tabs-step-input button:focus,.bq-review-content-tabs-step-input button:hover{color:#fff;opacity:.6}  .bq-review-content-tabs-step-img{display:inline-block;position:relative;float:left;clear:both;width:100%;padding:8px;margin:8px 0;border:1px solid #d1d1d1;text-align:left}  .bq-review-content-tabs-step-img.gif-img{overflow:hidden;border:none}  .bq-review-content-tabs-step-img.gif-img:after{display:inline-block;position:absolute;top:50%;right:0;left:0;width:190px;padding:4px;margin:0 auto;border:1px solid #333;background:rgba(255,255,255,.8);text-align:center;color:#ff4081;font-size:1rem;font-weight:700;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:'이해를 위한 예시화면'}  .bq-review-content-tabs-step-img.gif-img img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}  .bq-review-content-tabs-step-img.banner{float:none;width:100%;padding:16px;border:4px double #ff4081;text-align:center}  .bq-review-content-tabs-step h4{display:inline-block;float:left;padding:0 0 4px;margin:0 0 8px;border-bottom:1px solid #333}  .bq-review-content-tabs-step h5{clear:both;padding:4px 0}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div.slide-0,.taste_detail{text-align:center}  .t6{padding:0!important}  .taste_dropdown_wrap{max-width:90%;margin:0 auto}@media screen and (max-width:1199px){.dq-store-picture-modal__item{width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px)}  .dq-store-picture-modal__item h5{top:16px;left:16px;font-size:20px;letter-spacing:.15px;line-height:29px}  .dq-store-picture-modal__fade{background-color:rgba(0,0,0,.8)}  .dq-store-picture-modal__fade:after{display:block;position:absolute;top:32px;right:32px;width:32px;height:32px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_close_w.svg') center/contain no-repeat;content:''}  #mousemove{display:none!important}  .dq-reply-list__comment .comment{max-width:85%}  .dq-detail-more{width:50%;margin:0 0 32px}  .taste_dropdown_wrap{max-width:100%}  .taste_dropdown_wrap .taste_dropdown{display:block}}  .dq-pass-nav{display:inline-block;width:100%;height:96px;box-sizing:content-box;will-change:transform}  .dq-pass-nav-rank{display:inline-block;float:left;width:auto}  .dq-pass-nav-rank>div{display:inline-block;float:left;width:40px;height:40px;margin:4px;background:center/contain no-repeat}  .dq-pass-nav-rank>div.rank-none{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_pass_rank_01.svg')}  .dq-pass-nav-rank>div.rank-1{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_pass_rank_02.svg')}  .dq-pass-nav-rank>div.rank-2{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_pass_rank_03.svg')}  .dq-pass-nav-rank>div.rank-3{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_pass_rank_04.svg')}  .dq-pass-nav-rank>div.rank-4{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_pass_rank_05.svg')}  .dq-pass-nav-rank>div.rank-5{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_pass_rank_06.svg')}  .dq-pass-nav-rank h4{display:inline-block;padding:10px 8px;font-weight:300}  .dq-pass-nav>ul{float:left;padding-top:32px}  .dq-pass-nav>ul>li{list-style:none;float:left;margin-right:16px}  .dq-pass-nav>ul>li>h4{border-right:1px solid #333}  .dq-pass-nav>ul>li .dq-radio{top:2px}  .dq-pass-nav-list-btn{display:inline-block;float:right;position:relative;width:96px;height:inherit;border:none;background:0 0;outline:0}  .dq-pass-nav-list-btn:after{display:inline-block;color:#666;font-size:1rem;line-height:1.5rem;content:'맵'}  .dq-pass-nav-list-btn>div{width:32px;height:32px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_map_gray.svg') center/150% no-repeat;margin:4px auto 0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);will-change:background-image,transform}  .dq-pass-nav-list-btn.map-mode:after{content:'리스트'}  .dq-pass-nav-list-btn.map-mode>div{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_grid_list_gray.svg');-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}  .dq-pass-grid-title{position:relative;margin-top:24px}  .dq-pass-grid-title h1>span{display:block;position:absolute;top:-32px;left:-56px;z-index:-1;width:48px;height:48px;border-radius:100px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_pass_title_w.svg') center/80% no-repeat #ff4081;color:#fff;will-change:transform;content:''}  .dq-pass-grid .dq-grid-wrap-content-text .store-title{position:relative;line-height:0}  .dq-pass-grid .dq-grid-wrap-content-text .store-title b{display:inline-block;max-width:76%;font-weight:400;line-height:1.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}  .dq-pass-grid .dq-grid-wrap-content-text .store-title span{position:absolute;top:4px;right:0;float:right;border-radius:100px;background:#333;color:#fff}  .dq-pass-grid .dq-grid-wrap-content-text .sale .num{font-size:2rem;line-height:2.75rem;font-weight:700}  .dq-pass-fixed-storebox-text .sale .num-sub,.dq-pass-grid .dq-grid-wrap-content-text .sale .num-sub{display:block;font-size:.75rem;line-height:1.125rem}  .dq-pass-map{min-height:-webkit-calc(100% - 20px);min-height:-moz-calc(100% - 20px);min-height:calc(100% - 20px);background:#666;overflow:hidden;will-change:transform}  .dq-pass-map #dinnerpass-map{height:960px;margin:0 auto;-webkit-box-shadow:0 0 16px rgba(0,0,0,.8);-moz-box-shadow:0 0 16px rgba(0,0,0,.8);-o-box-shadow:0 0 16px rgba(0,0,0,.8);box-shadow:0 0 16px rgba(0,0,0,.8)}  .dq-pass-fixed-storebox{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;max-width:640px;width:100%;margin:0 auto;background:#fff;color:#333}  .dq-pass-fixed-storebox:hover>.object-fit-cover:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.35);color:#fff;padding-top:35%;font-size:1.125rem;content:'보러가기'}  .dq-pass-fixed-storebox>div{float:left;width:50%}  .dq-pass-fixed-storebox>.object-fit-cover{overflow:hidden;border-radius:8px}  .dq-pass-fixed-storebox>.object-fit-cover img{width:100%;height:100%;object-fit:cover;min-height:200px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  .dq-pass-fixed-storebox-text .store-title{line-height:0}  .dq-pass-fixed-storebox-text .store-title b{display:inline-block;max-width:189px;font-size:1.125rem;line-height:1.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}  .dq-pass-fixed-storebox-text .store-title span{float:right;border-radius:100px;background:#333;color:#fff}  .dq-pass-fixed-storebox-text .sale .num{color:#ff4081;font-size:2rem;line-height:2.75rem;font-weight:700}  .dq-pass-fixed-storebox-text .living-date{border-bottom:1px solid #999}  .dq-pass-store{overflow-x:hidden}  .dq-pass-store-fixed-apply-btn article aside:after:after{display:block;clear:both;content:''}  .dq-pass-store header{position:relative;z-index:1;overflow:visible;width:100%;background:#fff}  .dq-pass-store header:after,.dq-pass-store-info-group:after{display:block;clear:both;content:''}  .dq-pass-store header #dq-pass-store-img{width:100%;float:left;height:0;padding-bottom:18.563%}  .dq-pass-store header #dq-pass-store-img .slick-list>div{height:100%}  .dq-pass-store header #dq-pass-store-img .slick-arrow{display:inline-block;position:absolute;top:-webkit-calc(50% - 24px);top:-moz-calc(50% - 24px);top:calc(50% - 24px);z-index:1;width:48px;height:48px;border:none;border-radius:100px;font-size:0;outline:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  .dq-pass-store header #dq-pass-store-img .slick-arrow.slick-prev{left:16px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_left_bracket_w.svg') center/contain no-repeat rgba(0,0,0,.6)}  .dq-pass-store header #dq-pass-store-img .slick-arrow.slick-next{right:16px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_bracket_w.svg') center/contain no-repeat rgba(0,0,0,.6)}  .dq-pass-store header #dq-pass-store-img .slick-dots{position:absolute;right:0;bottom:-30px;left:0;padding:0;margin:0;list-style:none;text-align:center}  .dq-pass-store header #dq-pass-store-img .slick-dots li{display:inline-block;position:relative;width:8px;height:8px;margin:0 4px;border:1px solid #333;border-radius:100px;box-sizing:content-box;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  .dq-pass-store header #dq-pass-store-img .slick-dots li.slick-active{width:24px;background:#333}  .dq-pass-store header #dq-pass-store-img .slick-dots li button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:none;background-color:transparent;font-size:0;outline:0}  .dq-pass-store-title{position:relative;max-width:767px;margin:0 auto 24px}  .dq-pass-store-title .pass-logo{display:block;position:relative;width:240px;height:116px;margin:0 auto 16px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_pass.svg') center/contain no-repeat}  .dq-pass-store-title .pass-logo .pass-laurel-option{display:block;position:absolute;top:16px;width:88px;height:88px;background:center/contain no-repeat;opacity:.8;content:''}  .dq-pass-store-title .pass-logo:before{display:block;position:absolute;top:16px;width:88px;height:88px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_laurel_left_b.svg') center/contain no-repeat;opacity:.8;content:'';left:-88px;-webkit-transform:rotate(-16deg);-moz-transform:rotate(-16deg);-ms-transform:rotate(-16deg);-o-transform:rotate(-16deg);transform:rotate(-16deg)}  .dq-pass-store-title .pass-logo:after{display:block;position:absolute;top:16px;width:88px;height:88px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_dq_laurel_right_b.svg') center/contain no-repeat;opacity:.8;content:'';right:-88px;-webkit-transform:rotate(16deg);-moz-transform:rotate(16deg);-ms-transform:rotate(16deg);-o-transform:rotate(16deg);transform:rotate(16deg)}  .dq-pass-store-title .pass-area:before{display:block;padding-left:8px;width:24px;height:1px;background:#333;margin:0 auto 16px;color:#999;font-size:10px;font-weight:700;letter-spacing:8px;content:''}  .dq-pass-store-title .pass-category{display:inline-block;padding:4px 24px;margin:16px auto 0;border-radius:100px;border:1px solid #333;color:#333}  .dq-pass-store-title .pass-notice{display:block;position:relative;padding:8px;border:1px solid #ff4081;border-radius:25px 100px;margin-top:40px;color:#ff4081}  .dq-pass-store-title-alert{max-width:590px;margin:0 auto;border:1px solid #ff4081;border-radius:100px;box-sizing:content-box}  .dq-pass-store-title-alert>div{display:inline-block;position:relative;float:left;width:32px;height:32px;margin:10px 24px 8px 8px;border-radius:4px;background:#ff4081}  .dq-pass-store-title-alert>div:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;color:#fff;font-size:1.125rem;font-weight:100;line-height:32px;content:'%'}  .dq-pass-store-title-alert>div:after{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;background:#ff4081;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:''}  .dq-pass-store-info-group{max-width:767px;padding:32px 16px 16px;margin:0 auto}  .dq-pass-store-info-group>div{display:inline-block;float:left;text-align:left}  .dq-pass-store-info-group>div h4,.dq-pass-store-info-group>div h5,.dq-pass-store-info-group>div p{position:relative;z-index:1;padding:4px 16px}  .dq-pass-store-info-group .title{position:relative;max-width:184px;width:100%}  .dq-pass-store-info-group .title:after{display:block;position:absolute;top:16px;width:100%;height:1px;background:#999;content:''}  .dq-pass-store-info-group .title .ico{display:inline-block;float:left;position:relative;z-index:1;width:32px;height:32px;background:center/90% no-repeat #fff}  .dq-pass-store-info-group .title .ico-taste{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_restaurant_title.svg')}  .dq-pass-store-info-group .title .ico-text{background-image:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_term.svg')}  .dq-pass-store-info-group .title p{display:inline-block;padding-left:4px;background:#fff;font-size:1.125rem}  .dq-pass-store-info-group .info{width:-webkit-calc(100% - 184px);width:-moz-calc(100% - 184px);width:calc(100% - 184px);padding-left:24px}  .dq-pass-store-info-group .info ol p,.dq-pass-store-info-group .info ul p{padding-left:8px}  .dq-pass-store-info-group .info p .big{font-size:1.5rem;vertical-align:sub}  .dq-pass-store-content>div{max-width:767px;margin:0 auto 80px}  .dq-pass-store-content>div img{width:100%;height:auto}  #DinnerPassGuideCarousel,#DinnerPassModal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:auto;background:rgba(0,0,0,.7)}  #DinnerPassGuideCarousel .dq-pass-guide-carousel,#DinnerPassModal .dq-pass-modal-content{position:absolute;top:88px;right:0;left:0;max-width:420px;width:100%;margin:0 auto 40px;border-radius:16px;background:#fff;text-align:left;will-change:transform,opacity}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-close,#DinnerPassModal .dq-pass-modal-content-close{position:absolute;top:0;right:-48px;width:48px;height:48px;border:none;outline:0;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_close_w.svg') center/contain no-repeat}  #DinnerPassModal .dq-pass-modal-content-body:after{position:absolute;left:0;top:4px;width:12px;height:1px;background:#333;content:'';display:block;clear:both;content:''}  #DinnerPassModal .dq-pass-modal-content-body>h4 b{font-size:2rem;line-height:2.75rem}  #DinnerPassModal .dq-pass-modal-content-body .apply-policy{border-top:2px solid #333}  #DinnerPassModal .dq-pass-modal-content-body .apply-policy ul{list-style:none;border:1px solid #999;border-radius:8px 0}  #DinnerPassModal .dq-pass-modal-content-body .apply-policy ul li label{font-size:.75rem;line-height:1.125rem}  #DinnerPassModal .dq-pass-modal-content-body .apply-policy>.dq-checkbox label{padding-top:2px;vertical-align:top;font-size:.75rem;line-height:20px}  #DinnerPassModal .dq-pass-modal-content-body>form{border-top:1px dashed #333}  #DinnerPassModal .dq-pass-modal-content-body>button{float:right;height:auto;padding:4px 32px}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .slick-arrow{display:inline-block;position:absolute;top:-webkit-calc(50% - 24px);top:-moz-calc(50% - 24px);top:calc(50% - 24px);z-index:1;width:48px;height:48px;border:1px solid #d1d1d1;border-radius:100px;font-size:0;outline:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .slick-arrow.slick-prev{left:-104px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_left_bracket_gray.svg') center/100% no-repeat #fff}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .slick-arrow.slick-next{right:-104px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_bracket_gray.svg') center/100% no-repeat #fff}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .slick-arrow:hover{background-color:#fff}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .slick-arrow:hover.slick-prev{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_left_bracket.svg') center/100% no-repeat #fff}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .slick-arrow:hover.slick-next{background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_right_bracket.svg') center/100% no-repeat #fff}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .slick-dots{padding:8px 0;margin:4px 0 16px;border-top:1px solid #e6e7e9;list-style:none;text-align:center}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .slick-dots li{display:inline-block;position:relative;width:16px;height:16px;margin:0 4px;border:1px solid #333;border-radius:100px;box-sizing:content-box}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .slick-dots li button{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background-color:transparent;font-size:0}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div{height:560px;padding:16px;outline:0;border:1px solid #fafafa}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div h1,#DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div h2,#DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div h3,#DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div h4,#DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div h5,#DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div h6,#DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div p{word-break:keep-all}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div.slide-0 .logo{width:100%;height:220px;background:url('/dqstatic/assets/image/service/2019/dinner/img/img_dq_queen.png') center/contain no-repeat}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div.slide-1 .logo{width:100%;height:168px;background:url('/dqstatic/assets/image/service/2019/dinner/svg/ico_logo_pass.svg') left/contain no-repeat}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div.slide-2 img{max-width:264px;width:100%;margin:32px auto 16px}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div.slide-3 img,#DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div.slide-4 img,#DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div.slide-5 img,#DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div.slide-6 img{max-height:352px;height:100%;margin:24px auto 0;border-radius:8px}  #DinnerPassGuideCarousel .dq-pass-guide-carousel-slide .dq-pass-slide-div.slide-5 img{max-height:292px}  .grid-wrap{position:fixed;top:0;right:0;bottom:0;left:0;max-width:1440px;width:100%;height:100%;margin:0 auto;padding:0;pointer-events:none;font-size:0;z-index:111;text-align:center;opacity:.5}  .grid-wrap ul.grid{width:-webkit-calc(100% + 32px);width:-moz-calc(100% + 32px);width:calc(100% + 32px);height:100%;font-size:0;padding:0 16px;margin:0 -16px}  .grid-wrap ul.grid li.g-12{display:inline-block;max-width:-webkit-calc(100% / 12);max-width:-moz-calc(100% / 12);max-width:calc(100% / 12);width:100%;height:inherit;padding:0 16px}  .grid-wrap ul.grid li.g-12 span{display:block;width:100%;height:inherit;border-left:1px solid #ff4081;border-right:1px solid #ff4081}  .grid-wrap ul.grid li.g-12:last-of-type{margin-right:0}@media screen and (max-width:1440px){.dq-store-map__header{position:relative;max-width:100%;width:100%;margin-bottom:16px}  .dq-store-map__header__title__name{max-width:100%}  .dq-store-map__header__address__ico{margin:0 0 0 -8px}  .dq-store-map__header__address__text{width:-webkit-calc(100% - 28px);width:-moz-calc(100% - 28px);width:calc(100% - 28px)}  .dq-store-map__content{margin:32px 0}  #content{margin-top:112px!important}  .grid-wrap{padding:0 16px}  .grid-wrap ul.grid li.g-12{max-width:-webkit-calc(100% / 6);max-width:-moz-calc(100% / 6);max-width:calc(100% / 6)}  .grid-wrap ul.grid li.g-12:nth-of-type(n+7){display:none}}@media screen and (max-width:767px){.dq-store-picture-modal__item{width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px)}  .dq-store-picture-modal__fade:after{top:16px;right:16px}  .dq-store-map{padding:32px 16px}  .dq-store-map__header{padding:32px 16px 24px;margin:0}  .dq-store-map__header__return-store{left:16px}  .dq-store-map__header__title__name{padding-right:16px;font-size:24px;letter-spacing:0;line-height:36px}  .dq-store-map__header__title__tag{margin:0}  .dq-store-map__header__address{margin:8px 0 0}  .dq-store-map__header__address:after,.dq-store-map__header__link:after{display:block;clear:both;content:''}  .dq-store-map__header__address__ico{position:relative;width:32px;height:32px}  .dq-store-map__header__address__text{padding:4px 0;width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px)}  .dq-store-map__header__address__image{position:relative;float:right;margin-top:12px}  .dq-store-map__header__link__share{float:right}  .dq-store-map__content #map-canvas{height:-webkit-calc(100vh - 420px);height:-moz-calc(100vh - 420px);height:calc(100vh - 420px)}  .dq-reply-list{padding:8px 16px;margin:0 0 16px;border-radius:16px}  .dq-reply-list__profile__name{padding:0 24px 0 8px;font-size:14px;letter-spacing:.1px;line-height:24px}  .dq-reply-list__comment{max-width:560px;width:100%;padding:0 8px 0 34px}  .dq-reply-list__comment .comment{max-width:100%;padding:4px 0 0;margin:0;font-size:14px;letter-spacing:.25px;line-height:20px}  .dq-reply-list__comment .date{margin:0}  .dq-reply-comment__user__name{padding:0 0 0 8px;font-size:14px;letter-spacing:.25px;line-height:20px}  .dq-reply-comment__form{min-height:90px;padding:8px 16px;border-color:#d1d1d1;border-radius:4px;font-size:14px;letter-spacing:.25px;line-height:20px}  .dq-detail-more__text .sub_title,.dq-detail-more__text .title{font-size:14px;letter-spacing:.1px;line-height:24px}  .dq-detail-more{width:100%;padding:0;margin:0 0 24px}  .dq-detail-more.one>a,.dq-detail-more.three>a,.dq-detail-more.two>a,.dq-detail-more__img{padding-bottom:56.25%}  .dq-detail-more.one,.dq-detail-more.three,.dq-detail-more.two{width:100%}  .dq-detail-more__text .sub_title{margin:0}  .bq-review-content .bq-tabs ul>li{width:50%}  .bq-review-content .bq-tabs ul>li>a{padding:0;text-align:center}  .grid-wrap{padding:0}  .grid-wrap ul.grid li.g-12{max-width:-webkit-calc(100% / 4);max-width:-moz-calc(100% / 4);max-width:calc(100% / 4)}  .grid-wrap ul.grid li.g-12:nth-of-type(n+5){display:none;background:#ffd000}}  @keyframes test_hoi{0%,100%{transform:translateY(0)}}
