@charset "UTF-8";
/*aa102d　7d0000*/
/*"Bellefair", serif;*/
/* line 13, powderroom.scss */
#equipment.powderroom .mainImg { width: 48.5%; }
/* line 14, powderroom.scss */
#equipment.powderroom .mainImg .ph { height: 100%; }
/* line 15, powderroom.scss */
#equipment.powderroom .mainImg .ph span { position: absolute; line-height: 1; bottom: 110px; right: 25px; width: 320px; }
/* line 19, powderroom.scss */
#equipment.powderroom .eqpList.sec01 { width: 48.5%; }
/* line 20, powderroom.scss */
#equipment.powderroom .eqpList.sec01 .list { width: 100%; }
/* line 21, powderroom.scss */
#equipment.powderroom .eqpList.sec01 .list .mainPh { position: relative; overflow: visible; height: auto; /*margin-bottom: 20px;*/ }
/* line 22, powderroom.scss */
#equipment.powderroom .eqpList.sec01 .list .mainPh .selectIc { position: absolute; top: -10px; left: -10px; }
/* line 24, powderroom.scss */
#equipment.powderroom .eqpList.sec01 .list .catch { font-size: 20px; font-size: 1.25rem; line-height: 2rem; background: #96a9b3; color: #fff; margin-bottom: 10px; font-weight: 500; padding: .15em .65em; }
/* line 25, powderroom.scss */
#equipment.powderroom .eqpList.sec01 .list .dryarea { display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 30px; }
/* line 26, powderroom.scss */
#equipment.powderroom .eqpList.sec01 .list .dryarea .ph { width: 48%; margin-bottom: 0; }
/* line 27, powderroom.scss */
#equipment.powderroom .eqpList.sec01 .list .dryarea .text { width: 48%; }
/* line 31, powderroom.scss */
#equipment.powderroom .eqpList.sec01 .list.haisui { margin-bottom: 0; /*margin-top: 15px;*/ }
/* line 32, powderroom.scss */
#equipment.powderroom .eqpList.sec01 .list.haisui .ph { margin-bottom: 0; }
/* line 33, powderroom.scss */
#equipment.powderroom .eqpList.sec01 .list.haisui .read small { display: block; }
/* line 38, powderroom.scss */
#equipment.powderroom .eqpList.sec02 { margin-top: 30px; }
/* line 41, powderroom.scss */
#equipment.powderroom .eqpList.sec02 .list.haisui .read small { display: block; }
/* line 45, powderroom.scss */
#equipment.powderroom #ultrafinebubble.mainSec { width: calc(100% / 3 - 20px); }
/* line 47, powderroom.scss */
#equipment.powderroom #ultrafinebubble.mainSec .mainTit em { font-size: 18px; width: 100%; }
/* line 49, powderroom.scss */
#equipment.powderroom #ultrafinebubble.mainSec .secInner { background: #e3e6e8; padding: 0; }
/* line 51, powderroom.scss */
#equipment.powderroom #ultrafinebubble.mainSec .secInner .text { padding: 20px 20px; }
@media only screen and (max-width: 750px) { /* line 68, powderroom.scss */
  #equipment.powderroom .mainImg { width: 100%; margin-bottom: 40px; }
  /* line 69, powderroom.scss */
  #equipment.powderroom .mainImg .ph { /*height: 420px;*/ height: 580px; }
  /* line 70, powderroom.scss */
  #equipment.powderroom .mainImg .ph span { bottom: 12px; right: 15px; width: 220px; line-height: 0; } }
@media only screen and (max-width: 750px) and (min-width: 601px) and (max-width: 750px) { /* line 68, powderroom.scss */
  #equipment.powderroom .mainImg { width: 100%; margin-bottom: 40px; padding: 0 15%; }
  /* line 74, powderroom.scss */
  #equipment.powderroom .mainImg .ph { height: 0; padding-top: 150%; }
  /* line 75, powderroom.scss */
  #equipment.powderroom .mainImg .ph img { position: absolute; top: 50%; transform: translateY(-50%); left: 0; right: 0; margin: auto; z-index: 10; }
  /* line 76, powderroom.scss */
  #equipment.powderroom .mainImg .ph span img { position: relative; top: auto; left: auto; bottom: auto; right: auto; transform: none; } }
@media only screen and (max-width: 750px) { /* line 81, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 { width: 100%; } }
@media only screen and (max-width: 750px) and (min-width: 601px) and (max-width: 750px) { /* line 81, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 { width: 100%; margin: 0 auto; } }
@media only screen and (max-width: 750px) { /* line 83, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list .mainPh { position: relative; overflow: visible; /*height: 200px;*/ /*margin-bottom: 20px;*/ } }
@media only screen and (max-width: 750px) and (min-width: 601px) and (max-width: 750px) { /* line 83, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list .mainPh { /*height: 300px;*/ } }
@media only screen and (max-width: 750px) { /* line 84, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list .mainPh .selectIc { position: absolute; top: -10px; left: -10px; }
  /* line 86, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list .catch { font-size: 18px; font-size: 1.125rem; line-height: 1.8rem; margin-bottom: 10px; padding-bottom: .25em; }
  /* line 87, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list .dryarea { display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 30px; }
  /* line 88, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list .dryarea .ph { width: 48%; margin-bottom: 0; }
  /* line 89, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list .dryarea .text { width: 48%; }
  /* line 93, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list.haisui { margin-top: 0px; } }
@media only screen and (max-width: 750px) and (min-width: 601px) and (max-width: 750px) { /* line 93, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list.haisui { margin-top: 5px; } }
@media only screen and (max-width: 750px) { /* line 94, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list.haisui .ph { width: 100%; } }
@media only screen and (max-width: 750px) and (min-width: 601px) and (max-width: 750px) { /* line 94, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list.haisui .ph { width: 48%; } }
@media only screen and (max-width: 750px) { /* line 95, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list.haisui .text { margin-top: 12px; width: 100%; } }
@media only screen and (max-width: 750px) and (min-width: 601px) and (max-width: 750px) { /* line 95, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list.haisui .text { width: 48%; } }
@media only screen and (max-width: 750px) { /* line 96, powderroom.scss */
  #equipment.powderroom .eqpList.sec01 .list.haisui .read small { display: block; }
  /* line 100, powderroom.scss */
  #equipment.powderroom .eqpList.sec02 { margin-top: 40px; } }
@media only screen and (max-width: 750px) and (min-width: 601px) and (max-width: 750px) { /* line 100, powderroom.scss */
  #equipment.powderroom .eqpList.sec02 { margin-top: 40px; } }
@media only screen and (max-width: 750px) { /* line 110, powderroom.scss */
  #equipment.powderroom .eqpList.sec02 .mainSec.list.smartpocket .secInner .ph span.logo { width: 120px; bottom: 12px; right: 12px; }
  /* line 117, powderroom.scss */
  #equipment.powderroom .eqpList.sec02 .list.haisui .ph span.logo { width: 140px; top: 12px; left: 12px; }
  /* line 129, powderroom.scss */
  #equipment.powderroom #ultrafinebubble.mainSec { width: 111%; margin-inline: -5.5%; }
  /* line 131, powderroom.scss */
  #equipment.powderroom #ultrafinebubble.mainSec .mainTit em { font-size: 18px; width: 100%; }
  /* line 133, powderroom.scss */
  #equipment.powderroom #ultrafinebubble.mainSec .secInner { background: #e3e6e8; }
  /* line 135, powderroom.scss */
  #equipment.powderroom #ultrafinebubble.mainSec .secInner .text { /*margin-top: 12px;*/ padding: 15px 15px; }
  /* line 136, powderroom.scss */
  #equipment.powderroom #ultrafinebubble.mainSec .secInner .text .eqpTtl { padding-bottom: 0; } }
