@charset "utf-8";

@page {
  size: A4;
}

body {
  zoom: 85% !important;
}

.cmn-header {
  position: static !important;
}

#contents {
  margin: 0 !important;
}

.section-inner {
  padding: 50px 30px !important;
}

.section-btn {
  margin-top: 30px !important;
}

.section-catchcopy {
  margin-top: 10px !important;
}

.brand .section-txt {
  line-height: 2 !important;
}

.main-visual-slider .slick-track {
  width: 100% !important;
}

.slick-initialized .main-visual-slider-item {
  display: none !important;
}

.slick-initialized .main-visual-slider-item.slick-active {
  display: block !important;
  max-width: 100% !important;
  position: static !important;
  width: auto !important;
}

.pickup-slider-item {
  max-width: 300px !important;
}

.pickup-slider-unit-wrap {
  margin-top: 30px !important;
}

.social-media .section-inner,
.event .section-inner,
.press-release .section-inner,
.news .section-inner{
  padding: 30px !important;
}

/* ページ分割
======================*/
.section.products,
.section.social-media,
.section.event,
.section.support-list {
  break-before: page;
}


/* 非表示
======================*/
.important-notice,
.multi-bg,
.floating-box,
.cmn-pagetop {
  display: none !important;
}

/* AOS
======================*/
[data-aos^=fade].aos-init {
  opacity: 1 !important;
  transform: translateZ(0) !important;
}