@charset "UTF-8";select{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-ms-expand{display:none}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.shop-cont{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.shop-cont h2{position:relative;display:block;padding-bottom:5px;border-bottom:2px solid #d5d5d5;color:#333;font-weight:700;font-size:16px}.shop-cont h2:after{position:absolute;bottom:-2px;display:block;width:48px;border-bottom:2px solid #e00923;content:" "}.shop-cont h3{margin-left:8px}.shop-cont .h3-w,.shop-cont h3{position:relative;display:block;padding:0 0 0 10px;border-left:2px solid #e00923;color:#333;font-weight:700;font-size:16px}.shop-cont .h3-w{margin-left:0}.search-postal-code{margin-top:20px;padding:0 8px}.search-postal-code form{display:flex;margin-top:20px}.search-postal-code .posttext{padding:0 10px;width:280px;height:44px;border:1px solid #d5d5d5;border-right:none;border-radius:4px 0 0 4px;color:#333}::placeholder{color:#888}.search-postal-code .posttext:focus{outline:0}.search-postal-code .postbtn{width:60px;height:46px;border:none;border-radius:0 4px 4px 0;background-color:#e00923;color:#fff;font-weight:700;font-size:14px;cursor:pointer}.search-postal-code .postbtn:hover{opacity:.8}.search-all-japan{display:inline-flex;margin-top:20px;padding:0 8px}.search-all-japan .jpmap{margin:0 56px 0 10px;width:464px;height:445px}.search-all-japan svg{width:464px;height:445px;fill:#f1f1f1}.search-all-japan svg a{fill:#f1f1f1}.search-all-japan svg a:hover{fill:#e00923}.search-all-japan .jplist{width:412px}.search-all-japan .jplist .jplist-block{padding:12px 8px;border-bottom:1px dotted #d5d5d5}.search-all-japan .jplist .jplist-block a{display:inline-block;margin-right:8px;color:#4a90e2;text-decoration:none}.search-all-japan .jplist .jplist-block a:hover{text-decoration:underline}.search-all-japan .jplist .jplist-block table{margin:0;width:auto}.search-all-japan .jplist .jplist-block th{width:76px;color:#333;font-weight:700;font-size:12px}.search-all-japan .jplist .jplist-block td{line-height:2em}.red{fill:#e00923}.shop-review{display:flex;margin-top:20px;padding:0 8px}.shop-review .shop-review-block{display:inline-block;margin-right:10px;width:310px;border:1px solid #d5d5d5;border-radius:5px;vertical-align:top}.shop-review .shop-review-block:nth-child(3n){margin-right:0}.shop-review .shop-review-block .shop-review-title-1{position:relative;display:table-cell;padding:10px 15px 10px 45px;height:50px;vertical-align:middle;font-weight:700;font-size:18px}.shop-review .shop-review-block .shop-review-title-1:before{position:absolute;top:50%;left:10px;margin-top:-15px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_shoprank_01.svg)}.shop-review .shop-review-block .shop-review-title-2{position:relative;display:table-cell;padding:10px 15px 10px 45px;height:50px;vertical-align:middle;font-weight:700;font-size:18px}.shop-review .shop-review-block .shop-review-title-2:before{position:absolute;top:50%;left:10px;margin-top:-15px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_shoprank_02.svg)}.shop-review .shop-review-block .shop-review-title-3{position:relative;display:table-cell;padding:10px 15px 10px 45px;height:50px;vertical-align:middle;font-weight:700;font-size:18px}.shop-review .shop-review-block .shop-review-title-3:before{position:absolute;top:50%;left:10px;margin-top:-15px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_shoprank_03.svg)}.shop-review .shop-review-block table{margin:0;width:200px}.shop-review .shop-review-block .shop-review-star{display:inline-flex;margin:2px 10px 0 0}.shop-review .shop-review-block .shop-review-score{position:relative;top:-3px;left:20px;width:40px;color:#e00923;font-weight:700;font-size:20px}.shop-review .shop-review-block .shop-review-number{width:80px;color:#4a90e2;font-size:12px}.shop-review .shop-review-block .shop-review-number a{margin-left:20px}.shop-review .shop-review-block img{width:100%;border-radius:4px 4px 0 0;object-fit:contain;}.shop-review .shop-review-block .shop-review-status{margin:0 10px;padding:10px 15px 15px;border-top:1px solid #d5d5d5}.shop-review .shop-review-block a{color:#4a90e2;text-decoration:none}.shop-review .shop-review-block a:hover{text-decoration:underline}.shop-review .shop-review-block .shop-review-performance{font-weight:700;font-size:12px}.shop-review .shop-review-block .shop-review-performance b{margin-left:5px;font-weight:700;font-size:16px}.shop-review .shop-review-block .shop-review-performance span{font-weight:400}.shop-review .shop-review-block .shop-review-address,.shop-review .shop-review-block .shop-review-text{margin-top:10px;word-wrap:break-word}.shop-review-btn{position:relative;display:block;margin:40px auto 80px;padding:14px 0;width:500px;border:1px solid #d5d5d5;border-radius:4px;color:#333;text-align:center;text-decoration:none;font-size:12px}.shop-review-btn:link{color:#333}.shop-review-btn:hover{color:#333;opacity:.7}.shop-review-btn:visited{color:#333}.shop-review-btn:after{position:absolute;top:50%;right:20px;margin-top:-6px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_anotherwindow.svg)}.relation-link{position:relative;right:50%;left:50%;margin-right:-50vw;margin-left:-50vw;width:99vw;background-color:#fafafa;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.relation-link .relation-link-block{margin:0 auto;padding:40px 0 80px;width:920px}.relation-link .relation-link-block li{display:inline-block;margin-right:20px}.relation-link .relation-link-block li a{display:block;margin-bottom:5px;color:#4a90e2;text-decoration:none}.relation-link .relation-link-block li a:hover{text-decoration:underline}.relation-link .relation-link-block .relation-link-title{display:block;margin-bottom:15px;font-weight:700;font-size:12px}.relation-link .relation-link-block .relation-link-box{display:inline-flex;margin-bottom:20px;padding-right:2.5%;width:45%}.relation-link .relation-link-block .relation-link-box .relation-link-img{display:inline-block;margin-right:10px}.relation-link .relation-link-block .relation-link-box .relation-link-text{display:inline-block}div#sponsor{float:right;width:250px}div#sponsor p.spoTex{margin:0 0 5px 5px;font-weight:700}div#sponsor h3{padding:5px;border:1px solid #999;background-color:#dedede;font-weight:700;font-size:15px}div#sponsor div.sponsorShop{padding:5px;height:100%;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;background-color:#f5f5f5}div#sponsor div.sponsorShop h4{font-weight:700;font-size:16px;line-height:110%}div#sponsor div.sponsorShop ul li img.iconP{margin-right:4px;vertical-align:middle}div#sponsor div.sponsorShop p{overflow:hidden;padding:7px 0;color:red;table-layout:fixed;word-wrap:break-word}div#sponsor div.sponsorShop span{color:#c00}div#footer{margin-bottom:10px;padding:10px;border-top:1px solid #ccc;font-size:x-small}div#footer #siteLink_02{margin:5px 0 -8px;color:#000}div#footer #siteLink_02 a:hover,div#footer #siteLink_02 a:link,div#footer #siteLink_02 a:visited{color:#000}div#footer ul li{display:inline;padding:0 5px;border-left:1px solid #999}.content_style{position:relative}.link_box{position:absolute;top:0;right:0;padding:18px 0;width:250px;border:1px solid #999;text-align:center}.link_box a{color:#00f}#searchCondition1P #inner{margin:20px 8px 40px}#searchCondition1P #inner #prefWrap{float:left;width:410px}#searchCondition1P #inner dl#maker,#searchCondition1P #inner dl#pref{display:inline-block;margin-bottom:10px}#searchCondition1P #inner dl#maker2,#searchCondition1P #inner dl#pref2{display:inline-block}#searchCondition1P #inner dl dt{float:left;margin-bottom:10px;height:16px;font-weight:700;font-size:12px}#searchCondition1P #inner dl dt img{margin-right:5px;vertical-align:bottom}#searchCondition1P #inner dl#pref dd{line-height:1.2}#searchCondition1P #inner dl dd select{margin-right:8px;padding:0 10px;width:172px;height:30px;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_arrow_under.svg);background-position:right 8px center;background-repeat:no-repeat;font-size:12px}#searchCondition1P #inner dl dd select:focus{outline:0}#searchCondition1P #inner #makerWrap{display:inline-block;width:410px}#searchCondition1P #inner .submitbtn,#searchCondition1P #inner p#submitBtn{margin-top:20px;padding:20px;border-top:1px solid #f1f1f1}#searchCondition1P #inner .submitbtn button{display:block;margin:0 auto;width:300px;height:50px;border:none;border-radius:3px;background-color:#df0923;color:#fff;font-weight:700;font-size:16px;cursor:pointer}#searchCondition1P #inner .submitbtn button:hover{opacity:.7}.shop-type{display:flex;justify-content: space-between;align-items: center;width:100%}.shop-type .shop-type__text-wrap{display:flex;flex-direction: column;}.shop-type .shop-type-text{display: inline-flex;align-items: baseline;font-size: 12px;font-weight: 400;line-height: 1;letter-spacing: 1px;}.shop-type .shop-type-text.--mb10{margin-bottom: 10px;}.shop-type .shop-type-number{margin:0px 5px;font-weight:700;font-size:18px}.shop-type .shop-type-number span{color:#df0923}.shop-type .shop-type-sort{float:right;padding-top:3px;padding-right:10px}.shop-type .shop-type-sort a{margin-left:20px;color:#4a90e2;text-decoration:none;font-size:12px}.shop-type .shop-type-sort a:hover{text-decoration:underline}.shop-type .shop-type-sort a:active{color:#4a90e2}.shop-list{margin-top:20px}.shop-list .shop-list-block{position:relative;display:block;margin-bottom:20px;padding-bottom:10px;border-top:2px solid #d5d5d5;border-bottom:1px solid #f1f1f1}.shop-list .shop-list-block:after{position:absolute;top:-2px;display:block;width:48px;border-bottom:2px solid #e00923;content:" "}.shop-list .shop-list-block .shop-list-title{padding:15px;background-color:#fafafa;font-weight:700;font-size:18px}.shop-list .shop-list-block .shop-list-ranktitle{position:relative;padding:15px 15px 15px 50px;background-color:#fafafa;font-weight:700;font-size:18px}.shop-list .shop-list-block .shop-list-ranktitle .shop-list-medal01{position:absolute;top:13px;left:15px;padding:2px 0 0;width:29px;height:29px;background-image:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_rankback_01.svg);background-repeat:no-repeat;color:#fff;text-align:center}.shop-list .shop-list-block .shop-list-ranktitle .shop-list-medal02{position:absolute;top:13px;left:15px;padding:2px 0 0;width:29px;height:29px;background-image:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_rankback_02.svg);background-repeat:no-repeat;color:#fff;text-align:center}.shop-list .shop-list-block .shop-list-ranktitle .shop-list-medal03{position:absolute;top:13px;left:15px;padding:2px 0 0;width:29px;height:29px;background-image:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_rankback_03.svg);background-repeat:no-repeat;color:#fff;text-align:center}.shop-list .shop-list-block .shop-list-ranktitle .shop-list-medal{position:absolute;top:13px;left:15px;padding:2px 0 0;width:29px;height:29px;background-image:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_rankback.svg);background-repeat:no-repeat;color:#fff;text-align:center}.shop-list .shop-list-block .shop-list-detail{display:flex;margin-top:10px}.shop-list .shop-list-block .shop-list-detail .shop-list-left img{width:257px;height:193px;object-fit:contain}.shop-list .shop-list-block .shop-list-detail .shop-list-right{padding:10px 15px;width:100%}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-review-star{display:inline-flex;margin:10px 0 0}.shop-list .shop-list-block .shop-list-detail .shop-list-right table{margin:0;width:auto}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-review-item,.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-review-star{padding:0 15px 0 0}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-review-score{position:relative;top:-1px;padding:0 10px 0 0;width:auto;color:#e00923;font-weight:700;font-size:20px}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-review-number{width:80px;color:#4a90e2;font-size:12px}.shop-list .shop-list-block .shop-list-detail .shop-list-right a{color:#4a90e2;text-decoration:none}.shop-list .shop-list-block .shop-list-detail .shop-list-right a:hover{text-decoration:underline}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-review-performance span{margin-left:5px;font-weight:700;font-size:16px}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact{display:inline-flex;margin-top:10px}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-left{margin-right:20px;padding:10px 15px;width:330px;background-color:#fafafa}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-left th{padding:5px 10px 5px 0;width:50px}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-left td{font-weight:700}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-right{width:300px}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-right .shop-list-contact-text {text-align: center}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-right .shop-list-contact-tel{font-weight:700;font-size:24px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-right .shop-list-contact-tel span{position:relative;top:-4px;margin-right:8px;padding:4px;background-color:#636363;color:#fff;font-weight:400;font-size:12px}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-right .shop-list-contact-mail a{position:relative;display:block;margin-top:3px;padding-left:30px;width:270px;height:44px;border-radius:4px;background-color:#f15e68;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:3.2em}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-right .shop-list-contact-mail a:hover{text-decoration:none;opacity:.7}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-right .shop-list-contact-mail a span{position:absolute;top:0;left:0;display:list-item;padding:3px 0 0;width:44px;height:41px;border-radius:4px 0 0 4px;background-color:#e43535}.shop-list-none{margin-top:20px;padding:40px 0;background-color:#f1f1f1;text-align:center;font-size:12px}.shop-list-none span{font-weight:700;font-size:18px}.pager{overflow:hidden}.pager ul{left:50%;list-style:none}.pager ul,.pager ul li{position:relative;float:left}.pager ul li{left:-50%;margin:0 5px}.pager ul li a,.pager ul li span{display:table-cell;width:30px;height:35px;border-radius:3px;vertical-align:middle;text-align:center;font-weight:700;font-size:14px}.pager ul li .current{background:#e00923;color:#fff}.pager ul li a{position:relative;background:#f1f1f1;color:#000;text-decoration:none}.pager ul li a:hover{background:#e00923;color:#fff}.pager ul .prev2 a:before{position:absolute;top:13px;left:9px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_arrow_left-w.svg)}.pager ul .prev2 a:hover:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_arrow_left-w_white.svg)}.pager ul .prev1 a:before{position:absolute;top:13px;left:9pt;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_arrow_left-s.svg)}.pager ul .prev1 a:hover:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_arrow_left-s_white.svg)}.pager ul .next2 a:before{position:absolute;top:13px;right:9px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_arrow_right-w.svg)}.pager ul .next2 a:hover:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_arrow_right-w_white.svg)}.pager ul .next1 a:before{position:absolute;top:13px;right:9pt;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_arrow_right-s.svg)}.pager ul .next1 a:hover:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_arrow_right-s_white.svg)}.shop-newreview{display:flex;margin-top:20px;margin-bottom:40px;padding:0 8px}.shop-newreview .shop-newreview-block{display:inline-block;margin-right:10px;width:310px;border:1px solid #d5d5d5;border-radius:5px;vertical-align:top}.shop-newreview .shop-newreview-block:nth-child(3n){margin-right:0}.shop-newreview .shop-newreview-block .shop-newreview-title{position:relative;display:table-cell;padding:10px 15px 10px 65px;height:50px;vertical-align:middle;font-size:12px;line-height:1.5em}.shop-newreview .shop-newreview-block .shop-newreview-title span{font-weight:700}.shop-newreview .shop-newreview-block .shop-newreview-title:before{position:absolute;top:50%;left:20px;margin-top:-18px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_human.svg)}.shop-newreview .shop-newreview-block table{margin:0;width:200px}.shop-newreview .shop-newreview-block .shop-newreview-star{display:inline-flex;margin:0 10px 0 0}.shop-newreview .shop-newreview-block .shop-newreview-score{position:relative;top:-3px;left:20px;width:40px;color:#e00923;font-size:20px}.shop-newreview .shop-newreview-block .shop-newreview-number{width:80px;color:#4a90e2;font-size:12px}.shop-newreview .shop-newreview-block .shop-newreview-number a{margin-left:20px}.shop-newreview .shop-newreview-block img{width:100%;border-radius:4px 4px 0 0}.shop-newreview .shop-newreview-block .shop-newreview-status{margin:0 10px;padding:0 15px 15px}.yellow:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_star_yellow.svg)}.gray:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_star_gray.svg)}.shop-newreview .shop-newreview-block a{color:#4a90e2;text-decoration:none}.shop-newreview .shop-newreview-block a:hover{text-decoration:underline}.shop-newreview .shop-newreview-block .shop-newreview-performance{font-weight:700;font-size:12px}.shop-newreview .shop-newreview-block .shop-newreview-performance b{margin-left:5px;font-weight:700;font-size:16px}.shop-newreview .shop-newreview-block .shop-newreview-performance span{font-weight:400}.shop-newreview .shop-newreview-block .shop-newreview-text{display:-webkit-box;overflow:hidden;margin-top:10px;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:4}.shop-newreview .shop-newreview-block .shop-newreview-address{margin-top:10px;padding-top:10px;border-top:1px solid #f1f1f1}.shop-list-cont-left{float:left;margin-right:70px;width:650px}.shop-list-cont-left .shop-type{display:inline-block;width:100%}.shop-list-cont-left .shop-type .shop-type-number{float:left;font-weight:700;font-size:16px}.shop-list-cont-left .shop-type .shop-type-number span{margin-left:10px;font-weight:400;font-size:12px}.shop-list-cont-left .shop-type .shop-type-sort{float:right;padding-top:3px;padding-right:10px}.shop-list-cont-left .shop-type .shop-type-sort a{margin-left:20px;color:#4a90e2;text-decoration:none;font-size:12px}.shop-list-cont-left .shop-type .shop-type-sort a:hover{text-decoration:underline}.shop-list-cont-left .shop-type .shop-type-sort a:active{color:#4a90e2}.shop-list-cont-left .shop-list{margin-top:5px}.shop-list-cont-left .shop-list .shop-list-block{position:relative;display:block;margin-bottom:20px;padding-bottom:20px;border-top:2px solid #d5d5d5;border-bottom:1px solid #f1f1f1}.shop-list-cont-left .shop-list .shop-list-block:after{position:absolute;top:-2px;display:block;width:48px;border-bottom:2px solid #e00923;content:" "}.shop-list-cont-left .shop-list .shop-list-block .shop-list-title{padding:15px;background-color:#fafafa;font-weight:700;font-size:18px}.shop-list-cont-left .shop-list .shop-list-block .shop-list-ranktitle{position:relative;padding:15px 15px 15px 50px;background-color:#fafafa;font-weight:700;font-size:18px}.shop-list-cont-left .shop-list .shop-list-block .shop-list-ranktitle .shop-list-medal01{position:absolute;top:13px;left:15px;padding:2px 0 0;width:29px;height:29px;background-image:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_rankback_01.svg);background-repeat:no-repeat;color:#fff;text-align:center}.shop-list-cont-left .shop-list .shop-list-block .shop-list-ranktitle .shop-list-medal02{position:absolute;top:13px;left:15px;padding:2px 0 0;width:29px;height:29px;background-image:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_rankback_02.svg);background-repeat:no-repeat;color:#fff;text-align:center}.shop-list-cont-left .shop-list .shop-list-block .shop-list-ranktitle .shop-list-medal03{position:absolute;top:13px;left:15px;padding:2px 0 0;width:29px;height:29px;background-image:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_rankback_03.svg);background-repeat:no-repeat;color:#fff;text-align:center}.shop-list-cont-left .shop-list .shop-list-block .shop-list-ranktitle .shop-list-medal{position:absolute;top:13px;left:15px;padding:2px 0 0;width:29px;height:29px;background-image:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_rankback.svg);background-repeat:no-repeat;color:#fff;text-align:center}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail{display:flex;margin-top:10px}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right{padding:10px 15px 0;width:373px}.shop-list-cont-left .shop-list .shop-list-block .shop-list-text{margin-top:10px}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-review-star{display:inline-flex;margin:0}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right table{margin:0;width:auto}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-review-item,.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-review-star{padding:0 15px 0 0}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-review-score{position:relative;top:-1px;padding:0 10px 0 0;width:auto;color:#e00923;font-weight:700;font-size:20px}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-review-number{width:80px;color:#4a90e2;font-size:12px}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right a{color:#4a90e2;text-decoration:none}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right a:hover{text-decoration:underline}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-review-performance span{margin-left:5px;font-weight:700;font-size:16px}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact{display:inline-flex;margin-top:10px}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-left{padding:10px 15px;width:347px;background-color:#fafafa}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-left th{padding:5px 10px 5px 0;width:50px}.shop-list-cont-left .shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-left td{font-weight:700}.shop-list-cont-left .shop-list .shop-list-block .shop-list-contact-right{display:inline-flex;margin-top:10px;width:100%}.shop-list-cont-left .shop-list .shop-list-block .shop-list-contact-right .shop-list-contact-tel{margin-top:15px;width:350px;font-weight:700;font-size:24px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.shop-list-cont-left .shop-list .shop-list-block .shop-list-contact-right .shop-list-contact-tel span{position:relative;top:-4px;margin-right:8px;padding:4px;background-color:#636363;color:#fff;font-weight:400;font-size:12px}.shop-list-cont-left .shop-list .shop-list-block .shop-list-contact-right .shop-list-contact-mail a{position:relative;display:block;margin-top:10px;padding-left:30px;width:270px;height:44px;border-radius:4px;background-color:#f15e68;color:#fff;text-align:center;text-decoration:none;font-weight:700;font-size:14px;line-height:3.2em}.shop-list-cont-left .shop-list .shop-list-block .shop-list-contact-right .shop-list-contact-mail a:hover{text-decoration:none;opacity:.7}.shop-list-cont-left .shop-list .shop-list-block .shop-list-contact-right .shop-list-contact-mail a span{position:absolute;top:0;left:0;display:list-item;padding:3px 0 0;width:44px;height:41px;border-radius:4px 0 0 4px;background-color:#e43535}.shop-list-cont-left .shop-list-none{margin-top:20px;padding:40px 0;background-color:#f1f1f1;text-align:center;font-size:12px}.shop-list-cont-left .shop-list-none span{font-weight:700;font-size:18px}.shop-list-cont-right{float:right;width:250px}.shop-list-cont-right .shop-review{display:block;margin-top:5px;padding:0}.shop-list-cont-right .shop-review .shop-review-block{display:inline-block;margin-right:0;padding:0 5px 20px;width:auto;border:none;border-bottom:1px solid #f1f1f1;border-radius:0;vertical-align:top}.shop-list-cont-right .shop-review .shop-review-block:nth-child(3n){margin-right:0}.shop-list-cont-right .shop-review .shop-review-block .shop-review-title-1{position:relative;display:table-cell;padding:10px 15px 10px 35px;height:auto;vertical-align:middle;font-weight:700;font-size:18px}.shop-list-cont-right .shop-review .shop-review-block .shop-review-title-1:before{position:absolute;top:50%;left:0;margin-top:-15px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_shoprank_01.svg)}.shop-list-cont-right .shop-review .shop-review-block .shop-review-title-2{position:relative;display:table-cell;padding:10px 15px 10px 35px;height:50px;vertical-align:middle;font-weight:700;font-size:18px}.shop-list-cont-right .shop-review .shop-review-block .shop-review-title-2:before{position:absolute;top:50%;left:0;margin-top:-15px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_shoprank_02.svg)}.shop-list-cont-right .shop-review .shop-review-block .shop-review-title-3{position:relative;display:table-cell;padding:10px 15px 10px 35px;height:50px;vertical-align:middle;font-weight:700;font-size:18px}.shop-list-cont-right .shop-review .shop-review-block .shop-review-title-3:before{position:absolute;top:50%;left:0;margin-top:-15px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_shoprank_03.svg)}.shop-list-cont-right .shop-review .shop-review-block table{margin:0;width:200px}.shop-list-cont-right .shop-review .shop-review-block .shop-review-star{display:inline-flex;margin:2px 10px 0 0}.shop-list-cont-right .shop-list-cont-right .shop-review .shop-review-block .shop-review-score{position:relative;top:-3px;width:40px;color:#e00923;font-size:20px}.shop-list-cont-right .shop-review .shop-review-block .shop-review-number{width:80px;color:#4a90e2;font-size:12px}.shop-list-cont-right .shop-review .shop-review-block img{width:100%;border-radius:4px 4px 0 0}.shop-list-cont-right .shop-review .shop-review-block .shop-review-status{margin:0;padding:0;border-top:none}.shop-list-cont-right .shop-review .shop-review-block a{color:#4a90e2;text-decoration:none}.shop-list-cont-right .shop-review .shop-review-block a:hover{text-decoration:underline}.shop-list-cont-right .shop-review .shop-review-block .shop-review-performance{margin-bottom:5px;font-weight:700;font-size:12px}.shop-list-cont-right .shop-review .shop-review-block .shop-review-performance b{margin-left:5px;font-weight:700;font-size:16px}.shop-list-cont-right .shop-review .shop-review-block .shop-review-performance span{font-weight:400}.shop-list-cont-right .shop-review .shop-review-block .shop-review-text{margin-top:0}.shop-list-cont-right .shop-review .shop-review-block .shop-review-address{margin-top:10px}.shop-list-cont-right .shop-review-btn{position:relative;display:block;margin:40px auto 80px;padding:14px 0;width:500px;border:1px solid #d5d5d5;border-radius:4px;color:#333;text-align:center;text-decoration:none;font-size:12px}.shop-list-cont-right .shop-review-btn:link{color:#333}.shop-list-cont-right .shop-review-btn:hover{color:#333;opacity:.7}.shop-list-cont-right .shop-review-btn:visited{color:#333}.shop-list-cont-right .shop-review-btn:after{position:absolute;top:50%;right:20px;margin-top:-6px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_anotherwindow.svg)}.shop-list-cont-right .shop-newreview{display:block;margin-top:5px;padding:0}.shop-list-cont-right .shop-newreview .shop-newreview-block{display:inline-block;margin-right:0;padding:0 5px 20px;width:auto;border:none;border-bottom:1px solid #f1f1f1;border-radius:0;vertical-align:top}.shop-list-cont-right .shop-newreview .shop-newreview-block:nth-child(3n){margin-right:0}.shop-list-cont-right .shop-newreview .shop-newreview-block .shop-newreview-title{position:relative;display:table-cell;padding:10px 0;height:auto;vertical-align:middle;font-weight:700;font-size:18px}.shop-list-cont-right .shop-newreview .shop-newreview-block .shop-newreview-title:before{position:absolute;top:50%;left:20px;margin-top:-18px;content:none}.shop-list-cont-right .shop-newreview .shop-newreview-block table{margin:0;width:200px}.shop-list-cont-right .shop-newreview .shop-newreview-block .shop-newreview-star{display:inline-flex;margin:2px 10px 0 0}.shop-list-cont-right .shop-newreview .shop-newreview-block .shop-newreview-score{position:relative;top:-3px;width:40px;color:#e00923;font-weight:700;font-size:20px}.shop-list-cont-right .shop-newreview .shop-newreview-block .shop-newreview-number{width:80px;color:#4a90e2;font-size:12px}.shop-list-cont-right .shop-newreview .shop-newreview-block img{width:100%;border-radius:4px 4px 0 0}.shop-list-cont-right .shop-newreview .shop-newreview-block .shop-newreview-status{margin:0;padding:0;border-top:none}.shop-list-cont-right .yellow:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_star_yellow.svg)}.shop-list-cont-right .gray:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_star_gray.svg)}.shop-list-cont-right .shop-newreview .shop-newreview-block a{color:#4a90e2;text-decoration:none}.shop-list-cont-right .shop-newreview .shop-newreview-block a:hover{text-decoration:underline}.shop-list-cont-right .shop-newreview .shop-newreview-block .shop-newreview-performance{margin-bottom:5px;font-weight:700;font-size:12px}.shop-list-cont-right .shop-newreview .shop-newreview-block .shop-newreview-performance b{margin-left:5px;font-weight:700;font-size:16px}.shop-list-cont-right .shop-newreview .shop-newreview-block .shop-newreview-performance span{font-weight:400}.shop-list-cont-right .shop-newreview .shop-newreview-block .shop-newreview-text{display:-webkit-box;overflow:hidden;margin-top:0;-webkit-box-orient:vertical;-webkit-line-clamp:inherit}.shop-list-cont-right .shop-newreview .shop-newreview-block .shop-newreview-address{margin-top:10px;padding-top:0;border-top:none}.shop-cont .h1-detail{position:relative;display:inline;margin-left:0;padding:0 0 0 10px;width:540px;border-bottom:none;border-left:6px solid #e00923;color:#333;font-weight:700;font-size:23px}.shop-detail-title .n-units{ margin-left: 24px;font-size: 14px;font-weight: bold;color: #e00923;}.shop-cont .reinforce{ margin-left: 16px;margin-bottom: 8px;padding: 5px 20px;font-size: 18px;font-weight: bold;color: #ffffff;width: auto;background-color: #e00923;position: absolute;z-index: 1;border-radius: 5px;bottom: -60px;box-shadow: 2px 2px rgb(255 255 255);}.shop-cont .reinforce:before {content: "";position: absolute;top: -20px;left: 40px;margin-left: -15px;border-top: 0px solid transparent;border-right: 0px solid transparent;border-bottom: 20px solid #e00923;border-left: 20px solid transparent}.shop-cont .h1-detail:after{display:none}.shop-detail-title{position:relative;padding-bottom:8px;border-bottom:1px solid #d5d5d5}.shop-detail-title .shop-detail-tag{position:absolute;right:0;bottom:12px}.shop-detail-title .shop-detail-tag .shop-detail-sns{display:inline-block}.shop-detail-title .shop-detail-tag span{display:inline-block;margin-right:5px;padding:3px 10px;border:1px solid #d5d5d5;color:#636363;vertical-align:super}.shop-detail-main{display:flex;margin-top:30px}.shop-detail-main .shop-detail-left{display:inline-block;width:550px}.shop-detail-main .shop-detail-left .thumbnail{margin:0 auto 5px;padding:0;max-width:500px}.shop-detail-main .shop-detail-left .thumbnail img,.thumbnail-nav img{width:100%}.shop-detail-main .shop-detail-left .thumbnail img{height:375px;object-fit:contain}.shop-detail-main .shop-detail-left .thumbnail-thumb{margin:0 auto;max-width:500px}.shop-detail-main .shop-detail-left .thumbnail-thumb li{margin:5px}.shop-detail-main .shop-detail-left .thumbnial-thumb .slick-next{right:20px;z-index:100}.slick-next:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_right_red.svg)}.shop-detail-main .shop-detail-left .thumbnail-thumb .slick-prev{z-index:100}.slick-prev:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_left_red.svg)}.shop-detail-main .shop-detail-left .thumbnail-thumb .slick-current{-moz-filter:brightness(.4);-o-filter:brightness(.4);-ms-filter:brightness(.4);filter:brightness(.4)}.shop-detail-main .shop-detail-left .thumbnail-thumb .slick-slide img{width:95%;object-fit:contain}.shop-detail-main .shop-detail-left .thumbnail-thumb div div div{cursor:pointer}.shop-detail-main .shop-detail-left .thumbnail-thumb div div div:focus{outline:0}.shop-detail-main .shop-detail-right{display:inline-block;width:420px}.shop-detail-main .shop-detail-right table{margin:0;width:auto}.shop-detail-main .shop-detail-right .shop-detail-star{display:inline-flex;margin:5px 10px 0 0}.shop-detail-main .shop-detail-right .shop-detail-score{position:relative;top:-3px;width:auto;color:#e00923;font-weight:700;font-size:27px}.shop-detail-main .shop-detail-right .shop-detail-number{padding-left:10px;width:auto;color:#4a90e2;font-size:18px}.shop-detail-main .shop-detail-right .shop-detail-status{margin:0;padding:0}.shop-detail-main .shop-detail-right .yellow:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_star_yellow_l.svg)}.shop-detail-main .shop-detail-right .gray:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_star_gray_l.svg)}.shop-detail-main .shop-detail-right a{color:#4a90e2}.shop-detail-main .shop-detail-right a:hover{text-decoration:underline}.shop-detail-main .shop-detail-right .shop-detail-performance{font-weight:700;font-size:14px}.shop-detail-main .shop-detail-right .shop-detail-performance b{margin-left:5px;font-weight:700;font-size:20px}.shop-detail-main .shop-detail-right .shop-detail-performance span{font-weight:400}.shop-detail-main .shop-detail-right .shop-detail-trouble{margin-top:20px;font-weight:700;font-size:14px}.shop-detail-main .shop-detail-right .shop-detail-trouble .good:before{position:relative;top:2px;margin:0 5px 0 10px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_good.svg)}.shop-detail-main .shop-detail-right .shop-detail-trouble .comment:before{position:relative;top:2px;margin:0 5px 0 10px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_comment.svg)}.shop-detail-main .shop-detail-right .shop-detail-trouble a{margin-left:20px;font-weight:400}.shop-detail-main .shop-detail-right .shop-detail-address,.shop-detail-main .shop-detail-right .shop-detail-text{margin-top:10px}.shop-detail-main .shop-detail-right .shop-detail-contact{margin-top:20px;font-size:14px}.shop-detail-main .shop-detail-right .shop-detail-contact th{padding:2px 10px 2px 0;width:60px;font-weight:700}.shop-detail-main .shop-detail-right .shop-detail-contact td{font-weight:400}.shop-detail-main .shop-detail-right .shop-detail-cv{margin-top:20px;padding:20px 30px;background-color:#f1f1f1}.shop-detail-main .shop-detail-right .shop-detail-cv-title{padding-bottom:15px;border-bottom:1px solid #d5d5d5;color:#e00923;text-align:center;font-weight:700;font-size:14px}.shop-detail-main .shop-detail-right .shop-detail-cv-text{margin-top:10px;font-size:10px}.shop-detail-main .shop-detail-right .shop-detail-cv-text02 {font-size: 10px;text-align: center;margin-top: 20px}.shop-detail-main .shop-detail-right .shop-list-contact-tel{margin-top:0;text-align:center;font-weight:700;font-size:28px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.shop-detail-main .shop-detail-right .shop-list-contact-tel span{position:relative;top:-4px;margin-right:8px;padding:4px;background-color:#636363;color:#fff;font-weight:400;font-size:14px}.shop-detail-main .shop-detail-right .shop-list-contact-mail{display:table;margin-top:20px}.shop-detail-main .shop-detail-right .shop-list-contact-mail a{margin-top:20px;}.shop-detail-main .shop-detail-right .shop-list-contact-mail a img {width: 100%}.shop-detail-main .shop-detail-right .shop-list-contact-mail a:hover{text-decoration:none;opacity:.7}.shop-detail-main .shop-detail-right .shop-list-contact-mail a span{position:absolute;top:0;left:0;display:block;padding:3px 0 0;width:44px;height:41px;border-radius:4px 0 0 4px;background-color:#e43535}.shop-detail-main .shop-detail-right .shop-list-contact-mail a span img{position:absolute;top:13px;left:14px}.shop-detail-grad-btn{position:absolute;bottom:0;left:47.5%;cursor:pointer}.shop-detail-grad-btn:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_bottom_red.svg)}.shop-detail-grad-item{position:relative;overflow:hidden;margin-bottom:10px;padding:30px 50px 10px;height:160px}.shop-detail-grad-item:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:80px;background:linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,.8) 50%,#fff 100%);content:""}.shop-detail-grad-trigger{display:none}.shop-detail-grad-trigger:checked~.shop-detail-grad-item .shop-detail-grad-btn:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_top_red.svg)}.shop-detail-grad-trigger:checked~.shop-detail-grad-item{height:auto}.shop-detail-grad-trigger:checked~.shop-detail-grad-item:before{display:none}.shop-detail-bottom-title{margin-bottom:20px;font-weight:700;font-size:20px}.shop-detail-bottom-text{font-weight:400;font-size:12px}.shop-detail-anchor{margin-top:40px}.shop-detail-anchor ul{overflow:hidden;margin:0;padding:0;background-color:#fafafa;list-style-type:none}.shop-detail-anchor li{position:relative;float:left;width:25%}.shop-detail-anchor li:last-child{border-right:none}.shop-detail-anchor .line:after{position:absolute;top:10px;right:0;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_anchor_line.svg)}.shop-detail-anchor li a{display:block;padding:5px 16px 10px;color:#666;text-align:center;text-decoration:none;font-weight:700;font-size:14px;line-height:2em}.shop-detail-anchor li a:hover{opacity:.7}.shop-detail-review-main{margin-top:20px}.shop-detail-review-main .shop-detail-review-value{display:flex}.shop-detail-review-main .shop-detail-review-score{display:inline-block;padding:50px 40px;text-align:center}.shop-detail-review-main .shop-detail-review-score .score-text{margin-bottom:10px;font-size:16px}.shop-detail-review-main .shop-detail-review-score .score-numeric{color:#e00923;font-weight:700;font-size:60px}.shop-detail-review-main .shop-detail-review-score .score-star{margin-bottom:10px}.shop-detail-review-main .shop-detail-review-score .score-number{color:#4a90e2;font-size:14px}.shop-detail-review-main .shop-detail-review-star{display:inline-block;padding:40px}.shop-detail-review-main .shop-detail-review-star table{margin:0;width:auto;font-size:14px}.shop-detail-review-main .shop-detail-review-star td,.shop-detail-review-main .shop-detail-review-star th{padding:10px}.shop-detail-review-main .shop-detail-review-star .yellow:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_star_yellow_l.svg)}.shop-detail-review-main .shop-detail-review-star .gray:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_star_gray_l.svg)}.shop-detail-review-main .shop-detail-review-chart{padding:10px 40px}.shop-detail-review-user .shop-detail-newreview{display:flex;margin-top:20px;margin-bottom:0;padding:0 8px}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block{display:inline-block;margin-right:10px;width:310px;border:1px solid #d5d5d5;border-radius:5px;vertical-align:top}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block:nth-child(3n){margin-right:0}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-title{position:relative;display:table-cell;padding:10px 15px 10px 65px;height:50px;vertical-align:middle;font-size:12px;line-height:1.5em}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-title span{font-weight:700}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-title:before{position:absolute;top:50%;left:20px;margin-top:-18px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_human.svg)}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-car{font-weight:700;font-size:15px;margin-left:10px;padding-left:10px;}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-car a{color:#e00923;}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block table{margin:0;width:auto}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-star{display:inline-flex;margin:2px 10px 0 0}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-score{position:relative;top:-3px;width:40px;color:#e00923;font-size:20px}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-number{width:80px;color:#4a90e2;font-size:12px}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block img{width:100%;border-radius:4px 4px 0 0}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-status{margin:10px 10px;padding:0 10px 15px}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-status th{padding:0 10px 0 0;text-align:center;line-height:1.3}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-status th span{color:#e00923;font-weight:700;font-size:20px}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-status td{padding:0 5px}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-status .s-number{font-weight:700}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block a{color:#4a90e2;text-decoration:none}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block a:hover{text-decoration:underline}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-performance{font-weight:700;font-size:12px}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-performance b{margin-left:5px;font-weight:700;font-size:16px}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-performance span{font-weight:400}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-text{display:-webkit-box;overflow:hidden;margin-top:10px;-webkit-box-orient:vertical;-webkit-line-clamp:4;word-break:break-all}.shop-detail-review-user .shop-detail-newreview .shop-detail-newreview-block .shop-detail-newreview-address{margin-top:10px;padding-top:10px;border-top:1px solid #f1f1f1}.shop-detail-newreview-grad-wrap{position:relative}.shop-detail-grad2-btn{position:absolute;bottom:-25px;left:50%;margin:auto;cursor:pointer;transform:translateY(-50%) translateX(-50%)}.shop-detail-grad2-btn:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_bottom_red.svg)}.shop-detail-grad2-item{position:relative;overflow:hidden;margin:0 20px 40px;padding:0 20px;height:0;background-color:#fafafa}.shop-detail-grad2-item:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:80px;background:linear-gradient(top,hsla(0,0%,100%,0) 0,#fff 50%,#fff 50%,#fff 100%);content:""}.shop-detail-grad2-trigger{display:none}.shop-detail-grad2-trigger:checked~.shop-detail-grad2-btn:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_top_red.svg)}.shop-detail-grad2-trigger:checked~.shop-detail-grad2-item{padding:20px;height:auto}.shop-detail-grad2-trigger:checked~.shop-detail-grad2-item:before{display:none}.shop-detail-bottom2-title{font-weight:700}.shop-detail-bottom2-date,.shop-detail-bottom2-title{display:inline-block;margin-bottom:15px;font-size:12px}.shop-detail-bottom2-date{font-weight:400}.shop-detail-bottom2-text{font-weight:400;font-size:12px;word-break:break-all}.shop-detail-grad3-wrap{position:relative}.shop-detail-grad3-btn{position:absolute;bottom:0;left:50%;margin:auto;cursor:pointer;transform:translateY(-50%) translateX(-50%)}.shop-detail-grad3-btn:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_bottom_red_text.svg)}.shop-detail-grad3-item{position:relative;overflow:hidden;margin-bottom:10px;padding:100px 0 10px;height:0}.shop-detail-grad3-item:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:80px;background:linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,.8) 50%,#fff 100%);content:""}.shop-detail-grad3-trigger{display:none}.shop-detail-grad3-trigger:checked~.shop-detail-grad3-item .shop-detail-grad3-btn:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_top_red_text.svg)}.shop-detail-grad3-trigger:checked~.shop-detail-grad3-item{padding:0 0 100px;height:auto}.shop-detail-grad3-trigger:checked~.shop-detail-grad3-item:before{display:none}.shop-detail-grad4-wrap{position:relative}.shop-detail-grad4-btn{position:absolute;bottom:0;left:50%;margin:auto;cursor:pointer;transform:translateY(-50%) translateX(-50%)}.shop-detail-grad4-btn:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_bottom_red_text02.svg)}.shop-detail-grad4-item{position:relative;overflow:hidden;margin-bottom:10px;padding:100px 0 10px;height:0}.shop-detail-grad4-item:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:80px;background:linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,.8) 50%,#fff 100%);content:""}.shop-detail-grad4-trigger{display:none}.shop-detail-grad4-trigger:checked~.shop-detail-grad4-item .shop-detail-grad4-btn:before{content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_top_red_text02.svg)}.shop-detail-grad5-btn{position:absolute;cursor:pointer;left:50%;bottom:0;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);margin:auto}.shop-detail-grad5-btn::before{content:url("https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_bottom_red_text03.svg")}.shop-detail-grad4-trigger:checked ~ .shop-detail-grad4-item .shop-detail-grad5-btn::before{content:url("https://img.goo-net.com/sss/kaitori/assets/img/shop_new/icon_widearrow_top_red_text03.svg")}.shop-detail-grad4-trigger:checked~.shop-detail-grad4-item{padding:0 0 100px;height:auto}.shop-detail-grad4-trigger:checked~.shop-detail-grad4-item:before{display:none}.shop-detail-performance{display:inline-table}.shop-detail-performance .shop-detail-performance-block{display:inline-flex;padding:10px 7px;width:465px}.shop-detail-performance .shop-detail-performance-block .shop-detail-performance-img{display:inline-block;margin-right:15px;width:164px}.shop-detail-performance .shop-detail-performance-block .shop-detail-performance-img img{width:145px;height:109px}.shop-detail-performance .shop-detail-performance-block .shop-detail-performance-text{display:inline-block;line-height:1.6em}.shop-detail-performance .shop-detail-performance-block .shop-detail-performance-maker{font-size:12px}.shop-detail-performance .shop-detail-performance-block .shop-detail-performance-name{font-weight:700;font-size:16px}.shop-detail-performance-name a{color: #333;text-decoration:none;}.shop-detail-performance-name a:hover{text-decoration:underline;}.shop-detail-performance .shop-detail-performance-block .shop-detail-performance-type{font-size:12px}.shop-detail-performance .shop-detail-performance-block .shop-detail-performance-year{margin-bottom:4px;font-size:12px}.shop-detail-performance .shop-detail-performance-block .shop-detail-performance-price{color:#e00923;font-weight:700;font-size:18px}.shop-detail-performance .shop-detail-performance-block .shop-detail-performance-price span{color:#333;font-weight:400;font-size:12px}.shop-detail-car{display:inline-block}.shop-detail-car .shop-detail-car-block{display:inline-block;padding:15px 48px;width:220px;vertical-align:top}.shop-detail-car .shop-detail-car-block .shop-detail-car-img{display:inline-block;width:100%}.shop-detail-car .shop-detail-car-block .shop-detail-car-img img{width:124px;height:83px}.shop-detail-car .shop-detail-car-block .shop-detail-car-text{display:inline-block;line-height:1.6em}.shop-detail-car .shop-detail-car-block .shop-detail-car-maker{font-size:12px}.shop-detail-car .shop-detail-car-block .shop-detail-car-name{margin-bottom:5px;font-weight:700;font-size:16px}.shop-detail-car-name a{color: #333;text-decoration:none;}.shop-detail-car-name a:hover{text-decoration:underline;}.shop-detail-car .shop-detail-car-block .shop-detail-car-free{margin-bottom:5px;font-size:12px}.shop-detail-car .shop-detail-car-block .shop-detail-car-link a{margin-top:5px;margin-bottom:4px;color:#4a90e2;text-decoration:none;font-size:12px}.shop-detail-car .shop-detail-car-block .shop-detail-car-link a:hover{text-decoration:underline}.shop-detail-info{display:flex;margin-top:20px}.shop-detail-info .shop-detail-info-box{margin:0 20px 0 8px;padding:10px 15px;width:100%;background-color:#fafafa}.shop-detail-info .shop-detail-info-box table{margin:0;width:auto}.shop-detail-info .shop-detail-info-box th{padding:8px 10px 8px 0;width:100px}.shop-detail-info .shop-detail-info-box td{font-weight:700}.shop-detail-info .shop-detail-info-box a{color: #333;text-decoration:none;}.shop-detail-info .shop-detail-info-box a:hover{text-decoration:underline;}.shop-detail-info .shop-detail-info-map{display:inline-block;margin-right:8px}.shop-detail-staff{margin:20px 8px}.shop-detail-staff .shop-detail-staff-balloon{position:relative;display:inline-block;padding:7px 10px;max-width:100%;min-width:120px;background:#f1f1f1;color:#555;font-weight:700;font-size:12px}.shop-detail-staff .shop-detail-staff-balloon:before{position:absolute;top:100%;left:35px;border:10px solid transparent;border-top:10px solid #f1f1f1;content:""}.shop-detail-staff .shop-detail-staff-balloon p{margin:0;padding:0}.shop-detail-staff-box{position:relative;display:block;margin-top:20px}.shop-detail-staff-box .shop-detail-staff-box-img{display:inline-table}.shop-detail-staff-box .shop-detail-staff-box-img img{width:90px;height:90px}.shop-detail-staff-box .shop-detail-staff-box-text{display:inline-block;margin-left:10px;width:65%;vertical-align:top}.shop-detail-staff-box .shop-detail-staff-box-title{margin-bottom:5px;font-weight:700;font-size:16px}.shop-detail-staff-box .shop-detail-staff-box-sub{font-size:12px}.shop-detail-textbox{margin:20px 8px;font-size:12px;line-height:1.5em}.shop-detail-cvbottom{margin-top:60px;margin-bottom:80px;padding:30px 100px;background-color:#f1f1f1}.shop-detail-cvbottom .shop-detail-cv-box{display:table;margin:0 auto}.shop-detail-cvbottom .shop-detail-cv-title{padding-bottom:15px;border-bottom:1px solid #d5d5d5;color:#e00923;text-align:center;font-weight:700;font-size:14px}.shop-detail-cvbottom .shop-detail-cv-text{margin-top:20px;font-size:10px}.shop-detail-cvbottom .shop-list-contact-tel{display:inline-block;margin-left:20px;vertical-align:sub;text-align:center;font-weight:700;font-size:26px;vertical-align: text-top;margin-top: -5px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.shop-detail-cvbottom .shop-list-contact-tel span{position:relative;top:-4px;margin-right:8px;padding:4px;background-color:#636363;color:#fff;font-weight:400;font-size:12px}.shop-detail-cvbottom .shop-list-contact-mail{display:inline-block;margin:0 auto}.shop-detail-cvbottom .shop-list-contact-mail a{position:relative;display:block;margin-top:20px;padding-left:30px;width:280px;height:44px;border-radius:4px;background-color:#f15e68;color:#fff;text-align:center;text-decoration:none;font-weight:700;font-size:14px;line-height:3.2em;list-style:none}.shop-detail-cvbottom .shop-list-contact-mail a:hover{text-decoration:none;opacity:.7}.shop-detail-cvbottom .shop-list-contact-mail a span{position:absolute;top:0;left:0;display:list-item;padding:3px 0 0;width:44px;height:41px;border-radius:4px 0 0 4px;background-color:#e43535}.shop-detail-cv-following{background-color:#f1f1f1;padding:10px 0;width:100%;position:fixed;bottom:0;display:none;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.shop-detail-cv-following .shop-detail-cv-box{margin:0 auto;display:table}.shop-detail-cv-following .shop-detail-cv-title{font-size:14px;font-weight:700;color:#e00923;text-align:center;padding-bottom:10px;border-bottom:1px solid #d5d5d5}.shop-detail-cv-telblock{display:inline-block}.shop-detail-cv-following .shop-detail-cv-text{font-size:10px;margin-top:10px}.shop-detail-cv-following .shop-detail-cv-text02, .shop-detail-cvbottom .shop-detail-cv-text02{font-size:10px;text-align:center;margin-left:20px}.shop-detail-cv-following .shop-list-contact-tel{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif;font-size:26px;font-weight:700;text-align:center;margin-left:20px;display:inline-block;vertical-align:text-top;margin-top:-5px}.shop-detail-cv-following .shop-list-contact-tel span{font-size:12px;color:#fff;font-weight:400;background-color:#636363;padding:4px;margin-right:8px;position:relative;top:-4px}.shop-detail-cv-following .shop-list-contact-mail{margin:0 auto;display:inline-block}.shop-detail-cv-following .shop-list-contact-mail a{width:280px;height:44px;font-size:14px;font-weight:700;background-color:#f15e68;display:block;text-align:center;line-height:3.2em;color:#fff;border-radius:4px;position:relative;padding-left:30px;margin-top:10px;text-decoration:none;list-style:none}.shop-detail-cv-following .shop-list-contact-mail a:hover{text-decoration:none;opacity:.7}.shop-detail-cv-following .shop-list-contact-mail a span{width:44px;height:41px;background-color:#e43535;position:absolute;display:list-item;padding:3px 0 0;border-radius:4px 0 0 4px;top:0;left:0}html{scroll-behavior:smooth}#neighboringPrefLink{margin:0 0 35px}dl#neighboringPref dt{margin-bottom:5px;padding:4px 5px 0;border-left:4px solid #ff0101;font-weight:700;font-size:18px}dl#neighboringPref dd{margin-left:10px}dl#neighboringPref dd li{float:left;margin-right:1em;font-size:15px;line-height:1.5}#neighboringPref a{color:#d71518}#contentsLink{margin-bottom:35px;padding-top:15px;border-top:1px solid #333}#contentsLink .title{position:relative;margin-bottom:5px;padding:4px 0 0 5px;border-left:4px solid #ff0101;font-weight:700;font-size:14px}#contentsLink .title a{color:#000}#contentsLink ul{margin-left:1em}#contentsLink li a{text-decoration:underline;font-size:100%;line-height:2}#contentsLink li a:before{content:"・"}.info{float:left;margin-right:54px;width:252px}.indent{padding-left:1em;text-indent:-1em}.gooBn{float:left;padding-top:7px;width:240px}dl#cwtv dt{margin-bottom:5px;padding:4px 5px 0;border-left:4px solid #ff0101;font-weight:700;font-size:18px}dl#cwtv dd li{float:left;padding-left:9px;width:170px;line-height:1.5}#cwtv a{position:relative}#cwtv a:before{position:absolute;top:4px;left:-9px;content:url(https://img.goo-net.com/sss/kaitori/assets/img/shop/search_result/redP.gif)}.car_name2{padding:5px 0 5px 15px;background-color:#d71518;color:#fff;font-size:20px}table#list{width:932px}div#indexSch ul.indexList li{font-weight:400;line-height:1.3}dl.auc_carSearch{margin:20px 0 0;padding-top:5px;border-top:1px solid #ccc}html dl.auc_carSearch{margin-top:10px}dl.auc_carSearch dt{font-size:13px}dl.auc_carSearch dt,dl.auc_carSearch h3{margin-bottom:5px;text-align:left;font-weight:700}dl.auc_carSearch h3{font-size:14px}dl.auc_carSearch dd ul li{float:left;margin-bottom:3px;width:160px;text-align:left;font-size:11px}dl.auc_carSearch dd ul li a{color:#03f;text-decoration:none}.shop-list-review{display:flex;justify-content:space-between}.shop-list-review-value{display:flex;margin-top:20px}.shop-list-review-value-main{width:130px}.shop-list-review-value-title{font-size:14px;font-weight:700;text-align:center}.shop-list-review-value-score{font-size:50px;font-weight:700;text-align:center;color:#e00923;font-family:Helvetica,sans-serif;line-height:1}.shop-list-review-value-star{margin:5px auto;width:100px;display:block}.shop-list-review-value-star ul{display:flex;justify-content:space-around}.shop-list-review-value-star ul li img{width:16px}.shop-list-review-value-number{text-align:center}.shop-list-review-value-number a{color:#4a90e2;text-decoration:underline;display:block}.shop-list-review-value-number a:hover{color:#4a90e2!important;text-decoration:none;cursor:pointer}.shop-list-review-value-sub{width:auto;margin-right:20px}.shop-list-review-value-sub ul li{margin-right:2px}.shop-list-review-value-sub ul li img{width:14px}.shop-list-review-value-subbox{display:flex;align-items:center;margin-top:6px}.shop-list-review-value-subbox-text{width:66px}.shop-list-review-value-subbox ul{display:flex}.shop-list-review-value-subbox-score{width:20px;text-align:right}.shop-list-review-btn{margin-top:20px;position:relative}.shop-list-review-btn:after{position:absolute;content:'';display:inline-block;width:50px;height:50px;background-image:url(https://img.goo-net.com/sss/kaitori/assets/img/auc_calc/satei_btn_maru.png);background-size:contain;vertical-align:middle;right:-10px;top:-20px}.shop-list-review-btn img{width:100%}.shop-list-review-btn a:hover{opacity:.7}.shop-list-review-info-table{display:block;width:360px;padding:10px 15px;box-sizing:border-box;background-color:#fafafa;margin-top:20px}.shop-list-review-info-table-text{display:flex;align-items:center;padding:7px 0}.shop-list-review-info-table-text-th{font-size:12px;font-weight:700;width:80px}.shop-list-review-info-table-text-td{font-size:12px}.shop-list-review-info-table-text-td a{color:#4a90e2;text-decoration:underline}.shop-list-review-info-table-text-td a:hover{color:#4a90e2!important;text-decoration:none}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact{display:block;margin-top:10px}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact .shop-list-contact-title{font-size:16px;text-align:center;color:#e00923;font-weight:700;padding-bottom:5px;border-bottom:solid 1px #d5d5d5;margin-bottom:20px}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-box{display:flex;justify-content:space-between}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-box .shop-list-contact-tel-box{margin-right:20px}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-box .shop-list-contact-text{text-align:center}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-box .shop-list-contact-tel{font-weight:700;font-size:24px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-box .shop-list-contact-tel span{position:relative;top:-4px;margin-right:8px;padding:4px;background-color:#636363;color:#fff;font-weight:400;font-size:12px}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-box .shop-list-contact-mail{margin-left:20px}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-box .shop-list-contact-mail a{position:relative;display:block;margin-top:3px;padding-left:30px;width:270px;height:44px;border-radius:4px;background-color:#f15e68;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:3.2em}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-box .shop-list-contact-mail a:hover{text-decoration:none;opacity:.7}.shop-list .shop-list-block .shop-list-detail .shop-list-right .shop-list-contact-box .shop-list-contact-mail a span{position:absolute;top:0;left:0;display:list-item;padding:3px 0 0;width:44px;height:41px;border-radius:4px 0 0 4px;background-color:#e43535}.shop-cont .h2-detail .n-units {margin-left: 20px;font-size: 14px;font-weight: bold;color: #e00923}.shop-cont .h2-detail .reinforce {padding: 5px 20px;font-size: 18px;font-weight: bold;color: #ffffff;width: auto;background-color: #e00923;position: absolute;z-index: 1;border-radius: 5px;bottom: -60px;box-shadow: 2px 2px rgb(255,255,255)}.shop-cont .h2-detail .reinforce:before {content: "";position: absolute;top: -20px;left: 40px;margin-left: -15px;border-top: 0px solid transparent;border-right: 0px solid transparent;border-bottom: 20px solid #e00923;border-left: 20px solid transparent}.shop-detail-right .shop-list-review-value-main{margin-left: 40px}.link_to_02{width:60pc;margin:40px auto 40px}.title_voice{background-color:#e30c22;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff!important;font-size:22px!important;padding:11px 20px;letter-spacing:.025em;border-bottom:none!important;font-weight:400!important;font-family:ＭＳ\ Ｐゴシック,verdana,arial,sans-serif!important}.maker_search{border:2px solid #e40c22;padding:20px 0 20px 20px;margin-bottom:40px;background-color:#f2f2f2}.maker_cars_right{margin-right:15px}.maker_cars{width:433px;padding:10px 10px 0;float:left;background-color:#fff;border-radius:4px}.maker_cars li{position:relative;float:left;padding-right:24px;margin-bottom:10px;width:5pc;height:5pc;text-align:center}.maker_cars li span{position:absolute;bottom:13px;left:0;z-index:1;width:5pc;color:#333}.twoline{bottom:0!important}.prefecture_info h2{display:block;margin-bottom:14px;padding-left:10px;font-size:22px;font-weight:700;border-left:6px solid #ff0103}.prefecture_info b{display:block;margin-bottom:14px;padding-left:10px;font-size:22px;font-weight:700;border-left:6px solid #ff0103}.prefecture_info p,small{padding-left:30px;padding-bottom:20px;white-space:normal;word-break:break-all;word-wrap:break-word;overflow:hidden}.exist_shop_citys{margin-top: 15px;}.exist_shop_citys li{display: inline-block;margin-right: 4px;padding-right: 4px;}.exist_shop_citys li a{text-decoration: none;color: #4a90e2;}
