@charset "utf-8";#moresearch{border: 1px solid #FF3399;float: left;margin: 10px 0;padding: 10px;width: 680px}#moresearch span{font-size: 16px;font-weight: bold;color: red}#searched span.con2{font-weight: bold;color: #09C;margin-left: -5px;margin-right: 10px}#searched{margin: 10px 0}#searched span.cnt{color: #F39;font-size: 25px;font-weight: bold;margin: 0 3px}#con1, div.searchform dl.con1{float: left;margin-bottom: 10px;margin-right: 5px}#con1 dt,div.searchform dl.con1 dt{width: 100px;text-align: center;background-color: #F39;font-size: 13px;line-height: 1.3em;color: #FFF;float: left;border-width: 1px;border-color: #CCC;border-style: solid}#con1 dt, #con2 dt, div.searchform dl.con1 dt, div.searchform dl.con2 dt{height: 40px;line-height: 40px;padding-left: 0;padding-right: 0;text-align: center;background-color: #F39;font-size: 13px;color: #FFF;float: left;border-width: 1px;border-color: #CCC;border-style: solid;width: 120px}#con1 dd,div.searchform dl.con1 dd{float: left;height: 40px;border-width: 1px;border-color: #CCC;border-style: solid;background-color: #EEE;margin-left: 0;width: 222px}#con2 dd,div.searchform dl.con2 dd{float: left;height: 40px;border-width: 1px;border-color: #CCC;border-style: solid;background-color: #EEE;margin-left: 0;width: 180px}#con1 dd div,#con2 dd div,div.searchform dl.con1 dd div,div.searchform dl.con2 dd div{padding: 3px 3px 0}#con2,div.searchform dl.con2{margin-right: 5px;float: left}#searchform,div.searchform{margin-bottom: 15px}#searchform div.submit, div.searchform div.submit{display: block;float: left;height: auto;padding-top: 0;width: 80px}#searchform div.submit img{cursor: pointer}#list li{margin-bottom: 10px}#list div.shopdata{}#list div.area{font-size: 12px;background: url('https://kase-geru.com/img/search/bk_area.png') no-repeat;width: 321px;height: 20px;margin-bottom: 5px;line-height: 20px;position: relative}#list div.area div{padding-left: 10px}#list div.shopname{width: 740px;height: 50px;line-height: 52px;position: relative;background: url('../img.sp/search/bar740.png') no-repeat}#list div.shopname div{padding-left: 45px}#list div.shopname a:link,#list div.shopname a:visited{color: #FFF;font-size: 23px;font-weight: bold;text-decoration: none}#list div.telmail{height: 30px;line-height: 30px;font-weight: bold;background-color: #FF0}#list div.telmail div.tel{display: inline-block;height: 30px;line-height: 20px;padding-left: 20px;font-size: 20px;color: #F39;margin: 0 15px;background: url('https://kase-geru.com/img/search/ic_tel.png') no-repeat}#list div.telmail div.email{display: inline-block;height: 30px;line-height: 30px;padding-left: 20px;font-size: 20px;background: url('https://kase-geru.com/img/search/ic_email.png') no-repeat 0 50%}#list div.telmail div.email a:link,#list div.telmail div.email a:visited{color: #F39}#list div.telmail span.tel{line-height: 20px;padding-left: 20px;font-size: 20px;color: #F39;margin: 0 15px;background: url('https://kase-geru.com/img/search/ic_tel.png') no-repeat}#list div.telmail span.email{height: 30px;line-height: 30px;padding-left: 20px;font-size: 20px;background: url('https://kase-geru.com/img/search/ic_email.png') no-repeat 0% 50%}#list div.telmail span.email a:link,#list div.telmail span.email a:visited{color: #F39}#list div.coupon{border-width: 2px;border-color: #EEE;border-style: solid none none none;padding-top: 10px}#list div.coupon h3{text-align: center;margin-bottom: 5px}#list div.coupon dl{height: 50px;margin-bottom: 5px;border-width: 1px;border-color: #000;border-style: none none dotted none;clear: both}#list div.coupon dl dt{width: 206px;float: left}#list div.coupon dl dd{width: 200px;float: left;font-size: 10px;margin: 0}#list div.coupon dl dd.c1_2{font-weight: bold;vertical-align: baseline;width: 400px;height: 45px;line-height: 45px;color: #FF2DA8;font-size: 32px;border-width: 0;border-color: #F33;border-style: none dotted none none;text-align: center}#list div.coupon dl dd.c1_3{height: 45px;width: 340px}#list div.coupon dl dd.c1_3 span{background-color: #FFF;color: #000;font-size: 12px;display: inline-block;width: 60px;text-align: center;margin-right: 7px;margin-bottom: 2px}#list div.coupon dl dd.c1_3 div{font-family: sans-serif;vertical-align: middle;padding: 3px 0 0 10px}#list div.coupon dl dd.c2_2{width: 200px;height: 45px;line-height: 45px;text-align: center;border-width: 1px;border-color: #BFE11B;border-style: none dotted none none}#list div.coupon dl dd.c2_3 div{vertical-align: middle;padding: 3px 0 0 10px}#list div.coupon dl dd.c2_3 span{background-color: #EEE;color: #BFE11B;font-size: 12px;display: inline-block;width: 60px;text-align: center;margin-right: 7px;margin-bottom: 2px}#list div.coupon dl dd.c3_2{color: #FF2DA8;font-size: 32px;font-weight: bold;vertical-align: baseline;text-align: center;width: 400px;height: 45px;line-height: 45px;border-width: 0;border-color: #F90;border-style: none dotted none none}#list div.coupon dl dd.c3_3{height: 45px;overflow: hidden;width: 315px}#list div.coupon dl dd.c3_3 div{font-family: sans-serif;padding: 5px 0 0 10px}#list div.coupon dl dd.c3_3 span{background-color: #FFF;color: #000;font-size: 12px;display: inline-block;width: 60px;text-align: center;margin-right: 7px;margin-bottom: 2px}#list div.bn{margin-bottom: 10px}#list div.bn img{width: 100%}#list li div.imgtxt{text-align: center;font-weight: bold;font-size: 24px}#list li div.imgtxt span.m{color: #F39}#list li div.imgtxt span.b{color: #09F}#list div.att span{color: #F39}#list div.submit img{cursor: pointer}#list div.kentou{width: 162px;height: 136px;margin: -120px 0 0 200px;display: none}#list div.btmline{height: 20px;border-bottom: 1px #F0F dashed}#list div.message{width: 693px;height: 125px;margin-bottom: 10px;background: url('https://kase-geru.com/img/shop/bk_search_message.png') no-repeat}#list div.message p{font-size: 14px;line-height: 21px;padding: 15px 20px 0 155px}#list div.btmlink{text-align: right}#list div.btmline2{height: 30px;background: url('https://kase-geru.com/img/search/line_btm2.png') repeat-x 0% 50%}#list div.blog{margin-bottom: 15px;padding-top: 10px}#list div.blog h3{height: 35px;line-height: 35px;color: #09F;font-size: 16px;text-align: center;margin-bottom: 5px}#list div.blog div.blogtitle{color: #0099FF;font-size: 13px;font-weight: bold;margin-bottom: 5px;width: 590px}#list div.blog div.blogtitle a:link,#list div.blog div.blogtitle a:visited{font-size: 13px;font-weight: bold;color: #09F}#list div.blog div.blogtitle span{color: #F39;margin: 0 15px 0 5px}#list div.blog p.blogtxt{display: none}#list div.blog div.more1,#list div.blog div.more2{text-align: right;font-size: 12px;margin-left: 590px;margin-top: -20px;height: 20px;color: #CCC}#list div.blog div.more2{margin-top: 0}#list div.blog div.more1 a:link,#list div.blog div.more1 a:visited,#list div.blog div.more2 a:link,#list div.blog div.more2 a:visited{color: #09F}#list div.blog div.more2{display: none}#viewend{width: 693px;height: 63px;line-height: 63px;text-align: center;font-size: 15px;font-weight: bold;background: url('https://kase-geru.com/img/shop/ttl_viewend.png') no-repeat;margin-bottom: 15px}#viewend span{color: #F69;margin-right: 10px}h3.ttl_shopdata2{margin-bottom: 20px}div.submit img{cursor: pointer}#list div.blog div.more1{color: #0099FF;font-size: 13px;font-weight: bold;cursor: pointer}.tableInfo{border-left: 1px solid #fd537d;border-right: 1px solid #fd537d}div.tableInfo table{background-color: #fb2042;border-collapse: separate;border-spacing: 0px 1px}.tableinfo>table{width: 100%}th{}div.tableInfo table tr th{width: 10%;background-color: #fc4e75;border: 1px solid #fff;text-align: left;font-weight: bold;padding: 4px 9px;color: #FFFFFF}div.tableInfo table tr td{width: 30%;padding: 5px 9px;background-color: #ffe1e8}.tableIcon{float: left;width: 48%;margin-left: 1%;border: 1px solid #e1d6c2}.tableImage{float: left}.treatmentBody{display: flex;justify-content: space-between;flex-wrap: wrap;padding: 4px;border-top: 1px solid #e1d6c2}.treatmentHeadding{background: #fc4e75;color: #FFF;padding: 2px 4px;font-weight: bold;margin: 2px}span.treatmentIcon{display: block;width: 32%;padding: 2px;box-sizing: border-box;margin-bottom: 3px;font-size: 11px;font-weight: bold;color: #000000;text-align: center;white-space: nowrap;border: 1px solid #fb2042;background: #ffe1e8}