h1{
 font-size: 14px;  margin-top:0; margin-bottom:0; text-decoration:none }


h5{

 font-weight: 380; margin-top:0; margin-bottom:0; text-decoration:none }



body         {text-align:center;}



a            {color:#02c30b;}

a:hover      {color:orange;}



/* == ヘッダー部分のスタイル == */



.head        {background-color:#0d139b;
              width:740px;
              height:80px;
              background-image : url(../image/bana17.jpg);}



.headmenu    {background-color:#daa520;
              width:740px;
              font-size:12px;
              color:#white;
              border-top:solid 1px white;
              background-image : url(../image/hedbg4.gif);}




.headmenu div {float:left;
               width:90px;
               border-right:solid 1px #383838;
               text-align:center;}



.headmenu a {color:#383838;
             text-decoration:none;}

.headmenu a:hover        {color:orange;}



/* == サイドバーとコンテンツ部分のスタイル == */



.side_main {width:740px;}

/* == サイドバー部分のスタイル == */

.side      {vertical-align:top;
            width:116px;
            padding-right:6px;
            padding-left:6px;}

.side      {width:116px;
            font-size:12px;
            heignt:1px;
            vertical-align:top;
            border-right:solid 1px gray;}

.side .submenu   {background-color:#daa520;
            font-size:12px;
            color:#383838;
            padding:3px 8px;
            margin-top:10px;
            margin-bottom:0px;
            background-image : url(../image/hedbg3.gif);}

.side .submenu2 {background-color:#feeb81;
	 margin-top:0px;
	 padding:8px}

.side div	{font-size:12px;
	 margin-bottom:5px}

.side a    {color:#383838;
            text-decoration:none;}

.side a:hover {color:orange;}



/* == コンテンツ部分のスタイル == */



.main {width:612px;
       padding-left:6px;
       padding-right:0px;
       padding-top:1px;
       padding-bottom:20px;
       vertical-align:top;
       font-size:12px;}

.main td {font-size:12px;
         line-height:130%;}

.main h1 {font-size:18px;

          font-family:Arial, Helvetica;}



..main h2 {background-color:#dcdcdc;
          font-size:16px;
          border-left:solid 15px #3F4275;
          color:#333333;
          padding:5px 10px 3px;}



.main p {font-size:14px;

         line-height:160%;

         padding-left:20px;

         padding-right:20px;

         color:#333333;}



.photo td {vertical-align:middle;

           font-size:12px;

           padding-left:0px;

           text-align:center;}



.photo img {margin-bottom:2px;}



.photo2 td {vertical-align:middle;

           font-size:12px;

           line-height:160%;

           padding-left:0px;

           text-align:left;}



.photo2 img {margin-bottom:2px;}



.link {width:100%;

       margin-top:40px;

       font-size:smaller;}



.link1 {text-align:left;}

.link2 {text-align:center;}

.ling3 {text-align:right;}


.main TH {background-color:#bfdfff;}

