<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

.border-1 {
  border-width:1px !important;
}

.mb-min {
  margin-bottom: 16px !important;
}

@media print, screen and (max-width: 991.8px) {
  html:not([lang=ja]) .t-default .lib-scroll__outer:before {
      content: "※左右にフリックしてご覧いただけます。";
  }
}

.sub_l_img {
  padding-bottom: 66.66%;
}

.sample-check-col3.mt-4 {
  margin-top: 24px !important;
}

.t-default .ible-pager {
  margin-bottom: 30px;
}

.t-default .ible-pager .pager+.lib-pager__outer {
  margin-bottom: 0 !important;
}

@media print, screen and (max-width: 767.8px) {
  .lib-pager__outer.ible-pager--sd {
      padding-bottom: 0 !important;
  }
  .t-default .ible-pager {
    margin-bottom: 20px;
  }

}

.t-default .box-border-bg {
  border:none;
  border-left:1px solid var(--MAIN);
  border-right:1px solid var(--MAIN);
}
.t-default .box-border-bg.last {
  border-bottom:1px solid var(--MAIN);
}
.t-default .box-border-bg.pt-0 {
  padding-top: 1px;
}

.content-area-right-wrapper .ible-part__heading {
  margin-top: 0;
}
.content-area-right-wrapper .ible-part__heading.mt-3 {
  margin-top: 16px;
}
.content-area-right-wrapper .ible-part__heading:first-child + .ible-form__part {
  margin-top: 10px;
}


.content-area-right-wrapper .ible-form__part.mt-0 {
  margin-top: 0;
}

.ib-custom-form-hidden-keyword {
  height: 0;
}

.tab1-rowwrap &gt; div &gt; div, .tab2-rowwrap &gt; div &gt; div {
  word-break: break-all;
}

#relatedlistgrid4col1-noslick .col-sm-3 {
  height: auto !important;
}</pre></body></html>