/* Header --------------------------- */
#header {
	background-color: #ffffff;
	padding: 0;
	height:80px;
	margin-bottom: 20px;
}
#header_inner {
	width: 960px;
	height:40px;
	margin:0 auto;
	padding: 20px 0;
}
#header .logo {
	margin-right:20px;
	float: left;
}
#header .lead {
	margin-top:12px;
	float: left;
}
.yamada_back_button a{
	display:block;
	margin:20px auto 0;
	font-size:14px;
	text-align:center;
	text-decoration: none;
	width:200px;
	height:40px;
	line-height:40px;
	border:1px solid #777777;
	border-radius:4px;
	box-shadow:0 0 3px #555555;
	text-shadow: 0 1px 1px #FFFFFF;
	color:#000000;

	background-color: #f3f3f3;
	background-image:-webkit-gradient(linear,28% 0%,28% 93%,color-stop(0,rgb(243,243,243)),color-stop(1, rgb(221,221,221)));
	background-image:-webkit-linear-gradient(rgb(243,243,243) 0%,rgb(221,221,221) 100%);
	background-image:-ms-linear-gradient(rgb(243,243,243) 0%,rgb(221,221,221) 100%);
	background-image:linear-gradient(rgb(243,243,243) 0%,rgb(221,221,221) 100%);
	border-color:rgb(187,187,187);
	border-width:1px;
	-webkit-border-radius:9px;
	border-radius:9px;
	border-style:solid;
	-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.2) ,inset 0px 0px 4px rgba(255,255,255,0.6);
	box-shadow:0px 2px 2px rgba(0,0,0,0.2) ,inset 0px 0px 4px rgba(255,255,255,0.6);
//	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff3f3f3,endColorstr=#ffdddddd,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true)";
//	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff3f3f3,endColorstr=#ffdddddd,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true);
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	cursor:pointer;
}
.yamada_back_button a:hover{
	background-color: #f9f9f9;
	background-image:-webkit-gradient(linear,28% 0%,28% 93%,color-stop(0,rgb(250,250,250)),color-stop(1, rgb(230,230,230)));
	background-image:-webkit-linear-gradient(rgb(250,250,250) 0%,rgb(230,230,230) 100%);
	background-image:-ms-linear-gradient(rgb(250,250,250) 0%,rgb(230,230,230) 100%);
	background-image:linear-gradient(rgb(250,250,250) 0%,rgb(230,230,230) 100%);
}