@charset "UTF-8";

/* ===================================================================
	サイズガイド
=================================================================== */
#magazine {
	width:1050px;
	margin: 56px auto;
	text-align:center;
}
	#magazine h2 {
		margin: 0;
		padding: 5px 0;
		text-align: left;
		border-bottom: #000000 2px solid;
		font-size: 24px;
	}
	.top_info {
		width: 940px;
		margin: 50px auto 20px;
	}
		.top_info td {
			line-height: 20px;
			font-size: 13px;
			padding-left: 20px;
			text-align:left;
		}
	.register {
		width: 570px;
		margin: 0 auto 30px;
		padding: 20px 0;
		background-color: #e4e4e4;
	}
		.register p {
			margin-bottom: 15px;
			font-weight: bold;
			font-size: 13px;
		}
		.register_btn {
		}
		
	.section  {
		margin-bottom: 50px;
	}
		.merit table {
			width: 620px;
			margin: 25px auto;
		}
		.merit .sample {
			position: relative;
    margin-bottom: 30px;

		}
			.merit .sample .icon {
				position: absolute;
				left: 140px;
				top: 0;
			}
			.merit .sample li {
				display: inline-block;
			}
		.privilege li {
			display: inline-block;
			padding: 0 15px;
			margin: 30px 0;
		}
.merit {
}