@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('https://fonts.googleapis.com/css?family=Nanum+Myeongjo:400,700,800');

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 : 단수정
**********************************************/
.index-wrap.default-line .index-columns.grid-1{padding-right:1rem}
.index-wrap.default-line .index-columns.grid-2{border-left:0;padding-left:1rem}


/**********************************************
note : 자동박스
**********************************************/

div.auto-dr04:nth-child(1) > ul > li:nth-child(1) > a{border-top:0}
/* 디자인박스12 */ 
.box-skin.design-8{background-color:rgba(0,0,0,.8);padding:.9375rem}

/**********************************************
note : 신문사소개
**********************************************/
.user-com-about .auto-boll p{position:relative;padding-left:1rem;font-size:1.1rem}
.user-com-about .auto-boll p::before{content: '';position: absolute;width:5px;height:5px;background-color:rgba(0,0,0,.35);border-radius:50%;left:0;top:55%;transform: translateY(-50%);}
.user-com-about .titles{position:relative;margin:5rem 0 2rem 0;padding-top:.5rem;font-size:1.2rem}
.user-com-about .titles::before{content:'';position:absolute;top:0;left:0;height:1px;width:78px;background:#000}

/* 기념사 */
.user-com-about {letter-spacing:-.05rem;color:rgba(0,0,0,.65);line-height:1.7;text-align:justify}
.user-com-about header{font-size:1.2rem;padding:3rem 0 .5rem 1rem}
.user-com-about header span{font-size:1.5rem}
.user-com-about header strong{font-size:2rem}
.user-com-about header i{color:rgba(0,0,0,.1);font-size:2.1rem}
.user-com-about .photo > div{width:152px;font-size:.8rem;text-align:center;padding:.2rem 0}
.user-com-about .fontF-nm{font-family: 'Nanum Myeongjo', serif}

@media screen and (max-width: 39.9em){
    .user-com-about .photo{text-align:center}
    .user-com-about .photo > div{margin:0 auto}
    .mobile-martop-30{margin-top:1.875rem}
    .user-com-about .size-18{font-size:1rem}
}


/* 연혁 */
.user-com-about .sasi ul{list-style:none;display:inline-block}
.user-com-about .sasi li{float:left;font-size:1.2rem;font-weight:700;background:rgba(0,0,0,.08);width:100px;height:100px;border-radius:50%;margin-right:1rem;line-height:5;text-align:center}
.user-com-about .history {width:80%;margin:0 auto;padding-bottom:2rem}
.user-com-about .history .dis-table {width:100%;margin-bottom:3rem;table-layout:fixed}
.user-com-about .history .dis-table:last-child {margin-bottom:0}
.user-com-about .history .dis-table-cell {text-align:left;vertical-align:top}
.user-com-about .history .dis-table-cell.years {width:100px;font-size:2.25rem;line-height:1em;letter-spacing:-.05em;border-right:1px solid rgba(0,0,0,.05)}
.user-com-about .history .dis-table-cell.years > small {display:block;margin-top:.5rem;font-size:.6rem;line-height:1em;letter-spacing:-0.025em;color:rgba(0,0,0,.3)}
.user-com-about .history .dis-table-cell.days {padding-left:2rem}
.user-com-about .history .history-lists {margin:0;padding:0;list-style:none}
.user-com-about .history .history-lists li {position:relative;margin-bottom:.8rem;padding-left:95px;font-size:.9rem;line-height:1.625em;letter-spacing:-.05em;color:rgba(0,0,0,.6)}
.user-com-about .history .history-lists li:last-child {margin-bottom:0}
.user-com-about .history .history-lists li > strong {position:absolute;z-index:1;left:0;top:0;width:50%;max-width:95px;color:rgba(0,0,0,.8)}

/* 기자이메일 */
.user-com-about table {border-collapse:collapse;text-align:center}
.user-com-about table tbody tr {border-bottom:1px solid rgba(0,0,0,.08)}
.user-com-about table tbody th,.user-com-about table tbody td {font-size:.9rem;letter-spacing:-0.05em}
.user-com-about table tbody th {background-color:rgba(0,0,0,.025);border-top:2px solid rgba(0,0,0,.6)}
.user-com-about table tbody td{border-right:1px solid rgba(0,0,0,.05)}

/* 오시는길 */
.user-com-about.maps [id*="daum"] {width:100% !important;margin-bottom:2rem}
@media screen and (max-width: 39.9375em) {
    .user-com-about.maps [id*="daum"] .wrap_map {height:300px !important}
}

/* content */
.user-com-about.maps .maps-content::after {content:'';display:table;clear:both}
.user-com-about.maps .maps-group {margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px dotted rgba(0,0,0,.1);text-align:left}
.user-com-about.maps .maps-group:last-child {margin-bottom:0;padding-bottom:0;border-bottom:none}
.user-com-about.maps .maps-group .maps-group-titles {margin-bottom:1rem;font-size:1.063rem;font-weight:700;letter-spacing:-0.05em}
.user-com-about.maps .maps-group .maps-group-lists {margin:0;padding:0 0 0 .8rem;list-style:none}
.user-com-about.maps .maps-group .maps-group-lists li {margin-bottom:.5rem;font-size:.9rem;line-height:1.625em;letter-spacing:-0.05em;color:rgba(0,0,0,.6)}
.user-com-about.maps .maps-group .maps-group-lists .zip-title {display:inline-block;width:80px;letter-spacing:-0.075em;color:rgba(0,0,0,.8)}
.user-com-about.maps .maps-group .maps-group-lists .label-group {margin-top:.5rem;margin-bottom:1rem}

@media screen and (max-width: 39.9375em) {
    .user-com-about.maps .maps-group .maps-group-lists .zip-title {display:block;width:auto}
}





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

/* 최은비 / 1027953 / 20210204 */
.user-com-about.gc table tbody th {border-top:0;}
.com-7f{background:#00387f;padding:2px 5px;margin-left:10px;color:#fff !important;}





/* 김민희 / 1028056 / 20210205 */
.privacy-group table {border-collapse:collapse;border-top:2px solid #2e2e2e; padding:0; margin:0; text-align:left; }
.privacy-group th { background:rgba(0,0,0,.03); text-align:center; font-weight:bold; border-left:0; font-size:.8rem;color:#000 }
.privacy-group table tbody td, table tbody th{ padding:10px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; font-size:.8rem;color:rgba(0,0,0,.5)}

@media screen and (max-width: 63.9em){
    .privacy-group table{width:100%}
}

/* 강수현 / 1066595 / 20210622 */
.event-titles {text-align: center;padding: 20px;font-size: 1.3rem;font-weight:600}
.event-txt {text-align:center;font-weight:600;margin-bottom:50px}


/* 이승현 / 1182504 / 20220719 */
.event116-titles {text-align: center;padding: 20px;font-size: 1.625rem;font-weight:600}
.event116-txt {text-align: left;font-weight:600;margin-bottom:30px}
.event116-txt02 {font-size: 18px; font-weight:bold; color:#000;font-family: 'Malgun Gothic','돋움','dotum',sans-serif;line-height: 24px;letter-spacing: -.032rem;}
.event116-txt03 {color: #2055bf !important;}
.tit_bold {font-weight:bold;}