<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.l-self-check-header .c-heading {
  line-height: 1.6;
}
.l-self-check-head .c-self-check-look-back .c-btn {
  display: block;
  width: 100%;
}
.c-self-check-read p &gt; strong {
  font-weight: bold;
  color: #4cba4a;
}
.c-self-check-look-back .c-btn &gt; p {
  line-height: 1.5;
}
.c-self-check-look-back .c-btn &gt; p &gt; strong {
  font-weight: bold;
}
.c-self-check-look-back .c-btn.c-btn--common:disabled {
  background-color: #cbcbcb !important;
}
#selfcheck-result-btn:disabled {
  color: #fff;
  background-color: #cbcbcb !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.c-self-check-tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-weight: bold;
  line-height: 1.6;
  text-align: center;
  cursor: pointer;
  border: 2px solid #4cba4a;
  border-bottom: none;
}
.c-self-check-tab.is-active {
  color: #fff;
  cursor: default;
  background-color: #4cba4a;
}
.l-self-check-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
}
.l-self-check-tabs &gt; .c-self-check-tab {
  width: 30%;
}
.c-self-check-sheet {
  background-color: ivory;
  border: 2px solid #4cba4a;
}
.c-self-check-sheet .c-self-check-sheet__info {
  margin-bottom: 1em;
  font-weight: bold;
}
.l-self-check-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.c-self-check-checklist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.c-self-check-checklist .c-self-check-checklist__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin: 0;
  cursor: pointer;
}
.c-self-check-checklist .c-self-check-checklist__checkbox {
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  background: none;
  border: 0;
}
.c-self-check-checklist .c-self-check-checklist__checkbox:checked + .c-self-check-checklist__label .c-self-check-card {
  background-color: #caeac8;
}
.c-self-check-checklist .c-self-check-checklist__checkbox:checked + .c-self-check-checklist__label .c-self-check-card::after {
  display: block;
}
.c-self-check-card::after,
.c-self-check-card::before {
  position: absolute;
  top: 0;
  bottom: 0;
  display: block;
  margin: auto;
  content: "";
}
.c-self-check-card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  background-color: #fff;
  border: 1px solid #ddddcd;
}
.c-self-check-card::before {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.c-self-check-card::after {
  display: none;
  background: url("/togoshicchosho/assets/images/contents/understand/selfcheck/ico_check.png") center/62.5% no-repeat;
}
.c-self-check-card &gt; .c-self-check-card__text {
  font-weight: bold;
  line-height: 1.8;
}
.p-self-check-result {
  background-color: #f7f7f7;
}
.c-self-check-ready {
  font-weight: bold;
}
.c-self-check-ready .c-self-check-ready__title {
  margin-bottom: 0;
}
.c-self-check-ready .c-self-check-ready__title &gt; strong {
  color: #4cba4a;
}
.l-self-check-result .c-self-check-ready {
  text-align: center;
}
.l-self-check-result .c-self-check-ready__title &gt; strong {
  display: block;
}
.c-self-check-result-data-head {
  font-weight: bold;
}
.p-apply-check-result {
  margin: 0;
  text-align: center;
  word-break: keep-all;
  white-space: nowrap;
  background-color: #caeac8;
}
.p-apply-check-result .p-apply-check-result__data {
  margin-bottom: 0;
}
.p-apply-check-result .p-apply-check-result__number {
  display: inline-block;
  line-height: 1.4;
}
.p-apply-check-text .p-apply-check-text__strong {
  line-height: 1.6;
  color: #4cba4a;
  text-decoration: underline;
}
.l-other-self-check {
  background-color: ivory;
}
.l-other-self-check .c-other-self-check-head {
  margin-bottom: 1.5em;
  font-weight: bold;
  text-align: center;
}
.l-other-self-check .c-other-self-check-head__title {
  margin-bottom: 0;
}
.p-data-card {
  margin-bottom: 0;
  line-height: 1.6;
}
.p-data-card .p-data-card__title {
  margin-bottom: 0.5rem;
  font-weight: bold;
}
.p-data-card .p-data-card__text {
  margin-bottom: 0;
}
.is-answers .c-self-check-ready,
.l-self-check-answer {
  display: none;
}
.c-self-check-ready,
.is-answers .l-self-check-answer {
  display: block;
}
#self-check-area.is-hide {
  visibility: hidden;
}
#look-back-ok {
  display: block;
  font-weight: bold;
  line-height: 1.6;
  color: #db0000;
  opacity: 1;
  -webkit-transition: opacity 0.4s ease-in-out;
  -o-transition: opacity 0.4s ease-in-out;
  transition: opacity 0.4s ease-in-out;
}
#look-back-ok.is-hide {
  display: none;
  opacity: 0;
}
#look-back-ok:first-child {
  margin-top: 0;
}
@media (min-width: 769px) {
  .l-self-check-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .c-self-check-read p &gt; strong {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", "Hiragino Kaku Gothic Pro W3", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Yu Gothic Medium", "Yu Gothic", YuGothic, "Osaka", Meiryo, "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "ï¼­ï¼³ ã‚´ã‚·ãƒƒã‚¯", sans-serif;
  }
  .c-self-check-read p &gt; strong {
    font-size: 1.5rem;
  }
  .c-self-check-look-back .c-btn &gt; p &gt; strong {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", "Hiragino Kaku Gothic Pro W3", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Yu Gothic Medium", "Yu Gothic", YuGothic, "Osaka", Meiryo, "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "ï¼­ï¼³ ã‚´ã‚·ãƒƒã‚¯", sans-serif;
  }
  .c-self-check-look-back .c-btn &gt; p &gt; strong {
    font-size: 1.375rem;
  }
  .c-self-check-tab {
    padding: 1.5rem 2rem;
    font-size: 1.5rem;
    border-radius: 0.875rem 0.875rem 0 0;
  }
  .c-self-check-tab {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", "Hiragino Kaku Gothic Pro W3", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Yu Gothic Medium", "Yu Gothic", YuGothic, "Osaka", Meiryo, "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "ï¼­ï¼³ ã‚´ã‚·ãƒƒã‚¯", sans-serif;
  }
  .l-self-check-tabs &gt; .c-self-check-tab {
    max-width: 354px;
  }
  .c-self-check-sheet {
    padding: 3.125rem;
    border-radius: 0 0 0.875rem 0.875rem;
  }
  .c-self-check-sheet .c-self-check-sheet__info {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", "Hiragino Kaku Gothic Pro W3", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Yu Gothic Medium", "Yu Gothic", YuGothic, "Osaka", Meiryo, "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "ï¼­ï¼³ ã‚´ã‚·ãƒƒã‚¯", sans-serif;
  }
  .c-self-check-sheet .c-self-check-sheet__info {
    font-size: 1.125rem;
  }
  .l-self-check-contents {
    margin-bottom: -1.875rem;
  }
  .l-self-check-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .l-self-check-list .c-self-check-checklist {
    max-width: 528px;
  }
  .l-self-check-list .c-self-check-checklist + .c-self-check-checklist {
    margin-top: 1.875rem;
  }
  .l-self-check-list .c-self-check-checklist + .c-self-check-checklist:nth-of-type(2) {
    margin-top: 0;
  }
  .c-self-check-card::after,
  .c-self-check-card::before {
    left: 2.5rem;
    width: 2.5rem;
    height: 2.5rem;
  }
  .c-self-check-card {
    padding: 2rem 2.5rem;
    padding-left: 6.25rem;
  }
  .c-self-check-card::before {
    border-radius: 0.312rem;
    -webkit-box-shadow: inset 0 0.187rem 0.312rem rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 0.187rem 0.312rem rgba(0, 0, 0, 0.2);
  }
  .c-self-check-card &gt; .c-self-check-card__text {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", "Hiragino Kaku Gothic Pro W3", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Yu Gothic Medium", "Yu Gothic", YuGothic, "Osaka", Meiryo, "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "ï¼­ï¼³ ã‚´ã‚·ãƒƒã‚¯", sans-serif;
  }
  .c-self-check-card &gt; .c-self-check-card__text {
    font-size: 1.125rem;
  }
  .p-self-check-result {
    padding: 3.75rem;
  }
  .c-self-check-ready {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", "Hiragino Kaku Gothic Pro W3", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Yu Gothic Medium", "Yu Gothic", YuGothic, "Osaka", Meiryo, "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "ï¼­ï¼³ ã‚´ã‚·ãƒƒã‚¯", sans-serif;
  }
  .c-self-check-ready .c-self-check-ready__title {
    font-size: 1.125rem;
  }
  .c-self-check-ready .c-self-check-ready__title &gt; strong {
    font-size: 1.5rem;
  }
  .l-self-check-result-data .c-self-check-result-data-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 2.5rem;
  }
  .c-self-check-result-data-head {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", "Hiragino Kaku Gothic Pro W3", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Yu Gothic Medium", "Yu Gothic", YuGothic, "Osaka", Meiryo, "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "ï¼­ï¼³ ã‚´ã‚·ãƒƒã‚¯", sans-serif;
  }
  .p-apply-check-result {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 2rem 2.5rem;
    font-size: 1.5rem;
    border-radius: 0.625rem;
  }
  .p-apply-check-result .p-apply-check-result__number {
    font-size: 2.5rem;
  }
  .l-self-check-result-data .p-apply-check-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 100%;
    padding-left: 2.5rem;
  }
  .l-self-check-result-data .p-apply-check-text *:last-child {
    margin-top: auto;
  }
  .p-apply-check-text .p-apply-check-text__strong {
    font-size: 1.5rem;
  }
  .l-other-self-check {
    padding: 2.5rem 4.687rem 3.5rem;
    margin-top: 3.125rem;
    border-radius: 0.875rem;
  }
  .l-other-self-check .c-other-self-check-head {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", "Hiragino Kaku Gothic Pro W3", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Yu Gothic Medium", "Yu Gothic", YuGothic, "Osaka", Meiryo, "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "ï¼­ï¼³ ã‚´ã‚·ãƒƒã‚¯", sans-serif;
  }
  .l-other-self-check .c-other-self-check-head__title {
    font-size: 1.5rem;
  }
  .p-data-card .p-data-card__title {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", "Hiragino Kaku Gothic Pro W3", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Yu Gothic Medium", "Yu Gothic", YuGothic, "Osaka", Meiryo, "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "ï¼­ï¼³ ã‚´ã‚·ãƒƒã‚¯", sans-serif;
  }
  .p-data-card .p-data-card__title {
    font-size: 1.125rem;
  }
  #look-back-ok {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", "Hiragino Kaku Gothic Pro W3", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Yu Gothic Medium", "Yu Gothic", YuGothic, "Osaka", Meiryo, "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "ï¼­ï¼³ ã‚´ã‚·ãƒƒã‚¯", sans-serif;
  }
  #look-back-ok {
    margin: 1.25rem 0;
    font-size: 1.125rem;
  }
}
@media (max-width: 768px) {
  .l-self-check-header .c-heading {
    margin-bottom: 5.33vw;
  }
  .l-self-check-head .c-self-check-read {
    margin-bottom: 8vw;
  }
  .c-self-check-read p &gt; strong {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", -apple-system, BlinkMacSystemFont, sans-serif;
  }
  .c-self-check-read p &gt; strong {
    font-size: 4.53vw;
  }
  .c-self-check-look-back .c-btn &gt; p &gt; strong {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", -apple-system, BlinkMacSystemFont, sans-serif;
  }
  .c-self-check-look-back .c-btn &gt; p &gt; strong {
    font-size: 4.53vw;
  }
  .c-self-check-tab {
    padding: 2.4vw 2.13vw;
    font-size: 4.53vw;
    line-height: 1.4;
    border-radius: 1.86vw 1.86vw 0 0;
  }
  .c-self-check-tab {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", -apple-system, BlinkMacSystemFont, sans-serif;
  }
  .c-self-check-sheet {
    padding: 6.66vw;
    border-radius: 0 0 1.86vw 1.86vw;
  }
  .c-self-check-sheet .c-self-check-sheet__info {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", -apple-system, BlinkMacSystemFont, sans-serif;
  }
  .c-self-check-sheet .c-self-check-sheet__info {
    margin-bottom: 4vw;
    font-size: 4.53vw;
    line-height: 1.6;
  }
  .l-self-check-contents {
    margin-bottom: 4.53vw;
  }
  .l-self-check-contents + .c-references {
    margin: 4.53vw 0;
  }
  .l-self-check-contents + .c-references + .c-page-section {
    margin-top: 4.53vw;
  }
  .l-self-check-list .c-self-check-checklist + .c-self-check-checklist {
    margin-top: 4vw;
  }
  .c-self-check-card::after,
  .c-self-check-card::before {
    left: 4vw;
    width: 8vw;
    height: 8vw;
  }
  .c-self-check-card {
    padding: 4.26vw 5.33vw;
    padding-left: 17.06vw;
  }
  .c-self-check-card::before {
    border-radius: 0.66vw;
    -webkit-box-shadow: inset 0 0.4vw 0.66vw rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 0.4vw 0.66vw rgba(0, 0, 0, 0.2);
  }
  .c-self-check-card &gt; .c-self-check-card__text {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", -apple-system, BlinkMacSystemFont, sans-serif;
  }
  .c-self-check-card &gt; .c-self-check-card__text {
    font-size: 3.46vw;
  }
  .p-self-check-result {
    padding: 8vw 6.66vw;
  }
  .c-self-check-ready {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", -apple-system, BlinkMacSystemFont, sans-serif;
  }
  .c-self-check-ready .c-self-check-ready__title {
    font-size: 3.46vw;
    line-height: 1.5;
  }
  .c-self-check-ready .c-self-check-ready__title &gt; strong {
    font-size: 4.53vw;
  }
  .c-self-check-result-data-head {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", -apple-system, BlinkMacSystemFont, sans-serif;
  }
  .p-apply-check-result {
    padding: 4vw 2.66vw;
    font-size: 4.53vw;
    line-height: 1.2;
    border-radius: 1.33vw;
  }
  .p-apply-check-result .p-apply-check-result__data {
    font-size: 5.6vw;
  }
  .p-apply-check-result .p-apply-check-result__number {
    font-size: 8.53vw;
  }
  .l-self-check-result-data .p-apply-check-text {
    margin: 6.66vw 0;
  }
  .l-self-check-result-data .p-apply-check-text *:last-child {
    margin-top: 1.5em;
  }
  .p-apply-check-text .p-apply-check-text__strong {
    font-size: 4.53vw;
  }
  .l-other-self-check {
    padding: 6.66vw 3.33vw 8.53vw;
    margin-top: 6.66vw;
    border-radius: 2.66vw;
  }
  .l-other-self-check .c-other-self-check-head {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", -apple-system, BlinkMacSystemFont, sans-serif;
  }
  .p-data-card .p-data-card__title {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", -apple-system, BlinkMacSystemFont, sans-serif;
  }
  #look-back-ok {
    font-family: "Hiragino Kaku Gothic Pro W6", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6", -apple-system, BlinkMacSystemFont, sans-serif;
  }
  #look-back-ok {
    margin: 5.33vw 0;
    font-size: 4.53vw;
  }
}
</pre></body></html>