.storePage{padding:10px}.storePage .breadcrumb_trail{margin-bottom:10px}.storePage .breadcrumb_trail a{color:#333}.storeShow{max-width:600px;width:100%;background-color:#FFFFFF}.storeShow h2{margin:15px auto;font-size:18px;line-height:23px;font-weight:bold;border-bottom:2px solid #2DB4AF;padding-bottom:10px}.storeShow .icon_name{margin:auto;display:flex}.storeShow .icon_name .storeImage{width:120px}.storeShow .icon_name .storeImage img{width:100%}.storeShow .icon_name .storeName{padding:0px 20px;font-size:22px;line-height:30px;font-weight:bold;overflow-y:visible;width:220px;text-align:left;margin:0px}.storeShow .icon_name .store_badges{padding:0px 20px;margin-top:6px;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.storeShow .icon_name .store_badges li{display:flex;align-items:center;height:25px}.storeShow .icon_name .store_badges li img{width:20px;height:20px;vertical-align:middle;flex-shrink:0}.storeShow .icon_name .store_badges li span{line-height:25px;display:inline-block;margin-left:8px;font-weight:normal;font-size:13px}.storeShow .icon_name .store_badges li .osusume_label{color:#e5484d;font-weight:bold}.storeShow .stars{position:relative;display:inline-block}.storeShow .stars .yellow_stars{color:#FFC107;position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.storeShow .stars .gray_stars{color:#DCDCDC}.storeShow .stars span{color:#5D5D5D}.storeShow .no_reviews{padding:20px;margin:20px 0;background-color:#efefef}.storeShow #searchReview_ver5{padding:0}.storeShow .review_summary{font-weight:bold;font-size:18px;line-height:33px;margin:10px auto}.storeShow .review_summary .stars{margin:20px auto;font-size:33px}.storeShow .detail_list{margin:10px auto;font-size:13px;line-height:22px;font-weight:bold}.storeShow .detail_list img{width:16px;margin-right:10px}.storeShow .link{background-color:#00A18C;width:100vw;max-width:640px;height:80px;padding:15px 0;position:fixed;bottom:0px;z-index:5}.storeShow .link a{display:block;color:#FFFFFF;margin:auto;font-size:14px;line-height:42px;border:3px solid #FFFFFF;border-radius:40px;text-align:center}.storeShow .more{margin:0 auto}.storeShow .more__content{position:relative;height:auto;max-height:40px;overflow:hidden;transition:max-height 1s}.storeShow .more__content::after{content:'';position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;transition:1s;background:linear-gradient(to bottom, transparent 0%, #fff 100%)}.storeShow .more__content.open:after{z-index:-1;opacity:0}.storeShow .more__btn{display:block;margin:0 auto;padding:8px 40px;border:0;color:#2DB4AF;cursor:pointer;font-size:16px;font-weight:bold;background-color:#FFFFFF}.storeShow .service_plan_table table{width:100%;margin:20px auto;color:#000000;text-align:center;font-weight:bold}.storeShow .service_plan_table table tr:nth-child(1){background-color:#E6E7E8}.storeShow .service_plan_table table tr:nth-child(1) td{font-size:18px}.storeShow .service_plan_table table td{height:30px;line-height:30px;border:1px solid #BEBEBE}.storeShow .service_plan_table table td:nth-child(1){width:40%}.storeShow .service_plan_table table td:nth-child(2){color:#FFA132;font-size:20px;line-height:30px;font-weight:normal}.storeShow .service_plan_table table td:nth-child(2) span{color:#000000;font-size:14px}.storeShow .greeting,.storeShow .feature,.storeShow .experience{margin:20px auto;font-weight:bold}.storeShow .greeting p,.storeShow .feature p,.storeShow .experience p{overflow-wrap:break-word}.storeShow .experience{background-color:#F6F6EF;border-radius:10px;padding:10px}.storeShow .serviceArea{margin:auto}.storeShow .serviceArea .servicePref{margin-top:10px;font-size:18px;font-weight:bold;color:#000000}.storeShow .serviceArea .servicePref a{color:#000000}.storeShow .serviceArea .serviceCity{font-weight:bold;font-size:13px;color:#0036D0}.storeShow .serviceArea .serviceCity a{color:#0036D0}.storeShow .service_field{margin:auto;display:flex;flex-wrap:wrap}.storeShow .service_field .genre-box{width:110px;margin:10px}.storeShow .service_field img{width:100%}.storeShow .images .more__content{max-height:310px}.storeShow .images .images_content{padding:10px 20px}.storeShow .images .images_content .imgList{text-align:center;position:relative;width:calc(97% / 3);max-width:116px;max-height:130px;-o-object-fit:cover;object-fit:cover;padding:5px;display:inline-block}.storeShow .images .images_content .imgList svg.fa-user{font-size:130px}.storeShow .images .images_content .imgList img{-o-object-fit:contain;object-fit:contain;width:100%}.storeShow .section{width:100%}.storeShow .section .tabs{position:relative;width:calc(100% + 20px);left:-10px;display:flex;justify-content:center}.storeShow .section .tabs .tab_item{width:50%;font-size:18px;color:#000000;height:50px;line-height:50px;text-align:center;border:2px solid #BEBEBE;background-color:#E6E7E8;transition:all 0.2s ease}.storeShow .section .tabs .tab_item:focus,.storeShow .section .tabs .tab_item:hover{opacity:0.75}.storeShow .section .tabs .tab_item.active{position:relative;background-color:#fff;border:none;border-top:3px solid #FFA132;font-weight:bold}.storeShow .zero_review_message{border:5px solid #E6E7E8;border-radius:10px;color:#000000;font-size:18px;text-align:center;line-height:23px;padding:20px;margin:20px auto;font-weight:bold}@media screen and (min-width: 800px){.storeShow{margin:0 auto}.storeShow h2,.storeShow h3{font-weight:bold;font-size:24px}.storeShow .topic-path a{margin-bottom:20px}}
