@charset "UTF-8";
/* CSS Document */
.accordion-group .accordion-heading{ margin:0 !important; padding:0 !important;}

.accordion-group .accordion-body{ margin:0 !important;}
.accordion-group .accordion-body .accordion-inner{ margin-top:0 !important; padding-top:0;}

dl.kikeru-list{}
.kikeru-list dt{ display:table-cell; margin:20px 0 0 0; padding:0 0 0 90px; background:url(img/ic-q.png) no-repeat left center; font-size:146.5%; color:#005BAC; height:84px; vertical-align:middle; line-height:1.5; font-weight:normal;}
.kikeru-list dd{ display:block; margin:20px 0 40px 0; padding:0 0 40px 90px; background:url(img/ic-a.png) no-repeat left top; line-height:1.7; min-height:84px; border-bottom: solid 2px #EB6100; font-size:100%;}
.kikeru-list dd a{ word-break: break-all; overflow-wrap: break-word; }


.SC{ background:url(img/img-sc_footer.png) no-repeat center bottom; padding-bottom:220px;}

@media (max-width: 767px) { /* as smart */
 .SC{ padding-bottom:0; background:none;}
}

/* 2021.4_suizu_css_add */
/* sm-only */
@media screen and (max-width:480px) {
.section-title {font-size: 18px; font-weight: bold; line-height:1.5;}
.select-kikeru {
  width: 100%;
  height: 44px;
  border: 1px solid #CCCCCC;
  border-radius: 5px;
  line-height: 44px;
  font-size: 16px;
  font-weight: bold;
  padding: 0 10px;
  margin: 20px auto 20px;
  position: relative;
}
select {
  background-image: url(img/ic-arrow-down.png);
  background-repeat: no-repeat;
  background-size: 12px 10px;
  background-position: right 10px center;
}

.kireru-title-txt {
  width: 100%;
  font-family: "源ノ角ゴシック JP",sans-serif;
  color: #333333;
  line-height: 1.5;
  margin: 0 auto 40px;
  font-size: 14px;
}
.page-title {
  font-size: 12px !important;
  font-weight: bold !important;
}
.kikeru-list dt {
  display: table-cell;
  margin: 30px 0 0 0;
  padding: 0 0 0 58px;
  background: url(img/ic-q@sp.png) no-repeat left center;
  font-size: 14px;
  height: 42px;
}
.kikeru-list dd {
  margin: 35px 0 35px 0;
  padding: 7px 0 40px 58px;
  background: url(img/ic-a@sp.png) no-repeat left top;
  line-height: 1.5;
  min-height: 0px;
  border-bottom: solid 2px #EB6100;
  color: #000000;
  font-size: 14px;
}
.kikeru-list dd p {
  margin: 0;
}
.SC {
  margin:20px auto 0;
  text-align: center;
}

.nonactive {
  display: none;
}

}
