@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');
**********************************************/
body,th,td,input,select,textarea,button,
h1,h2,h3,h4,h5,h6 {font-family:'Malgun Gothic','돋움','dotum','Apple SD Gothic Neo','Helvetica Neue','Helvetica','Roboto','Arial',sans-serif}

/**********************************************
note : 신규작업(김민아)
**********************************************/

/* ha09 */
.auto-ha09 .auto-content {float:left;position:relative;width:100%;height:445px}
.auto-ha09 .auto-content a {display:block;position:relative;height:100%}
.auto-ha09 .auto-content a:hover {background-color:#f8f8f9}
.auto-ha09 .auto-content a::before {content:'';position:absolute;z-index:1;border:1px solid rgba(0,0,0,.1);left:0;right:0;top:0;bottom:0}
.auto-ha09 .auto-content .auto-text {padding:1rem}

/* ha09-1 */
.auto-ha09-1 .auto-content {float:left;position:relative;width:48.5%;height:215px;margin-top:15px}
.auto-ha09-1 .auto-content:nth-child(2n) {float: right;}
.auto-ha09-1 .auto-content:nth-child(1),.auto-ha09-1 .auto-content:nth-child(2) {margin-top:0}
.auto-ha09-1 .auto-content a {display:block;position:relative;height:100%}
.auto-ha09-1 .auto-content a:hover {background-color:#f8f8f9}
.auto-ha09-1 .auto-content a::before {content:'';position:absolute;z-index:1;border:1px solid rgba(0,0,0,.1);left:0;right:0;top:0;bottom:0}
.auto-ha09-1 .auto-content .auto-text {padding:1rem}

/* p07 */
.auto-p07 .auto-content {height:165px}

/* db05 */
.auto-db05 .number {float:left;margin-right:1rem;font-size:1.25rem;font-weight:700;line-height:1em;text-align:center}
.auto-db05 .number.default-point {color:rgba(0,0,0,.45)}
.auto-db05 .number.count1,.auto-db04 .number.count2,.auto-db04 .number.count3 {min-height:50px}

/* ma08(import) */
.auto-ma08 .auto-columns::after {content:'';display:table;clear:both}
.auto-ma08 .auto-more {margin-top:2rem;border:1px solid rgba(0,0,0,.12);text-align:center;clear:both}
.auto-ma08 .auto-more::after {content:'';display:table;clear:both}
.auto-ma08 .more-btns {float:left;width:calc(100% - 180px);padding:.5rem 1rem;font-size:.9rem;font-weight:700;line-height:1.25rem;letter-spacing:-0.05em;text-align:center;cursor:pointer}
.auto-ma08 .more-btns.all {width:180px;border-left:1px solid rgba(0,0,0,.08)}

/**********************************************
note : 소개페이지
**********************************************/
/* 신문사소개 */
.com-about.skin-5 section::before {background-image:url('/image/company/com-1.png')}

/* 찾아오시는 길 */
.com-map.skin-3 section > .inadd > ul > li:nth-child(2) {width:100%;text-align:center;}


/* mp02-2 */ 
.auto-mp02-2 {position:relative;width:100%;}
.auto-mp02-2 .auto-columns {margin-right: 19px;margin-bottom: 10px;width: 234px !important;}
.auto-mp02-2 .auto-columns a {display:block;position:relative;width: 234px;height:346px;background-color:#fefefe;}
.auto-mp02-2 .auto-columns:nth-child(3n+0) {margin-right:inherit !important;}
.auto-mp02-2 .auto-columns a::before {content:'';position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:transparent;border:1px solid rgba(0,0,0,.12);-webkit-transition:all .05s;transition:all .05s}
.auto-mp02-2 .auto-section {font-size:.8rem;text-align:left}
.auto-mp02-2 .auto-section.noimage {position:relative;padding-bottom:.5rem;margin-bottom:1rem;font-size:1.25rem;font-weight:400;text-align:center}
.auto-mp02-2 .auto-section.noimage::before {content:'';position:absolute;z-index:1;width:30%;max-width:3rem;border-bottom:1px solid rgba(0,0,0,.12);left:50%;top:100%;transform:translateX(-50%)}
.auto-mp02-2 .auto-images {position:relative}
.auto-mp02-2 .auto-images::before {content:'';position:absolute;z-index:1;border-color:transparent;border-top-color:rgba(0,0,0,.1);top:inherit;visibility:visible}
.auto-mp02-2 .auto-columns .auto-content {position:relative;padding:.9375rem;}
.auto-mp02-2 .auto-columns::after {content:''display:table;clear:both}



.auto-mp01-2 {position:relative;width:100%;/* float: left; */}
.auto-mp01-2 .auto-columns {margin-right: 15px;margin-bottom: 10px;width: 173px !important;}
.auto-mp01-2 .auto-columns a {display:block;position:relative;width: 173px;height:165px;background-color:#fefefe;}
.auto-mp01-2 .auto-columns:nth-child(3n+0) {margin-right:inherit !important;}
.auto-mp01-2 .auto-columns a::before {content:'';position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:transparent;border:1px solid rgba(0,0,0,.12);-webkit-transition:all .05s;transition:all .05s}
.auto-mp01-2 .auto-images {position:relative}
.auto-mp01-2 .auto-images::before {content:'';position:absolute;z-index:1;border-color:transparent;border-top-color:rgba(0,0,0,.1);top:inherit;visibility:visible}
.auto-mp01-2 .auto-columns .auto-content {position:relative;padding:.9375rem;}
.auto-mp01-2 .auto-columns::after {content:''display:table;clear:both}


/* hr14(headline) */
.auto-hr14 {position:relative}
.auto-hr14 > ul .slick-list {margin:0 -10px;padding:0 !important}
.auto-hr14 > ul li.slick-slide {margin:0 10px}
.auto-hr14 > ul li {position:relative;border-top:4px solid #cf4141}
.auto-hr14 > ul li .auto-body-box {position:relative}
.auto-hr14 > ul li .auto-images {transition:all .3s ease}
.auto-hr14 > ul li:hover .auto-images {transform: scale3d(1.1, 1.1, 1)}
.auto-hr14 .auto-content {padding:1rem; background:#fff}
.auto-hr14 .auto-names::after {content:'';margin:0 10px;border-right:1px solid #ddd}
.auto-hr14 .photo-btn {line-height:1.2}
.auto-hr14 .photo-btn.auto-prev .btn-inner {padding-right:.2rem}
.auto-hr14 .photo-btn.auto-next .btn-inner {padding-left:.2rem}


/* mp02-3(Import) */
.auto-mp02-3 .auto-content {padding: .9375rem; border: 1px solid rgba(0, 0, 0, 0.1);}
.auto-mp02-3 .auto-column { margin:.3rem .9375rem 0; }
.auto-mp02-3 .photo-titbg { padding:.3rem .9375rem .9375rem}



/* mp02-3(Import) */
.auto-mp02-3-1 .auto-content {padding: .9375rem; border: 1px solid rgba(0, 0, 0, 0.1);}
.auto-mp02-3-1 .auto-column { margin:.3rem .9375rem 0; }
.auto-mp02-3-1 .photo-titbg { padding:.3rem .9375rem .9375rem}

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



/* 김민희 / 922269 / 20200221 */
.auto-content.padcutom {padding: .4rem .7375rem .4rem .7375rem !important;}

.auto-mp02-3.auto-p07-1 .auto-column{margin:.3rem .2rem 0;}
.auto-mp02-3.auto-p07-1 .auto-content{padding:.2rem .5rem;}


/**********************************************
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}