.wrapper{padding-bottom:0}.topBox1{max-width:1410px;padding:0 50px;margin:0 auto 80px auto}.topBox1 p.logo{text-align:center;padding:0;margin-bottom:80px}.topBox1 p.logo img.sp{display:none}.topBox1 p.logo img{width:510px;height:auto;margin:0 auto;display:block}.topBox1 ul{list-style:none;letter-spacing:0;margin-bottom:120px}.topBox1 ul li{display:block;width:29.3333%;max-width:424px;margin:0 2%;padding:0;float:left}.topBox1 p.btn{max-width:1080px;width:77%;margin:0 auto;padding:0}.topBox2{background:#e0f5ff;padding:70px 0}.topBox3{background:#fafafa;padding:70px 0}.topBox2 h2,.topBox3 h2{border:none;padding:0;margin:0 auto 80px;text-align:center;line-height:1px;width:300px}.topBox2 h2 img,.topBox3 h2 img{width:300px;height:auto}.topBox2 ul,.topBox3 ul{list-style:none;max-width:1180px;padding:0 50px;margin:0 auto}.topBox2 ul li,.topBox3 ul li{width:32%;float:left;margin:0 0 40px}.topBox2 ul li:nth-child(2),.topBox2 ul li:nth-child(5),.topBox3 ul li:nth-child(2),.topBox3 ul li:nth-child(5){margin:0 2% 40px}.topBox2 ul li p,.topBox3 ul li p{padding:0;margin:0;line-height:1em}.topBox2 ul li .pic,.topBox3 ul li p.pic{height:230px;overflow-y:hidden;text-align:center}.topBox2 ul li .pic img,.topBox3 ul li p.pic img{margin:0 auto}.topBox2 ul li p.date,.topBox3 ul li p.date{margin-top:25px;font-size:14px;font-weight:700;color:#555}.topBox2 ul li p.cat,.topBox3 ul li p.cat{margin:20px 0}.topBox2 ul li p.cat a{font-size:12px;color:#fff;background:#000;height:23px;line-height:23px;padding:5px 7px;font-weight:700}.topBox2 ul li p.cat a.facility{background:#eaab6c}.topBox2 ul li p.cat a.shop{background:#ff436e}.topBox2 ul li p.cat a.factory{background:#6cb4ea}.topBox2 ul li p.cat a.apartment{background:#3fa256}.topBox3 ul li p.cat a{font-size:12px;height:23px;line-height:23px;padding:3px 10px;color:#2bb32b;background:0 0;border:1px solid #2bb32b;border-radius:20px;box-sizing:border-box;font-weight:700}.topBox2 ul li p.title,.topBox3 ul li p.title{line-height:1.5em;height:4.5em;overflow-y:hidden}.topBox2 ul li p.title a,.topBox3 ul li p.title a{font-size:16px;font-weight:700;color:#555}.topBox2 p.btn,.topBox3 p.btn{text-align:center;padding:0}.topBox2 p.btn a,.topBox3 p.btn a{display:block;margin:0 auto}.topBox2 p.btn a img,.topBox3 p.btn a img{margin:0 auto}@media only screen and (max-width:767px){.wrapper{width:100%;padding:0;box-sizing:border-box}.topBox1{width:90%;margin:0 auto 40px;padding:0}.topBox1 p.logo{margin-top:25px;margin-bottom:60px;max-height:auto}.topBox1 p.logo img.sp{width:235px;height:auto;max-height:100%;display:block}.topBox1 p.logo img.pc{display:none}.topBox1 ul{margin:0}.topBox1 ul li{width:90%;float:none;margin:0 auto 50px}.topBox1 p.btn{width:100%;margin:0 auto}.topBox2 h2,.topBox3 h2{height:65px;width:auto;margin:0 auto 70px;text-align:center}.topBox2 h2 img,.topBox3 h2 img{height:100%;width:auto;margin:0 auto}.topBox2 ul,.topBox3 ul{padding:0 3%}.topBox2 ul li,.topBox3 ul li{width:100%;float:none;margin:0 auto 20px}.topBox2 ul li:nth-child(2),.topBox2 ul li:nth-child(5),.topBox3 ul li:nth-child(2),.topBox3 ul li:nth-child(5){margin:0 auto 20px}.topBox2 ul li .pic,.topBox3 ul li p.pic{height:auto;overflow-y:auto}.topBox2 ul li p.date,.topBox3 ul li p.date{font-size:13px;margin-top:10px}.topBox2 ul li p.cat,.topBox3 ul li p.cat{margin:5px 0}.topBox2 ul li p.title,.topBox3 ul li p.title{height:auto}.topBox2 ul li p.title a,.topBox3 ul li p.title a{font-size:15px}.topBox2 p.btn,.topBox3 p.btn{width:90%;margin-left:auto;margin-right:auto}}