/* 공통 */
.c_inner {width: 1300px; margin:0 auto;}
.w_box {width: 1300px; margin:0 auto; padding:0 0 80px; background: #fff; position: relative; z-index: 2; }
.sub_title h2 {font-size:16px; font-weight: 600; color:#0053a5; letter-spacing: 9.6px; text-transform: uppercase; margin-bottom: 30px; font-family: 'Montserrat'; }
.sub_title h1 {font-size:36px; font-weight: 300; color:#333; font-family: 'NanumSquare',sans-serif;}
.sub_title h1 b {font-weight: 700; }
.sub_p {font-size:15px; font-weight: 300; color:#666; line-height: 30px; }
.sub_p span {color:#0053a5; }
.sub_bot_bg {width: 100%; height: 450px; background: url('../img/org_bg.jpg') 50% 50% no-repeat; background-size:cover; margin-top:-80px; }

/*Content CSS*/
#org_chart {text-align: center; padding:80px 0 0;}
#org_chart img {max-width: 100%; margin-top: 60px;}





@media screen and (max-width: 1300px) {
    /* 공통 */
    .sub_con {width: 100%; padding: 0 80px; }
    .sub_title h1 {font-size:32px; }
    .sub_bot_bg  {height: 300px; margin-top: 0; }

    /* content */
    .w_box {width: 100%;  padding-bottom: 60px;}


}

@media screen and (max-width: 1024px) {
    /* 공통 */
    .sub_con {width: 100%; padding: 0 50px; }
    .sub_title h2 {font-size:14px; margin-bottom:20px; }
    .sub_title h1 {font-size: 30px ; line-height: 50px; }
    .sub_p {font-size: 14px; letter-spacing: -.5px ; line-height: 26px; }
    .pc {display: none;}
    .mobile {display: block;}

    /* content */
    .w_box {padding-bottom: 60px;}
    #org_chart img {margin-top: 40px; }
    .sub_bot_bg {background-position: 0 50%;}


}

@media screen and (max-width: 960px) {

}

@media screen and (max-width: 640px) {
    /* 공통*/
    #org_chart {padding:50px 0 0;}
    .sub_con {width: 100%; padding: 0 30px; }
    .sub_title h2 {font-size:14px; margin-bottom:20px; letter-spacing: 5px; margin-bottom: 15px; }
    .sub_title h1 {font-size:24px ; line-height: 42px; }
    .sub_bot_bg  {height: 200px; margin-top: 0; }

    /* content */
    .w_box {padding-bottom: 50px;}
    #org_chart img {margin-top: 30px; }

}


@media screen and (max-width: 375px) {
    /* 공통*/
    .sub_con  {padding: 0 15px; }


    /* content */
    .w_box {padding-bottom: 50px;}

}
