@charset "UTF-8";
/**********************************************
note : fonts set
## google fonts cdn이 변경됨. https://fonts.google.com/에 방문하여 폰트를 담아오면 됩니다.
## 예) @import url('https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800&subset=korean');
**********************************************/
@import url('//fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,500,700,900&subset=korean'); /* 본고딕 */

body,th,td,input,select,textarea,button,
h1,h2,h3,h4,h5,h6 {font-family:-apple-system,BlinkMacSystemFont,'Malgun Gothic','돋움','dotum',"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}

/**********************************************
note : design custom style page
**********************************************/
.box-skin .header > strong, .box-skin .header > a, .box-skin .header .skin-column > strong, .box-skin .header .skin-column > a {font-family:'Noto Sans KR';font-weight:500}

/**********************************************
note : 메인판type-5
**********************************************/
.index-wrap.type-5 .index-columns.grid-1 {padding-right:1.250rem}

/**********************************************
note : 플래시배너
**********************************************/
.swf-banner {position:relative}
.swf-banner object, .swf-banner embed {z-index:1;width:100%}
.swf-banner object > object {border:0}

/**********************************************
note : 하단제휴사배너
**********************************************/
.box-skin.box-sponsor .dnbanner {float:left;width:100%;padding:.500rem .250rem;border:1px solid #dfdfdf;background:#f8f8f8}
.box-skin.box-sponsor .dnbanner .title {width:150px;font-size:.938rem;font-weight:600;line-height:1.2;padding-left:1.000rem;padding-top:.750rem}
.box-skin.box-sponsor .dnbanner ul.dn-box {margin:0}

/**********************************************
note : 자동박스
**********************************************/
/* da07 */
.auto-da07 {position:relative}
.auto-da07 .slick-slide > div:not(:first-child) {margin-top:.800rem}
.auto-da07 .auto-pager {position:absolute;z-index:10;right:0;top:-32px}
.auto-da07 .auto-pager li[id*="slick-"] button[data-role] {width:10px;height:10px;margin-left:2px;margin-right:2px}

/**********************************************
note : 신문사소개
**********************************************/
.com-about {width:100%;margin:1.250rem auto;font-size:1.000rem;letter-spacing:-0.08em;line-height:1.563rem;text-align:left;color:rgba(0,0,0,.6)}

/* 사업목표와 인사말 */
.com-about.com-1 {overflow:hidden}
.com-about.com-1 .about-img {padding-bottom:1.000rem}
.com-about.com-1 .about-contents {text-align:justify}
.com-about.com-1 .about-contents h3 {font-family:'Noto Sans KR';font-weight:300;font-size:2.150rem;letter-spacing:-.09em;text-align:center;padding-bottom:.500rem}
.com-about.com-1 .about-contents h3 > span {font-weight:500}
.com-about.com-1 .about-contents .about-goals ul li {color:rgba(0,0,0,.6)}
.com-about.com-1 .about-contents .about-intro > h5 {font-size:1.063rem;font-weight:600}

/* 오시는길 */
.com-about.com-2 {width:100%;text-align:left}
.com-about.com-2 .about-mapview {margin-bottom:1.500rem}
.com-about.com-2 .about-mapview .root_daum_roughmap {width:100% !important}
.com-about.com-2 .about-address > h5 {display:block;text-align:center;letter-spacing:-.09em;font-size:1.800rem;font-family:'Noto Sans KR'}
.com-about.com-2 .about-address > span {padding-right:20px}
.com-about.com-2 .about-address i {display:inline-block;width:30px;color:#115daa;font-weight:bold;font-size:1.300rem}
.com-about.com-2 .about-address table tr th {width:15%;padding:0 !important}
@media screen and (max-width:39.9375em) {
.com-about.com-2 .about-mapview .root_daum_roughmap .wrap_map {height:200px !important}
}

/**********************************************
note : 기사뷰
**********************************************/
.article-veiw-body.view-page {font-size:1.125rem !important}

#admin-wrap .edit-level1 {min-height:10px}

/**********************************************
note : 미디어N 노컷뉴스 관련기사
**********************************************/
#median-outlink {margin:2.125rem auto;padding:1.375rem;background-color:#f8f8f8;border:1px solid rgba(0,0,0,.05);}
#median-outlink .no-bullet {margin:0;padding:0;list-style:none}
#median-outlink .no-bullet li {font:.875rem/1.3 normal normal;letter-spacing:-.05em;color:#000}
#median-outlink .no-bullet > :not(:first-child) {margin-top:.625rem}
#median-outlink .no-bullet li a {display:block;overflow:hidden;font:inherit;color:inherit;white-space:nowrap;text-overflow:ellipsis}
