<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ---- base ---- */
.site-header {
    border-bottom: none;
}
.site-header .sh-name {
    font-size: calc((18/16)*100%);
    position: relative;
    margin-top: 12px;
}
.site-header .sh-name:before {
    display: inline-block;
    width: 4px;
    height: 19px;
    content: '';
    margin-right: 7px;
    background: #ec1d00;
    border-radius: 4px;
    vertical-align: -3px;
}
@media screen and (max-width: 767px) {
    .site-header .sh-name {
        margin-top: 4px;
        padding: 16px 13px;
    }
}
.dws {
    font-size: 14px;
  }
.dws a:link {
  color: #333;
}

.dws a:hover {
  color: #333;
  text-decoration: none;
}

.dws a:visited {
  color: #333;
}

.dws a:active {
  color: #333;
}

.dws input[type="text"]:focus, .dws textarea:focus {
  outline: 0;
}

.dws input[type="text"], .dws textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
}

.dws select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.dws select::-ms-expand {
  display: none;
}

.dws select:focus::-ms-value {
  color: black;
  background: none;
}

.dws select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}

.dws .displayBlock {
  display: block !important;
}

.dws .displayNone {
  display: none !important;
}

.dws .displayInline {
  display: inline !important;
}

.dws .displayFlex {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.dws .visible {
  visibility: visible !important;
}

.dws .invisible {
  visibility: hidden !important;
}

/* ---- /base ---- */
/* ---- header ---- */
.dws .c_header {
  height: 260px;
  overflow: hidden;
}

.dws .c_header .title {
  display: none;
}

.dws .c_header .sub_title {
  display: none;
}

.dws .c_header .default {
  width: 100%;
  height: 260px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-image: url(../img/header/txt.png);
  background-size: 1366px 260px;
  background-position: center top;
  background-repeat: no-repeat;
  background-color: #cde8ff;
}

.dws .c_header .default .txt {
  display: none;
}

.dws .c_header .sp {
  display: none;
}

@media screen and (max-width: 767px) {
  .dws .c_header {
    height: auto;
    background-image: none;
  }
  .dws .c_header .default {
    display: none;
  }
  .dws .c_header .sp {
    display: block;
  }
  .dws .c_header .sp .header {
    width: 100%;
  }
}

/* ---- /header ---- */
/* ---- pagetop ---- */
#toPageTop {
  position: fixed;
  bottom: 120px;
  right: -100px;
}

@media screen and (max-width: 767px) {
  #toPageTop {
    display: none;
  }
}

body.iOS #toPageTop {
  display: none;
}

#toPageTop a {
  display: block;
  width: 52px;
  /* +10px */
  height: 42px;
  background: #000 url(/home/builtin-dishwasher/common/img/topagetop_bg.gif) no-repeat 12px 14px;
  text-indent: -9999px;
  overflow: hidden;
  zoom: 1;
}

/* ---- /pagetop ---- */
</pre></body></html>