/* button-brown */
.button-start-brown {
	-moz-box-shadow:inset 0px 1px 0px 0px #a6827e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a6827e;
	box-shadow:inset 0px 1px 0px 0px #a6827e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7d5d3b), color-stop(1, #634b30));
	background:-moz-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:-webkit-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:-o-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:-ms-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:linear-gradient(to bottom, #7d5d3b 5%, #634b30 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d5d3b', endColorstr='#634b30',GradientType=0);
	background-color:#7d5d3b;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:2px solid #54381e;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Arial;
	font-size:18px;
	padding:10px 25px;
	text-decoration:none;
	text-shadow:0px 1px 0px #4d3534;
}
.button-start-brown:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #634b30), color-stop(1, #7d5d3b));
	background:-moz-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:-webkit-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:-o-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:-ms-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:linear-gradient(to bottom, #634b30 5%, #7d5d3b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#634b30', endColorstr='#7d5d3b',GradientType=0);
	background-color:#634b30;
}
.button-start-brown:active {
	position:relative;
	top:1px;
}

/* ２カラムボックスレイアウト用のCSS */
@media only screen and (min-width: 768px), print { /* PC用　768px以上 */
	.column2-left{
	margin-bottom:10px;
	float:left;
	padding:5px 0;
	width:300px;
	}

	.column2-right{
	margin-bottom:10px;
	float:right;
	padding:5px 0;
	width:300px;
	}
}
@media only screen and (max-width: 767px) { /* スマホ　767px以下 */
	.column2-left{
	margin-bottom:10px;
	float:none;
	padding:5px 0;
	width:100%;
	}

	.column2-right{
	margin-bottom:10px;
	float:none;
	padding:5px 0;
	width:100%;
	}
}