@charset "UTF-8";

/* ====================================
	共通スタイル：CV-T150 特長3 専用
 ==================================== */
#sub02 ul.list-change {
  display: flex;
  list-style: none;
}

#sub02 ul.list-change li {
  width: 50%;
  text-align: center;
  margin: 0.5em auto;
}

#sub06 .flex-container {
  justify-content: space-between;
}

#sub06 .flex-container .flex-item {
  width: 49%;
}

p.img-text {
  margin-top: 1rem;
}

.check {
  padding: 3rem 3rem;
  text-align: center;
  position: relative;
}

.check-fukidashi {
  background-color: #000;
  color: #fff;
  padding: 0.5rem 6rem;
  border-radius: 20px;
  display: block;
  width: 200px;
  margin: -50px auto 0;
}

.check-title {
  font-size: 2rem;
  font-weight: 500;
  text-align: center;
  border-bottom: 2px dotted #000;
  display: inline-block;
  margin: 20px 0 30px;
  padding-bottom: 5px;
}

.check-inner {
  text-align: left;
}

.check p {
  background: url("images/icon_fukidashi.png") no-repeat left 5px;
  padding-left: 35px;
}

/* ====================================
	ホバーが有効な環境のみ
===================================== */
@media (hover:hover) and (pointer: fine) {}

/* ====================================
	スマートフォン専用スタイル
===================================== */
@media screen and (width < 768px) {}

/* ====================================
	PC&タブレット、印刷専用スタイル
===================================== */
@media print, screen and (width >=768px) {
  #sub02 ul.list-change li {
    font-size: 2rem;
  }
}

/* ====================================
	タブレット専用スタイル（768px～1080px）
===================================== */
@media screen and (768px <=width < 1080px) {}