h1{
 font-size: 14px;  margin-top:0; margin-bottom:0; text-decoration:none }

body         {text-align:center;
              background-color:#ffffff}

a            {color:#02c30b;}
a:hover      {color:orange;}

/* == ヘッダー部分のスタイル == */

.head        {background-color:#daa520;
              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:2px;
       padding-right:0px;
       padding-top:1px;
       padding-bottom:20px;
       background-color:#ffffff;
       font-size:12px;
       line-height:130%;}

.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 #daa520;
          color:#333333;
          padding:5px 10px 3px;}

.main p {font-size:14px;
         line-height:160%;
         padding-left:20px;
         padding-right:20px;
         color:#333333;}

.photo td {font-size:12px;
           padding-left:0px}

.photo img {margin-bottom:2px;}

.photo2 td {vertical-align:top;
           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;}
