﻿.page-notify {
  margin: 70px 0; }
  @media (max-width: 500px) {
    .page-notify {
      margin: 40px 0; } }
  .page-notify .main-notify {
    display: flex;
    justify-content: center;
    gap: 40px;
    align-items: center; }
    @media screen and (max-width: 1024px) {
      .page-notify .main-notify {
        display: block; } }
    .page-notify .main-notify .column-left {
      width: 40%; }
      @media screen and (max-width: 1024px) {
        .page-notify .main-notify .column-left {
          text-align: center;
          width: 100%; } }
    .page-notify .main-notify .column-right {
      width: 60%; }
      @media screen and (max-width: 1024px) {
        .page-notify .main-notify .column-right {
          width: 100%; } }
    .page-notify .main-notify .column .main-img {
      max-width: 100%;
      height: auto; }
      @media screen and (max-width: 1024px) {
        .page-notify .main-notify .column .main-img {
          margin-bottom: 40px; } }
    .page-notify .main-notify .column ul {
      list-style: none;
      padding-left: 0;
      margin-bottom: 0;
      border-radius: 12px;
      border: 1px solid #FFD4D4;
      overflow: hidden; }
      .page-notify .main-notify .column ul li {
        color: #353E5B;
        font-size: 14px;
        font-weight: 500;
        line-height: normal;
        padding: 6px 12px;
        min-height: 45px;
        display: flex;
        align-items: center; }
        .page-notify .main-notify .column ul li img {
          margin-right: 12px; }
        .page-notify .main-notify .column ul li:nth-child(odd) {
          background: #F1F1F1; }
        .page-notify .main-notify .column ul li:nth-child(even) {
          background: #FBFBFB; }
    .page-notify .main-notify .column .title-notify {
      margin-bottom: 22px;
      color: #353E5B;
      font-size: 24px;
      font-weight: 800;
      line-height: normal;
      text-transform: uppercase;
      text-align: center; }
    .page-notify .main-notify .column .title-hightlight {
      color: #D90F0F; }
  .page-notify.page-error ul li {
    color: #D90F0F !important; }
    .page-notify.page-error ul li:nth-child(odd) {
      background: #FFE7E7 !important; }
    .page-notify.page-error ul li:nth-child(even) {
      background: #FFF2F2 !important; }
