/* 目次ページの基本デザイン用CSS */
body {
	font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #4c4c4c;
       text-align:center;
       
}

#contents {
      width: 710px;
      margin:auto;
      text-align: left;
}

#title{
       border-bottom-width:5px;
     border-bottom-style:solid;
     border-bottom-color:#9dd88c;
     padding-top:10px;
}

h1{
      color: #725767;
      font-size: 190%;
      font-weight: normal;
     font-family: HGS創英角ﾎﾟｯﾌﾟ体,fantasy;
     margin-top:0px;
     margin-bottom:5px;
}

h2{
     color: #ea4231;
      font-size: 100%;
     margin-bottom:1px;
    
}

p{
     margin-left:40px;
     margin-right:40px;
     margin-bottom:0px;
      font-size: 120%;
     font-weight: bold;
}
p img{
    margin-right:0px;
    margin-left:20px;
    vertical-align:middle;
   border-style:none;
}

table{
    width:100%;
    text-align:center;
    layout:fixed;
}

td{
     font-size:120%;
      font-weight: bold;
     padding:10px;
      vertical-align:middle;
}
　　　

th{
     font-size:90%;
}

#table{
    border-top:5px solid #9d788c;
    border-right:none;
    border-bottom:5px solid #9dd88c;
    border-left:none;
    padding:15px 0px 20px 50px;

}
    
 
a:link{
       color:#4c4c4c;
}
a:visited {  
       color:#4c4c4c;
}
a:hover{
       background-color:#ffe4e1;color:#336045;text-decoration:none;
}

#path2 {
       background-color: #9dd88c;
       text-align:center;
       font-size: 100%;
       color: #fffafa;
       word-spacing:35px;
       font-weight: bold;
       padding-top: 5px;
       padding-bottom: 5px;
       padding-right: 7px;
}
     
