﻿@charset "utf-8";
/* CSS Document */
.wrapper {
      width: 1400px;
      height: 1530px;
      margin-right: auto;
      margin-left: auto;
      padding-right: 10px;
      padding-left: 10px;
}
.main {
     width: 850px;
     height: 1530px;
     margin-left: 10px;
     margin-right: 125px;
     float: left;
     text-align: center;
}
.sidebar {
      float: left;
      width: 300px;
      margin-left: -10px;
}
.logo2{
      margin-top: -18px;
      margin-bottom: 30px;
}
.logo3 {
      height: auto;
      max-width: 100%;
      margin-top: 30px;
      margin-left:-10px;
}
ul{
      list-style-type:none;
      margin:0px;
      padding:0px;
}
.wrapper .sidebar ul {
     font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
     font-size: xx-large;
}
li {
     border-style:solid;
     border-width: 3px;
     border-color:#2b2b2b;
     background-color:#CCFFFF;
     margin-top: 7px;
     margin-right: -10px;
}
ul li a{
     color:black;      /*黒*/
     display: block;
     text-decoration: none;
}
a{
      text-align: center;
      font-size: xx-large;
      padding-left: 10px;
      padding-bottom: 7px;
      padding-right: 15px;
      padding-top: 7px;
  }
a:hover {
  text-shadow: 3px 3px 3px #FFFF00,
              0px 0px 10px #FFD700,
              0px 0px 20px #FFD700,
              0px 0px 30px #FFD700,
              0px 0px 40px #FFD700;
  text-decoration: underline\9;
}    
*{
     padding:0px;     
}
.wrapper .main p {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.h3{
     color: #2b2b2b;
     border: solid 3px #87ceeb;
     border-thin: 0.5em;     
     text-align: center;
     padding-left: 15px;
     padding-right: 15px;
     margin-bottom: -10px;
}
.wrapper .main p .h3 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
    font-weight: bold;	
}
.wrapper .main th p {
     font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
     font-size: 35px;
     font-weight: normal;
}
.wrapper .main td p {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text1{
    margin-left: -90px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text1 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text2{
    margin-left: -93px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text2 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size:  35px;
}
.text3{
    margin-right: 92px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text3 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text5{
    margin-right: 92px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text5 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text7{
    margin-right: 23px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text7 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text8{
    margin-right: 5px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text8 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text9{
    margin-top: -28px;
}
.wrapper .main tbody tr td .text9 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text10{
    margin-right: 5px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text10 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text11{
    margin-right: 24px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text11 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text12{
    margin-right: 5px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text12 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text13{
    margin-right: 5px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text13 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text14{
    margin-right: 5px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text14 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text15{
    margin-right: 25px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text15 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text16{
    margin-left: 138px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text16 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.text17{
    margin-right: 0px;
    margin-top: -28px;
}
.wrapper .main tbody tr td .text17 {
    font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
    font-size: 35px;
}
.footer2 {
      text-align: center;
      clear: both;
      padding-top: 100px;
      padding-right: 20px;
      margin-bottom: -100px;
      margin-left: 100px;
}
.footer2 p {
     font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
     font-size: xx-large;
}
</style>