@charset "Shift_JIS";body {	font-size:14px;	line-height: 22px;	letter-spacing: 1px;	color: #000000;	background: url(images/main_bg.jpg) repeat right;	margin: 10px 0px 0px 0px; }a:link {	text-decoration: none;	color: #FF6600;}a:visited {	text-decoration: none;	color: #FF9933;}a:hover {	text-decoration: none;	color: #FF9933;}a:active {	text-decoration: none;}#wrapper {	margin:0 auto;	width:700px} #headder {	margin:0 auto;	width:700px} #mokuji{	margin:10px auto;	font-size: 13px;	line-height: 24px;	letter-spacing: 0.5px;}#mokuji .date {	font-size: 11px;	color: #FFFFFF;	background: url(images/date.gif) no-repeat center;} #contents {	margin:0 auto;	width:700px;	background: url(images/bg_main.jpg) repeat;} #line {	margin:0 auto;	width:650px;	height: 10px;	background-image: url(images/line.gif);	}#story {	margin:10px auto;	}.caption{	font-size:12px;	line-height: 20px;	letter-spacing: 1px;	color: #666666;} #footer {	margin:20px auto;	width:550px;	} .small {	font-size:12px;	line-height: 18px;	}