@charset "UTF-8";
/*aa102d　7d0000*/
/*"Bellefair", serif;*/
/* line 18, other.scss */
#selectplan .other .secTitle { /*margin-bottom: 30px;*/ }
/* line 20, other.scss */
#selectplan .other .shoebox { border-bottom: none; }
/* line 21, other.scss */
#selectplan .other .shoebox .basic, #selectplan .other .shoebox .select { width: 49.4%; }
/* line 24, other.scss */
#selectplan .other .shoebox .basic .phSet .cap, #selectplan .other .shoebox .select .phSet .cap { position: absolute; top: 210px; white-space: nowrap; }
/* line 29, other.scss */
#selectplan .other .shoebox .basic .phSet.col01 { width: 65%; }
/* line 30, other.scss */
#selectplan .other .shoebox .basic .phSet .cap { right: calc(100% + 15px); }
/* line 34, other.scss */
#selectplan .other .shoebox .select .phSet { width: 54%; }
/* line 35, other.scss */
#selectplan .other .shoebox .select .phSet .cap { right: calc(100% + 50px); }
/* line 38, other.scss */
#selectplan .other .shoebox .icModelroom { top: 180px; left: 15px; }
@media only screen and (max-width: 750px) { /* line 48, other.scss */
  #selectplan .other .shoebox { border-bottom: none; }
  /* line 49, other.scss */
  #selectplan .other .shoebox .basic, #selectplan .other .shoebox .select { width: 100%; }
  /* line 50, other.scss */
  #selectplan .other .shoebox .basic .tit, #selectplan .other .shoebox .select .tit { width: 100%; margin-bottom: 10px; }
  /* line 51, other.scss */
  #selectplan .other .shoebox .basic .phSet, #selectplan .other .shoebox .select .phSet { margin: auto; }
  /* line 52, other.scss */
  #selectplan .other .shoebox .basic .phSet .cap, #selectplan .other .shoebox .select .phSet .cap { position: relative; top: auto; left: auto; bottom: auto; right: auto; transform: none; white-space: normal; margin-top: 10px; width: 100%; display: block; }
  /* line 57, other.scss */
  #selectplan .other .shoebox .basic .phSet.col01 { width: 80%; right: -7.5%; }
  /* line 58, other.scss */
  #selectplan .other .shoebox .basic .phSet .cap { left: -7.5%; padding-bottom: 10px; }
  /* line 62, other.scss */
  #selectplan .other .shoebox .select .phSet { width: 60%; }
  /* line 66, other.scss */
  #selectplan .other .shoebox .icModelroom { top: 90px; left: 15px; } }
/* line 84, other.scss */
#selectplan .toiretSec::after { /*display: none;*/ }
/* line 85, other.scss */
#selectplan .toiretSec .innerW { display: flex; justify-content: space-between; flex-wrap: wrap; }
/* line 86, other.scss */
#selectplan .toiretSec .secTitleWrap { order: 0; }
/* line 87, other.scss */
#selectplan .toiretSec .phMainImg { width: 30%; margin-top: -50px; margin-bottom: 50px; height: 466px; order: 2; }
/* line 88, other.scss */
#selectplan .toiretSec .toiret { width: 67%; margin-left: 0px; order: 1; }
/* line 89, other.scss */
#selectplan .toiretSec .toiret .basic, #selectplan .toiretSec .toiret .select { width: calc(100% / 2 - 7.5px); }
/* line 90, other.scss */
#selectplan .toiretSec .toiret .basic .phSet, #selectplan .toiretSec .toiret .select .phSet { width: 200px; }
/* line 91, other.scss */
#selectplan .toiretSec .toiret .basic .phSet .icModelroom, #selectplan .toiretSec .toiret .select .phSet .icModelroom { top: 0px; left: -5px; }
/* line 92, other.scss */
#selectplan .toiretSec .toiret .basic .phSet .cap, #selectplan .toiretSec .toiret .select .phSet .cap { position: absolute; right: calc(100% - 15px); bottom: 5px; white-space: nowrap; }
/* line 96, other.scss */
#selectplan .toiretSec .toiretfloor { order: 3; }
@media only screen and (max-width: 750px) { /* line 104, other.scss */
  #selectplan .toiretSec .secTitleWrap { order: 0; }
  /* line 105, other.scss */
  #selectplan .toiretSec .phMainImg { width: 95%; margin: 0 auto 0px; height: 360px; order: 1; }
  /* line 106, other.scss */
  #selectplan .toiretSec .toiret { width: 100%; margin-left: 0px; order: 2; }
  /* line 107, other.scss */
  #selectplan .toiretSec .toiret .basic, #selectplan .toiretSec .toiret .select { width: 100%; }
  /* line 108, other.scss */
  #selectplan .toiretSec .toiret .basic .phSet, #selectplan .toiretSec .toiret .select .phSet { width: 150px; margin: 0; }
  /* line 109, other.scss */
  #selectplan .toiretSec .toiret .basic .phSet .icModelroom, #selectplan .toiretSec .toiret .select .phSet .icModelroom { top: 0px; left: -5px; }
  /* line 110, other.scss */
  #selectplan .toiretSec .toiret .basic .phSet .cap, #selectplan .toiretSec .toiret .select .phSet .cap { position: absolute; right: calc(100% - 15px); bottom: 5px; white-space: nowrap; }
  /* line 114, other.scss */
  #selectplan .toiretSec .toiretfloor { order: 3; } }
