@charset "utf-8";
/* CSS Document */
/* ロゴの色変更 */
div#headermenu a#logobtn {
	background: url(../images/cmn/logo_pc2.png) no-repeat;
	background-size: 100% 100%;
}
/* スタイル */
div.stylebox {
	width:100%;
	margin: 0px auto 150px auto;
	box-sizing: border-box;
	background: url(../images/index/top_bg.jpg) no-repeat;
	background-size: 68.77vw 100%;
	background-position: left top;
	padding: 10vw 0;
}
	div.stylebox div.imgbox {
		width:54.67vw;
		margin: 0 auto;
	}
	div.stylebox div.imgbox h2 {
		color: #fff;
		font-size: 24px;
		letter-spacing: 2px;
	}
		div.stylebox div.imgbox h2 span {
			display: block;
			margin: 10px auto 3.54vw auto;
			color: #d5d5d5;
			font-size: 14px;
			letter-spacing: 1px;
		}
	div.stylebox div.imgbox a.btn {
		display: block;
		width: 24.73vw;
		height:24.73vw;
		float: left;
		margin-bottom: 0.75vw;
	}
	div.stylebox div.imgbox a.btn:nth-of-type(even) { float: right;}
/* 次へボタン */
div.nextbtnbox {
	width:760px;
	margin: 50px auto 150px auto;
}
	div.nextbtnbox input {
		display: inline-block;
		line-height: 24px;
		color: #A0A0A0;
		text-decoration: none;
		font-size: 14px;
		background: none;
		border: none;
	}
	div.nextbtnbox input.before {float: left;}
	div.nextbtnbox input.next { float: right;}
