<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.u-lineThrough {
  text-decoration: line-through; }

.contentAnchorNav2 {
  margin-top: 30px;
  margin-bottom: auto; }

.l-column.is-2column {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between; }
  .l-column.is-2column.u-justifyCenter {
    justify-content: center; }
  .l-column.is-2column &gt; div {
    width: 48%; }
    .l-column.is-2column &gt; div.u-widthFix {
      width: 35%; }
    .l-column.is-2column &gt; div.u-padding {
      padding: 0 1em; }
.l-column + .l-column {
  margin-top: 2em; }

.compo01__imgArea {
  margin-bottom: 3em; }

.compo01__imgArea__inner {
  position: relative;
  max-width: 520px;
  margin: 0 auto; }

.caption.u-taL {
  position: absolute;
  left: 0;
  bottom: -1.5em; }

.caption.u-taR {
  right: 0; }

.compo02__img--l {
  width: 40%;
  float: left; }

.compo__tableArea {
  width: 100%; }

.compo02__tableArea {
  width: 56%;
  float: right; }

.u-cellBgLightBlue {
  background: #e4f2ff; }

table, td, th {
  border: 1px solid #595959;
  border-collapse: collapse; }

table {
  width: 100%;
  margin: 0 auto 30px; }

td, th {
  padding: .3em .5em;
  width: 30px;
  height: 25px; }

th {
  font-weight: normal;
  background: #e4f2ff; }

tr + tr th {
  width: 10%; }

@media only screen and (max-width: 768px) {
  .contentAnchorNav2 {
    padding: 0; }

  .compo {
    padding: 0 20px; }

  .l-column.is-2column {
    display: block; }
    .l-column.is-2column &gt; div {
      width: 100%; }
      .l-column.is-2column &gt; div.u-widthFix {
        width: 100%; }
      .l-column.is-2column &gt; div.u-padding {
        padding: 0; }

  .compo01__imgArea + .compo01__imgArea {
    margin-top: 2em;
    margin-bottom: 2em; }

  .compo--wrap .compo__inner, .compo--wrap .compo__txtArea {
    padding: 0; }

  .compo02__img--l {
    max-width: 520px;
    margin: 0 auto;
    margin-bottom: 2em;
    width: 100%;
    float: none; }

  .compo02__tableArea {
    width: 100%; }

  .compo02__imgArea {
    padding: 0; }

  .compo02__txtArea, .compo02__upArea {
    padding: 0; } }
</pre></body></html>