/* Enter Your Custom CSS Here */
.page-id-23 #main #quarityBox, .page-id-23 #main #namingBox {
  width: auto;
  clear:both;
}
.page-id-23 #main #conceptBox p {
  margin-bottom:100px;
}
.page-id-23 #main #quarityBox p, .page-id-23 #main #namingBox p {
  	margin-bottom: 0;
}
#conceptBox h2, #quarityBox h2, #namingBox h2, #healthyBody h2, #flowBox h2, #aboutus h2,  #contactBox h2, #uniqueBox h2 { 
  clear: both;
  font-size:24px;
  text-align: center;
  font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
  font-weight: bold;
  margin-top:0;
  line-height: 35px;
  margin-bottom: 50px;
  color: #000000;
}
#uniqueBox h2 {
  	padding-top: 50px;
}
.aboutus_sub {
  font-size:58%;
}
  
#namingBox {
  margin-top: 50px;
}
#nb {
  	width: 100%;
}
#conceptBox_left {
    float: left;
}
#conceptBox_right img {max-width: 400px;}

#conceptBox_right {
	margin-left: 550px;
}

@media (max-width: 992px) {
  #conceptBox  .box .leftBox,
  #conceptBox .box .rightPic {
	float: none;
    margin-left:0px;
	}
}

#namingBox_left {
    float: left;
  	width: 230px;
  	margin-right:20px;
}
#namingBox_left img {max-width: 230px;}

#namingBox_right {
	margin-left: 250px;
}

@media (max-width: 630px) {
  #namingBox_left,
  #namingBox_right {
	float: none;
    margin-left:0px;
	}
}
@media (max-width: 992px) {
	#healthyBody .box .leftBox,
	#healthyBody .box .rightPic
	 {
	float: none;
    margin-left:0px;
	}
}
@media (max-width: 992px) {
	#aboutus #estateHBox
	 {
	float: none;
    margin-left:0px;
	}
}

.mapHakubaBox .mapHakub {
  margin-bottom:30px;
}
form.wpcf7-form {
  	width:100%;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 992px) {
	#uniqueBox .box .leftBox,
	#uniqueBox .box .rightPic
	 {
	float: none;
    padding-left:50px;
	}
}

@media (max-width: 992px) {
	#uniqueBox #tabBox
	 {
	border-bottom: none;
	}
}
@media (max-width: 768px) {
#tabBox #btnUnique_201,
#tabBox #btnUnique_202
	 {
	float: none;
    margin-left:0px;
	}
}
@media (max-width: 500px) {
textarea, input[type="text"], input[type="email"]{
  width:100%;
  display: block;
}
span.wpcf7-list-item {display: block;}
h4{
  width:100%;
padding-bottom:0;
  height:22px;
}  
}