/* line 3, magazine.scss */
.page-title {
  padding-bottom: 25px; }
  @media screen and (max-width: 800px) {
    /* line 3, magazine.scss */
    .page-title {
      padding-bottom: 55px; } }
  /* line 8, magazine.scss */
  .page-title h1 {
    margin-bottom: 0; }
    /* line 10, magazine.scss */
    .page-title h1 .en {
      margin-bottom: 15px; }
      @media screen and (max-width: 800px) {
        /* line 10, magazine.scss */
        .page-title h1 .en {
          margin-bottom: 5px; } }

/* line 21, magazine.scss */
.pickup-top {
  margin-bottom: 140px;
  z-index: 1; }
  @media screen and (max-width: 800px) {
    /* line 21, magazine.scss */
    .pickup-top {
      margin-bottom: 40px; } }
  /* line 27, magazine.scss */
  .pickup-top .pickup-splide {
    padding-bottom: 55px; }
    @media screen and (max-width: 800px) {
      /* line 27, magazine.scss */
      .pickup-top .pickup-splide {
        padding-bottom: 40px; } }
    /* line 34, magazine.scss */
    .pickup-top .pickup-splide .splide__track .splide__list .pickup-content {
      display: block;
      width: 36.3%;
      text-decoration: none; }
      @media screen and (min-width: 800px) {
        /* line 41, magazine.scss */
        .pickup-top .pickup-splide .splide__track .splide__list .pickup-content:hover .pickup-img img {
          scale: 1.1; } }
      @media screen and (max-width: 800px) {
        /* line 34, magazine.scss */
        .pickup-top .pickup-splide .splide__track .splide__list .pickup-content {
          width: calc(100% - 40px) !important; } }
      /* line 50, magazine.scss */
      .pickup-top .pickup-splide .splide__track .splide__list .pickup-content .pickup-img {
        width: 100%;
        margin-bottom: 7px;
        overflow: hidden; }
        @media screen and (max-width: 800px) {
          /* line 50, magazine.scss */
          .pickup-top .pickup-splide .splide__track .splide__list .pickup-content .pickup-img {
            margin-bottom: 5px; } }
        /* line 57, magazine.scss */
        .pickup-top .pickup-splide .splide__track .splide__list .pickup-content .pickup-img img {
          width: 100%;
          height: 100%;
          object-fit: cover;
          transition: scale 0.3s ease-out; }
      /* line 64, magazine.scss */
      .pickup-top .pickup-splide .splide__track .splide__list .pickup-content .entry-head {
        justify-content: space-between;
        margin-bottom: 10px; }
        @media screen and (max-width: 800px) {
          /* line 64, magazine.scss */
          .pickup-top .pickup-splide .splide__track .splide__list .pickup-content .entry-head {
            margin-bottom: 5px; } }
      /* line 71, magazine.scss */
      .pickup-top .pickup-splide .splide__track .splide__list .pickup-content .entry-title {
        margin-bottom: 8px; }
    /* line 77, magazine.scss */
    .pickup-top .pickup-splide .splide__arrow {
      width: 55px;
      height: 55px;
      transform: translateY(-180%);
      background-color: #868686;
      background-repeat: no-repeat;
      background-position: center center;
      mix-blend-mode: multiply;
      opacity: 1;
      border-radius: 0; }
      @media screen and (max-width: 800px) {
        /* line 77, magazine.scss */
        .pickup-top .pickup-splide .splide__arrow {
          width: 43px;
          height: 43px;
          background-color: #bcbcbc;
          background-size: 7px 13px; } }
      /* line 93, magazine.scss */
      .pickup-top .pickup-splide .splide__arrow.splide__arrow--prev {
        left: 0;
        background-image: url("../img/splide_prev.svg"); }
      /* line 97, magazine.scss */
      .pickup-top .pickup-splide .splide__arrow.splide__arrow--next {
        right: 0;
        background-image: url("../img/splide_next.svg"); }
      /* line 101, magazine.scss */
      .pickup-top .pickup-splide .splide__arrow svg {
        display: none; }
    /* line 105, magazine.scss */
    .pickup-top .pickup-splide .splide__pagination {
      bottom: 0;
      gap: 10px; }
      /* line 109, magazine.scss */
      .pickup-top .pickup-splide .splide__pagination li .splide__pagination__page {
        width: 8px;
        height: 8px;
        background-color: #D3D0D0;
        opacity: 1;
        margin: 0; }
        /* line 115, magazine.scss */
        .pickup-top .pickup-splide .splide__pagination li .splide__pagination__page.is-active {
          background-color: #004EA2;
          transform: scale(1); }

/* line 125, magazine.scss */
.most {
  margin-bottom: 0; }

/*# sourceMappingURL=magazine.css.map */
