@charset "utf-8";.contentData{padding-bottom: 20px;margin: 0 auto;width: 999px;font-size: 14px}.contentData div.img01{text-align: center}.contentData div.img01 img{width: 100%}div.shopTitle{width: 999px;height: 50px;line-height: 52px;position: relative;background-image: url('https://kase-geru.com/img/search/bar999.png');background-repeat: no-repeat;color: #FFF;font-size: 23px;font-weight: bold;text-indent: 50px;margin-bottom: 5px}div#shopData h4{height: 47px}div.coupon{border-color: #EEEEEE;border-style: solid none none;border-width: 2px;margin: 0 auto;padding-top: 10px;width: 999px}div.coupon h3{text-align: center;margin-bottom: 5px}div.coupon dl{height: 50px;margin-bottom: 5px;border-width: 1px;border-color: #FF2CA5;border-style: none none dashed none;clear: both}div.coupon dl dt{width: 224px;float: left}div.coupon dl dd{float: left;font-size: 10px;margin: 0}div.coupon dl dd.c1_2{font-weight: bold;vertical-align: baseline;text-align: center;height: 45px;line-height: 45px;color: #FF2DA8;font-size: 36px;border-width: 0;border-color: #F33;border-style: none dotted none none}div.coupon dl dd.c1_3{width: 560px;height: 45px}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}div.coupon dl dd.c1_3 div{font-family: sans-serif;padding: 3px 0 0 10px;vertical-align: middle}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}div.coupon dl dd.c2_3 div{vertical-align: middle;padding: 3px 0 0 10px}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}div.coupon dl dd.c3_2{color: #FF2DA8;font-size: 36px;font-weight: bold;vertical-align: baseline;text-align: center;height: 45px;line-height: 45px;border-width: 0;border-color: #F90;border-style: none dotted none none}div.coupon dl dd.c3_3{width: 560px;height: 45px;background-image: url('https://kase-geru.com/img/search/con3_3.png')}div.coupon dl dd.c3_3 div{font-family: sans-serif;padding: 5px 0 0 10px}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}#movie{text-align: center}#shopdateNewList{height: auto;margin-bottom: 25px;width: 999px}#shopdateNewList ul{margin-top: 10px;margin-left: 0}#shopdateNewList li{float: left;margin-bottom: 20px;width: 999px;margin-right: 15px}#shopdateNewList .title{background-color: #FF97D2;color: #FFFFFF;margin-bottom: 5px;padding: 5px 0;text-indent: 10px}#shopdateNewList div.img{float: left;margin-right: 10px;width: 200px}#shopdateNewList div.txt h4{color: #FF00BA;font-size: 16px}#shopdateNewList div.txt{float: left;width: 520px;margin-bottom: 10px}#shopdateNewList .area{border-top: 1px dashed #FF97D2;margin-top: 5px;padding-top: 5px}#dateBG{width: 999px;background-image: url('https://kase-geru.com/img/shopdate/bg_date_middole.png');background-repeat: repeat-y;padding-top: 25px}#dateBGbtm{background-image: url("https://kase-geru.com/img/shopdate/bg_date_bottom.png");background-repeat: no-repeat;height: auto;width: 999px}#dateBG dl{clear: both}#dateBG dt{clear: both;float: left;height: 30px;line-height: 30px;padding-right: 10px;margin-left: 25px;margin-bottom: 5px;width: 100px}#dateBG dd{float: left;font-size: 18px;line-height: 25px;width: 850px}#dateBG dd.line{width: 100%;border-width: 1px;border-color: #FF69A7;border-style: dashed none none none;margin-bottom: 10px}#dateBG dt.titleImg{width: 95px;height: 25px;background-image: url('https://kase-geru.com/img/shopdate/00.png');background-repeat: no-repeat;text-indent: 15px;line-height: 25px;color: #fff;font-weight: bold;}#list li{width: 740px;padding-bottom: 0;margin-bottom: 15px}#list div.photo{float: left;width: 160px;margin-right: 10px;text-align: center}#list div.photo img{border-width: 6px;border-style: solid;border-color: #EEE}#list div.tantouData{width: 538px;float: left}#list div.blogLink{display: block;width: 196px;height: 105px;margin: 0 0 0 340px;background-image: url('../img.sp/search_mensetsu/btn_blog.png');background-repeat: no-repeat;position: relative;z-index: 2;cursor: pointer}#list div.blogLink:hover{filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7}#list div.blogLink div{color: #FFFFFF;font-weight: bold;left: 34px;line-height: 55px;position: absolute;top: 64px}.datetime{margin: 15px 0}.datetime span{color: #FF3399}#datelist li{width: 740px;padding-bottom: 0;margin: 0 auto}#datelist div.photo{float: left;width: 160px;margin-right: 10px;text-align: center}#datelist div.photo img{border-width: 6px;border-style: solid;border-color: #EEE}#datelist div.tantouData{width: 570px;float: left}#datelist div.blogLink{display: block;width: 196px;height: 105px;margin: 0 0 0 340px;background-image: url('../img.sp/search_mensetsu/btn_blog.png');background-repeat: no-repeat;position: relative;z-index: 2;cursor: pointer}#datelist div.blogLink:hover{filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7}#datelist div.blogLink div{color: #FFFFFF;font-weight: bold;left: 34px;line-height: 55px;position: absolute;top: 64px}#datelist div.shopname{margin-bottom: 10px;font-size: 16px;font-weight: bold;color: #F39;position: relative;z-index: 1}#datelist div.shopname span{color: #999;font-size: 12px}#datelist div.shopname a:link,#datelist div.shopname a:visited{color: #F39}#datelist dl.data1{margin-bottom: 15px}#datelist dl.data1 dt{clear: both;float: left;width: 50px;height: 20px;line-height: 20px;background-color: #000;color: #FFF;font-weight: bold;text-align: center;margin-right: 5px;margin-bottom: 5px;font-size: 14px;padding: 0 5px}#datelist dl.data1 dd{height: 20px;line-height: 20px;margin-bottom: 5px}#datelist dl.com{margin-bottom: 25px}#datelist dl.com dt{margin-bottom: 5px}#datelist dl.com dd{margin-bottom: 15px;color: #333;font-size: 14px;line-height: 1.5em;margin-left: 0}#datelist div.shoplnk{margin-bottom: 20px;text-align: center}dl.com div.c01 img{vertical-align: middle}#shopdateVoiceList li{width: 740px;padding-bottom: 15px;border-bottom: 0 #FF79B4 dashed;margin: 0 auto}#shopdateVoiceList div.photo{float: left;width: 160px;margin-right: 10px;text-align: center}#shopdateVoiceList div.photo img{border-width: 6px;border-style: solid;border-color: #EEE}#shopdateVoiceList div.tantouData{width: 538px;float: left}#shopdateVoiceList div.shopname{margin-bottom: 10px;font-size: 20px;font-weight: bold;color: #F39;position: relative;z-index: 1}div.shopname h4{margin-top: 5px}#shopdateVoiceList div.shopname span{color: #333;font-size: 12px}#shopdateVoiceList div.shopname a:link,#shopdateVoiceList div.shopname a:visited{color: #F39}#shopdateVoiceList dl.data1{margin-bottom: 15px}#shopdateVoiceList dl.data1 dt{clear: both;float: left;width: 50px;height: 20px;line-height: 20px;background-color: #000;color: #FFF;font-weight: bold;text-align: center;margin-right: 5px;margin-bottom: 5px;font-size: 14px;padding: 0 5px}#shopdateVoiceList dl.data1 dd{height: 20px;line-height: 20px;margin-bottom: 5px}#shopdateVoiceList dl.com{margin-bottom: 25px}#shopdateVoiceList dl.com dt{margin-bottom: 5px}#shopdateVoiceList dl.com dd{margin-bottom: 15px;color: #333;font-size: 14px;line-height: 1.5em;margin-left: 0}#shopdateVoiceList div.shoplnk{margin-bottom: 20px;text-align: center}dl.com .c01{line-height: 40px;margin-bottom: 5px}dl.com div.c01 img{vertical-align: middle}dl.com .c02{line-height: 30px;margin-bottom: 5px}dl.com div.c02 img{vertical-align: middle}.imgtxt{text-align: center}div.shopsche dl.week{width: 740px;margin: 0 auto}div.shopsche table tr th{background-color: #FF7AB3;clear: both;color: #FFFFFF;float: left;font-weight: bold;height: 40px;line-height: 40px;margin-right: 5px;text-align: center;width: 30%}div.shopsche table tr td{background-color: #FEFFB3;float: left;font-size: 16px;height: 40px;line-height: 40px;margin-right: -5px;text-indent: 10px;width: 70%}div.kyuuryou{background-color: #FFFF01;color: #FF42AE;font-size: 26px;font-weight: bold;height: 40px;line-height: 40px;margin-bottom: 10px;margin-left: 3px;text-align: center;text-indent: 10px}.pbg{background-image: url("../img.sp/search_voice/point_bg.png");background-repeat: no-repeat;height: 110px;padding-top: 18px;width: 740px}.com{height: auto;padding: 0 10px 10px;width: 550px}#dateVoice h3{text-align: center}#shopdateContact{background-image: url("https://kase-geru.com/img/shopdate/form.jpg");background-repeat: no-repeat;height: 900px;padding-top: 18px;width: 999px}div.recruitBox{margin-left: 100px;margin-top: 170px;width: 790px}div.recruitBox h2{background-color: #EB519A;color: #FFFFFF;height: 20px;padding: 10px 0;text-indent: 10px}#formSend{margin-left: 100px;margin-top: 0}#formSend th{border-bottom: 1px solid #ccc;-webkit-box-shadow: rgba(255, 255, 255, 0.2) 0 1px 0;-moz-box-shadow: rgba(255, 255, 255, 0.2) 0 1px 0;box-shadow: rgba(255, 255, 255, 0.2) 0 1px 0;color: #333333;font-size: 14px;padding: 10px;text-align: left;width: 200px}#formSend td{border-bottom: 1px solid #ccc;-webkit-box-shadow: rgba(255, 255, 255, 0.2) 0 1px 0;-moz-box-shadow: rgba(255, 255, 255, 0.2) 0 1px 0;box-shadow: rgba(255, 255, 255, 0.2) 0 1px 0;padding: 5px;width: 400px}.txtL{width: 300px}.contactBtn{text-align: center;margin-top: 4px}.lineId{background-color: #B5E51D;border-radius: 5px;cursor: pointer;height: auto;margin: 0 5px 6px 0}