@charset "Shift_JIS";body{	margin:0px;	padding:0px;	font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", osaka,"ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;		font-size:12px;	line-height:18px;	height: 100%;}h1{font-size:12px; font-weight:bold; color:#333333; margin:10px 0px;}h2{font-size:12px; font-weight:bold; color:#333333; margin:10px 0px;}img{margin:0px; padding: 0px; border-width:0px;}#wrapper{	width: 800px;	margin:0px auto;	padding:0px;}#header{	margin:0px;				/* マージン一括指定 */	padding: 0px;	height: 55px;	color: #333333;	text-align:right;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:#333333;}#header img{	float:left;		margin: 0px;	padding-top: 12px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#nav{	float:right;	width: 400px;	margin: 0px;	padding-top: 20px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	text-align: right;}#nav li{	list-style:none;				/* リストマークの種類 */	font-size:12pt;			/*  フォントサイズ */	float:left;	margin:0px;	padding-left: 10px;}#mainimg{	margin:0px;	padding: 0px;	border-style:solid; border-width:0px 0px 1px 0px; border-color:#333333;}#contents{	background-color: #efefef;	margin:0px;	padding:0px;	color: #333333;	text-align:left;}#contents:after{content:" ";display:block;clear:both;}#contents{_zoom:1;/* IE6以下 */}#left{	float:left;	width:180px;	margin: 5px;}#info{	width: 172px;	margin:0px;	padding: 4px;}#info li{	list-style: none;	padding-bottom: 4px;}#info a:hover{	display: block;	background-color: #cccccc;}.nov_list{	padding-left: 18px;}#right{	background-color: #ffffff;	float:right;	width:590px;	text-align:left;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 10px;}#footer{	clear:both;				/* 回り込み解除 */	margin: 0px;	padding: 5px 0px 5px 0px;	width: 800px;	height: 45px;	color: #333333;	text-align: center;	vertical-align:middle;	border-style:solid; border-width:1px 0px 0px 0px; border-color:#333333;}a:link{	color:#333328;	text-decoration:none;}a:visited{	color:#404040;	text-decoration:underline;}.blockquote{	color: #666666;	font-style:italic;	}.clear{	clear:both;				/* 回り込み解除 */	}