@charset "Shift_JIS";
body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	background-image:url(img/BG.jpg);
	background-repeat: no-repeat;
	background-position:center bottom;
	color:#333333;
	background-attachment: fixed;
}
a:link,a:visited {color:#ff3300; text-decoration:none;}
a:hover,a:active {color:#cc0000; text-decoration:underline;}
#contents{width:600px; margin:0px auto; padding:0px; position:relative; text-align:left;}
.l{text-align:left;}
.r{text-align:right;}
.c{text-align:center;}
.b{font-weight:bold;}
.e{border:1px solid #999999;}
.midoCatch{font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, "‚l‚r ‚oƒSƒVƒbƒN"; font-size:14px; font-weight:bold; text-align:left; white-space:nowrap; position:relative;
border-bottom:1px dotted #666666; margin:15px 0px 5px 0px; padding-bottom:3px;}
.midoCatch:first-letter { color:#536f2e; }
.midoTex{font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, "‚l‚r ‚oƒSƒVƒbƒN"; font-size:14px; font-weight:normal; text-align:left; vertical-align:top; line-height:1.5em; padding-left:14px; position:relative; text-align:justify; text-justify: distribute;}
#yamaha{margin:10px 0px 10px 0px; width:650px; position:relative;}
#footer{font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:20px auto; width:100%; text-align:center; position:relative;}
.ph{border:1px solid #333333; margin:0px 5px 0px 0px; padding:0px;}
