@media screen and (max-width: 420px) {
	.act_title {
		font-size: 5vw;
		color: rgb(255, 0, 0);
		margin-top: 5vh;
		line-height: 1vh;
	}

	.act_title2 {
		font-size: 4vw;
		color: rgb(255, 80, 0);
		margin-top: 5vh;
		line-height: 1vh;
	}

	.act_list_all {
		font-size: 3.5vw;
		line-height: 4.5vh;
	}

	.act_date {
		margin-right: 2vw;
	}

	.mgnl_12 {
		margin-left: 2.5vw;
	}

	.mgnl_24 {
		margin-left: 4.5vw;
	}

	.page-move {
		float: right;
		margin-top: 0px;
	}

	.page-text {
		font-size: 3vw;
		line-height: 2vh;
		text-align: right;
	}
}
@media screen and (min-width: 421px) and (max-width: 1025px){
	.act_title {
		font-size: 3.5vw;
		color: rgb(255, 0, 0);
		margin-top: 5vh;
		line-height: 1vh;
	}

	.act_title2 {
		font-size: 3.2vw;
		color: rgb(255, 80, 0);
		margin-top: 5vh;
		line-height: 1vh;
	}

	.act_list_all {
		font-size: 3vw;
		line-height: 6vh;
	}

	.act_date {
		margin-right: 2vw;
	}

	.mgnl_12 {
		margin-left: 2vw;
	}

	.mgnl_24 {
		margin-left: 3.5vw;
	}

	.page-move {
		float: right;
		margin-top: 0px;
	}

	.page-text {
		font-size: 2.5vw;
		line-height: 2vh;
		text-align: right;
	}
}
@media screen and (min-width: 1026px){
	.act_title {
		font-size: 2vw;
		color: rgb(255, 0, 0);
		margin-top: 5vh;
		line-height: 1vh;
	}

	.act_title2 {
		font-size: 1.8vw;
		color: rgb(255, 80, 0);
		margin-top: 5vh;
		line-height: 1vh;
	}

	.act_list_all {
		font-size: 1.5vw;
		line-height: 6.5vh;
	}

	.act_date {
		margin-right: 1.5vw;
	}

	.mgnl_12 {
		margin-left: 1vw;
	}

	.mgnl_24 {
		margin-left: 1.9vw;
	}

	.page-move {
		float: right;
		margin-top: 0px;
	}

	.page-text {
		font-size: 1.4vw;
		line-height: 2vh;
		text-align: right;
	}
}
.bold{
	font-weight: bold;
}
