@charset "UTF-8";
/*
Theme Name: me-magazine-theme-new
Theme URI:
Description:
Author:
Author URI:
Version: 0.0.1
*/
/********************追加CSS********************/
/* header small logo */
.globalHeader .globalHeader_top {
 justify-content: flex-start;
}
.globalHeader.low .header_logo--small {
 width: 0;
 flex-basis: 0;
 max-width: 253px;
 height: 100%;
 transition: .3s;
 display: block;
}
.globalHeader.high .header_logo--small {
 flex-basis: 10%;
 max-width: 253px;
 height: 100%;
 transition: .3s;
}
.globalHeader.high .logo-content_top,
.globalHeader.high .sp_logo-content_top {
  display: none;
}
@media screen and (min-width: 1000px) {
 .hdr_info_wrapper {
  width: 23%;
  max-width: 340px;
 }
 .globalHeader.high .header_logo--small {
  padding: 30px 0;
 }
 .globalHeader.high .header_logo--small a {
  display: flex;
  height: 35px;
  align-items: center;
 }
}
@media screen and (max-width: 999px) {
 .header_logo--small {
  margin-top: 10px;
  line-height: 1;
 }
}
.article_detail .container.gutters {
  border-bottom: none;
}
.article_detail .gutters .row {
  display: flex;
  margin-right: -1%;
  margin-left: -1%;
}
.article_detail .span_6 {
  width: 50%;
}
.article_detail .span_4 {
  width: 33.33%;
}
.article_detail .gutters .col {
  padding: 0 1%;
}

@media screen and (max-width: 767px) {
  .snap-content .sp_image_cols.sp_col2 .col:nth-child(n + 5),
  .feature-content .sp_image_cols.sp_col2 .col:nth-child(n + 5),
  .column-content .sp_image_cols.sp_col2 .col:nth-child(n + 5) {
    display: none;
  }
}
