@charset "UTF-8";
/**********************************************
note : fonts set
## google fonts cdn이 변경됨. https://fonts.google.com/에 방문하여 폰트를 담아오면 됩니다.
## 예) @import url('//fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800&subset=korean');
**********************************************/
@import url('//fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800|Nanum+Myeongjo:400,700,800|Noto+Sans+KR:100,300,400,500,700,900'); /* 본고딕, 나눔고딕, 나눔명조 */

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

/**********************************************
note : 신규작업(김유진)
**********************************************/
/* font */
.font-naum {font-family: 'Nanum Gothic', sans-serif;}
.font-noto {font-family: 'Noto Sans KR', sans-serif;}
.font-myeongjo {font-family: 'Nanum Myeongjo', serif;}
.font-weight-300 {font-weight:300}
.font-weight-400 {font-weight:400}
.font-weight-500 {font-weight:500}
.font-weight-700 {font-weight:700}
.auto-fontN {color:#4c8bfd !important}
.auto-fontM {color:#e74c3c !important}

/* 박스 */
.box-skin.tit-marbtm-12 .header .skin-column > a, .box-skin.tit-marbtm-12 .header .skin-column > strong, .box-skin.tit-marbtm-12 .header > a, .box-skin.tit-marbtm-12 .header > strong {margin-bottom:.75rem}
.box-skin .header > a.btm-Icon {position:relative;background-image:none}
.box-skin .header > a.btm-Icon::after {content:"+";position:absolute;right:0;top:0;color:rgba(0,0,0,.7)}

/* 모바일-박스 */
.box-skin.mbox-pbg-orange {background-color:#ffa800 !important;border-bottom:10px solid #f5f5f5}
.box-skin.header-padx-16 .header {padding:0 1rem;margin-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.04)}
.box-skin.header-padx-16.border-none .header {margin-bottom:0;border-bottom:none}
.box-skin.border-top-x .header {padding:.875rem 1rem !important;border-top:1px solid rgba(0,0,0,.08)}
.box-skin.header-blue .header {padding:.875rem 1rem !important;background-color:#eaeef2;border-top:1px solid #0072bc;border-bottom:1px solid rgba(0,0,0,.08)}

/* 하단 */
#user-footer.user-style-custom {padding:1rem 0;border-top:1px solid rgba(0,0,0,.2);background-color:#1d89c4}
#user-footer.user-style-custom .footer-menu .footer-columns.user-logo {width:240px}
#user-footer.user-style-custom .footer-menu .footer-columns.user-logo img {max-height:36px}
#user-footer.user-style-custom .footer-nav {text-align:center;padding-bottom:1rem;margin-bottom:1.375rem;border-bottom:1px solid #ecf0f1}
#user-footer.user-style-custom .footer-nav::after {content:'';display:table;clear:both}
#user-footer.user-style-custom .user-nav {float:left;width:calc(100% - 87px)}
#user-footer.user-style-custom .user-nav a {padding:0 .875rem;font-size:.938rem;color:#fefefe}
#user-footer.user-style-custom .footer-nav .footer-sns {float:right;margin-bottom:0;width:87px}
#user-footer.user-style-custom .footer-nav .footer-sns::after {content:'';display:table;clear:both}
#user-footer.user-style-custom .footer-nav .footer-sns li {float:left;margin-left:.125rem}
#user-footer.user-style-custom .footer-nav .footer-sns li a {display:block;width:27px;height:27px;padding-top:.188rem;font-size:1rem;color:#fefefe;background-color:#959595;border-radius:50%}
#user-footer.user-style-custom .footer-menu .user-nav a::before {border-color:rgba(255,255,255,.15)}
#user-footer.user-style-custom .user-address ul li,#user-footer.user-style-custom .user-address ul li a {color:rgba(255,255,255,.65);font-size:.75rem;letter-spacing:-.01em;line-height:1.8em}
#user-footer.user-style-custom .user-address ul li a.color-y {color:#f1c40f}
#user-footer.user-style-custom .user-address ul li.bars::before {padding:0 .438rem;color:rgba(255,255,255,.25)}

/* 기사뷰 */
#article-header-title {z-index:99999}
.custom-pc .user-aside {width:300px;padding:1.563rem .938rem;border-left:1px solid rgba(0,0,0,.12);border-right:1px solid rgba(0,0,0,.12)}
.custom-pc .article-view-header {padding-bottom:1.8rem;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.12)}
.custom-pc .user-snb .user-snb-wrapper {padding:1.563rem 0 !important}
.reveal-overlay {z-index:9999999}
.reveal {z-index:9999999}

/* 폰트(김유진)
.article-veiw-body.view-page, .article-veiw-body.view-page p, .article-veiw-body.view-page span {font-family: 'Nanum Gothic', sans-serif !important}
.article-veiw-body.view-page span {font-style:normal !important;font-size:1.063rem !important}
.article-veiw-body.view-page.font-size15,.article-veiw-body.view-page.font-size15, .article-veiw-body.view-page.font-size15 p, .article-veiw-body.view-page.font-size15 span {font-size:.9rem !important}
.article-veiw-body.view-page.font-size16,.article-veiw-body.view-page.font-size16, .article-veiw-body.view-page.font-size16 p, .article-veiw-body.view-page.font-size16 span {font-size:1rem !important}
.article-veiw-body.view-page.font-size17,.article-veiw-body.view-page.font-size17, .article-veiw-body.view-page.font-size17 p, .article-veiw-body.view-page.font-size17 span {font-size:1.063rem !important}
.article-veiw-body.view-page.font-size18,.article-veiw-body.view-page.font-size18, .article-veiw-body.view-page.font-size18 p, .article-veiw-body.view-page.font-size18 span {font-size:1.125rem !important}
.article-veiw-body.view-page.font-size19,.article-veiw-body.view-page.font-size19, .article-veiw-body.view-page.font-size19 p, .article-veiw-body.view-page.font-size19 span {font-size:1.188rem !important}
 */

/* 기사리스트 */
#section-grouping {border-left:1px solid rgba(0,0,0,.12)}
#section-grouping::after {content:'';display:table;clear:both}
#section-grouping .article-nav {float:left;width:122px;padding:.938rem .625rem}
#section-grouping .article-nav ul {padding:0;margin:0;list-style:none}
#section-grouping .article-nav ul li {margin-top:.625rem;padding-top:.625rem;font-size:.8rem;line-height:1.35em;letter-spacing:0;border-top:1px dotted rgba(0,0,0,.15)}
#section-grouping .article-nav ul li:first-child {margin-top:0;padding-top:0;font-size:1rem;font-weight:400;letter-spacing:-0.05em;border-top:none}
#section-grouping .article-nav ul li:first-child + li {border-top:2px solid #444}
#section-grouping .article-nav ul li a {display:block;color:rgba(0,0,0,.6)}
#section-grouping .article-nav ul li a:hover {color:rgba(0,0,0,.9)}
#section-grouping .article-nav ul li a.active {font-weight:700;color:rgba(0,0,0,.9)}
#section-grouping .grouping-container {padding:1.563rem 0 1.563rem 1.25rem;float:right;width:calc(100% - 122px);border-left:1px solid rgba(0,0,0,.12)}
@media (max-width: 63.9375em) {
	.row #section-grouping {border-left:none}
	.row #section-grouping .article-nav {display:none;float:none}
	.row #section-grouping .grouping-container {float:none;width:auto}
	.row #section-grouping .grouping-container {padding:0;float:inherit;width:100%;border-left:none}
}

.article-list .article-list-content .list-image {width:160px;height:112px;background-position:center center}

/* 기자별 기사보기 */
#writer-list {margin-bottom:.938rem}
#writer-list .header {padding:.5rem}
#writer-list .content {padding:.313rem 0}
#writer-list ul {margin-bottom:0}
#writer-list ul::after {content:'';display:table;clear:both}
#writer-list ul li {float:left;padding:.188rem;width:16.66%;font-size:.75rem}
#writer-list ul li:nth-child(6n) {width:16.67%}
#writer-list ul li a:hover {color:#458ef3;text-decoration:underline}

/* 기자프로필 */
.writer-profile {width:100%;table-layout:fixed;padding:1rem 0;background-color:#73c4f8}
.writer-profile .dis-table-cell {vertical-align:middle}
.writer-profile .profile-images {width:180px;text-align:center}
.writer-profile .profile-images > img {width:90px;height:90px;border-radius:50%}
.writer-profile .profile-info {font-size:.938rem}
.writer-profile .profile-info > strong {display:block;margin-bottom:.625rem}
.writer-profile .profile-info .mail > i {display:block;float:left;margin-top:.25rem;margin-right:.5rem;color:#fff}

/* 모바일 */
@media (max-width: 39.9375em) {
	.row .mobile.template .user-aside {padding-top:0}
}
.m-art-more {display:block;padding:.313rem 1rem;text-align:right;color:#222;font-size:.875rem;letter-spacing:-.06em;background-color:#f6f6f6}
.m-art-more:hover {text-decoration:none}

/**********************************************
note : 관리자
**********************************************/
/* 기사검색 */
.search-tab .select-grouping {width:100%;display:table-cell;vertical-align:middle}
.search-tab .select-grouping select {width:32.8%;float:left;margin-bottom:0;margin-right:.8%}
.search-tab .select-grouping select:last-child {margin-right:0}
.search-tab .select-group .select-group-label {display:table-cell;padding:0 1rem;border:1px solid #cacaca;border-left:none;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;vertical-align:middle}

/* 기사작성 */
#admin-aside-wrapper .custom-writer {overflow-y:scroll;height:280px}
#admin-aside-wrapper .writers-name {margin-bottom:0}
#admin-aside-wrapper .writers-name::after {content:'';display:table;clear:both}
#admin-aside-wrapper .writers-name li {float:left;width:49.5%;line-height:1.4}
#admin-aside-wrapper .writers-name li:nth-child(2n) {float:right}
#admin-aside-wrapper .writers-name li a {font-size:.75rem;color:#6d788e}
#admin-aside-wrapper .writers-name li a:hover {color:#e73f72}
#admin-wrap .admin-writers .writers-group-title {color:#222}

/* 승인관리 */
.admin-article-list.custom-integration .line-bottom .dis-table-cell {border-bottom:1px solid rgba(0,0,0,.08)}
@media (max-width: 39.9375em) {
	.admin-article-list.custom-integration .line-bottom .dis-table-cell {border-bottom:none}
}

/**********************************************
note : 자동박스
**********************************************/
.auto-article .auto-sol {border-color:rgba(0,0,0,.08)}
.mobile .auto-article .auto-sol {border-top:1px solid rgba(0,0,0,.04)}
.auto-images::before {border:1px solid rgba(0,0,0,.08)}

/* db05 */
.auto-db05 .number {overflow:hidden;float:left;width:18px;height:18px;margin-top:2px;margin-right:.625rem;font-size:.625rem;line-height:1.7em;color:#fefefe;text-align:center;background-color:#e74c3c}
.auto-db05 .number.default-bg {color:#777;background-color:#fefefe;border:1px solid rgba(0,0,0,.1)}

/* db06 */
.auto-db06 .auto-content {width:144px;/*width:49.5%*/}
.auto-db06 .photo-titbg {background:none;text-shadow:none}
.auto-db06 .auto-content:before {content:'';position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background:linear-gradient(transparent 35%, rgba(0,0,0,.9))}
.auto-db06 .auto-content.photo-none:before {display:none}
.auto-db06 .auto-images {height:0;padding-bottom:100%}
.auto-db06 .auto-content .number {float:left;margin-right:.5rem;font-size:1.5rem;font-style:normal;line-height:1.5em}
.auto-db06 .auto-content .auto-images.noimage {background-color:#2097d8;background-image:none}
.auto-db06 .auto-content:first-child .auto-images.noimage {background-color:#ed5f5f}
.auto-db06 .auto-content:nth-child(2) .auto-images.noimage {background-color:#fb7c4a}
.auto-db06 .auto-content:nth-child(3) .auto-images.noimage {background-color:#f8d024}
.auto-db06 .auto-content:nth-child(4) .auto-images.noimage {background-color:#8bc34a}
.auto-db06 .auto-content:nth-child(5) .auto-images.noimage {background-color:#39a2d5}
.auto-db06 .auto-content:nth-child(6) .auto-images.noimage {background-color:#165d80}
.auto-db06 .auto-content:nth-child(7) .auto-images.noimage {background-color:#7349bd}

/* dp05 */
.auto-dp05 .photo-titbg {background:none;text-shadow:none}
.auto-dp05 .auto-content:before {content:'';position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background:linear-gradient(transparent 35%, rgba(0,0,0,.9))}

/* hr14 */
.auto-hr14 .photo-btn {bottom:118px;width:48px;height:80px;font-size:2.5rem;color:#fff;background-color:rgba(0,0,0,.7);-webkit-transition:all .3s;transition:all .3s}
.auto-hr14 .photo-btn.auto-prev {left:0}
.auto-hr14 .photo-btn.auto-next {right:0}
.auto-hr14 .photo-btn:hover {color:#007aff}
.auto-hr14 .auto-content .share-sns {visibility:hidden;opacity:0;position:absolute;z-index:9999;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .3s;transition:all .3s}
.auto-hr14 .auto-content:hover .share-sns {visibility:visible;opacity:.75}
.auto-hr14 .share-sns a {display:inline-block;margin:0 .125rem;width:35px;height:35px;padding-top:.375rem;text-align:center;font-size:1.125rem;color:#fff;border-radius:50%}
.auto-hr14 .share-sns a.facebook {background-color:#405d9b}
.auto-hr14 .share-sns a.twitter {background-color:#1da1f2}
.auto-hr14 .share-sns a.story {background-color:#f9e000}

/* ma08 */
.auto-ma08 .auto-titles {width:calc(100% - 80px)}
.auto-ma08 .auto-names {width:80px;text-align:right}

/* ma09 */
.auto-ma09 .dis-table {width:100%;table-layout:fixed}
.auto-ma09 .dis-table-cell {vertical-align:middle}
.auto-ma09 .auto-relation::before {left:.313rem;width:7px;height:7px;border-width:2px;border-color:rgba(0,0,0,.2)}

/* vr04(media) */
.auto-vr04 {position:relative}
.auto-vr04::before {content:'';display:block;position:absolute;z-index:1;right:210px;top:0;bottom:0;width:0}
.auto-vr04 .auto-container {position:relative;float:left;width:calc(100% - 210px)}
.auto-vr04 .auto-container .responsive-embed {margin-bottom:0}
.auto-vr04 .auto-container .responsive-embed.widescreen {padding-bottom:404px !important}
.auto-vr04 .auto-container .vr-cont {position:relative;padding:0}
.auto-vr04 .auto-nav {float:right;position:relative;width:210px;padding-left:.625rem}
.auto-vr04 .auto-nav .slick-slide {cursor:pointer}
.auto-vr04 .auto-nav .slick-list {height:409px !important}
.auto-vr04 .auto-nav .auto-columns {position:relative}
.auto-vr04 .auto-nav .auto-columns::after {content:'';display:table;clear:both}
.auto-vr04 .auto-nav .auto-columns .auto-icons {position:absolute;z-index:2;top:.313rem;left:.313rem;width:25px;height:25px;padding-top:.438rem;font-size:.688rem;line-height:1;color:#fff;border:2px solid #fff;border-radius:50%;text-align:center;-webkit-transition:all .3s;transition:all .3s}
.auto-vr04 .auto-nav .auto-columns:hover .auto-icons {color:#00a2e8;border-color:#00a2e8}
.auto-vr04 .auto-images.line::before {border:2px solid #00a2e8}

/* vr05(media) */
.auto-vr05 {position:relative}
.auto-vr05 .auto-container {position:relative;float:left;width:100%}
.auto-vr05 .auto-container .responsive-embed {margin-bottom:0}
.auto-vr05 .auto-container .vr-cont {position:relative;padding:0}
.auto-vr05 .auto-nav {float:left;position:relative;width:100%;padding:.625rem .625rem 0 .625rem}
.auto-vr05 .auto-nav .slick-slide {cursor:pointer}
.auto-vr05 .auto-nav .slick-list {height:93px !important}
.auto-vr05 .auto-nav .slick-track {height:93px !important}
.auto-vr05 .auto-nav .auto-columns {float:left;width:32% !important;margin-left:2%;position:relative}
.auto-vr05 .auto-nav .auto-columns:first-child {margin-left:0}
.auto-vr05 .auto-nav .auto-columns::after {content:'';display:table;clear:both}
.auto-vr05 .auto-nav .auto-columns .auto-icons {position:absolute;z-index:2;top:.313rem;left:.313rem;width:20px;height:20px;padding-top:.25rem;font-size:.563rem;line-height:1;color:#fff;border:2px solid #fff;border-radius:50%;text-align:center}
.auto-vr05 .auto-nav .auto-columns.slick-current .auto-icons {color:#00a2e8;border-color:#00a2e8}
.auto-vr05 .auto-images.line::before {border:2px solid #00a2e8}

/* pr09 */
.auto-pr09 .photo-titbg {-webkit-transition:all .3s;transition:all .3s}
.auto-pr09 .auto-content a:hover .photo-titbg {background-color:#ed1b2f}
.auto-pr09 .auto-pager {line-height:1;margin-top:1rem}

/* pr10 */
.auto-pr10 .photo-titbg {-webkit-transition:all .3s;transition:all .3s}
.auto-pr10 .auto-column a:hover .photo-titbg {background-color:#ed1b2f}
.auto-pr10 .auto-pager {line-height:1;margin-top:1rem}
.auto-pr10 .slick-slide {margin:0 .188rem}
.auto-pr10 .photo-btn {position:absolute;width:50px;z-index:11;top:50%;display:inline-block;cursor:pointer;font-size:4rem;color:#007aff;opacity:.4;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s}
.auto-pr10 .photo-btn:hover {opacity:1}
.auto-pr10 .photo-btn.auto-prev {left:0}
.auto-pr10 .photo-btn.auto-next {right:0}

/* ma10 */
.auto-ma10 .auto-column {float:left;width:32%;padding-top:22px;margin-top:22px;border-top:1px dotted rgba(0,0,0,.15)}
.auto-ma10 .auto-column:first-child ,.auto-ma10 .auto-column:nth-child(2) {width:calc(34% - 10px);padding-right:10px;margin-right:10px;padding-top:0;margin-top:0;border-right:1px solid #e7e7e7;border-top:none}
.auto-ma10 .auto-column:nth-child(3) {margin-top:0;padding-top:14px;border-top:none}

/* tr10 */
.m-auto-tr10 .auto-images {height:0;padding-bottom:40.4%}
.m-auto-tr10 .photo-btn {top:42%;width:32px;height:50px;font-size:2rem;color:#fff;background-color:rgba(0,0,0,.7);-webkit-transition:all .3s;transition:all .3s;-ms-transform:translateY(-42%);transform:translateY(-42%)}
.m-auto-tr10 .photo-btn.auto-prev {left:0}
.m-auto-tr10 .photo-btn.auto-next {right:0}
@media (max-width: 39.9375em) {
	.m-auto-tr10 .photo-btn {top:35%;-ms-transform:translateY(-35%);transform:translateY(-35%)}
}

/* ta09 */
.m-auto-ta09 .auto-relation::before {left:0;border-color:#ea062b}
.m-auto-ta09 .auto-relation {padding-left:.75rem}

/* tr11 */
.m-auto-tr11 .photo-btn {position:absolute;z-index:11;top:43%;display:inline-block;cursor:pointer;width:30px;height:40px;font-size:2.5rem;text-align:center;color:#007aff;background-color:transparent;ms-transform:translateY(-45%);transform:translateY(-45%)}
.m-auto-tr11 .photo-btn.auto-prev {left:0}
.m-auto-tr11 .photo-btn.auto-next {right:0}

/* tv06 */
.m-auto-tv06 .auto-icons {position:absolute;z-index:2;top:.313rem;left:.313rem;width:20px;height:20px;padding-top:.25rem;font-size:.563rem;line-height:1;color:#fff;border:2px solid #fff;border-radius:50%;text-align:center}
.m-auto-tv06 .auto-images.line::before {border:2px solid #00a2e8}

/* ta10 */
.m-auto-ta10 .section {color:#f9fd2d}

/* ma04 */
.auto-ma04 li:first-child {padding-right:1.25rem;border-right:1px solid rgba(0,0,0,.12)}
.auto-ma04 .auto-content:not(:first-child) {width:calc(100% - 200px)}

/* dl07 */
.auto-dl07 .photo-titbg {-webkit-transition:all .3s;transition:all .3s}
.auto-dl07 .auto-column:hover .photo-titbg {background-color:#ed1b2f}
.auto-dl07 .auto-column .share-sns {visibility:hidden;opacity:0;position:absolute;z-index:9999;top:50px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s;transition:all .3s}
.auto-dl07 .auto-column:hover .share-sns {visibility:visible;opacity:.75}
.auto-dl07 .share-sns a {display:inline-block;margin:0 .125rem;width:35px;height:35px;padding-top:.375rem;text-align:center;font-size:1.125rem;color:#fff;border-radius:50%}
.auto-dl07 .share-sns a.facebook {background-color:#405d9b}
.auto-dl07 .share-sns a.twitter {background-color:#1da1f2}
.auto-dl07 .share-sns a.story {background-color:#f9e000}
.auto-dl07 .auto-images.noimage {background:#0072bb url("https://m-inews.com/image/logo/logo_no.png") center 52px no-repeat;background-size:60%}

/* ha06-3 */
.auto-ha06-3 .auto-content {height:303px}
.auto-ha06-3 .auto-content a {padding:.688rem .375rem}
.auto-ha06-3 .auto-content a:hover {background-color:#eef3f7}
.auto-ha06-3 .auto-content:first-child a::before,.auto-ha06-3 .auto-content:nth-child(2) a::before,.auto-ha06-3 .auto-content:nth-child(3) a::before {border-top:none}

/**********************************************
note : 매체소개
**********************************************/
/* 매체소개 */
.com-1 p {color:#555;font-size:.938rem;font-weight:300;line-height:1.5em}
.com-1 .com-block {width:80%;margin:0 auto;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px dashed rgba(0,0,0,.15)}
.com-1 .com-block::after {content:'';display:table;clear:both}
.com-1 .com-block:last-child {border-bottom:none}
.com-1 .com-title > strong {display:block;margin-bottom:1.5rem;width:45%;padding:.313rem 1rem;color:#fff;font-weight:500;font-size:1.063rem;letter-spacing:-.08em;border-radius:0 1.25rem 1.25rem 0;box-shadow:2px 2px 2px rgba(0,0,0,.3)}
.com-1 .com-content.com-info img {max-width:30%;float:right}
.com-1 .com-content.com-info ul {width:70%;float:left}
.com-1 .com-content.com-info ul::after {content:'';display:table;clear:both}
.com-1 .com-content.com-info ul li {position:relative;padding-left:100px;margin-bottom:.5rem;color:#555;font-size:.938rem;font-weight:300}
.com-1 .com-content.com-info ul li > strong {position:absolute;z-index:2;left:0;display:block;font-weight:500;color:#222}
.com-1 .com-content.vision > p > strong {display:inline-block;margin-bottom:.5rem;padding:0 .25rem;color:#222;font-weight:400;background-color:#d8e4fe;letter-spacing:-.06em}
.com-1 .com-content.vision > p > strong > span {color:#0069d7}
.com-1 .com-content > strong {display:block;margin-bottom:.625rem;font-size:1.625rem;color:#444}
.com-1 .com-content img {margin-bottom:1rem}
.com-1 .com-content.on-line {padding:315px 0 0 210px;width:100%;height:475px;background:url("https://m-inews.com/image/company/com-1-4.jpg") no-repeat left top}
.com-1 .com-content.on-line img {display:none}
.com-1 .com-content.off-line {text-align:center}
@media (max-width: 39.9375em) {
	.com-1 .com-block {width:100%}
	.com-1 .com-title > strong {width:80%}
	.com-1 .com-content.com-info {text-align:center}
	.com-1 .com-content.com-info img {max-width:100%;margin-bottom:1rem;float:inherit}
	.com-1 .com-content.com-info ul {width:100%;text-align:left}
	.com-1 .com-content > strong {font-size:1.375rem}
	.com-1 .com-content p {text-align:justify}
	.com-1 .com-content.on-line {padding:0;height:auto;background:none}
	.com-1 .com-content.on-line img {display:block}
}

/* 자문위원 */
.com-2 .com-title > strong {display:block;margin-bottom:1.5rem;width:45%;padding:.313rem 1rem;color:#fff;font-weight:500;font-size:1.063rem;letter-spacing:-.08em;border-radius:0 1.25rem 1.25rem 0;box-shadow:2px 2px 2px rgba(0,0,0,.3)}
.com-2 .com-content > dl , .com-2 .com-content > dl > dt , .com-2 .com-content > dl > dd {float:left;}
.com-2 .com-content > dl {width:50%;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,.12)}
.com-2 .com-content > dl:last-child,.com-2 .com-content > dl:nth-last-child(2) {border:none}
.com-2 .com-content > dl > dt {width:30%;margin-bottom:0}
.com-2 .com-content > dl > dd {width:70%}
.com-2 .com-content > dl > dd > strong {color:#222;font-size:.875rem}
.com-2 .com-content ul {margin-bottom:0}
.com-2 .com-content ul::after {content:'';display:table;clear:both}
.com-2 .com-content ul li {position:relative;padding-left:.625rem;margin-top:.25rem;color:#666;font-size:.875rem}
.com-2 .com-content ul li::before {content:'';position:absolute;z-index:2;display:block;left:0;top:.625rem;width:3px;height:3px;border-radius:50%;background-color:rgba(0,0,0,.5)}
@media (max-width: 63.9375em) {
	.com-2 .com-content > dl {width:100%}
	.com-2 .com-content > dl > dt {width:15%}
	.com-2 .com-content > dl > dd {width:80%}
}
@media (max-width: 39.9375em) {
	.com-2 .com-title > strong {width:80%}
	.com-2 .com-content > dl > dt {width:30%}
	.com-2 .com-content > dl > dd {width:70%}
}
	
/* 고충처리인 */
.com-3 {color:#777;font-size:.875rem;letter-spacing:-0.08em;line-height:1.6em}
.com-3 .def-cont::after {content:'';display:table;clear:both}
.com-3 .def-cont-title {display:block;background:url('https://m-inews.com/image/company/com_icon1.gif') no-repeat left center;padding-left:1.063rem;color:#292728;font-weight:700;font-size:1.063rem;letter-spacing:-0.08em;margin-bottom:.75rem}
.com-3 ul {float:left;width:100%;padding:1.25rem;border:1px solid rgba(0,0,0,.1);background-color:#f8f8f8}
.com-3 ul::after {content:'';display:table;clear:both}
.com-3 ul li {float:left;width:50%;line-height:1.8em}
.com-3 strong {color:#293d71}
.com-3 p {text-align:justify;line-height:1.8em}
.com-3 .def-cont-btns {display:inline-block;margin:1.25rem auto 1.25rem;padding:12px 15px;font-size:1rem;background-color:#ff8926;border-radius:0.25rem;color:#fff;font-weight:bold;-webkit-transition:background .15s;transition:background .15s}
.com-3 .def-cont-btns:hover {background-color:#ed1b2f}
@media (max-width: 39.9375em) {
	.com-3 ul li {width:100%}
}

/* IR 서비스 */
.com-ir p {text-align:justify;color:#555;font-size:1.063rem;font-weight:300;line-height:1.5em}
.com-ir .com-block {max-width:800px;margin:0 auto;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px dashed rgba(0,0,0,.15)}
.com-ir .com-block::after {content:'';display:table;clear:both}
.com-ir .com-block:last-child {border-bottom:none}
.com-ir .com-title > strong {display:block;margin-bottom:1.5rem;width:45%;padding:.313rem 1rem;color:#fff;font-weight:500;font-size:1.063rem;letter-spacing:-.08em;border-radius:0 1.25rem 1.25rem 0;box-shadow:2px 2px 2px rgba(0,0,0,.3)}
.com-ir .com-block .tel {display:block;margin:.625rem .625rem 0 0;font-size:1.25rem}
@media (max-width: 39.9375em) {
	.com-ir p {font-size:.938rem}
	.com-ir .com-title > strong {width:80%}
	.com-ir .com-block .tel {font-size:1.063rem}
}

/* 구독신청 */
.com-kd {margin-bottom:1.25rem;padding:1rem;text-align:center;font-size:1.063rem;border-top:2px solid #bababa;border-bottom:2px solid #bababa}

/* 배진희 / 905262 / 20200103 */
.before_bar{position:relative;display:inline-block;padding-left:10px;color:#1d1d1d;font-size:1.3rem;font-weight:bold;}
.before_bar:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background:#1d1d1d;}
.box-skin.more_new .header a{background:url('../../image/more_new.png') right center no-repeat;}
.box-skin.more_new .header{margin-bottom:10px;}
.auto-mp02 .auto-content{text-align:center;}
.auto-dp01-3 ul li{position:relative;}
.auto-dp01-3 ul li:after{content:"";position:absolute;left:5px;top:5px;width:29px;height:29px;background:url('../../image/dp01-3_icon.png') center center no-repeat;}
.auto-va01-1 .auto-mov-title{text-align:left;background-color:none;padding:0;/*padding-right:170px;*/background:url('../../image/va01-1_bg.jpg') right center no-repeat;}

.sns_list{position:absolute;right:25px;bottom:25px;}
.sns_list{margin:0;}
.sns_list li{list-style:none;float:left;margin:0 10px;}
.sns_list li a{display:block;}

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

/* 신경훈 / 965907 / 20200710 */
.auto-vr04.vr04-1 .auto-mov-title{text-align:left;background-color:none;padding:0;background:url('../../image/va01-1_bg.jpg') right center no-repeat;}
.auto-vr04.vr04-1 .auto-container{width:calc(100% - 270px)}
.auto-vr04.vr04-1 .auto-nav{width:250px}
.auto-vr04 .auto-nav .slick-list {height:inherit !important}
.auto-vr04.vr04-1 .auto-container .responsive-embed.widescreen {padding-bottom:478px !important}

/* 황자연 / 1024557 / 20210126 */
/* mr03 */
.auto-mr03 {position:relative;/*padding:8px*/border:1px solid #ccc;}
.auto-mr03 .slick-list{padding-right:2rem}
.auto-mr03 .slick-list a{margin-top:.5rem}
.auto-mr03 .slick-list > div > div > div:last-child > div > a {padding-bottom:.7rem}
.auto-mr03 .slick-list > div:first-child > div > a,.auto-mr03 .slick-list > div > div > div:first-child > div > a{margin-top:0}
.auto-mr03::after {content:'';display:table;clear:both}
.auto-mr03 .auto-btns {position:absolute;z-index:1;border-width:4px;border-style:solid;border-color:#727d92 transparent transparent transparent;right:10px;top:20px;transform:translateY(-50%);cursor:pointer}
.auto-mr03 .user-point {color:#c30713 !important}
.auto-mr03 .titst{ background-color:#4494d0; padding:10px 14px;margin-right:20px;}
.auto-mr03 .titst2{position: absolute;width: 0px;height: 0px;border-top: 19.5px solid transparent;border-bottom: 19.5px solid transparent;border-right: 19.5px solid transparent;
/* border-left: 19.5px solid #4494d0; */top: 0;left: 89px;}

.box-skin.line .tabs-header {font-size: 1rem; font-weight: 700; line-height: 1em;}
.tabs-wrap .tabs-panel, .tabs-wrap .tabs-pane2 {padding: .5rem 0 ;}
.box-skin.line .maeiltv_title {margin:0; text-align:center;  font-size:.95rem}

/* 배진희 / 1033005 / 20210225 */
#article-header-title{display:none;}


/* 임희은 / 1048377 / 20210419 */
.auto-mr03.mr03-2 .titst {padding:10px 14px;background-color:transparent;margin-right:0;height:40px;}
.auto-mr03.mr03-2 a strong{font-weight:500;}
.com-footer {border-top: 1px solid rgba(0,0,0,.15);letter-spacing: -.05em;}
.com-footer .com-footer-info {display: block;padding: .9375rem;}
.com-footer .com-footer-info li {float: left;font-size: .9rem;color: rgba(0,0,0,.55);}
.com-footer .com-footer-info li strong {margin-right: 20px;color: rgba(0,0,0,.9);}

/* 이승현 / 1143667 / 20220317 */
#INC_TAB_G_7_container.tabs-wrap .tabs-header{margin-bottom:.8rem !important;}

/**********************************************
note : 모바일메인 리뉴얼
name : 강혜리
**********************************************/
/* 메인편집판 */
#user-wrap .row #m-idx8 {margin-top:-1.875rem}
#m-idx8 {max-width:728px;margin:0 auto;padding:0 30px;background-color:#1f2127}
#m-idx8 .edit-level1, #m-idx8 .edit-level1 .edit-contents {background:initial}
#m-idx8 .box-skin.light-box {padding:35px 30px;margin:0 -30px;background-color:#F7F6F2}
#m-idx8 .box-skin .header > strong, #m-idx8 .box-skin .header > a, #m-idx8 .box-skin .header .skin-column > strong, #m-idx8 .box-skin .header .skin-column > a {font-size:22px}
#m-idx8 .box-skin.t--line .header > strong, #m-idx8 .box-skin.t--line .header > a, #m-idx8 .box-skin.t--line .header .skin-column > strong, #m-idx8 .box-skin.t--line .header .skin-column > a {position:relative;margin-bottom:1.625rem;padding-bottom:.688rem;color:#fff}
#m-idx8 .box-skin.t--line .header > strong::before, #m-idx8 .box-skin.t--line .header > a::before, #m-idx8 .box-skin.t--line .header .skin-column > strong::before, #m-idx8 .box-skin.t--line .header .skin-column > a::before {content:'';overflow:hidden;position:absolute;z-index:1;bottom:0;left:0;width:32px;height:0;border-top:3px solid #fff}
#m-idx8 .box-skin.yellow .header > strong, #m-idx8 .box-skin.yellow .header > a, #m-idx8 .box-skin.yellow .header .skin-column > strong, #m-idx8 .box-skin.yellow .header .skin-column > a {margin-bottom:0}
#m-idx8 .box-skin.green .header > strong, #m-idx8 .box-skin.green .header > a, #m-idx8 .box-skin.green .header .skin-column > strong, #m-idx8 .box-skin.green .header .skin-column > a {margin-bottom:0}
#m-idx8 .box-skin.yellow .header > strong::before, #m-idx8 .box-skin.yellow .header > a::before, #m-idx8 .box-skin.yellow .header .skin-column > strong::before, #m-idx8 .box-skin.yellow .header .skin-column > a::before {border-top-color:#ffc847}
#m-idx8 .box-skin.purple .header > strong::before, #m-idx8 .box-skin.purple .header > a::before, #m-idx8 .box-skin.purple .header .skin-column > strong::before, #m-idx8 .box-skin.purple .header .skin-column > a::before {border-top-color:#9c27b0}
#m-idx8 .box-skin.blue .header > strong::before, #m-idx8 .box-skin.blue .header > a::before, #m-idx8 .box-skin.blue .header .skin-column > strong::before, #m-idx8 .box-skin.blue .header .skin-column > a::before {border-top-color:#13c0cb}
#m-idx8 .box-skin.green .header > strong::before, #m-idx8 .box-skin.green .header > a::before, #m-idx8 .box-skin.green .header .skin-column > strong::before, #m-idx8 .box-skin.green .header .skin-column > a::before {border-top-color:#63d53b}
#m-idx8 .issue-more {display:block;margin-bottom:50px;font-size:0;text-align:center}
#m-idx8 .issue-more > a {display:block;overflow:hidden;max-width:200px;height:40px;margin:0 auto;font-size:.9375rem;font-weight:300;line-height:40px;letter-spacing:-.05em;color:#fff;border:1px solid #fff;border-radius:2rem;text-decoration:none}
@media screen and (max-width: 39.9375em) {
	#user-wrap .row #m-idx8 {max-width:none;margin-left:-1.25rem;margin-right:-1.25rem}
}


/* 모바일 하단 플로팅 때문에 위치 수정 2022-04-05 */
.back-to-top.for-mobile {
    bottom: 5rem;
}

/* 배진희 / 1248272 / 20230306 */
.article-veiw-body .view-editors .names{line-height:1;}
.article-veiw-body .view-editors .mail{font-size:.8rem;color:#666;}