@charset "UTF-8";

.column-add {width:80%; margin:0 auto;}
.column-add li{width:32%!important;}



.convenient{
	width:auto;
	margin:0 auto;
}

.convenient ul{width:auto; display: flex; justify-content: space-around;}
.convenient ul li{width:30%; margin:0 30px; display: flex; flex-direction: column; }
.convenient ul li .conv-inner{display: flex; flex-direction: column; flex-grow: 1;}
.convenient ul li div img{width:90%; /* width: 330px;*/ height: 320px;/**/ object-fit: cover; margin:0 auto; flex-grow: 1;}


.convenient ul li h3{font-size: 1.25rem; font-weight: 600; flex-grow: 1;}
.convenient ul li p{font-size: 18px;}

/*
.convenient .all-convenient{width:auto; display: flex; justify-content: space-around;}
.convenient .child-convenient{width:30%; margin:0 30px; display: flex; flex-direction: column; }
.convenient .child-convenient img{width:90%; height: 320px; object-fit: cover; margin:0 auto;}


.convenient .child-convenient h3{font-size: 1.25rem; font-weight: 600; flex-grow: 1;}
.convenient .child-convenient p{font-size: 18px;}*/

@media (max-width: 1500px) {
.convenient ul li h3{font-size: 1.1rem; font-weight: 600; flex-grow: 1;}
.convenient ul li p{font-size: 12px;}
}

@media (max-width: 780px) {
.convenient ul{width:auto; display: inline-block;}
.convenient ul li{width:100%; margin:0 auto;}
.convenient ul li img{/*width:90%; */   width: 100%; height: 220px; object-fit: cover; margin:0 auto;}
}


.cta_gym{background-color: #F5EDDB;}
.ad_toc{background-color: #F5EDDB; padding:20px 0;}
.ad_toc2{background-color: #F5EDDB; padding:20px 0;}
@media (max-width: 780px) {
.cta_gym .inner{padding-left: 0rem; padding-right: 0rem;}
.ad_toc{background-color: #F5EDDB; padding:30px 0;}
.ad_toc2{background-color: #F5EDDB; padding:30px 0;}
}