@charset "UTF-8";
@import "fonts.css";
@import "default.css";
@import "design.css";
@import "jquery.lightbox-0.5.css";
.holiday{
  border: 5px solid #ff0000;
  border-radius: 5px;
  margin-top: 15px;
  padding-bottom: 15px;
}

h2.center{
  margin-left: auto;
  margin-right: auto;
  width: max-content;
  color:#ff0000;
}
.holday_day{
  margin-left: auto;
  margin-right: auto;
  width: max-content;
  font-size: 19.5px;
  margin-top: 1px;
  margin-bottom: 1px;
  color:#ff0000;
}
.h2back{
  background-color: #f3edd7;
  padding: 2px;
  margin-top: 30px;
  margin-bottom: 5px;
}
.h2back h2{
  margin-left: auto;
  margin-right: auto;
  width: max-content;
  font-size: 19.5px;
  margin-top: 5px;
  margin-bottom: 5px;
  color:#60432e;
  border-left: : 5px solid #f3edd7;
}
.text2{
      line-height: 180%;
}
.cont_left{
      float: left;
      margin: 10px;
}
.information {
  padding: 0.6rem;
  background: repeating-linear-gradient(-45deg, #e2ddc5 0 3px, #fff 3px 7px);
  color: #353535;
  margin-top: 10px;
}

.information-body {
  padding: 0.5rem;
  border-radius: 1rem;
  background-color: white;
  color: #353535;
}

.information p {
    line-height: 1.5;
}
.information h2 {
  margin-left: auto;
  margin-right: auto;
  width: max-content;
  font-size: 19.5px;
  margin-top: 5px;
  margin-bottom: 5px;
  color:#60432e;
}
.infotext{
      margin: 1px;
}
.infoBox table {
    border-top: solid #eae6d4 1px;
    border-left: solid #eae6d4 1px;
    width: 100%;
    border-spacing: 0;
    margin: 0;
    font-size: 93%;
}
.infoBox table th {
    border-bottom: solid #eae6d4 1px;
    border-right: solid #eae6d4 1px;
    text-align: left;
    background: #f8f6ed;
    padding: 5px;
    text-wrap: none;
}
.infoBox table td {
    border-bottom: solid #eae6d4 1px;
    border-right: solid #eae6d4 1px;
    width: 147px;
    padding: 5px;
}
.baner_base{
  padding: 10px;
  }
.baner_left{
  float: left;
  margin-right: 10px;
  }
.baner_right{
  }
.holiday p{
  text-align:center;
}
.abutomain{
    width: 100%;
    height: auto;
}
.holday_subtext{
    color:#000000;
    font-size: 0.7em;
}
.jpcopy{
    text-align: center;
    font-size: 19.5px;
    margin-top: 5px;
    margin-bottom: 5px;
    color:#60432e;
}
