@charset "UTF-8";
/**********************************************
note : webfonts
**********************************************/
@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
**********************************************/
.auto-images.noimage {background-size:70% auto;}

/* 박스스킨 - 라인 커스텀*/
.box-skin.line-custom {padding:0;background-color:#fefefe;border:1px solid rgba(0,0,0,.12);}
.box-skin.line-custom .header {padding: .9375rem .9375rem 0 .9375rem;}
.box-skin.line-custom .auto-content {padding: 0 1.25rem .9375rem 1.25rem;}
.box-skin .header > a.btm-Icon-b {background-image:url('/image/icon_more.png')}

/* dr02 */
.auto-dr02 .auto-columns {position:relative;background-color:transparent}
.auto-dr02 .auto-columns::after {content:'';display:table;clear:both}
.auto-dr02 .auto-columns a {display:block}
.auto-dr02 .auto-columns a::before {content:'';position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;color:transparent;background:transparent;border:0px solid rgba(0,0,0,.15)}
.auto-dr02 .auto-columns .auto-content {padding-top:.75rem}
.auto-dr02 .auto-columns [class *= "size-"] {letter-spacing:-.1rem;}
.auto-dr02 .auto-pager {position:absolute;z-index:10;right:.45rem;top:-2rem}
.auto-dr02 .auto-pager li[id*="slick-"] button[data-role] {width:11px;height:11px;background:#eee;border:1px solid rgba(0,0,0,.15)}
.auto-dr02 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#c3111a !important;border-color:transparent}
.auto-dr02 .photo-btn {width:35px;height:35px;border-width:1px;border-style:solid;border-color:transparent;top:35%;transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg)}
.auto-dr02 .photo-btn::before {content:'';position:absolute;z-index:-1;border-width:1px;border-style:solid;border-color:transparent;left:0px;right:0;top:0px;bottom:0}
.auto-dr02 .photo-btn.auto-prev {left:20px;border-left-color:rgba(255,255,255,.25);border-bottom-color:rgba(255,255,255,.25)}
.auto-dr02 .photo-btn.auto-next {right:20px;border-right-color:rgba(255,255,255,.25);border-top-color:rgba(255,255,255,.25)}
.auto-dr02 .photo-btn.auto-prev::before {border-left-color:rgba(0,0,0,.7);border-bottom-color:rgba(0,0,0,.7)}
.auto-dr02 .photo-btn.auto-next::before {border-right-color:rgba(0,0,0,.7);border-top-color:rgba(0,0,0,.7)}

/*com-1*/
.com-about.com-1 .about-logo {position:relative;text-align:center}

.com-about.com-1 .about-logo::before {content:'';position:absolute;z-index:1;left:50%;bottom:-80%;width:50%;max-width:2px;height:50px;border-left:1px solid #1b63b0}
.com-about.com-1 p {font-size:.938rem;color:#777;text-align:justify}
.com-about.com-1 .about-cts {margin-top:60px;}
.com-about.com-1 .about-cts strong{font-size:16px;line-height:1em;color:#3d3d3d} 

#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}