/**********************************************
note : design custom style page
**********************************************/

/* SEO 설정 @seo-modify (추후 admin.style.css에 추가분) */
.seo-guide {display:block;font-size:.875rem;line-height:1.5;color:#000}
.seo-guide:not(:only-child) {margin-top:.5rem}
.seo-guide-title {display:block;margin-bottom:.5em;color:#f44e5c}
.seo-guide-list {font-size:.9em}
.seo-guide-list small {font-weight:light;font-weight:var(--wgt300, 300);color:#777}
.seo-guide-point {font-weight:bold;font-weight:var(--wgt500, 500);color:#5684ff;text-decoration:underline}
.seo-guide-more {margin:.5em 0 0;font-size:.8em;font-weight:light;font-weight:var(--wgt300, 300);color:#777}
.seo-guide-link {color:#222 !important;text-decoration:underline}

/* 헤드 라벨 색상 변경 */
.labelhd {background:#ff0084;color:#fefefe}

/* 클릭한 링크 색상 변경 */
#admin-section-list .subject > a:visited, 
#admin-content #section-list .type2 a[href^="/news"]:visited, 
#admin-content #section-list .type2 a[href^=http]:visited, 
.admin-article-list table tbody th>a:visited > * {color:#1c4ccd}

/* 텔레그램 */
.article-sns-group .sns-btns .sns-btn-icons .icon-telegram::before {content: "\f2c6";font: normal normal normal 1.25rem FontAwesome !important;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

/* 라인 생성 */
.line-box {border:1px solid #ddd;padding:1.25rem;text-align:center;background:#f9f9f9}

/**********************************************
note : design custom
**********************************************/
.auto-fontM {color:#cc1212 !important}
.box-skin .header .skin-column > a, 
.box-skin .header .skin-column > strong, 
.box-skin .header > a, .box-skin .header > strong {font-size:1.063rem}

/**********************************************
note : 소개페이지
**********************************************/
.about-us {width:100%;margin:1.25rem auto;font-size:1rem;letter-spacing:-.08em;line-height:1.563rem;text-align:left;color:rgba(0,0,0,.6)}
.about-us .common-headers h3.common-titles {font-size:2.175rem;font-weight:500;letter-spacing:-.1em}
.about-us h5.com-titles {position:relative;margin-bottom:1rem;padding-left:1.375rem;font-weight:bold;font-size:1rem;letter-spacing:-.12em;text-align:left}
.about-us h5.com-titles::before {content:'';position:absolute;left:0;top:50%;transform:rotate(-40deg);display:inline-block;width:15px;height:.125rem;background-color:#f94c60}

/* 테이블공통 */
.about-us table {width:100%;margin-bottom:1.5rem;border-collapse:collapse;table-layout:fixed}
.about-us table th {font-weight:400 !important;background:rgba(0,0,0,.02)}
.about-us table th,.about-us table td {padding:.9375rem;font-size:.813rem;font-weight:300;word-break: break-all;line-height:1.25em;border-right:1px solid rgba(0,0,0,.05);text-align:center}
.about-us table th:last-child,.about-us table td:last-child {border-right:none;word-break: break-all}
.about-us table td {text-align:left;color:rgba(0,0,0,.8);letter-spacing:-.02rem;word-break: break-all}
.about-us table td a {color:rgba(0,0,0,.8);word-break:break-all}
@media screen and (max-width: 39.9375em) {
 .about-us table th,.about-us table td {padding:.5rem}
}

/* 신문사 소개 */
.about-us.com-1 {position:relative;margin:2rem 0 5rem 0}
.about-us.com-1 .heading {position:relative;padding:2.5rem 0 2.5rem calc(50% + 25px);font-size:2.125rem;font-weight:400;font-weight:var(--wgt400, 400);color:rgba(0,0,0,.9);letter-spacing:-.05em;line-height:1.125}
.about-us.com-1 .heading::before {content:'Welcome';position:absolute;left:0;top:0;bottom:0;width:50%;padding:2.5rem;background:url('/image/company/skin5-1.png') no-repeat 100% 100%;font-size:3rem;font-weight:700;font-weight:var(--wgt700, 700);color:#fff}
.about-us.com-1 .heading > p {position:relative;margin-top:1.5rem;padding-top:3.125rem;font-size:1.125rem;color:rgba(0,0,0,.65);letter-spacing:-.0125em;line-height:1.25}
.about-us.com-1 .heading > p::before {content:'';position:absolute;top:0;left:0;right:0;height:33px;background:url('/image/company/skin5-2.png') no-repeat 50% 0}
.about-us.com-1 .content {position:relative;padding:2.5rem calc(50% + 25px) 2.5rem 0;font-size:1rem;font-weight:300;font-weight:var(--wgt300, 300);line-height:1.625;text-align:justify}
.about-us.com-1 .content::before {content:'';position:absolute;right:0;top:0;bottom:0;width:50%;background:rgba(0,0,0,.08) url('/image/company/skin5-3.jpg') no-repeat top center;background-size:cover}
@media screen and (max-width: 39.9375em) {
	.about-us.com-1 .heading {padding:0;margin-bottom:1.875rem;text-align:center}
	.about-us.com-1 .heading::before {content:normal;display:none}
	.about-us.com-1 .heading br {display:none}
	.about-us.com-1 .content {padding:0;text-align:left}
	.about-us.com-1 .content::before {display:block;overflow:hidden;position:static;right:auto;top:auto;bottom:auto;width:auto;height:0;padding-bottom:56.25%;margin:0 -1.25rem 1.875rem;background-color:transparent;background-size:cover}
}


/* 연혁 */
.about-us.com-3 ul {list-style:none;padding:0;margin:0}
.about-us.com-3 .history-lists {position:relative}
.about-us.com-3 .history-lists::before {content:'';position:absolute;top:0;left:15%;width:1px;height:100%;background-color:#d6d6d6}
.about-us.com-3 .history-lists .even,
.about-us.com-3 .history-lists .odd {clear:both;position:relative;width:100%;margin-top:10px}
.about-us.com-3 .history-lists .even {margin-left:15%}
.about-us.com-3 .history-lists .odd {padding-right:.875rem}
.about-us.com-3 .history-lists .even ul,
.about-us.com-3 .history-lists .odd ul {padding-left:2rem;clear:both}
.about-us.com-3 .history-lists .even ul li,
.about-us.com-3 .history-lists .odd ul li {display:inline-block;width:100%;margin-top:10px}
.about-us.com-3 .history-lists .odd ul li {text-align:right}
.about-us.com-3 .history-lists .even ul li .history-date,
.about-us.com-3 .history-lists .odd ul li .history-date {width:170px;font-family:'Montserrat',sans-serif;font-size:.875rem;letter-spacing:.01em;color:rgba(0,0,0,1)}
.about-us.com-3 .history-lists .even ul li .history-date {float:left;padding-right:25px;text-align:right}
.about-us.com-3 .history-lists .odd ul li .history-date {float:right;padding-left:25px;text-align:left}
.about-us.com-3 .history-lists .even ul li .history-txt,
.about-us.com-3 .history-lists .odd ul li .history-txt {overflow:hidden;font-size:.938rem;color:#666;margin-bottom:0}
.about-us.com-3 .history-lists .even::before {content:'';display:block;position:absolute;top:18px;left:-3px;z-index:1004;width:8px;height:8px;border-radius:50%;background:#f94c60}
.about-us.com-3 .history-lists .odd::before {content:'';display:block;position:absolute;top:18px;right:-5px;z-index:1004;width:8px;height:8px;border-radius:50%;background:#f94c60}
@media screen and (max-width: 39.9375em) {
	.about-us.com-3 .history-lists::before {left:1%}
	.about-us.com-3 .history-lists .even {margin-left:1%}
	.about-us.com-3 .history-lists .even ul li .history-date {float:none;padding-right:5px;text-align:right}
	.about-us.com-3 .history-lists .even ul {padding-left:1rem;clear:both}
}

/* 사업안내 */
.about-us.com-4 p {text-align:justify}
.about-us.com-4 .content > .dis-table-cell {position:relative;float:left;width:50%}
.about-us.com-4 .content > .dis-table-cell.com-left {width:52%;padding:1.875rem 1.5rem 18em 0;background:url('/image/company/skin1-2.gif') no-repeat left bottom}
.about-us.com-4 .content > .dis-table-cell.com-right {width:48%;padding:13rem 0 0 1.5rem;background:url('/image/company/skin1-1.gif') no-repeat right top}
.about-us.com-4 .content > .dis-table-cell.com-right::before {content:'';position:absolute;left:0;top:0;bottom:0;border-left:1px solid rgba(0,0,0,.08)}
.about-us.com-4 h4 {font-size:1.25rem;letter-spacing:-.1em;background:#008c4d !important;padding:.325rem .425rem;color:#fff;font-weight:500;border-left:5px solid #024c2b}
.about-us.com-4 p {font-size:.875rem}
.about-us.com-4 small strong {color:#008c4d}
@media screen and (max-width: 39.9375em) {
	.about-us.com-4 {background:url('/image/company/skin1-2.gif') no-repeat right top}
	.about-us.com-4 .heading {font-size:2rem;letter-spacing:-.25rem}
	.about-us.com-4 .heading > u {text-decoration:none}
	.about-us.com-4 .content > .dis-table-cell {width:100%;padding:0}
	.about-us.com-4 .content > .dis-table-cell.com-left,
	.about-us.com-4 .content > .dis-table-cell.com-right {width:100%;padding:0;background:none}
	.about-us.com-4 .content > .dis-table-cell.com-right::before {display:none}
}


/**********************************************
note : 사용자 전체기사
**********************************************/
#admin-section-list .thread-item:nth-child(5n + 1) {padding-top:.75rem;border-top:1px solid rgba(0,0,0,.12)}
#admin-section-list .thread-item:first-child {padding-top:0;border-top:none}
#admin-section-list .infos > .today {color:#000;font-weight:400}

@media screen and (min-width: 80em) {	
	#admin-section-list .subject {width:75%}
	#admin-section-list .infos {width:25%;text-align:right}
	#admin-section-list .section-info > em {font-size:1rem;font-weight:300;font-weight:var(--wgt300, 300);font-style:normal;line-height:1.25;color:#a7a7a7}
	#admin-section-list .infos > :first-child {width:65px}
	#admin-section-list .infos > :nth-child(2) {width:auto}
}

/**********************************************
note : 기사면 표
**********************************************/
@media screen and (max-width: 39.9375em) {
	.article-veiw-body.view-page table tbody td {font-size:12px;padding:.5rem;letter-spacing:-.05rem}
}
@media screen and (max-width: 63.9375em){
	.article-veiw-body.view-page table tbody td {font-size:12px;padding:.5rem;letter-spacing:-.05rem}
}

.admin-article-list .foword-groups .foword-all {display:inline-block;overflow:hidden;width:24px;margin-right:1px;margin-bottom:1px;font-size:.688rem;font-weight:300;font-weight:var(--wgt300,300);line-height:24px;color:#c0c0c0;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:3px;text-align:center;vertical-align:middle;cursor:pointer}

/**********************************************
note : 기사등록 - 기사 제목, 부제목 사이즈
**********************************************/
.wt-forms.cus-size > .wt-forms-content input, 
.wt-forms.cus-size > .wt-forms-content textarea {font-size:1.063rem !important}

/* 최은비 / 1365829 / 20240415 */
.ad01-tab-nav > li > a{font-size: 15px !Important;}