@charset "utf-8";

.myp_main_left{
	text-align: center;
}

.myp_result_title{
	width: 60%;
}

.header_bg{
	width: 100%;
	max-width: 1255px;
}

.res_flex_list{
	width: 35%;
}

.openbtn1{
	width: 53px;
}


@media screen and (max-width: 1024px) {
	.header_project1>a{
		display: none;
	}

	.myp_main_right{
		width: 100%;
	}

	.main{
		width: 99%;
	}

	.myp_main_left{
		min-width: 200px;
	}
}

@media screen and (max-width: 880px) {
	.myp_head_nav>li>a{
		font-size: 1.6vw;
	}

	.myp_head_nav>li>a>ruby>rt{
		display: none;
	}
}

@media screen and (max-width: 800px) {
	.res_flex_list{
		width: 47%;
	}
}

@media screen and (max-width: 769px) {
	.myp_result_title{
		width: 100%;
	}

	.res_flex_list:nth-child(3n){
		margin: initial;
	}

	.res_flex_list{
		max-width: initial;
		margin: initial;
		padding: initial;
		padding: 3px;
	}

	.res_flex_bg{
		justify-content: space-around;
		align-self: stretch;
		gap: 5px;
	}
}