.l-common__header-fixed, header {
  z-index: 101;
  top: 0;
  width: 100%;
  height: 86px;
  padding-bottom: 0;
  background: rgba(255, 255, 255, .9);
  -webkit-transition: -webkit-transform .6s;
  transition: -webkit-transform .6s;
  transition: transform .6s;
  transition: transform .6s, -webkit-transform .6s;
  -webkit-transform: translateY(0%);
  -ms-transform: translateY(0%);
  transform: translateY(0%);
}

.l-common__header-fixed img, header img {
  width: 100%;
  height: 100%;
}

.main-content-margin-top, footer {
  width: 100%;
  margin-top: 40px;
  font-size: 0;
}

.main-content-margin-top img, footer img {
  width: 100%;
  height: 100%;
}

a, a:active, a:focus, a:hover, a:visited {
  border-bottom: none;
  color: inherit;
}

.article_contents header {
  z-index: initial;
  top: initial;
  width: initial;
  height: initial;
  padding-bottom: initial;
  background: initial;
  -webkit-transition: initial;
  transition: initial;
  -webkit-transform: initial;
  -ms-transform: initial;
  transform: initial;
}

.article_contents header img {
  width: initial;
  height: initial;
}

.article_contents footer {
  width: initial;
  margin-top: initial;
  font-size: initial;
}

.article_contents footer img {
  width: initial;
  height: initial;
}

.article_contents html {
  height: initial;
}

.article_contents body {
  min-height: initial;
  font-family: initial;
  font-size: initial;
  line-height: initial;
  word-wrap: initial;
}

.article_contents a, .article_contents a.link {
  border-bottom: initial;
  text-decoration: initial;
}

.article_contents a:hover, .article_contents a:active, .article_contents a:focus, .article_contents .link:hover, .article_contents .link:active, .article_contents .link:focus {
  border-bottom-style: initial;
  text-decoration: initial;
}

.article_contents .link {
  font-family: initial;
}

.article_contents h1 a, .article_contents h2 a {
  border-bottom: initial;
}

.article_contents h1 {
  margin: initial;
  color: initial;
  font-size: initial;
  font-weight: initial;
}

.article_contents h2 {
  margin: initial;
  font-size: initial;
  font-weight: initial;
}

.article_contents h3 {
  margin: initial;
  font-size: initial;
  font-weight: inherit;
}

.article_contents h4 {
  margin: initial;
  font-size: initial;
  font-weight: initial;
}

.article_contents h5 {
  margin: initial;
  font-size: initial;
  font-weight: inherit;
  letter-spacing: initial;
  text-transform: initial;
}

.article_contents h6 {
  margin: initial;
  font-size: initial;
  font-weight: initial;
  letter-spacing: initial;
  text-transform: initial;
}

.article_contents p {
  margin: initial;
}

.article_contents del {
  text-decoration: initial;
}

.article_contents [dir='rtl'] blockquote {
  border-right: initial;
  border-left: initial;
}

.article_contents blockquote:before {
  margin-right: initial;
  /* LTR */
  color: initial;
  font-size: initial;
  vertical-align: initial;
  line-height: initial;
  content: '';
}

.article_contents [dir='rtl'] blockquote:before {
  margin-right: initial;
  margin-left: initial;
  content: '';
}

.article_contents blockquote:after {
  color: initial;
  font-size: initial;
  vertical-align: initial;
  line-height: initial;
  content: '';
}

.article_contents [dir='rtl'] blockquote:after {
  content: '';
}

.article_contents blockquote > p:first-child {
  display: initial;
}

.article_contents .feed-icon {
  display: initial;
  margin: initial;
}

.article_contents img {
  max-width: 100%;
  width: initial;
  height: initial;
}

.article_contents ul, .article_contents ol {
  margin: initial;
  padding: initial;
  /* LTR */
}

.article_contents [dir='rtl'] ul, .article_contents [dir='rtl'] ol {
  padding: initial;
}

.article_contents ol ol, .article_contents ul ul {
  margin: initial;
  padding: initial;
  /* LTR */
}

.article_contents [dir='rtl'] ol ol, .article_contents [dir='rtl'] ul ul {
  padding: initial;
}

.article_contents .article_txtarea em {
  font-style: italic;
}

.article_contents .promotion__product .tag_itemlist li a .thumb img {
  width: 6.3rem;
}

.article_contents .store_pdp_include {
  padding: 0 10px;
}

@media only screen and (max-width: 992px) {
  .article_contents .store_pdp_include {
    width: 100%;
  }
}

.article_contents .store_pdp_include .btn-more {
  margin: 15px 0 0 auto;
}
/*# sourceMappingURL=maps/preview.css.map */