@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/lib/node_modules/slick-carousel/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(/assets/lib/node_modules/slick-carousel/slick/fonts/slick.eot);src:url(/assets/lib/node_modules/slick-carousel/slick/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/assets/lib/node_modules/slick-carousel/slick/fonts/slick.woff) format("woff"),url(/assets/lib/node_modules/slick-carousel/slick/fonts/slick.ttf) format("truetype"),url(/assets/lib/node_modules/slick-carousel/slick/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.shop-contents>div>aside img.shop-icon{margin:-16px auto 10px auto!important}.shop-cover .slick-area{z-index:19!important}.catch_copy{font-size:30px;color:#d9b34b;line-height:110%;padding:0 20px 10px 20px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.top_details{padding:0 20px 0 20px;font-size:18px;line-height:24px;margin-bottom:40px}.index_style_01{background-color:#fff;display:flex;margin-bottom:10px}.index_style_01>div{margin:0;width:100%}.index_style_01>figure{margin:0;width:100%}.index_style_01>figure>img{display:block}.index_style_01>div>h4{padding:30px 30px 10px 30px;font-weight:500;margin:0;font-size:21px;line-height:28px;color:#d9b34b}.index_style_01>div>p{padding:0 30px 30px 30px;font-size:16px;color:#3d3d3d;line-height:25px}.content_bg01{background-image:url(../img/page/shop/index/content_bg01.png?f=webp);background-position:bottom center;background-repeat:no-repeat}.index_style_02{background-color:#fff;display:flex;margin-bottom:10px}.index_style_02>div{margin:0;width:100%}.index_style_02>figure{margin:0;width:220px}.index_style_02>figure>img{display:block}.index_style_02>div>h4{padding:30px 30px 10px 30px;font-weight:500;margin:0;font-size:16px;line-height:18px;color:#d9b34b}.index_style_02>div>p{padding:0 30px 30px 30px;font-size:14px;color:#3d3d3d;line-height:22px}.content_bg02_left{background-image:url(../img/page/shop/index/content_bg02_left.png?f=webp);background-position:bottom left;background-repeat:no-repeat}.content_bg02_rigth{background-image:url(../img/page/shop/index/content_bg02_right.png?f=webp);background-position:bottom right;background-repeat:no-repeat}.course{display:flex;padding:0;margin:0 0 40px 0;list-style:none}.course>li{width:238px;margin-right:23px}.course>li>h4{font-size:15px;line-height:1.5;font-weight:600;color:#d9b34b;margin:15px 0 10px 0}.course>li>p{font-size:15px}.course>li>h4,.course>li>p{margin-left:6px}.therapist{background-color:rgba(0,0,0,.8);border:solid 1px #2d2d2d;box-sizing:border-box;display:flex;margin:0 0 40px 0}.therapist>figure{width:316px;min-width:316px}.therapist>div{background-image:url(../img/page/shop/index/therapist_bg01.png?f=webp);width:100%}.therapist>div>small{color:#ff8282;font-size:18px;display:block;text-align:center;padding:60px 0 15px 0;margin:0}.therapist>div>h4{font-size:33px;color:#d9b34b;line-height:100%;padding:0 20px 10px 20px;margin:0 0 20px 0;text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.therapist>div>dl{display:flex;flex-wrap:wrap;width:346px;margin:auto}.therapist>div>dl>dd,.therapist>div>dl>dt{border-bottom:solid 1px #898989;padding-bottom:10px;margin-bottom:10px}.therapist>div>dl>dt{width:93px}.therapist>div>dl>dd{flex-grow:10}.therapist>div>p{width:346px;margin:auto;font-size:15px}.therapist_link{text-align:center;width:100%;position:absolute;bottom:40px}.therapist_list{display:flex;flex-wrap:wrap;width:770px;margin-bottom:35px}.therapist_list>div{width:187px;margin:0 5px 5px 0;box-sizing:border-box}.therapist_list .therapist__img{object-fit:cover;object-position:left}.therapist_details{position:absolute;left:0;width:100%;bottom:0}.therapist_details h4,.therapist_details small{text-align:center;font-size:16px;line-height:16px}.therapist_details small{padding-top:20px;line-height:16px;display:block;color:#ff8282;margin-bottom:8px;font-weight:700}.therapist_details h4{margin:0;text-align:center;font-weight:500}.therapist_details p{font-size:12px;padding:0;margin-bottom:8px;text-align:center}.therapist_change{position:absolute;left:-30px;top:52px;margin:0;padding:5px;z-index:5;list-style:none;background-color:#000}.therapist_change li{cursor:pointer;height:60px;width:60px;overflow:hidden}.therapist_change li img{height:initial;display:block;opacity:.6}.therapist_change li.active img,.therapist_change li.active:hover img{opacity:1}.therapist_change li:hover img{opacity:.8}ul.gallery{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;width:770px;box-sizing:border-box;margin-bottom:35px}.gallery li{margin:0 5px 5px 0;width:148px;max-width:148px;min-width:148px;overflow:hidden;display:flex;justify-content:center;align-items:center}.gallery li a img{display:block}#EmergencyProvision{margin-top:50px;background-color:rgba(48,48,48,.5);padding:20px;border:solid 1px #3c3c3c}#EmergencyProvision .table-dl{margin-top:20px}#EmergencyProvision .b_read:before{border-color:#ff8282}#EmergencyProvision .table-dl dd{width:558px}.sec-hot_masage{margin-bottom:100px}.hot_message_box{display:flex;flex-direction:row-reverse}.hot_message_box figure{margin-right:30px}.hot_message_box dl{width:100%;margin:0}.hot_message_box dl dt{display:flex;flex-direction:column;line-height:1;border-bottom:solid 1px #2d2d2d;padding-bottom:25px;margin-bottom:25px}.hot_message_box dl dt>time{color:#d9b34b;font-size:14px;margin:0 0 10px}.hot_message_box dl dt>span{font-size:18px;font-weight:700}.hot_message_box dl dd{font-size:14px;line-height:1.8}.shop-share>button.btn-05{font-size:11px}#EmergencyProvision .table-dl dt{width:160px}#RealTimeMessage{margin-top:-80px;padding-top:80px}.p-therapist-diary .btn-area{margin-top:40px}.p-therapist-diary-list{display:flex;gap:11px}.p-therapist-diary-list .p-therapist-diary__thumb-hover{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(18,18,18,.6);opacity:0;transition:opacity .3s ease;z-index:2}.p-therapist-diary-list .p-therapist-diary__thumb-hover>span{border:solid 1px #fff;color:#fff;font-size:14px;line-height:1;padding:5px 10px}.p-therapist-diary-list .p-therapist-diary__thumb-hover>span>i{width:6px;font-size:16px}.p-therapist-diary-list .p-therapist-diary__item{width:246px}.p-therapist-diary-list .p-therapist-diary__item>a{height:246px;display:block}.p-therapist-diary-list .p-therapist-diary__item>a:hover .p-therapist-diary__thumb-hover{opacity:1}.p-therapist-diary-list .p-therapist-diary__thumb{position:relative;overflow:hidden}.p-therapist-diary-list .p-therapist-diary__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.6) 12%,rgba(0,0,0,.3) 22%,rgba(0,0,0,.1) 30%,transparent 38%)}.p-therapist-diary-list .p-therapist-diary__head{position:absolute;padding:0 20px;height:60px;left:0;right:0;bottom:0;z-index:1}.p-therapist-diary-list .p-therapist-diary__category{display:flex;align-items:center;line-height:1;margin:0 0 5px}.p-therapist-diary-list .p-therapist-diary__category-tag{font-size:12px;color:#fff;background-color:#63a659;font-weight:400;display:flex;justify-content:center;width:56px;height:22px;padding:6px 0 0;margin:0 10px 0 0}.p-therapist-diary-list .p-therapist-diary__category>time{font-size:12px;color:#fff;flex:0 0 auto}.p-therapist-diary-list .p-therapist-diary__title{font-size:14px;font-weight:700;color:#d9b34b;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:220px}.p-therapist-diary-list .p-therapist-diary__info{display:flex;padding:20px;background-color:#121212}.p-therapist-diary-list .p-therapist-diary__photo{width:50px;height:50px;overflow:hidden;margin-right:10px;flex-shrink:0;background-color:#fff}.p-therapist-diary-list .p-therapist-diary__photo:hover>img{opacity:.8}.p-therapist-diary-list .p-therapist-diary__item-info{display:flex;flex-direction:column;justify-content:flex-start}.p-therapist-diary-list .p-therapist-diary__name{font-size:14px;font-weight:700;color:#fff;display:inline-block;line-height:1.2}.p-therapist-diary-list .p-therapist-diary__name:hover{color:#d9b34b;text-decoration:underline}.p-therapist-diary-list .p-therapist-diary__sokuthera_status{font-size:12px;color:#fff;font-weight:400;line-height:1;margin:auto 0 0 0;display:flex;align-items:center}.p-therapist-diary-list .p-therapist-diary__sokuthera_status::before{content:"";display:inline-block;width:10px;height:10px;background-color:#e81d48;border-radius:50%;margin-right:5px}.p-therapist-diary-list .p-therapist-diary__today_work_status{font-size:12px;color:#fff;font-weight:400;line-height:1;margin:auto 0 0 0;display:flex;align-items:center}.p-therapist-diary-list .p-therapist-diary__today_work_status::before{content:"";display:inline-block;width:10px;height:10px;background-color:#d9b34b;border-radius:50%;margin-right:5px}.shop_diary-free{display:flex;flex-wrap:wrap;width:790px}.shop_diary-free__item{width:375px;display:flex;align-items:center;margin-bottom:30px;box-sizing:border-box;padding:5px}.shop_diary-free__item>a{flex:none;width:127px;margin:0 20px 0 0}.shop_diary-free__item figure{position:relative;display:block;min-width:127px;width:127px;height:127px}.shop_diary-free__item figure img{display:block}.shop_diary-free .diary_title{font-size:18px;color:#d9b34b;margin-bottom:2px}.shop_diary-free .author_name{color:#fff}.shop_diary-free .author_name:hover{color:#d9b34b;text-decoration:underline}.shop_diary-free dl>dd{font-size:14px;color:#fff}.c-simplify-coupon__link{display:block;position:relative;padding:28px 22px;background-position:0 -50px;margin:0 0 15px 0}.c-simplify-coupon__link:last-child{margin-bottom:0}.c-simplify-coupon__link .coupon_item_title{margin:0}.c-simplify-coupon__link::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:7px solid #3d3d3d;border-right:0;top:50%;right:15px;margin-top:-6px}.c-simplify-coupon__link-limited{display:flex}.c-simplify-coupon__link-limited .coupon_item_title{width:265px;padding:0 20px 0 0;margin:0;box-sizing:border-box;font-size:16px}.c-simplify-coupon__link-limited .coupon_item_title>span{color:#3d3d3d;display:block;font-size:20px;margin:0 0 20px 0}.c-simplify-coupon__link-event{margin-top:17px}.c-simplify-coupon__value{display:flex;align-items:center}.c-simplify-coupon__price{line-height:1;color:#3d3d3d;font-size:20px;font-weight:700}.c-simplify-coupon__price>span{font-size:49px;color:#b8090c;font-weight:700;padding:0 5px 0 10px}.c-simplify-coupon__cut-rate{position:relative;background-color:#b8090c;box-sizing:border-box;width:56px;height:51px;color:#fff;padding:7px 0 0 0;margin:0 10px 0 0;text-align:center;font-size:16px;font-weight:700;display:block;line-height:1.2}.c-simplify-coupon__cut-rate::after{content:"";position:absolute;top:50%;right:-8px;margin-top:-5px;width:0;height:0;border-style:solid;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #b8090c;border-right:0;z-index:1}.coupon_item--christmas{background-image:url(../img/page/event/seasonal/christmas/parts/shop_coupon_bg.jpg?f=webp);padding-top:48px}.coupon_item--christmas::before{content:"";display:block;position:absolute;background-image:url(../img/page/event/seasonal/christmas/parts/shop_coupon_tag.png?f=webp);background-repeat:no-repeat;width:667px;height:51px;left:22px;top:-19px;z-index:1}.coupon_item--newyear{background-image:url(../img/page/event/seasonal/newyear/parts/shop_coupon_bg.jpg?f=webp);padding-top:48px}.coupon_item--newyear::before{content:"";display:block;position:absolute;background-image:url(../img/page/event/seasonal/newyear/parts/shop_coupon_tag.png?f=webp);background-repeat:no-repeat;width:667px;height:62px;left:22px;top:-29px;z-index:1}.coupon_item--valentine{background-image:url(../img/page/event/seasonal/valentine/parts/shop_coupon_bg.png?f=webp);padding-top:48px}.coupon_item--valentine::before{content:"";display:block;position:absolute;background-image:url(../img/page/event/seasonal/valentine/parts/shop_coupon_tag.png?f=webp);background-repeat:no-repeat;width:667px;height:51px;left:22px;top:-19px;z-index:1}.coupon_item--goldenweek{background-image:url(../img/page/event/seasonal/goldenweek/parts/shop_coupon_bg.png?f=webp);padding-top:48px}.coupon_item--goldenweek::before{content:"";display:block;position:absolute;background-image:url(../img/page/event/seasonal/goldenweek/parts/shop_coupon_ttl.png?f=webp);background-repeat:no-repeat;width:691px;height:51px;left:8px;top:-19px;z-index:1}.coupon_item--summer{background-image:url(../img/page/event/seasonal/summer/parts/shop_coupon_bg.png?f=webp);padding-top:48px}.coupon_item--summer::before{content:"";display:block;position:absolute;background-image:url(../img/page/event/seasonal/summer/parts/shop_coupon_ttl.png?f=webp);background-repeat:no-repeat;width:691px;height:51px;left:22px;top:-17px;z-index:1}.coupon_item--halloween{background-image:url(../img/page/event/seasonal/halloween/parts/shop_coupon_bg.png?f=webp);padding-top:48px}.coupon_item--halloween::before{content:"";display:block;position:absolute;background-image:url(../img/page/event/seasonal/halloween/parts/shop_coupon_ttl.png?f=webp);background-repeat:no-repeat;width:673px;height:51px;left:14px;top:-17px;z-index:1}.shop-read{background-image:url(../img/page/shop/review/bg_head.jpg)}.list_head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.list_head h3{font-size:22px;margin:0;line-height:1}.list_head h3>span{font-size:14px}.review_list{list-style:none;padding:0;margin:0 0 50px}.review_list>li{display:flex;padding:20px;border-bottom:solid 1px #222;margin-bottom:20px;background:linear-gradient(to bottom,#090708 18%,#300 100%,#7db9e8 100%)}.review_list.free_review_list>li{background:linear-gradient(to bottom,#000 0,#1d1d1d 100%)}.review_cast_item__review_details{width:100%}.review_cast_item__thumb{width:85px;min-width:85px;height:132px;margin-right:15px}.review_cast_item__thumb>a{display:block;background-color:#fff}.review_cast_item__thumb>a>img{display:block}.review_cast_item__thumb>a:hover>img{opacity:.8}.review_details__cast a{color:#d9b34b;font-weight:700;font-size:20px}.review_details__cast a:hover{text-decoration:underline}.cast__data>span{color:#aaa;font-size:12px;display:block;line-height:1;margin-top:8px}.review_details__cast{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:solid 1px #2d2d2d;padding-bottom:12px;margin-bottom:10px}.review_postdate{font-size:12px;color:#aaa}.review_cast_item__review_details p{color:#fff;font-size:16px;line-height:1.6}.pagination{padding-top:0}.pagination_bottom{height:auto;justify-content:flex-end}.pagination_bottom>ul{margin:0}#CastReview,#CastReview *{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#CastReview{margin:0 0 50px}#CastReview ul{margin:0;padding:0;list-style:none}#CastReview ul li{padding-bottom:20px;margin-bottom:20px}#CastReview ul li>span{display:block;line-height:1;margin-bottom:10px}#CastReview ul li p{font-size:24px;line-height:1.6}#CastReview ul li img{display:block;margin:auto}#CastReview .review-item{padding:0 0 0 80px;background-image:url(../img/page/shop/therapist_details/img_castreview_icon_01.png);background-repeat:no-repeat;background-position:left top;border:0;margin-bottom:20px}#CastReview .review-item__inner{position:relative;padding:15px;border-radius:7px;background-color:#fff;font-size:16px;color:#3d3d3d}#CastReview .review-item__inner p{font-size:16px}#CastReview .review-item__inner::before{content:"";width:0;height:0;border-style:solid;border-width:7px 13px 7px 0;border-color:transparent #fff transparent transparent;position:absolute;left:-13px;top:15px}#CastReview.cast_review{margin-bottom:60px}#CastReview.cast_review .ttl{font-size:22px;text-align:center;display:block}#CastReview.cast_review .cast_review__item{background:linear-gradient(to bottom,#090708 18%,#300 100%,#7db9e8 100%);padding:20px;margin:0;overflow:hidden}#CastReview.cast_review .castreview-list_main_free li{background:linear-gradient(to bottom,#000 0,#1d1d1d 100%)}.cast_review__item__member{width:70px;min-width:70px;margin-right:20px;text-align:center}#CastReview.cast_review.free_cast_review .cast_review__item{background:linear-gradient(to bottom,#000 0,#1d1d1d 100%)}#CastReview.cast_review .cast_review__item p{color:#fff;font-size:14px;line-height:1.6;overflow-wrap:break-word;word-break:break-word;display:flex;align-items:flex-start}#CastReview.cast_review .cast_review__item .cast_review__item__inner{display:flex}#CastReview.cast_review .cast_review__item .cast_review__item__inner.cast_review_score span{font-size:20px}#CastReview.cast_review .cast_review__item .cast_review__item__inner.cast_review_score svg{width:20px;margin-right:5px;top:4px}#CastReview.cast_review .cast_review__item .cast_review__item__inner .cast_review__item__cast_info{align-content:center}#CastReview.cast_review .cast_review__item .cast_review__item__inner>div{flex-direction:column;margin-right:20px}#CastReview.cast_review .review_postdate{font-size:12px;color:#aaa;text-align:right}#CastReview.cast_review .review_postdate.review_postdate_v2{display:flex;justify-content:flex-end;align-items:center}.text-wrap{position:relative;padding:20px}.text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.text-wrap.open .text{-webkit-line-clamp:unset}.review-link{display:block;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;color:#fff}.review-link.align-right{text-align:right}.review-link:hover{color:#d9b34b;text-decoration:underline}.bg-170000{background-color:#170000}.bg-000000{background-color:#000}.border_top{border-top:solid 1px #3d3d3d}.border_bottom{border-bottom:solid 1px #3d3d3d}.text_gray{color:#aaa!important}.text_gold{color:#d9b34b!important}.font-size-12{font-size:12px!important}.font-size-14{font-size:14px!important}.font-size-16{font-size:16px!important}.line-height-12{line-height:1.2!important}.circle{object-fit:cover;border-radius:50%}body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}body::after{content:url(/assets/lib/node_modules/lightbox2/dist/images/close.png) url(/assets/lib/node_modules/lightbox2/dist/images/loading.gif) url(/assets/lib/node_modules/lightbox2/dist/images/prev.png) url(/assets/lib/node_modules/lightbox2/dist/images/next.png)}.lb-cancel{background:url(/assets/lib/node_modules/lightbox2/dist/images/loading.gif) no-repeat}.lb-nav a.lb-prev{background:url(/assets/lib/node_modules/lightbox2/dist/images/prev.png) left 48% no-repeat}.lb-nav a.lb-next{background:url(/assets/lib/node_modules/lightbox2/dist/images/next.png) right 48% no-repeat}.lb-data .lb-close{background:url(/assets/lib/node_modules/lightbox2/dist/images/close.png) top right no-repeat}.slick-list{overflow:initial}.slick-track{margin-left:initial;margin-right:initial}.slick-slide{outline:0}.slick-vertical .slick-slide{outline:0}.slick .slick-center img{opacity:1}.slick-prev:before{content:"\f104"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"\f105"}[dir=rtl] .slick-next:before{content:"\f104"}.slick-dots{z-index:6}.slick-dots li button{width:21px;height:23px}.slick-dots li button:before{top:70px;content:"";opacity:1;width:21px;height:23px;background-image:url(/assets/default/pc/img/global/icon4.png)}.slick-dots li.slick-active button:before{opacity:1;background-position:bottom left;color:#000}.slick-next:before,.slick-prev:before{font-family:FontAwesome;color:#cbc2bc;font-size:50px}.slick-prev:hover:before{color:#fff}.slick-next{right:50%;margin-right:-470px;z-index:99}.slick-next:hover:before{color:#fff}.slick-prev{left:50%;margin-left:-470px;z-index:100}.slick-dots li button:before,.slick-dots li.slick-active button:before{color:#fff}.slick img{max-width:100%;height:auto;opacity:.6}.slick-area{margin:0 -600px;position:relative;z-index:3}.center-item{padding:0;margin:0 auto;background-color:#000;min-width:1903px;width:1903px}.slick-area-info{position:absolute;bottom:-63px;left:0;opacity:1}.slick-area-info p{font-size:18px;display:block;width:861px}.slick-area-info p small{display:block}.slick-center .slick-area-info{opacity:1}.area_coupon_slick{padding-top:50px}.area_coupon_slick p{color:#d0aa48;font-size:18px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.area_coupon_slick img{float:left;margin-right:10px}.area_coupon_slick>.slick-list{overflow:hidden}.slick-list a.slick-slide{background-image:url(../img/page/area_top/coupon_item.png);background-repeat:no-repeat;width:330px;height:132px;padding:16px 18px 0 15px;box-sizing:border-box;display:block;color:#fff}.slick-list a.slick-slide span{font-size:14px;line-height:14px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:5px 0}.slick-list a.slick-slide small{display:block;line-height:150%}.slick-list a.slick-slide small>span{display:block;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.area_coupon_slick .slick-next,.area_coupon_slick .slick-prev{top:54%}.area_coupon_slick .slick-prev{margin-left:-538px}.area_coupon_slick .slick-next{margin-right:-538px}.area_coupon_slick .slick-dots li button:before{display:none}.slide-num-1.area_picup_gallery ul.center-item{list-style:none;background-color:rgba(0,0,0,0)}.slide-num-1.area_picup_gallery ul.center-item li{width:861px;margin:0 auto}.area_picup_gallery .center-item li img{opacity:1}