﻿/* サイト全体の設定 */body {	margin: 0px;        font-family: MS UI Gothic, Arial, sans-serif;　　　　font-size:12px;	background-color:#00cc66;}/* 各種タグレイアウト */p{	margin-top:10px;	margin-bottom:10px;	margin-left:10px;　　　　font-size:12px;　　　　line-height:188%;}h1  {	font-size: 10px;        font-family: MS UI Gothic, Arial, sans-serif;	color:#ffffff;        font-weight: normal;	margin-top:0px;	margin-bottom:438px;	display: block;        text-align:right;}h3 {	font-weight:normal;	font-family:MS UI Gothic;        font-size:10px;	color: #FFFFFF;}h2 {	font-weight:normal;	font-family:MS UI Gothic;        font-size:10px;	color: #FFFFFF;}/* リンクのレイアウト */a,a:visited{	color: #000000;	text-decoration: none;}a:hover{	color: #000000;	text-decoration: none;}#footer a {	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}/* サイト全体のレイアウト */#box {	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	margin-top: 0px;	margin-bottom: 0px;	width: 810px;	background-image: url(images/box-back.jpg);	background-repeat: repeat-y;	background-position: 0px;}/* ヘッダーの設定 */#header {	height:680px;	width: 798px;	padding: 0px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;        text-align:center;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #FFFFFF;	border-left-color: #FFFFFF;	background-image: url(images/header.jpg);	background-repeat: no-repeat;	background-position: center;}#header p {	display: block;        text-align:center;	width: auto;	font-weight: normal;	font-size: 11px;	color: #000;	margin-right: 0px;	padding-top: 430px;	padding-bottom: 0px;        font-family: MS UI Gothic, Arial, sans-serif;}#header h1 a {	color: #ffffff;	text-decoration: none;	font-weight: normal;        font-family: MS UI Gothic, Arial, sans-serif;}/* コンテンツレイアウト */#contents {	width: 800px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	padding-top: 15px;	background-color: #FFFFFF;}#contents-main {	width: 730px;	height: 100%;	position: static;	margin-top: 0px;	margin-right: 10px;	display: inline;}/* フッターの設定 */#footer {	width: 798px;	margin-right: auto;	margin-left: auto;	text-align: center;	color: #FFFFFF;	font-size: 12px;	clear: both;	margin-top: 0px;	margin-bottom: 0px;	background-color:#00cc66;	height: 150px;	padding-top: 20px;}
