/* 공통 */
.sub_con {width: 1300px; margin:0 auto; 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: 367px; position: relative; z-index: 1; background: url('../img/org_bot_bg.jpg') 50% 50% no-repeat; background-size:cover; }
.sub_p {font-size: 16px; font-weight: 300; color:#666; line-height: 32px; word-break: keep-all; }
/* bullet_list */
.bullet_list > li {font-size:16px; font-weight: 300;color:#666; line-height:33px; position: relative; padding-left: 15px; }
.bullet_list > li::before {content: ''; display: block; width: 5px ;height: 5px; background-color: #dcaf3c; border-radius: 50%; position: absolute; left: 0; top:13px; }


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

/* section */
#ci_s1 .article_wr > .article {margin-bottom: 70px; padding-bottom: 70px; 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;  }
#ci_s1 .arti1 .logo {padding:0 70px;}
/* arti2 */
#ci_s1 .arti2 {display: flex; justify-content: space-between; }








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

}

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

}

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

}

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

}
