.bgimg {
  display: none; }

.slide-image .attachment-post-thumbnail {
  -webkit-filter: grayscale(100%);
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  filter: grayscale(100%); }

.moreBtn:hover,
.nav-tabs a:hover,
.shopContactTel .btn:hover,
a:hover .voiceCustomerTitle .name,
a:hover .childStaffTitle .staff,
a:hover .childCaseTitle .case,
a:hover .childItemTitle .item,
a:hover .childVoiceTitle .voice,
#topbarNavi .menu a:hover,
#bottombarNavi .menu a:hover {
  color: #900; }

@media (min-width: 761px) {
  a:hover .childArticleTitleH {
    color: #900; } }

@media (max-width: 760px) {
  #topbar .info-dt {
    left: 50%;
    margin-left: -5em; } }

#content .info .shopContactTel .shoptel1,
#bottombar .info .shopContactTel .shoptel1 {
  width: auto !important; }
  #content .info .shopContactTel .shoptel1 .primary,
  #bottombar .info .shopContactTel .shoptel1 .primary {
    padding: 0 0.5em;
    width: auto; }
  #content .info .shopContactTel .shoptel1 .shoptel1-tel .txt,
  #bottombar .info .shopContactTel .shoptel1 .shoptel1-tel .txt {
    display: inline-block; }
  #content .info .shopContactTel .shoptel1 .shoptel1-tel:before,
  #bottombar .info .shopContactTel .shoptel1 .shoptel1-tel:before {
    font-size: 0.8em; }
  #content .info .shopContactTel .shoptel1 .shoptel1-tel,
  #bottombar .info .shopContactTel .shoptel1 .shoptel1-tel {
    font-size: 100%; }
    #content .info .shopContactTel .shoptel1 .shoptel1-tel:before,
    #bottombar .info .shopContactTel .shoptel1 .shoptel1-tel:before {
      font-size: 1em;
      display: inline-block;
      margin: auto;
      line-height: 1em; }
