@charset "utf-8";
/* CSS Document */

/*===========================================
1024
===========================================*/
@media all and (max-width: 1024px) {
	#main h1 br {
		display: none;
	}
}

/*===========================================
738
===========================================*/
@media all and (max-width: 738px) {
	#main {
		padding: 20px 0 30px;
	}
	#main h1 {
		font-size: 20px;
		text-align: left;
	}
	#main ul li a {
		padding: 0.2em 1em;
	}
	#main ul li a b {
		padding: 0.5em 1.2em;
		line-height: 1.3;
	}
	h2 {
		padding: 10px 0 14px;
		font-size: 20px;
		line-height: 1.3;
	}
	#interview .user {
		display: block;
		width: auto;
	}
	#interview .user li {
		display: block;
		width: auto;
	}
	#interview .user li:first-child {
		margin-bottom: 15px;
	}
	.each {
		margin-bottom: 30px;
	}
	.each section h3 {
		font-size: 18px;
		line-height: 1.3;
	}
	#twenties,
	#thirties,
	#forties,
	#male {
		margin-top: 50px;
	}
}





