/* base */#container{	width:900px;	padding:28px 0px 5px;	margin:0 auto;	display:block;	background:#ccc url(../../images/web/background.gif) repeat-y;}#containerindex{	width:900px;	padding:28px 0px 5px;	margin:0 auto;	display:block;	background-color:#ccc;}/* コンテンツ */#contentsindex {	width:800px;	height:294px;	padding:0;	display:block;	margin: 0 auto;	background-color:#fff;}/* ヘッダ */#header {	padding-bottom:5px;	width:800px;	height:245px;	display:block;	margin: 0 auto;	background:#fff url(../../images/web/header.gif) no-repeat;	font-size:70%;	color:#660000;}/* whatsnew*/#header ul{    margin:0px 5px 0px 8px;	width:244px;	display:block;	border-bottom:dotted 1px #660000;}#header ul li{	padding:2px 0;	}#header ul li.whats{	text-align:right;	background:url(../../images/web/title_whats.gif) 0 0 no-repeat;	}#header ul li a{	color:#FF6600;	size:120%;}#header ul li.date{	font-size:90%;	color:#333;	padding:3px 0 2px 28px ;	margin:-2px 0 0px 0px;	background:url(../../images/web/date.gif) 0 0 no-repeat;}#header ul li.place{	font-size:90%;	color:#333;	padding:3px 0 2px 28px ;	margin:-5px 0px 0px 0px;	background:url(../../images/web/place.gif) 0 0 no-repeat;}/* フッター */div#footer  {	margin:0 auto;	padding:6px 0px 12px 0;	width:800px;	text-align:right;	font-size:10px;	color:#666666;}/* navigation*/div#nav {	margin:0 auto;	padding:0;	width:800px;	height:61px;	background-color:#ccc;}div#nav ul{	margin:0;}div#nav ul li{	margin:0;	float:left;	display:inline;}div#nav ul li.mobile{	margin-left:184px;	font-size: 60%;}/* インデックスメイン */div#main {	margin:0 auto;	padding-top:5px;	padding-bottom:150px;	width:800px;	background-color: #FFFFFF;}div#main table {	width:640px;	float: right;}div#main table ul {	margin:0px 5px 5px 5px;	padding:8px 0 0 0;	line-height:130%;	width:580px;	font-size:70%;	color:#333;	border-top:dotted 1px #660000;	}div#main table ul.end {	padding-bottom:8px;	border-bottom:dotted 1px #660000;	}div#main table ul li a {  color:#FF6600;	}.topics {	font-size:120%;
	font-weight:bold;	color:#660000;}.more {	font-size:10px;}
