
      .about-sec{
        flex-direction: column;
      }
      .about-sec .Left_wrap{
        width: 100%;
        padding: 0 2vw;
      }
      .about-sec .Right__wrap{
        width: 100%;
      }
      .about-sec .Left_wrap h2#text{
        z-index: 9;
      }
      .about-sec .Left_wrap .Text__top__wrap{
        justify-content: flex-start;
        flex-direction: row-reverse;
      }

      #global-nav .Left{
        width: 60%;
      }

      #global-nav .Right{
        width: 40%;
        padding-left: 1em;
        padding-right: 1em;
      }

      #creator .title{
        max-width: 320px;
      }

      #creator{
        height: 80vh;
      }

      #contact .contents{
        flex-direction: column;
      }

      #company .contents{
        flex-direction: column-reverse;
      }

      #company .contents .Right, #company .contents .Left{
        width: 100%;
      }

      #contact .contents .Right{
        width: 85%;
        margin: 0 auto;
      }

      #contact .contents .Right h2{
        font-size: 32px;
      }

      #company .contents .Right .contents__wrap{
        padding-top: 5vh;
        padding-bottom: 0;
        max-width: 80%;
      }

      #company .contents .Left{
        padding-bottom: 15vh;
      }

      #company.company::after{
        left: 2.6vw;
      }