@charset "UTF-8";
/* line 18, page_manufacturer.scss */
#manufacturer #intro .inner .catch { margin-bottom: 1em; }
/* line 19, page_manufacturer.scss */
#manufacturer #intro .inner .read { width: 100%; text-align: center; }
/* line 20, page_manufacturer.scss */
#manufacturer #intro .inner ul.makerSec.listWrap { margin-top: 50px; }
@media only screen and (max-width: 750px) { /* line 34, page_manufacturer.scss */
  #manufacturer main { padding-bottom: 0; }
  /* line 38, page_manufacturer.scss */
  #manufacturer #intro .inner .catch { margin-bottom: 1em; }
  /* line 39, page_manufacturer.scss */
  #manufacturer #intro .inner .read { width: 100%; text-align: justify; padding: 0 5%; }
  /* line 40, page_manufacturer.scss */
  #manufacturer #intro .inner ul.makerSec.listWrap { margin-top: 40px; } }
/* line 54, page_manufacturer.scss */
#manufacturer .divWrap { background: #f1f9fd; padding: 55px 0 80px; margin-top: 30px; }
/* line 56, page_manufacturer.scss */
#manufacturer .divWrap .inner .list { background: #fff; border-top: 3px solid #0091df; filter: drop-shadow(6px 6px 10px rgba(0, 0, 0, 0.1)); display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center; }
@media only screen and (max-width: 750px) { /* line 56, page_manufacturer.scss */
  #manufacturer .divWrap .inner .list { filter: drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.07)); } }
/* line 57, page_manufacturer.scss */
#manufacturer .divWrap .inner .list:not(:last-child) { margin-bottom: 55px; }
/* line 58, page_manufacturer.scss */
#manufacturer .divWrap .inner .list .t { display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center; min-height: 70px; padding: 0 1.5em; border-bottom: 1px solid #e2e2e2; width: 100%; box-sizing: border-box; }
/* line 59, page_manufacturer.scss */
#manufacturer .divWrap .inner .list .t em { font-size: 26px; font-weight: 600; letter-spacing: .025em; }
/* line 60, page_manufacturer.scss */
#manufacturer .divWrap .inner .list .t span { font-family: "Montserrat", sans-serif; font-size: 12px; }
/* line 62, page_manufacturer.scss */
#manufacturer .divWrap .inner .list .ph { width: 320px; }
/* line 63, page_manufacturer.scss */
#manufacturer .divWrap .inner .list ul.listWrap { width: calc(100% - 320px); display: flex; justify-content: flex-start; flex-wrap: wrap; padding: 0 1em 0 2em; }
/* line 64, page_manufacturer.scss */
#manufacturer .divWrap .inner .list ul.listWrap li { font-size: 18px; }
/* line 66, page_manufacturer.scss */
#manufacturer .divWrap .inner .list ul.listWrap li:not(:last-child)::after { content: "／"; }
@media only screen and (max-width: 750px) { /* line 88, page_manufacturer.scss */
  #manufacturer .divWrap { padding: 40px 0 60px; margin-top: 30px; }
  /* line 90, page_manufacturer.scss */
  #manufacturer .divWrap .inner .list { border-top: 3px solid #0091df; width: 94%; margin: auto; }
  /* line 91, page_manufacturer.scss */
  #manufacturer .divWrap .inner .list:not(:last-child) { margin-bottom: 40px; }
  /* line 92, page_manufacturer.scss */
  #manufacturer .divWrap .inner .list .t { min-height: auto; padding: .5em 0em; width: 100%; justify-content: center; }
  /* line 93, page_manufacturer.scss */
  #manufacturer .divWrap .inner .list .t span, #manufacturer .divWrap .inner .list .t em { width: 100%; }
  /* line 94, page_manufacturer.scss */
  #manufacturer .divWrap .inner .list .t em { font-size: 24px; }
  /* line 95, page_manufacturer.scss */
  #manufacturer .divWrap .inner .list .t span { font-size: 11px; color: #0091df; }
  /* line 97, page_manufacturer.scss */
  #manufacturer .divWrap .inner .list .ph { width: 100%; }
  /* line 98, page_manufacturer.scss */
  #manufacturer .divWrap .inner .list ul.listWrap { width: 100%; padding: 1em 1.25em; display: block; text-align: left; }
  /* line 99, page_manufacturer.scss */
  #manufacturer .divWrap .inner .list ul.listWrap li { font-size: 16px; line-height: 1.8; text-align: justify; display: inline; }
  /* line 101, page_manufacturer.scss */
  #manufacturer .divWrap .inner .list ul.listWrap li:not(:last-child)::after { content: "／"; } }
