<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*---------------------------------------------------------------------------*/
@media screen and (min-width: 768px), print {
  .contents__pagetitle h2 span {
    letter-spacing: 0.1em;
  }
  .bigframes .preparation_txt {
    text-align: center;
    font-size: 32px;
    font-weight: bold;
    letter-spacing: 6px;
    padding: 50px 0;
  }
  .bigframes .section_block {
    padding-bottom: 60px;
    /* For IE 6/7 only */
    *zoom: 1;
  }
  .bigframes .section_block:before, .bigframes .section_block:after {
    content: ' ';
    display: table;
  }
  .bigframes .section_block:after {
    clear: both;
  }
  .bigframes .section_block small {
    float: right;
    font-size: 1.6rem;
  }
  .bigframes .section_block:last-of-type {
    padding-bottom: 0;
  }
  .bigframes .section_block__title {
    margin-bottom: 30px;
  }
  .bigframes__lede {
    -moz-font-feature-settings: 'palt';
         font-feature-settings: 'palt';
    letter-spacing: 1px;
  }
  .bigframes .pagelink_navi {
    font-weight: bold;
    font-size: 1.8rem;
    margin-top: 45px;
  }
  .bigframes .member__list {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: stretch;
       -moz-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    background-color: #f3f3f3;
  }
  .bigframes .member__list li {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 10px 11px;
    width: 183px;
    border-top: solid 1px #b8b8b8;
    border-right: solid 1px #b8b8b8;
  }
  .bigframes .member__list li:nth-child(-n+6) {
    border-top: none;
  }
  .bigframes .member__list li:nth-child(6n) {
    border-right: none;
  }
  .bigframes .member__list li p {
    word-break: break-all;
  }
}

@media screen and (max-width: 767px) {
  .contents__pagetitle h2 span {
    letter-spacing: 0.1em;
  }
  .bigframes {
    padding-top: 8.46354vw;
    padding-top: 9.11458vw;
  }
  .bigframes .preparation_txt {
    text-align: center;
    font-size: 3.5vw;
    font-weight: bold;
    letter-spacing: 1.3vw;
    padding: 7.8125vw 0;
  }
  .bigframes .section_block {
    padding-bottom: 7.8125vw;
    /* For IE 6/7 only */
    *zoom: 1;
  }
  .bigframes .section_block:before, .bigframes .section_block:after {
    content: ' ';
    display: table;
  }
  .bigframes .section_block:after {
    clear: both;
  }
  .bigframes .section_block small {
    font-size: 3.38542vw;
    float: right;
  }
  .bigframes .section_block:last-of-type {
    padding-bottom: 0;
  }
  .bigframes .section_block__title {
    margin-bottom: 3.90625vw;
  }
  .bigframes .pagelink_navi {
    margin-top: 3.90625vw;
  }
  .bigframes .member__list {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: stretch;
       -moz-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    background-color: #f3f3f3;
  }
  .bigframes .member__list li {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 10px 11px;
    border-top: solid 1px #b8b8b8;
    border-right: solid 1px #b8b8b8;
  }
  .bigframes .member__list.list_column2 li {
    width: 50%;
  }
  .bigframes .member__list.list_column2 li:nth-child(-n+2) {
    border-top: none;
  }
  .bigframes .member__list.list_column2 li:nth-child(2n) {
    border-right: none;
  }
  .bigframes .member__list.list_column3 li {
    width: 33.33%;
  }
  .bigframes .member__list.list_column3 li:nth-child(-n+3) {
    border-top: none;
  }
  .bigframes .member__list.list_column3 li:nth-child(3n) {
    border-right: none;
  }
}
</pre></body></html>