@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+Pen+Script|Noto+Sans+KR:100,300,400,500,700,900&subset=korean');
body,th,td,input,select,textarea,button,
h1,h2,h3,h4,h5,h6 {font-family:'Malgun Gothic','돋움','dotum','Apple SD Gothic Neo','Helvetica Neue','Helvetica','Roboto','Arial',sans-serif}

/**********************************************
note : 하단 커스텀 (고태윤)
**********************************************/
/* 테마-기본 */
#user-footer.user-style-default {background-color:#fff;border-top:1px solid rgba(0,0,0,.15)}
#user-footer .footer-menu {padding-bottom:.6rem}
#user-footer .footer-menu .footer-columns.user-logo {width:230px;padding-right:1.5rem}
#user-footer .footer-menu .footer-columns.user-logo img {max-height:60px}
#user-footer .footer-menu .user-nav a {font-size:.813rem;padding:0 .325rem}
#user-footer .footer-menu .user-nav address a {padding:0 !important}

#user-footer .user-address ul li {line-height:1.5em}

#user-footer .footer-menu .footer-columns .user-footer-custom {width:100%;padding-top:.25rem;padding-bottom:.25rem;}
#user-footer .footer-menu .footer-columns .user-footer-custom h1 {float:left;font-size:.813rem;color:#888;padding-top:.25rem}
#user-footer .footer-menu .footer-columns .user-footer-custom:last-child {border-bottom:0}

/* address */
#user-footer .user-address {border-top:2px solid #080552;padding-top:1.25rem;margin-top:1rem}

/* 탭박스 헤더 폰트 */
.tabs-wrap .tabs-header {margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,'Malgun Gothic','돋움','dotum',"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-0.05em;line-height:1}

/* 기사뷰 우측 여백 제거 */
.user-snb .user-snb-wrapper {padding-left:0 !important}

/* 기사뷰 최상단 배너 라인 */
.line-center {border:1px solid #eee;padding:1.25rem;background:#f9f9f9}

/**********************************************
note : 관리자페이지 (고태윤)
**********************************************/
.admin-article-list .dis-table-row > .dis-table-cell:nth-of-type(1) {width:30px}
.admin-article-list .article-titles .dts.articles {font-size:.875rem !important}
.admin-article-list .dis-table-cell {padding:.5rem .125rem !important}
.admin-article-list .article-titles .links {padding:.5rem 0 !important}

/* 등급 m */
.admin-article-list select[name*="level"].levelM {background-image:url('/image/ico-ye.png');border-color:rgba(235,183,1,.8);background-color:#fefefe;color:rgba(235,183,1,1);font-weight:700}
.admin-article-list select[name*="level"].levelM:hover {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0JERDkxNTg4MDBGMTFFODgzMUJDNTQ3OEY2NTVDMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0JERDkxNTk4MDBGMTFFODgzMUJDNTQ3OEY2NTVDMTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQkREOTE1NjgwMEYxMUU4ODMxQkM1NDc4RjY1NUMxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQkREOTE1NzgwMEYxMUU4ODMxQkM1NDc4RjY1NUMxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pulv6lAAAADqSURBVHjaxNQBDoMgDAVQMLvCdontOLsE7GjdbeYp3O7AOiIJIwhtEWxSNdH0a1+ids6BUuqujqmnxhe44MWMfR4c/sG+TnhYsO0BX298Nm4gNLhxBSH3RxDeaBSFX/26eTVFN0ZRmBDuKyIYQQFpXkzQm+Jv9aGmzIO9KEwavkXQgwK2cnIEMcVrPe+++hJBTPHotnoCwR4UUJtfImilKK6eQtBKYWrhVAIJBVDnUgi4FG/sG+nriQRcCksN5xJQKIA7j0NQo2CtXkJQo7DccClBjgKkcyQEKYWWrD7UqeEfH1Ms0iFfAQYAvwVQHSxn9dUAAAAASUVORK5CYII=');border-color:rgba(0,0,0,.5);background-color:rgba(235,183,1,1);color:#fefefe}

/**********************************************
note : 배너 관련 (고태윤)
**********************************************/
/* swf배너제어 */
.swf-banner {position:relative;border:1px solid #ccc;margin-bottom:5px}
.swf-banner object,.swf-banner embed {position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}

/**********************************************
note : 메인 (고태윤)
**********************************************/
/* (PC) type4 */
.index-wrap.type-4 .index-columns.grid-3 {padding-left:1.875rem;border-left:1px solid #ddd}
.index-wrap.type-4 .index-columns.grid-4 {padding-right:1.875rem;border-right:none}
.index-wrap.type-4 .index-columns-flex {background-color:#f1f0f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd}

/* 포토판 & 오피니언판 타이틀 */
.custom-auto-header {position:relative;width:100%;height:40px;text-align:center;}
.custom-auto-line {width:100%;border-top:1px solid #3c3c3c;height:30px;margin-top:30px;}
.custom-auto-title {position:absolute;bottom:10px;left:0;right:0;z-index:1;font-size:2.325rem;font-weight:700;line-height:1em;letter-spacing:-0.05em;color:rgb(0,0,0);text-decoration:none;}
.custom-auto-title span {background:#fff}
.custom-auto-title span::before {display:inline-block;margin:2px 20px 0 0;height:50px;vertical-align:top;content: "";background:#fff;}
.custom-auto-title span::after {display:inline-block;margin:2px 0 0 20px;height:50px;vertical-align:top;content: "";background:#fff;}

/* 메인(PC) default_221 (고태윤) */
.index-wrap.default-221 .index-columns.grid-1 {width:50%;padding-right:.625rem}
.index-wrap.default-221 .index-columns.grid-2 {width:50%;padding-left:.625rem}

/* 모바일 그리드 */
#user-wrap .row #user-container.main {padding-left:0 !important;padding-right:0 !important}

.index-wrap.mobile.no-margin .grid-1 {padding-bottom:.5rem}
.index-wrap.mobile.no-margin .grid-2 {padding:1.25rem 0 .5rem 0}
@media screen and (max-width: 39.9375em) {
	.index-wrap.mobile.no-margin .grid-2 {border-top:1px solid #e0e0e0;margin-top:10px}
	#user-wrap .row #user-container.main {padding-left:0 !important;padding-right:0 !important}
}

/**********************************************
note : PC 자동박스 (고태윤)
**********************************************/
/* da03 */
.auto-da03 {height:420px;overflow:auto;padding-right:1.063rem}

/* mr03(import) */
.auto-mr03 {position:relative;padding:.275rem 0;background-color:#fff;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}
.auto-mr03 .auto-title {float:left;position:relative;padding:.5rem 1rem .5rem 0;margin-right:1rem;font-size:.8rem;line-height:1;color:#fefefe;letter-spacing:-0.05em;border-right:1px solid rgba(0,0,0,.1)}
.auto-mr03 .auto-roll {padding-right:40px;margin-top:.15rem}
.auto-mr03 .auto-roll .slick-slide {padding-right:.5rem}
.auto-mr03 .photo-btn {width:15px;height:15px;top:5px;font-size:0.6rem;color:#5b5d6c;background-color:#fefefe;border:1px solid #c3c3c3;text-align:center}
.auto-mr03 .photo-btn.auto-prev {right:14px;border-radius:2px 0 0 2px}
.auto-mr03 .photo-btn.auto-next {right:0;border-radius:0 2px 2px 0}

/* mr03_1(import) */
.auto-mr03_1 {position:relative;padding:.275rem 0;background-color:#fff;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}
.auto-mr03_1 .auto-title {float:left;position:relative;padding:.5rem 1rem .5rem 0;margin-right:1rem;font-size:.8rem;line-height:1;color:#fefefe;letter-spacing:-0.05em;border-right:1px solid rgba(0,0,0,.1)}
.auto-mr03_1 .auto-roll {padding-right:130px;margin-top:.15rem}
.auto-mr03_1 .auto-roll .slick-slide {padding-right:.5rem}
.auto-mr03_1 .photo-btn {width:15px;height:15px;top:5px;font-size:0.6rem;color:#5b5d6c;background-color:#fefefe;border:1px solid #c3c3c3;text-align:center}
.auto-mr03_1 .photo-btn.auto-prev {right:110px;border-radius:2px 0 0 2px}
.auto-mr03_1 .photo-btn.auto-next {right:96px;border-radius:0 2px 2px 0}
.auto-mr03_1 .auto-mores {float:right;font-size: .85rem;letter-spacing: -.05em;margin-top:.15rem;position: relative;z-index: 9;}

/* ma04(import) */
.auto-ma04 .auto-content:not(:first-child) {float:right;width:calc(100% - 260px)}
.auto-ma04 .auto-titles {float:left;max-width:calc(100% - 0px) !important}

/* ha02(headline) */
.auto-ha02 .line-height-5-4x {max-height:11.2em !important}
.auto-ha02 .auto-images::before {z-index:0 !important}

/* hr04-4(headline) */
.auto-hr04-4 {position:relative;background:transparent}
.auto-hr04-4 .photo-titbg {padding:.9375rem}
.auto-hr04-4 .auto-roll {float:left;width:calc(100% - 362px)}
.auto-hr04-4 .auto-nav {float:left;width:331px;height:350px;overflow:auto;padding-left:30px;margin-left:30px;border-left:1px solid rgba(0,0,0,.12)}
.auto-hr04-4 .auto-nav .auto-content {overflow:hidden;float:left;width:100%;height:85px;padding:.625rem;border-top:1px solid rgba(255,255,255,.1)}
.auto-hr04-4 .auto-nav .auto-content:first-child {border-top:none}
.auto-hr04-4 .auto-nav .slick-track {width:100% !important}
.auto-hr04-4 .auto-nav .slick-slide {width:100% !important;cursor:pointer}
.auto-hr04-4 .auto-nav .slick-slide.slick-current {background-color:#dfdce9}

/* pr08(Photo) */
.auto-pr08 .auto-column {margin:0 .156rem}
.auto-pr08 .slick-list {padding:0 11.719rem !important}
.auto-pr08 .photo-btn {position:absolute;z-index:3;top:50%;width:60px;height:60px;font-size:2.188rem;padding-top:.5rem;color:#fff;background-color:rgba(0,0,0,.45);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.auto-pr08 .photo-btn.auto-prev {left:0}
.auto-pr08 .photo-btn.auto-next {right:0}
.auto-pr08 .photo-titbg {display:none;padding:.625rem 1.25rem}
.auto-pr08 .auto-column a:hover .photo-titbg {background:#3691d7 !important}
.auto-pr08 .slick-active .photo-titbg {display:block}
.auto-pr08 .img-count {right:.625rem;bottom:.625rem;z-index:2}
.auto-pr08 .img-count .color-red {color:#ff0000}

/* pr01-3(photo) */
.auto-pr01-3 .photo-btn.auto-prev {left:20px;border-left-color:rgba(0,0,0,.4);border-bottom-color:rgba(0,0,0,.4)}
.auto-pr01-3 .photo-btn.auto-next {right:20px;border-right-color:rgba(0,0,0,.4);border-top-color:rgba(0,0,0,.4)}
.auto-pr01-3 .photo-btn.auto-prev::before {border-left-color:rgba(255,255,255,.7);border-bottom-color:rgba(255,255,255,.7)}
.auto-pr01-3 .photo-btn.auto-next::before {border-right-color:rgba(255,255,255,.7);border-top-color:rgba(255,255,255,.7)}

/* mp07 */
.auto-mp07 .auto-columns {position:relative;margin-top:1rem;text-align:center}
.auto-mp07 .auto-columns:first-child {margin-top:0}
.auto-mp07 .auto-columns > a {display:block}
.auto-mp07 .auto-columns > a:not(.auto-section)::before {content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.08)}
.auto-mp07 .auto-columns:hover > a:not(.auto-section)::before {border-width:3px;border-color:#0080cc}
.auto-mp07 .auto-columns .auto-section {position:absolute;bottom:130px;left:50%;z-index:2;padding:.25rem 1.25rem;background-color:rgba(0,128,204,.75);font-size:.938rem;line-height:1.25em;color:#fefefe;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.auto-mp07 .auto-columns.noimage .auto-section {display:inline-block;position:static;bottom:inherit;left:inherit;margin-left:auto;margin-right:auto;-webkit-transform:translateX(0);transform:translateX(0)}
.auto-mp07 .auto-columns .auto-content {min-height:130px;padding:1.25rem;text-align:left}
.auto-mp07 .auto-columns .auto-content::after {content:'';display:table;clear:both}
.auto-mp07 .auto-columns .auto-content .auto-tit {padding-bottom:.625rem;border-bottom:1px solid #999999;}

/* hr14(headline) */
.auto-hr14 {overflow:hidden;position:relative}
.auto-hr14 .auto-section {font-size:1rem;line-height:1.25em;color:#fefefe;text-align:left}
.auto-hr14 .auto-section::before {content:'';display:block;width:50%;max-width:25px;height:0;margin-bottom:.625rem;border-top:2px solid #fff}
.auto-hr14 .auto-columns {position:relative}
.auto-hr14 .photo-titbg {left:0;right:0;width:auto;background:transparent}
.auto-hr14 .photo-titbg .titbg-inner {position:absolute;z-index:1;left:5rem;top:70%;width:50%;max-width:370px;padding:1.25rem 1.25rem;background-color:rgba(0,0,0,.55);-webkit-transform:translateY(-50%);transform:translateY(-50%);word-break:keep-all}

.auto-hr14 .auto-pager {position:absolute;z-index:10;left:1.25rem;right:1.25rem;bottom:0}
.auto-hr14 .auto-pager li[id*="slick-"] {float:left}
.auto-hr14 .auto-pager li[id*="slick-"] button[data-role] {width:100%;height:6px;margin:0;background-color:#edeae1;border-radius:0;opacity:.6;-webkit-transition:all .15s;transition:all .15s}
.auto-hr14:hover .auto-pager li[id*="slick-"] button[data-role] {height:8px;opacity:1}
.auto-hr14 .auto-pager li[id*="slick-"].slick-active button[data-role] {background-color:#e7316e}
.auto-hr14 .photo-btn {top:50%;width:80px;height:80px;font-size:3.5rem;line-height:1em;color:rgba(255,255,255,.5);outline:0;visibility:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s;transition:all .25s}
.auto-hr14 .photo-btn:hover {color:#fefefe}
.auto-hr14 .photo-btn.auto-prev {left:0}
.auto-hr14 .photo-btn.auto-next {right:0}
.auto-hr14:hover .photo-btn {visibility:visible}
.auto-hr14:hover .photo-btn.auto-prev {left:1.25rem}
.auto-hr14:hover .photo-btn.auto-next {right:1.25rem}

/**********************************************
note : PC 자동박스 (유시은)
**********************************************/
.auto-article .onload:hover, .auto-article a:hover .onload{color:#00b8f4 !important;text-decoration:none !important}

/**********************************************
note : 모바일 자동박스 (고태윤)
**********************************************/
/* n02 */
.m-auto-n02 {padding:.75rem 1rem;background-color:#ecf0f1;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.m-auto-n02::after {content:'';display:table;clear:both}
.m-auto-n02 .auto-btns {position:relative;z-index:5;line-height:1.3em;padding:5px 25px 5px 10px;background-color:#e7316e;color:#fefefe;letter-spacing:-0.05rem;border-radius:15px;cursor:pointer}
.m-auto-n02 .auto-btns::after {content:'';position:absolute;z-index:1;border-width:3px;border-style:solid;border-color:#fefefe transparent transparent transparent;right:10px;top:50%;transform:translateY(-50%)}

/**********************************************
note : 기사리스트 (고태윤)
**********************************************/
/* 기사리스트 이미지 정렬 */
.article-list .article-list-content .list-image {width:160px;height:130px;background-position:center center}

/* 리스트 기사 건수 */
.article-list .article-list-header .article-list-header-title.mar-none {margin-left:0}

.mobile .article-list .article-list-header .article-list-header-title {margin-left:0}
.mobile .list-sub-navs {display:none}
.mobile #list-wrapper .article-list-content-wrapper {float:left;width:100%}

/* 리스트 좌측 메뉴바 */
#list-wrapper::after {content:'';display:table;clear:both}
#list-wrapper .list-sub-navs {position:absolute;top:180px;float:left;width:140px;background-color:rgb(255,255,255)}
#list-wrapper .list-sub-navs ul {padding:0;margin:0;list-style:none}
#list-wrapper .list-sub-navs ul li {margin-top:.625rem;padding-top:.625rem;font-size:.938rem;line-height:1.35em;letter-spacing:0}
#list-wrapper .list-sub-navs ul li:first-child {margin-top:0;padding-top:0;padding-bottom:.625rem;font-size:1.25rem;font-weight:400;line-height:1.25em;letter-spacing:-0.05em;border-top:none}
#list-wrapper .list-sub-navs ul li:first-child span {padding:.425rem 0;border-bottom:4px solid #00b8f4;font-weight:600;color:rgba(0,0,0,1)}
#list-wrapper .list-sub-navs ul li a {display:block;color:rgba(0,0,0,.7)}
#list-wrapper .list-sub-navs ul li a:hover {font-weight:700;color:rgba(0,0,0,1);text-decoration:none}
#list-wrapper .list-sub-navs ul li a.active {font-weight:700;color:rgba(0,0,0,1)}
#list-wrapper.navs-block .article-list-content-wrapper {float:right;width:calc(100% - 140px)}
#list-wrapper.navs-none .article-list-content-wrapper {width:100%}
#list-wrapper.navs-none .list-sub-navs {display:none}

#list-wrapper.navs-block .article-list-header .article-list-header-title {margin-left:140px}

@media screen and (max-width: 63.9375em) {
	#list-wrapper.navs-block .article-list-content-wrapper {float:right;width:100%}
	#list-wrapper.navs-block .article-list-header .article-list-header-title {margin-left:0}
}
@media screen and (max-width: 39.9375em) {
    #list-wrapper.navs-block .article-list-header .article-list-header-title {margin-left:0}
	#list-wrapper.navs-block .article-list-content-wrapper {width:auto}
}

/**********************************************
note : 신문사소개 (니경아)
**********************************************/
/* 타이틀(공통) */
.com-about h5.com-titles {position:relative;margin-bottom:1rem;padding-left:1.375rem;font-size:1.063rem;letter-spacing:-.12em;text-align:left;font-weight:bold}
.com-about h5.com-titles::before {content:'';display:inline-block;position:absolute;left:0;top:50%;width:15px;height:.125rem;transform:rotate(-40deg);}

/* 테이블공통 */
.com-about table {width:100%;margin-bottom:1.5rem;border-collapse:collapse;table-layout:fixed}
.com-about table th {background:rgba(0,0,0,.02);border-top:1px solid #409816;border-bottom:1px solid #e8e8e8}
.com-about table td {text-align:center;font-weight:400;color:rgba(0,0,0,.6);border-right:1px solid #e8e8e8}
.com-about table td.border-none {border-right:0}
.com-about table th,.com-about table td {padding:.813rem;font-size:.9rem;line-height:1.25em;text-align:center;word-break:break-all}
.com-about table td a {color:rgba(0,0,0,.8)}
.com-about table tbody,.com-about table tfoot,.com-about table thead {border:none}

/* 연혁 */
.com-about.com-3 .history-title {margin-bottom:2rem}
.com-about.com-3 .history-title > h1 {font-size:3.75rem;font-weight:bold;color:rgba(0,0,0,.09)}
.com-about.com-3 ul,.com-about.com-3 li {position:relative;width:100%;margin:0;padding:0;list-style:none}
.com-about.com-3 > ul {float:left;width:100%}
.com-about.com-3 > ul::before {content:'';position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#d6d6d6}
.com-about.com-3 > ul > li {clear:both;width:100%;margin-bottom:50px;padding-left:53%}
.com-about.com-3 > ul > li:nth-child(2n) {padding:0 53% 0 0;text-align:right}
.com-about.com-3 > ul > li::before {content:'';position:absolute;left:calc(50% - 3px);top:25px;z-index:1004;width:8px;height:8px;border-radius:50%;background:#e73f72}
.com-about.com-3 > ul > li > span {font-size:1.9375rem;font-weight:500}
.com-about.com-3 > ul > li > ul > li {margin-top:1rem;padding-left:70px;font-size:.85rem;color:rgba(0,0,0,.62)}
.com-about.com-3 > ul > li:nth-child(2n) > ul > li {padding:0 70px 0 0}
.com-about.com-3 > ul > li > ul > li > strong {position:absolute;top:0;left:0;color:rgba(0,0,0,1);letter-spacing:.01em}
.com-about.com-3 > ul > li:nth-child(2n) > ul > li > strong {right:0}
@media screen and (max-width: 39.9375em) {
    .com-about.com-3 > ul > li > ul > li,
    .com-about.com-3 > ul > li:nth-child(2n) > ul > li {padding:0}
    .com-about.com-3 > ul > li > ul > li > strong {position:relative;display:block}
}

/* 사업안내 */
.com-about.com-5 .about-header {font-weight:300;line-height:1.3}
.com-about.com-5 > .row > .columns {padding:1rem;margin-bottom:1rem;width:calc(50% - .625rem);border:1px solid rgba(0,0,0,.1);text-align:center;background:rgba(0,0,0,.02)}
.com-about.com-5 strong.img-titles {display:block;margin-bottom:.75rem;font-size:.875rem}
@media screen and (max-width: 39.9375em) {
	.com-about.com-5 .about-header {font-size:20px}
	.com-about.com-5 > .row > .columns {width:100%}
}

/* 제휴안내상단 */
.alliance-header {border:1px solid rgba(0,0,0,.12);background:rgba(0,0,0,.01);font-weight:300}
.alliance-header [class*="fa-"] {color:rgba(0,0,0,.09)}
@media screen and (max-width: 39.9375em) {
	.alliance-header {font-size:1.063rem;text-align:center}
}

/* 채용안내 */
.com-about.com-10 .recruit-header {padding-top:3rem;width:100%;height:269px;background:url('/com/image/com10-img.jpg') no-repeat top left}
.com-about.com-10 .recruit-header [class*="fa-"] {padding-bottom:1rem;font-size:2.5rem;color:rgba(0,184,244,.75)}
.com-about.com-10 .recruit-header [class*="fa-"], .com-about.com-10 .recruit-header > h3, .com-about.com-10 .recruit-header > p {text-shadow:0 1px 0 rgba(0,0,0,.15)}
.com-about.com-10 .recruit-contents {padding:1.5rem;border:1px solid rgba(0,0,0,.09);border-top:0}
.com-about.com-10 table {border-top:1px solid #e73f72}
.com-about.com-10 table th {border-top:none}
@media screen and (max-width: 39.9375em) {
	.com-about.com-10 .recruit-header {background-position:top center}
}

/**********************************************
note : 운영지침 (이쀼니경아)
**********************************************/
.user-com-about.privacy .privacy-group-summary ol li {font-size:.9rem;color:rgba(0,0,0,.5)}

/**********************************************
note : 게시판 - 고충처리인과 상담하기 (이쀼니경아)
**********************************************/
/* 상단 */
.bbs15-top-wrap {overflow:hidden;width:100%;height:auto;letter-spacing:-.07em}
.bbs15-top-wrap .bbs15-profile {overflow:hidden;padding:2rem 0;margin:2rem 0;width:100%;height:auto;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}
.bbs15-top-wrap .bbs15-profile .profile-img {width:20%;text-align:center}
.bbs15-top-wrap .bbs15-profile .profile-content {width:80%}
.bbs15-top-wrap .bbs15-profile .profile-content ul li,
.bbs15-top-wrap .bbs15-about ol li {font-size:.875rem;line-height:2}
.bbs15-top-wrap .bbs15-profile .profile-content ul:last-child {margin-bottom:0}
.bbs15-top-wrap .bbs15-title .titles {font-size:1.25rem;font-weight:bold;letter-spacing:-.09em}
.bbs15-top-wrap .bbs15-title .title-btn a {display:block;padding:.625rem;background:#2199e8;color:#fefefe;font-size:13px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}
.bbs15-top-wrap .bbs15-title .title-btn a:hover {background:#1d88cf;text-decoration:none}

/* 하단 */
.bbs15-btm-wrap {overflow:hidden;width:100%;height:auto;padding:1.5rem;border:1px solid rgba(0,0,0,.08);font-family:'Noto Sans KR',sans-serif;letter-spacing:-.05em}
.bbs15-btm-wrap .bbs15-title > h5 {font-size:18px;font-weight:500;font-family:'Noto Sans KR',sans-serif}
.bbs15-btm-wrap > .bbs15-history > dl {margin-bottom:0}
.bbs15-btm-wrap > .bbs15-history > dl > dt {margin-bottom:.5rem;font-size:15px;font-weight:400;cursor:pointer}
.bbs15-btm-wrap > .bbs15-history > dl > dd {display:block;padding:1rem;margin-bottom:.938rem;background:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.08)}
.bbs15-btm-wrap > .bbs15-history > dl > dd > strong {font-size:14px}
.bbs15-btm-wrap > .bbs15-history > dl > dd > ul > li {font-size:13px}

/* pc하단 네트워크광고 */
.pc-down-ad{padding:18px 0 12px; border-top:1px solid #ddd; background:#f7f7f7}
.pd-ad{text-align:center}

.auto-fontZ {color:#00b8f4 !important}


/*jh02*/
.auto-jh02 {position: relative;}
.auto-jh02 .photo-titbg {left:0;right:0;width:auto;}
.auto-jh02 .photo-titbg .titbg-inner {position:absolute;z-index:1;left:5rem;top:70%;width:50%;max-width:370px;padding:1.25rem 1.25rem;background-color:rgba(0,0,0,.55);-webkit-transform:translateY(-50%);transform:translateY(-50%);word-break:keep-all}

/* va01 */
.auto-va01 .responsive-embed.widescreen{padding-bottom:60.4%}

/**********************************************
note : 자동박스
**********************************************/
#admin-wrap .autobox-file .autobox-file-panel.user-skin-show {border-width:2px;border-color:#2199e8}