@charset "UTF-8";body{font-size: 12px;font-family: "Spinnaker", "Meiryo", sans-serif;font-style: normal;font-weight: 400;background-image: url(https://kase-geru.com/img/bg.jpg);background-position: center top;background-repeat: repeat-y;margin: 0;padding: 0;color: #333;line-height: 1.4em;position: relative}.modal{position: fixed;display: none;z-index: 9999;top: 35%;left: 50%;width: 633px;height: 190px;margin: -116px 0 0 -358px;padding: 40px;color: #FFF;text-align: center;border: 0 solid #FFF;border-radius: 10px}.modal img{vertical-align: bottom}.modal p{font-size: 14px;margin-bottom: 20px}.modal ul{text-align: center}.modal li{display: inline}.modal a{cursor: pointer}ul, ol, dl, dd{padding: 0;margin: 0;list-style-type: none}h1, h2, h3, h4, h5, h6, p{margin: 0;padding: 0}h1{background-color: #F83C7A;color: #FFF;font-size: 11px;line-height: 120%;font-weight: normal;text-align: center;padding: 2px 0}h3{margin-top: 0}a img{border: none}a:link{color: #FF3399;text-decoration: underline}a:visited{color: #FF3399;text-decoration: underline}a:hover, a:active, a:focus{text-decoration: none;color: #FF3399}a:hover img{filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7}a.button2 img{filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1}.container{background-image: url(https://kase-geru.com/img/top/bg_in.png);background-position: center top;background-repeat: repeat-y;width: 1050px;margin: 0 auto;zoom: 1}.header{background-position: center top;background-repeat: no-repeat;width: 1050px;height: 175px;margin: 0 auto;position: relative}#menu{width: 1000px;height: auto;margin: 0 auto;clear: both}div#menu ul li{float: left;height: 50px;overflow: hidden}.button{margin-left: 2px}div#menu ul li#m_top{height: 50px;width: 121px}div#menu ul li#m_top a{width: 100%;height: 100%;display: block}div#menu ul li#m_areaList{cursor: pointer}div#menu ul li#m_jobs{cursor: pointer}.gotop{}.gotop a{width: 100%;height: 100%;display: block}.ads{width: 220px;height: 100px;left: 704px;position: absolute;top: 39px}.infoTo{width: auto;height: auto;position: absolute;left: 952px;top: 12px}.sidebar1{float: right;padding: 10px 24px 0 0;width: 245px}.content{float: left;padding-bottom: 20px;padding-left: 26px;width: 740px;font-size: 14px}ul.nav{list-style: none;border-top: 1px solid #666;margin-bottom: 15px}ul.nav li{border-bottom: 1px solid #666}ul.nav a, ul.nav a:visited{padding: 5px 5px 5px 15px;display: block;width: 160px;text-decoration: none;background: #C6D580}ul.nav a:hover, ul.nav a:active, ul.nav a:focus{background: #ADB96E;color: #FFF}.footer{background-image: url(https://kase-geru.com/img/top/bg_in.png);background-position: center top;background-repeat: repeat-y;width: 1050px;margin: 0 auto;clear: both}.side01{background-image: url(https://kase-geru.com/img/side_bg01.jpg);background-position: center top;background-repeat: no-repeat;width: 258px;height: 7px}.side-boxB{height: auto;width: 246px}.side-box-left{width: 245px;margin: 0 auto 5px auto;padding: 5px 0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;text-align: center}div#pickup ul{background-image: url("https://kase-geru.com/img/top/frm_pickupmiddle.png");background-position: center top;background-repeat: repeat-y;padding-top: 26px}div#pickup h3{height: 60px}div#pickup ul li div.data{text-align: center}div#pickup ul li div.data div.name{text-align: left;width: 200px;margin: 0 auto;color: #FF58A0;font-size: 14px}div#pickup ul li div.data div.area{text-align: left;width: 200px;margin: 0 auto}div#pickup ul li div.data div.comment{text-align: left;width: 190px;margin: 0 auto;border: 1px #FF58A0 solid;padding: 5px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px}div.side-box-left div h2{text-align: center}.side-box-left ul li.status{font-size: 13px;margin: 0 5px;padding: 5px 10px;text-align: left}div.side-box-left ul li{padding: 10px 0}.opacity{-ms-filter: "alpha( opacity=40 )";filter: alpha(opacity=40);opacity: 0.4}.areaIndent{margin-left: 20px}.tgbutton{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;padding: 10px 20px;background: -moz-linear-gradient(top,#fff3db 0%,#ffc821 25%,#ff3c00);background: -webkit-gradient(linear, left top, left bottom,from(#fff3db),color-stop(0.25, #ffc821),to(#ff3c00));-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;border: 1px solid #b85f00;-moz-box-shadow: 0 1px 3px rgba(000, 000, 000, 0.5),inset 0 -1px 0 rgba(255, 255, 255, 0.7);-webkit-box-shadow: 0 1px 3px rgba(000, 000, 000, 0.5),inset 0 -1px 0 rgba(255, 255, 255, 0.7);box-shadow: 0 1px 3px rgba(000, 000, 000, 0.5),inset 0 -1px 0 rgba(255, 255, 255, 0.7);text-shadow: 0 -1px 1px rgba(000, 000, 000, 0.2),0 1px 0 rgba(255, 255, 255, 0.3)}div.tail{clear: both}.moreIMG{text-align: center;padding-top: 10px}.icon01{font-family: Arial, Helvetica, sans-serif;font-size: 17px;color: #ffffff;padding: 2px 7px;background: -moz-linear-gradient(top,#61e055 0%,#5bed45 25%,#0d8720);background: -webkit-gradient(linear, left top, left bottom,from(#61e055),color-stop(0.25, #5bed45),to(#0d8720));-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;border: 1px solid #ffffff;-moz-box-shadow: 0 0 2px rgba(000, 000, 000, 0.7),inset 0 0 1px rgba(044, 130, 010, 1);-webkit-box-shadow: 0 0 2px rgba(000, 000, 000, 0.7),inset 0 0 1px rgba(044, 130, 010, 1);box-shadow: 0 0 2px rgba(000, 000, 000, 0.7),inset 0 0 1px rgba(044, 130, 010, 1);text-shadow: 0 -1px 0 rgba(000, 000, 000, 0.2),0 0 0 rgba(255, 255, 255, 0)}.icon02{font-family: Arial, Helvetica, sans-serif;font-size: 17px;color: #ffffff;padding: 2px 7px;background: -moz-linear-gradient(top,#f3429a 0%,#f3429a 25%,#f13c6f);background: -webkit-gradient(linear, left top, left bottom,from(#f3429a),color-stop(0.25, #f3429a),to(#f13c6f));-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;border: 1px solid #ffffff;-moz-box-shadow: 0 0 2px rgba(000, 000, 000, 0.7),inset 0 0 1px rgba(044, 130, 010, 1);-webkit-box-shadow: 0 0 2px rgba(000, 000, 000, 0.7),inset 0 0 1px rgba(044, 130, 010, 1);box-shadow: 0 0 2px rgba(000, 000, 000, 0.7),inset 0 0 1px rgba(044, 130, 010, 1);text-shadow: 0 -1px 0 rgba(000, 000, 000, 0.2),0 0 0 rgba(255, 255, 255, 0)}#footmenu{padding-bottom: 5px;color: #e30180;font-size: 11px;width: 995px;margin: 0 auto}#footmenu div.ftotop{border-color: #e30180;border-style: solid none;margin-bottom: 5px;height: 20px;line-height: 20px;border-width: 2px;padding-left: 40px;font-size: 16px}#footmenu ul{width: 930px;margin: 0 auto}#footmenu ul li{float: left;width: 220px;height: 280px;font-size: 12px;border-width: 1px;border-color: #e30180;border-style: none solid none none}#footmenu ul li.list1{width: 250px}#footmenu ul li dl{margin: 5px 10px}#footmenu ul li dt,#footmenu ul li dd{margin-bottom: 3px;margin-left: 0}#footmenu ul li.tail{border-width: 0}#footmenu a:link,#footmenu a:visited{color: #e30180;text-decoration: none}#footmenu a:hover{text-decoration: underline}#navi{margin: 0 auto;padding-bottom: 10px;width: 995px;line-height: 30px;height: auto;font-size: 16px}#navi span.text01{color: #FF3399;font-weight: bold;margin-right: 0}div#navi ol{}div#navi ol li{letter-spacing: normal;display: inline-block}div#navi ol li a{}#cover01{background-image: url(https://kase-geru.com/img/top/bn_special.png);background-position: center top;background-repeat: no-repeat;position: relative;height: 420px;margin-bottom: 11px;z-index: 1}#cover01 IMG{position: absolute;top: 13px;left: 8px;z-index: 8;opacity: 1}#cover01 IMG.active{z-index: 10}#cover01 IMG.last-active{z-index: 9}#cover02{background-image: url(https://kase-geru.com/img/top/bn_special.png);background-position: center top;background-repeat: no-repeat;position: relative;height: 420px;margin-bottom: 11px;z-index: 1}#cover02 IMG{position: absolute;top: 13px;left: 8px;z-index: 8;opacity: 1}#cover02 IMG.active{z-index: 10}#cover02 IMG.last-active{z-index: 9}div#pickup ul li div.line{padding: 0 21px;width: 162px;margin: 0 auto;height: 20px;border-bottom: 6px #FF4558 solid}#frm_check{background-image: url("https://kase-geru.com/img/frm_check_top.png");background-position: center top;background-repeat: no-repeat;height: 87px;width: 245px;position: relative;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;border: 1px solid #ff3399}div div#frm_check p{color: #FF42C4;font-size: 20px;font-weight: bold;padding-right: 144px;padding-top: 64px;text-align: right}#containerBox{width: 100%;overflow: hidden;text-align: center}#menuBox{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;background: #000;overflow: hidden;visibility: hidden;opacity: 0.9}#menuBox.init{visibility: visible;height: 0}#menuBox.transition{-webkit-transition: height 0.3s linear;-moz-transition: height 0.3s linear;-o-transition: height 0.3s linear;-ms-transition: height 0.3s linear;transition: height 0.3s linear;width: 100%}#menuBox.active{height: 100%;width: 100%}#menuBox .menuClose{cursor: pointer;position: absolute;right: 10px;top: 13px}.closeBtn{width: 150px;line-height: 45px;color: #FFF;font-weight: bold;text-align: center;vertical-align: middle;margin: 20px auto 10px;display: table}ul.headerMenuNav li{background-image: url(https://kase-geru.com/img/btn_menuBox_off.png);background-repeat: no-repeat;color: #FFFFFF;cursor: pointer;float: left;font-size: 21px;height: 64px;line-height: 64px;margin: 10px 7px 5px 0;text-align: center;width: 250px;letter-spacing: -4px}div#menuBox.init div#wrapper div#scroller{margin: 0 auto;padding-top: 300px;width: 1021px}div#scroller ul.headerMenuNav{margin-right: -7px}div#scroller ul.headerMenuNav li a{height: 100%;width: 100%;display: block}div#scroller ul.headerMenuNav li:hover{background-image: url('https://kase-geru.com/img/btn_menuBox_on.png');color: #E84E74}#menuBox2{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;background: #000;overflow: hidden;visibility: hidden;opacity: 0.9}#menuBox2.init{visibility: visible;height: 0%}#menuBox2.transition{-webkit-transition: height 0.3s linear;-moz-transition: height 0.3s linear;-o-transition: height 0.3s linear;-ms-transition: height 0.3s linear;transition: height 0.3s linear;width: 100%}#menuBox2.active{height: 100%;width: 100%}#menuBox2 .menuClose{cursor: pointer;position: absolute;right: 10px;top: 13px}.closeBtn{width: 150px;line-height: 45px;color: #FFF;font-weight: bold;text-align: center;vertical-align: middle;margin: 20px auto 10px;display: table}ul.headerMenuNav li{background-image: url(https://kase-geru.com/img/btn_menuBox_off.png);background-repeat: no-repeat;color: #FFFFFF;cursor: pointer;float: left;font-size: 21px;height: 64px;line-height: 64px;margin: 10px 7px 5px 0;text-align: center;width: 250px;letter-spacing: -4px}div#menuBox2.init div#wrapper{height: 100%;overflow-y: auto}div#menuBox2.init div#wrapper div#scroller{margin: 0 auto;padding-top: 30px;width: 1021px}div#scroller h4{clear: both;color: #FFFFFF;font-size: 24px;height: 30px;line-height: 40px;margin-bottom: 10px;margin-top: 10px;text-align: center}div.areaInfoContents{font-family: "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size: 12px;line-height: 135%;clear: both}div.areaInfoContents h3.title{font-size: 20px;font-weight: normal;margin: 0;padding: 10px 0 5px 10px;background-color: #F39;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow: 0 -1px 0 rgba(000, 000, 000, 0.2),0 1px 0 rgba(200, 200, 200, 1);-moz-box-shadow: 0 1px 1px rgba(000, 000, 000, 0.3),inset 0 0 3px rgba(255, 255, 255, 1);-webkit-box-shadow: 0 1px 1px rgba(000, 000, 000, 0.3),inset 0 0 3px rgba(255, 255, 255, 1);color: #FFF;text-shadow: 0 -1px 0 rgba(000, 000, 000, 0.2),0 1px 0 rgba(200, 200, 200, 1)}div.areaInfoContents div.text{}div.areaInfoContents div.text h4.title{font-size: 18px;font-weight: normal;margin: 10px;padding: 5px 0 3px 10px;background-color: #F39;color: #000;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow: 0 -1px 0 rgba(000, 000, 000, 0.2),0 1px 0 rgba(200, 200, 200, 1);-moz-box-shadow: 0 1px 1px rgba(000, 000, 000, 0.3),inset 0 0 3px rgba(255, 255, 255, 1);-webkit-box-shadow: 0 1px 1px rgba(000, 000, 000, 0.3),inset 0 0 3px rgba(255, 255, 255, 1)}div.areaInfoContents div.text p{margin: 10px 10px 20px;padding: 10px;font-size: 12px;font-weight: normal;border: 1px dotted #666;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px}div.twitter{background-color: #FF6ABA;padding: 5px 5px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}#favoritesSearchArea{font-size: 150%;line-height: 150%;text-align: center}#favoritesSearchArea h3{}#favoritesSearchArea ul{}#favoritesSearchArea li{display: inline-block;margin: 3px}input.bntSearch1{background: url("../img.sp/search/btn_search1.png") no-repeat;border: none;width: 81px;height: 32px;cursor: pointer}div#favoritesSearchAreaModal{margin: 200px auto;width: 600px;font-size: 1.5em;line-height: 1.5em}div#favoritesSearchAreaModal h2{color: #FFFFFF}#favoritesSearchAreaModal li{display: inline-block;margin: 3px}.blogcontainer h3{height: 2.25em;line-height: 1.25em}