@charset "utf-8";/*アックスクラシックCSS------------------------------------------------------------------------------------------*/body {color: #222text-align: center;}/* Link---------------*/a:link {	color: #2091da;}a:visited {	color: #2091da;}a:hover {	color: #ff0099;}h1{ 	font-size: 150%;	color: #ff0099;	line-height: 1.5em;	border-bottom: 1px inset #ff0099;}h2{ 	background: url(images/arrow2.png) no-repeat left top;	font-size: 100%;	line-height: 1.5em;	padding-left: 15px;	padding-right: 5px;	font-weight: normal;	border-bottom: 1px dotted #333333;	font-weight: normal;}h3{ 	background: url(images/arrow3.png) no-repeat left top;	font-size: 100%;	line-height: 1.5em;	padding-left: 13px;}h4{ 	background: url(images/arrow4.png) no-repeat left top;	font-size: 100%;	line-height: 1.5em;	padding-left: 15px;	padding-right: 5px;	font-weight: normal;	border-bottom: 1px dotted #333333;	font-weight: normal;}h5 {	font-size:120%;	margin-bottom: 0;	padding: 0.3em 10px;	border-left: 5px solid #666;	border-bottom: 1px dotted #ccc;}h1,h2,h3,h4,h5,h6,h7,h8,p,ul,li{margin: 2px;}ul{list-style-type: none;}td{ vertical-align: top;}/*コンテナー------------------------------------------------------------------------------------------*/#container {text-align: left;margin: 0px auto;width: 840px;font: 90% "Arial, Helvetica, sans-serif";}/*ヘッダー------------------------------------------------------------------------------------------*/#header {background:url(images/cw_header.gif);height: 70px;position: relative;}/*ヘッダーNEWS------------------------------------------------------------------------------------------*/#header2 {background:url(images/cw_header_news.gif);height: 70px;position: relative;}/*メインメニュー------------------------------------------------------------------------------------------*/#menu {	background:url(images/menu_b.gif);	width: 840px;	height: 30px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	text-align: center;	position: relative;}#menu li {	display: inline;}#top {	float: left;	width: 840px;	position: relative;	}/*左ページ------------------------------------------------------------------------------------------*/#main {	float: left;	width: 630px;	background: #FFFFFF url(images/bk_left.gif);	margin-right: 10px;	position: relative;}/*左中------------------------------------------------------------------------------------------*/#page {	float: left;	width: 600px;	line-height: 1.5em;	padding-right: 15px;	padding-left: 15px;	position: relative;	font-size: 11px;}/*テーブル白ベース100%------------------------------------------------------------------------------------------*/table#table-03 {	width: 99%;	text-align: left;	padding: 5px;	background: #FFFFFF;	border: 1px dotted #999999;	margin-bottom: 10px;}table#table-03 td.photo {	padding: 5px;	width: 270px;	background: #999999;	text-align: center;	vertical-align: middle;}table#table-03 td.photo2 {	padding: 5px;	width: 290px;	background: #FFFFFF;	text-align: center;	vertical-align: middle;}table#table-03 td.txt {	padding: 5px;	text-align: left;	font-size: 100%;	line-height: 1.5em;}.cap{	font-size: 9px;	color: #000000;	padding-top: 1.5em;	padding-bottom: 0.5em;	line-height: 1.5em;	}	/*トップページ詳細------------------------------------------------------------------------------------------*/#mainsub {	float: right;	width: 200px;	background: url(images/right.gif);	font-size: 11px;	color: #000000;	line-height: 1.3em;	position: relative;}/*ページトップ------------------------------------------------------------------------------------------*/#pagetop {	float: left;	width: 820px;	padding-left: 10px;	padding-right:10px;	background: #FFFFFF;	text-align: right;	position: relative;}/*フッター------------------------------------------------------------------------------------------*/#footer {	float: left;	width: 840px;	height: 40px;	background: url(images/cw_footer.gif);	text-align: right;	position: relative;}#footer li {	display: inline;	font-size: 12px;	color: #FFFFFF;	padding-right: 10px;	padding-left: 10px;}#footer a {color:#FFFFFF;text-decoration:none;}#footer a:visited {color:#FFFFFF;text-decoration:none;}#footer a:active {color:#FFFFFF;text-decoration:none;}#footer a:hover {color:#000000;text-decoration:none;}/*コピー------------------------------------------------------------------------------------------*/#copy {	float: left;	width: 840px;	height: 43px;	text-align: center;	font-size: 9px;	color: #000000;	line-height: 1.5em;	padding-top: 5px;}/*コピー------------------------------------------------------------------------------------------*/#copy2 {	float: left;	text-align: left;	font-size: 9px;	color: #000000;	line-height: 1em;	padding-top: 5px;}/*MANAblogテキスト------------------------------------------------------------------------------------------*/.rss-box {	float: left;	padding-left: 15px;	 }.rss-items {	padding:5px;	margin-bottom:3px;}.rss-title {	text-decoration: none;	font-size: 110%;	font-weight:bold;	margin: 0px;	padding:5px;	text-align: left;}.rss-item  {  font-size: 100%;  font-weight : normal;}.rss-date {	font-size: 90%;	font-weight : normal;	color: #87654d;}/*clearfix------------------------------------------------------------------------------------------*/#container:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}#container { display: inline-block; }/* Hides from IE-mac \*/*html #container { height: 1%; }#container { display: block; }/* End hide from IE-mac */