/*------stay------*/



#contents {

    background:url(../img/contents_bg.jpg) repeat-y;
    padding:20px 20px 0 20px;
    width:776px;
}

#contents p {
    font-size:95%;
    color:#444444;
    line-height:150%;
	margin-bottom:10px;
}

h3 {
    text-indent:-9999px;
    width:776px;
    height:89px;
    background:url(../img/h3_beach01.jpg);
    margin-bottom:20px;
}

h4.h401 {
    text-indent:-9999px;
    width:776px;
    height:25px;
    background:url(../img/h4_beach01.jpg);
    margin-bottom:15px;
}

h4.h402 {
    text-indent:-9999px;
    width:776px;
    height:25px;
    background:url(../img/h4_beach02.jpg);
    margin-bottom:15px;
}

h4.h403 {
    text-indent:-9999px;
    width:776px;
    height:25px;
    background:url(../img/h4_beach03.jpg);
    margin:15px 0;
}
  
  h5 {
  text-indent:-9999px;
  margin-bottom:10px;
  }
  
  h5.h501{
  width:776px;
  height:25px;
  background:url(../img/h5_beach01.jpg);  
  }
  
  h5.h502{
  width:776px;
  height:25px;
  background:url(../img/h5_beach02.jpg);  
  }
  
  h5.h503{
  width:776px;
  height:28px;
  background:url(../img/h5_beach03.jpg); 
  }
  
  .intro{
  background:#E1E4E2;
  padding:20px;
  margin-bottom:10px;
  }
  
  .intro p {
  color:#5879AC; 
  padding-left:10px;
  margin-top:10px;
  }
  
  ul {
  font-size:95%;
  color:#444444;
  line-height:150%;
  padding-left:10px;
}

  ul li {
  padding : 0px;
  margin : 0px ; 
  list-style-type:none;
  list-style-position:outside;
  list-style-image : url(../img/listicon.gif);
}

  .marginb10{
  margin-bottom:10px;
  }
  
  .map{
  float:right;
  padding-left:10px;
  }


/*box*/

#box {
    margin-bottom:20px;
    clear:both;
}

  .boxleft{
  width:344px;
  float:left;
  }
  
  .boxright{
  width:414px;
  float:right;
  }
  
  .boxleft img{
  margin-bottom:10px;
  }
  
  #box ul {
  font-size:95%;
  color:#444444;
  line-height:150%;
  padding-left:10px;
  }
  
  #box ul li{
  padding : 0px;
  margin : 0px ; 
  list-style-type:none;
  list-style-position:outside;
  list-style-image : url(../img/listicon.gif);
  }
  


.gotop{
    text-align:right;
}

span {
    color:#444444;
    font-size:x-small;
	line-height:140%;
}

