@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('//fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,500,700,900&subset=korean');
@import url('//fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800&subset=korean');
@import url('//fonts.googleapis.com/css?family=Roboto:400,500,700');
@import url('//fonts.googleapis.com/css?family=Noto+Sans+TC');

body,th,td,input,select,textarea,button,
h1,h2,h3,h4,h5,h6 {font-family:-apple-system,BlinkMacSystemFont,'Roboto','Noto Sans TC','Noto Sans KR','Malgun Gothic','돋움','dotum',"Helvetica Neue",Helvetica,Arial,sans-serif}

/**********************************************
note : 이전사이트 최초 작업자 - 고태윤
**********************************************/
/* 담당자 지정 a태그 사이트전체 none처리 */
body, a {text-decoration:none !important; letter-spacing: -.085em !important;}
.font-normal {letter-spacing: normal !important;}
.auto-article {letter-spacing: -.085em; }
.box-skin .header { letter-spacing: -.085em;}
.article-veiw-body.view-page .photo-layout figcaption {letter-spacing: -.085em;}

/* 담당자 지정 폰트굵기 */
.font-400 {font-weight:400}
.font-500 {font-weight:500}
.font-600 {font-weight:600}
.font-700 {font-weight:700}

/* 지정 폰트 */
.font-nanum {font-family:'Roboto','Noto Sans TC','Nanum Gothic','돋움','dotum',"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}

/* 담당자 지정 폰트 컬러 */
.auto-fontM {color:#bbb}
.color-rad {color:#e71f19 !important}
.color-indigo {color:#444a5a !important}
.color-grey {color:#c8c8c8 !important}
.color-light {color:#fafafa !important}

/* 본고딕 변경으로 인한 굵기 조정 */
strong {font-weight:600}

/* 박스 - 여백 조정 */
.box-skin.line {background-color:#fff !important}
.box-skin.line.custom {padding:1.25rem;background-color:#fff;border:1px solid #c8c8c8}
.box-skin .header.pad {padding:.625rem 0}
.box-skin .header > a.plus::before {content:'+ 더보기';float:right;padding-top:.125rem;color:#444a5a;font-weight:400;font-size:.875rem}

/* 담당자 요청 박스 그림자 적용 */
.box-skin.box-sha {box-shadow:0px 2px 3px 1px rgba(0,0,0,.05)}

/* 담당자 지정 그리드 배경 컬러 */
.index-wrap.type-4 .index-columns-flex {background:url('/image/bg_sisa.png') center top repeat #32343c}

/* 담당자 지정 라인 컬러 */
.box-skin.line {border:1px solid #c8c8c8;box-shadow:0px 2px 3px 1px rgba(0,0,0,.05)}
.box-skin.line-custom {border:1px solid #c8c8c8;box-shadow:0px 2px 3px 1px rgba(0,0,0,.05)}

/* 박스 헤드 하단 여백 */
.box-skin .header .skin-column > a, .box-skin .header .skin-column > strong, .box-skin .header > a, .box-skin .header > strong {margin-bottom:.75rem}

/* 엘립시스 멀티라인 (ellipsis multiline) */
.classSec{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-wrap:break-word}
.classSec2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word}
.ellipsis {white-space:nowrap;overflow:hidden}
.ellipsis.multiline {white-space:normal}

/**********************************************
note : 기사뷰 (고태윤)
**********************************************/
/* 뷰 박스 라인 (공통사용) */
.line-list {padding:1.563rem;border:1px solid #c8c8c8;background:#fff;box-shadow:0px 2px 3px 1px rgba(0,0,0,.05)}
@media screen and (max-width:63.9375em) {
	.line-list {padding:.938rem .938rem !important;border-left:0 !important;border-right:0 !important}
}

/* 담당자 요청 - 줄간격 확대 */
.article-veiw-body.view-page p {line-height:1.875em;  letter-spacing : -.085em;     margin: 0 0 1.3em;}

/* 기사뷰 영상 캡션 (담당자 요청건 - 16:9 비율 아이프레임 동영상) */
.simplebox iframe {display:inline-block;width:100% !important;height:100% !important}
.article-veiw-body .simplebox {margin-bottom:0 !important}
/*
.article-veiw-body .simplebox .simplebox-content[data-type="video"] embed, .article-veiw-body .simplebox .simplebox-content[data-type="video"] iframe, .article-veiw-body .simplebox .simplebox-content[data-type="video"] object, .article-veiw-body .simplebox .simplebox-content[data-type="video"] video {position:relative;z-index:1}
.article-veiw-body .simplebox .simplebox-content[data-type="video"] {height:auto;padding-bottom:0 !important}
.article-veiw-body .simplebox {margin-bottom:0 !important}*/
.video-cap {max-width:650px;margin-top:0 !important;margin-left:auto;margin-right:auto;padding:.7rem 0;font-size:.8rem;line-height:1.6em;letter-spacing:-.05em;color:#919191;text-align:center}

/*.article-veiw-body.view-page .photo-layout figcaption {text-align:center}*/

/* 기사뷰 테두리 및 여백 제거 */
.user-snb .user-snb-wrapper {padding-left:0 !important;padding-right:0 !important}
.user-snb .user-snb-wrapper .article-veiw-body {padding:1.563rem;padding-bottom:0;border:1px solid #c8c8c8;background:#fff;box-shadow:0px 2px 3px 1px rgba(0,0,0,.05)}
@media screen and (max-width:63.9375em) {
	.user-snb .user-snb-wrapper .article-veiw-body {padding:.938rem 1.25rem;border:0;border-bottom:1px solid #c8c8c8 !important}
}

/* 기사뷰 공유하기 */
.info-options.none .options-btn {border:none;color:rgba(0,0,0,.6)}
.info-options.none .options-btn:hover {color:rgba(255,255,255,1)}

/* 기사뷰 제목상단 섹션명 노출 */
.article-view-header .article-header-wrap .article-head-sec {display:inline-block;padding:0 .85rem .0938rem .85rem;color:rgba(255,255,255,1);background:#e71f19;margin-bottom:.5rem;font-size:.813rem;letter-spacing:-.04em}

/* 기사뷰 타이틀 */
.article-view-header .article-header-wrap .article-head-title {font-size:1.8rem;  letter-spacing : -.085em !important}
.article-view-header .article-header-wrap .article-head-title strong {font-weight:500 !important}
@media screen and (max-width:63.9375em) {
	.article-view-header .info-text {width:100% !important}
	.article-view-header .info-text li {font-size:.725em}
	.article-view-header .info-text li .t-none {display:none !important}
	.row .article-view-header .article-head-info {text-align:left !important}
	.row .info-options {margin-top:0 !important}
}

/* 기사뷰 부제목 */
.article-head-sub {line-height:1.5;color:#777;  letter-spacing : -.085em !important}
.article-head-sub::before {top:5px;border-left:3px solid #e71f19}

/* 기자명 노출방법*/
.article-head-info {position:relative}
.article-view-header .info-option .button-group, .info-options {position: absolute;right:0;bottom:0}
.article-view-header .info-text {width:60%}
.article-view-header .info-text li {float:none}
.article-view-header .info-text li::before {content:' '}
.article-view-header .info-text li:nth-last-child(2) {float:left}

/* 태그 */
.tag-group .tag-group-title {background:#e71f19}
.tag-group .tag-group-title::before {border-color:transparent transparent transparent #e71f19}
.tag-group .tag-button {color:#e71f19}

/* 기자표시 */
.article-veiw-body .view-editors {margin:5rem 0 2rem}
.article-veiw-body .view-editors .profile-images {width:100px;height:100px;margin-right:1.063rem;margin-bottom:1.5rem}
.article-veiw-body .view-editors .names {}
.article-veiw-body .view-editors .word {width:100%;font-size:.85rem;line-height:1.4}

.article-veiw-body .view-editors .member-btnbox {width:100%;display:block;margin-top:.5rem}
.article-veiw-body .view-editors .member-btnbox .member-btn-maill {float:left;margin-right:.5rem}
.article-veiw-body .view-editors .member-btnbox .member-btn-list {float:left;position:relative;top:0}
.article-veiw-body .view-editors .member-btnbox a {font-size:.813rem;border:1px solid #ccc;padding:.325rem 1rem;color:#777}

/* 댓글 */
.reply-list section .list-comments {padding:.25rem 1.25rem .813rem 1.25rem;margin-bottom:.425rem;border:1px solid #c8c8c8;background:#fff}
.reply-list .container .comments-content,.reply-list .container .list-comments .comments-user strong {font-size:.938rem}
.reply-list .header .list-category a {margin-right:.938rem}
.reply-list .header {padding-bottom:0;border-bottom:none}

.reply-comment .cmt-header {display:none}
.reply-comment .cmt-container {padding-left:0;padding-right:0}
.reply-comment .cmt-container textarea {margin:0 !important;border:none;padding:.75rem;}
.reply-comment .cmt-container textarea[rows] {height:60px}

.cmt-footer .button {margin:.425rem .425rem;padding:.325em 1em;font-size:.75rem}

.article-reply .reply-trick {box-shadow:0px 2px 3px 1px rgba(0,0,0,.05);}
.reply-list section .list-comments {box-shadow:0px 2px 3px 1px rgba(0,0,0,.05);}
.reply-list .sub-reply-wrap .list-comments {padding-left:2.5rem !important}
.reply-list .sub-reply-wrap .list-comments::before {left:1rem !important}
.reply-list .sub-reply-wrap .reply-container::before {left:.5rem !important;top:.5rem !important}
.reply-list .sub-reply-wrap {background-color:transparent !important;border-top:none !important;margin-top:0 !important;padding:0 0 .9375rem 0 !important}
.reply-comment .cmt-footer .button {margin-right:.5rem !important}

@media screen and (max-width:63.9375em) {
	.article-reply {padding-top:.938rem;margin-bottom:.938rem;border:1px solid #c8c8c8;background:#fff;box-shadow:0px 2px 3px 1px rgba(0,0,0,.05)}
	.article-reply .reply-trick {border:0;box-shadow:0px 2px 3px 1px rgba(0,0,0,.05);margin-bottom:1.25rem !important}
	.article-reply .reply-header {padding:0 .938rem;font-size:1rem;color:#444a5a !important}
	.article-reply .box-margins.height-10 {height:0 !important}
	.article-relation .title {font-size:1rem;color:#444a5a !important}
	.reply-container {padding:0 .938rem;margin-bottom:0 !important}
	.reply-comment {margin-bottom:1rem !important;margin-top:1rem !important}
	.reply-list .header {padding:1.25rem .938rem 0 .938rem;;margin-bottom:.75rem !important;border-top:1px solid #e3e3e3}
	.reply-list .header .list-category a {font-size:1rem !important}
	.reply-list .header .list-category a.active {color:#444a5a !important}
	.reply-list .header .list-category a.active [class*="s7-"] {display:none}
	.reply-list section .list-comments {padding:0;padding-bottom:.938rem;margin-bottom:0;border:0;background-color:#fff;border-bottom:1px dotted #e3e3e3 !important;box-shadow:none}
	.reply-list .container .list-comments .comments-header {padding:.875rem .938rem .425rem .938rem}
	.row .reply-list .container .comments-content {padding:0 .938rem}
	.comments-footer {padding:0 .938rem}
	.reply-list .sub-reply-wrap {margin-top:0;padding:0;background-color:#f9f9f9;border-bottom:1px dotted #e3e3e3}
	.reply-list .sub-reply-wrap .list-comments::before, .reply-list .sub-reply-wrap .reply-container::before {left:.5rem}
	.reply-list .sub-reply-wrap .list-comments, .reply-list .sub-reply-wrap .reply-container {padding-left:1.5rem}

	.article-reply button.reply-trick {margin-left:1rem;margin-right:1rem;width:90%;box-shadow:none;border:1px solid #c8c8c8;background:#fff}
	.reply-list .sub-reply-wrap .reply-trick {margin-bottom:1rem}
}

/* 기사뷰 네비게이션바 */
#article-header-title {border-bottom:1px solid #e71f19;box-shadow:0px 0px 20px rgba(0,0,0,0.2)}
#article-header-title .aht-wrapper .aht-columns {height:50px}
#article-header-title .aht-columns.aht-title .aht-title-view {font-weight:500;}

/*********************************************
note : 기사뷰 스크롤 메뉴 시 - 전체메뉴 펼침 (햄버거바)
*********************************************/
/* 전체 */
.aht-logo .all-section {display:block;float:left;position:relative;width:35px;height:45px;font-weight:400;color:rgba(0,0,0,.9);outline:0;font-weight:500;cursor:pointer}
.aht-logo .all-section .icon {display:block;position:relative;width:22px;height:2px;background-color:rgba(0,0,0,.9)}
.aht-logo .all-section .icon::before,.aht-logo .all-section .icon::after {content:'';position:absolute;z-index:1;left:0;width:100%;height:0;border-top:2px solid rgba(0,0,0,.9);-webkit-transition:all .25s;transition:all .25s}
.aht-logo .all-section .icon::before {top:-.438rem}
.aht-logo .all-section .icon::after {bottom:-.438rem}

.aht-logo .all-section .all-con {float:left;width:10px;height:45px;padding-top:1.425rem}

/* 전체닫기 */
#article-header-title.is-active .aht-logo .all-section .icon {background-color:transparent}
#article-header-title.is-active .aht-logo .all-section .icon::before {top:50%;transform:rotate(45deg)}
#article-header-title.is-active .aht-logo .all-section .icon::after {top:50%;bottom:inherit;transform:rotate(-45deg)}

/* all-menu */

/* 메뉴리스트 */
.all-menu {display:none;position:absolute;z-index:1003;left:0;right:0;top:51px;width:1060px;margin:auto;padding:.125rem .75rem;border:1px solid #c8c8c8;border-top:0;background:#fff;}
.all-menu::after {content:'';display:table;clear:both}
.all-menu .menu-group {text-align:left}
.all-menu ul {list-style:none}
.all-menu .menu-group .group-list {padding:.25em 0;border-bottom:1px dotted #dfdfdf}
.all-menu .menu-group .group-list:last-child {border-bottom:0;}
.all-menu .menu-group .group-list::after {content:'';display:table;clear:both}
.all-menu .menu-group .group-list .list-tit {float:left;width:150px;margin-right:.938rem;border-right:1px solid #e71f19;font-size:.938rem;font-weight:600;color:#000}
.all-menu .menu-group .group-list .sub-list {}
.all-menu .menu-group .group-list .sub-list > li {float:left;padding:0 .5rem}
.all-menu .menu-group .group-list .sub-list > li > a {color:#000;font-size:.9rem;font-weight:400}
.all-menu .menu-group .group-list .sub-list > li > a:hover {color:#333}

/**********************************************
note : 기사리스트 (고태윤)
**********************************************/
/* 뷰/리스트 우측 여백 무효 */
.user-snb {padding-right:0}

/* 개별 섹션 중 1차섹션 리스트 헤더 */
.article-custom-header.etc {position:relative !important}
@media screen and (max-width:63.9375em) {
	.article-custom-header.etc {margin-top:1.063rem;margin-left:.938rem}
}


/* 기사리스트 제목 */
.article-list .article-list-content .list-titles strong {font-weight:500 !important}

/* 리스트 테두리 */
.article-list.line-list {padding:1.25rem;padding-bottom:0;margin-bottom:.938rem;border:1px solid #c8c8c8;background:#fff;box-shadow:0px 2px 3px 1px rgba(0,0,0,.05)}
@media screen and (max-width:63.9375em) {
	.article-list {display:block}
	.row .article-list .article-list-content .table-cell .links {display:inline}
}

.article-list .article-list-content .table-row .table-cell {padding-bottom:15px}
.article-list .article-list-content .table-row + .table-row .table-cell {padding-top:15px;border-top:1px dotted rgba(0,0,0,.12)}
.article-list .article-list-content .table-row:nth-child(5n) .table-cell {padding-bottom:15px}
.article-list .article-list-content .table-row:nth-child(5n) + .table-row .table-cell {padding-top:15px;border-top:1px solid rgba(0,0,0,.2)}

/* 리스트 탑 섹션 */
.article-custom-header {position:absolute;left:0;top:0}
.article-custom-header .article-head-nav {letter-spacing:-.05em}
.article-custom-header .article-head-nav a {font-size:.8rem;color:rgba(0,0,0,.55)}
.article-custom-header .article-head-nav .fa {color:rgba(0,0,0,.3)}
@media screen and (max-width:63.9375em) {
	.article-custom-header {position:relative;margin-left:.938rem}
}

/* sm */
.article-list .article-list-content .list-image {width:150px;height:130px;}
.article-list .article-list-content.type-sm .list-block {padding:15px 0;border-top:1px dotted rgba(0,0,0,.08)}

/* 리스트판 - 커스텀 타이틀 */
.list-custom-title {position:relative;display:inline;color:#444a5a;/*border-bottom:2px solid #e71f19;*/padding-bottom:.5rem;font-weight:700;font-size:1.313rem;line-height:1em;letter-spacing:-.05em}
.list-custom-title::before {content:'';position:absolute;z-index:1;left:0;bottom:0;width:50%;border-bottom:2px solid #e71f19}
@media screen and (max-width:63.9375em) {
	.list-custom-title {margin-left:.938rem}
}

/* tm */
.article-list .article-list-content.type-tm .list-block {margin-bottom:1.5rem}
.article-list .article-list-content.type-tm .list-block .list-image {height:330px}
.article-list .article-list-content.type-tm .list-block .list-block-content {display:none}


/**********************************************
note : 하단 (김유진)
**********************************************/
#user-footer.user-style-custom {padding:.9375rem 0 1.25rem 0;background-color:#fff;border-top:1px solid #ccc}
#user-footer.user-style-custom .footer-event {margin-bottom:.938rem}
#user-footer.user-style-custom .footer-event::after {content:'';display:table;clear:both}
#user-footer.user-style-custom .footer-left {width:calc(100% - 315px);padding-right:.9375rem}
#user-footer.user-style-custom .footer-right {width:315px;padding-left:.9375rem}

#user-footer.user-style-custom .footer-box {padding-bottom:.625rem;margin-bottom:.625rem;border-bottom:1px dotted #ddd}
#user-footer.user-style-custom .footer-box .header {float:left;width:45px;padding:.25rem .625rem 0 0}
#user-footer.user-style-custom .footer-box .header > strong ,#user-footer.user-style-custom .footer-box .header > a {font-size:.9375rem;font-weight:600}
#user-footer.user-style-custom .footer-box .content {float:right;width:calc(100% - 45px)}

#user-footer.user-style-custom .user-address {height:128px}
#user-footer.user-style-custom .user-address.dis-table-cell,#user-footer.user-style-custom .user-address .dis-table-cell {vertical-align:middle}
#user-footer.user-style-custom .user-logo {max-width:130px;margin-right:1.25rem}
#user-footer.user-style-custom .user-address ul li {font-size:.8rem;color:#666;font-weight:400;letter-spacing:-.085em;line-height:1.65em}
#user-footer.user-style-custom .user-address ul li.bars::before {padding:0 .313rem}

#user-footer.user-style-custom .footer-menu {margin-bottom:0;padding-top:.938rem;border-top:1px solid #ccc;text-align:center}
#user-footer.user-style-custom .user-nav {display:inline-block;text-align:center}
#user-footer.user-style-custom .user-nav a {font-size:.938rem;padding: 0 .75rem}
#user-footer.user-style-custom .footer-menu .copy {margin-top:.75rem;font-size:.75rem;color:#666}
#user-footer.user-style-custom .ndsoft {position:relative;margin-left:.313rem}
#user-footer.user-style-custom .ndsoft img {margin-top:-.188rem}

/**********************************************
note : 자동박스 (고태윤)
**********************************************/
/* 공통 */
.auto-pager {position:absolute;right:0;top:-1.85rem}
.auto-pager li[id*="slick-"] button[data-role] {width:15px;height:15px;background:#fff;border:1px solid rgba(0,0,0,.15)}
.auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#aaa !important;border-color:transparent}
.photo-btn {position:absolute;bottom:-4.5rem;z-index:3}
.photo-btn .btn-inner {width:30px;height:40px;padding-top:.675rem;font-size:1.25rem;color:#ddd}
.photo-btn.auto-prev {left:.325rem}
.photo-btn.auto-next {right:.325rem}
.custom-more {margin:.5rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.custom-more:hover {background:rgba(0,0,0,.03)}
@media screen and (max-width:39.9375em) {
	.auto-pager {position:absolute;right:0;top:-1.5rem}
}

/* ha00-full (기획특집 full) */
.auto-ha00-full {position:relative;border:1px solid #c8c8c8;box-shadow: 0px 2px 3px 1px rgba(0,0,0,.05)}
.auto-ha00-full .full-wrap {padding:1.063rem}
.auto-ha00-full .auto-content {position:relative;float:left;width:calc(50% - 31px);padding:7px;margin-left:1.875rem;border-right:0;text-align:left}
.auto-ha00-full .auto-content:first-child,.auto-ha00-full .auto-content:nth-child(5n + 1) {width:50%;margin-left:0;margin-bottom:0;clear:both}
.auto-ha00-full .auto-content:first-child {height:380px}
.auto-ha00-full .auto-content:hover {background:rgba(200,200,200,.2)}
.auto-ha00-full a:hover .photo-titbg {background-color:#e6336d}
.auto-ha00-full .auto-pager {position:absolute;right:0;top:-2.1875rem}
.auto-ha00-full .auto-pager li[id*="slick-"] button[data-role] {width:15px;height:15px;background:#fff;border:1px solid rgba(0,0,0,.15)}
.auto-ha00-full .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#aaa !important;border-color:transparent}
.auto-ha00-full .photo-btn {position:absolute;bottom:-4rem;z-index:3}
.auto-ha00-full .photo-btn .btn-inner {width:30px;height:40px;padding-top:.25rem;font-size:1.25rem;color:#ddd}
.auto-ha00-full .photo-btn.auto-prev {left:.325rem}
.auto-ha00-full .photo-btn.auto-next {right:.325rem}
.auto-ha00-full .auto-content:hover a.onload {color:#d3231a !important;text-decoration:underline}
.auto-ha00-full .custom-margin {position:absolute;top:0;left:335px;width:1px;margin:auto 22px;height:380px;vertical-align:top;background-color:#c8c8c8}
.auto-ha00-full .custom-more {margin:.75rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-ha00-full .custom-more:hover {background:rgba(0,0,0,.03)}

.auto-ha00-full .full-top {position:relative;overflow:hidden;width:100%;height:100px}
.auto-ha00-full .full-top .title-name {position:absolute;left:1.25rem;bottom:.75rem;font-size:1.25rem;font-weight:500;letter-spacing:-0.07rem;color:#fff;z-index:3}
.auto-ha00-full .full-top .back-img {width:100%;height:100px}

/* hr14 */
.auto-hr14 {position:relative}
.auto-hr14 .title {position:absolute;left:1.25rem;top:.625rem;font-size:1.425rem;font-weight:900;color:#fff;z-index:3;text-shadow:0 1px 1px #444}
.auto-hr14 .title-sec {display:inline-block;background:#e71f19;padding:.25rem 1.25rem;margin-bottom:.5rem;text-align:center;text-shadow:none !important}
.auto-hr14 .photo-titbg {padding:1.25rem}
.auto-hr14 .auto-roll {float:left;width:calc(100% - 318px);background-color:rgba(0,0,0,1)}
.auto-hr14 .auto-nav {float:left;width:315px;height:450px;overflow:auto;background:#444a5a;margin-left:3px}
.auto-hr14 .auto-nav strong {font-weight:500}
.auto-hr14 .auto-nav .point {color:#999}
.auto-hr14 .auto-nav .auto-content {overflow:hidden;height:116px;padding:0 0 0 5px;padding:13px;border-bottom:1px solid rgba(0,0,0,.06)}
.auto-hr14 .auto-nav .auto-content::after {content:'';display:table;clear:both}
.auto-hr14 .auto-nav .auto-content:first-child {margin-top:0}
.auto-hr14 .auto-nav .slick-track {width:100% !important}
.auto-hr14 .auto-nav .slick-slide {width:100% !important;cursor:pointer}
.auto-hr14 .auto-nav .slick-slide.slick-current .auto-fontA {font-weight:700;color:#e6336d !important}
.auto-hr14 .auto-roll a:hover.auto-images {opacity:0.4}
.auto-hr14 .auto-nav .auto-content:hover {background-color:rgba(0,0,0,.15)}

/* dr08 */
.auto-dr08 {position:relative;float:left;width:315px;height:515px;overflow:auto;background:#444a5a}
.auto-dr08 .title {position:sticky;left:0;top:0;z-index:3;font-size:1rem;padding:.813rem ;background:rgba(69,74,90,0.8);box-shadow:0 0 10px 5px rgba(69,74,90,0.8) !important}
.auto-dr08 .title span {font-size:.75rem;font-weight:400;letter-spacing:0;margin-left:.75rem;color:#c8c8c8}
.auto-dr08 li .point {color:#c8c8c8}
.auto-dr08 li {overflow:hidden;height:116px;padding:0 0 0 5px;padding:.813rem;border-bottom:1px solid rgba(0,0,0,.06)}
.auto-dr08 li::after {content:'';display:table;clear:both}
.auto-dr08 li:first-child {margin-top:0}
.auto-dr08 li:hover {background:rgba(0,0,0,0.1)}

/* dp08 */
.auto-dp08 {position:relative}
.auto-dp08 .auto-pager {position:absolute;right:.625rem;top:.813rem}
.auto-dp08 .auto-pager li[id*="slick-"] button[data-role] {width:16px;height:16px;background:#fff}
.auto-dp08 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e71f19 !important}

/* dl08 */
.auto-dl08 {position:relative;background-color:rgba(0,0,0,1)}
.auto-dl08 .title {position:absolute;left:.938rem;top:.625rem;font-size:1.125rem;font-weight:500;color:#fff;z-index:46;text-shadow:0 1px 1px rgba(0,0,0,.3)}
.auto-dl08 .title-sec {display:inline-block;background:#e71f19;padding:0 .625rem;margin-bottom:.5rem;text-align:center;text-shadow:none !important}
.auto-dl08 .photo-titbg {padding:1.25rem}
/*.auto-dl08 .auto-pager {position:absolute;right:1.25rem;top:1.25rem}
.auto-dl08 .auto-pager li[id*="slick-"] button[data-role] {width:.938rem;height:.938rem;background-color:rgba(255,255,255,1);border:none}
.auto-dl08 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e71f19 !important;border-color:transparent}*/
.auto-dl08 a .photo-titbg.gradient {text-shadow:none}
.auto-dl08 a .auto-images {opacity:0.8}
.auto-dl08 a:hover .auto-images {opacity:0.55;transition:0.15s}
.auto-dl08 .title-main {word-break:keep-all}

/* dl08-1 */
.auto-dl08-1 {position:relative;border:1px solid #c8c8c8;padding:.75rem;box-shadow:0px 2px 3px 1px rgba(0,0,0,.05);background:#fff}
.auto-dl08-1 ul {margin-bottom:0}

/* dp09 */
.auto-dp09 {position:relative}
.auto-dp09 .auto-columns {overflow:hidden;position:relative}
.auto-dp09 .auto-content {position:absolute;z-index:44;width:100%;height:100%;padding:20px;left:0;bottom:0;text-shadow:1px 1px rgba(0,0,0,.8)}
.auto-dp09 .auto-content::after {content:'';position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.35);left:0;top:0}
.auto-dp09 .auto-content .auto-fontF {position:absolute;z-index:45;left:.75rem;right:.75rem;bottom:.938rem}
.auto-dp09 .icon {position:absolute;left:.938rem;top:.938rem;width:90px;z-index:45}
.auto-dp09 .auto-pager {position:absolute;right:.625rem;top:.813rem}
.auto-dp09 .auto-pager li[id*="slick-"] button[data-role] {width:16px;height:16px;background:#fff}
.auto-dp09 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e71f19 !important}

/* mp01-7 */
.auto-mp01-7 {position:relative;background:#fff}
.auto-mp01-7 ul {padding:0 .938rem;border:1px solid rgba(0,0,0,.18)}
.auto-mp01-7 li {padding:.938rem 0}
.auto-mp01-7 .photo-btn {top:0;bottom:0}
.auto-mp01-7 .photo-btn .btn-inner {width:85px;height:100px;padding:1.425rem 0 0 1.5rem;font-size:2.75rem;color:#ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+13&0+0,0.7+9,1+30 */
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.7) 9%, rgba(255,255,255,0.76) 13%, rgba(255,255,255,1) 30%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.7) 9%,rgba(255,255,255,0.76) 13%,rgba(255,255,255,1) 30%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.7) 9%,rgba(255,255,255,0.76) 13%,rgba(255,255,255,1) 30%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}
/*.auto-mp01-7 .photo-btn.auto-prev {left:0}*/
.auto-mp01-7 .photo-btn.auto-next {right:0}
.auto-mp01-7 .slick-list {margin:0 -10px}
.auto-mp01-7 .slick-slide{margin:0 10px; cursor:pointer}
.auto-mp01-7 .auto-columns::before {content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}
.auto-mp01-7 .auto-columns .auto-relation {z-index:99}
.auto-mp01-7 .auto-relation {padding-left:0 !important}
.auto-mp01-7 .auto-relation::before {display:none}
.auto-mp01-7 .auto-images img {display:block}

/* hr15(headline) */
.auto-hr15 {position:relative;background-color:rgba(0,0,0,1)}
.auto-hr15 .title {position:absolute;left:1.25rem;top:.625rem;font-size:1.425rem;font-weight:600;color:#fff;z-index:3;text-shadow:0 1px 1px #444}
.auto-hr15 .title-sec {display:inline-block;background:#e71f19;padding:.25rem 1.25rem;margin-bottom:.5rem;text-align:center;text-shadow:none !important}
.auto-hr15 .photo-titbg {padding:1.25rem}
.auto-hr15 .auto-pager {position:absolute;right:1.25rem;top:1.25rem}
.auto-hr15 .auto-pager li[id*="slick-"] button[data-role] {width:.938rem;height:.938rem;background-color:rgba(255,255,255,1);border:none}
.auto-hr15 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e71f19 !important;border-color:transparent}
.auto-hr15 a .photo-titbg.gradient {text-shadow:none}
.auto-hr15 a .auto-images {opacity:0.8}
.auto-hr15 a:hover .auto-images {opacity:0.55;transition:0.15s}
.auto-hr15 .title-main {word-break:keep-all}

/* hr15-1(headline) */
.auto-hr15-1 {position:relative;background-color:rgba(0,0,0,1)}
.auto-hr15-1 .title {position:absolute;left:.938rem;top:1.25rem;width:150px;z-index:3}
.auto-hr15-1 .title-sec {display:inline-block;background:#e71f19;padding:.25rem 1.25rem;margin-bottom:.5rem;text-align:center;text-shadow:none !important}
.auto-hr15-1 .photo-titbg {padding:1.25rem}
.auto-hr15-1 .auto-pager {position:absolute;right:1.25rem;top:1.25rem}
.auto-hr15-1 .auto-pager li[id*="slick-"] button[data-role] {width:.938rem;height:.938rem;background-color:rgba(255,255,255,1);border:none}
.auto-hr15-1 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e71f19 !important;border-color:transparent}
.auto-hr15-1 a .photo-titbg.gradient {text-shadow:none}
.auto-hr15-1 a .auto-images {opacity:0.8}
.auto-hr15-1 a:hover .auto-images {opacity:0.55;transition:0.15s}
.auto-hr15-1 .title-main {word-break:keep-all}

/* hr16(headline) */
.auto-hr16 {position:relative;background-color:#000}
.auto-hr16 .title {position:absolute;left:1.25rem;top:.625rem;font-size:1.425rem;font-weight:600;color:#fff;z-index:3;text-shadow:0 1px 1px #444}
.auto-hr16 .title-main {word-break:keep-all}
.auto-hr16 .title-sec {display:inline-block;background:#e71f19;padding:.25rem 1.25rem;margin-bottom:.5rem;text-align:center;text-shadow:none !important}
.auto-hr16 .photo-titbg {padding:1.25rem}
.auto-hr16 .auto-pager {position:absolute;right:1.25rem;top:1.25rem}
.auto-hr16 .auto-pager li[id*="slick-"] button[data-role] {width:.938rem;height:.938rem;background-color:transparent;border:1px solid rgba(255,255,255,.5)}
.auto-hr16 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e73f72;border-color:transparent}
.auto-hr16 a .photo-titbg.gradient {text-shadow:none}
.auto-hr16 a .auto-images {opacity:0.8}
.auto-hr16 a:hover .auto-images {opacity:0.55;transition:0.15s}
.auto-hr16 ul.rel-wrap {position:absolute;left:0;bottom:0;z-index:999;width:100%;height:85px;padding:.35rem 1rem;background:#fff;border-left:1px solid #c8c8c8}
.auto-hr16 ul.rel-wrap li {float:left;width:47%;margin-right:3%}
.auto-hr16 ul.rel-wrap a span.point {padding:.215rem .125rem .125rem .125rem;margin-right:.425rem;background:#e71f19;color:#fff;font-size:.75rem;text-decoration:none;font-family:'돋움','dotum',"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
.auto-hr16 .relation .photo-titbg {margin-bottom:4.5rem}

.auto-relation::before {border-left:1px solid #e71f19 !important;border-bottom:1px solid #e71f19 !important}

/* hr19(headline) */
.auto-hr19 {position:relative;background-color:#000;z-index:3}
.auto-hr19 .title {position:absolute;left:1.25rem;top:.625rem;font-size:1.425rem;font-weight:600;color:#fff;z-index:3;text-shadow:0 1px 1px #444}
.auto-hr19 .title-main {word-break:keep-all}
.auto-hr19 .title-sec {display:inline-block;background:#e71f19;padding:.25rem 1.25rem;margin-bottom:.5rem;text-align:center;text-shadow:none !important}
.auto-hr19 .photo-titbg {padding:1.25rem}
.auto-hr19 .auto-pager {position:absolute;right:1.25rem;top:1.25rem}
.auto-hr19 .auto-pager li[id*="slick-"] button[data-role] {width:.938rem;height:.938rem;background-color:transparent;border:1px solid rgba(255,255,255,.5)}
.auto-hr19 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e73f72;border-color:transparent}
.auto-hr19 a .photo-titbg.gradient {text-shadow:none}
.auto-hr19 a .auto-images {opacity:0.8}
.auto-hr19 a:hover .auto-images {opacity:0.55;transition:0.15s}

.auto-hr19 .slick-list {overflow:visible !important}
.auto-hr19 .rel-wrap {position:absolute;left:0;right:0;top:407px;padding-bottom:30px;z-index:9991;width:100%;height:auto;padding:.35rem 1rem 0 1rem;background:#fff;border:1px solid #c8c8c8;border-top:0}
.auto-hr19 .rel-wrap ul {overflow:hidden;display:block;height:61px}
.auto-hr19 .rel-wrap ul > li {float:left;width:47%;margin-right:3%;padding:.275rem 0}
.auto-hr19 .rel-wrap a span.point {padding:.215rem .125rem .125rem .125rem;margin-right:.425rem;background:#e71f19;color:#fff;font-size:.75rem;text-decoration:none;font-family:'돋움','dotum',"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
.auto-hr19 .relation .photo-titbg {margin-bottom:6rem}

.auto-hr19 .auto-more-btn {text-align:center;clear:both;background:#f7f7f7;position:relative;left:0;right:0;bottom:0;top:4px;width:auto;border-bottom:1px solid #c8c8c8;margin-left:-1rem !important;margin-right:-1rem !important;z-index:999}
.auto-hr19 .auto-more-btn::after {content:'';display:table;clear:both}
.auto-hr19 .auto-more-btns {float:left;width:100%;padding:.5rem 1rem;color:#c8c8c8;font-size:.75rem;font-weight:500;line-height:1.25rem;letter-spacing:-0.05em;text-align:center;cursor:pointer}
.auto-hr19 #btn-close {box-shadow:0px 2px 3px 1px rgba(0,0,0,.05)}
.auto-hr19 .rel-wrap.rel-box {top:450px !important}
.auto-hr19 .relation .photo-titbg.photo-box {margin-bottom:3.5rem}

/* hp02-1 */
.auto-hp02-1 .auto-content {position:relative;float:left;width:calc(50% - 31px);padding:7px;margin-left:1.875rem;border-right:0;text-align:left}
.auto-hp02-1 .auto-content:first-child,.auto-hp02-1 .auto-content:nth-child(5n + 1) {width:50%;margin-left:0;margin-bottom:0;clear:both}
.auto-hp02-1 .auto-content:first-child {height:380px}
.auto-hp02-1 .auto-content:hover {background:rgba(200,200,200,.2)}
.auto-hp02-1 a:hover .photo-titbg {background-color:#e6336d}
.auto-hp02-1 .auto-pager {position:absolute;right:0;top:-2.1875rem}
.auto-hp02-1 .auto-pager li[id*="slick-"] button[data-role] {width:15px;height:15px;background:#fff;border:1px solid rgba(0,0,0,.15)}
.auto-hp02-1 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#aaa !important;border-color:transparent}
.auto-hp02-1 .photo-btn {position:absolute;bottom:-4rem;z-index:3}
.auto-hp02-1 .photo-btn.auto-prev {left:.325rem}
.auto-hp02-1 .photo-btn.auto-next {right:.325rem}
.auto-hp02-1 .auto-content:hover a.onload {color:#d3231a !important;text-decoration:underline}
.auto-hp02-1 .custom-margin {position:absolute;top:0;left:335px;width:1px;margin:auto 22px;height:380px;vertical-align:top;background-color:#c8c8c8}

/* hp02-2 */
.auto-hp02-2 .auto-content {position:relative;float:left;width:calc(50% - 31px);padding:7px;margin-left:1.875rem;border-right:0;text-align:left}
.auto-hp02-2 .auto-content:first-child,.auto-hp02-2 .auto-content:nth-child(5n + 1) {width:50%;margin-left:0;margin-bottom:0;clear:both}
.auto-hp02-2 .auto-pager {position:absolute;right:0;top:-2.1875rem}
.auto-hp02-2 .auto-pager li[id*="slick-"] button[data-role] {width:15px;height:15px;background:#fff;border:1px solid rgba(0,0,0,.15)}
.auto-hp02-2 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#aaa !important;border-color:transparent}
.auto-hp02-2 .photo-btn {position:absolute;bottom:-4.25rem;z-index:3}
.auto-hp02-2 .photo-btn .btn-inner {width:30px;height:40px;padding-top:.25rem;font-size:1.25rem;color:#ddd}
.auto-hp02-2 .photo-btn.auto-prev {left:.325rem}
.auto-hp02-2 .photo-btn.auto-next {right:.325rem}
.auto-hp02-2 .custom-more {margin:1.25rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-hp02-2 .custom-more:hover {background:rgba(0,0,0,.03)}
.auto-hp02-2 .auto-content:hover a .onload {color:#d3231a !important;text-decoration:underline}
.auto-hp02-2 .auto-content:hover {background:rgba(200,200,200,.2)}
.auto-hp02-2 .custom-margin {position:absolute;top:0;left:335px;width:1px;margin:auto 22px;height:250px;vertical-align:top;background-color:#c8c8c8}

/* ha08(headline) */
.auto-ha08 {position:relative}
.auto-ha08 .play {position:absolute;right:1.25rem;bottom:1.25rem;z-index:11;font-size:3rem;font-style:normal;font-weight:normal;line-height:1;color:rgba(255,255,255,.9)}
.auto-ha08 a .photo-titbg.gradient {text-shadow:none}
.auto-ha08 a .auto-images {opacity:0.8}
.auto-ha08 a:hover .auto-images {opacity:0.55;transition:0.15s}
.auto-ha08 .auto-columns {background:#000}
.auto-ha08 .title-main {word-break:keep-all}

/* db04 */
.auto-db04 .number.count2,.auto-db04 .number.count3 {min-height:0 !important}
.auto-db04 .number {width:18px;font-size:.938rem;margin-right:.75rem}
.auto-db04 strong {font-weight:500}
.auto-db04 li:hover {background:rgba(0,0,0,.03)}
.auto-db04 .number.default-point {color:#c8c8c8 !important}
.auto-db04 li:hover a.onload {color:#d3231a !important;text-decoration:underline}

/* dp01-2 */
.auto-dp01-2 {position:relative}
.auto-dp01-2 li {padding:7px}
.auto-dp01-2 li:hover .onload {color:#d3231a !important;text-decoration:underline}
.auto-dp01-2 li:hover {background:rgba(0,0,0,.05)}

/* mr03 */
.auto-mr03 {position:relative;padding:.625rem;background-color:#fff;border:1px solid #c8c8c8}
.auto-mr03:hover {background-color:rgba(0,0,0,.04)}
.auto-mr03 .auto-title {float:left;position:relative;padding:.375rem 1.25rem;margin-right:1.5rem;font-size:.938rem;font-weight:900;line-height:1;color:#fefefe;letter-spacing:-0.03em;background-color:#e71f19}
.auto-mr03 .auto-roll {padding-right:40px;margin-top:.15rem}
.auto-mr03 .auto-roll .slick-slide {padding-right:.5rem}
.auto-mr03 .photo-btn {width:40px;height:22px;top:3px;font-size:1.25rem;color:#ccc;z-index:1}
.auto-mr03 .photo-btn.auto-prev-re {right:20px !important;border-radius:2px 0 0 2px}
.auto-mr03 .photo-btn.auto-next-re {right:-10px;border-radius:0 2px 2px 0}

/* mp01-6 */
.auto-mp01-6 {position:relative}
.auto-mp01-6 .photo-btn {position:absolute;bottom:-3.425rem;z-index:3}
.auto-mp01-6 .photo-btn .btn-inner {width:30px;height:40px;padding-top:.625rem;font-size:1.25rem;color:#ddd}
.auto-mp01-6 .photo-btn.auto-prev {left:.325rem}
.auto-mp01-6 .photo-btn.auto-next {right:.325rem}
.auto-mp01-6 .slick-list {margin:0 -10px}
.auto-mp01-6 .slick-slide{margin:0 3px; cursor:pointer}
.auto-mp01-6 .auto-pager {position:absolute;right:0;top:-2.1875rem}
.auto-mp01-6 .auto-pager li[id*="slick-"] button[data-role] {width:15px;height:15px;background:#fff;border:1px solid rgba(0,0,0,.15)}
.auto-mp01-6 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#aaa !important;border-color:transparent}
.auto-mp01-6 .custom-more {margin:.75rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-mp01-6 .custom-more:hover {background:rgba(0,0,0,.03)}
.auto-mp01-6 .auto-columns:hover a.onload {color:#d3231a !important;text-decoration:underline}
.auto-mp01-6 li.auto-columns {padding:7px;background:#fff}
.auto-mp01-6 li.auto-columns:hover {background:rgba(200,200,200,.2)}

/* mp02-2(import) */
.auto-mp02-2 .auto-columns {position:relative}
.auto-mp02-2 .auto-columns a {display:block}
.auto-mp02-2 .auto-columns a::before {content:'';position:absolute;z-index:1;border:1px solid #333;left:0;right:0;top:0;bottom:0}
.auto-mp02-2 .auto-content {position:relative;padding:.625rem 1.5rem}
.auto-mp02-2 .auto-content::after {content:'';display:table;clear:both}
.auto-mp02-2 .auto-content span {font-weight:400}
.auto-mp02-2 .auto-columns:hover {background:rgba(0,0,0,.05)}

/* dr04 */
.auto-dr04 {position:relative}
.auto-dr04 .auto-columns {position:relative;padding:7px;background-color:transparent}
.auto-dr04 .auto-columns::after {content:'';display:table;clear:both}
.auto-dr04 .auto-columns a {display:block}
.auto-dr04 .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-dr04 .auto-columns .auto-content {padding-top:.75rem}
.auto-dr04 .photo-btn {position:absolute;bottom:-3.125rem;z-index:3}
.auto-dr04 .custom-more {margin:.5rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-dr04 .custom-more:hover {background:rgba(0,0,0,.03)}
.auto-dr04 .auto-columns:hover {background:rgba(0,0,0,.05)}

/* dr05 */
.auto-dr05 {position:relative}
.auto-dr05 .auto-columns {position:relative;background-color:transparent}
.auto-dr05 .auto-columns::after {content:'';display:table;clear:both}
.auto-dr05 .auto-columns a {display:block}
.auto-dr05 .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-dr05 .auto-columns .auto-content {padding-top:.75rem}
.auto-dr05 .photo-btn {position:absolute;bottom:-4.375rem;z-index:3}
.auto-dr05 .custom-more {margin:1.25rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-dr05 .custom-more:hover {background:rgba(0,0,0,.03)}

/* dr06 */
.auto-dr06 {position:relative}
.auto-dr06 .photo-btn {position:absolute;bottom:-3.175rem;z-index:3}
.auto-dr06 .auto-columns:hover a.onload {color:#d3231a !important;text-decoration:underline}
.auto-dr06 .auto-columns {padding:7px}
.auto-dr06 .auto-columns:hover {background:rgba(200,200,200,.2)}

/* dl07 */
.auto-dl07 {position:relative}
.auto-dl07 ul {height:390px;overflow:auto;}
.auto-dl07 ul li:hover {background:rgba(0,0,0,.03)}

/* dr07 */
.auto-dr07 {position:relative;background-color:#000}
.auto-dr07 .title {position:absolute;left:1.25rem;top:.625rem;font-size:1.425rem;font-weight:600;color:#fff;z-index:3;text-shadow:0 1px 1px #444}
.auto-dr07 .title-sec {display:inline-block;background:#e71f19;padding:.25rem 1.25rem;margin-bottom:.5rem;text-align:center;text-shadow:none !important}
.auto-dr07 .photo-titbg {padding:1.25rem}
.auto-dr07 .auto-pager {position:absolute;right:1.25rem;top:1.25rem}
.auto-dr07 .auto-pager li[id*="slick-"] button[data-role] {width:.938rem;height:.938rem;background-color:rgba(255,255,255,1);border:none}
.auto-dr07 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e71f19 !important;border-color:transparent}
.auto-dr07 .play {position:absolute;right:1.25rem;bottom:1.25rem;z-index:11;font-size:3rem;font-style:normal;font-weight:normal;line-height:1;color:rgba(255,255,255,.9)}
.auto-dr07 a .photo-titbg.gradient {text-shadow:none}
.auto-dr07 a .auto-images {opacity:0.8}
.auto-dr07 a:hover .auto-images {opacity:0.55;transition:0.15s}

/* dp05(김유진) */
.auto-dp05 {position:relative;background-color:#000}
.auto-dp05 .auto-columns {float:left;width:49.25%;padding-top:.313rem}
.auto-dp05 .auto-columns:nth-child(3n) {float:right}
.auto-dp05 .auto-columns:first-child,.auto-dp05 .auto-columns:nth-child(3n + 1) {float:none;width:auto;clear:both}
.auto-dp05 .auto-columns:first-child {padding-top:0}
.auto-dp05 .auto-columns .auto-images {height:100px}
.auto-dp05 .auto-columns:first-child .auto-images,.auto-dp05 .auto-columns:nth-child(3n + 1) .auto-images {height:190px}
.auto-dp05 .auto-columns .title {font-size:1rem}
.auto-dp05 .auto-columns:first-child .title,.auto-dp05 .auto-columns:nth-child(3n + 1) .title {font-size:1.25rem}
.auto-dp05 .auto-columns .name {margin-top:.125rem}
.auto-dp05 .auto-columns:first-child .name,.auto-dp05 .auto-columns:nth-child(3n + 1) .name {margin-top:.25rem}
.auto-dp05 .auto-columns .photo-titbg.gradient {padding:.875rem .313rem .625rem .875rem;text-shadow:none}
.auto-dp05 .auto-columns:first-child .photo-titbg.gradient,.auto-dp05 .auto-columns:nth-child(3n + 1) .photo-titbg.gradient {padding:.875rem .313rem .875rem .875rem}
.auto-dp05 .photo-titbg.gradient .title {float:left;width:calc(100% - 30px)}
.auto-dp05 .photo-titbg.gradient i {float:right;display:block;width:25px;margin-top:1rem;color:rgba(255,255,255,.7);font-size:1.5rem}
.auto-dp05 a:hover .photo-titbg.gradient i {color:#fff}
.auto-dp05 a .photo-titbg.gradient {text-shadow:none}
.auto-dp05 a .auto-images {opacity:0.8}
.auto-dp05 a:hover .auto-images {opacity:0.55;transition:0.15s}

/* mr04(김유진) */
.auto-mr04 {position:relative;background-color:#fff !important}
.auto-mr04 .auto-roll {padding-right:40px;margin-top:.063rem}
.auto-mr04 .auto-roll .slick-slide {padding-right:.5rem}
.auto-mr04 .photo-btn {width:40px;height:22px;top:3px;font-size:1.25rem;color:#ccc}
.auto-mr04 .photo-btn.auto-prev-re {right:20px !important;border-radius:2px 0 0 2px}
.auto-mr04 .photo-btn.auto-next-re {right:-10px;border-radius:0 2px 2px 0}

/**********************************************
note : 기사뷰 type-2 (고태윤)
**********************************************/
/* 기사뷰 */
.user-view.type-2 .article-view-header {overflow:hidden;position:relative;z-index:2;padding-top:250px;}
.user-view.type-2 .header-bg {overflow:hidden;position:absolute;z-index:1;top:0;left:0;right:0;width:100%;height:380px;background:url('/image/sample/about-view.jpg') no-repeat;background-position:center center;background-size:100%;background-color:rgba(10,10,10,.07);}
.user-view.type-2 .header-bg {-webkit-transition:transform .5s ease 0s, -ms-transform .5s ease 0s;transition:transform .5s ease 0s, -ms-transform .5s ease 0s}
.user-view.type-2 .header-bg:hover {-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}
.user-view.type-2 .header-bg::after {content:'';position:absolute;z-index:1;top:0;left:0;right:0;width:100%;height:380px;background:rgba(0,0,0,0);background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));}

.user-view.type-2 .article-view-header .header-inner {position:relative;z-index:2;padding-top:2.5rem;padding-left:2.5rem;padding-right:2.5rem;background-color:#fff}
.user-view.type-2 .content-inner {padding-left:1.25rem;padding-right:1.25rem}

/* 모바일 기사뷰 */
.mobile .user-view.type-2 {margin-left:-1.25rem;margin-right:-1.25rem;}
.mobile .user-view.type-2 .article-view-header {padding-top:170px;padding-right:1.25rem;padding-left:1.25rem}
.mobile .user-view.type-2 .header-bg {height:270px}
.mobile .user-view.type-2 .header-inner {padding-top:1.25rem;padding-left:1.25rem;padding-right:1.25rem}
.mobile .user-view.type-2 .user-content {padding-left:1.25rem;padding-right:1.25rem}

@media screen and (max-width: 39.9375em) {
	/* 모바일 기사뷰 */
	.user-view.type-2 .content-inner {padding-left:0;padding-right:0}
	.mobile .user-view.type-2 {margin-left:0;margin-right:0;}
	.mobile .user-view.type-2 .article-view-header {padding-top:0;padding-right:0;padding-left:0}
	.mobile .user-view.type-2 .header-bg {display:none}
	.mobile .user-view.type-2 .header-inner {padding-top:0;padding-left:0;padding-right:0}
	.mobile .user-view.type-2 .user-content {padding-left:0;padding-right:0}
}

/**********************************************
note :모바일
**********************************************/
/* 메인여백없이 */
#user-wrap .row #user-container.main {padding:0 !important;background-color:#e3e3e3 !important;background-image:repeating-linear-gradient(135deg, transparent, transparent 2px, rgba(255,255,255,.2)1px, rgba(255,255,255,.2) 4px) !important}

.index-wrap.mobile {margin-left:0;margin-right:0}

/* 모바일 기사뷰 (태블릿에서 2단 그리드 제거) */
@media screen and (max-width: 63.9375em) {
	.row .user-content .user-snb {display:block;width:100%;float:none;margin-left:auto;margin-right:auto;padding-right:0;border-right:0}
    .row .user-content .user-aside {display:block;float:none;width:auto;margin-left:auto;margin-right:auto;padding-left:0}
}

/* 박스스킨 */
.box-skin .header>a.btm-Eng{background:none}
.box-skin .header>a{position:relative}
.box-skin .header>a.btm-Eng::after{position:absolute;right:0;top:0;content:'+ MORE';color:#fff;font-size:.65rem;font-family:'Apple SD Gothic Neo','Noto Sans KR',sans-serif;letter-spacing:.15rem}
.index-wrap.mobile .box-skin.auto-pad-16 .header>strong,.index-wrap.mobile .box-skin.auto-pad-16 .header>a{font-family:'Apple SD Gothic Neo','Noto Sans KR' !important;font-size:.875rem;letter-spacing:.2rem}

/* 박스스킨 (모바일_라인_여백제거) */
.box-skin.box-mobile {padding:1.1rem .813rem !important;background:#fff}
.box-skin.box-mobile.full {padding:0 !important;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}
.box-skin.box-mobile.box-sha {box-shadow:0px 2px 3px 1px rgba(0,0,0,.05)}
.box-skin.box-mobile.m-line {background-color:#fff !important;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}

/**********************************************
note : 모바일-자동박스
**********************************************/
/* 모바일 박스스킨 헤드 여백 축소 */
.index-wrap.mobile .box-skin .header > a, .index-wrap.mobile .box-skin .header > strong {margin-bottom:.5rem !important}

/* n03 */
.auto-n03 {position:relative;padding:.575rem;background-color:#444a5a;box-shadow:0px 2px 3px 1px rgba(0,0,0,.05)}
.auto-n03 .auto-title {float:left;position:relative;padding:.375rem .5rem;margin-right:.938rem;font-size:.813rem;font-weight:900;line-height:1;color:#fefefe;letter-spacing:-0.03em;background-color:#e71f19}
.auto-n03 .auto-roll {padding-right:40px;margin-top:.15rem}
.auto-n03 .auto-roll .slick-slide {padding-right:.5rem}
.auto-n03 .photo-btn {width:20px;height:18px;top:3px;font-size:1.063rem;color:#ccc}
.auto-n03 .photo-btn.auto-prev-re {right:20px !important;border-radius:2px 0 0 2px}
.auto-n03 .photo-btn.auto-next-re {right:0px;border-radius:0 2px 2px 0}

/* h01-m */
.auto-h01-m {position:relative;background-color:#000}
.auto-h01-m .title {position:absolute;left:1.063rem;top:.625rem;font-size:1.4rem;font-weight:700;color:#fff;z-index:3;text-shadow:0 1px 1px #444}
.auto-h01-m .title-main {word-break:keep-all}
.auto-h01-m .title-sec {display:inline-block;background:#e71f19;padding:.25rem 1.25rem;margin-bottom:.5rem;text-align:center;text-shadow:none !important}
.auto-h01-m .photo-titbg {padding:1.25rem}
.auto-h01-m .auto-pager {position:absolute;right:1.25rem;top:1.25rem}
.auto-h01-m .auto-pager li[id*="slick-"] button[data-role] {width:.938rem;height:.938rem;background-color:transparent;border:1px solid rgba(255,255,255,.5)}
.auto-h01-m .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e73f72;border-color:transparent}
.auto-h01-m a .photo-titbg.gradient {text-shadow:none}
.auto-h01-m a .auto-images {opacity:0.8}
.auto-h01-m a:hover .auto-images {opacity:0.55;transition:0.15s}
.auto-h01-m ul.rel-wrap {position:relative;left:0;bottom:0;z-index:999;width:100%;height:auto;padding:.325rem .5rem .75rem .5rem;background:#fff}
.auto-h01-m ul.rel-wrap a span.point {padding:.215rem .25rem .125rem .25rem;margin-right:.425rem;background:#e71f19;color:#fff;font-size:.75rem;text-decoration:none;font-family:'돋움','dotum',"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
.auto-h01-m .relation .photo-titbg {position:fixed;top:8.5rem;left:0}
.auto-h01-m .custom-more {margin:.5rem .325rem 0 .325rem;padding:.325rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-h01-m .custom-more:hover {background:rgba(0,0,0,.03)}

/* h02-m */
.auto-h02-m {position:relative}
.auto-h02-m .photo-btn {position:absolute;bottom:-3rem;z-index:3}
.auto-h02-m .photo-btn .btn-inner {width:30px;height:40px;padding-top:.625rem;font-size:1.25rem;color:#ddd}
.auto-h02-m .photo-btn.auto-prev {left:.325rem}
.auto-h02-m .photo-btn.auto-next {right:.325rem}
.auto-h02-m .slick-list {margin:0 -10px}
.auto-h02-m .slick-slide{margin:0 3px; cursor:pointer}
.auto-h02-m .auto-pager {position:absolute;right:0;top:-1.5rem}
.auto-h02-m .auto-pager li[id*="slick-"] button[data-role] {width:15px;height:15px;background:#fff;border:1px solid rgba(0,0,0,.15)}
.auto-h02-m .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#aaa !important;border-color:transparent}
.auto-h02-m .custom-more {margin:.325rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-h02-m .custom-more:hover {background:rgba(0,0,0,.03)}
.auto-h02-m .auto-columns:hover a.onload {color:#d3231a !important;text-decoration:underline}
.auto-h02-m li.auto-columns {padding:7px;background:#fff}
.auto-h02-m li.auto-columns:hover {background:rgba(200,200,200,.2)}

/* h03-m */
.auto-h03-m .auto-content {position:relative;width:100%;height:70px;padding:5px 10px;text-align:left;clear:both}
.auto-h03-m .auto-content:first-child {height:auto;padding:.75rem .75rem 0 .75rem;border-bottom:1px solid #eee;margin-bottom:.5rem}
.auto-h03-m .auto-content:hover {background:rgba(200,200,200,.2)}
.auto-h03-m a:hover .photo-titbg {background-color:#e6336d}
.auto-h03-m .auto-pager {position:absolute;right:0;top:-2.1875rem}
.auto-h03-m .auto-pager li[id*="slick-"] button[data-role] {width:15px;height:15px;background:#fff;border:1px solid rgba(0,0,0,.15)}
.auto-h03-m .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#aaa !important;border-color:transparent}
.auto-h03-m .photo-btn {position:absolute;bottom:-4rem;z-index:3}
.auto-h03-m .photo-btn .btn-inner {width:30px;height:40px;padding-top:.25rem;font-size:1.25rem;color:#ddd}
.auto-h03-m .photo-btn.auto-prev {left:.325rem}
.auto-h03-m .photo-btn.auto-next {right:.325rem}
.auto-h03-m .auto-content:hover a.onload {color:#d3231a !important;text-decoration:underline}

/* h04-m */
.auto-h04-m {position:relative;background-color:rgba(0,0,0,1)}
.auto-h04-m .title {position:absolute;left:1.25rem;top:.625rem;font-size:1.425rem;font-weight:600;color:#fff;z-index:3;text-shadow:0 1px 1px #444}
.auto-h04-m .title-sec {display:inline-block;background:#e71f19;padding:.25rem 1.25rem;margin-bottom:.5rem;text-align:center;text-shadow:none !important}
.auto-h04-m .photo-titbg {padding:1.25rem}
.auto-h04-m .auto-pager {position:absolute;right:1.25rem;top:1.25rem}
.auto-h04-m .auto-pager li[id*="slick-"] button[data-role] {width:.938rem;height:.938rem;background-color:rgba(255,255,255,1);border:none}
.auto-h04-m .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e71f19 !important;border-color:transparent}
.auto-h04-m a .photo-titbg.gradient {text-shadow:none}
.auto-h04-m a .auto-images {opacity:0.8}
.auto-h04-m a:hover .auto-images {opacity:0.55;transition:0.15s}
.auto-h04-m .photo-btn {position:absolute;bottom:.25rem;z-index:99}
.auto-h04-m .photo-btn .btn-inner {width:30px;height:40px;padding-top:.25rem;font-size:1.25rem;color:#fff}
.auto-h04-m .photo-btn.auto-prev {right:2rem;left:unset;}
.auto-h04-m .photo-btn.auto-next {right:.325rem}
.auto-h04-m .title-main {word-break:keep-all}

/* h05-m */
.auto-h05-m {position:relative}
.auto-h05-m .photo-btn {position:absolute;bottom:-3rem;z-index:3}
.auto-h05-m .photo-btn .btn-inner {width:30px;height:40px;padding-top:.625rem;font-size:1.25rem;color:#ddd}
.auto-h05-m .photo-btn.auto-prev {left:.325rem}
.auto-h05-m .photo-btn.auto-next {right:.325rem}
.auto-h05-m .slick-list {margin:0 -10px}
.auto-h05-m .slick-slide{margin:0 3px; cursor:pointer}
.auto-h05-m .auto-pager {position:absolute;right:0;top:-1.5rem}
.auto-h05-m .auto-pager li[id*="slick-"] button[data-role] {width:15px;height:15px;background:#fff;border:1px solid rgba(0,0,0,.15)}
.auto-h05-m .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#aaa !important;border-color:transparent}
.auto-h05-m .custom-more {margin:.325rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-h05-m .custom-more:hover {background:rgba(0,0,0,.03)}
.auto-h05-m .auto-columns:hover a.onload {color:#d3231a !important;text-decoration:underline}
.auto-h05-m li.auto-columns {padding:10px 5px}

/* h06-m */
.auto-h06-m {position:relative}
.auto-h06-m .auto-columns {position:relative;padding:7px;background-color:transparent}
.auto-h06-m .auto-columns::after {content:'';display:table;clear:both}
.auto-h06-m .auto-columns a {display:block}
.auto-h06-m .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-h06-m .auto-columns .auto-content {padding-top:.75rem}
.auto-h06-m .photo-btn {position:absolute;bottom:-3.125rem;z-index:3}
.auto-h06-m .custom-more {margin:.5rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-h06-m .custom-more:hover {background:rgba(0,0,0,.03)}
.auto-h06-m .auto-columns:hover {background:rgba(0,0,0,.05)}
.auto-images.radius, .auto-images.radius.line::before {border:1px solid #eee}
@media screen and (max-width:39.9375em) {
	.auto-h06-m .auto-columns {padding:7px 0 0 0}
	.auto-h06-m .auto-columns:hover {background:none}
}

/* h07-m */
.auto-h07-m {position:relative;background-color:rgba(0,0,0,1)}
.auto-h07-m .title {position:absolute;left:.938rem;top:1.25rem;width:120px;z-index:3}
.auto-h07-m .title-sec {display:inline-block;background:#e71f19;padding:.25rem 1.25rem;margin-bottom:.5rem;text-align:center;text-shadow:none !important}
.auto-h07-m .photo-titbg {padding:1.25rem}
.auto-h07-m .auto-pager {position:absolute;right:1.25rem;top:1.25rem}
.auto-h07-m .auto-pager li[id*="slick-"] button[data-role] {width:.938rem;height:.938rem;background-color:rgba(255,255,255,1);border:none}
.auto-h07-m .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e71f19 !important;border-color:transparent}
.auto-h07-m a .photo-titbg.gradient {text-shadow:none}
.auto-h07-m a .auto-images {opacity:0.8}
.auto-h07-m a:hover .auto-images {opacity:0.55;transition:0.15s}
.auto-h07-m .photo-btn {position:absolute;bottom:.25rem;z-index:99}
.auto-h07-m .photo-btn .btn-inner {width:30px;height:40px;padding-top:.25rem;font-size:1.25rem;color:#fff}
.auto-h07-m .photo-btn.auto-prev {right:2rem;left:unset;}
.auto-h07-m .photo-btn.auto-next {right:.325rem}
.auto-h07-m .title-main {word-break:keep-all}

/* h08-m */
.auto-h08-m {position:relative}

/* h09-m */
.auto-h09-m {position:relative}
.auto-h09-m .auto-columns {position:relative;padding:7px 0;background-color:transparent}
.auto-h09-m .auto-columns::after {content:'';display:table;clear:both}
.auto-h09-m .auto-columns a {display:block}
.auto-h09-m .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-h09-m .auto-columns .auto-content {padding-top:.75rem}
.auto-h09-m .photo-btn {position:absolute;bottom:-3.125rem;z-index:3}
.auto-h09-m .custom-more {margin:.5rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-h09-m .custom-more:hover {background:rgba(0,0,0,.03)}
.auto-h09-m .auto-columns:hover {background:none}

/* h10-m */
.auto-h10-m .auto-columns {position:relative;float:left;width:calc(40% - 10px);margin-left:10px;margin-top:10px}
.auto-h10-m .auto-columns:first-child,.auto-h10-m .auto-columns:nth-child(3n + 1) {width:60%;margin-left:0;clear:both}
.auto-h10-m .auto-columns:nth-child(1),.auto-h10-m .auto-columns:nth-child(2) {margin-top:0}
.auto-h10-m .photo-titbg {padding:0.5rem}
.auto-h10-m a .photo-titbg.gradient {text-shadow:none}

/* h11-m */
.auto-h11-m {position:relative}
.auto-h11-m .auto-content {position:relative;float:left;width:49%}
.auto-h11-m .play {position:absolute;right:.75rem;bottom:.5rem;z-index:11;font-size:2rem;font-style:normal;font-weight:normal;line-height:1;color:rgba(255,255,255,.9)}
.auto-h11-m .auto-content:first-child,.auto-h11-m .auto-content:nth-child(4n + 1) {float:none;width:auto;clear:both;margin-bottom:.938rem}
.auto-h11-m .auto-content:last-child {float:right}
.auto-h11-m .photo-titbg {padding:.9375rem}
.auto-h11-m a .photo-titbg.gradient {text-shadow:none}
.auto-h11-m a .auto-images {opacity:0.55}
.auto-h11-m a:hover .auto-images {opacity:0.8;transition:0.15s}
.auto-h11-m .title-main {word-break:keep-all}

/* h12-m */
.auto-h12-m {position:relative}
.auto-h12-m .auto-columns {position:relative;/*padding:7px 0;*/padding:.41rem 0;background-color:transparent}
.auto-h12-m .auto-columns::after {content:'';display:table;clear:both}
.auto-h12-m .auto-columns a {display:block}
.auto-h12-m .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-h12-m .auto-columns .auto-content {padding-top:.75rem}
.auto-h12-m .photo-btn {position:absolute;bottom:-3.125rem;z-index:3}
.auto-h12-m .custom-more {margin:.5rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-h12-m .custom-more:hover {background:rgba(0,0,0,.03)}
.auto-h12-m .auto-columns:hover {background:none}
.auto-h12-m  .auto-images {border:1px solid #eee}

/* h13-m */
.auto-h13-m {position:relative}
.auto-h13-m .auto-columns {position:relative;padding:7px 0;background-color:transparent}
.auto-h13-m .auto-columns::after {content:'';display:table;clear:both}
.auto-h13-m .auto-columns a {display:block}
.auto-h13-m .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-h13-m .auto-columns .auto-content {padding-top:.75rem}
.auto-h13-m .photo-btn {position:absolute;bottom:-3.125rem;z-index:3}
.auto-h13-m .custom-more {margin:.5rem 0 0 0;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}
.auto-h13-m .custom-more:hover {background:rgba(0,0,0,.03)}
.auto-h13-m .auto-columns:hover {background:none}
.auto-h13-m  .auto-images {border:1px solid #eee}


/* m-auto-i06 */
.m-auto-i06 {padding:1rem 0 0 0}
.m-auto-i06 ul .point {padding:.215rem .125rem .125rem .125rem;margin-right:.425rem;background:#e71f19;color:#fff;font-size:.75rem;text-decoration:none;font-family:'돋움','dotum',"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
.m-auto-i06 .auto-sol {border-top:1px solid #e3e3e3}
.m-auto-i06 #more-list li {display:none}
.m-auto-i06 .more-btn {margin-top:.9375rem;padding:.5rem;text-align:center;border:1px solid rgba(0,0,0,.12);cursor:pointer;font-weight:500;background:#f9f9f9}
.m-auto-i06 .auto-more {margin:0 .938rem .938rem .938rem}
.m-auto-i06 .custom-more {width:100%;margin:0 !important;padding:.5rem;font-size:.938rem;font-weight:400;text-align:center;border:1px solid #ddd}

/* h01-2 */
.auto-h01-2 {position:relative;background-color:#000;z-index:3}
.auto-h01-2 .title {position:absolute;left:1.25rem;top:.625rem;font-size:1.425rem;font-weight:600;color:#fff;z-index:3;text-shadow:0 1px 1px #444}
.auto-h01-2 .title-main {word-break:keep-all}
.auto-h01-2 .title-sec {display:inline-block;background:#e71f19;padding:.25rem 1.25rem;margin-bottom:.5rem;text-align:center;text-shadow:none !important}
.auto-h01-2 .photo-titbg {padding:1.25rem}
.auto-h01-2 .auto-pager {position:absolute;right:1.25rem;top:1.25rem}
.auto-h01-2 .auto-pager li[id*="slick-"] button[data-role] {width:.938rem;height:.938rem;background-color:transparent;border:1px solid rgba(255,255,255,.5)}
.auto-h01-2 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e73f72;border-color:transparent}
.auto-h01-2 a .photo-titbg.gradient {text-shadow:none}
.auto-h01-2 a .auto-images {opacity:0.8}
.auto-h01-2 a:hover .auto-images {opacity:0.55;transition:0.15s}

.auto-h01-2 .slick-list {overflow:visible !important}
.auto-h01-2 .rel-wrap {position:relative;padding-bottom:30px;z-index:9991;width:100%;height:auto;padding:.35rem 1rem 0 1rem;background:#fff;border:1px solid #c8c8c8;border-top:0}
.auto-h01-2 .rel-wrap ul {overflow:hidden;display:block;height:auto}
.auto-h01-2 .rel-wrap ul > li {float:left;width:100%;margin-right:0;padding:.275rem 0}
.auto-h01-2 .rel-wrap a span.point {padding:.215rem .125rem .125rem .125rem;margin-right:.425rem;background:#e71f19;color:#fff;font-size:.75rem;text-decoration:none;font-family:'돋움','dotum',"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}

.auto-h01-2 .auto-more-btn {text-align:center;clear:both;background:#f7f7f7;position:relative;left:0;right:0;bottom:0;top:4px;width:auto;border-bottom:1px solid #c8c8c8;margin-left:-1rem !important;margin-right:-1rem !important;z-index:999}
.auto-h01-2 .auto-more-btn::after {content:'';display:table;clear:both}
.auto-h01-2 .auto-more-btns {float:left;width:100%;padding:.5rem 1rem;color:#c8c8c8;font-size:.75rem;font-weight:500;line-height:1.25rem;letter-spacing:-0.05em;text-align:center;cursor:pointer}
.auto-h01-2 #btn-close {box-shadow:0px 2px 3px 1px rgba(0,0,0,.05)}

.auto-h01-2 .relation .photo-titbg {height:170px;position:absolute;top:140px;left:0}
.auto-h01-2 .relation .rel-box ul {max-height:115px}




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

.auto-dr07.auto-dr07-1 .title{display:none !important;}

/* 배진희 / 980485 / 20200831 */
.auto-hr15-1 .title{display:none;}
.auto-h07-m .title{display:none;}
.auto-dp09 .icon{display:none;}



/* 홍경아 / 1263230 / 20230420 */
.auto-hr19 .rel-wrap { bottom: 0;top: inherit;}
.auto-hr19 .relation .photo-titbg {margin-bottom: 4rem;}
.auto-h01-2 .rel-wrap {padding: 0.35rem 1rem 0.3rem 1rem;}