@charset "Shift_JIS";
/* Updated 2022/01/05,D */

body{
  /*A4c*/
  width: 172mm;
  min-width: auto;
  height: 251mm;
}

.content-block01 {
  padding: 0 16px;
}

._sp-content {
  display: none;
}

.detail-block01>.inner>.list>.detail {
  display: flex;
}

[class*=column-layoutB]:not(:first-child) {
  margin-top: 14px;
}

/* mv */

.mv-block01 {
  width: 100%;
}

.mv-area::after {
  width: 100%;
  background-repeat: no-repeat;
  right: 0;
  bottom: -158px;
}

.mv-area>.inner>._label {
  background-size: contain;
}

.mv-area>.inner>._label>.title03 {
  font-size: 2.6rem!important;
}

.mv-area>.inner>._label>.note {
  margin-top: 12px!important;
}

.mv-area>.inner>.btn_list01 {
  padding: 0 12px;
}

.mv-area>.inner._content {
  width: 95%!important;
}

.mv-area>.inner._content::after {
  right: 4px;
}

.mv-area>.inner._content>.list {
  padding-left: 160px;
}

.mv-area .btn-list01 {
  padding: 0 12px;
}


/* point */
.section-point .title-heading02>.title._pointWrap {
  max-width: 490px;
}

.section-point01>.card-normal01,
.section-point02>.card-normal01,
.section-point03>.card-normal01,
.section-point04>.card-normal01 {
  padding: 0;
}

.section-point01>.card-normal01::after,
.section-point02>.card-normal01::after,
.section-point03>.card-normal01::after,
.section-point04>.card-normal01::after {
  left: -15px;
}

.section-point02 .column-layoutB3>._inner-molecule>.text-hooray01 {
  font-size: 1.2rem;
}

.section-point02 .card-balloon03>.inner {
  font-size: 1.4rem;
}

.section-point02 .card-balloon03>.inner>.detail {
  padding: 18px 5px 5px;
}

.section-point02 .juro-heightText01 {
  font-size: 1.4rem;
}

.section-point02 .juro-TextEmphasis01>.inner>._fs23 {
  font-size: 1.1rem!important;
}

.section-point02 .juro-TextEmphasis01>.inner>._fs60 {
  font-size: 3rem!important;
}

.section-point02 .juro-TextEmphasis01>.inner>._fs37 {
  font-size: 1.8rem!important;
}

.section-point02 .juro-TextEmphasis01>.inner>._fs48 {
  font-size: 2.4rem!important;
}

.section-point02 .juro-TextEmphasis01 .num01 {
  font-size: 5.2rem;
}

.section-point03 .detail-block01>.inner>.list>.detail {
  padding-right: 24px;
}

.section-point03 .detail-block01>.inner>.list ._fs18 {
  font-size: 1.3rem!important;
}

/* .section-point .column-layoutB3>* {
  width: 100%;
}

.section-point ._d-flex {
  flex-wrap: wrap;
}

.section-point ._d-flex>._w50p {
  width: 100%!important;
}

.section-point .detail-block01>.inner>.list>.detail {
  display: flex;
  justify-content: space-around!important;
  margin-bottom: 32px;
}

.section-point .detail-block01>.inner>.list>.detail>.img {
  justify-content: center;
} */

/* useExample */
.section-useExample>.column-useExample {
  width: 100%;
}

.juro-circleText01.-large01 {
  width: 170px;
  height: 170px;
}

/* flow */
.section-flow .detail-block01>.inner>.list>.detail>.img {
  justify-content: center;
}

/* simulation */
.input-field p {
	width: 200px;
	font-size: 0.8em;

}

.input-field label {
	font-size: 0.8em;
}

input {
	width: 150px;
}

select {
	width: 100px;
}

.results::after {
	display: none;
}

/* section-reason01 */
.section-reason01 .juro-columnLayout01 li {
	width: 30%;
	margin: 0;
}

.section-reason01 .juro-columnLayout01 li img {
	width: 100%;
	height: auto;
}

/* section-reason02 */
.section-reason02 .juro-columnLayout01 li {
	width: 45%;
	margin: 0;
}

.section-reason02 .juro-columnLayout01 li img {
	width: 100%;
	height: auto;
}
