/* 공통 */
.sub_con {width: 100%; padding:0 15px; position: relative; }
.w_box {background: #fff; position: relative; z-index: 2;   box-shadow: 0 0 13px 0 rgba(21, 21, 21, 0.08);}
.bot_bg {width: 100%; height: 150px; position: relative; z-index: 1; background: url('../img/org_bot_bg.jpg') 50% 50% no-repeat; background-size:cover; }
.sub_p {font-size: 13px; font-weight: 300; color:#666; line-height:24px; word-break: keep-all; letter-spacing: -.5px;}
/* bullet_list */
.bullet_list > li {font-size:13px; font-weight: 300;color:#666; line-height:24px; position: relative; padding-left: 12px; margin-bottom: 15px; }
.bullet_list > li:last-child {margin-bottom: 0 ;}
.bullet_list > li::before {content: ''; display: block; width: 4px ;height: 4px; background-color: #dcaf3c; border-radius: 50%; position: absolute; left: 0; top:9px; }


/*Content CSS*/
#ci {padding:60px 0 60px; }

/* section */
#ci_s1 .article_wr > .article {margin-bottom: 50px; padding-bottom: 50px; border-bottom: 1px solid #e6e6e6; }
#ci_s1 .article_wr > .article:last-child {margin-bottom: 0; padding-bottom: 0; border-bottom: 0; }
/* arti1 */
#ci_s1 .arti1 {display: flex; align-items: center;  flex-direction: column;}
#ci_s1 .arti1 .logo {padding:0 20px; margin-bottom:30px;}
#ci_s1 .arti1 .logo img {max-width: 100%;}
/* arti2 */
#ci_s1 .arti2 {display: flex; flex-direction: column; align-items: center;}
#ci_s1 .arti2 div img {width: 100%;}
#ci_s1 .arti2 div:last-child {margin-top: 20px;}







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

}

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

}

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

}

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

}
