@charset "UTF-8";

/*--------------------------------------------------------------
  サービス付き高齢者向け住宅 - 開業までのSTEP - 201810
---------------------------------------------------------------*/
#skj-step {
  padding: 10% 0;
}
.skj-step01, .skj-step02, .skj-step03, .skj-step04 {
  margin-top: 10%;
}
table caption {
  font-size: 17px;
  margin-bottom: 0.25em;
}
table th, table td {
  padding: 0.75em;
}
.scroll {
  width: 100%;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
  overflow-scrolling: touch;
}

/* 見出し */
.skj-header h2 {
  width: 100%;
}
.skj-header dl {
  width: 100%;
  padding: 0;
}
/* step02 */
.attention {
  font-size: 18px;
  margin: 5% 0 3.5%;
}
table.comparison th {
  font-size: 17px;
}
table.comparison td {
  font-size: 15px;
}
/* step03 */
table.overview th, table.overview td {
  font-size: 15px;
  display: block;
}
table.overview td dl dt:not(:first-of-type) {
  margin-top: 0.75em;
}
table.overview td dl dd ul li {
  margin-top: 0.25em;
}
table.overview td > ul li:not(:first-of-type) {
  margin-top: 0.25em;
}
/* step04 */
.skj-step04 p img {
  transform: scale(0.8);
  transform-origin: left top;
}

/*--------------------------------------------------------------
  カタログ請求・お問い合わせ
---------------------------------------------------------------*/
.cri-unit {
  background: rgba(232,252,255,0.8) /* #e8fcff */;
}