@charset "UTF-8";


/* ==========================================================================
   Archive Journal
========================================================================== */


/* ==========================================================================
   Single Journal
========================================================================== */
.single #mv .txtBox {
  padding-right: 100px;
  padding-left: 100px;
}

.single #store-detail .store-name {
  text-align: center;
}
.single #store-detail dl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.single #store-detail dl dt {
  margin-bottom: 10px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}
.single #store-detail dl dd {
  margin-bottom: 10px;
  -ms-flex: 0 0 calc(100% - 100px);
  flex: 0 0 calc(100% - 100px);
}

/* ---------------
   reyouth
--------------- */
#reyouth .intro {
    padding: 200px 0 100px;
}
#reyouth .intro .introTxt {
    max-width: 800px;
}
#reyouth .intro .introTxt p {
    font-weight: 700;
    font-size: 2rem;
}
#reyouth .lineup .productset {
    width: 30%;
}