@charset "UTF-8";


.fac-box01 ,
.fac-box02 ,
.fac-box03 ,
.fac-box04  {
	position: relative;
	height: 350px;
}
.fac-box01:after ,
.fac-box02:after ,
.fac-box03:after ,
.fac-box04:after  {
	content: "";
	width: 25px;
	height: 25px;
	position: absolute;
	top: -12px;
	left: 0;
}

.fac-box01:after {
	background: #4FC300;
}
.fac-box02:after {
	background: #3D74F6;
}
.fac-box03:after {
	background: #F8D72B;
}
.fac-box04:after {
	background: #DBD9D9;
}

.about-topph {
	height: 100%;
}
.aboutph01 {
	border-radius: 0 60px 0 0;
}




/*PCのみ*/
@media (min-width: 768px) {



}

@media (max-width: 768px) {

.fac-box01 ,
.fac-box02 ,
.fac-box03 ,
.fac-box04  {
	height: 200px;
}


}



