body {
  background-color: #fffcdb;
}

.headerContents h1 {
  margin-top: 10px;
}

.headerWrapper {
  background-color: #094;
}

.btnBox {
  background: #7FCCA1 url(/images/hiroshima/logo_boxbg.png) center center no-repeat;
}

.btnBox.clearfix p {
  color: #675145 !important;
}

.btnBox.clearfix a.btn1.extreme_hiroshima {
  color: #fff;
  background-color: #675145;
  border: 1px solid #675145;
}

a.btn1.yel.extreme_hiroshima::before, a.btn1.yel.extreme_hiroshima::after {
  background-color: #675145;
}

a.btn1.yel.extreme_hiroshima:hover {
  background-color: #fff;
  border-color: #675145;
  color: #675145;
}

footer {
  background: #094;
}

.footerShop {
  background: #7fcca1;
}

.copyright {
  background: #094;
}

h1.headImg.concept {
  background: url(/images/hiroshima/headimg_concept.jpg) center center no-repeat;
}

h1.headImg .titleText {
  color: #fff;
}

ul.contentsnav li a {
  background-color: #675145;
  color: #fff;
}

ul.contentsnav li a:hover {
  color: #fff;
}

ul.contentsnav li a:hover::after {
  top: 0;
  background-color: #094;
}

.titlebg1 span {
  color: #675145;
}

.inner {
  background: #fffcdb;
}

.inner p strong {
  color: #094;
}

.titlebg2 {
  color: #675145;
  border-left: 5px solid #675145;
}

a.btn1 {
  background-color: #094;
  border: 1px solid #094;
}

a.btn1::before, a.btn1::after {
  background-color: #094;
}

a.btn1:hover {
  background-color: #fff;
  border-color: #094;
  color: #094;
}

a.btn1:hover::before, a.btn1:hover::after {
  background-color: #094;
}

h1.headImg.shop {
  background: url(/images/hiroshima/headimg_shop.jpg) center center no-repeat;
}

h1.headImg.guide {
  background: url(/images/hiroshima/headimg_guide.jpg) center center no-repeat;
}

h1.headImg.faq {
  background: url(/images/hiroshima/headimg_faq.jpg) center center no-repeat;
}

h1.headImg.reserve {
  background: url(/images/hiroshima/headimg_reserve.jpg) center center no-repeat;
}

h1.headImg.contact {
  background: url(/images/hiroshima/headimg_contact.jpg) center center no-repeat;
}

table.contactForm th {
  background: #094;
}

a.btn3 {
  background: #094;
}

a.btn1.brw {
  color: #fff;
  background-color: #675145;
  border: 1px solid #675145;
}

a.btn1.brw::before, a.btn1.brw::after {
  background-color: #675145;
}