.m-accordion .m-accordion-bd{border-bottom:1px solid #b3b3b3}.m-accordion.is-open .m-accordion-bd{max-height:2500px}.m-accordion-hd .btn-switch{display:block;width:100%;position:relative;text-align:left}.m-accordion-hd .btn-switch:after{content:'';display:block;position:absolute;top:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all}.m-accordion-bd{max-height:0px;overflow:hidden;-moz-transition:ease-in-out .3s max-height;-o-transition:ease-in-out .3s max-height;-webkit-transition:ease-in-out .3s max-height;transition:ease-in-out .3s max-height}.m-breadcrumb{background:#343434}.m-breadcrumb .breadcrumb-list{margin:0 auto}.m-breadcrumb .breadcrumb-list .list{display:inline-block;font-size:14px;font-weight:bold}.m-breadcrumb .breadcrumb-list .list:first-child{font-size:16px}.m-breadcrumb .breadcrumb-list .list:not(:first-child):before{content:'';margin:0 10px 0 4px;display:inline-block;width:8px;height:8px;border-top:1px solid #FFF;border-right:1px solid #FFF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m-breadcrumb .breadcrumb-list .b-link{color:#FFF}@media screen and (min-width: 1025px){.m-breadcrumb .breadcrumb-list .b-link:hover{text-decoration:underline}.m-breadcrumb .breadcrumb-list .list{height:60px;line-height:60px}}@media screen and (min-width: 740px){.m-breadcrumb .breadcrumb-list{padding:0 10px}}@media screen and (min-width: 1400px){.m-breadcrumb .breadcrumb-list{padding:0 20px;width:1400px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 1024px){.m-breadcrumb .breadcrumb-list .list{height:40px;line-height:40px}}@media screen and (max-width: 739px){.m-breadcrumb .breadcrumb-list{display:none}}.m-table{width:100%}.m-table td{line-height:1.5em;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.m-table td>*{padding:0 1em}.m-table td em{vertical-align:middle}@media screen and (max-width: 739px){.m-table.table-rotate.no-label>tbody>tr>td>*,.m-table.table-rotate.no-label>tbody>tr>th>*{padding-right:18px}.m-table.table-rotate.no-label>tbody>tr>td:before,.m-table.table-rotate.no-label>tbody>tr>th:before{display:none}.m-table.table-rotate>thead{display:none}.m-table.table-rotate>tbody>tr{display:block;position:relative;overflow:hidden}.m-table.table-rotate>tbody>tr>td,.m-table.table-rotate>tbody>tr>th{display:table;width:100%;position:relative;font-size:14px;text-align:left}.m-table.table-rotate>tbody>tr>td>*,.m-table.table-rotate>tbody>tr>th>*{padding:10px 10px 10px 18px;display:table-cell;vertical-align:middle}.m-table.table-rotate>tbody>tr>td:before,.m-table.table-rotate>tbody>tr>th:before{content:attr(data-label);display:table-cell;width:30%;vertical-align:middle}}.l-content .main-tab>.m-tab-wrap{display:table;width:100%;border-bottom:1px solid #676767}.l-content .main-tab>.m-tab-wrap .tab-list{display:table-cell}.l-content .main-tab>.m-tab-wrap .btn-tab{color:#b3b3b3}.l-content .main-tab>.m-tab-wrap .btn-tab:after{content:'';background:#d90a19;display:block;height:5px;position:absolute;bottom:-1px;opacity:0;-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all}.l-content .main-tab>.m-tab-wrap .btn-tab>*{display:block;line-height:1.5em;-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all}.l-content .main-tab>.m-tab-wrap .btn-tab .text{font-weight:bold}.l-content .main-tab>.m-tab-wrap .btn-tab.is-curr:after,.l-content .main-tab>.m-tab-wrap .btn-tab:hover:after{opacity:1}.l-content .main-tab>.m-tab-wrap .btn-tab.is-curr .m-icon,.l-content .main-tab>.m-tab-wrap .btn-tab:hover .m-icon{color:#d90a19}.l-content .main-tab>.m-tab-wrap .btn-tab.is-curr .text,.l-content .main-tab>.m-tab-wrap .btn-tab:hover .text{color:#343434}.l-content .main-tab>.m-tab-content>.content-list.has-bg{background:#FFF;border:1px solid #cdcdcd}.m-accordion.is-open .btn-switch:after{-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.m-accordion-hd .btn-switch{color:#d90a19;font-size:18px;font-weight:bold}.m-accordion-hd .btn-switch:after{margin-top:-5px;width:10px;height:10px;right:10px;border-right:2px solid #d90a19;border-bottom:2px solid #d90a19;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m-accordion-bd>*:last-child{margin-bottom:16px}.m-accordion-bd .desc{color:#9a9a9a;font-size:16px;font-weight:bold;line-height:1.5em}.m-accordion-bd .b-highlight{display:block;color:#000}.google-map-box .map-frame{width:100%}.google-map-box .main-info{display:-webkit-flex;display:flex;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.google-map-box .main-info .img-wrap img{width:100%}.google-map-box .main-info .info-box{-webkit-flex-grow:1;flex-grow:1;overflow-y:scroll}.other-info .info-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.other-info .info-title{color:#d90a19;font-weight:bold}.other-info .m-accordion .text{font-weight:bold}.other-info .m-accordion .m-accordion-hd .btn-switch{padding-right:24px;position:relative}.other-info .m-accordion .m-accordion-hd .btn-switch .m-icon{position:absolute;left:0}.other-info .m-accordion .m-accordion-bd .text-wrap{margin-bottom:16px}.other-info .m-accordion .img-wrap{-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all}.other-info .m-accordion .img-wrap img{width:100%}.sub-tab>.m-tab-wrap{display:table;width:100%}.sub-tab>.m-tab-wrap .tab-list{display:table-cell;vertical-align:top}.sub-tab>.m-tab-wrap .tab-list .btn-tab{width:100%}.sub-tab .btn-tab{border-bottom:1px solid #cdcdcd;color:#000;font-weight:bold}.sub-tab .btn-tab.is-curr{background:#FFF;border:1px solid #cdcdcd;border-bottom:0}.sub-tab .btn-tab.is-curr,.sub-tab .btn-tab:hover{color:#d90a19}.sub-tab .content-list{background:#FFF;border:1px solid #cdcdcd;border-top:0}.floor-info-wrap .floor-title{color:#d90a19;font-weight:bold}.floor-info-wrap .counters-desc,.floor-info-wrap .facility-title{color:#343434}.floor-info-wrap .facility-title{font-weight:bold}.floor-info-wrap .facility-list{color:#FFF;font-size:0}.floor-info-wrap .facility-list .list{background:#343434;display:inline-block;border-radius:50%}.floor-info-wrap .m-accordion{border:1px solid #b3b3b3}.floor-info-wrap .m-accordion:not(:last-child){border-bottom:0}.floor-info-wrap .m-accordion .m-accordion-hd .btn-switch:after{margin-top:-6px;width:12px;height:12px;border-right:1px solid #343434;border-bottom:1px solid #343434}.floor-info-wrap .m-accordion .m-accordion-hd .btn-switch .img-icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:50%}.floor-info-wrap .m-accordion .m-accordion-hd .btn-switch .img-icon img{max-width:100%;max-height:100%}.floor-info-wrap .m-accordion .m-accordion-bd{background:#343434;border-bottom:0}.floor-info-wrap .m-accordion .m-accordion-bd .counters-list{font-size:0}.floor-info-wrap .m-accordion .m-accordion-bd .counters-list .list{display:inline-block;box-sizing:border-box;line-height:1.5em;text-align:left}.floor-info-wrap .m-accordion .m-accordion-bd .b-link{color:#FFF}.floor-info-wrap .m-accordion .m-accordion-bd .b-link:hover{text-decoration:underline}.service-main-list>.list{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;justify-content:flex-start}.service-main-list>.list .service-sub-list.two-columns .list{display:inline-block;width:50%}.service-main-list>.list .service-info{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.service-main-list>.list .list-title{color:#d90a19;font-weight:bold}.service-main-list>.list .service-desc{color:#343434;font-weight:bold}.service-main-list>.list .service-sub-list{font-size:0;line-height:0}.service-main-list>.list .service-sub-list .list{display:block;width:auto;position:relative;vertical-align:top;color:gray;line-height:1.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.service-main-list>.list .service-sub-list .list:before{content:'';background:gray;display:inline-block;width:4px;height:4px;position:absolute;left:2px;border-radius:50%}.brand-info-wrap{padding-bottom:24px;border:1px solid #b3b3b3}.brand-info-wrap .kv-owl .item .img-wrap{margin:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%}.brand-info-wrap .kv-owl .item .img-wrap img{width:100%}.brand-info-wrap .brand-logo{margin:0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.brand-info-wrap .brand-logo figure{height:100%}.brand-info-wrap .brand-logo img{max-height:100%}.brand-info-wrap .brand-name,.brand-info-wrap .brand-slogan{color:#343434;font-weight:bold}.brand-info-wrap .brand-name{margin-top:12px;border-bottom:1px solid #b3b3b3}.brand-info-wrap .sub-title{margin:20px 0 12px 0;padding:20px 0 5px 0;position:relative;border-top:1px solid #b3b3b3;color:#343434;font-weight:bold}.brand-info-wrap .sub-title:after{content:'';background:#d90a19;display:block;width:36px;height:5px;position:absolute;bottom:0;left:0}.brand-info-wrap .sub-title .hint-text{color:#d90a19}.brand-info-wrap .service-location-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.brand-info-wrap .service-location-list .list{font-size:0;font-weight:bold;line-height:0}.brand-info-wrap .service-location-list .list>*{color:#343434}.brand-info-wrap .shopping-list{position:relative}.brand-info-wrap .shopping-list:not(.owl-loaded){display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}.brand-info-wrap .shopping-list:not(.owl-loaded)>.list{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.brand-info-wrap .shopping-list:not(.owl-loaded) .shopping-link{width:100%}.brand-info-wrap .shopping-list .owl-stage{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.brand-info-wrap .shopping-list .owl-stage .owl-item{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.brand-info-wrap .shopping-list .list{width:100%;position:relative}.brand-info-wrap .shopping-list .shopping-link{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;align-content:stretch;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.brand-info-wrap .shopping-list .shopping-link:hover .btn-read-more{background:#d90a19;border-color:#d90a19;color:#FFF}.brand-info-wrap .shopping-list .img-wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}.brand-info-wrap .shopping-list .img-wrap img{width:100%}.brand-info-wrap .shopping-list .item-info{background:#FFF;position:relative;color:#343434;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-grow:1;flex-grow:1}.brand-info-wrap .shopping-list .item-info>*{display:block;letter-spacing:1px;line-height:1.5em}.brand-info-wrap .shopping-list .item-info .main-info,.brand-info-wrap .shopping-list .item-info .bargain-price{font-size:20px}.brand-info-wrap .shopping-list .item-info .acts{font-size:16px}.brand-info-wrap .shopping-list .item-info .main-info{overflow:hidden;color:#d90a19}.brand-info-wrap .shopping-list .item-info .price{font-size:14px;text-decoration:line-through}.brand-info-wrap .shopping-list .item-info .info-title{margin-bottom:15px;padding-bottom:9px;position:relative;font-size:20px;letter-spacing:1px;line-height:1.5em}.brand-info-wrap .shopping-list .item-info .info-title:after{content:'';background:#343434;display:block;width:40px;height:5px;position:absolute;left:0;bottom:0;-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all}.brand-info-wrap .shopping-list .item-info .b-desc{font-size:14px}.brand-info-wrap .shopping-list .btn-read-more{border-color:#343434;color:#343434}.brand-info-wrap .shopping-list .btn-like{position:absolute;top:0;right:0;color:#4d4d4d;font-size:20px;line-height:0;-moz-transition:ease-in .3s color;-o-transition:ease-in .3s color;-webkit-transition:ease-in .3s color;transition:ease-in .3s color}.brand-info-wrap .shopping-list .btn-like:before{content:'';width:0;height:0;position:absolute;top:0;right:0;border-top:33px solid #e6e6e6;border-right:33px solid #e6e6e6;border-bottom:33px solid transparent;border-left:33px solid transparent}.brand-info-wrap .shopping-list .btn-like:hover{color:#d90a19}.brand-info-wrap .shopping-list .btn-like.is-add .m-icon:after{opacity:1}.brand-info-wrap .shopping-list .btn-like.show-text .text{margin-left:-38px;padding:2px 8px;background:#676767;width:auto;height:auto;position:absolute;bottom:-28px;left:50%;border-radius:4px;opacity:1;overflow:visible;font-size:12px;line-height:1.5em;text-indent:0;white-space:nowrap}.brand-info-wrap .shopping-list .btn-like.show-text .text:after{content:'';margin-left:-4px;display:block;position:absolute;bottom:100%;left:50%;border-right:4px solid transparent;border-bottom:4px solid #676767;border-left:4px solid transparent}.brand-info-wrap .shopping-list .btn-like .m-icon{width:100%;height:100%}.brand-info-wrap .shopping-list .btn-like .m-icon:before,.brand-info-wrap .shopping-list .btn-like .m-icon:after{margin:-10px -10px 0 0;position:absolute;top:50%;right:50%}.brand-info-wrap .shopping-list .btn-like .m-icon:after{content:'\e905';opacity:0;color:#d90a19;-moz-transition:ease-in .3s opacity;-o-transition:ease-in .3s opacity;-webkit-transition:ease-in .3s opacity;transition:ease-in .3s opacity}.brand-info-wrap .shopping-list .btn-like .text{opacity:0;color:#FFF;-moz-transition:ease-in .3s opacity;-o-transition:ease-in .3s opacity;-webkit-transition:ease-in .3s opacity;transition:ease-in .3s opacity}.brand-info-wrap .info-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:0;line-height:0}.brand-info-wrap .info-list .list{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;word-break:break-all}.brand-info-wrap .info-list .list>*{color:#343434}.brand-info-wrap .info-list .list>*:not(:first-child){margin-left:15px}.brand-info-wrap .info-list .text,.brand-info-wrap .info-list .b-link{font-weight:bold;line-height:1.8em}.brand-info-wrap .info-list .b-link{-moz-transition:ease-in .3s color;-o-transition:ease-in .3s color;-webkit-transition:ease-in .3s color;transition:ease-in .3s color}.brand-info-wrap .service-list{text-align:left}.brand-info-wrap .service-list .list{min-width:100px;height:28px;border:1px solid #000;box-sizing:border-box;line-height:28px;text-align:center}.brand-info-wrap .food-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.brand-info-wrap .food-list .owl-stage{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.brand-info-wrap .food-list .owl-stage .owl-item{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.brand-info-wrap .food-list .list{position:relative;background:#FFF;border:1px solid #cdcdcd;box-sizing:border-box;box-shadow:0 0 8px rgba(0,0,0,0.05);text-align:center}.brand-info-wrap .food-list .img-wrap{overflow:hidden;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.brand-info-wrap .food-list .btn-like{position:absolute;top:0;right:0;color:#4d4d4d;font-size:20px;-moz-transition:ease-in .3s color;-o-transition:ease-in .3s color;-webkit-transition:ease-in .3s color;transition:ease-in .3s color}.brand-info-wrap .food-list .btn-like:before{content:'';width:0;height:0;position:absolute;top:0;right:0;border-top:33px solid #e6e6e6;border-right:33px solid #e6e6e6;border-bottom:33px solid transparent;border-left:33px solid transparent}.brand-info-wrap .food-list .btn-like:hover{color:#d90a19}.brand-info-wrap .food-list .btn-like.is-add .m-icon:after{opacity:1}.brand-info-wrap .food-list .btn-like .m-icon{position:absolute;top:10px;right:10px}.brand-info-wrap .food-list .btn-like .m-icon:before,.brand-info-wrap .food-list .btn-like .m-icon:after{position:absolute;top:0;right:0}.brand-info-wrap .food-list .btn-like .m-icon:after{content:'\e905';opacity:0;color:#d90a19;-moz-transition:ease-in .3s opacity;-o-transition:ease-in .3s opacity;-webkit-transition:ease-in .3s opacity;transition:ease-in .3s opacity}.brand-info-wrap .food-list .item-info{background:#FFF;position:relative;color:#343434;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.brand-info-wrap .food-list .item-info .info-title{margin-bottom:15px;padding-bottom:9px;position:relative;font-weight:bold;letter-spacing:1px;line-height:1.5em}.brand-info-wrap .food-list .item-info .info-title:after{content:'';background:#343434;display:block;width:40px;height:5px;position:absolute;left:0;bottom:0;-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all}.brand-info-wrap .food-list .item-info .b-desc{font-size:14px;line-height:2em}.btn-return{background:#d90a19;display:inline-block;color:#FFF;font-weight:bold;text-align:center;-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all}.btn-return:hover{background:#a80813}.statement{padding:10px 20px;background-color:#fff;display:block;color:#d90a19;font-size:16px;font-weight:bold;line-height:1.5em}#live-container{background:#FFF}@media screen and (min-width: 1025px){.m-cut{margin-right:20px;margin-left:20px}.l-content .main-tab>.m-tab-wrap{margin-bottom:40px}.l-content .main-tab>.m-tab-wrap .btn-tab .m-icon{font-size:56px}.l-content .main-tab>.m-tab-wrap .btn-tab .text{font-size:18px}.l-content .main-tab>.m-tab-content>.content-list.has-bg{padding:30px 25px 70px 25px}.google-map-box{position:relative}.google-map-box .map-frame{height:850px}.google-map-box .main-info{padding-bottom:20px;background:#FFF;-webkit-flex-direction:column;flex-direction:column;width:300px;height:800px;position:absolute;top:24px;right:50px;box-shadow:0 3px 20px rgba(137,137,137,0.35)}.google-map-box .main-info .btn-switch{height:56px;line-height:56px;-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all}.other-info{margin-top:40px}.other-info .info-box{min-height:360px}.other-info .info-title{font-size:36px}.other-info .m-accordion{width:360px}.other-info .m-accordion.is-open .img-wrap{opacity:1}.other-info .m-accordion .m-accordion-hd{padding:10px 0}.other-info .m-accordion .m-accordion-hd .btn-switch{padding-left:46px;min-height:36px}.other-info .m-accordion .m-accordion-hd{padding:10px 0}.other-info .m-accordion .m-icon{font-size:36px}.other-info .m-accordion .img-wrap{max-width:50%;position:absolute;top:0;right:0;opacity:0}.sub-tab .btn-tab{height:80px}.sub-tab .btn-tab .text{font-size:20px}.sub-tab .content-list{padding:40px 20px 60px 20px}.floor-info-wrap{padding:0 20px}.floor-info-wrap .floor-title{font-size:30px}.floor-info-wrap .counters-desc{margin-bottom:48px;font-size:16px}.floor-info-wrap .facility-title{font-size:20px}.floor-info-wrap .facility-list{margin-bottom:50px}.floor-info-wrap .facility-list .list{margin:0 8px;width:60px;height:60px;font-size:24px}.floor-info-wrap .m-accordion .btn-switch{padding-left:100px;height:80px}.floor-info-wrap .m-accordion .btn-switch .text{font-size:20px}.floor-info-wrap .m-accordion .btn-switch:after{right:36px}.floor-info-wrap .m-accordion .m-accordion-bd{padding-right:36px;padding-left:100px}.floor-info-wrap .m-accordion .counters-list{margin:30px 0}.floor-info-wrap .m-accordion .counters-list .list{padding:6px 14px 6px 0;width:25%;font-size:14px}.floor-info-wrap .img-icon{margin-top:-22px;width:44px;height:44px;left:52px}.sub-tab .info-content,.floor-info-wrap{margin:0 auto;max-width:1000px}.service-main-list .list-title{font-size:36px}.service-main-list .service-info{padding:0 40px}.service-main-list .service-desc{font-size:16px}.service-main-list .service-sub-list .list{padding:6px 0 6px 16px;font-size:16px}.service-main-list .service-sub-list .list:nth-child(2n+1){padding-right:24px}.service-main-list .service-sub-list .list:before{top:16px}.brand-info .l-content .btn-wrap{margin-top:50px}.brand-info-wrap>*:not(.kv):not(.brand-logo){margin-right:48px;margin-left:48px}.brand-info-wrap>*.brand-logo:first-child,.brand-info-wrap>* .brand-logo:first-child{padding-top:48px}.brand-info-wrap .kv-owl .item{max-height:384px}.brand-info-wrap .kv-owl .item .img-wrap{max-height:384px}.brand-info-wrap .brand-slogan{margin:50px 0 80px 0}.brand-info-wrap .shopping-list{margin:0 auto 40px auto;padding:21px 0 0 0}.brand-info-wrap .shopping-list:not(.owl-loaded)>.list{width:calc((100% - 60px) / 3) !important;box-sizing:border-box}.brand-info-wrap .shopping-list .item-info{padding:20px 32px 48px 32px}.brand-info-wrap .shopping-list .item-info .main-info>*:first-child{float:left}.brand-info-wrap .shopping-list .item-info .main-info>*:last-child{float:right}.brand-info-wrap .shopping-list .btn-read-more{margin-bottom:30px !important}.brand-info-wrap .shopping-list .m-owl-dots.is-absolute{margin:25px 0;bottom:-64px}.brand-info-wrap .service-location-list .b-link{-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all}.brand-info-wrap .service-location-list .b-link:hover{color:#d90a19}.brand-info-wrap .food-list{padding-bottom:10px}.brand-info-wrap .food-list .list{width:calc((100% - 48px) / 3)}.brand-info-wrap .food-list .img-wrap{height:188px}.brand-info-wrap .food-list .img-wrap img{height:100%;-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all}.brand-info-wrap .food-list .item-info{padding:25px}.brand-info-wrap .food-list .item-info .info-title{font-size:20px}.brand-info-wrap .food-list .food-link:hover .img-wrap img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.brand-info-wrap .food-list .food-link:hover .item-info .info-title:after{background:#d90a19}}@media screen and (min-width: 740px){.m-cut{padding-bottom:50px;max-width:1400px}.cut-title{margin-top:27px}.l-content .main-tab>.m-tab-wrap .btn-tab{padding-bottom:15px}.l-content .main-tab>.m-tab-wrap .btn-tab:after{margin-left:-50px;left:50%;width:100px}.google-map-box .main-info .info-box{padding:0 20px}.other-info .info-box{padding-right:50%;position:relative}.other-info .m-accordion .m-accordion-hd .btn-switch .m-icon{top:0}.other-info .m-accordion .m-icon{margin-right:10px}.other-info .m-accordion .text{font-size:18px}.floor-info-wrap .facility-title{margin-bottom:10px}.service-main-list{padding:10px 0}.service-main-list .list:nth-child(2n){-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:flex-end;justify-content:flex-end}.service-main-list .list:nth-child(2n+1) .service-info{padding-right:0}.service-main-list .img-wrap,.service-main-list .service-info{width:50%}.service-main-list .img-wrap img{width:100%}.service-main-list .service-sub-list:not(:last-child){margin-bottom:25px}.brand-info-wrap .kv-owl{padding-bottom:62px}.brand-info-wrap .brand-logo{width:250px;height:160px}.brand-info-wrap .brand-name{font-size:20px}.brand-info-wrap .brand-slogan{font-size:16px;line-height:2em}.brand-info-wrap .sub-title{font-size:20px}.brand-info-wrap .sub-title .hint-text{padding-left:20px;font-size:14px}.brand-info-wrap .service-location-list .list>*{font-size:16px;line-height:2em}.brand-info-wrap .shopping-list{font-size:0;line-height:0}.brand-info-wrap .shopping-list .list{margin:10px;border:1px solid #FFF;-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all}.brand-info-wrap .shopping-list .list:hover{border:1px solid #cdcdcd;box-shadow:0 0 8px rgba(0,0,0,0.05)}.brand-info-wrap .shopping-list .img-wrap{width:100%}.brand-info-wrap .shopping-list .btn-read-more{margin:0 auto}.brand-info-wrap .shopping-list .btn-like{width:40px;height:40px;top:0;right:0}.brand-info-wrap .info-list .list{margin-bottom:10px;padding:8px 0}.brand-info-wrap .info-list .m-icon{font-size:28px}.brand-info-wrap .info-list .text,.brand-info-wrap .info-list .b-link{font-size:16px}.brand-info-wrap .service-list{margin:20px 0 80px 0}.brand-info-wrap .service-list .list{font-size:16px}.brand-info-wrap .service-list .list:not(:first-child){margin-left:18px}.brand-info-wrap .food-list{margin:0 -8px;font-size:0;line-height:0}.brand-info-wrap .food-list .list{margin:0 8px 20px 8px;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;align-content:stretch;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column}.brand-info-wrap .food-list .item-info{-webkit-flex-grow:1;flex-grow:1}.brand-info-wrap .food-list .food-link{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.btn-return{height:50px;border-radius:25px;font-size:16px;line-height:50px}}@media screen and (min-width: 1400px){.m-cut{margin:0 auto;padding-right:50px;padding-left:50px;box-sizing:border-box}.google-map-box .main-info{width:400px}.other-info .info-box{padding-right:740px;min-height:410px}.other-info .m-accordion .img-wrap{max-width:740px}}@media (min-aspect-ratio: 21 / 10){.google-map-box .map-frame{width:calc(100% - 420px);height:70vh}.google-map-box .main-info{padding:35vh 0 0 0;height:70vh;top:0;right:0;box-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.google-map-box .main-info .img-wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:50%;position:absolute;top:0;right:0;overflow:hidden}}@media screen and (min-width: 740px) and (max-width: 1024px){.m-cut{margin:32px 20px 0 20px}.sub-tab .btn-tab .text{line-height:40px}.google-map-box .map-frame{margin-bottom:20px;height:400px}.google-map-box .main-info>*{width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.other-info{margin-top:40px}.other-info .info-box{padding:0 20px;box-sizing:border-box}.other-info .m-accordion{font-size:0}.other-info .m-accordion .m-accordion-bd>*{margin-bottom:16px;vertical-align:top}.other-info .m-accordion .text-wrap{padding-right:20px}.service-main-list .service-info{padding:0 20px}.floor-info-wrap .m-accordion .counters-list .list{width:25%}.kv{margin-bottom:-14px}.kv-owl .item{height:250px}.kv-owl .item .img-wrap{height:250px}.info-list{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.food-list .list{width:calc((100% - 32px) / 2)}.food-list .img-wrap{height:178px}.brand-info-wrap .shopping-list:not(.owl-loaded)>.list{width:calc((100% - 40px) / 2) !important;box-sizing:border-box}}@media screen and (max-width: 1024px){.l-content .main-tab>.m-tab-wrap{margin-bottom:15px}.l-content .main-tab>.m-tab-wrap .btn-tab{padding-bottom:10px;width:100%}.l-content .main-tab>.m-tab-wrap .btn-tab .m-icon{font-size:36px}.l-content .main-tab>.m-tab-wrap .btn-tab .text{font-size:15px}.l-content .main-tab>.m-tab-content>.content-list.has-bg{padding:20px}.m-accordion .btn-switch{min-height:40px;line-height:40px}.other-info .info-title{font-size:20px}.other-info .m-accordion{width:100%}.other-info .m-accordion .btn-switch{padding-left:30px;min-height:40px}.other-info .m-accordion .m-icon{margin-top:-12px;top:50%;font-size:24px;line-height:24px}.sub-tab .btn-tab{min-height:40px}.sub-tab .btn-tab .text{font-size:15px}.sub-tab .content-list{padding:20px}.floor-info-wrap .floor-title{font-size:24px}.floor-info-wrap .counters-desc{margin-bottom:24px;font-size:12px}.floor-info-wrap .facility-title{font-size:16px}.floor-info-wrap .facility-list{margin-bottom:20px}.floor-info-wrap .facility-list .list{margin:4px;width:30px;height:30px;font-size:12px}.floor-info-wrap .m-accordion .btn-switch{padding-left:50px;height:40px}.floor-info-wrap .m-accordion .btn-switch .text{font-size:12px}.floor-info-wrap .m-accordion .btn-switch:after{right:18px}.floor-info-wrap .m-accordion .m-accordion-bd{padding:0 18px 0 50px}.floor-info-wrap .m-accordion .counters-list{margin:15px 0}.floor-info-wrap .m-accordion .counters-list .list{padding:3px 12px 3px 0;font-size:12px}.floor-info-wrap .img-icon{margin-top:-11px;width:22px;height:22px;left:24px}.service-main-list .list-title{font-size:20px}.service-main-list .service-info{padding:0 20px}.service-main-list .service-desc{font-size:12px}.service-main-list .service-sub-list .list{padding:3px 0 3px 10px;font-size:12px}.service-main-list .service-sub-list .list:before{top:10px}.service-main-list>.list:nth-child(3) .service-sub-list .list{padding-right:0}.service-main-list .service-sub-list .list:nth-child(2n+1){padding-right:12px}.brand-info .l-content .btn-wrap{margin-top:24px}.brand-info-wrap>*:not(.kv):not(.brand-logo){margin-right:24px;margin-left:24px}.brand-info-wrap>*:not(.kv):not(.brand-logo):first-child{padding-top:24px}.brand-info-wrap>*.brand-logo:first-child{padding-top:24px}.brand-info-wrap .m-owl-dots{margin:12px 0}.brand-info-wrap .brand-slogan{margin:20px 0 40px 0}.brand-info-wrap .shopping-list{margin:0 auto 36px auto;padding-top:20px}.brand-info-wrap .shopping-list .img-wrap{height:240px;-webkit-flex-direction:column;flex-direction:column}.brand-info-wrap .shopping-list .img-wrap img{width:auto;max-width:100%}.brand-info-wrap .shopping-list .item-info{padding:0 15px 25px 15px}.brand-info-wrap .shopping-list .item-info .main-info>*{display:block}.brand-info-wrap .shopping-list .btn-read-more{margin-bottom:25px}.brand-info-wrap .shopping-list .m-owl-dots{margin:12px 0;bottom:-36px}.brand-info-wrap .food-list .img-wrap img{width:100%}.brand-info-wrap .food-list .item-info{padding:15px 20px 10px 20px}.brand-info-wrap .food-list .item-info .info-title{font-size:16px}.brand-info-wrap .food-list .item-info .b-desc{line-height:1.5em}.brand-info-wrap .food-list .btn-read-more{margin:0 auto 20px auto}}@media screen and (max-width: 739px){.m-tab-wrap{white-space:normal}.m-cut{margin:20px 10px 0 10px;padding-bottom:20px}.cut-title{margin-top:15px}.l-content .main-tab>.m-tab-wrap .btn-tab:after{left:0;width:100%}.google-map-box .map-frame{margin-bottom:10px;height:300px}.google-map-box .main-info{-webkit-flex-direction:column;flex-direction:column}.other-info{margin-top:30px;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.other-info .info-box{margin-top:10px}.other-info .m-accordion .m-accordion-hd .btn-switch .m-icon{top:50%}.other-info .m-accordion .m-icon{margin-right:6px}.sub-tab>.m-tab-wrap{background:#FFF;display:-webkit-flex;display:flex;position:relative}.sub-tab>.m-tab-wrap:after{content:'';position:absolute;top:17px;right:20px;border-top:6px solid #343434;border-right:6px solid transparent;border-left:6px solid transparent}.sub-tab>.m-tab-wrap .m-selection{padding:0 20px;width:100%;height:40px;border:1px solid #cdcdcd;box-sizing:border-box;color:#343434;font-size:16px;font-weight:bold;line-height:40px}.sub-tab>.m-tab-wrap .tab-list{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1}.sub-tab>.m-tab-wrap .tab-list .btn-tab{padding:6px;box-sizing:border-box}.sub-tab>.m-tab-wrap .tab-list .btn-tab .text{line-height:1.5em}.service-main-list>.list{-webkit-flex-direction:column;flex-direction:column}.service-main-list .img-wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:50vw;overflow:hidden}.service-main-list .img-wrap img{width:100%}.service-main-list .service-info{padding:10px 0}.floor-info-wrap .facility-title{margin-bottom:10px}.floor-info-wrap .img-icon{left:18px}.floor-info-wrap .m-accordion .btn-switch{padding-left:44px}.floor-info-wrap .m-accordion .m-accordion-bd{padding-left:44px}.floor-info-wrap .m-accordion .counters-list .list{padding-top:5px;padding-bottom:5px;width:50%;box-sizing:border-box;vertical-align:top}.floor-info-wrap .m-accordion .counters-list .list:nth-child(2n){padding-right:0}.brand-info .l-content .btn-wrap{margin-top:25px}.brand-info-wrap{overflow:hidden}.brand-info-wrap .kv{margin:0 0 20px 0}.brand-info-wrap .owl-stage{display:-webkit-flex;display:flex}.brand-info-wrap .kv-owl .item .img-wrap{height:32vw}.brand-info-wrap .m-owl-dots{margin-bottom:4px;bottom:-20px}.brand-info-wrap .brand-logo{width:125px;height:80px}.brand-info-wrap .brand-name{font-size:18px}.brand-info-wrap .brand-slogan{font-size:14px;line-height:2em}.brand-info-wrap .sub-title{font-size:18px}.brand-info-wrap .sub-title .hint-text{padding-left:20px;font-size:12px}.brand-info-wrap .service-location-list .list>*{padding-bottom:0.5em;font-size:14px;line-height:1.5em;vertical-align:top}.brand-info-wrap .shopping-list{margin-right:0 !important;margin-left:0 !important}.brand-info-wrap .shopping-list .owl-stage-outer{overflow:visible}.brand-info-wrap .shopping-list .owl-item{-moz-transition:ease-in .3s all;-o-transition:ease-in .3s all;-webkit-transition:ease-in .3s all;transition:ease-in .3s all;overflow:visible}.brand-info-wrap .shopping-list .owl-item:not(.active){-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95)}.brand-info-wrap .shopping-list .owl-item:not(.active) .btn-like{opacity:0}.brand-info-wrap .shopping-list .list{margin:0 24px;box-sizing:border-box}.brand-info-wrap .shopping-list .btn-like{width:40px;height:40px}.brand-info-wrap .shopping-list .btn-like.show-text .text{bottom:-18px}.brand-info-wrap .shopping-list .m-icon{line-height:40px}.brand-info-wrap .shopping-list .m-icon:before,.brand-info-wrap .shopping-list .m-icon:after{margin-top:0 !important;margin-right:-10px;top:0 !important;right:50% !important}.brand-info-wrap .shopping-list .btn-read-more{margin-right:15px;margin-left:15px}.brand-info-wrap .info-list .list{padding:8px 0}.brand-info-wrap .info-list .m-icon{font-size:24px}.brand-info-wrap .info-list .text,.brand-info-wrap .info-list .b-link{font-size:14px}.brand-info-wrap .service-list{margin:10px -5px 10px -5px}.brand-info-wrap .service-list .list{margin:10px 5px 0 5px;font-size:14px}.brand-info-wrap .food-list .list{margin-bottom:20px}.btn-return{height:40px;border-radius:20px;font-size:14px;line-height:40px}}@media screen and (max-width: 320px){.m-cut .sub-title .hint-text{padding-left:4px;display:inline-block;-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9)}}@media all and (min-width: 0\0 ) and (min-resolution: 0.001dpcm){.google-map-box .main-info .info-box{height:100%}.other-info{display:table;width:100%}.other-info>*{display:table-cell;width:50%;vertical-align:middle;text-align:center}.other-info .m-accordion{margin:0 auto;display:block;text-align:center}.other-info .m-accordion>*{display:inline-block;width:100%;vertical-align:middle;text-align:left}.service-main-list .list{overflow:hidden}.service-main-list .list>*{float:left}.service-main-list .list:nth-child(2n)>*{float:right}.service-main-list .list .service-info{padding-top:30px}.shopping-list .img-wrap{text-align:center}.shopping-list .shopping-link{padding-bottom:76px;display:block;overflow:hidden}.shopping-list .btn-read-more{margin:0 !important;position:absolute;bottom:20px;left:32px;right:32px}.brand-info-wrap .service-location-list{font-size:0;line-height:0}.brand-info-wrap .service-location-list .list{display:inline-block}.brand-info-wrap .shopping-list .list{width:auto;box-sizing:border-box}}_::-webkit-full-page-media .shopping-list .list,_:future .shopping-list .list,:root .shopping-list .list{position:relative}_::-webkit-full-page-media .shopping-list .btn-read-more,_:future .shopping-list .btn-read-more,:root .shopping-list .btn-read-more{margin-right:32px;margin-left:32px}@-moz-document url-prefix(){}
