@charset "utf-8";

.max1175{
	padding-right: 10%;
	margin-bottom: 40px;
}

.aboutFlex{
	display: flex;
	justify-content: space-between;
}
.aboutFlex.cen{align-items: center;}
.aboutFlex .l {padding-right: 15px;}
.aboutFlex .r {padding-left: 15px;}
.aboutFlex .l2, .aboutFlex .r2 {
	width: 50%; padding: 0 20px;
}
.aboutFlex .l2 {text-align: center;}
.aboutFlex .l2 img {max-width: 380px;}

.max729sp {
display: none;
margin-bottom: 40px;
padding-right: 20px;
}
br.sp{display: block;}

@media screen and (max-width: 1220px){
	.max1175{padding-right: 20px;}
	.aboutFlex .l2, .aboutFlex .r2 {padding: 0 0px;}
}
@media screen and (max-width: 900px){
	.aboutFlex .l2 img {max-width: 330px;}
}
@media screen and (max-width: 768px){
	.aboutFlex .l {padding-right: 10px;}
	.aboutFlex .r {padding-left: 10px;}
	.aboutFlex.cen{display: block;}
	.aboutFlex .l2, .aboutFlex .r2 {width: 100%;}
	.aboutFlex .l2{padding-bottom: 20px;}
	/*#head{border-bottom: 1px solid #281e1c;}*/
	#aboutT{margin-top: 30px;}
	.max1175 {display: none;}
	.max729sp {display: block;}
	br.sp{display: none;}
}
@media screen and (max-width: 600px){
	.max729sp {padding-right: 10px;}
	.aboutFlex .l {padding-right: 5px;}
	.aboutFlex .r {padding-left: 5px;}
	.aboutFlex .l2 {padding-bottom: 0;padding: 0 30px 20px;}
	.aboutFlex .l2 img {max-width: 300px;}
}
@media screen and (max-width: 450px){
	.aboutFlex .l2 {
		padding: 0 40px 30px;.max-width: 300px;
	}
}