@import url('./common.css');

#academic {
    .about{
      ul{
     display: grid;
     grid-template-columns:repeat(1, 1fr);
     gap:3rem;
     @media screen and (min-width: 769px) {
   grid-template-columns:repeat(2, 1fr);
     }
     .lead{
      font-size: clamp(16px, 0.38vw + 14.59px, 20px);
      font-weight: 700;
      margin-bottom: calc(30 / 1016 * 100%);
     
     }
      img{
       border-radius: 15px;
      }
    }
      }
    .schedule{
      .number{
          .item{
             list-style: decimal;
               margin-left: 1.5rem;
               margin-bottom: 1rem;
               &:last-child{
                margin-bottom: 0;
               }
          }
      }
      .update{
        font-size: clamp(16px, 1.02vw + 20.18px, 18px);
        color: var(--base-dark);
        font-weight: 600;
        @media screen and (min-width: 769px) {
          font-size: clamp(24px, 1.02vw + 20.18px, 32px);
        }
        span{
          font-size: clamp(16px, 0.38vw + 14.59px, 20px);
        }
        margin: calc(30 / 1160 * 100%) 0;
      }
    }
}