/*privacypolicy*/



#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_amuse01.jpg);
    margin-bottom:20px;
}

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

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

  .boxleft{
  width:414px;
  float:left;
  display:inline;
  }
  
  .boxright{
  width:344px;
  float:right;
  display:inline;
  }
  
  .boxright p{
  text-align:right;
  margin:0;
  }
  
  .boxright img{
  margin-bottom:10px;
  }
  
  h5 {
  text-indent:-9999px;
  margin:0 0 10px 0;
  }
  
  h5.h501{
  width:776px;
  height:24px;
  background:url(../img/h5_amuse01.jpg);  
  }
  
  h5.h502{
  width:776px;
  height:24px;
  background:url(../img/h5_amuse02.jpg);  
  }
  
  h5.h503{
  width:776px;
  height:24px;
  background:url(../img/h5_amuse03.jpg);  
  }
  
  h5.h504{
  width:776px;
  height:24px;
  background:url(../img/h5_amuse04.jpg);  
  }

  h5.h505{
  width:378px;
  height:24px;
  background:url(../img/h5_amuse05.jpg);
  }

  h5.h506{
  width:378px;
  height:24px;
  background:url(../img/h5_amuse06.jpg);
  }

#left{
    float:left;
	width:378px;
	display:inline;
}

#right{
    float:right;
	width:378px;
	display:inline;
}

.gotop{
    text-align:right;
}

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

.green{
font-size:95%;
color:#666600;
margin:5px 0 10px 0;
}

.red{
font-size:95%;
color:#AC3600;
margin:5px 0;
}