#t2-values .t2v-head,
#t2-values .t2v-dq-copy,
#t2-values .t2v-dq-box { display: none; }
#t2-values#t2-values .p-recruit-message__inner { display: grid; grid-template-columns: 40.65% 55.69%; grid-template-rows: auto auto auto 1fr; column-gap: 3.66%; align-items: start; }
#t2-values#t2-values .p-recruit-message__title { grid-column: 1 / -1; grid-row: 1; }
#t2-values#t2-values .p-recruit-message__copy { grid-column: 1; grid-row: 2; margin: 53px 0 0; padding: 0; font-size: 34px; font-weight: 700; line-height: 1.55; letter-spacing: 1.5px; }
#t2-values#t2-values .p-recruit-message__desc { display: contents; }
#t2-values#t2-values .p-recruit-message__desc > p { grid-column: 1; grid-row: 3; margin: 30px 0 0; font-size: 15px; font-weight: 500; line-height: 30px; letter-spacing: 1px; }
#t2-values#t2-values .t2-rc-values__list { grid-column: 2; grid-row: 2 / 5; margin: 65px 0 0; border-top: 0; }
#t2-values#t2-values .t2-rc-values__list li { display: block; margin: 0; padding: 0 0 56px; border: 0; font-size: 26px; font-weight: 700; line-height: 1.55; letter-spacing: 1.5px; }
#t2-values#t2-values .t2-rc-values__list li:last-child { padding-bottom: 0; }
#t2-values#t2-values .t2-rc-values__list li::before { display: none; }
#t2-values#t2-values .t2-rc-values__list li .t2v-head { display: block; margin-bottom: 22px; padding-left: 12px; font-family: "Arial", "Helvetica Neue", sans-serif; font-size: 15px; font-weight: 600; line-height: 1; letter-spacing: .5px; opacity: 0; transform: translateX(30px); }
#t2-values#t2-values .t2-rc-values__list li .t2v-t { display: block; opacity: 0; transform: translateY(20px); }
#t2-values#t2-values .t2-rc-values__list li.is-in .t2v-head { opacity: 1; transform: none; transition: opacity .7s, transform 1s cubic-bezier(.08,.92,.35,1); }
#t2-values#t2-values .t2-rc-values__list li.is-in .t2v-t { opacity: 1; transform: none; transition: opacity .4s .12s, transform 1s .12s cubic-bezier(.08,.92,.35,1); }
@media screen and (max-width: 1000px) {
  #t2-values#t2-values .p-recruit-message__copy { font-size: 26px; }
  #t2-values#t2-values .t2-rc-values__list li { font-size: 22px; }
}
@media screen and (max-width: 800px) {
  #t2-values#t2-values .p-recruit-message__inner { grid-template-columns: minmax(0, 1fr); grid-template-rows: none; }
  #t2-values#t2-values .p-recruit-message__copy { margin-top: 28px; font-size: 22px; }
  #t2-values#t2-values .p-recruit-message__desc > p { margin-top: 18px; font-size: 13px; line-height: 24.44px; letter-spacing: .2px; }
  #t2-values#t2-values .t2-rc-values__list { grid-column: 1; grid-row: 4; margin-top: 44px; }
  #t2-values#t2-values .t2-rc-values__list li { padding-bottom: 34px; font-size: 20px; }
  #t2-values#t2-values .t2-rc-values__list li .t2v-head { margin-bottom: 12px; padding-left: 3px; font-size: 11px; }
}
