a{
	margin: 0px;
	padding: 0px;
}

ul,li{ margin: 0; padding: 0; }
body {
	background: url(../images/back.jpg) ;
	background-attachment: fixed;
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 1.7;
	letter-spacing:1px;
	color:#333333;
        -webkit-text-size-adjust:none;
	}
	
#wrapper{
	margin: 0 auto;
	background: url(../images/base.png) repeat-y center top; 
	text-align: center;
	}

#img-scene-top{
width:950px; height:630px;
margin: 0 auto;
}

#head{
width:1006px; height:195px;
margin: 0 auto;
background: url(../images/base_head.png) no-repeat center top;
text-align: center;
}

.cap {
	font-size: 11px;
	line-height: 1.4;
}

.cap-white {
	font-size: 11px;
	font-weight:bold;
	color: #fff;
	line-height: 1.4;
}

.notice {
	font-size: 16px;
	font-weight:bold;
	line-height: 1.4;
	color: #434461;
	letter-spacing:2px;
}

.gray_cap stock{
	font-size: 11px;
	line-height: 1.4;
}

.a {
	font-size: 11px;
	line-height: 1.3;
}

.b {
	font-size: 22px;
	font-weight:bold;

}

.b2 {
	font-size: 16px;
	font-weight:bold;

}

.g {
	color: #009245;

}

.r {
	color: #d90e16;
	font-weight:bold;
	font-size: 16px;

}

.r2 {
	color: #d90e16;
	font-weight:bold;
	font-size: 14px;

}

.r3 {
	color: #d90e16;
	font-weight:bold;
	font-size: 13px;

}

.credit {
	font-size: 12px;
	line-height: 1.4;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing:0px;
	color:#888888;
	}

/*　リンク　*/

a:link{ color: #F15A24; text-decoration: none; }
	 
a:visited{ color: #A48D79; text-decoration: none; }
	 
a:hover{ color: #FBB03B; text-decoration: none; }
