@charset "utf-8";@import"default.css";@import"common.css";@import"layout.css";@import"sub_user.min.css";@import"https://cdn.jsdelivr.net/npm/xeicon@2.3.3/xeicon.min.css";@import"./NotoSansKR-Hestia/stylesheets/NotoSansKR-Hestia.css";input,button,select,textarea{margin:0;padding:0;font-family:Noto Sans KR,Noto Sans Korean,AppleSDGothicNeo-Regular,'돋움',dotum,Helvetica,sans-serif;color:#555;line-height:1.5}body{font-family:Noto Sans KR,Noto Sans Korean,AppleSDGothicNeo-Regular,'돋움',dotum,Helvetica,sans-serif}div.wrap{;background-color:#fff;font-size:1.4rem}div.container{margin-bottom:0}div.container.margin5{padding-bottom:5rem;box-sizing:border-box}.section{position:relative}.box{padding:2rem}.line{border-top:4px solid #f6f6f6}.line_min{border-top:1px solid #f6f6f6}.line_min:first-child{border-top:0}.location.absolute{position:absolute;width:100%;z-index:2;background:none;border:0}.location.fixed{position:fixed;width:100%;z-index:2;background:none;border:0}.location.fixed.black{background:#000}.location.fixed.black>button,.location.fixed.black>a{color:#fff}.location.fixed.white>#bg{display:block;position:fixed;top:0;height:5rem;width:100%;content:"";background-color:#fff}.location.white>button,.location.white>a,.location.white>h2{color:#fff}.container.bg{background-color:#f6f6f6}.container.bg.black{background:#000}.imgarea{display:block;position:relative;overflow:hidden;padding-top:100%;background:url(/img/mobile/bg/bg_loding_view2.gif) 50% 50% no-repeat #fff;background-size:50%}.imgarea .thumbarea{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.imgarea .thumbarea img{width:100%;height:auto}.imgarea.ratio2{padding-top:33%}.imgarea.ratio16{padding-top:56.25%}.imgarea.ratio3{padding-top:75%}.imgarea.ratio4{padding-top:50%}.quick_menu{height:5rem;position:fixed;bottom:0;width:100%;z-index:50;background-color:rgba(255,255,255,.5);-webkit-transform:translateZ(0)}.quick_menu .quick_list{padding:.2rem .25rem}.quick_menu .quick_list:after{display:block;content:'';clear:both}.quick_menu .quick_list li{float:left;width:100%;padding:0 .1rem;box-sizing:border-box}.quick_menu .quick_list.quick_list02 li{width:50%}.btn_layer_page{cursor:pointer}.search_option{display:relative;align-items:stretch;height:100%;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items:stretch;display:-webkit-box;overflow:hidden!important}.area_search{position:absolute;width:30%;height:86%;top:92px;left:0;border-right:2px solid #ececec;border-top:1px solid #ececec;overflow-y:scroll;box-sizing:border-box;background-color:#f8f8f8;z-index:10;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(-5px)}.area_search:after{display:block;content:'';clear:both}.area_search li{float:left;width:50%}.area_search li a{display:block;border-bottom:1px solid #ececec;height:50px;line-height:50px;text-align:center;color:#888;background:#f8f8f8}.area_search li.on a{color:#fff;font-weight:700;background:#f06e58}.area_search li:nth-child(2n-1) a{border-right:1px solid #ececec}.area_search2{position:absolute;top:92px;left:30%;background:#fff;overflow-y:scroll;width:70%;height:86%;border-top:1px solid #ececec}.area_search2 li{position:relative;padding:0 2rem;box-sizing:border-box}.area_search2 li a{display:block;padding-left:20px;height:50px;line-height:50px;color:#333;border-bottom:1px solid #ececec}.area_search2 li a i{color:#888;position:absolute;height:50px;line-height:50px;top:0;right:10px}.area_search2 li a .tot{color:#f06e58;font-size:12px;position:absolute;top:0;right:25px}.search{position:relative;padding-bottom:0}.search .search_box{position:relative;border-bottom:1px solid #ececec}.search .search_area{position:relative;width:100%;box-sizing:border-box}.search .search_area .btn_search{width:4rem;height:4rem;text-align:center;line-height:3.5rem;font-size:1.8rem;position:absolute;top:0;left:0;color:#f06e58;margin:0;background:none;border:0}.search .btn_search02{position:absolute;top:0;right:0;width:6rem;height:4rem;text-align:center;line-height:35px;font-size:12px;font-weight:700;margin:0;background:none;border:0;color:#f06e58}.search .search_area .search_input{margin-left:3rem}.search .search_area .search_input input{height:4rem;line-height:4rem;font-size:12px;color:#555;width:100%;border:0;background:transparent}.search div.search_keyword{margin-top:.5rem}.search div.search_keyword button{display:inline-block;max-width:100px;height:28px;border:1px solid #ccc;padding:5px 10px;border-radius:28px;font-size:12px;text-align:center;background-color:#f6f6f6;color:#555;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.search_area{padding:0 10px}div.search_area ul:after{display:block;clear:both;content:""}div.search_area ul li{float:left;padding-right:5px;box-sizing:border-box}div.search_area ul li:first-child{width:20%}div.search_area ul li:last-child{position:relative;width:80%;border:1px solid #c8c8c8;border-radius:2px}div.search_area ul li:first-child select{width:100%;padding:0 4rem 0 1rem}div.search_area ul li:last-child input{width:100%;height:38px;line-height:38px;font-size:12px;color:#555;border:0;padding:0 40px 0 10px;box-sizing:border-box}div.search_area ul li:last-child button.btn_search{position:absolute;width:37px;height:40px;text-align:center;line-height:40px;font-size:18px;top:0;right:0;color:#f06e58;margin:0;background:none;border:0}a.btn_mylocation{display:block;padding:2rem;background-color:#fff}button.btn_mylocation{display:inline;padding:2rem;background-color:#fff;border:0}button.btn_location_left{float:left;padding:2rem;background-color:#fff;border:0}button.btn_location_right,a.btn_location_right{float:right;padding:2rem;background-color:#fff;border:0;color:#f06e58}.search_txt{clear:both;padding:5rem;text-align:center;color:#999}div.search_result div.search_result_txt{background:#fff;padding:2rem;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.search_range{position:relative;display:block;margin:0;padding:0 2rem;box-sizing:border-box;line-height:3rem;background:#f6f6f6}div.search_range i{display:inline-block;line-height:3rem;width:2rem;vertical-align:middle;font-size:1.6rem;color:#555}div.search_range select{height:20px;line-height:3rem;height:3rem;font-size:1.2rem;padding:0;background:transparent;-webkit-appearance:none;border:0}.mysurr{position:relative;height:100%}.fixed_bottom{position:fixed;bottom:2rem;width:100%;z-index:10;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.fixed_bottom .btn_filter{display:block;position:relative;left:50%;margin-left:-6.5rem;width:13rem;height:5rem;text-align:center;line-height:5rem;border-radius:13rem;background-color:#fff;box-shadow:10px 10px 10px rgba(0,0,0,.2);color:#333}.fixed_bottom .btn_filter i{font-size:1.8rem;color:#f06e58}.filter .section h3{margin-bottom:1rem}.filter .section ul:after{display:block;clear:both;content:""}.filter .section ul li{position:relative;float:left}.filter .section ul li a,.filter .section ul li button{color:#888}.space_box ul li{width:20%;padding-left:.2rem;box-sizing:border-box}.space_box ul li:first-child{padding-left:0}.space_box ul li a,.space_box ul li button{display:block;position:relative;width:100%;text-align:center;padding:1rem 0 1.5rem;border:0;margin:0;background:none;color:#999}.space_box ul li a:after,.space_box ul li button:after{display:block;position:absolute;left:0;bottom:0;width:100%;height:.5rem;background-color:#ddd;content:""}.space_box ul li.on a:after,.space_box ul li.on button:after{background-color:#f06e58;color:#f06e58}.filter{position:relative}.filter .category_box ul li{margin-bottom:1rem;padding-right:.5rem}.filter .category_box ul li a,.filter .category_box ul li button{display:block;padding:1rem 2rem;border-radius:3rem;border:1px solid #ddd;background:none}.filter .category_box ul li.on a,.filter .category_box ul li.on button{border-color:#f06e58;background-color:#f06e58;color:#fff}.filter .section.coupon_box h3{margin-bottom:0}.filter .coupon_box ul{position:absolute;top:2rem;right:2rem}.filter .coupon_box ul li{float:none}.filter .coupon_box ul li a,.filter .coupon_box ul li button{width:100%;text-align:left;border:0;background:0}.filter .coupon_box ul li a i,.filter .coupon_box ul li button i{display:inline-block;width:2rem;height:2rem;line-height:2rem;border-radius:2rem;text-align:center;background-color:#ddd;color:#fff}.filter .coupon_box ul li.on a,.filter .coupon_box ul li.on button{color:#f06e58}.filter .coupon_box ul li.on a i,.filter .coupon_box ul li.on button i{background-color:#f06e58}.filter .sort_box ul li{padding-left:20px;box-sizing:border-box}.filter .sort_box ul li:first-child{padding-left:0}.filter .sort_box ul li a,.filter .sort_box ul li button{width:100%;text-align:left;background:none;border:0;padding:1rem 0;margin:0}.filter .sort_box ul li a i,.filter .sort_box ul li button i{vertical-align:sub;margin-right:.5rem;color:#888;font-size:1.8rem}.filter .sort_box ul li button i.xi-check{display:none;position:absolute;right:0}.filter .sort_box ul li.on a,.filter .sort_box ul li.on button{color:#f06e58}.filter .sort_box ul li.on a i,.filter .sort_box ul li.on button i{display:inline-block;color:#f06e58}.filter .quick_menu{z-index:999}.shop h3{padding:2rem 2rem 0;margin-bottom:2rem}.shop .ico_ad{display:inline-block;position:absolute;right:2rem;top:2rem;width:4rem;height:1.9rem;border-radius:4rem;text-align:center;font-size:11px;border:1px solid #ddd;color:#999}.list_shop{position:relative;width:100%;margin-bottom:2rem}.list_shop>li{position:relative}.list_shop>li:first-child{margin-top:0;padding-top:0}.list_shop .shopbox{position:relative}.list_shop .shopbox .btn_etc,.list_shop .shopbox .btn_tell,.list_shop .shopbox .btn_reserve{display:inline-block;width:3.8rem;height:3.8rem;line-height:3.8rem;text-align:center;border-radius:50%;border:0}.list_shop .shopbox .btn_reserve{background:rgba(0,188,212,.9);color:#fff}.list_shop .shopbox .btn_tell{background:rgba(255,255,255,.9)}.list_shop .shopbox .btn_regular{background:rgba(0,188,212,.9);color:#fff;line-height:3.6rem;right:0;line-height:1.8rem;border-radius:0}.list_shop .infoarea .name,.list_shop .infoarea .catagory,.list_shop .infoarea .map,.list_shop .infoarea .abb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_shop .infoarea .ex{font-size:1.4rem;line-height:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_shop .infoarea .btn_tell{font-size:2rem}.list_shop .infoarea.off .btn_reserve{display:none}.list_shop.type1>li{padding-top:0}.list_shop.type1 .shopbox{box-shadow:10px 10px 10px rgba(0,0,0,.2)}.list_shop.type1 .imgarea:before{display:block;position:absolute;bottom:0;width:100%;height:16rem;background:linear-gradient(transparent,rgba(0,0,0,.6));content:"";z-index:1}.list_shop.type1 .shopbox a{display:block}.list_shop.type1 .coupon{position:absolute;top:0;left:0}.list_shop.type1 .coupon ul:after{display:block;clear:both;content:""}.list_shop.type1 .coupon ul li{float:left;width:80px;height:70px;padding:.8rem;font-size:1.3rem;line-height:1.6rem;font-style:italic;box-sizing:border-box;color:#fff;background-color:#f06e58;opacity:.9;box-shadow:2px 2px 3px 1px rgba(0,0,0,.2)}.list_shop.type1 .coupon ul li:first-child,.list_shop.type1 .coupon ul li:last-child{background:linear-gradient(to right top,#e91e63,#f06e58)}.list_shop.type1 .coupon ul li i{display:block;font-size:1.8rem}.list_shop.type1 .coupon ul li strong{display:block;font-style:normal;font-weight:800}.list_shop.type1 .infoarea{position:absolute;bottom:0;width:100%;padding:1rem;box-sizing:border-box;z-index:10}.list_shop.type1 .infoarea a{display:block}.list_shop.type1 .infoarea .info{position:relative}.list_shop.type1 .infoarea .name,.list_shop.type1 .infoarea .catagory,.list_shop.type1 .infoarea .map,.list_shop.type1 .infoarea .abb{color:#fff}.list_shop.type1 .infoarea .space{font-size:1.2rem;color:#ffff8d}.list_shop.type1 .infoarea .name{margin-bottom:1.4rem;font-size:2rem;line-height:2.2rem;font-weight:600}.list_shop.type1 .infoarea .desc{padding-right:10rem;box-sizing:border-box}.list_shop.type1 .shopbox .btn_reserve,.list_shop.type1 .shopbox .btn_tell{position:absolute;bottom:1rem;z-index:20}.list_shop.type1 .shopbox .btn_reserve{right:5.5rem}.list_shop.type1 .shopbox .btn_tell{right:1rem}.list_shop.type1 .infoarea .ex{margin-top:1rem;padding-top:1rem;border-top:1px solid #fff;color:#fff;line-height:1.4rem}.list_shop.type2>li{border-top:1px solid #f6f6f6}.list_shop.type2>li>a{display:block}.list_shop.type2>li:first-child{border-top:0}.list_shop.type2 .shopbox:after{display:block;clear:both;content:""}.list_shop.type2 .imgbox{float:left}.list_shop.type2 .infoarea{float:right}.list_shop.type2 .coupon{position:absolute;top:1rem}.list_shop.type2 .coupon li{display:none;opacity:.9;border-top-right-radius:4px;border-bottom-right-radius:4px;line-height:2.2rem;font-size:1.2rem;padding:0 .5rem;background:rgba(240,110,80,.9);color:#fff}.list_shop.type2 .coupon li:first-child{display:block}.list_shop.type2 .coupon li i{font-size:1.4rem}.list_shop.type2 .imgbox{width:40%}.list_shop.type2 .infoarea{width:60%;padding-left:2rem;box-sizing:border-box}.list_shop.type2 .infoarea .info{min-height:10rem}.list_shop.type2 .infoarea a{display:block}.list_shop.type2 .infoarea .space{position:absolute;bottom:0;font-weight:500;line-height:4.5rem}.list_shop.type2 .infoarea .space,.list_shop.type2 .infoarea .catagory,.list_shop.type2 .infoarea .map,.list_shop.type2 .infoarea .abb{font-size:1.2rem;color:#999}.list_shop.type2 .infoarea .name{margin-bottom:.7rem;font-size:1.6rem;line-height:1.8rem;font-weight:500;color:#333}.list_shop.type2 .shopbox .btn_etc,.list_shop.type2 .shopbox .btn_reserve,.list_shop.type2 .shopbox .btn_tell{position:absolute;bottom:0}.list_shop.type2 .shopbox .btn_reserve{right:4.5rem}.list_shop.type2 .shopbox .btn_tell{right:0;border:1px solid #70cdd4}.list_shop.type2 .infoarea .ex{margin-top:.3rem}.list_shop.type2 .no_data{text-align:center;color:#888;padding:5rem 0 8rem!important}#shop_list.list_shop.type2>li:first-child{padding-top:2rem}.list_shop.type2 .eventbox{background-color:#f6f6f6;border-radius:1rem;box-sizing:border-box;margin-top:2rem}.list_shop.type2 .eventbox ul li{position:relative;margin-top:1rem}.list_shop.type2 .eventbox ul li:first-child{margin-top:0}.list_shop.type2 .eventbox ul li dl dt{position:absolute;top:.2rem;width:4rem;background-color:#999;color:#fff;border-radius:.5rem;font-size:1.2rem;text-align:center}.list_shop.type2 .eventbox ul li dl dd{padding-left:5rem}div.view_detail .view_more{position:absolute;right:2rem;top:2rem}div.view_detail h4{margin-bottom:1rem}div.view_detail .no_data{text-align:center;padding:2rem 0;color:#888}.detailimg{display:table;width:100%;height:100%;content:""}.detailimg .imgbox{display:table-cell;padding-top:30%;vertical-align:middle}div.view_detail .imgarea.visual:before{display:block;position:absolute;bottom:0;width:100%;height:12rem;background:linear-gradient(rgba(255,255,255,0),#fff);content:"";z-index:10}div.view_detail .summery h3{font-size:2.4rem;line-height:2.8rem;margin-bottom:1.2rem;color:#333;font-weight:600}div.view_detail .summery .info{position:relative;font-size:1.2rem;line-height:2.8rem;color:#999}div.view_detail .summery .info a{display:block;width:20rem}div.view_detail .summery .info ul:after{display:block;clear:both;content:""}div.view_detail .summery .info ul li{float:left;margin-right:1.5rem}div.view_detail .summery .info ul li strong{font-size:1.6rem;color:#333;vertical-align:top}div.view_detail .summery .info ul li i.xi-heart,div.view_detail .summery .info ul li i.xi-star,div.view_detail .summery .info ul li i.xi-comment{font-size:1.6rem;vertical-align:text-bottom}div.view_detail .summery .info .btn_tel{display:block;position:absolute;top:0;right:0;width:8.8rem;height:3.5rem;line-height:3.5rem;text-align:center;border-radius:4rem;border:1px solid #70cdd4}div.view_detail .summery .info .btn_tel i{font-size:1.4rem;vertical-align:middle}div.view_detail .summery em{display:inline-block;margin-top:1.5rem;font-size:1.2rem;color:#999}div.view_detail .summery.notice{padding-top:1rem;padding-bottom:1rem}div.view_detail .summery.notice a{display:block;position:relative;overflow:hidden;padding:0 2.5rem 0 2rem;border-radius:.5rem;line-height:4.5rem;background-color:#00bcd4;color:#fff;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis}div.view_detail .summery.notice a:before{display:block;position:absolute;left:1rem;top:2rem;width:.3rem;height:.3rem;border-radius:50%;content:"";background-color:#fff}div.view_detail .summery.notice a i{position:absolute;right:1rem;line-height:4.5rem}div.view_detail .section.coupon{background-color:#f6f6f6}div.view_detail .section.coupon li{margin-top:.5rem}div.view_detail .section.coupon li:first-child{margin-top:0}div.view_detail .section.coupon li a{display:block;position:relative;overflow:hidden;padding:0 2.5rem 0 5.5rem;border-radius:.5rem;line-height:4.5rem;background-color:#fff;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;box-shadow:1px 1px 1px rgba(0,0,0,.2)}div.view_detail .section.coupon a i{position:absolute;line-height:4.5rem}div.view_detail .section.coupon a i.xi-coupon{left:0;width:4.5rem;text-align:center;height:4.5rem;font-size:2.4rem;border-right:1px dashed #fff;background-color:#f06e58;color:#fff}div.view_detail .section.coupon a i.xi-angle-right-min{right:1rem}div.view_detail .section.staff:after{display:block;content:'';clear:both}div.view_detail .section.staff div.img_area_scroll{height:12rem}div.view_detail .section.staff li{float:left;padding-right:1rem;box-sizing:border-box}div.view_detail .section.staff li:first-child{margin-left:0}div.view_detail .staff li .imgbox{width:9rem;height:9rem;overflow:hidden;border:1px solid #ddd;border-radius:50%}div.view_detail .staff li span{display:block;overflow:hidden;text-align:center;white-space:nowrap;text-overflow:ellipsis;line-height:3rem}div.view_detail .timetable ul.time{display:inline-block}div.view_detail .timetable ul.time li{display:inline-block;padding-left:0}div.view_detail .timetable ul.time li.relax_time{font-size:12px;color:#888}div.view_detail .timetable p.staff_time_info{margin-top:5px;font-size:12px;color:#888}div.view_detail .detail_service{display:block;padding-top:1.2rem;border-top:1px solid #f6f6f6}div.view_detail .detail_service h4{margin-bottom:10px}div.view_detail .detail_service div.service strong,div.detail_service div.service span{display:inline-block;line-height:18px;font-weight:400;color:#999;box-sizing:border-box;margin-bottom:5px;font-size:12px}div.view_detail .detail_service div.service strong{color:#999;padding:2px 5px;border-radius:12px;border:1px solid #999}div.view_detail detail_service div.service span{position:relative;padding-right:.2rem}div.view_detail .detail_service div.service span:after{position:absolute;display:inline-block;content:","}div.view_detail .detail_service div.service span:last-child:after{display:none;padding-right:0}div.view_detail .detail_service div.tag a{display:inline-block;padding:.2rem;margin:.2rem;word-break:keep-all}div.view_detail .section.service li{position:relative;margin-top:1rem;border-radius:1rem;background-color:#f6f6f6;box-sizing:border-box}div.view_detail .section.service li a{display:block}div.view_detail .section.service li div{padding:2rem;position:relative}div.view_detail .section.service li div .name{font-size:1.6rem}div.view_detail .section.service li div .price{font-size:1.9rem;color:#333;font-weight:500}div.view_detail .section.service li div .cost{margin-right:.5rem;font-size:1.2rem;color:#888;text-decoration:line-through}div.view_detail .section.service li div .sale{margin-right:.5rem;font-style:italic}div.view_detail .section.service li div .time{color:#555}div.menu_category{position:relative;height:50px;padding:0 20px;background:#fff;box-sizing:border-box}div.menu{position:relative;display:block;width:100%;padding:0 20px 0 0;overflow:auto;text-align:left;z-index:999;box-sizing:border-box;white-space:nowrap}div.menu span{display:inline-block;height:100%;font-size:14px;cursor:pointer;margin:0 1px}div.menu span a{display:block;position:relative;height:28px;line-height:28px;border:0;padding:0 10px;margin:10px 0 0;border-radius:28px;font-size:12px;text-align:center;background-color:#f6f6f6;color:#999;box-sizing:border-box;font-weight:400}div.menu span.on a{background-color:#f06e58;color:#fff}div.view_detail .section.service .info_area{padding:0!important}div.view_detail .section.service .info_area span.con{display:none;padding-top:1rem}div.view_detail .section.service .info_area .btn_area{position:relative;bottom:0;left:0;width:100%;height:4rem;padding:0}div.view_detail .section.service .info_area .btn_area:after{display:block;clear:both;content:""}div.view_detail .section.service .info_area .btn_area button{display:block;width:100%;bottom:0;right:0;height:4rem;margin-top:0;line-height:4rem;background:none;border:0}div.view_detail .section.service .info_area .btn_area .btn_close_con{display:none}div.view_detail .section.service .info_area .btn_area button i{width:3rem;height:3rem;text-align:center;line-height:3rem;font-size:1.8rem;border-radius:50%;background-color:#ddd;color:#fff;vertical-align:bottom}div.view_detail .section.service .info_area a.btn_res{position:absolute;top:0;right:0;display:inline-block;width:4.5rem;height:4.5rem;line-height:4.5rem;text-align:center;border-radius:50%;border:0;background:#fff}div.view_detail .section.service.subservice li{background:#fff;border:1px solid #f6f6f6}div.view_detail .section.service.subservice .info_area a.btn_res{border:1px solid #f6f6f6}div.view_detail .section.service li .info_area.on div.btn_area{position:relative}div.view_detail .section.service li .info_area.on span.con{display:block}div.view_detail .section.service li .info_area.on div.btn_area .btn_view_con{display:none}div.view_detail .section.service li .info_area.on div.btn_area .btn_close_con{display:block}div.view_detail .section.service li .info_area div.btn_area a.btn_res{display:none}.view_detail .img_area_scroll{width:100%;height:9rem;overflow-y:hidden;overflow-x:auto;position:relative;z-index:50}.view_detail .img_area_scroll .img_list2{position:absolute;top:0;left:0}.view_detail .img_area_scroll .img_list2:after{display:block;content:'';clear:both}.view_detail .img_area_scroll .img_list2 li{float:left;padding-right:1rem;box-sizing:border-box}.view_detail .img_area_scroll .img_list2 li:first-child{margin-left:0}.view_detail .img_area_scroll .img_list2 li .imgbox{width:9rem;height:9rem}.view_detail .img_area_scroll .img_list2 li.no_data{width:100%}.view_detail .img_area_scroll .img_list2 li.no_data p{padding:2rem}.view_detail .img_area_scroll .imgarea .thumbarea img{height:100%}.view_detail .section.review .img_area_scroll{margin-bottom:20px}.view_detail .section.review>div.comment{display:block!important;text-align:center!important}.view_detail .section.review .comment>div.starview{text-align:center;padding-bottom:2rem;font-size:14px;color:#888}.view_detail .section.review .comment>div.starview>i{font-size:30px;line-height:40px;padding-right:5px}.view_detail .section.review .comment>div.starview>strong{font-size:48px;line-height:40px;color:#333}.view_detail .section.review .comment>div.starview>span.ico_star{background:url(/img/mobile/ico/ico_star.png) -50px 0 no-repeat;background:75px 25px}.view_detail .section.review .comment>div.starview>span.ico_star.full{background-position:0 0}.view_detail .section.review .comment>div.starview>span.ico_star.half{background-position:-25px 0}.view_detail .section.review .comment li{position:relative;padding:1rem 0}.view_detail .section.review .comment li:first-child{padding-top:0;border:0}.view_detail .section.review .comment span.name{display:block;font-size:1.6rem;color:#333}.view_detail .section.review .comment span.date{font-size:1.2rem;color:#888}.view_detail .section.review .comment div.starview{display:inline-block;vertical-align:sub}.view_detail .section.review .comment div.starview:after{display:block;clear:both;content:""}.view_detail .section.review .comment div.starview i{float:left;vertical-align:middle;color:#ffa000}.view_detail .section.review .comment div.imgbox,.view_detail .section.review .comment div.txt,.view_detail .section.review .comment button{margin-top:2rem;word-break:break-all}.view_detail .section.review .comment .rep_area{margin-top:1rem;border-radius:10px;background-color:#f6f6f6}.view_detail .section.review .comment div.imgbox{width:100%}.view_detail .section.review .comment div.imgbox>img{width:100%;height:auto}.view_detail .section.review>.view_more2{display:block;padding:2rem;text-align:center;font-size:1.2rem;color:#888}.view_detail .section.review .comment li>div.error{display:none}.view_detail .section.review .comment li.none>div{display:none}.view_detail .section.review .comment li.none>div.error{display:block}div.review_add_area{position:relative}div.review_add_area div.layer_textarea{padding:10px;border:1px solid #ccc;border-radius:2px;margin-bottom:5px;background:#fff}div.review_add_area div.layer_textarea textarea{border:0;width:100%;height:10rem}div.review_add_area h4{margin-bottom:1rem}div.photo_button>button{display:block;width:12rem;height:12rem;border:1px solid #ddd;background-color:#f6f6f6}div.photo_button>button>i{display:block;font-size:3.6rem}div.photo_button>button>span{display:block;font-size:11px;color:#fff}div.photo_thumb{display:none;z-index:20;position:absolute;top:0;left:0;width:12rem;height:12rem;border:1px solid #ddd}div.photo_thumb{position:relative}div.photo_thumb>img{position:absolute;top:0;left:0;width:12rem;height:12rem}div.photo_thumb>button{position:absolute;top:-12px;right:-12px;width:30px;height:30px;border:1px solid #ddd;-webkit-border-radius:20px;font-size:18px;line-height:32px;color:#333;background:#fff}div.photo.on>.photo_button{display:none}div.photo.on>.photo_thumb{display:block}.view_detail .section.sns .blog_sns{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px #f6f6f6 solid}.view_detail .section.sns .blog_sns ul:after{display:block;clear:both;content:""}.view_detail .section.sns .blog_sns ul li{position:relative;margin-right:4px;float:left}.view_detail .section.sns .blog_sns ul li a{display:block}.view_detail .section.sns .blog_sns ul li i{display:block;width:5rem;height:5rem;line-height:5rem;border-radius:50%;font-size:2.6rem;text-align:center;background-color:#f6f6f6;color:#fff}.view_detail .section.sns .blog_sns ul li.on i{background-color:#00bcd4}.view_detail .section.sns .blog ul li{position:relative;border-top:1px #f6f6f6 solid}.view_detail .section.sns .blog ul li:first-child{border-top:0;padding-top:0}.view_detail .section.sns .blog ul li a{display:block;overflow:hidden;position:relative}.view_detail .section.sns .blog ul li .infoarea strong{display:block;overflow:hidden;padding-bottom:4px;text-overflow:ellipsis;white-space:nowrap}.view_detail .section.sns .blog ul li .infoarea span.text{display:block;padding-bottom:6px;font-size:12px;overflow:hidden;max-height:32px}.view_detail .section.sns .blog ul li .infoarea span.date{display:block;font-size:12px;color:#888}.view_detail .section.sns .blog ul li .imgbox{display:none;position:absolute;width:9rem;height:9rem}.view_detail .section.sns .blog ul li.thumb .infoarea{padding-right:10rem;display:block}.view_detail .section.sns .blog ul li.thumb .imgbox{display:block}.view_detail .section.shopinfo .info ul li{position:relative;margin-top:.5rem;padding-left:2.6rem;word-break:keep-all}.view_detail .section.shopinfo .info ul li:first-child{margin-top:0}.view_detail .section.shopinfo .info ul li i{position:absolute;left:0;top:.2rem;vertical-align:middle;color:#888;font-size:1.6rem}.view_detail .section.shopinfo .info ul li span.holiday{display:block;font-size:1.2rem;color:#888}.view_detail .section.shopinfo .customer ul:after{display:block;clear:both;content:""}.view_detail .section.shopinfo .customer ul li{float:left;width:50%;text-align:center}.view_detail .section.shopinfo .customer ul li a{display:block;padding:2rem 0;color:#888}div.coupon_list{margin-bottom:2rem}div.coupon_list h4{font-size:14px;color:#000}div.coupon_area div.coupon_info{position:relative}div.coupon_area div.coupon_info span.tit{display:block;margin-right:9rem;font-size:1.8rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.coupon_area div.coupon_info span.btn_use{display:block;width:8rem;height:2.4rem;margin:1rem 0 1.2rem;line-height:2.4rem;text-align:center;border:1px solid #f06e58;border-radius:24px;color:#f06e58}div.coupon_area div.coupon_info span.benefit{display:block;position:absolute;top:0;right:0;width:80px;height:80px;line-height:80px;font-weight:700;text-align:center;box-sizing:border-box;border-radius:60px;background:#f06e58;color:#fff}div.coupon_area div.coupon_guide{color:#999}div.coupon_area div.coupon_guide span{display:block}div.coupon_area div.coupon_guide ul{margin-top:1rem}div.coupon_area div.coupon_guide ul li{position:relative;padding-left:1.2rem}div.coupon_area div.coupon_guide ul li:after{display:block;position:absolute;width:.3rem;height:.3rem;top:.8rem;left:0;content:"";background-color:#999}div.coupon_area.disable div.coupon_info span.btn_use{border-color:#999}div.coupon_area.disable div.coupon_info span.benefit{background-color:#999}div.coupon_list li.no_data p{padding:1rem;text-align:center;color:#888}div.coupon_list li.no_data p i{display:block;margin-bottom:1rem;font-size:4rem;color:#ccc}div.coupon_detail{display:block;padding:20px 10px}div.coupon_detail div.coupon_info{position:relative}div.coupon_detail div.coupon_info span.tit{display:block;padding:92px 0 20px;font-size:18px;font-weight:700;text-align:center}div.coupon_detail div.coupon_info span.benefit{display:block;position:absolute;top:0;right:50%;margin-right:-40px;width:80px;height:80px;line-height:80px;font-weight:700;text-align:center;box-sizing:border-box;border-radius:60px;background:#f06e58;color:#fff}div.coupon_detail div.coupon_info span.benefit i{display:block;padding-bottom:2px}div.coupon_detail div.coupon_notice{display:none;margin-bottom:20px;text-align:center}div.coupon_detail div.coupon_guide{margin-bottom:20px;color:#888}div.coupon_detail div.coupon_guide span{display:block}div.coupon_detail div.coupon_guide ul{margin-top:6px}div.coupon_detail div.coupon_guide ul li{padding-left:16px;background:url(/img/mobile/ico/ico_belit.png) 6px 6px no-repeat;background-size:3px}.btn_coupon ul li{float:left;width:50%}div.coupon_area.disable div.coupon_info span.btn_use{border-color:#999;color:#999}div.coupon_area.disable div.coupon_info span.benefit{background-color:#999}div.coupon_detail.disable div.coupon_info span.benefit{background-color:#999}div.coupon_detail.disable button.btn_orange{background-color:#888}div.coupon_detail .btn_coupon_list{display:none}div.coupon_detail .btn_coupon_list:after{display:block;clear:both;content:""}div.coupon_detail .btn_coupon_list li{float:left;width:50%;padding-left:5px;box-sizing:border-box}div.coupon_detail .btn_coupon_list li:first-child{padding-left:0;padding-right:5px}div.coupon_detail.nonmember .coupon_notice,div.coupon_detail.nonmember .btn_coupon_list{display:block}div.coupon_detail.nonmember div.coupon_guide,div.coupon_detail.nonmember form button{display:none}div.coupon_detail.nonmember div.coupon_info span.benefit{background-color:#888}div.view_detail_info{border-bottom:0;margin-bottom:10px}div.view_detail_info:after{height:0;background:none}.view_detail_info .detail_caption ul li.service span.sv_total{padding:2px;border-radius:2px;font-weight:400;background:#70cdd4;color:#fff}div.img_view{width:100%}div.title_area{position:relative;padding:6rem 2rem 1.2rem;border-bottom:10px solid #f6f6f6;box-sizing:border-box}div.title_area.portfolio{position:relative;padding:6rem 2rem 1.2rem;border-bottom:10px solid #f6f6f6;box-sizing:border-box}div.title_area p.profile{position:absolute;top:-5rem;left:2rem;width:10rem;height:10rem;border-radius:50%;overflow:hidden;border:1px solid #ccc;box-sizing:border-box}div.title_area p.profile a{display:block;position:absolute;width:100%;height:100%}div.title_area p.profile img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-height:10rem}div.title_area h3{font-size:1.8rem}div.title_area .btn_area{position:absolute;top:-2rem;right:2rem}div.title_area .btn_area:after{display:block;clear:both;content:""}div.title_area .btn_area a,div.title_area .btn_area button{display:block;position:relative;width:5rem;height:5rem;padding:0;margin:0;border-radius:50%;font-size:1.2rem;text-align:center;box-sizing:border-box;cursor:pointer;float:left;margin-left:1rem}div.title_area button{border:1px solid #ccc;background:#fff;color:#ccc}div.title_area a{border:0;background:#999;color:#fff}div.title_area a.reserve{background:#12aec3;padding-top:10px}div.title_area a.portfolio{background:#fff;padding-top:10px;border:1px solid #12aec3;color:#12aec3;box-sizing:border-box}div.title_area a.portfolio:after{position:absolute;top:0;right:0;display:block;content:",";background:#f06e58;width:.4rem;height:.4rem;border-radius:50%}div.title_area a.portfolio i{font-size:2.5rem}div.title_area button.on{background:#f06e58;color:#fff;border:1px solid #f06e58}div.title_area button i,div.title_area a i{display:block;font-size:14px}div.detail_con{position:relative;margin-bottom:1rem}div.detail_con p i{color:#f06e58}div.detail_caption{padding:1.5rem 2rem;border-bottom:10px solid #f6f6f6}div.detail_caption h4{margin-bottom:10px}div.detail_con .img_view_detail img{max-width:100%}div.view_detail_board{position:relative;margin-bottom:6px}div.view_detail_board h4{color:#333;font-weight:700;padding:20px 10px 0}div.view_detail_board h4 span{font-weight:400;padding-left:6px}div.view_detail_board .view_more{font-size:12px;position:absolute;top:20px;right:10px;color:#888}div.portfolio ul:after{display:block;content:'';clear:both}div.portfolio>ul>li.grid-sizer,div.portfolio>ul>li.grid-item{width:50%}div.portfolio>ul>li.grid-item{float:left}div.portfolio ul li div.portfolio_list{position:relative;margin:1px}div.portfolio ul li div.portfolio_list div.img_area{display:block;min-height:100px;max-height:320px;overflow:hidden;background:url(/img/mobile/bg/bg_loding_view2.gif) 50% 50% no-repeat;background-size:100%}div.portfolio ul li div.portfolio_list div.img_area>img{width:100%;height:auto;min-width:120px}div.portfolio ul li div.portfolio_list div.info_area{display:block;position:absolute;bottom:0;padding:10px;width:100%;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.portfolio ul li div.portfolio_list div.info_area span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.portfolio>ul{width:100%;position:relative}div.portfolio ul li div.portfolio_list span.writer{font-size:12px;color:#fff;text-shadow:1px 1px 1px #999;z-index:1}div.portfolio ul li div.portfolio_list span.tit{font-size:14px;color:#fff;text-shadow:1px 1px 1px #999;z-index:1}div.portfolio ul li div.portfolio_list span.bg{display:block;position:absolute;bottom:0;left:0;width:100%;height:40px;opacity:20;background:url(/img/mobile/bg/bg_portfolio.png) left bottom repeat-x;background-size:1px 52px}div.portfolio ul li div.portfolio_list div.info_area a{color:#f06e58}div.portfolio ul li.no_data{width:100%}div.portfolio ul li.no_data p{padding:50px 10px 150px;text-align:center;color:#555;background:url(/img/mobile/sub/no_data.png) no-repeat 50% 100%;background-size:110px 125px;-webkit-background-size:110px 125px}div.board{margin-bottom:20px;background:#fff}div.board h4{padding:10px;font-size:14px;color:#000}div.board ul.board_list li button{border-bottom:1px solid #f6f6f6}div.board ul.board_list{border-bottom:0}div.board ul li.on i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}div.board li.no_data p{padding:15px 10px;border-bottom:0;color:#888}div.board li.no_data p i{display:block;margin-bottom:10px;font-size:40px;color:#ccc}div.quick_menu div.quick_menu_area>ul.off button.btn_res{background:#ececec;color:#ccc!important;border:none!important}.theme{position:relative}.theme .txtbox{position:absolute;width:100%;top:35%;text-align:center;z-index:10}.theme .txtbox .innerbox{color:#fff}.theme .txtbox .innerbox strong{display:block;font-size:2.4rem;font-weight:400}div.member_login{position:fixed;width:100%;height:100%;background:#f6f6f6}div.member_login h1{position:absolute;top:53px;left:50%;margin-left:-75px;width:151px;height:120px;background:url(/img/mobile/sub/member_login_h1.png) no-repeat 0 0;background-size:151px 120px;-webkit-background-size:151px 120px}div.member_login_staff h1{top:33px;width:151px;height:146px;background:url(/img/mobile/sub/member_login2_h1.png) no-repeat 0 0;background-size:151px 146px;-webkit-background-size:151px 146px}.page_close{font-size:24px;line-height:26px;position:absolute;top:10px;right:20px;color:#333;background:none;border:0;z-index:10}div.member_login p.input{line-height:40px}div.login_area{display:block;width:280px;margin:0 auto;position:relative;top:210px}ul.login_form li{height:45px;background:#fff;margin-bottom:10px;position:relative;border-radius:2px;overflow:hidden}ul.login_form li label{display:block}ul.login_form li i{position:absolute;font-size:24px;line-height:26px;top:10px;left:10px;color:#70cdd4}ul.login_form li input{height:45px;line-height:45px;font-size:14px;color:#555;border:0;margin-left:45px;width:235px}div.member_login ul.form_btn:after{display:block;clear:both;content:""}div.member_login ul.form_btn li{width:50%;float:left}div.member_login ul.form_btn li:first-child{border-left:0}div.member_login ul.form_btn li span{border-left:0}div.member_login ul.form_btn li a{text-decoration:blink!important}div.member_login div.login_area p{margin-top:20px}div.member_login div.login_area p a.btn_nos{text-decoration:none!important;color:#555}div.member_login div.login_area p a.btn_nos span{font-weight:700}div.member_login_staff ul.form_btn li{width:50%}.email_form{margin-bottom:15px}.email_form li{display:block;margin-top:5px}.email_form li:first-child{margin-top:0}.email_form li label{display:block}.email_form li input{height:40px;line-height:40px;font-size:14px;color:#555;border:1px solid #ccc;width:258px;text-indent:10px}.layer_txt.email_ok{position:relative}.layer_txt.email_fail{position:relative}.layer_txt.email_fail span{color:#555;line-height:15px;font-size:12px}div.portfolio>ul{position:relative;overflow-y:hidden;-webkit-overflow-scrolling:touch}div.portfolio ul:after{display:block;content:'';clear:both}div.portfolio>ul>li.grid-sizer,div.portfolio>ul>li.grid-item{width:50%}div.portfolio ul li div.portfolio_list{position:relative;margin:1px}div.portfolio ul li div.portfolio_list div.img_area{display:block;min-height:100px;max-height:320px;overflow:hidden;background:url(/img/mobile/bg/bg_loding_view.gif) 0 50% no-repeat;background-size:100%}div.portfolio ul li div.portfolio_list div.img_area>img{width:100%;height:auto;min-width:120px}div.portfolio ul li div.portfolio_list div.info_area{display:block;position:absolute;bottom:0;padding:10px;width:100%;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.portfolio ul li div.portfolio_list div.info_area span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.portfolio ul li div.portfolio_list span.writer{font-size:12px;color:#fff;text-shadow:1px 1px 1px #999;z-index:1}div.portfolio ul li div.portfolio_list span.tit{font-size:14px;color:#fff;text-shadow:1px 1px 1px #999;z-index:1}div.portfolio ul li div.portfolio_list span.bg{display:block;position:absolute;bottom:0;left:0;width:100%;height:40px;opacity:20;background:url(/img/mobile/bg/bg_portfolio.png) left bottom repeat-x;background-size:1px 52px}div.portfolio ul li div.portfolio_list div.info_area a{color:#f06e58}div.portfolio ul li.no_data{width:100%;text-align:center}div.portfolio ul li.no_data p{padding:50px 10px 150px;text-align:center;color:#555;background:url(/img/mobile/sub/no_data.png) no-repeat 50% 100%;background-size:110px 125px;-webkit-background-size:110px 125px}div.portfolio_search{position:relative;background:#fff;padding:20px 0;color:#000;box-sizing:border-box}div.portfolio_search.type_none{padding:0;padding-bottom:1rem}div.portfolio_search.type_none .search_area{padding:0;border-bottom:1px solid #ececec}div.portfolio_search.type_none .search_area ul li{padding-right:0;border:0}div.portfolio_search.type_none .search_area ul li:first-child{border-right:1px solid #ececec}div.portfolio_search.type_none .search_area ul li input,div.portfolio_search.type_none .search_area ul li select{padding-right:0;border:0}div.portfolio_filter{padding:1rem;padding-bottom:0;border-top:1px solid #ececec}div.filter_area{position:relative;padding-right:6rem;border:1px solid #ececec;box-sizing:border-box}div.filter_area button{height:4rem;line-height:4rem;background:none;border:0}div.filter_area ul:after{display:block}div.filter_area ul li{position:relative;float:left;width:33.3%;border-right:1px solid #ececec;box-sizing:border-box}div.filter_area ul li:first-child{width:33.4%}div.filter_area ul li button{position:relative;width:100%;text-align:left;font-size:1.2rem;padding-left:1rem;box-sizing:border-box;color:#333}div.filter_area ul li i{position:absolute;right:1rem;top:1.2rem;z-index:10}div.filter_area .btn_search{position:absolute;right:0;top:0;width:6rem;font-size:1.2rem;text-align:center}div.filter_area ul li button .ico{display:inline-block;position:absolute;left:.5rem;top:.5rem;width:3rem;height:3rem;background-color:#000}div.filter_list{position:absolute;left:0;width:100%;padding:0 1rem;border-right:0;border-left:0;z-index:100;text-align:left;box-sizing:border-box;background:#fff}div.filter_list ul{border:1px solid #ececec;border-top:0;padding:1rem}div.filter_list ul li:first-child{border-top:0}div.filter_list ul li button{position:relative;width:100%;text-align:left;line-height:4rem;height:4rem;padding-left:5rem;border:0;background-color:transparent}div.filter_list ul li .ico{display:inline-block;position:absolute;left:.5rem;top:.5rem;width:3rem;height:3rem;border-radius:50%}div.filter_list.industry ul li .ico{background:url(/img/mobile/sub/ico_procedure.png) 0 0 no-repeat;background-size:150px 30px}div.filter_list.industry ul li:nth-child(1) .ico{background-position:0}div.filter_list.industry ul li:nth-child(2) .ico{background-position:-30px 0}div.filter_list.industry ul li:nth-child(3) .ico{background-position:-60px 0}div.filter_list.industry ul li:nth-child(4) .ico{background-position:-90px 0}div.filter_list.industry ul li:nth-child(5) .ico{background-position:-120px 0}div.filter_list.option ul{padding-left:60%;box-sizing:border-box}div.filter_list.option ul li button{padding-left:0}div.filter_list.color ul{width:100%;overflow:hidden;overflow-x:scroll;white-space:nowrap;box-sizing:border-box}div.filter_list.color ul li{display:inline-block;white-space:nowrap}div.filter_list.color ul li button{height:auto;padding:0 1rem;text-align:center;line-height:normal}div.filter_list.color ul li .txt{display:block;line-height:1.4rem;font-size:1.2rem;color:#888}div.filter_list.color ul li .ico{display:inline-block;position:relative;left:0;top:0;text-align:center;background:url(/img/mobile/sub/ico_color.png) 0 0 no-repeat;background-size:390px 30px}div.filter_list.color ul li:nth-child(1) .ico{background-position:0 0}div.filter_list.color ul li:nth-child(2) .ico{background-position:-30px 0}div.filter_list.color ul li:nth-child(3) .ico{background-position:-60px 0}div.filter_list.color ul li:nth-child(4) .ico{background-position:-90px 0}div.filter_list.color ul li:nth-child(5) .ico{background-position:-120px 0}div.filter_list.color ul li:nth-child(6) .ico{background-position:-150px 0}div.filter_list.color ul li:nth-child(7) .ico{background-position:-180px 0}div.filter_list.color ul li:nth-child(8) .ico{background-position:-210px 0}div.filter_list.color ul li:nth-child(9) .ico{background-position:-240px 0}div.filter_list.color ul li:nth-child(10) .ico{background-position:-270px 0}div.filter_list.color ul li:nth-child(11) .ico{background-position:-300px 0}div.filter_list.color ul li:nth-child(12) .ico{background-position:-330px 0}div.filter_list.color ul li:nth-child(13) .ico{background-position:-360px 0}div.selection_range{position:relative;display:block;margin:0;background:#f6f6f6;padding:15px 10px 10px;font-size:12px}div.selection_range ul:after{display:block;clear:both;content:''}div.selection_range ul li{display:block;float:left;width:auto;margin:0;padding:0}div.selection_range i{display:inline-block;line-height:20px;padding-right:5px;color:#bbb}div.selection_range select{height:20px;line-height:20px;font-size:12px;padding:0 10px 0 0;background:transparent;-webkit-appearance:none;border:0}div.hashtag{position:relative;overflow:hidden;padding:1rem;box-sizing:border-box}div.hashtag .tag{display:block;text-align:left;box-sizing:border-box;overflow:hidden;white-space:nowrap}div.hashtag .tag li{display:inline-block}div.hashtag button{display:inline-block;max-width:100px;height:28px;border:0;padding:5px 10px;border-radius:28px;font-size:12px;text-align:center;background-color:#70cdd4;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.location_select_layer ul li{float:left;width:50%;box-sizing:border-box;text-align:center}.location_select_layer ul li a,.location_select_layer ul li button{display:block;width:100%;height:100%;padding-top:15px;box-sizing:border-box;font-size:10px}.location_select_layer span.icon{display:inline-block;width:100%;height:60px;margin-bottom:5px;background:url(/img/mobile/ico/ico_location.png) 50% 0 no-repeat;background-size:65px 120px}.location_select_layer span.icon1{background-position:50% 0}.location_select_layer span.icon2{background-position:50% -60px}
