@charset "shift_utf";

/* style resset */
* {
  margin: 0;
  padding: 0;
  border: 0;
  text-decoration: none;
  line-height: 1;
  font-size: 100%;
  font-weight: normal;
  font-style: normal;
  }
  h1, h2, h3, h4, h5, p, address {
   font-size: 100%;
   font-weight: normal;
   font-style: normal;
   }
body{margin: 0px;
     padding: 0px;
	 text-align: center; 
	 }
/*----▼ページ全体-------*/

#container{
        width: 920px;
		color: #5b2601;
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: auto;
	    margin-right: auto; 
		background-color: #F6FDF6;
		text-align: left;
       }
#container fieldset {
		 border-color: #876354;
		 border-width: 1px;
		 border-style: solid;
		 }
#header {
        width: 920px;
		height: 110px;
		}

#pagebody {
		width: 920px;
		padding-bottom: 32767px;
		margin-bottom: -32767px;
		}
#footer {
        width:920px;
		height: 100px;
		}

h1,h2 {background-color:#FB9EB2;
        color:white;
		text-align: center;
		font:bold 20pt "ＭＳ ゴジック", Osaka,sans-serif; 
       }

h3 {background-color:#FB9EB2;
        color:white;
		text-align: center;
		font:bold 18pt "ＭＳ ゴジック", Osaka,sans-serif; 
       }
	   
a:link{color:#08B561;
       text-decoration:none; 
	   }
a:visited{color:#08B561;
          text-decoration:none; 
		  }
a:hover{color:#fbb9cc;
        text-decoration:none; 
		}	   

/*----▲ページ全体-------*/

/*----▼ヘッダ-------*/
#header {
        width:920px;
		height: 159px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		background-image: url(../image/earth&reef01.jpg);
		}
.house {
       	position: absolute;
		font:22pt "ＭＳ ゴジック",arial,helvetica,clean,sans-serif; 
		padding: 0px 0px 0px 0px;
		margin: 60px 0px 0px 300px;
		color: #542604;
       }


/*----▲ヘッダ-------*/
/*----▼メニュ-------*/

/*----▲メニュ-------*/

/*----▼ページ本体（3段組）-------*/
#menu {
        font:10pt/2.0 "ＭＳ ゴジック", Osaka,sans-serif; 
        float: left;
		width: 190px;
        padding-bottom: 32767px;
		margin-bottom: -32767px;
		padding: 0px 0px 0px 0px;
		margin: 20px 0px 0px 0px;
		
		}

   
#main {
        font:10pt/1.6 "ＭＳ ゴジック" Osaka,sans-serif; 
		float: right;
		width:710px;
		padding: 0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
       }
/*----▲ページ本体（2段組）-------*/

/*----▼左navi-------*/



/*----▲左navi-------*/

/*----▼メイン-------*/
#mini {
       margin: 25px 0px 10px 30px;
	   padding: 0px 0px 0px 0px;
	   width: 630px;
	   height: 45px;
      }
.message {
         background: url(../image/me_10.gif) no-repeat;
         margin: 20px 0px 10px 30px;
	     padding: 0px 0px 0px 0px;
	     width: 350px;
		 height: 30px;
         }
.message p{
        
         margin: 0px 0px 0px 60px;
	     padding: 5px 0px 0px 0px;
	     width: 250px;
		 font:bold 14pt "ＭＳ ゴジック", Osaka,sans-serif; 
         }

.titleone {
         background: url(../image/me_12.gif) no-repeat;
         margin: 10px 0px 10px 45px;
	     padding: 0px 0px 0px 0px;
	     width: 350px;
		 height: 28px;
         }
		 
.titleone p{
         margin: 0px 0px 10px 60px;
	     padding: 6px 0px 0px 0px;
	     width: 250px;
		 font:bold 12pt "ＭＳ ゴジック", Osaka,sans-serif; 
         }
.titletwo {
         background: url(../image/me_11.gif) no-repeat;
         margin: 10px 0px 10px 75px;
	     padding: 0px 0px 0px 0px;
	     width: 350px;
		 height: 26px;
         }
		 
.titletwo p{
         margin: 0px 0px 10px 60px;
	     padding: 5px 0px 0px 0px;
	     width: 250px;
		 font:bold 11pt "ＭＳ ゴジック", Osaka,sans-serif; 
         }
#geneki {
         margin: 10px 0px 10px 10px;
	     padding: 0px 0px 0px 0px;
         }

table thead tr th {
                   background-color: aqua;
				   text-align: center;
				   }
table {
       margin: 10px 30px 10px 50px;
	   padding: 0px 0px 0px 0px;
	   font: 9.5pt "ＭＳ ゴジック", Osaka,sans-serif; 
       }
#kinen {
         margin: 10px 0px 10px 10px;
	     padding: 0px 0px 0px 0px;
         }

.kaisetsu {
           margin: 10px 30px 10px 60px;
	       padding: 0px 0px 0px 0px;
		   }
.kaisetsu p {
			 font: 9.5pt/1.4 "ＭＳ ゴジック", Osaka,sans-serif; 
            }
*+xhtml .kaisetsu p {
			 font: 9.5pt/1.4 "ＭＳ ゴジック", Osaka,sans-serif; 
            }
.kaisetsutwo {
           margin: 10px 30px 10px 120px;
	       padding: 0px 0px 0px 0px;
		   }
.kaisetsutwo p {
               font: 9.5pt/1.4 "ＭＳ ゴジック", Osaka,sans-serif; 
               }
*+xhtml .kaisetsutwo p {
               font: 9.5pt/1.4 "ＭＳ ゴジック", Osaka,sans-serif; 
               }

.backtop {
         margin: 10px 0px 10px 30px;
	      padding: 0px 0px 0px 0px;
          }
#set {
      padding: 0px 50px 0px 40px;
	  margin: 20px 0px 20px 0px;
	  font: 11pt "ＭＳ ゴジック",arial,helvetica,clean,sans-serif; 
	  }
#set fieldset {
			   background-color: #76C576;
			   border-color: #876354;
		       border-style: solid;
			   border-width: 1px;
			   }
.setmail {
         padding: 0px 50px 0px 60px;
	     margin: 20px 0px 20px 0px;
		 }
p.a { margin-left: 60px;
      margin-right: 60px;
	  margin-top:30px;
	  margin-bottom: 30px;}
/*----▲メイン-------*/


/*----▼フッター-------*/

#footer{
     width: 920px;
	 height: 100px;
	 }
.footerline {
             padding:10px 0px 0px 0px;
	         margin: 10px 0px 0px 0px;
			 height: 20px:
	         }
hr {
    border-color: #876354;
	border-width: 1px;
	border-style: solid;
	}
#copy{
	 height: 32px;
	 width: 450px;
	 float: left;
	 margin-top: 25px;
	 margin-left: 250px;
	 }
 /*----▲フッター-------*/
