﻿.main26 {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
}

@media screen and (min-width: 960px){
.main26 {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
}
}

.main_12 {
	width: 80%;
	font-size: 3vw;
	font-weight: 800;
	margin: 16% 0% 6% 0%;
	color: #ff0000;
	text-align: center;
	border-bottom: 2px #ff0000 dashed;
}

@media screen and (min-width: 960px){
.main_12 {
	width: 700px;
	font-size: 18px;
	margin: 120px 0px 20px 0px;
}
}

.main_22 {
	width: 80%;
	font-size: 2.733vw;
	font-weight: 800;
	border-bottom: 2px #999999 dashed;
	margin: 0% 0% 3% 0%;
}

@media screen and (min-width: 960px){
.main_22 {
	width: 600px;
	font-size: 16px; 
	margin: 0px 0px 10px 0px;
}
}

.main_3_1 {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	
}

@media screen and (min-width: 960px){
.main_3_1 {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	width: 600px;
	
}
}

.main_3_1_1 {
	width: 100%;
	margin: 2% 0% 2% 0%;
}

@media screen and (min-width: 960px){
.main_3_1_1 {
	width: 32%;
	margin: 0% 0% 0% 0%;
}
}

.img_40 {
	width: 100%;
}

.main_32 {
	width: 80%;
	font-size: 2.333vw;
	line-height: 2;
	margin: 0% 0% 6% 0%; 
}

@media screen and (min-width: 960px){
.main_32 {
	width: 550px;
	font-size: 14px;
	margin: 0px 0px 30px 0px;
}
}
