@charset "UTF-8";
/*aa102d　7d0000*/
/*"Bellefair", serif;*/
/* line 13, kitchen.scss */
#equipment.kitchen .mainImg { width: 100%; margin-bottom: 50px; }
/* line 14, kitchen.scss */
#equipment.kitchen .mainImg .ph { height: 760px; }
/* line 15, kitchen.scss */
#equipment.kitchen .mainImg .ph span { position: absolute; line-height: 1; bottom: 110px; right: 30px; width: 320px; }
/* line 23, kitchen.scss */
#equipment.kitchen .mainSec { padding: 30px 30px; border: none; margin-bottom: 50px; border-top: 8px solid #7395a7; }
/* line 24, kitchen.scss */
#equipment.kitchen .mainSec::before { display: none; }
/* line 25, kitchen.scss */
#equipment.kitchen .mainSec .list { width: 48.5%; margin-bottom: 0; }
/* line 26, kitchen.scss */
#equipment.kitchen .mainSec .list .mainTit { background: #b9c0c4; }
/* line 27, kitchen.scss */
#equipment.kitchen .mainSec .list .mainTit em { font-size: 20px; }
/* line 29, kitchen.scss */
#equipment.kitchen .mainSec .list .secInner { flex-direction: column-reverse; }
/* line 33, kitchen.scss */
#equipment.kitchen .mainSec .list .secInner .ph { margin-bottom: 1em; }
/* line 54, kitchen.scss */
#equipment.kitchen .mainSec .list.counterstorage .secInner .ph { height: 255px; }
/* line 68, kitchen.scss */
#equipment.kitchen .eqpList .list.sink { display: flex; justify-content: space-between; flex-wrap: wrap; background: #e3e6e8; border-top: 8px solid #7395a7; width: 66%; padding: 20px 20px; }
/* line 69, kitchen.scss */
#equipment.kitchen .eqpList .list.sink .ph.ph01 { width: 30%; }
/* line 70, kitchen.scss */
#equipment.kitchen .eqpList .list.sink .text { width: 67.5%; }
/* line 77, kitchen.scss */
#equipment.kitchen .eqpList .list.sink .text .t { font-family: "YakuHanJP", "Noto Sans JP", sans-serif; letter-spacing: .025em; border: 1px solid #467185; border-inline: none; font-size: 18px; font-weight: 500; padding: 0 0 .15em; margin-bottom: .75em; }
/* line 79, kitchen.scss */
#equipment.kitchen .eqpList .list.sink .text ul.phSet { display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center; margin-top: .5em; }
/* line 80, kitchen.scss */
#equipment.kitchen .eqpList .list.sink .text ul.phSet .ph { width: 48.5%; }
@media only screen and (max-width: 750px) { /* line 98, kitchen.scss */
  #equipment.kitchen .mainImg { margin-bottom: 40px; }
  /* line 99, kitchen.scss */
  #equipment.kitchen .mainImg .ph { height: 350px; } }
@media only screen and (max-width: 750px) and (min-width: 601px) and (max-width: 750px) { /* line 99, kitchen.scss */
  #equipment.kitchen .mainImg .ph { height: 0px; padding-top: 68%; }
  /* line 99, kitchen.scss */
  #equipment.kitchen .mainImg .ph img { position: absolute; top: 50%; transform: translateY(-50%); left: 0; right: 0; margin: auto; z-index: 10; } }
@media only screen and (max-width: 750px) { /* line 100, kitchen.scss */
  #equipment.kitchen .mainImg .ph span { bottom: 12px; right: 15px; width: 220px; line-height: 0; }
  /* line 108, kitchen.scss */
  #equipment.kitchen .mainSec { padding: 15px 15px; border: none; margin-bottom: 40px; border-top: 6px solid #7395a7; }
  /* line 109, kitchen.scss */
  #equipment.kitchen .mainSec .list { width: 100%; margin-bottom: 0; }
  /* line 110, kitchen.scss */
  #equipment.kitchen .mainSec .list:not(:last-child) { margin-bottom: 20px; }
  /* line 112, kitchen.scss */
  #equipment.kitchen .mainSec .list .mainTit em { font-size: 18px; }
  /* line 114, kitchen.scss */
  #equipment.kitchen .mainSec .list .secInner { flex-direction: column-reverse; }
  /* line 118, kitchen.scss */
  #equipment.kitchen .mainSec .list .secInner .ph { margin-bottom: .75em; }
  /* line 139, kitchen.scss */
  #equipment.kitchen .mainSec .list.counterstorage .secInner .ph { height: auto; }
  /* line 154, kitchen.scss */
  #equipment.kitchen .eqpList .list.sink { border-top: 6px solid #7395a7; width: 100%; padding: 15px 15px; }
  /* line 155, kitchen.scss */
  #equipment.kitchen .eqpList .list.sink .ph.ph01 { width: 100%; margin-bottom: .75em; }
  /* line 156, kitchen.scss */
  #equipment.kitchen .eqpList .list.sink .text { width: 100%; }
  /* line 163, kitchen.scss */
  #equipment.kitchen .eqpList .list.sink .text .t { font-size: 16px; line-height: 1.5; padding: .35em 0 .5em; margin-bottom: .75em; }
  /* line 165, kitchen.scss */
  #equipment.kitchen .eqpList .list.sink .text ul.phSet { margin-top: .5em; }
  /* line 166, kitchen.scss */
  #equipment.kitchen .eqpList .list.sink .text ul.phSet .ph { width: 100%; }
  /* line 167, kitchen.scss */
  #equipment.kitchen .eqpList .list.sink .text ul.phSet .ph.ph02 { margin-bottom: 2em; }
  /* line 174, kitchen.scss */
  #equipment.kitchen .eqpList .list.shokusenki .eqpTtl .slctIc { display: inline-block; margin-left: 3px; } }
