body .home .container {
  padding: 10.4166666667vw 0 5.2083333333vw 0; }
  body .home .container .wrap {
    width: 67.7083333333vw;
    margin: 0 auto; }
    body .home .container .wrap .t {
      text-align: center;
      line-height: 1.25; }
    body .home .container .wrap .time {
      padding: 1.5625vw 0;
      border-bottom: 1px solid #E0E0E0;
      text-align: center;
      color: #8F8F8F;
      line-height: 1; }
    body .home .container .wrap .html {
      margin: 3.4375vw 0;
      color: #02245A;
      line-height: 1.67; }
  body .home .container .pager {
    padding: 0 12.5vw;
    display: flex;
    justify-content: space-between;
    align-items: center; }
    body .home .container .pager .prev,
    body .home .container .pager .next {
      display: flex;
      gap: 2.0833333333vw;
      letter-spacing: -0.4px;
      width: 35%; }
      body .home .container .pager .prev span,
      body .home .container .pager .next span {
        color: #02245A;
        font-weight: 500; }
      body .home .container .pager .prev p,
      body .home .container .pager .next p {
        color: #586066;
        font-weight: 500;
        max-width: 80%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        transition: all 600ms; }
      body .home .container .pager .prev:hover p,
      body .home .container .pager .next:hover p {
        color: #02245A; }
    body .home .container .pager .next {
      justify-content: flex-end; }
    body .home .container .pager .back {
      display: inline-flex;
      align-items: center;
      padding: 0.4166666667vw 1.0416666667vw;
      border-radius: 6px;
      background: #0278D4;
      gap: 0.4166666667vw;
      color: white;
      transition: all 600ms; }
      body .home .container .pager .back img {
        width: 0.625vw; }
      body .home .container .pager .back:hover {
        background: #02245A; }
@media screen and (max-width: 768px) {
  body .home .container {
    padding: 80px 0 60px 0; }
    body .home .container .wrap {
      width: 90%; }
      body .home .container .wrap .t {
        font-size: 18px; }
      body .home .container .wrap .time {
        font-size: 14px;
        padding: 20px 0; }
      body .home .container .wrap .html {
        margin: 20px 0; }
    body .home .container .pager {
      padding: 0 5%;
      flex-direction: column;
      gap: 15px; }
      body .home .container .pager .prev, body .home .container .pager .next {
        width: 100%;
        gap: 10px; }
      body .home .container .pager .next {
        flex-direction: row-reverse;
        order: 2; }
      body .home .container .pager .back {
        order: 3;
        width: 100%;
        justify-content: center;
        padding: 15px 10px;
        gap: 8px;
        border-radius: 10px; }
        body .home .container .pager .back img {
          width: 12px; } }

/*# sourceMappingURL=info.css.map */
