@charset "UTF-8";
.top-header {
  background-image: url(../images/top/top_bottom.png), url(../images/top/top_201904.jpg);
}
.top-header h1 {
  background-image: url(../images/logo_wt.png);
}

.top-header.update_202006 {
  background-image: url(../images/top/top_bottom.png), url(../images/top/top_202006-2.jpg);
}

.ft-banner {
  margin-bottom: 20px;
}

.credit {
  text-align: center;
  margin-bottom: 20px;
}
.credit img {
  width: 120px;
}

/* ========================================
    テーマカラー変更
    2018.6よりこちらで一括変更可能に
======================================== */
.memberslist li {
  background: -moz-linear-gradient(-45deg, #ffffff 0%, #cfcfcf 50%, #ffffff 100%);
  background: -webkit-linear-gradient(-45deg, #ffffff 0%, #cfcfcf 50%, #ffffff 100%);
  background: linear-gradient(135deg, #ffffff 0%, #cfcfcf 50%, #ffffff 100%);
}

.top-information a,
.sub-header,
a.btn_50,
a.btn_80,
a.btn-100,
dl.accordion2 dt,
.info .silver,
.form .silver,
dl.accordion dt,
div.kisyulink ul li a {
  background: -moz-linear-gradient(top, #ffffff 0%, #cfcfcf 50%, #ffffff 100%);
  background: -webkit-linear-gradient(top, #ffffff 0%, #cfcfcf 50%, #ffffff 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #cfcfcf 50%, #ffffff 100%);
}

.memberslist li,
.top-information a,
a.btn_50,
a.btn_80,
a.btn-100,
dl.accordion2 dt,
dl.accordion2 dd,
.info .silver,
.form .silver,
.top-welcome,
section.discocategory li,
section.schedulecategory li,
section.news_category li,
dl.accordion dt,
dl.accordion dd,
div.kisyulink ul li a,
a.paging,
div.attetion_area {
  border: 1px solid #bdbdbd;
}

section.discocategory li.active,
section.schedulecategory li.active,
section.news_category li.active,
a.msg_current {
  background: #bdbdbd;
}

dl.accordion2 dd,
dl.accordion dd {
  border-top: none;
}

.breadcrumb {
  border-top: 1px solid #cfcfcf;
  background: #bdbdbd;
  color: white;
}
.breadcrumb a {
  color: white;
}

.content-title {
  color: #999999;
}
.content-title:after {
  background-color: #999999;
}

a.paging {
  color: #999999;
}

a.msg_current {
  color: white;
}

.al-c {
  text-align: center;
}
.al-c input.text {
  margin: 0;
}

.c-red {
  color: #cd2f2f;
}

input.input-text {
  border: 1px solid #777;
  padding: 5px;
  color: #000;
  background: #fff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1, #fff), color-stop(0, #eeeeee));
  background: -webkit-linear-gradient(top, #eeeeee 0%, #fff 100%);
  border-radius: 5px;
  -webkit-appearance: none;
}

input.input-form {
  border: 1px solid #777;
  padding: 5px;
  color: #000;
  background: #fff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1, #fff), color-stop(0, #eeeeee));
  background: -webkit-linear-gradient(top, #eeeeee 0%, #fff 100%);
  border-radius: 5px;
  -webkit-appearance: none;
  margin: 0 10px 5px 10px;
}

.form-enq input[type="tel"] {
  border: 1px solid #777;
  padding: 5px;
  color: #000;
  background: #fff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1, #fff), color-stop(0, #eeeeee));
  background: -webkit-linear-gradient(top, #eeeeee 0%, #fff 100%);
  border-radius: 5px;
  -webkit-appearance: none;
  margin: 0 10px 5px 10px;
}

/*# sourceMappingURL=add201806.css.map */
