/*ページの基本デザイン用ＣＳＳ*/
body {
     background-color: #FFFFFF;
     color:#305395;
     }

h1   { /*メインタイトル*/
     font-family:"Times New Roman", Times, serif;
     font-size:400%;
     color:#ffffff;
     margin: 0px;
     }

h2   { /*メニュータイトル*/
     font-family:"ＭＳ 明朝","細明朝体" serif;
     font-size:140%;
     text-align:center;  
     margin:1em 0px;
     }     

h3   { /*名前*/
     font-family:"ＭＳ 明朝","細明朝体" serif;
     font-size:120%;
     color:#0033cc;
     text-align:center;     
     margin: 1em 0px;　
     clear: both;　 /*フロートの解除*/
     background-color:#FFFFFF;
     border-top:solid 2px #6666FF;　　 /*上罫線*/
     border-bottom:solid 2px #6666FF;　　 /*下罫線*/
     }

p    { /*本文*/
     font-family:"ＭＳ ゴシック","Osaka" Sans-serif;
     font-size:85%;　　　
     line-height:130%;
     }

address { /*著作権表示*/
　　　   font-family:"Times New Roman", Times, serif;
         color:#83868C;         
         font-size:80%;　
         font-style:normal;
         text-align:center;
         padding-top: 5px;
         margin-top:15px;
         }

p img  { 
　　　 float:left;   /*画像の回り込み*/ 
       margin-right: 15px;
     }

a    { /*リンクのスタイル指定*/
     text-decoration: none;
     font-weight; bold;
     }
a:link { /*未表示*/
     color: #819BCB;
　　　}
a:visited { /*表示済み*/
     color: #83868C;
　　　}
a:hover {/*カーソルが重なる*/
     color: #F24D83;
　　　}
a:active{/*クリック*/
     color: #F24D83;
        }


.side h2 { /* サイドバーの書式*/
         font-family:"ＭＳ ゴシック","Osaka" Sans-serif;
         font-size:90%;
         text-align: left;
     　　margin: 1em 0px;
       　}

.side ul {
         font-size:80%;
     　　margin-top: 0px;
          } 