body { 
width: 100%;
  margin:0px;
  padding:0px
 }


/* table 環境
*/


.tableenv { 
width: 100%;
border-collapse: collapse;
                 }


/* table 環境　終わり
*/


a:link  {color:  cornflowerblue }
a:visited  {color: cornflowerblue }
a:hover  {color: fuchsia }
a:active  {color: fuchsia } 

.head  	{width:92%;
	 padding-left:5%  ;
	 padding-right:5%;
	padding-top:5px;
         padding-bottom:50px;
          margin: 0px ;
  *border: none;
       /*border: solid 6px #f7fdbd;*/
           /*   background-image:url(../images/background/momiji.gif);*/
            background-image:url(../images/background/nijimi.gif);                        
			 background-repeat:repeat;
	 }


.head   h1  {font-size:x-large;
	   font-family:'HGS創英角ﾎﾟｯﾌﾟ体';
	 font-weight:bold;
        margin-top: 60px ; 
           color: cornflowerblue; /* yellowgreen ; teal;*/
	  	 text-decoration:none}


.head h2 {
 font-size:medium;
  font-family:"ＭＳ 明朝";  /* HGSｺﾞｼｯｸE*/
 color:cornflowerblue;  /* #2c6423　#000000;*/
  font-weight:bold;
  text-decoration:none;
}


.head p {
      margin-left: 70px ; 
    margin-right: 70px ;
      margin-top: 0px;
      margin-bottom: 0px;
        font-size:medium; /**/
	 line-height:160%;
           color:#0000a0; 
　　　　text-indent: 1.2em;
           font-weight: 400}



/*　xx-small, x-small, small, medium, large, x-large, xx-large*/

/*リスト環境*/

.listenv2 {list-style-type:decimal; line-height: 200%; margin-left: 25pt  }

.listenv {list-style-type:square; line-height: 160%; margin-left: 0pt; margin-top: 10pt;  margin-bottom: 10pt;} 

/*リスト環境終わり*/


/* === サイドバー部分のスタイル === */

.side	{
width:4%; 
/*vertical-align:top; 
background-color:#f7fdbd/*#8080ff*/
*/
}
/* === コンテンツ部分のスタイル === */

.main  {width:92% ;
	 padding-left:20px;
	 padding-right:20px;
       padding-top: 20px;
        padding-bottom: 20px;
       margin: -20px ; 
       *border: noned;
       /*border: solid 6px #f7fdbd;*/
        /*  background-image:url(../images/background/momiji.gif);*/
          background-image:url(../images/background/nijimi.gif);
		 	 background-repeat:repeat;
	 }

.int-side  {width:4% ;
   height: 13px;
	    border: none;}

	 

.int-main  {width:92% ;
height: 13px;
	    border: none;
   }

	 
	 

.main DIV {
     margin-left: 10px ; 
    margin-right: 10px ;
      margin-top: 70px;
      margin-bottom: 10px;
       font-size:medium;
	 line-height:160%;
           color:#0000a0; 
　　　　text-indent: 1.2em;
           font-weight: 400}

.bottom  {width:92% ;
	 padding-left:10px;
	   padding-top: 10px;
        padding-bottom: 10px;
		/border: solid 3px #f7fdbd/*#8080ff*/;**/
        border: none;
		 background-image:url(../images/background/nijimi.gif);
/* background-image:url(../images/background/momiji.gif);*/
         	 background-repeat:repeat;
	 }



.type2   {font-size:x-small;
	 line-height:160%;
	 text-indent: 0em;/*font-family: "ＭＳ 明朝",serif;; "ＭＳ ゴシック",sans-serif ;*/ 
          /* font-weight: 600*/
}



/*画像の位置 */


img.type2left   { width: 512; height:384;  
margin-left: 10px ; 
margin-right: 30px ;
margin-top: 10px;
margin-bottom: 10px;
float: left}
img.type2right   { width: 512; height:384;  
margin-right: 10px ; 
margin-left: 30px;
margin-top: 10px;
margin-bottom: 10px;
float: right}
img.type3right   { width: 384; height: 512; 
margin-right: 10px ;
margin-left: 30px; 
margin-top: 10px;
margin-bottom: 10px;
float: right}
img.type3left   { width: 384; height: 512; 
margin-left: 10px ;
margin-right: 30px; 
margin-top: 10px;
margin-bottom: 10px;
float: left}



/*
img.type2left   { width: 680; height:510;  
margin-left: 10px ; 
margin-right: 30px ;
margin-top: 10px;
margin-bottom: 10px;
float: left}
img.type2right   { width: 680; height:510;  
margin-right: 10px ; 
margin-left: 30px;
margin-top: 10px;
margin-bottom: 10px;
float: right}
img.type3right   { width: 510; height: 680; 
margin-right: 10px ;
margin-left: 30px; 
margin-top: 10px;
margin-bottom: 10px;
float: right}
img.type3left   { width: 510; height: 680; 
margin-left: 10px ;
margin-right: 30px; 
margin-top: 10px;
margin-bottom: 10px;
float: left}
*/
/* 画像の位置，終わり*/

/*
margin, paddingの値の設定 値の記述数 設定される方向 
1 上下左右をまとめて設定 
2 上下、左右の順に設定 
3 上、左右、下の順に設定 
4 上、右、下、左の順（時計回り）に設定 
 */


/*　xx-small, x-small, small, medium, large, x-large*/

.copy	{margin-top:30px;
	 font-size:10px}

.link	{font-size:smaller}
.link hr	{color:#96ff2d ;
	background-color: #96ff2d;
	 border:none}

