@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=Noto+Sans+KR:100,300,400,500,700,900&display=swap'); /* 본고딕 */

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}

/* 폰트 */
.font-noto {font-family: 'Roboto','Noto Sans KR', sans-serif;}
.font-weight-100 {font-weight:100}
.font-weight-300 {font-weight:300}
.font-weight-400 {font-weight:400}
.font-weight-500 {font-weight:500}
.font-weight-700 {font-weight:700}
.font-weight-800 {font-weight:800}
.font-weight-900 {font-weight:900}

/**********************************************
note : 신규작업(김유진)
**********************************************/
/* 메인 */
.site-bg {background-color:#f3f3f3}
.site-bg #user-wrap {background-color:#fff}

/* box skin */
.box-skin.double .header > strong, .box-skin.double .header > a,.box-skin.double .header .skin-column > strong, .box-skin.double .header .skin-column > a {padding-bottom:.875rem;letter-spacing:-.075em;border-bottom:3px double rgba(0,0,0,.12);text-align:center}
.box-skin.bolder {padding:20px;background-color:#f9f9f9;border-top:2px solid #162a69}
.box-skin.bolder.white {padding:0;background:transparent}
.box-skin.bolder .header > strong, .box-skin.bolder .header > a,.box-skin.bolder .header .skin-column > strong, .box-skin.bolder .header .skin-column > a {line-height:38px}
.box-skin.bolder.white .header > strong, .box-skin.bolder.white .header > a,.box-skin.bolder.white .header .skin-column > strong, .box-skin.bolder.white .header .skin-column > a {color:#162a69}
.box-skin.issue .header {position:relative;height:18px;font-size:0;text-align:center}
.box-skin.issue .header > strong, .box-skin.issue .header > a,.box-skin.issue .header .skin-column > strong, .box-skin.issue .header .skin-column > a {display:inline-block;overflow:hidden;position:absolute;z-index:1;left:50%;top:0;padding:0 18px;font-size:17px;line-height:36px;letter-spacing:-.075em;color:#fff;background-color:#5c7bc2;border-radius:2rem;white-space:nowrap;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.box-skin.issue .content {padding:40px 30px 30px;border:1px solid #5c7bc2}


/* 모바일 기사면 - 폰트사이즈 */
@media screen and (max-width: 39.9375em){
.row .article-veiw-body.view-page.font-size17 {font-size: 1.058rem;}
}

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