@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&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 : 신규작업(김유진)
**********************************************/
/******** 박스 ********/
.box-skin .header .skin-column > a, .box-skin .header .skin-column > strong, .box-skin .header > a, .box-skin .header > strong {font-weight:500;font-family: 'Noto Sans KR', sans-serif;}
/* 더보기-아이콘 */
.box-skin .header > a.btm-Icon {background-image:none}
.box-skin .header > a.btm-Icon::after {content:'+';display:block;float:right;margin-top:-3px;font-size:25px;color:#008bc6}
/* 디자인8 */
.box-skin.design-8 .header {margin-bottom:1rem;padding:.9rem 0;border-top:1px solid #333;border-bottom:1px solid rgba(0,0,0,.08)}
.box-skin.design-8.margin-0 .header {margin-bottom:0}
/* 좌측타이틀(밝은배경) */
.box-skin[class*="left-title"] .header {float:left;width:170px;padding-right:20px}
.box-skin[class*="left-title"] .content {float:left;width:calc(100% - 170px);padding-left:20px;border-left:1px solid #e7e7e7}
.box-skin[class*="left-title"] .header .skin-column > a, .box-skin[class*="left-title"] .header .skin-column > strong, .box-skin[class*="left-title"] .header > a, .box-skin[class*="left-title"] .header > strong {font-size:19px;letter-spacing:-.06em}
.box-skin[class*="left-title"] {position:relative}
.box-skin[class*="left-title"] .header > a.btm-Icon::after {content:'+';display:block;float:inherit;position:absolute;bottom:5px;left:0;margin-top:0}
.box-skin.left-title  {padding-top:20px;border-top:1px solid #333}
/* 좌측타이틀(어두운배경) */
.box-skin.left-title-b .content {border-left:1px solid rgba(255,255,255,.3)}
.box-skin.left-title-b .header .skin-column > a, .box-skin.left-title-b .header .skin-column > strong, .box-skin.left-title-b .header > a, .box-skin.left-title-b .header > strong {color:#fff}

/**********************************************
note : 자동박스
**********************************************/
.box-solid,.auto-sol {border-color:rgba(0,0,0,.08)}
.auto-images.cover.noimage {background-size:70% auto}
.line-height-4-5x {display:block;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;max-height:8em;-webkit-line-clamp:5;line-height:1.6em;}


/* ha09(headline) */
.auto-ha09 .auto-column {float:left;width:221px;padding-top:25px;padding-left:20px;border-left:1px solid #e7e7e7}
.auto-ha09 .auto-column:first-child {width:calc(100% - 221px);padding:0;padding-right:20px;border:none}
.auto-ha09 .auto-column:nth-child(2) {padding-top:0}

/* d05 */
.auto-d05 .auto-sol {border-color:rgba(0,0,0,.08)}
.auto-d05 ul {overflow:auto;height:350px}
.auto-d05 ul li {width:calc(100% - 77px);margin-left:65px}
.auto-d05 ul li::before {content:'';position:absolute;width:1px;height:100%;left:-59px;top:0;border-left:1px dashed rgba(0,0,0,.12)}
.auto-d05 .clock {left:-64px;color:#222;font-weight:700;font-size:14px}
.auto-d05 .clock i {display:block;float:left;margin-top:4px;margin-right:5px;font-size:14px;color:#9a9a9a}
.auto-d05 li a .title {padding:0 5px 0 10px}

/* pr08 */
.auto-pr08 {position:relative;margin:0 -12px}
.auto-pr08 .auto-column {margin:0 12px}
.auto-pr08 .photo-btn {position:absolute;z-index:2;bottom:0;width:25px;height:25px;color:rgba(255,255,255,.7);font-size:18px;text-align:center;border:1px solid rgba(255,255,255,.3)}
.auto-pr08 .photo-btn.auto-prev {left:-170px;border-right:none}
.auto-pr08 .photo-btn.auto-next {left:-145px}

/* da07 */
.auto-da07 li {padding:16px;background-color:#f4f4f4}
.auto-da07 .title {position:relative;padding-left:40px}
.auto-da07 .title::before {content:"\5b";position:absolute;z-index:2;left:3px;top:10px;color:rgba(0,0,0,.15);display: inline-block;
font: normal normal normal 24px/1 'ndsoft fonts';}

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

/* 임희은 / 1164664 / 20220519 */
.main-table-vote{margin:0; list-style:none}
.main-table-vote li{float:left;width:33.33%}
.main-table-vote li div{display:inline-block;width:300px;text-align:center}
.index-wrap.default-line .index-columns.grid-6 {padding-right:50px;}