@charset "UTF-8";
/* CSS Document */


a[href^="tel:"] { pointer-events: none; }
.page_head{
	width: 100%;
  	min-height: 280px;
	background-image:url(../img/head_img.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-size: cover;
	position:relative;
}
.page_ttl{padding-top: 10%;}

.page_banner{
 width: 100%;
 padding: 50px;
    background-color: #950002;
    }
.box-item02{width: 44%;display: inline-block;margin:0% 3% 5%;height: auto;}
.box-item02 img{width: 100%;}
.box-item02 a{color: #fff;}
.box-item02 h3{font-size: 19px;padding: 0;margin: 1% 0% 0%;font-weight: normal;}
.bk-img {
  width: 100%;
  height: 260px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.w16per_left{width: 16%;float: left;}
.ttl_h3{text-align: center;border-bottom: solid 1px #000000;border-top: solid 1px #000000;padding: 2% 0;}
.yajirushi{width: 20%;margin: 5% auto 0%;}
/*================================================
 *  スマートフォン向けデザイン
 ================================================*/

@media screen and (max-width:560px)  {

a[href^="tel:"] { pointer-events: auto; }
.page_head{
	width: 100%;
  	min-height: 130px;
	background-image:url(../img/head_img.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-size: cover;
	position:relative;
}
	.w16per_left{width: 16%;float: left;margin-right: 2%;}
.page_ttl{padding-top: 10%;}
.box-item02{width: 100%;display: inline-block;margin:0% 3% 5%;height: auto;}
/* section 1 */
.read_more img{
	width: 300px;
}
.page_banner{
 width:90%;
 padding: 5%;
    background-color: #950002;
    }
}


