@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=Nanum+Gothic:400,700,800|Noto+Sans+KR:300,400,500,700,900|Roboto:400,400i,500,500i,700,700i,900,900i&display=swap&subset=korean');

body,th,td,input,select,textarea,button,
h1,h2,h3,h4,h5,h6 {font-family:'Roboto','Nanum Gothic','Malgun Gothic','돋움','dotum','Apple SD Gothic Neo','Helvetica Neue','Helvetica','Arial',sans-serif}

/**********************************************
note : reset
**********************************************/
/* verticla align */
.valign-top {vertical-align:top}
.valign-middle {vertical-align:middle}
.valign-bottom {vertical-align:bottom}

/**********************************************
note : 메인구성
**********************************************/
/* custom */
.index-wrap.custom .cells {float:left}
.index-wrap.custom .cells::after {content:'';display:table;clear:both}
.index-wrap.custom .cells.flex {float:none;width:auto;clear:both}
.index-wrap.custom .cells.grid-1 {width:66%}
.index-wrap.custom .cells.grid-2 {width:32%;margin-left:2%}
@media screen and (max-width: 63.9375em) {
	.index-wrap.custom .cells {float:none}
	.index-wrap.custom .cells.grid-1, .index-wrap.custom .cells.grid-2 {width:auto}
	.index-wrap.custom .cells.grid-2 {margin-left:0}
}

/* custom2 */
.index-wrap.custom-2 .cells {float:left}
.index-wrap.custom-2 .cells::after {content:'';display:table;clear:both}
.index-wrap.custom-2 .cells.flex {float:none;width:auto;clear:both}
.index-wrap.custom-2 .rows {clear:both}
.index-wrap.custom-2 .rows::after {content:'';display:table;clear:both}
.index-wrap.custom-2 .rows > .cells {width:32%;margin-left:2%}
.index-wrap.custom-2 .rows > .cells:first-child, .index-wrap.custom-2 .rows > .cells:nth-child(3n + 1) {margin-left:0;clear:both}
@media screen and (max-width: 63.9375em) {
	.index-wrap.custom-2 .rows > .cells {float:none;width:auto;margin:0;clear:inherit}
}

/**********************************************
note : 날개배너
**********************************************/
#user-wrap.is-active .view-aside {margin-top:6.5rem}
@media screen and (max-width: 91.9375em) {
	.view-aside {display:none !important}
}

/**********************************************
note : 박스모음
**********************************************/
/* only bg */
.box-skin.only-bg {padding:.9375rem;background-color:#e9e9e9}

/* design08 */
.box-skin.design-8 .header {padding-bottom:1rem;border-bottom:1px solid #e73f72}
.box-skin.design-8 .header > a, .box-skin.design-8 .header > strong {position:relative;font-size:1.125rem;color:#e73f72}
.box-skin.design-8 .header > a[class*="btm-"] {background:none}
.box-skin.design-8 .header > a[class*="btm-"]::before {content:'+';position:absolute;z-index:1;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.box-skin.design-8 .content {padding-top:1rem}

/* design09 */
.box-skin.design-9 .header {position:relative;margin-bottom:1.25rem}
.box-skin.design-9 .header::before {content:'';position:absolute;z-index:1;left:0;top:50%;width:100%;height:0;border-top:5px solid rgb(0,0,0);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.box-skin.design-9 .header > a, .box-skin.design-9 .header > strong {display:inline-block;position:relative;z-index:5;padding:0 .5rem 0 0;font-size:1.5rem;line-height:1;color:rgb(0,0,0);background-color:#fefefe}
#user-wrap .box-skin.design-9 .header > a,#user-wrap .box-skin.design-9 .header > strong {background-color:#f5f5f5}
@media screen and (max-width: 63.9375em) {
	.box-skin.design-9.show-for-large + .box-margins {display:none}
}

/* design10 */
.box-skin.design-10 .header {margin-bottom:1.25rem;color:#fefefe;background-color:rgb(0,0,0);text-align:center}
.box-skin.design-10 .header > a, .box-skin.design-10 .header > strong {padding:1.25rem;font-size:1.75rem;color:#fefefe}

/* headline 2단 */
.box-skin.headline .content::after {content:'';display:table;clear:both}
.box-skin.headline .content > .float-left {width:66%}
.box-skin.headline .content > .float-right {width:32%}
@media screen and (max-width: 63.9375em) {
	.box-skin.headline .content > [class*="float-"] {float:none !important;width:auto}
	.box-skin.headline .content > .float-left {margin-bottom:2%}
}

/**********************************************
note : 기사리스트
**********************************************/
/* custom */
.article-list.for-custom {display:block;width:auto}

/* section header image */
.sec-header {margin-bottom:35px}
.sec-header .inner {position:relative}
.sec-header .inner::before {content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgb(0,0,0);opacity:.50;filter:alpha(opacity=50)}
.sec-header .inner::after {content:'';display:table;clear:both}
.sec-header .section-image {display:block;height:0;padding-bottom:28%;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transition:padding .25s;transition:padding .25s}
.sec-header .section-name {position:absolute;z-index:10;left:50%;top:50%;font-size:2rem;font-weight:700;color:#fefefe;text-shadow:1px 1px 0 rgba(0,0,0,.5);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:font .25s;transition:font .25s}
@media screen and (max-width: 63.9375em) {
	.row .sec-header {margin-left:-1.25rem;margin-right:-1.25rem}
	.row .sec-header .section-image {padding-bottom:45%}
}
@media screen and (max-width: 39.9375em) {
	.row .sec-header .section-name {font-size:3.5rem}
}

/* 목록타입 - custom(3개짜리) */
/* #admin-wrap .user-content.type-1 {background-color:#f5f5f5}
.custom-article::after {content:'';display:table;clear:both}
.custom-article .article-column {float:left;width:32%;min-height:500px;margin:2% 0 0 2%;background-color:#fefefe;box-shadow:1px 1px 2px rgba(0,0,0,.15)}
.custom-article .article-column:first-child,.custom-article .article-column:nth-child(3n + 1) {margin-left:0;clear:both}
.custom-article .article-column:nth-child(1),.custom-article .article-column:nth-child(2),.custom-article .article-column:nth-child(3) {margin-top:0}
.custom-article .article-column > a {display:block;text-decoration:none}
.custom-article .header {padding:.75rem 1.25rem;font-size:.9rem;line-height:1.25em}
.custom-article .header::after {content:'';display:table;clear:both}
.custom-article .header .section {float:left}
.custom-article .header .dated {float:right}
.custom-article .images {display:block;position:relative;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:50%;background-size:auto 100%}
.custom-article .contents {padding:1.25rem}
.custom-article .contents .title {font-size:1.438rem;letter-spacing:-0.05em;color:#303030}
.custom-article a:hover .contents .title {text-decoration:underline}
.custom-article .contents .summary {padding:0;margin:.8rem 0 0;font-size:.9rem;color:#707070}
@media screen and (max-width: 63.9375em) {
	.row .custom-article .article-column:nth-child(n) {width:49%;min-height:inherit;margin:2% 0 0 2%;clear:inherit}
	.row .custom-article .article-column:first-child,.row .custom-article .article-column:nth-child(2n + 1) {margin-left:0;clear:both}
	.row .custom-article .article-column:nth-child(1),.row .custom-article .article-column:nth-child(2) {margin-top:0}
	.row .custom-article .contents .title {font-size:1.125rem}
}
@media screen and (max-width: 39.9375em) {
	.row .custom-article .article-column:nth-child(n) {float:none;width:auto;margin:2% 0 0;clear:inherit}
	.row .custom-article .article-column:first-child {margin-top:0}
} */

/*  Series */
.series-section {margin-bottom:5rem}
.series-section::after {content:'';display:table;clear:both}
.series-section .series {float:left;position:relative;width:32%;margin-top:2%;margin-left:2%;text-align:center;box-shadow:3px 3px 5px #000}
.series-section .series:first-child, .series-section .series:nth-child(3n + 1) {margin-left:0;clear:both}
.series-section .series:nth-child(1), .series-section .series:nth-child(2),.series-section .series:nth-child(3) {margin-top:0}
.series-section .series > a {display:block;text-decoration:none}
.series-section .series > a::before {content:'';display:none;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgb(0,0,0);opacity:.5;filter:alpha(opacity=50)}
.series-section .series > a:hover::before {display:block}
.series-section .series .images {display:block;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:50%;background-size:cover}
.series-section .series .text {position:absolute;z-index:5;left:0;top:50%;width:100%;padding:1.25rem;font-size:1.25rem;font-weight:700;line-height:1.25em;letter-spacing:-0.05em;color:#fefefe;text-shadow:1px 1px 0 rgba(0,0,0,.5);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media screen and (max-width: 63.9375em) {
	.row .series-section .series:nth-child(n) {width:49%;margin-top:2%;margin-left:2%;clear:inherit}
	.row .series-section .series:first-child,.row .series-section .series:nth-child(2n + 1) {margin-left:0;clear:both}
	.row .series-section .series:nth-child(1), .row .series-section .series:nth-child(2) {margin-top:0}
}
@media screen and (max-width: 39.9375em) {
	.row .series-section .series:nth-child(n) {float:none;width:auto;margin-top:1.25rem;margin-left:0;clear:inherit}
	.row .series-section .series:first-child {margin-top:0}
	.row .series-section .series .text {font-size:1.063rem}
}

/* pagination */
.article-list .list-page {margin:2rem 0}
.article-list .list-page::after {content:'';display:table;clear:both}
.article-list .list-page .list-btn-more {display:block;position:relative;width:100%;margin-top:2rem;text-align:center;cursor:pointer}
.article-list .list-page .list-btn-more::after {content:'';display:block;width:0;height:0;margin-top:.5rem;margin-left:auto;margin-right:auto;border-width:8px;border-style:solid;border-color:#000 transparent transparent}
.article-list .list-page .list-btn-more .text {display:inline-block;margin-left:auto;margin-right:auto;padding:.8rem 1.375rem;font-size:1.125rem;font-weight:700;color:#fefefe;background-color:rgb(0,0,0)}

/* gallery list type */
.article-gallery {margin-bottom:3rem;background-color:rgb(0,0,0)}
.article-gallery .gallery-for::after {content:'';display:table;clear:both}
.article-gallery .gallery-for .gallery-btn {position:absolute;z-index:10;top:50%;width:65px;height:100px;font-size:2rem;color:#fefefe;background-color:rgba(0,0,0,.7);cursor:pointer;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.article-gallery .gallery-for .gallery-btn.prev {left:0}
.article-gallery .gallery-for .gallery-btn.next {right:0}
.article-gallery .galfor-box > a {display:block;text-decoration:none}
.article-gallery .galfor-box img {width:100%}
.article-gallery .galfor-box .cont {display:block;padding:1.25rem}
.article-gallery .galfor-box .section {display:block;margin-bottom:.5rem;font-size:.8rem;line-height:1.25em;color:#e73f72}
.article-gallery .galfor-box .titles {display:block;margin-bottom:1rem;font-size:2.188rem;letter-spacing:-0.05em;color:#fefefe}
.article-gallery .galfor-box .sums {display:block;margin:0;padding:0;font-size:.9rem;color:rgba(255,255,255,.8)}
.article-gallery .galfor-box .info {display:block;margin-top:.625rem;font-size:.8rem;letter-spacing:0;color:rgba(255,255,255,.65)}
.article-gallery .gallery-navs {position:relative;padding:1.5rem 5rem;background-color:#303030}
.article-gallery .gallery-navs::after {content:'';display:table;clear:both}
.article-gallery .gallery-navs .slick-slide {position:relative;margin:0 .5rem;cursor:pointer}
.article-gallery .gallery-navs .slick-slide::before, .article-gallery .gallery-navs .slick-slide::after {content:'';position:absolute;left:0;top:0;width:100%;height:100%}
.article-gallery .gallery-navs .slick-slide::before {z-index:1;background-color:rgb(0,0,0);opacity:.35;filter:alpha(opacity=35)}
.article-gallery .gallery-navs .slick-slide::after {z-index:5;background:transparent;border:2px solid transparent}
.article-gallery .gallery-navs .slick-slide.slick-current::before {display:none}
.article-gallery .gallery-navs .slick-slide.slick-current::after {border-color:#e73f72}
.article-gallery .gallery-navs .gallery-btn {position:absolute;z-index:10;top:0;width:5rem;height:100%;font-size:1.875rem;color:#fefefe;cursor:pointer}
.article-gallery .gallery-navs .gallery-btn.prev {left:0}
.article-gallery .gallery-navs .gallery-btn.next {right:0}
@media screen and (max-width: 63.9375em) {
	.row .article-gallery {margin:0 -1.25rem}
	.row .article-gallery .galfor-box .titles {font-size:1.875rem}
}
@media screen and (max-width: 39.9375em) {
	.row .article-gallery .galfor-box .titles {font-size:1.375rem}
	.row .article-gallery .gallery-for .gallery-btn {width:50px;height:80px;font-size:1.5rem}
	.row .article-gallery .gallery-navs {padding:1.25rem}
}

/**********************************************
note : 기사뷰
**********************************************/
/* type3(편집판) */
.custom-view .custom-view-header {display:block;position:relative;height:0;padding-bottom:32%;margin-bottom:2rem;background-repeat:no-repeat;background-position:50%;background-size:cover}
.custom-view .custom-view-header::before {content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgb(0,0,0);opacity:.50;filter:alpha(opacity=50)}
.custom-view .user-snb .user-snb-wrapper {padding-left:60px}
.custom-view .article-view-header .header-inner {position:absolute;z-index:10;left:0;top:50%;width:100%;padding:1.25rem;text-align:center;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.custom-view .article-view-header.noimage .header-inner {position:static;left:auto;top:auto;width:auto;-ms-transform:translate(0, 0);transform:translate(0, 0)}
.custom-view .article-view-header .article-head-title {font-size:2.188rem;font-weight:700;color:#fefefe;text-shadow:1px 1px 0 rgba(0,0,0,.5)}
.custom-view .article-view-header .article-head-info {margin-top:.9rem}
.custom-view .article-view-header .info-text {float:none !important;margin-bottom:2rem}
.custom-view .article-view-header .info-text > .no-bullet {display:block;font-size:0;text-align:center}
.custom-view .article-view-header .info-text > .no-bullet::after {content:'';display:table;clear:both}
.custom-view .article-view-header .info-text > .no-bullet li {display:inline-block;float:none;color:rgba(255,255,255,.75);text-shadow:1px 1px 0 rgba(0,0,0,.5)}
.custom-view .article-view-header .info-text > .no-bullet li::before {display:inline-block;float:none;color:rgba(255,255,255,.25)}
.custom-view .info-options {float:none !important;font-size:0}
.custom-view .info-options > li {display:inline-block;float:none;vertical-align:middle}
.custom-view .article-veiw-body {position:relative}
.custom-view .user-aside {width:356px}
@media screen and (max-width: 63.9375em) {
	.row .custom-view .user-snb .user-snb-wrapper {padding-left:0}
	.row .custom-view .user-content {display:block;width:auto;table-layout:inherit}
	.row .custom-view .user-snb,.row .custom-view .user-aside {display:block;width:auto}
	.row .custom-view .user-aside {display:none}
	.row .custom-view .custom-view-header {padding-bottom:45%}
	.row .custom-view .article-view-header {overflow:hidden;margin-left:-1.25rem;margin-right:-1.25rem}
	.row .custom-view .article-view-header .header-inner {position:relative;top:auto;width:auto;-ms-transform:translate(0, 0);transform:translate(0, 0)}
	.row .custom-view .custom-view-header {position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}
	.row .custom-view .article-view-header .article-head-title {font-size:1.75rem}
	.row .custom-view .article-view-header .info-text > .no-bullet li {display:block;margin-top:.5rem}
	.row .custom-view .article-view-header .info-text > .no-bullet li:first-child {margin-top:0}
	.row .custom-view .article-view-header .info-text > .no-bullet li::before {display:none}
}

/* 기사뷰 수정 190128 신경훈 */
.next-article-line{position:relative; margin-top:70px; padding-top:50px}
.next-article-line::after{content:''; position:absolute; top:0; width:100%;height:10px;
background:#e6e9f0; /*repeating-linear-gradient(-45deg, transparent, transparent 3px, black 3px, black 8px, transparent 8px, transparent 11px)*/}
.custom-view .article-view-header.next-article-view-header{}
.custom-view .article-view-header .article-head-title.next-article-head {margin-bottom:1.6rem; color:#333;text-shadow:none}
.next-info-text {text-align:left}
.next-info-text ul li{display:block; font-size:.9rem; letter-spacing:-.03em; color:#777; line-height:1.6}
.next-info-text ul li:first-child::before {content:''; padding:0}

@media screen and (max-width: 63.9375em) {
	.next-article-line{margin-top:50px; padding-top:30px}
	.custom-view .article-view-header.next-article-view-header{padding:1.25rem}
	.row .custom-view .article-view-header .article-head-title.next-article {font-size:1.75rem}
	.next-article-line{margin-right:-1.25rem; margin-left:-1.25rem}
}
@media screen and (max-width: 39.9375em) {
	.next-info-text ul li{font-size:.8rem}
	.next-info-text ul.float-left{float:none !important}
	.next-info-text ul.float-right{float:none !important}
}

.viewreply-btn{width:100%; background:rgba(0,0,0,.02); border:1px solid rgba(0,0,0,.1); border-bottom:1px solid rgba(0,0,0,.2)}
.viewreply-btn:hover{background:rgba(0,0,0,0);}
.viewreply-btn > a{display:block; padding:10px 10px; font-size:.9rem; text-decoration:none}
.viewreply-btn > a > span{float:right; font-size:.8rem; color:#999}
.viewreply-btn > a > span::after{content:''; position:relative; top:4px; display:inline-block; width:0; height:0; border-width:5px 5px 5px 5px; border-color:rgba(0,0,0,.2) transparent transparent transparent; border-style:solid}

/* 관련기사 */
.custom-view .relation::after {content:'';display:table;clear:both}
.custom-view .relation > a {display:block;overflow:hidden;margin-bottom:.625rem;font-size:1rem;line-height:1.25em;letter-spacing:-0.05em;text-overflow:ellipsis;white-space:nowrap}
.custom-view .relation > a::before {content:'';display:inline-block;width:5px;height:5px;margin-right:.75rem;background-color:rgb(0,0,0);border-radius:50%;vertical-align:middle}
.custom-view .relation > :last-child {margin-bottom:0}


/* 홍경아 / 942238 / 20200417 */
.article-veiw-body .relation .list-title:nth-child(2n+1) {clear: both;    margin-right: 4%;}
.article-veiw-body .relation .list-title {float: left;    width: 48%;    margin-bottom: .5rem;}
.article-veiw-body .relation > a {display:block;overflow:hidden;margin-bottom:.625rem;font-size:1rem;line-height:1.25em;letter-spacing:-0.05em;text-overflow:ellipsis;white-space:nowrap}
.article-veiw-body .relation > a::before {content:'';display:inline-block;width:5px;height:5px;margin-right:.75rem;background-color:rgb(0,0,0);border-radius:50%;vertical-align:middle}
.article-veiw-body .relation .list-title > a::after {display: table;  content: ''; clear: both;}

@media screen and (max-width: 63.9375em) {
	.article-veiw-body .relation .list-title {float: left;  width: 100%;  margin-bottom: .5rem;}
}
@media screen and (max-width: 39.9375em) {
	.article-veiw-body .relation .list-title {float: left;  width: 100%;  margin-bottom: .5rem;}
}




/* fixed toolkit */
.article-toolkit {position:absolute;z-index:1000;left:-60px;top:0;width:45px;padding-top:.25rem;background-color:rgb(0,0,0);text-align:center;-webkit-transition:top .25s;transition:top .25s}
.article-toolkit.active {position:fixed;top:60px;left:50%;margin-left:-600px}
.article-toolkit .kits {display:block;margin-top:.25rem}
.article-toolkit .kits-btn {display:block;width:30px;height:30px;margin:0 auto;font-size:1rem;background-color:#fefefe;border:1px solid transparent;cursor:pointer;-webkit-transition:color .25s, border-color .25s;transition:color .25s, border-color .25s}
.article-toolkit .kits-btn:not(.top):hover {color:#e73f72;border-color:#e73f72}
.article-toolkit .kits-btn.top {width:100%;height:40px;font-size:.8rem;font-weight:700;line-height:1;text-transform:uppercase;color:#fefefe;background-color:transparent;-webkit-transition:background .25s;transition:background .25s}
.article-toolkit .kits-btn.top::before {content:'';display:block;width:0;height:0;margin:0 auto .375rem;border-width:4px;border-style:solid;border-color:transparent transparent #fefefe}
.article-toolkit .kits-btn.top:hover {background-color:#e73f72}
@media screen and (min-width: 92em) {
	.row .article-toolkit.active {top:80px}
}
@media screen and (max-width: 79.9375em) {
	.row .article-toolkit.active {left:1.25rem;margin-left:0}
}
@media screen and (max-width: 63.9375em) {
	.row .article-toolkit {display:none}
}

/* article sns tile */
.article-snstile {margin-bottom:1.25rem;font-size:0}
.article-snstile .snstile-btn {display:inline-block;width:62px;height:32px;margin-right:.25rem;font-size:1rem;color:#fefefe;background-color:rgb(0,0,0);vertical-align:middle;cursor:pointer}
.article-snstile > :last-child {margin-right:0}
.article-snstile .snstile-btn.fb {background-color:#334a94}
.article-snstile .snstile-btn.tw {background-color:#3589ff}
.article-snstile .snstile-btn.ks {background-color:#f4be06}
.article-snstile .snstile-btn.nb {background-color:#33d388}
.article-snstile .snstile-btn.etc {background-color:#e73f72}


/* 기사내 영상 */
.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
{width:100% !important;height:100% !important}

/* 기사뷰 영상 캡션 */
.video-cap {margin:-1rem 0 0 !important;padding:.7rem 0;font-size:.8rem;line-height:1.625em;letter-spacing:-.025em;color:#919191;text-align:left}
@media screen and (max-width: 63.9375em) {
	.row .video-cap {text-align:center}
}

/* 맞춤보기 */
@media screen and (min-width: 64em) {
	.article-view-header .info-text {display:block;float:none}
	.article-view-header .info-text::after {content:'';display:table;clear:both}
	.article-head-info .editBtn.switch-group {display:block;position:static;z-index:inherit;right:inherit;bottom:inherit;margin-top:1rem;font-size:0;text-align:right;clear:both}
	.article-head-info .editBtn.switch-group > .dis-table-cell {display:inline-block;font-size:.9rem;line-height:1em;vertical-align:middle}
}

/**********************************************
note : 자동박스
**********************************************/
/* hp04 */
.auto-hp04 .auto-columns {position:relative}
.auto-hp04 .auto-images {height:485px}
.auto-hp04 .auto-grid {position:absolute;z-index:10;left:50%;bottom:1.25rem;width:100%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:padding .25s;transition:padding .25s}
.auto-hp04 .photo-titbg {position:static;width:auto;max-width:600px;padding:1.25rem}
.auto-hp04 .auto-section {color:#e73f72}
@media screen and (max-width: 79.9375em) and (min-width: 64em) {
	.row .auto-hp04 .auto-grid {padding-left:1.25rem;padding-right:1.25rem}
}
@media screen and (max-width: 63.9375em) {
	.row .auto-hp04 {margin-left:-1.25rem;margin-right:-1.25rem}
	.row .auto-hp04 .auto-images {height:0;padding-bottom:56.25%}
	.row .auto-hp04 .auto-grid {position:relative;left:auto;bottom:auto;width:auto;-ms-transform:translateX(0);transform:translateX(0)}
	.row .auto-hp04 .photo-titbg {max-width:inherit;background-color:rgb(0,0,0)}
	.row .auto-hp04 .auto-section {position:absolute;z-index:15;left:1.25rem;bottom:calc(100% + 1.25rem);width:80px;height:80px;line-height:80px;border-radius:50%;text-align:center}
}
@media screen and (max-width: 39.9375em) {
	.row .auto-hp04 [class*="size-"] {font-size:1.375rem}
	.row .auto-hp04 .auto-section {display:none}
}

/* mp08 */
.auto-mp08 .auto-columns {float:left;width:32%;min-height:535px;margin-left:2%;margin-top:2%;background-color:#fefefe;box-shadow:1px 1px 2px rgba(0,0,0,.15)}
.auto-mp08 .auto-columns:first-child, .auto-mp08 .auto-columns:nth-child(3n + 1) {margin-left:0;clear:both}
.auto-mp08 .auto-columns:nth-child(1), .auto-mp08 .auto-columns:nth-child(2), .auto-mp08 .auto-columns:nth-child(3) {margin-top:0}
.auto-mp08 .auto-images {height:0;padding-bottom:65%}
.auto-mp08 .auto-header > a {display:block;padding:1rem}
.auto-mp08 .auto-header > a::after {content:'';display:table;clear:both}
.auto-mp08 .auto-header .auto-section {float:left;font-weight:700}
.auto-mp08 .auto-header .auto-dated {float:right}
.auto-mp08 .auto-content {padding:1rem}
.auto-mp08 .auto-columns.noimage [class*="size-"] {overflow:visible;max-height:inherit;font-size:1.75rem}
.auto-mp08 .auto-columns.noimage .auto-content {padding-top:0}
.auto-mp08 .auto-columns.noimage .auto-content::before {content:"\5b";display:block;margin:1rem 0;font:normal normal normal 14px/1 'ndsoft fonts';font-size:2.25rem;color:rgba(0,0,0,.2);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}
.auto-mp08 .auto-columns.noimage .line-height-4-3x {overflow:visible;max-height:inherit}
@media screen and (max-width: 63.9375em) {
	.row .auto-mp08 .auto-columns:nth-child(n) {width:49%;min-height:inherit;margin-left:2%;margin-top:2%;clear:inherit}
	.row .auto-mp08 .auto-columns:first-child, .row .auto-mp08 .auto-columns:nth-child(2n + 1) {margin-left:0;clear:both}
	.row .auto-mp08 [class*="size-"] {font-size:1.125rem}
}
@media screen and (max-width: 39.9375em) {
	.row .auto-mp08 .auto-columns:nth-child(n) {float:none;width:auto;margin-left:0;margin-top:2%;clear:inherit}
	.row .auto-mp08 .auto-sum {display:none}
}

/* mp09 */
.auto-mp09 {position:relative;text-align:center}
.auto-mp09 .auto-columns {float:left;width:32%;min-height:535px;margin-left:2%;margin-top:2%;background-color:#fefefe;box-shadow:1px 1px 2px rgba(0,0,0,.15);text-align:left}
.auto-mp09 .auto-columns:first-child, .auto-mp09 .auto-columns:nth-child(3n + 1) {margin-left:0;clear:both}
.auto-mp09 .auto-columns:nth-child(1), .auto-mp09 .auto-columns:nth-child(2), .auto-mp09 .auto-columns:nth-child(3) {margin-top:0}
.auto-mp09 .auto-images {height:0;padding-bottom:65%}
.auto-mp09 .auto-header > a {display:block;padding:1rem}
.auto-mp09 .auto-header > a::after {content:'';display:table;clear:both}
.auto-mp09 .auto-header .auto-section {float:left;font-weight:700}
.auto-mp09 .auto-header .auto-dated {float:right}
.auto-mp09 .auto-content {padding:1rem}
.auto-mp09 .auto-columns.noimage [class*="size-"] {overflow:visible;max-height:inherit;font-size:1.75rem}
.auto-mp09 .auto-columns.noimage .auto-content {padding-top:0}
.auto-mp09 .auto-columns.noimage .auto-content::before {content:"\5b";display:block;margin:1rem 0;font:normal normal normal 14px/1 'ndsoft fonts';font-size:2.25rem;color:rgba(0,0,0,.2);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}
.auto-mp09 .auto-columns.noimage .line-height-4-3x {overflow:visible;max-height:inherit}
.auto-mp09 .more-btns {display:block;position:relative;width:100%;margin-top:2rem;text-align:center;cursor:pointer}
.auto-mp09 .more-btns::after {content:'';display:block;width:0;height:0;margin-top:.5rem;margin-left:auto;margin-right:auto;border-width:8px;border-style:solid;border-color:#000 transparent transparent}
.auto-mp09 .more-btns .text {display:inline-block;margin-left:auto;margin-right:auto;padding:.8rem 1.375rem;font-size:1.125rem;font-weight:700;color:#fefefe;background-color:rgb(0,0,0)}
.auto-mp09 .auto-loading {position:absolute;z-index:15;left:50%;bottom:4rem;margin:2rem auto;font-size:4rem;color:rgba(0,0,0,.2);-ms-transform:translateX(-50%);transform:translateX(-50%)}
@media screen and (max-width: 63.9375em) {
	.row .auto-mp09 .auto-columns:nth-child(n) {width:49%;min-height:inherit;margin-left:2%;margin-top:2%;clear:inherit}
	.row .auto-mp09 .auto-columns:first-child, .row .auto-mp09 .auto-columns:nth-child(2n + 1) {margin-left:0;clear:both}
	.row .auto-mp09 [class*="size-"] {font-size:1.125rem}
}
@media screen and (max-width: 39.9375em) {
	.row .auto-mp09 .auto-columns:nth-child(n) {float:none;width:auto;margin-left:0;margin-top:2%;clear:inherit}
	.row .auto-mp09 .auto-sum {display:none}
}

/* mp10 */
.auto-mp10 {font-weight:300}
.auto-mp10 strong, .auto-mp10 b {font-weight:500}
.auto-mp10 .auto-columns {float:left;width:18%;min-height:1px;margin-left:2.5%;margin-top:1rem}
.auto-mp10 .auto-columns:first-child,.auto-mp10 .auto-columns:nth-child(5n + 1) {margin-left:0;clear:both}
.auto-mp10 .auto-columns:nth-child(1),.auto-mp10 .auto-columns:nth-child(2),.auto-mp10 .auto-columns:nth-child(3),.auto-mp10 .auto-columns:nth-child(4),.auto-mp10 .auto-columns:nth-child(5) {margin-top:0}
.auto-mp10 .auto-images {height:0;padding-bottom:56.25%}
@media screen and (max-width: 91.9375em) {
	.row .auto-mp10 .auto-columns:nth-child(n) {width:23.5%;margin-left:2%;margin-top:1rem;clear:inherit}
	.row .auto-mp10 .auto-columns:first-child,.row .auto-mp10 .auto-columns:nth-child(4n + 1) {margin-left:0;clear:both}
	.row .auto-mp10 .auto-columns:nth-child(1), .row .auto-mp10 .auto-columns:nth-child(2), .row .auto-mp10 .auto-columns:nth-child(3), .row .auto-mp10 .auto-columns:nth-child(4) {margin-top:0}
	.row .auto-mp10 .auto-columns:last-child {display:none}
}

/* mp11 */
.auto-mp11 .auto-columns {float:left;width:18%;min-height:280px;margin-top:2%;margin-left:2.5%;background-color:#fefefe;box-shadow:1px 1px 2px rgba(0,0,0,.15)}
.auto-mp11 .auto-columns:first-child,.auto-mp11 .auto-columns:nth-child(5n + 1) {margin-left:0;clear:both}
.auto-mp11 .auto-columns:nth-child(1),.auto-mp11 .auto-columns:nth-child(2),.auto-mp11 .auto-columns:nth-child(3),.auto-mp11 .auto-columns:nth-child(4),.auto-mp11 .auto-columns:nth-child(5) {margin-top:0}
.auto-mp11 .auto-images {height:0;padding-bottom:56.25%}
.auto-mp11 .auto-content {padding:1rem}
@media screen and (max-width: 91.9375em) {
	.row .auto-mp11 .auto-columns:nth-child(n) {width:23.5%;margin-top:2%;margin-left:2%;clear:inherit}
	.row .auto-mp11 .auto-columns:first-child,.row .auto-mp11 .auto-columns:nth-child(4n + 1) {margin-left:0;clear:both}
	.row .auto-mp11 .auto-columns:nth-child(1),.row .auto-mp11 .auto-columns:nth-child(2),.row .auto-mp11 .auto-columns:nth-child(3),.row .auto-mp11 .auto-columns:nth-child(4) {margin-top:0}
	.row .auto-mp11 .auto-columns:last-child {display:none}
}

/* mp12 */
.auto-mp12 {padding:1.25rem;background-color:#8a898b}
.auto-mp12 .auto-columns {float:left;width:18%;margin-left:2.5%;margin-top:2%}
.auto-mp12 .auto-columns:first-child,.auto-mp12 .auto-columns:nth-child(5n + 1) {margin-left:0;clear:both}
.auto-mp12 .auto-columns:nth-child(1),.auto-mp12 .auto-columns:nth-child(2),.auto-mp12 .auto-columns:nth-child(3),.auto-mp12 .auto-columns:nth-child(4),.auto-mp12 .auto-columns:nth-child(5) {margin-top:0}
.auto-mp12 .auto-images {height:0;padding-bottom:56.25%}
@media screen and (max-width: 91.9375em) {
	.row .auto-mp12 .auto-columns {width:23.5%;margin-left:2%;margin-top:2%}
	.row .auto-mp12 .auto-columns:first-child,.row .auto-mp12 .auto-columns:nth-child(4n + 1) {margin-left:0;clear:both}
	.row .auto-mp12 .auto-columns:nth-child(1),.row .auto-mp12 .auto-columns:nth-child(2),.row .auto-mp12 .auto-columns:nth-child(3),.row .auto-mp12 .auto-columns:nth-child(4) {margin-top:0}
	.row .auto-mp12 .auto-columns:last-child {display:none}
}

/* mr03 */
.auto-mr03 .slick-slide {margin-left:.625rem;margin-right:.625rem}
.auto-mr03 .auto-images {height:0;padding-bottom:56.25%}

/* dp05 */
.auto-dp05 .auto-columns {margin-top:2%;background-color:#fefefe;box-shadow:1px 1px 2px rgba(0,0,0,.15)}
.auto-dp05 .auto-columns:first-child {margin-top:0}
.auto-dp05 .auto-images {height:0;padding-bottom:65%}
.auto-dp05 .auto-header > a {display:block;padding:1rem}
.auto-dp05 .auto-header > a::after {content:'';display:table;clear:both}
.auto-dp05 .auto-header .auto-section {float:left;font-weight:700}
.auto-dp05 .auto-header .auto-dated {float:right}
.auto-dp05 .auto-content {padding:1rem}
.auto-dp05 .auto-columns.noimage [class*="size-"] {overflow:visible;max-height:inherit;font-size:1.75rem}
.auto-dp05 .auto-columns.noimage .auto-content {padding-top:0}
.auto-dp05 .auto-columns.noimage .auto-content::before {content:"\5b";display:block;margin:1rem 0;font:normal normal normal 14px/1 'ndsoft fonts';font-size:2.25rem;color:rgba(0,0,0,.2);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}

/* dp06 */
.auto-dp06 .auto-columns {margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.12)}
.auto-dp06 .auto-columns:first-child {margin-top:0;padding-top:0;border-top:0}
.auto-dp06 .auto-header {margin-bottom:1rem}
.auto-dp06 .auto-header > a {display:block}
.auto-dp06 .auto-header > a::after {content:'';display:table;clear:both}
.auto-dp06 .auto-header .auto-section {float:left;font-weight:700}
.auto-dp06 .auto-header .auto-dated {float:right}

/* p08(mobile) */
.m-auto-p08 {position:relative}
.m-auto-p08 .auto-images {height:0;padding-bottom:56.25%}
.m-auto-p08 .photo-btn {top:50%;width:52px;height:45px;font-size:2.75rem;color:#fefefe;text-shadow:1px 1px 0 rgba(0,0,0,.5);text-align:center;outline:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-auto-p08 .photo-btn.auto-prev {left:0}
.m-auto-p08 .photo-btn.auto-next {right:0}

/* da07 */
.auto-da07 {overflow:hidden;height:485px;background-color:#303030}
.auto-da07 .auto-title {display:inline-block;overflow:hidden;position:relative;margin-left:1.25rem;margin-bottom:.75rem;padding:1rem 1.25rem;margin-right:1rem;font-size:1rem;font-weight:700;line-height:1em;letter-spacing:-0.05em;color:#fefefe;background-color:#e60012;vertical-align:middle}
.auto-da07 .auto-title::before {content:'';position:absolute;z-index:1;left:55%;top:-50%;width:150px;height:150px;background-color:rgba(0,0,0,.3);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.auto-da07 .auto-title .text {position:relative;z-index:5}
.auto-da07 .auto-row {display:table;width:100%;border-bottom:1px solid rgba(255,255,255,.08);table-layout:fixed}
.auto-da07 .auto-row:last-child {border-bottom:0}
.auto-da07 .auto-row > .auto-cols {display:table-cell;width:100%;vertical-align:middle}
.auto-da07 .auto-row > .auto-cols.img {width:150px}
.auto-da07 .auto-row > .auto-cols.cont {padding:0 1.25rem}
.auto-da07 .auto-images {width:100%;height:84px}


/**********************************************
note : 숏코드
**********************************************/
/* special issue */
.special-issue {margin-bottom:35px;background-color:#303030}
.special-issue .slick-list {padding:0 20% 0 0 !important}
.special-issue .issued {position:relative;padding:0 1rem}
.special-issue .iss-header {margin-bottom:1.25rem;font-size:0;text-align:left}
.special-issue .iss-header .titles {display:inline-block;overflow:hidden;position:relative;padding:1rem .75rem;margin-right:1rem;font-size:1rem;font-weight:700;line-height:1em;letter-spacing:-0.05em;color:#fefefe;background-color:#e60012;vertical-align:middle}
.special-issue .iss-header .titles::before {content:'';position:absolute;z-index:1;left:55%;top:-50%;width:150px;height:150px;background-color:rgba(0,0,0,.3);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.special-issue .iss-header .titles .text {position:relative;z-index:5}
.special-issue .iss-header .subject {display:inline-block;font-size:1.125rem;font-weight:700;line-height:1.25em;letter-spacing:-0.05em;color:#fefefe;vertical-align:middle}
.special-issue .iss-content {padding-right:3rem}
.special-issue .iss-content::after {content:'';display:table;clear:both}
.special-issue .iss-content .cont {display:none;float:left;width:49%;margin-left:2%;margin-top:2%}
.special-issue .iss-content .cont:first-child, .special-issue .iss-content .cont:nth-child(2n + 1) {margin-left:0;clear:both}
.special-issue .iss-content .cont:nth-child(1), .special-issue .iss-content .cont:nth-child(2) {display:block;margin-top:0}
.special-issue .iss-content .cont > a {display:block;color:#fefefe;text-decoration:none}
.special-issue .iss-content .cont-images {display:block;height:0;padding-bottom:56.25%;margin-bottom:1rem;background-repeat:no-repeat;background-position:50%;background-size:cover}
.special-issue .iss-content .cont-title {font-size:1.125rem;font-weight:700;letter-spacing:-0.05em}
.special-issue .iss-content a:hover .cont-title {text-decoration:underline}
.special-issue .iss-content .cont-name {display:block;margin-top:.8rem;font-size:.8rem;letter-spacing:-0.05em;color:rgba(255,255,255,.7)}
.special-issue .iss-linked {display:block;position:absolute;z-index:10;right:1rem;top:50%;font-size:.8rem;color:#fefefe;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.special-issue .iss-linked > .fa {display:block;font-size:.9rem;text-align:center}
.special-issue .auto-pager {display:block;margin:.75rem 0 0}
@media screen and (max-width: 39.9375em) {
	.row .special-issue .slick-list {padding:0 !important}
	.row .special-issue .iss-header .titles {font-size:.8rem}
	.row .special-issue .iss-content {padding-right:0}
	.row .special-issue .iss-content .cont:nth-child(n) {display:block;float:none;width:auto;margin-top:0;margin-left:0;clear:inherit}
	.row .special-issue .iss-content .cont::after {content:'';display:table;clear:both}
	.row .special-issue .iss-content .cont-images {float:left;width:120px;height:80px;padding:0;margin-right:1rem}
	.row .special-issue .iss-content .cont-name {margin-top:.5rem}
	.row .special-issue .iss-content .cont:nth-child(n+3) {display:none;float:left;width:49%;margin-left:2%;margin-top:2%}
	.row .special-issue .iss-linked {display:block;position:static;left:auto;top:auto;text-align:center;-ms-transform:translateY(0);transform:translateY(0)}
	.row .special-issue .iss-linked > .fa {display:inline-block;margin-right:.25rem;vertical-align:middle}
}




/**********************************************
note : 숏코드
**********************************************/
/* special issue2 */
.special-issue2 {margin-bottom:35px;background-color:#303030}
.special-issue2 .slick-list, .special-issue2 .slick-slider, .special-issue2 .slick-track{position:inherit}
.special-issue2 .slick-list {margin: 0 -7px}
.special-issue2 .slick-slide {margin:0 7px}
.special-issue2 .cols{position:relative}
.special-issue2 .issued {padding:0 1rem 2rem 1rem}
.special-issue2 .iss-header {margin-bottom:1.25rem;font-size:0;text-align:left}
.special-issue2 .iss-header .titles {display:inline-block;overflow:hidden;position:relative;padding:1rem .75rem;margin-right:1rem;font-size:1rem;font-weight:700;line-height:1em;letter-spacing:-0.05em;color:#fefefe;background-color:#e60012;vertical-align:middle}
.special-issue2 .iss-header .titles::before {content:'';position:absolute;z-index:1;left:55%;top:-50%;width:150px;height:150px;background-color:rgba(0,0,0,.3);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.special-issue2 .iss-header .titles .text {position:relative;z-index:5}
.special-issue2 .iss-header .subject {display:inline-block;font-size:1.125rem;font-weight:700;line-height:1.25em;letter-spacing:-0.05em;color:#fefefe;vertical-align:middle}
.special-issue2 .iss-content {padding-right:3rem}
.special-issue2 .iss-content::after {content:'';display:table;clear:both}
.special-issue2 .iss-content .cont > a {display:block;color:#fefefe; text-align:center; text-decoration:none}
.special-issue2 .iss-content .cont-images {display:block;height:0;padding-bottom:56.25%;margin-bottom:1rem;background-repeat:no-repeat;background-position:50%;background-size:cover}
.special-issue2 .iss-content .cont-title {font-size:1.125rem;font-weight:700;letter-spacing:-0.05em}
.special-issue2 .iss-content a:hover .cont-title {text-decoration:underline}
.special-issue2 .iss-content .cont-name {display:block;margin-top:.8rem;font-size:.8rem;letter-spacing:-0.05em;color:rgba(255,255,255,.7);margin-bottom: 1rem;}
.special-issue2 .iss-linked {display:block;position:absolute;z-index:10;right:1rem;top:50%;font-size:.8rem;color:#fefefe;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.special-issue2 .iss-linked > .fa {display:block;font-size:.9rem;text-align:center}
.special-issue2 .auto-pager {display:block; position:absolute; bottom:0; left:0; right:0; text-align:center}

@media screen and (max-width: 39.9375em) {
	.row .special-issue2 .slick-list {padding:0 !important}
	.row .special-issue2 .iss-header .titles {font-size:.8rem}
	.row .special-issue2 .iss-content {padding-right:0}
	.special-issue2 .iss-content .cont > a{text-align:left}
	.row .special-issue2 .iss-content .cont-name {margin-top:.5rem; margin-bottom:0}
	.row .special-issue2 .iss-linked {display:block;position:static;left:auto;top:auto;text-align:center;-ms-transform:translateY(0);transform:translateY(0)}
	.row .special-issue2 .iss-linked > .fa {display:inline-block;margin-right:.25rem;vertical-align:middle}
}

/* partners */
.partners::after {content:'';display:table;clear:both}
.partners .part-cell {float:left;width:18%;margin-left:2.5%;margin-top:2%;background-color:#8a898b}
.partners .part-cell:first-child,.partners .part-cell:nth-child(5n + 1) {margin-left:0;clear:both}
.partners .part-cell:nth-child(1),.partners .part-cell:nth-child(2),.partners .part-cell:nth-child(3),.partners .part-cell:nth-child(4),.partners .part-cell:nth-child(5) {margin-top:0}
.partners .part-cell > a {display:block;text-decoration:none}
.partners .part-cell .images {display:block;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:50%;background-size:cover}
.partners .part-cell .content {display:block;padding:1rem}
.partners .part-cell .titles {display:block;font-size:1.063rem;color:#fefefe}
.partners .part-cell .summary {display:block;margin:.5rem 0 0;font-size:.8rem}
@media screen and (max-width: 91.9375em) {
	.row .partners .part-cell:nth-child(n) {width:23.5%;margin-left:2%;margin-top:2%;clear:inherit}
	.row .partners .part-cell:first-child,.row .partners .part-cell:nth-child(4n + 1) {margin-left:0;clear:both}
	.row .partners .part-cell:nth-child(1),.row .partners .part-cell:nth-child(2),.row .partners .part-cell:nth-child(3),.row .partners .part-cell:nth-child(4) {margin-top:0}
	.row .partners .part-cell:last-child {display:none}
}

/* good company list header */
.gcc-list-header {padding:5rem 1.25rem 2.5rem;text-align:center}
.gcc-list-header::after {content:'';display:table;clear:both}
.gcc-list-header .subject {display:block;font-size:3.25rem;font-weight:700;line-height:1.25em;letter-spacing:-0.05em}
.gcc-list-header .sums {display:block;font-size:1.75rem;line-height:1.5em;letter-spacing:-0.025em}
.gcc-list-header .sums::before {content:open-quote}
.gcc-list-header .sums::after {content:close-quote}
@media screen and (max-width: 63.9375em) {
	.row .gcc-list-header .subject {font-size:2.75rem}
	.row .gcc-list-header .sums {font-size:1.5rem}
}
@media screen and (max-width: 39.9375em) {
	.row .gcc-list-header .subject {font-size:2rem}
	.row .gcc-list-header .sums {font-size:1rem}
}

/**********************************************
note : good company
**********************************************/
.good-corp {position:relative;margin-left:-1.25rem;margin-right:-1.25rem;margin-bottom:3rem;padding-top:273px;padding-left:1.25rem;padding-right:1.25rem;text-align:center}
.good-corp::before {content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:546px;background:url(/image/goodcorp/goodCompanyTop.jpg) 50% no-repeat;background-size:cover;-webkit-transition:height .25s;transition:height .25s}
.good-corp.for-movekorea::before {background-image:url(/image/moveKorea/goodCompanyTop01.jpg)}
.good-corp.for-leader::before {background-image:url(/image/leader/goodCompanyTop02.jpg)}
.good-corp .corp-inner {position:relative;z-index:5;min-height:357px;font-size:0;background-color:rgb(0,0,0)}
.good-corp .corp-inner::after {content:'';display:table;clear:both}
.good-corp .logos, .good-corp .content {float:left}
.good-corp .logos {width:45%;max-height:10px}
.good-corp .logos > img {position:relative;-ms-transform:translateY(-108px);transform:translateY(-108px)}
.good-corp .content {width:55%;padding:5rem 4rem 1.25rem 0}
.good-corp .content .big-title {font-weight:700;line-height:1.25em;letter-spacing:-0.05em;color:#fefefe}
.good-corp .content .subject {display:inline-block;position:relative;margin-bottom:1.5rem;font-size:1.438rem;font-weight:700;line-height:1.25em;letter-spacing:-0.05em;color:#e73f72}
.good-corp .content .subject:not(.not-mark)::before, .good-corp .content .subject:not(.not-mark)::after {content:'';position:absolute;z-index:1;width:1.25rem;height:1.25rem;border-width:4px;border-style:solid;border-color:transparent}
.good-corp .content .subject:not(.not-mark)::before {left:-1.5rem;top:-.5rem;border-top-color:#e73f72;border-left-color:#e73f72}
.good-corp .content .subject:not(.not-mark)::after {right:-1.5rem;bottom:-.5rem;border-bottom-color:#e73f72;border-right-color:#e73f72}
.good-corp .content .summary {display:block;margin:0;font-size:1rem;line-height:1.8em;letter-spacing:-0.05em;color:#fefefe;text-align:left}
.good-corp .content .conference {margin-top:2.25rem}
@media screen and (max-width: 91.9375em) {
	.row .good-corp .logos {padding-left:1.5rem;padding-right:1.5rem}
	.row .good-corp .content {padding-top:4rem;padding-left:1.25rem}
	.row .good-corp .content .summary {font-size:.9rem}
}
@media screen and (max-width: 63.9375em) {
	.row .good-corp::before {height:470px}
	.row .good-corp .corp-inner {min-height:inherit;padding-left:1.5rem;padding-right:1.5rem}
	.row .good-corp .logos, .row .good-corp .content {float:none;width:auto}
	.row .good-corp .logos {max-height:inherit}
	.row .good-corp .logos > img {max-width:217px}
	.row .good-corp .content {margin-top:-3rem;padding:0 0 1.5rem}
	.row .good-corp .content .subject {padding-left:1.5rem;padding-right:1.5rem}
	.row .good-corp .content .subject::before {left:0}
	.row .good-corp .content .subject::after {right:0}
	.row .good-corp .content .conference > img {max-width:315px}
}
@media screen and (max-width: 39.9375em) {
	.row .good-corp::before {height:380px}
	.row .good-corp {padding-top:180px;padding-left:.625rem;padding-right:.625rem}
	.row .good-corp .content .subject {font-size:1.25rem}
	.row .good-corp .content .summary {font-size:.8rem}
}

/* good company - tabs */
.good-corp .corp-tabs {font-size:0;background-color:rgb(0,0,0)}
.good-corp .corp-tabs::after {content:'';display:table;clear:both}
.good-corp .corp-tabs .tabs-a {display:inline-block;overflow:hidden;width:25%;margin:0;padding:.8rem 1rem;font-size:2rem;font-weight:700;line-height:1;letter-spacing:-0.05em;color:#fefefe;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;text-decoration:none;-webkit-transition:background .25s;transition:background .25s}
.good-corp .corp-tabs .tabs-a:hover,.good-corp .corp-tabs .tabs-a.active {background-color:#e73f72}
@media screen and (max-width: 63.9375em) {
	.row .good-corp .corp-tabs:not(.not-header) {margin-left:-1.5rem;margin-right:-1.5rem}
}
@media screen and (max-width: 39.9375em) {
	.row .good-corp .corp-tabs input[type="radio"] + label {font-size:1.5rem}
}

/* box */
.gd-corp-box {padding:1.25rem;background-color:rgb(0,0,0)}
.gd-corp-box .corp-header {margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e73f72}
.gd-corp-box .corp-header::after {content:'';display:table;clear:both}
.gd-corp-box .corp-header .years {float:left;font-size:2rem;line-height:1;letter-spacing:-.05em;color:#fefefe}
.gd-corp-box .corp-header .linked {float:right;padding:.5rem .75rem;font-size:.9rem;line-height:1;letter-spacing:-0.025em;color:#fefefe}
.gd-corp-box .sums {font-size:1.25rem;line-height:1.25em;letter-spacing:-0.025em;color:#fefefe;text-align:left}

/* GCC index */
.good-corp .corp-lists {padding:1.25rem;background-color:#e9e9e9}
.good-corp .corp-lists::after {content:'';display:table;clear:both}
.good-corp .corp-lists .header {margin-bottom:1.25rem;padding-top:2.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgb(0,0,0)}
.good-corp .corp-lists .header::after {content:'';display:table;clear:both}
.good-corp .corp-lists .header .titles {float:left;font-size:2.5rem;line-height:1.25em;letter-spacing:-0.025em}
.good-corp .corp-lists .header .lists-search {float:right;position:relative;width:280px}
.good-corp .corp-lists .header .lists-search > input[type="text"] {height:40px;margin-bottom:0;padding-right:45px;font-size:.8rem;border:1px solid rgba(0,0,0,.12);box-shadow:none}
.good-corp .corp-lists .header .lists-search > input[type="text"]:focus {border-color:rgba(0,0,0,.3)}
.good-corp .corp-lists .header .lists-search > button {position:absolute;z-index:2;right:0;top:0;width:42px;height:40px;font-size:1rem;cursor:pointer}
.good-corp .corp-lists .filter-tab {margin-bottom:1.25rem;font-size:0;text-align:left}
.good-corp .corp-lists .filter-tab::before {content:'Filter list';display:inline-block;padding:.5rem 1rem;margin-right:1.25rem;font-size:1.25rem;line-height:1;letter-spacing:-0.025em;color:#fefefe;background-color:rgb(0,0,0);vertical-align:middle}
.good-corp .corp-lists .filter-tab > .filter-a {display:inline-block;padding:.5rem 1.25rem;font-size:1.125rem;line-height:1;letter-spacing:-0.025em;text-transform:uppercase;vertical-align:middle}
.good-corp .corp-lists .filter-tab > .filter-a.active {color:#e73f72;background-color:#fefefe}

/* GCC index - table */
.good-corp .filter-table {border-collapse:collapse;table-layout:fixed}
.good-corp .filter-table thead th, .good-corp .filter-table thead td {text-align:center}
.good-corp .filter-table tbody th, .good-corp .filter-table tbody td {font-size:.8rem}
.good-corp .filter-table tbody th {color:#d0a200}

/* box - article more */
.gcc-more {margin-bottom:50px;padding:1.25rem;background-color:#e9e9e9}
.gcc-more > a {display:block;padding:.75rem;font-size:1.063rem;line-height:1;letter-spacing:-0.05em;color:#fefefe;text-align:center}

/* list - back home */
.back-to-gcc {margin:2.5rem 0;text-align:center}
.back-to-gcc > a {display:inline-block;padding:.75rem 1.25rem;font-size:1.063rem;line-height:1;color:#fefefe;background-color:rgb(0,0,0)}
@media screen and (max-width: 39.9375em) {
	.row .back-to-gcc > a {display:block;padding-top:1rem;padding-bottom:1rem;font-size:1rem}
}

/* move korea */
.good-corp .tabs.for-event {padding:1.25rem;font-size:0;border-bottom:0;text-align:left}
.good-corp .tabs.for-event .tabs-title {float:none;display:inline-block;margin-right:1px;margin-bottom:1px}
.good-corp .tabs.for-event > :last-child {margin-right:0}
.good-corp .tabs.for-event .tabs-title > a {padding:.8rem 1rem;font-size:.9rem;border:1px solid rgba(0,0,0,.12)}
.good-corp .tabs.for-event .tabs-title > a:hover {color:#e73f72}
.good-corp .tabs.for-event .tabs-title > a:focus, .good-corp .tabs.for-event .tabs-title > a[aria-selected="true"] {color:#fefefe !important}
@media screen and (max-width: 39.9375em) {
	.row .good-corp .tabs.for-event .tabs-title > a {font-size:.8rem}
}

/* leader */
.good-corp .leader-table {border-collapse:collapse;table-layout:fixed}
.good-corp .leader-table .pit {display:block;position:relative}
.good-corp .leader-table .pit::before {content:'';position:absolute;z-index:1;left:0;top:-.5rem;width:0;height:10px;border-left:2px solid #fefefe}
.good-corp .leader-table thead {background-color:#e73f72}
.good-corp .leader-table thead tr {background:transparent !important}
.good-corp .leader-table thead th, .good-corp .leader-table thead td {color:#fefefe;text-align:center}
.good-corp .leader-table tbody th, .good-corp .leader-table tbody td {padding-top:1.5rem;padding-bottom:1.5rem;font-size:.9rem}
.good-corp .leader-table tbody th {font-size:1.375rem}
.good-corp .leader-table tbody th.rank {color:#d0a200}

/**********************************************
note : 하단
**********************************************/
/* cover */
.cover-view {max-width:210px;margin-bottom:1.5rem;text-align:center}
.cover-view::after {content:'';display:table;clear:both}
.cover-view .title {display:block;margin-bottom:1rem;font-size:1.25rem;line-height:1;letter-spacing:-0.025em;text-align:left}
.cover-view .roll-content {position:relative;background-color:rgba(0,0,0,.08)}
.cover-view .viewer {display:block;padding:1rem}
.cover-view .viewer > img {display:block;max-height:180px;margin-left:auto;margin-right:auto}
.cover-view .viewer > .number {display:block;margin-top:.8rem;font-size:.9rem;line-height:1;letter-spacing:-0.025em}
.cover-view .cover-btn {position:absolute;z-index:10;bottom:.313rem;width:30px;height:30px;font-size:.8rem;color:rgb(0,0,0);cursor:pointer;outline:0}
.cover-view .cover-btn.prev {left:0}
.cover-view .cover-btn.next {right: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 : 신문사소개
**********************************************/
.custom-about {padding:2rem 0}
.custom-about::after {content:'';display:table;clear:both}
.custom-about #com-nav {float:left;width:250px;padding:1.25rem;background-color:#fefefe;border:1px solid rgba(0,0,0,.12)}
.custom-about #com-nav .titles {display:block;margin-bottom:1.25rem;font-size:1.5rem;font-weight:700;line-height:1;letter-spacing:-0.05em;}
.custom-about .about-content {float:left;width:calc(100% - 250px);padding-left:2rem}
.custom-about .user-page-header {display:none}
@media screen and (max-width: 63.9375em) {
	.row .custom-about {padding-top:0}
	.row .custom-about #com-nav, .row .custom-about .about-content {float:none;width:auto}
	.row .custom-about #com-nav {display:block;padding-left:0;padding-right:0;background-color:transparent;border:0;border-bottom:2px solid rgb(0,0,0)}
	.row .custom-about #com-nav .titles {display:none}
	.row .custom-about #com-nav .menu {display:block;font-size:0}
	.row .custom-about #com-nav .menu > li {display:inline-block}
	.row .custom-about #com-nav .menu li.is-accordion-submenu-parent, .row .custom-about #com-nav .menu li.nav-only {border-bottom:0}
	.row .custom-about #com-nav .menu li.is-accordion-submenu-parent > a, .row .custom-about #com-nav .menu li.nav-only a {padding-top:.5rem;padding-bottom:.5rem;font-size:.8rem}
	.row #com-nav .menu li.nav-only.current-page > a::after {display:none}
	.row .custom-about .about-content {padding-left:0}
}

/* com header menu */
.privacy .privacy-list {background-color:#fefefe}

/* form theme */
.form-theme::after,.form-theme .event-header,.form-theme .event-container::after,.form-theme .event-titles::after,.form-theme .event-msg::after,.form-theme .event-content::after {content:'';display:table;clear:both}
.form-theme .event-titles {position:relative;overflow:hidden;padding:0 0 1.063rem;margin-bottom:1.25rem;font-size:2rem;font-weight:700;letter-spacing:-0.08rem;text-align:center}
.form-theme .event-titles::before {content:'';position:absolute;z-index:1;width:44px;border-bottom:1px solid #dddee1;left:50%;bottom:0;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.form-theme .event-agree-titles {margin-bottom:1rem;font-size:1.125rem;line-height:1;letter-spacing:-.05em;text-align:left}
.form-theme .event-subs-titles {position:relative;overflow:hidden;margin-bottom:1.25rem;padding:2.5rem 0 1.063rem;font-size:1.125rem;text-align:center}
.form-theme .event-subs-titles::before {content:'';position:absolute;z-index:1;width:44px;border-bottom:1px solid #dddee1;left:50%;bottom:0;transform:translateX(-50%)}
.event-subs-titles_one::before {content:'';position:absolute;z-index:1;width:44px;border-bottom:1px solid #dddee1;left:50%;bottom:0;transform:translateX(-50%)}

.form-theme .event-subs-summary {font-size:.8rem;line-height:1;letter-spacing:-0.05em;color:#888}
.form-theme .event-agree-text {height:140px;padding:1.25rem;font-size:.9rem;line-height:1.65em;border-color:rgba(0,0,0,.1);box-shadow:none}
.form-theme .event-agree-text[readonly] {background:#fefefe}
.form-theme .img_ecaptcha {width:100%;max-width:200px;min-width:80px;max-height:40px}
.form-theme .event-table tbody th, .form-theme .event-table tbody td {font-size:.8rem;text-align:center}
.form-theme .event-table tbody th {background-color:rgba(0,0,0,.05)}
@media screen and (min-width: 64em) {
	.form-theme .event-table {border-collapse:collapse;table-layout:fixed}
	.form-theme .event-table tbody th {width:180px}
	.form-theme .event-table tbody td {border-left:1px solid rgba(0,0,0,.05);text-align:left}
}

/* 신문사소개 */
.user-com-about .about-group {margin:2rem 0}
.user-com-about .about-group::after {content:'';display:table;clear:both}
.user-com-about .about-group .titles {display:block;margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.25em;letter-spacing:-0.05em}
.user-com-about .about-group .titles.for-serif {font-family:serif;font-size:2.25rem;text-align:left}
.user-com-about .about-group > p {line-height:1.625em;letter-spacing:-0.05em}
.user-com-about .about-group > .float-left {margin-right:2rem}
.user-com-about .about-group > .float-right {margin-left:2rem}
@media screen and (max-width: 63.9375em) {
	.row .user-com-about .about-group .image-1 > img {max-width:97px}
	.row .user-com-about .about-group .image-2 > img {max-width:185px}
	.row .user-com-about .about-group .image-3 > img {max-width:158px}
	.row .user-com-about .about-group > p {font-size:.9rem}
}
@media screen and (max-width: 39.9375em) {
	.row .user-com-about .about-group > [class*="float-"] {float:none !important;width:auto;margin-bottom:1.25rem;text-align:center}
	.row .user-com-about .about-group .titles {font-size:1.125rem}
	.user-com-about .about-group .titles.for-serif {font-size:1.375rem}
	.row .user-com-about .about-group > p {font-size:.8rem}
}


.auto-pr03-1 {position: relative; padding: 1.25rem; background-color: #8a898b;}


.auto-da07 .auto-title .text a:hover{color:#fff}
.auto-da07 .auto-title .text a {color:#fff}

.attend_radio{width:13px; height:13px; margin:0 0 2px; padding:0; border: 1px solid #FFF; vertical-align:middle;"  style="vertical-align:middle;}





/**********************************************
note : Renewal
date : 19-06-25
name : 이경아
/**********************************************
note : mobile frame style page
**********************************************/
/* default-not */
.index-wrap.mobile.not {position:relative;padding-top:0}
.index-wrap.mobile.not {margin-left:-1.25rem;margin-right:-1.25rem}
.index-wrap.mobile.not .grid-1 {padding-left:0;border-right:0}
.index-wrap.mobile.not .grid-2 {padding-right:0}
@media screen and (min-width: 40em) {
.index-wrap.mobile.not::before {content:'';position:absolute;overflow:hidden;left:calc(50% - 1px);top:0;bottom:0;width:1px;background-color:rgba(0,0,0,.12)}	
.edit-main-container .index-wrap.mobile.not .grid-1 {padding-right:0}
.edit-main-container .index-wrap.mobile.not .grid-2 {padding-left:0}
}

/* default-border */
.index-wrap.mobile.border {position:relative;padding-top:0;background-color:#f2f2f2}
.index-wrap.mobile.border {margin-left:-1.25rem;margin-right:-1.25rem;padding:.75rem}
.index-wrap.mobile.border .grid-1,
.index-wrap.mobile.border .grid-2 {position:relative}
.index-wrap.mobile.border .grid-1 {border-right:0}
.index-wrap.mobile.border .grid-1::before,
.index-wrap.mobile.border .grid-2::before {content:'';position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(0,0,0,.12)}
.index-wrap.mobile.border .grid-1::before {border-bottom-width:0}
.index-wrap.mobile.border .grid-2::before {border-top-width:0}
.index-wrap.mobile.border .box-skin {background-color:#fff}
@media screen and (min-width: 40em) {
.index-wrap.mobile.border::before {display:none}
.index-wrap.mobile.border .grid-1 {padding-right:.375rem}
.index-wrap.mobile.border .grid-2 {padding-left:.375rem}
.index-wrap.mobile.border .grid-1::before {right:6px;border-bottom-width:1px}
.index-wrap.mobile.border .grid-2::before {left:6px;border-top-width:1px}
.edit-main-container .index-wrap.mobile.border .grid-1 {padding-left:0}
.edit-main-container .index-wrap.mobile.border .grid-2 {padding-right:0}
}

/**********************************************
note : autobox
name : 이경아
**********************************************/
/* hp04-1 */
.auto-hp04-1 .auto-columns {position:relative}
.auto-hp04-1 .auto-images {height:370px}
.auto-hp04-1 .photo-titbg {position:absolute;width:100%;height:auto;padding:30px}

.auto-hp04-1 .photo-titbg.gradient {text-shadow:none}
.auto-hp04-1 .auto-section {color:#e73f72}

/* mp01-4 */
.auto-mp01-4.auto-article.tiles-2x .auto-columns {width:calc(50% - 2px)}

/* ma08 */
.auto-ma08 .auto-columns {float:right;position:relative;width:calc(100% - 250px);margin-top:10px}
.auto-ma08 .auto-columns:first-child,.auto-ma08 .auto-columns:nth-child(6n + 1) {float:left;width:230px;clear:both}
.auto-ma08 .auto-columns:first-child,.auto-ma08 .auto-columns:nth-child(6n + 1),.auto-ma08 .auto-columns:nth-child(6n + 1) + .auto-columns {margin-top:0;border-top:none}
.auto-ma08 .auto-columns:nth-child(1),.auto-ma08 .auto-columns:nth-child(2) {margin-top:0;padding-top:0;border-top:none}
.auto-ma08 .auto-columns .photo-titbg [class*="size-"] {position:absolute;z-index:1;left:15px;right:15px;bottom:10px}


/* ma08-1 */
.auto-ma08-1 .auto-columns {float:right;position:relative;width:calc(100% - 270px);margin-top:10px}
.auto-ma08-1 .auto-columns:first-child,.auto-ma08-1 .auto-columns:nth-child(6n + 1) {float:left;width:250px;clear:both}
.auto-ma08-1 .auto-columns:first-child,.auto-ma08-1 .auto-columns:nth-child(6n + 1),.auto-ma08-1 .auto-columns:nth-child(6n + 1) + .auto-columns {margin-top:0;border-top:none}
.auto-ma08-1 .auto-columns:nth-child(1),.auto-ma08-1 .auto-columns:nth-child(2) {margin-top:0;padding-top:0;border-top:none}
.auto-ma08-1 .auto-columns .photo-titbg [class*="size-"] {position:absolute;z-index:1;left:15px;right:15px;bottom:10px}



/* ma09 */
.auto-ma09.auto-article.tiles-2x .auto-columns {width:calc(50% - 20px)}

/* mr06 */
.auto-mr06 .auto-content {float:left;width:48%;margin-bottom:1rem}
.auto-mr06 .auto-content:nth-child(2n) {float:right}
.auto-mr06 .auto-content:nth-child(2n + 1) {clear:both}
.auto-mr06 .auto-pager {margin-top:.938rem !important}

/* db05 */
.auto-db05 .number {float:left;width:18px;margin-right:.625rem;font-size:1rem;font-weight:700;line-height:1.4em;text-align:center}
.auto-db05 .number.default-point {color:rgba(0,0,0,.45)}

/* p04 */
.m-auto-p09 {position:relative}
.m-auto-p09 .auto-pager {max-height:36px;padding-top:.5rem;padding-bottom:.5rem}
.m-auto-p09 .auto-pager li[id*="slick-"] button[data-role] {width:10px;height:10px;margin-left:4px;margin-right:4px;background-color:#fefefe;border:1px solid rgba(0,0,0,.55)}
.m-auto-p09 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e73f72}
.m-auto-p09 .photo-btn {width:36px;height:36px;font-size:1.2rem;bottom:0}
.m-auto-p09 .photo-btn.auto-prev {left:0;border-right:1px solid rgba(0,0,0,.1)}
.m-auto-p09 .photo-btn.auto-next {right:0;border-left:1px solid rgba(0,0,0,.1)}

/* ta07 */
.auto-ta07 > ul > li::after {content:'';display:block;clear:both}
.auto-ta07 .auto-relation {padding-left:16px}
.auto-ta07 .auto-relation::before {top:8px;left:3px;transform:inherit}
.auto-ta07 .auto-images {height:0;padding-bottom:66.66667%}

/* p12 */
.m-auto-p12 .auto-pager {margin-top:10px}
.m-auto-p12 .auto-images {height:0;padding-bottom:66.666667%}

/* 모바일공통 more버튼 */
.m-auto-p10 .auto-more,
.m-auto-tb03 .auto-more,
.m-auto-p05 .auto-more,
.m-auto-p12.auto-more {margin-top:1rem;border-top:1px solid rgba(0,0,0,.12);text-align:center;clear:both}
.m-auto-p10 .auto-more::after,
.m-auto-tb03 .auto-more::after,
.m-auto-p05 .auto-more::after,
.m-auto-p12.auto-more::after {content:'';display:table;clear:both}
.m-auto-tb03 .auto-more {margin-top:10px}
.m-auto-p10 .more-btns,
.m-auto-tb03 .more-btns,
.m-auto-p12 .more-btns,
.m-auto-p05 .more-btns {width:100%;padding:.5rem 1rem 0;font-size:.9rem;font-weight:700;line-height:1.25rem;letter-spacing:-0.05em;text-align:center;cursor:pointer}

/**********************************************
note : 기사박스
name : 이경아
**********************************************/
.box-skin.box-issue .header > a, .box-skin.box-issue .header > strong {margin-bottom:0}

/* 디자인박스11 */
.box-skin.design-11 .header {position:relative;margin-bottom:1.25rem}
.box-skin.design-11 .header::before {content:'';position:absolute;z-index:1;left:0;top:50%;width:100%;height:0;border-top:5px solid rgb(0,0,0);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.box-skin.design-11 .header > a, .box-skin.design-11 .header > strong {display:inline-block;position:relative;z-index:5;padding:0 .5rem 0 0;font-size:1.5rem;line-height:1;color:rgb(0,0,0);background-color:#fefefe}

/**********************************************
note : footer
name : 이경아
**********************************************/
#user-footer.user-custom-footer {padding:3rem 0 1.5rem;background:#fefefe;border-top:8px solid #e60012}
#user-footer.user-custom-footer .user-copy {float:left;width:640px} 
#user-footer.user-custom-footer .user-copy .user-logo {float:none;display:block;margin-right:0;margin-bottom:1rem}
#user-footer.user-custom-footer .footer-right {float:right;width:calc(1200px - 640px)}
#user-footer.user-custom-footer .footer-right .footer-nav {display:table;width:100%;table-layout:fixed}
#user-footer.user-custom-footer .footer-right .footer-nav .cells {display:table-cell;width:100%;text-align:left;vertical-align:top}
#user-footer.user-custom-footer .footer-right .footer-nav .cells .nav-list {display:block}
#user-footer.user-custom-footer .footer-right .footer-nav .cells .nav-list > dt {margin-bottom:1rem;font-size:1rem;line-height:1em;letter-spacing:-.025em}
#user-footer.user-custom-footer .footer-right .footer-nav .cells .nav-list > dd > a {display:block;margin-bottom:.5rem;font-size:.75rem;line-height:1.25em;letter-spacing:-.05em}
#user-footer.user-custom-footer .footer-right .footer-nav .cells .nav-list > dd > a:last-child {margin-bottom:0}

/**********************************************
note : PC main 판스킨
name : 이경아
**********************************************/
.index-wrap.default-111 .index-columns.grid-5 {padding-left:21px}
.index-wrap .index-columns.grid-5 {padding-left:19px}

/**********************************************
note : 기사리스트 페이지버튼
name : 이경아
**********************************************/
.article-list.for-custom .pagination {margin-top:20px}

/**********************************************
note : 기사리스트 커스텀
name : 이경아
**********************************************/
#admin-wrap .user-content.type-1 {background-color:#f5f5f5}
.custom-article::after {content:'';display:table;clear:both}
.custom-article .article-column {float:left;width:calc(25% - 1%);min-height:400px;margin-top:1%;margin-left:1%;background-color:#fefefe;box-shadow:1px 1px 2px rgba(0,0,0,.15)}
.custom-article .article-column:nth-child(4n + 1) {width:25%}
.custom-article .article-column:first-child,.custom-article .article-column:nth-child(4n + 1) {margin-left:0;clear:both}
.custom-article .article-column:nth-child(1),.custom-article .article-column:nth-child(2),.custom-article .article-column:nth-child(3),.custom-article .article-column:nth-child(4) {margin-top:0}
.custom-article .article-column > a {display:block;text-decoration:none}
.custom-article .header {padding:.75rem 1.25rem;font-size:.9rem;line-height:1.25em}
.custom-article .header::after {content:'';display:table;clear:both}
.custom-article .header .section {float:left}
.custom-article .header .dated {float:right}
.custom-article .images {display:block;position:relative;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:50%;background-size:auto 100%}
.custom-article .contents {padding:1.25rem}
.custom-article .contents .title {font-size:1.438rem;letter-spacing:-0.05em;color:#303030}
.custom-article a:hover .contents .title {text-decoration:underline}
.custom-article .contents .summary {padding:0;margin:.8rem 0 0;font-size:.9rem;color:#707070}
@media screen and (max-width: 63.9375em) {
	.row .custom-article .article-column:nth-child(n) {width:49%;min-height:inherit;margin:2% 0 0 2%;clear:inherit}
	.row .custom-article .article-column:first-child,.row .custom-article .article-column:nth-child(2n + 1) {margin-left:0;clear:both}
	.row .custom-article .article-column:nth-child(1),.row .custom-article .article-column:nth-child(2) {margin-top:0}
	.row .custom-article .contents .title {font-size:1.125rem}
}
@media screen and (max-width: 39.9375em) {
	.row .custom-article .article-column:nth-child(n) {float:none;width:auto;margin:2% 0 0;clear:inherit}
	.row .custom-article .article-column:first-child {margin-top:0}
}

/**********************************************
note : 멀티기능성배너(여백삭제)
name : 이경아
**********************************************/
#rollBanner-1.rolling-bn > .slick-list > .slick-track > .slick-slide > div > .slick-slide > .row > .columns {padding-left:0;padding-right:0}

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



/* 김민희 / 939279 / 20200407 기사뷰 제목*/
.article-view-header .article-header-wrap .article-head-title.title-cus {font-size: 2.188rem;font-weight: 700;color:#383838;padding-left:40px;letter-spacing: -.1em;}
.article-view-header .info-text.info-cus {padding-left:40px;}
.article-view-header .article-head-info {margin-top:10px !important;}

/*@media screen and (max-width: 39.9375em) {
.article-view-header .article-header-wrap .article-head-title.title-cus {color:#fefefe;text-shadow:1px 1px 0 rgba(0,0,0,.5);padding:0;}
.article-view-header .info-text.info-cus {padding:0}
}*/

/* 최은비 / 940259 / 20200409 */
@media screen and (max-width: 63.9375em) {
.row .custom-view .article-view-header .header-inner .article-header-wrap .article-head-title.title-cus{color:#fefefe;text-shadow:1px 1px 0 rgba(0,0,0,.5);padding:0;}
.row .custom-view .article-view-header .info-text.info-cus {padding:0}
}

/* 배진희 / 942916 / 20200420 */
#article-view-content-div .text-left-banner img{text-align:left;display:inline}

/* 최은비 / 945136 / 20200428 */
.event7-media{position:absolute;left:110px;top:330px;}


/* 임희은 / 976720 / 20200819 
.good-corp .corp-tabs .tabs-a {width: 20%;}*/

/* 이승현 / 1133258 / 20220208 */
.good-corp .corp-tabs .tabs-a {width: 16%;}


/* 홍경아 / 1045306 / 20210407 */
@media screen and (min-width: 64em) {
	.form-theme .event-table tbody th.title {width:50%}
}

@media screen and (max-width: 39.9375em) {
	.form-theme .event-table tbody th.title {width:35%}
}


/* 임희은 / 1057832 / 20210531 */
.index-wrap.custom-3 .index-row.flex {background-color:#eee;}
.box-skin.serif--title .header {position:relative;margin-bottom:35px;font-size:0;text-align:center;}
.box-skin.insert--line .header::before{content:'';overflow:hidden;position:absolute;z-index:1;left:0;right:0;top:50%;height:0;border-top:1px solid #000;}
.box-skin.serif--title .header > strong {display:inline-block;position:relative;z-index:10;margin:0 auto;font-weight:bold;padding:0 18px;background-color:#fff;}

/* 임희은 / 1057832 / 20210602 */
.auto-hp04-1 .auto-images.height-550 {height:550px;}