@charset "utf-8";

/*
 * File    : rwd-about.css
 * Author  : STUDIO-JT
 *
 * SUMMARY :
 * 1921px (min-width)
 * 1280px
 * 860px
 * 540px
 */



/* **************************************** *
 * 1921px (min-width)
 * **************************************** */
@media (min-width: 1921px){

    /* INTRO */
    .about-intro { padding-bottom: 5.8vw; }

    /* CERTIFICATE */
    .about-certificate__list { width: 31.45vw; }

}



/* **************************************** *
 * 1280px
 * **************************************** */
@media (max-width: 1280px){

    /* INTRO */
    .about-intro { padding-bottom: 0; }

    /* ORGANIZATION */
    .about-organization { margin-top: -97rem; }

}



/* **************************************** *
 * 860px
 * **************************************** */
@media (max-width: 860px){

    /* INTRO */
    .about-intro { padding-top: 24rem; }
    .about-intro p { font-size: 22rem; }
    .about-intro p + p { margin-top: 24rem; }
    .about-intro p > a { text-decoration: none; }

    /* ORGANIZATION */
    .about-organization { display: none; }

    /* CERTIFICATE */
    .about-certificate { margin-top: 74rem; }
    .about-certificate__list { width: 100%; padding-bottom: 0; border-bottom: none; }
    .about-certificate__name > p { font-size: 13rem; }

}



/* **************************************** *
 * 540px
 * **************************************** */
@media (max-width: 540px){

    /* INTRO */
    .about-intro p { font-size: 16rem; line-height: 1.45; text-transform: none; }
    .about-intro p + p { margin-top: 14rem; }

    /* CERTIFICATE */
    .about-certificate__list > li { grid-template-columns: 104rem 1fr; padding: 6rem 0; min-height: inherit; }
    .about-certificate__name { padding-left: 18rem; }
    .about-certificate__name > p { font-size: 9rem; }

    .about-certificate__list > li.about-certificate--instagram { padding-bottom: 15rem; margin-bottom: 10rem; }
    .about-certificate__list > li.about-certificate--instagram .about-certificate__logo .jt-lazyload { width: 20rem; }
    .about-certificate__list > li.about-certificate--instagram .about-certificate__name > a { padding-left: 18rem; }
    .about-certificate__list > li.about-certificate--instagram .about-certificate__name .jt-lazyload { width: 65rem; }
    .about-certificate__list > li.about-certificate--reddot .about-certificate__logo .jt-lazyload { width: 43rem; }
    .about-certificate__list > li.about-certificate--if .about-certificate__logo .jt-lazyload { width: 44rem; }
    .about-certificate__list > li.about-certificate--mss .about-certificate__logo .jt-lazyload { width: 101rem; }
    .about-certificate__list > li.about-certificate--pps .about-certificate__logo .jt-lazyload { width: 64rem; }
    .about-certificate__list > li.about-certificate--women .about-certificate__logo .jt-lazyload { width: 25rem; }
    .about-certificate__list > li.about-certificate--daegu .about-certificate__logo .jt-lazyload { width: 86rem; }
    .about-certificate__list > li.about-certificate--public .about-certificate__logo .jt-lazyload { width: 47rem; }
    .about-certificate__list > li.about-certificate--kidp .about-certificate__logo .jt-lazyload { width: 91rem; }
    .about-certificate__list > li.about-certificate--edc .about-certificate__logo .jt-lazyload { width: 76rem; }
    .about-certificate__list > li.about-certificate--koita .about-certificate__logo .jt-lazyload { width: 35rem; }

}