﻿@charset "utf-8";/*======================================全般的なスタイル======================================*/* {    margin:0; padding:0;}body {	background-color: #FFFFFF;	font-size: 95%;	font-family: "MS　ゴシック", sans-serif;	line-height: 1.5;　　　　　　　　　　　　　　　　　　　　　    color:#333333;　　　　　　　　　　　　　　　　　　　　　　}div#pagebody {    width:1000px; margin:0px auto;    background-color:#FFFFFF;}/*======================================ヘッダ======================================*/div#header {    height:120px;}div#header h1 {    padding:10px 0px 5px 20px;    font-size:18px;    font-family:Arial, Helvetica, sans-serif;}div#header h1  a {text-devoration:none;}img {border:0;}/*======================================メインメニュー（左カラム)======================================*/.menu {    width:260px;                                                    margin:10px 10px 10px 0px;                                     float:left;                                                     font-weight:bold;    }.menu li {    list-style:none;    font-weight:bold;    width:260px;    font-size:16px;}.menu li a {	display:table;	margin-top:1px;	padding:16px 10px;	width:100%;	text-align:center;	text-decoration:none;	color:#EEE;	overflow:hidden;	background-color: #00A7A8;}.menu li ul {    margin:0;    padding:0;}.menu li li a {    display:block;    margin-top:0;    padding:0 10px;    height:0;    background:#fdeff2;    color:#705b67;}.menu > li:hover li a {    display:table;    margin-top:1px;    padding:16px 10px;    width:100%}.menu * {    -moz-transition: 1s;    -webkit-transition: 1s;    -o-transition: 1s;    -ms-transition: 1s;    transition: 1s;}    /*======================================インフォメーション（右カラム）======================================*/div#info {     width:660px;                                                   float:left;　　　　　　　　　　　　　　　　　　　　　　　      padding:10px 20px 0px 0px;}div#info h2 {    padding:20px 0px 0px 20px;    font-size:16px;    font-family:Arial, Helvetica, sans-serif;}div#info h3 {    padding:5px 0px 0px 40px;    font-size:14px;    font-family:Arial, Helvetica, sans-serif;}p {    margin:10px 0px 5px 10px;}p a {    text-decoration:none;    color:#e95464;    font-weight:bold; }p a:hover {    color:#f5b1aa;}a:hover {}div#date {    margin:20px 20px 20px 40px;    font-size:15px;}div#date2 {    margin:30px 20px 10px 60px;    font-size:18px;    color:#705b67;    font-weight:bold;    }div#date3 {    margin:20px 20px 10px 60px;    font-size:18px;    color:#705b67;    font-weight:bold;    }div#content {	margin:10px 20px 25px 80px;	font-size:15px;}div#content2 {    margin:10px 20px 5px 80px;    font-size:15px;}div#schedule {    margin:5px 0px 10px 20px;    font-size:15px;}div#schedule2 {    margin:5px 0px 0px 40px;    font-size:15px;    color:#e95464;    font-weight:bold;}div#schedule3 {    margin:5px 0px 10px 30px;    font-size:15px;}div#schedule4 {    margin:5px 0px 10px 40px;    font-size:15px;    font-weight:bold;}div#schedule5 {    margin:5px 0px 10px 20px;    font-size:17px;}div#schedule6 {    margin:5px 0px 10px 20px;    font-size:15px;     color:#2ca9e1;    font-weight:bold;}div#schedule7 {    margin:0px 0px 0px 80px;    font-size:15px;     color:#2ca9e1;    font-weight:bold;}div#schedule8 {    margin:5px 0px 10px 10px;    font-size:15px;    font-weight:bold;}.under {  text-decoration: underline;}/*======================================フッタ======================================*/div#footer {       clear:both;                                                      height:40px;     padding:30px 0px 0px 0px;     margin:10px 0px 0px 340px;      color:#705b67;    }