@charset "UTF-8";

body::before {
	display: none;
}
.time-label {
	display: none;
}

@media screen and (max-width: 1760px) {
	
}

@media screen and (max-width: 780px) {
	main {
		padding-bottom: 18vw;
	}
}

main.blog .sec_inner {
	margin: 0 auto;
	padding-top: 100px;
	width: 700px;
}

main.blog h2 {
	font-size: 34px;
	line-height: 1.4;
	margin-bottom: 50px;
}

main.blog p {
	font-size: 16px;
}
main.blog p + p {
	margin-top: 40px;
}

@media screen and (max-width: 900px) {
	main.blog .sec_inner {
        margin: 0 11vw;
        padding-top: 10vw;
        width: auto;
	}

	main.blog h2 {
		font-size: 4vw;
		margin-bottom: 6vw;
	}

	main.blog p {
		font-size: 1.9vw;
	}
	main.blog p + p {
		margin-top: 5vw;
	}
}

@media screen and (max-width: 780px) {
	main.blog .sec_inner {
        margin: 0 6vw;
        padding-top: 10vw;
	}

	main.blog h2 {
		font-size: 6.2vw;
		margin-bottom: 10vw;
	}

	main.blog p {
		font-size: 3.6vw;
	}
	main.blog p + p {
		margin-top: 8vw;
	}
}