/* CSS Document */



/* PCのみ設定  768 以上*/
@media screen and (min-width:768px)
{

article h3
{
font-size: 28px;
  line-height: 1;
  color:#00933f;
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #b3b3b3;
  font-weight: bold;
  	padding-top: 60px;
}


article h4
{
font-size: 22px;
  line-height: 1.5;
  color:#000;
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-weight: bold;
  	padding-top: 20px;
}



}

/* タブレットレイアウト : 768 px 〜 959 px*/
@media screen and (max-width:1199px)
{




}

/* スマホ設定  768 以下*/
@media screen and (max-width:767px)
{

article h3
{
font-size: 20px;
  line-height: 1;
  color:#00933f;
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #b3b3b3;
  font-weight: bold;
  	padding-top: 20px;
}


article h4
{
	font-size: 16px;
	  line-height: 1.5;
  color:#000;
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-weight: bold;
  	padding-top: 20px;
}




}

/* スマホ設定  599 以下*/
@media screen and (max-width:599px)
{

}