@charset "utf-8";

/*---------------------------------------------------------------------------
-----------------------------------------------------------------------------

	indiva

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------*/
.titleSec{
	background:url(../phyto/img/page_ttl.jpg) no-repeat center 70px;
}
/* phyto */
.phyto{
  max-width: 1140px;
  margin: 0 auto 50px auto;
  overflow: hidden;
  text-align:center;
}
@media screen and (max-width: 959px) {
  .phyto_blk01{
    padding: 0px 10px;
    box-sizing: border-box;
  }
}
.phyto .text{
  font-size: 1.6rem;
  line-height: 1.9;
  width:85%;
  margin:20px auto 30px;
  text-align:left;
}

.ttlBox02{
  width:50%;
  margin:20px auto 30px;
	border: 2px solid #aaa;
	padding:15px 30px;
}
.ttlBox02 h4{
  font-size: 2.6rem;
	line-height: 1.6;
}
.ttlBox02 .price{
  font-size: 2.2rem;
	line-height: 1.6;
}

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

.ttlBox02{
  width:auto;
	padding:10px;
}
.ttlBox02 h4{
  font-size: 2.0rem;
	line-height: 1.6;
}
.ttlBox02 .price{
  font-size: 1.6rem;
	line-height: 1.6;
}
.phyto .text{
  font-size: 1.4rem;
  line-height: 1.6;
  width:auto;
  margin:10px auto;
}

}


