.top-container{padding-bottom:60px}.top-container .shop-anchor-list>li{float:left;width:355px;border-bottom:1px solid #eee}.top-container .shop-anchor-list>li:last-of-type{float:right}.top-container .shop-anchor-list>li a{font-weight:bold;color:#212121;display:block;padding-bottom:20px;text-decoration:none;position:relative;background-image:url(/asset/img/shop/list/detail/anchor_arrow.png);background-repeat:no-repeat;background-position:right top}@media screen and (min-width: 768px){.top-container .photo-none .shop-spec{margin:0 -10px}.top-container .photo-none .shop-spec li{margin:0 7px}}@media screen and (max-width: 767px){.top-container{padding-bottom:0}.top-container .shop-anchor-list>li{float:left;width:50%;border-top:1px solid #eee}.top-container .shop-anchor-list>li:last-of-type{float:right;border-left:1px solid #eee}.top-container .shop-anchor-list>li a{padding:15px 20px;font-size:1.2rem;background-position:right 15px center;background-size:11px}}.access-container{padding-top:60px}.access-container h2{margin-bottom:40px}.access-container .map-box{text-align:right}.access-container .map-box .map-inner{background-color:#eee;height:400px}.access-container a{font-size:1.2rem}.access-container .address-box{line-height:1.7}.access-container .parking-box{background-image:url(/asset/img/shop/common/icon/parking.png);background-repeat:no-repeat;background-position:left center;background-size:45px;padding:10px 0;padding-left:90px}@media screen and (max-width: 767px){.access-container{padding-top:30px;border-top:none}.access-container h2{margin-bottom:20px}.access-container a{font-size:1.2rem;height:40px;margin:0 auto;width:160px;display:block;line-height:40px;text-align:center;font-size:1.2rem;color:#212121;border:2px solid #e0e0e0;border-radius:20px}.access-container .address-box{font-size:1.2rem;line-height:1.5}.access-container .parking-box{font-size:1.2rem;background-size:32px;padding-left:50px}}.status-container{padding-top:40px}.status-container .status-box th>div{width:80px;height:80px;border-radius:10px;padding:20px;background-color:#ecf4cf}.status-container .status-box td{vertical-align:middle;line-height:1.5}@media screen and (max-width: 767px){.status-container{padding-top:20px}.status-container .status-box th>div{padding:20px}.status-container .status-box td{font-size:1.2rem;padding:0 15px}}.news-container{padding-top:40px}.news-container .news-box th{width:120px;color:#616161;font-weight:normal;font-size:1.4rem;text-align:left}.news-container .news-box td{line-height:1.5;padding-left:15px;padding-bottom:10px}@media screen and (max-width: 767px){.news-container{padding-top:20px}.news-container .news-box th{width:100%;display:block;font-size:1.0rem;border-top:1px solid #e0e0e0;padding:10px 0 5px}.news-container .news-box td{font-size:1.2rem;width:100%;display:block;line-height:1.5;padding-left:0;padding-bottom:10px}}.info-container{padding:40px 0 30px}.info-container .info-box th{color:#616161;padding:20px 0;text-align:left;line-height:1.7;width:215px;border-top:1px solid #e0e0e0}.info-container .info-box td{border-top:1px solid #e0e0e0;line-height:1.5;padding:20px 0;word-break:break-all}.info-container .info-box td ul{margin-top:5px}.info-container .info-box td ul li{font-size:1.2rem}.info-container .info-box td .date-cap,.info-container .info-box td .tel-cap,.info-container .info-box td .address-cap{font-size:1.2rem;color:#616161}.info-container .info-box td .end-cap{font-size:1.2rem;color:#616161}.info-container .info-box td .tel-link{text-decoration:none;color:#212121}.info-container .info-box tr:last-of-type th,.info-container .info-box tr:last-of-type td{border-bottom:1px solid #e0e0e0}@media screen and (max-width: 767px){.info-container{padding:20px 0 20px}.info-container .info-box th{padding:15px 0;line-height:1.5;width:120px;font-size:1.2rem}.info-container .info-box td{border-top:1px solid #e0e0e0;line-height:1.3;padding:20px 0;font-size:1.2rem}.info-container .info-box td .date-cap,.info-container .info-box td .tel-cap{font-size:1.0rem}.info-container .info-box td .tel-link{display:inline-block;background-color:#00a23f;width:140px;color:#fff;height:24px;border-radius:12px;line-height:24px;padding-left:25px;background-image:url(/asset/img/shop/list/detail/icon_tel.png);background-size:7px;background-position:10px center;background-repeat:no-repeat;margin-bottom:5px}}.service-container{padding:60px 0 30px}.service-container .service-table th{padding:20px;width:170px;border-bottom:1px solid #e0e0e0;text-align:left;line-height:1.3;color:#616161;font-weight:bold}.service-container .service-table th img{width:20px;margin-right:5px}.service-container .service-table td{padding:20px;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:left;line-height:1.3;color:#616161;font-weight:bold;position:relative}.service-container .service-table td img{width:20px;margin-right:5px}.service-container .service-table td:last-of-type{text-align:center;width:80px;padding:0;vertical-align:middle}.service-container .service-table td:last-of-type img{margin-top:1em;margin-right:0}.service-container .service-table td:last-of-type img:first-child{margin-top:0}.service-container .service-table td:last-of-type p{position:absolute;width:100%;top:0;left:0;text-align:right}.service-container .service-table td p.time{margin-bottom:8px;background-color:#00a23f;font-size:1.2rem;color:#fff;padding:2px 0;text-align:center}.service-container .service-table td p.price{background-color:#eee;color:#212121;text-align:center}.service-container .service-table tr:last-of-type th,.service-container .service-table tr:last-of-type td{border-bottom:none}@media screen and (max-width: 767px){.service-container{padding:30px 0 20px}.service-container .service-table th{padding:15px;width:100px;font-size:1.2rem}.service-container .service-table th img{width:15px;margin-right:5px}.service-container .service-table td{font-size:1.2rem;padding:15px}.service-container .service-table td img{width:15px;margin-right:5px}.service-container .service-table td:last-of-type{width:50px}.service-container .service-table td:last-of-type p{font-size:0.8rem}.service-container .service-table td:last-of-type img{margin-top:1.04em}}.link-container{padding:40px 0 60px}@media screen and (max-width: 767px){.link-container{padding:20px 0 30px}}
