/**********************************************
note : 메인
name : 강혜리
**********************************************/
/* 기사박스 */
.box-margins.box-solid {position:relative;border-top-color:#eee;height:10px}
.box-margins.box-solid::after {content:'';position:absolute;left:0;bottom:10px;width:100%;height:10px;box-shadow:0 6px 10px rgba(0,0,0,.08)}

.box-skin.s-tit .header > a, .box-skin.s-tit .header > strong, .box-skin.s-tit .header span {font-size:15px;font-weight:300}

/* 버튼 */
.idx--button {margin-top:20px}
.idx--button .btn {display:block;padding:10px 20px;background-color:#162753;font-size:18px;color:#fff;letter-spacing:-.06em;text-align:center;border-radius:5px}
.idx--button .tg-tit {display:block;margin-bottom:15px;font-size:18px;font-weight:500;letter-spacing:-.06em;color:#162753;text-align:center}

/**********************************************
note : 모바일
name : 강혜리
**********************************************/
/* 뉴스레터 버튼 */
.m-idx--button {margin-bottom:30px}
.m-idx--button .btn {position:relative;display:block;margin-right:20px;padding:10px 20px;background-color:#162753;font-size:14px;color:#fff;letter-spacing:-.06em}
.m-idx--button .btn::before {content:'';position:absolute;right:0;top:0;width:0px;height:0px;border-left:10px solid none;border-right:15px solid #f2f2f2;border-top:22px solid transparent;border-bottom:23px solid transparent}
.m-idx--button .btn > strong {margin-left:5px;font-size:17px}

/* 기사박스 */
.box-skin.white {box-shadow:0 5px 8px rgba(0,0,0,.08)}

/**********************************************
note : 소개페이지
name : 강혜리
**********************************************/
/* 공통 */
.com-about {letter-spacing:-0.05em;color:rgba(0,0,0,.6)}
.com-about::after {content:'';display:table;clear:both}
.com-about .com-sub-tit {display:block;margin-bottom:1rem;font-size:1.875rem;font-weight:700}
.com-about .in-box {padding:1.25rem;background-color:rgba(0,0,0,.03);border:5px solid rgba(0,0,0,.12)}
.com-about .in-box p {font-size:.9375rem;line-height:1.8}
.com-about .in-box p.sign {margin:0;font-weight:700;color:rgba(0,0,0,.8);text-align:right}

/* 신문사소개 */
.com-about.about-company .info-box {display:block;width:100%;background-color:#dfdfdf;border:1px solid #ddd;border-bottom:0;border-top:3px solid rgba(0,0,0,1)}
.com-about.about-company .info-box::after {content:'';display:table;clear:both}
.com-about.about-company .row .info-box:last-child {border-bottom:1px solid #ddd}
.com-about.about-company .info-box .columns {padding:.875rem 1rem;letter-spacing:-.05rem;background-color:#fff}
.com-about.about-company .info-box .medium-3 {font-weight:700;letter-spacing:0;background-color:#f6f6f6}

/* 연혁 */
.com-about.about-history dl {margin-top:3.125rem}
.com-about.about-history dl dt {font-size:1.375rem;font-weight:500}

/* 만드는 사람들 */
.com-about.about-editor ul.editor-tab-nav {display:block;width:100%}
.com-about.about-editor ul.editor-tab-nav::after {content:'';display:table;clear:both}
.com-about.about-editor ul.editor-tab-nav li {float:left;width:11.11%;padding:.625rem 0;font-weight:700;color:rgba(0,0,0,.5);background-color:rgba(0,0,0,.08);cursor:pointer;text-align:center}
.com-about.about-editor ul.editor-tab-nav li.active {color:#fff}
.com-about.about-editor .tab-content {display:none}
.com-about.about-editor .tab-content.active {display:block}
.com-about.about-editor .tab-content dl {width:100%;padding:1rem;border:1px solid rgba(0,0,0,.1);background-color:#fff}
.com-about.about-editor .tab-content dl::after {content:'';display:table;clear:both}
.com-about.about-editor .tab-content dl dt,
.com-about.about-editor .tab-content dl dd {float:left}
.com-about.about-editor .tab-content dl dt {padding-top:.313rem}
.com-about.about-editor .tab-content dl dt img {width:140px}
.com-about.about-editor .tab-content dl dd {width:calc(100% - 140px);padding-left:1.25rem}
.com-about.about-editor .tab-content dl dd .editor-info {display:block;width:100%}
.com-about.about-editor .tab-content dl dd .editor-info::after {content:'';display:table;clear:both}
.com-about.about-editor .tab-content dl dd .editor-info ul {display:block;width:100%;margin:0}
.com-about.about-editor .tab-content dl dd .editor-info ul li {float:left;margin-left:1.25rem;font-size:.875rem;color:rgba(0,0,0,.8);letter-spacing:-.05rem}
.com-about.about-editor .tab-content dl dd .editor-info ul li:first-child {margin-left:0}
.com-about.about-editor .tab-content dl dd .editor-info ul li i {margin-right:.625rem;color:rgba(0,0,0,.3)}
.com-about.about-editor .tab-content dl dd .editor-info ul li strong {font-size:1rem;font-weight:700}
.com-about.about-editor .tab-content dl dd .editor-article {width:100%;margin-top:.5rem;padding:.625rem 1rem;background-color:rgba(239, 242, 250, 1)}
.com-about.about-editor .tab-content dl dd .editor-article strong {margin-bottom:.625rem}
.com-about.about-editor .tab-content dl dd .editor-article ul {margin:0}
.com-about.about-editor .tab-content dl dd .editor-article ul li {font-size:.875rem}

@media screen and (min-width: 40em) and (max-width: 63.9375em) {
	.com-about.about-editor ul.editor-tab-nav li {width:20%}
}
@media screen and (max-width: 39.9375em) {
	.com-about.about-editor ul.editor-tab-nav li {width:25%}
	.com-about.about-editor .tab-content dl dt,
	.com-about.about-editor .tab-content dl dd {width:100%}
	.com-about.about-editor .tab-content dl dt {text-align:center}
	.com-about.about-editor .tab-content dl dd {padding-left:0}
	.com-about.about-editor .tab-content dl dd .editor-info ul li {width:100%;margin:0;text-align:center}
	.com-about.about-editor .tab-content dl dd .editor-article ul {list-style-type:disc;list-style-position:outside;padding-left:1rem}
}


/* 홍경아 / 1109040 / 20211116 */
#list_menu {margin-bottom:20px}
#list_menu .top3-nav {display:block;font-size:0;background-color:#fff;text-align:center; }
#list_menu .top3-nav::after {content:'';display:table;clear:both}
#list_menu .top3-nav > a {overflow:hidden;float:left;width:33.33333%;padding:.625rem;margin-bottom:-1px;font-size:1rem;line-height:1.125;border-width:1px 0 1px 1px;border-style:solid;border-color:#ececec;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}
#list_menu .top3-nav > :nth-child(3n + 1) {border-left-width:0;clear:both}
#list_menu .top3-nav > :last-child:not(:nth-child(3n)) {border-right-width:1px}
@media screen and (min-width: 40em) {
	#list_menu .top3-nav > a {width:25%}
	*#list_menu .top3-nav > :nth-child(3n + 1) {border-left-width:1px;clear:inherit}
	#list_menu .top3-nav > :nth-child(4n + 1) {border-left-width:0;clear:both}
	#list_menu .top3-nav > :last-child:not(:nth-child(4n)) {border-right-width:1px}
}

#article-view .account>.name {white-space: break-spaces;}



#article-view.default-old .writer {
	display: block;
	padding: 1rem 0;
	font-size: 0;
	border-width: 1px 0 0;
	border-style: solid;
	border-color: rgba(0, 0, 0, .1);
	margin-bottom: 0;
}


/* 김민희 / 1122640 / 20211229 */
#list_menu .top3-nav a:nth-child(1) {border-left-width:1px !important;}

/* 윤미정 / 1131275 / 20220127 */
#skin-bbs_16_NORMAL_DA77 > .item:not(:first-child) {margin-top: 10px !important;padding-top: 10px !important;}


/* 홍경아 / 1340151 / 20240118 */
.auto-name:not(strong), .auto-section:not(strong), .auto-sums:not(strong),.box-skin.s-tit .header > a, .box-skin.s-tit .header > strong, .box-skin.s-tit .header span {font-weight: 500; font-weight: var(--wgt500, 500)}
