@charset "utf-8";
/*-------------------------------------------------------------------
  파일정의 : Home
  분류순서 : 기본정책 > 유틸리티 > 사용자정의(컬러, 폰트, 보더, 간격 등)
  속성순서 : 표시 > 위치 > 넘침/흐름 > 크기/간격 > 박스모양 > 폰트/정렬 > 기타
-------------------------------------------------------------------*/

.opinion_news_swiper .navigation_wrap {display: none;} 

.main_news_wrap .ad[data-pos='main'] {margin: 0 0 3.6rem;}
.main_news_wrap .sub_news_sec[data-pos='main'] {padding-top: 0;}
.main_news_wrap .head_news_sec + .sub_news_sec[data-pos='main'] {padding-top: 2rem;border-top: 0 !important;}

.main_news_wrap .head_news_sec .play_area {width:5.2rem;height:5.2rem;}
.main_news_wrap .head_news_sec .play_area .ic {width:3.6rem;height:3.6rem;}
.main_page .news_sec .cnt_area {width:100%;}

.main_type_1 .news_head_wrap {overflow:hidden;position:relative;max-width: 760px;width:100%;}
.main_type_1 .news_head_wrap .news_head {margin-bottom: 1.2rem;}
.main_type_1 .news_head_wrap .news_head li a {height: 0;padding-bottom: 56.25%;position: relative;overflow: hidden;}
.main_type_1 .news_head_wrap .news_head li a img {position: absolute;width: 100%;height: 100%;object-fit: cover;object-position: center;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.main_type_1 .main_news_wrap .head_news_sec .play_area {bottom:1.3rem;}
.news_head_wrap .pagination {position:absolute;top:10px;right:15px;bottom:initial;left:initial;width:auto;z-index:1;}
.news_head_wrap .pagination .swiper-pagination-bullet {width:1rem;height:1rem;background: var(--c_gray_a);opacity:1;}
.news_head_wrap .pagination .swiper-pagination-bullet-active {background: var(--c_black);}

/* 개편 페이지 수정 240702 */
.head_news_sec .news_body .related_news li a .is_notice {font-weight: bold;padding-right: 1rem;position: relative;}
.head_news_sec .news_body .related_news li a .is_notice:after {content: '';display: block;width: 1px;height: 80%;position: absolute;top: 50%;right: 0.4rem;transform: translateY(-50%);}/*241204 수정*/
.head_news_sec .news_body .related_news li a .is_notice.is_scoop {color: var(--c_primary_base);}
.head_news_sec .news_body .related_news li a .is_notice.is_scoop:after {background: var(--c_primary_base);}
.head_news_sec .news_body .related_news li a .is_notice.is_trot {color: var(--c_primary_c);}
.head_news_sec .news_body .related_news li a .is_notice.is_trot:after {background: var(--c_primary_c);}

.head_news_sec .news_body .related_news li a .is_notice.is_vid {color: var(--c_primary_a);}/*240708 수정*/
.head_news_sec .news_body .related_news li a .is_notice.is_vid:after {background: var(--c_primary_a);}/*240708 수정*/
.news_body .tit .is_notice.is_vid {color: var(--c_primary_a);}/*240708 수정*/
.news_body .tit .is_notice.is_vid:after {background: var(--c_primary_a);}/*240708 수정*/

.head_news_sec + .sub_news_sec {padding-bottom: 2rem;}/*240408 수정*/
.head_news_sec + .sub_news_sec::before{content:'';display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:calc(100% - 3.2rem);height:1px;background-color:var(--c_gray_a);}/*240408 수정*/
.main_type_2 .head_news_sec + .sub_news_sec::before{bottom:-2rem;}/*240408 수정*/

.main_type_2.txt_mode .head_news_sec {margin-top: var(--spacing_l);margin-bottom: var(--spacing_m);}
.main_type_2 .head_news_sec .reaction_list {width: 81.28%;margin:0 auto;}
.main_type_2 .head_news_sec .news_head_wrap {overflow:hidden;width:100%;}
.txt_mode.main_type_2 .head_news_sec .news_body {display: flex;flex-flow: column;padding: 0;}
.txt_mode.main_type_2 .head_news_sec .reaction_list {order: 1;}
.main_type_2 .head_news_sec.is_img .related_news {display: flex;width: 82.81%;justify-content: center;margin: 0 auto;margin-top: 2rem;}/* Dev 231120 : 수정 */
.main_type_2.txt_mode .head_news_sec.is_img .related_news {gap: 0.5rem;}
.main_type_2 .head_news_sec.is_img .related_news > li {color: var(--c_white);text-align: left;flex: 1;}
.main_type_2 .head_news_sec.is_img .related_news > li:after {background: var(--c_white);}
.main_type_2 .head_news_sec.is_img .related_news a {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}/* Dev 231120 : 수정 */
.main_type_2 .main_page > .main_top_wrap.inner {flex-wrap: wrap;}
.main_type_2:not(.txt_mode) .head_news_sec {position: relative;z-index: 1;max-width: 100%;width: 100%;margin-top: calc(-1 * var(--spacing_l));margin-bottom: calc(-1 * var(--spacing_l));padding: var(--spacing_l) 0 var(--spacing_m) var(--spacing_m);border-left: 1px solid var(--c_gray_a);background: var(--c_white);}
.main_type_2 .main_news_wrap {max-width: calc(100% - 24rem);margin-left: auto;padding-top: 2rem;}
.main_type_2 .main_news_wrap .sub_news_sec:first-of-type {margin-top: 0;}
/*.main_type_2 .head_news_sec .news_card {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}*/
.main_type_2 .head_news_sec .news_card {display: flex;flex-direction: column;justify-content: flex-end;position: relative;min-height: calc(var(--headNewsH) / 10 * 1rem);aspect-ratio: 1/0.5625;overflow: hidden;}/* Dev 231109 */

.main_type_2 .head_news_sec .news_card > a {position: absolute;width: 100%;height: 100%;}
.main_type_2 .head_news_sec .news_card:after {content: '';display: block;width: 100%;height: 100%;background: linear-gradient(180deg,rgba(0, 0, 0, 0) 44.53%,rgba(0, 0, 0, 0.8) 94.44%);position: absolute;pointer-events: none;}
.main_type_2 .head_news_sec .news_head {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;width: 100%;height: 100%;padding-bottom: 0;}

.main_type_2 .head_news_sec .news_head > a {width: 100%;height: 100%;display: block;}
.main_type_2 .head_news_sec .news_head li {overflow:hidden;} /* 241107 추가 */
.main_type_2 .head_news_sec img {transition: 0.5s;position: absolute;width: 100%;height: 100%;top: 0;left: 0;bottom: 0;right: 0;}
.main_type_2 .head_news_sec:hover img {transform: scale(103%);}

/*.main_type_2 .head_news_sec .news_body {color: var(--c_white);margin-top: 0;position: absolute;bottom: 3rem;left: 50%;transform: translateX(-50%);text-align: center;width: 100%; z-index: 1;}
.main_type_2:not(.txt_mode) .head_news_sec .news_body .tit {margin-top: 0;width: 65.62%;margin: 0 auto;} Dev 231109 */
/* s: Dev 231109 */
.main_type_2 .head_news_sec .news_body {color: var(--c_white);margin-top: 0;padding: 6rem 0 3rem;width: 100%;z-index: 1;}
.main_type_2:not(.txt_mode) .head_news_sec .news_body .tit {width: 81.28%;margin: 0 auto;}
.main_type_2 .head_news_sec .news_body a {display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
/* e: Dev 231109 */

.main_type_2 .head_news_sec .news_foot {position: absolute;bottom: 3.3rem;left: 50%;transform: translateX(-50%);color: var(--c_white);z-index: 1;}
.main_type_2 .head_news_sec .reaction_list {color: var(--c_white);}
.main_type_2 .head_news_sec + .sub_news_sec {border-top: 0;padding-top: 0;border-bottom: 0;padding-bottom: 0;}
.main_type_2 .head_news_sec + .sub_news_sec > ul:first-of-type {margin-top: 0;}
.main_type_2 .divide_sec {display: flex;}
.main_type_2 .divide_sec .is_txt {display: none;}
.main_type_2 .divide_sec > * {}
.main_type_2:not(.txt_mode) .main_news_wrap [data-pos='aside'] {margin-left: calc((100% + 1.6rem) / 12 * 3 * -1 + 1.6rem);}
.main_type_2:not(.txt_mode) .main_news_wrap .sec_group[data-pos='aside']:first-of-type {margin-top: calc(var(--headNewsH) / 10 * 1rem + 2rem); /* s: Dev 231109 */}
.main_type_2:not(.txt_mode) .main_news_wrap .head_news_sec + .sub_news_sec[data-pos='main'] {margin-top: 0;}
/*.main_type_2 .divide_sec .main_news_wrap [data-pos="aside"]{
  max-width: 23.2rem;
  flex-shrink: 0;
  margin-left: 1.6rem;
  border-left: 1px solid var(--c_gray_a);
}*/

/* QA330 *//* 240423 수정 */
.main_type_1 .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit,
.main_type_2 .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit, 
.main_type_3 .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit{font-size:1.7rem;}
.main_type_4 .main_news_wrap .sub_news_sec:nth-of-type(1) .news_list .news_body .tit{font-size:1.7rem;}

.main_news_wrap .sub_news_sec ul.column_list .news_body .tit{font-size:2rem;}/*241022 수정*/

.main_type_2 .head_news_sec .news_body .tit .is_notice {margin-right:0.6rem;padding:0.6rem 1rem;font-size:2rem;color: var(--c_white);font-weight:700;vertical-align: middle;}
.main_type_2 .head_news_sec .news_body .tit .is_notice:after {display:none;}
.main_type_2 .head_news_sec .news_body .tit .is_trot {background: var(--c_primary_c);}
.main_type_2 .head_news_sec .news_body .tit .is_scoop {background: var(--c_primary_base);}
.main_type_2 .main_news_wrap .head_news_sec .play_area {position:static;display:inline-block;width:3.6rem;height:3.6rem;vertical-align: middle;text-align:center;line-height:3.2rem;}
.main_type_2 .main_news_wrap .head_news_sec .play_area .ic {position:static;width:2rem;height:2rem;transform:inherit;}

.main_type_3 .head_news_sec .news_body a {display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.main_type_3 .head_news_sec .news_body .tit .is_notice {display:inline-block;margin-right:0.5rem;padding:0.3rem 1rem;color: var(--c_white);font-size:1.4rem;font-weight:400;}
.main_type_3 .head_news_sec .news_body .tit .is_notice:after {display:none;}
.main_type_3 .head_news_sec .news_body .tit .is_trot {background:var(--c_primary_c);}
.main_type_3 .head_news_sec .news_body .tit .is_scoop {background:var(--c_primary_base);}
.main_type_3 .head_news_sec > ul {display: flex;width: 100%;}
.main_type_3 .head_news_sec > ul > li + li {display: flex;width: 100%;margin-left: 2rem;padding-left: 2rem;border-left: 1px solid var(--c_gray_a);}
.main_type_3 .head_news_sec > ul > li {flex: 1;}
.main_type_3 .head_news_sec .news_card {padding-bottom: 135%;height: 0;width: 100%;position: relative;}
.main_type_3 .head_news_sec .news_card:after {content: '';display: block;position: absolute;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 35.98%, #000000 100%);pointer-events: none;}
.main_type_3 .head_news_sec .news_card .news_head {position: absolute;width: 100%;height: 100%;padding-bottom: 0;margin-bottom: 0;}
.main_type_3 .head_news_sec .news_card .news_head > a {width: 100%;height: 100%;padding-bottom: 0;}
.main_type_3 .main_news_wrap .head_news_sec .play_area {right:1.3rem;bottom:1.7rem;left:inherit;width:3.6rem;height:3.6rem;background:var(--c_white);}
.main_type_3 .main_news_wrap .head_news_sec .play_area .ic {width:2rem;height:2rem;--color:var(--c_black);}

.main_type_3 .head_news_sec .news_card .news_body {position: absolute;bottom: 0;z-index: 1;padding: 2rem 1.6rem;}
.main_type_3 .head_news_sec .news_card .news_body .tit {color: var(--c_white);font-size: var(--title_fz_xs);display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;}
.txt_mode.main_type_3 .head_news_sec .news_card .news_body .tit {font-size: var(--title_fz_xxxs);}
.main_type_3 .head_news_sec .news_card .news_body .tit .is_notice {color: var(--c_white);}
.main_type_3 .head_news_sec .news_card .news_body .tit .is_notice:after {background: var(--c_white);}

.main_type_3 .head_news_sec .news_card .news_body .tit a{width:100%;flex-shrink:0;height:fit-content;}


.main_type_3 .head_news_sec .news_card .news_body .related_news > li {color: var(--c_white);font-size:var(--fz_s);}
.main_type_3 .head_news_sec .news_card .news_body .related_news > li:after {background: var(--c_white);}
.main_type_3 .head_news_sec .news_card .news_foot {position: absolute;width: 100%;bottom: 0;z-index: 1;padding: 2rem;}
.main_type_3 .head_news_sec .news_card .reaction_list {color: var(--c_white);}
.main_type_3 .sub_news_sec > ul:first-of-type {margin-top: 0;}
.main_type_4 {position: relative;}
 #wrapper.main_type_4 #contents {margin-top: calc(-1px * var(--headH));}/* Dev 231024 : 메인 타입4일때 레이아웃 깨짐 수정 */
/*#wrapper.main_type_4:has(#header.is_fix) {padding-top: 0;}*/
/*.main_type_4 .main_top_news {position: relative;height: 100vh;}
.main_type_4 .main_top_news .head_news_sec {position: absolute;width: 100%;height: 100%;}
.main_type_4 .main_top_news .head_news_sec .news_card {position: absolute;width: 100%;height: 100%;display: block;top: 0;left: 0;}
.main_type_4 .main_top_news .head_news_sec .news_head {padding-bottom: 0;height: 100vh;} Dev 231109 */
/* s: Dev 231109 */
.main_type_4 .main_top_news {position: relative;}
.main_type_4 .main_top_news .head_news_sec {width: 100%;}
.main_type_4 .main_top_news .head_news_sec .news_card {overflow:hidden;display: flex;position: relative;flex-direction: column;justify-content: flex-end;width: 100%;min-height: calc(100vh - 50px);padding-top: calc(var(--headH) * 1px + 3rem);box-sizing: border-box;}
.main_type_4 .main_top_news .head_news_sec .news_head {position: absolute;inset: 0;z-index: -1;padding-bottom: 0;margin-bottom: 0;}
/* e: Dev 231109 */
.main_type_4 .main_top_news .head_news_sec .news_head a {padding-bottom: 0;height: 100%;position: static;}

.main_type_4 .main_top_news .head_news_sec .news_head_wrap {overflow:hidden;width:100%;}
.main_type_4 .main_top_news .head_news_sec .news_head_wrap .news_head li a img {position: absolute;width: 100%;height: 100%;object-fit: cover;object-position: center;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.main_type_4 .main_top_news .head_news_sec .news_head_wrap:after {content: '';display: block;position: absolute;width: 100%;height: 100%;background: #000;opacity: 0.3;z-index: 1;top: 0;left: 0;}
.main_type_4 .main_top_news .head_news_sec .news_head_wrap .pagination {top:155px;right:50%;margin-right:-640px;z-index:2;}


/*.main_type_4 .main_top_news .head_news_sec .news_head:after {content: '';display: block;position: absolute;width: 100%;height: 100%;background: #000;opacity: 0.3;z-index: 0;top: 0;left: 0;}*/
/*.main_type_4 .main_top_news .head_news_sec .news_body {position: absolute;bottom: 27.1rem;left: 50%;width: 100%;max-width: 128rem;transform: translateX(-50%);z-index: 2;} Dev 231109 */
.main_type_4 .main_top_news .head_news_sec .news_body {position:relative;width: 100%;max-width: 128rem;margin: 0 auto;z-index:1;}/*  Dev 231109 */
.main_type_4 .main_top_news .head_news_sec .news_body .play_area {display:inline-block;position:static;vertical-align:middle;text-align:center;line-height: 4.1rem;}
.main_type_4 .main_top_news .head_news_sec .news_body .play_area .ic {position:static;transform:inherit;line-height:2rem;}
.main_type_4 .main_top_news .head_news_sec .news_body .is_notice {display:inline-block;height:3.6rem;margin-right:0.5rem;padding:0.6rem 1rem;vertical-align:middle;}
.main_type_4 .main_top_news .head_news_sec .news_body .is_trot {background: var(--c_primary_c);}
.main_type_4 .main_top_news .head_news_sec .news_body .is_scoop {background: var(--c_primary_base);}
.main_type_4 .main_top_news .head_news_sec .news_body > .inner {max-width: 84.3rem;margin: 0;}
.main_type_4 .main_top_news .head_news_sec .news_body,
.main_type_4 .main_top_news .head_news_sec .news_body .related_news > li {color: var(--c_white);}
.main_type_4 .main_top_news .head_news_sec .news_body .related_news > li:after {background: var(--c_white);}

/*.main_type_4 .main_top_news .news_body .tit {font-size: 6rem;-webkit-line-clamp: 3;} Dev 231109 */
.main_type_4 .main_top_news .news_body .tit {display: block;font-size: 6rem;    display: -webkit-box;-webkit-line-clamp: 2}/*  Dev 231109 */

.main_type_4 .main_top_news .news_body .tit .is_notice {color: var(--c_white);padding-left: 3.4rem;padding-right: 0;position: relative;display: block;font-size: 2rem;margin-bottom: 2rem;line-height: 1;}
.main_type_4 .main_top_news .news_body .tit .is_notice:after {position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 2rem;height: 2rem;}
.main_type_4 .main_top_news .news_body .desc {font-size: 2.2rem;line-height: 1.5;margin-top: 2rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
/*.main_type_4 .main_top_news .head_news_sec .news_foot {position: absolute;bottom: 3.7rem;max-width: 128rem;width: 100%;left: 50%;transform: translateX(-50%);color: var(--c_white);border-top: 1px solid #ffffff4d;padding-top: 1.6rem;margin-top: 0;z-index: 2;} Dev 23110 */
.main_type_4 .main_top_news .head_news_sec .news_foot {position:relative;max-width: 128rem;width: 100%;color: var(--c_white);border-top: 1px solid #ffffff4d;padding-top: 1.6rem;padding-bottom: 3.7rem;margin-top: 6rem;margin-left: auto;margin-right: auto;z-index:1;}/* Dev 231109 */

.main_type_4 .main_top_news .news_foot .related_news,
.main_type_4 .main_top_news .head_news_sec .news_foot .related_news > li a {display: flex;}
.main_type_4 .main_top_news .news_foot .related_news {overflow: auto;}
.main_type_4 .main_top_news .news_foot .related_news > li {width: calc((100% - 9.6rem) / 4) !important;}
.main_type_4 .main_top_news .news_foot .related_news > li:last-of-type {margin-right: 0 !important;}
.main_type_4 .main_top_news .news_foot .related_news > li .img_area {width: 10.7rem;height: 10.7rem;padding: 0;flex-shrink: 0;}

.main_type_4 .main_top_news .news_foot .related_news > li .txt_area {padding: 0 1.6rem;backdrop-filter: blur(5px);background: #0000001a;font-size: 1.4rem;line-height: 1.5;display: flex;align-items: center;}
.main_type_4 .main_top_news .news_foot .tit {font-size: 1.7rem;margin-bottom: 1.6rem;}
.main_type_4 .main_top_news .news_foot .related_news > li .txt_area .tit {font-size: 1.4rem;margin-bottom: 0;}
.main_type_4 .main_news_wrap {padding-top: 3.2rem;}
.main_type_4 .sub_news_sec:first-of-type {margin-top: 0;}
.main_type_4 .related_news_wrap {overflow: hidden;}

/* 개편 페이지 수정 240711 */
.main_type_5.txt_mode .main_news_wrap .head_news_sec .news_card .news_body{max-width:100%;}

/* 메인 type6 추가 240926 */
.main_type_6 .news_head_wrap .news_head {margin-bottom:0;}
.main_type_6 .news_head_wrap .news_head li a {height:0;padding-bottom:56.25%;position:relative;overflow:hidden;}
.main_type_6 .news_head_wrap .news_head li a img {position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;left:50%;top:50%;transform:translate(-50%, -50%);}
.main_type_6 .main_news_wrap .head_news_sec .play_area {bottom:0;width:3.6rem;height:3.6rem;}
.main_type_6 .main_news_wrap .head_news_sec .play_area .ic {width:2rem;height:2rem;}
.main_type_6 .main_news_wrap .head_news_sec .cate {font-size:1.7rem;line-height:170%;letter-spacing:-0.3px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;}
.main_type_6 .main_news_wrap .head_news_sec .tit {font-size:3rem;margin-top:0;max-width:76rem;}/*250509 수정*/
.main_type_6 .main_news_wrap .head_news_sec .tit a {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.main_type_6 .main_news_wrap .head_news_sec .tit .is_notice {font-weight: bold;padding-right: 1rem;position: relative;}
.main_type_6 .main_news_wrap .head_news_sec .tit .is_notice:after {content: '';display: block;width: 2px;height: 80%;position: absolute;top: 50%;right: 0.4rem;transform: translateY(-50%);}
.main_type_6 .main_news_wrap .head_news_sec .tit .is_notice.is_scoop {color: var(--c_primary_base);}
.main_type_6 .main_news_wrap .head_news_sec .tit .is_notice.is_scoop:after {background: var(--c_primary_base);}
.main_type_6 .main_news_wrap .head_news_sec .tit .is_notice.is_trot {color: var(--c_primary_c);}
.main_type_6 .main_news_wrap .head_news_sec .tit .is_notice.is_trot:after {background: var(--c_primary_c);}
.main_type_6 .main_news_wrap .head_news_sec .tit .is_notice.is_vid {color: var(--c_primary_a);}
.main_type_6 .main_news_wrap .head_news_sec .tit .is_notice.is_vid:after {background: var(--c_primary_a);}
.main_type_6 .main_news_wrap .head_news_sec .news_card {flex-direction:row;gap:2rem;flex-wrap:wrap;margin-top:0.7rem;height:fit-content;}/*241015 수정*/
.main_type_6 .main_news_wrap .head_news_sec .news_card .news_head_wrap {overflow:hidden;position:relative;max-width:370px;width:100%;height:fit-content;flex-shrink:0;order:1;}
.main_type_6 .main_news_wrap .head_news_sec .news_card .news_body {order:0;width:100%;max-width:calc(100% - 390px);display:flex;flex-direction:column;}/*241015 수정*/
.main_type_6 .main_news_wrap .head_news_sec .news_card .news_body .desc {font-size:14px;font-weight:400;line-height:150%;color:#5A5A5A;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:0.2rem;}/*241015 수정*/
.main_type_6 .main_news_wrap .head_news_sec .news_card .news_body .line6 {-webkit-line-clamp:6;}
.main_type_6 .main_news_wrap .head_news_sec .news_card .news_body .reaction_list {padding-top:0;margin-top:1rem;margin-bottom:1.2rem;}/* 241028 수정*/
.main_type_6 .main_news_wrap .head_news_sec .related_news {order:2;width:100%;display:flex;flex-flow:column;gap:0.8rem;margin-top:auto;}/*241015 수정*/
.main_type_6 .main_news_wrap .head_news_sec .related_news > li {position:relative;padding-left:1.2rem;font-size:1.6rem;color:var(--c_gray_b);font-weight:400;margin-left:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-all;}
.main_type_6 .main_news_wrap .head_news_sec .related_news > li:after {content:'';display:block;width:0.4rem;height:0.4rem;top:0.8rem;left:0;position:absolute;background:var(--c_gray_b);border-radius:50%;}
.main_type_6 .main_news_wrap .head_news_sec .related_news > li .is_notice {font-weight: bold;padding-right: 1rem;position: relative;}
.main_type_6 .main_news_wrap .head_news_sec .related_news > li .is_notice:after {content: '';display: block;width: 2px;height: 80%;position: absolute;top: 50%;right: 0.4rem;transform: translateY(-50%);}
.main_type_6 .main_news_wrap .head_news_sec .related_news > li .is_notice.is_scoop {color: var(--c_primary_base);}
.main_type_6 .main_news_wrap .head_news_sec .related_news > li .is_notice.is_scoop:after {background: var(--c_primary_base);}
.main_type_6 .main_news_wrap .head_news_sec .related_news > li .is_notice.is_trot {color: var(--c_primary_c);}
.main_type_6 .main_news_wrap .head_news_sec .related_news > li .is_notice.is_trot:after {background: var(--c_primary_c);}
.main_type_6 .main_news_wrap .head_news_sec .related_news > li .is_notice.is_vid {color: var(--c_primary_a);}
.main_type_6 .main_news_wrap .head_news_sec .related_news > li .is_notice.is_vid:after {background: var(--c_primary_a);}
.main_type_6 .main_news_wrap .head_news_sec .wide_news {margin-top:0.8rem;}
.main_type_6 .main_news_wrap .head_news_sec .wide_news a:hover {opacity: 0.7;}
.main_type_6 .main_news_wrap .head_news_sec.type1 .news_card .news_body .desc {margin-bottom:1.2rem;} /* 241028 추가 */
.main_type_6 .main_news_wrap .head_news_sec.type1 .related_news {margin-top:0;} /* 241028 추가 */
.main_type_6 .main_news_wrap .head_news_sec.type2 .news_card {height:21.8rem;}

/* 메인 type7 추가 241204 */
.main_type_7 .main_top_news {padding-top:2rem;}
.main_type_7 .main_top_news .desc a {display:block;font-size: 17px;color:#5A5A5A;font-weight: 500;line-height: 100%;letter-spacing: -0.3px;    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align:center;}
.main_type_7 .main_top_news .desc a:hover {opacity: 0.7;}
.main_type_7 .main_top_news .desc02 {margin:1rem 0 2rem;}
.main_type_7 .main_top_news .tit a {display:block;margin-top:0.5rem;font-size: 42px;color:#111;line-height: 130%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;text-align:center;}
.main_type_7 .head_news_sec .news_head_wrap {overflow:hidden;width:100%;}
.main_type_7 .main_page > .main_top_wrap.inner {flex-wrap: wrap;}
.main_type_7 .head_news_sec .news_card {position: relative;margin-top:1rem;padding-bottom:3rem;border-bottom:1px solid var(--c_gray_a);overflow: hidden;}/* 241217 수정 */
.main_type_7 .head_news_sec .news_card > a {position: absolute;width: 100%;height: 100%;}
.main_type_7 .head_news_sec img {width: 100%;height: 100%;top: 0;left: 0;bottom: 0;right: 0;}
.main_type_7 .divide_sec {display: flex;}
.main_type_7 .divide_sec .is_txt {display: none;}
.main_type_7 .main_top_news .tit .is_notice {font-weight: bold;padding-right: 1rem;position: relative;}
.main_type_7 .main_top_news .tit .is_notice:after {content: '';display: block;width: 1px;height: 80%;position: absolute;top: 50%;right: 0.4rem;transform: translateY(-50%);}
.main_type_7 .main_top_news .tit .is_notice.is_scoop {color: var(--c_primary_base);}
.main_type_7 .main_top_news .tit .is_notice.is_scoop:after {background: var(--c_primary_base);}
.main_type_7 .main_top_news .tit .is_notice.is_trot {color: var(--c_primary_c);}
.main_type_7 .main_top_news .tit .is_notice.is_trot:after {background: var(--c_primary_c);}
.main_type_7 .main_top_news .tit .is_notice.is_vid {color: var(--c_primary_a);}
.main_type_7 .main_top_news .tit .is_notice.is_vid:after {background: var(--c_primary_a);}
.main_type_7 .main_top_news .related_news{display:flex;flex-wrap: wrap;width:100%;margin-top:1rem;}/* 241217 수정 */
.main_type_7 .main_top_news .related_news > li{position:relative;width:50%;margin-top:1rem;padding-left:1.2rem;box-sizing:border-box;font-size:1.6rem;color:#5A5A5A;font-weight:400;margin-left:0;word-break:break-all;}
.main_type_7 .main_top_news .related_news > li:nth-child(odd) {padding-right:2rem;}
.main_type_7 .main_top_news .related_news > li:after {content:'';display:block;width:0.4rem;height:0.4rem;top:0.8rem;left:0;position:absolute;background:var(--c_gray_b);border-radius:50%;}
.main_type_7 .main_top_news .related_news > li .is_notice {font-weight: bold;padding-right: 1rem;position: relative;}
.main_type_7 .main_top_news .related_news > li .is_notice:after {content: '';display: block;width: 2px;height: 80%;position: absolute;top: 50%;right: 0.4rem;transform: translateY(-50%);}
.main_type_7 .main_top_news .related_news > li .is_notice.is_scoop {color: var(--c_primary_base);}
.main_type_7 .main_top_news .related_news > li .is_notice.is_scoop:after {background: var(--c_primary_base);}
.main_type_7 .main_top_news .related_news > li .is_notice.is_trot {color: var(--c_primary_c);}
.main_type_7 .main_top_news .related_news > li .is_notice.is_trot:after {background: var(--c_primary_c);}
.main_type_7 .main_top_news .related_news > li .is_notice.is_vid {color: var(--c_primary_a);}
.main_type_7 .main_top_news .related_news > li .is_notice.is_vid:after {background: var(--c_primary_a);}
.main_type_7 .main_top_news .related_news > li a {display:block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.main_type_7 .main_top_news .related_news > li a:hover {opacity:0.7;} 
.txt_mode.main_type_7 .head_news_sec {margin-top: var(--spacing_l);margin-bottom: var(--spacing_m);}
.txt_mode.main_type_7 .head_news_sec .news_body {display: flex;flex-flow: column;padding: 0;}
.txt_mode.main_type_7 .head_news_sec img {display:none;}
.main_type_7:not(.txt_mode) .head_news_sec .news_body .tit {width: 81.28%;margin: 0 auto;}
.main_type_7:not(.txt_mode) .main_top_news .head_news_sec {border-left:0;}

.news_letter_sec .img_area{position:absolute;bottom:0;right:0;width:44%;height:unset;padding:0;aspect-ratio:1/1;}/*240326 수정*/
.news_letter_sec .nl_type01 {background-color:#64c0ff;}
.news_letter_sec .nl_type02 {background-color:#7ea7d1;}
.news_letter_sec .nl_type03 {background-color:#67a8dc;}
.news_letter_sec .nl_type04 {background-color:#5f7bc8;}
.news_letter_sec .nl_type05 {background-color:#83c3b4;}
.news_letter_sec .nl_type06 {background-color:#63924E;}

/* .news_letter_sec .nl_type01 .img_area{position:absolute;bottom:0;right:0;width:48%;}
.news_letter_sec .nl_type02 .img_area{position:absolute;bottom:0;right:0;width:44.4%;}
.news_letter_sec .nl_type03 .img_area{position:absolute;bottom:0;right:0;width:44.4%}
.news_letter_sec .nl_type04 .img_area{position:absolute;bottom:0;right:0;width:50%;}
.news_letter_sec .nl_type05 .img_area{position:absolute;bottom:0;right:0;width:44.4%;}
.news_letter_sec .nl_type06 .img_area{position:absolute;bottom:0;right:0;width:44.4%;} */

.mynews .main_news_wrap > section,
.mynews .main_news_wrap > div {padding-left: 0;padding-right: 0;}
.mynews section + .sub_news_sec:after {width: 100%;left: 0;}
.mynews .main_page > .main_top_wrap.inner {gap: 1.6rem;padding: 0 1.6rem !important;}
.mynews .main_news_wrap {padding: 3.6rem 0 8rem;max-height: none;max-width: 102.4rem;}
.mynews .main_news_wrap:before,
.mynews .main_news_wrap:after {display: none;}
.mynews .main_news_wrap > :not([data-pos='aside']) {max-width: none;}
.mynews .login_wrap {border-right: 1px solid var(--c_gray_a);}
.mynews.type_2 .intro_sec .intro_box:after {content: '';display: block;background: linear-gradient(91.91deg, rgba(36, 103, 204, 0.2) 16.49%, rgba(168, 199, 246, 0) 87.01%);position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 0;}
.mynews.type_2 .intro_sec .intro_box {background: #a8c7f6;}
.mynews.type_2 .intro_sec .img_area {z-index: 0;}
.mynews.type_2 .intro_sec .txt_area {position: relative;z-index: 1;}
.mynews.type_2 .intro_sec .txt_area .tit,
.mynews.type_2 .intro_sec .txt_area .desc {color: var(--c_white);}
.mynews .intro_sec .intro_box {height: 15.6rem;background: #e7ebee;padding: 0 30rem 0 4rem;position: relative;display: flex;align-items: center;overflow: hidden;}
.mynews .intro_sec .txt_area {word-break: break-all;display: flex;justify-content: center;flex-flow: column;}
.mynews .intro_sec .img_area {height: 100%;padding: 0;position: absolute;top: 0;right: 3.5rem;width: 26.4rem;}
.mynews .intro_sec .tit {font-size: 2rem;font-weight: bold;margin-bottom: 1rem;}
.mynews .intro_sec .desc {font-size: 1.3rem;font-weight: 400;color: var(--c_gray_b);line-height: 1.5;}
.mynews .subscribe_list_area {position: relative;padding: 0 3.3rem;border-bottom: 1px solid var(--c_gray_a);}
.mynews .subscribe_list_area .navigation_wrap {display: block;position: absolute;top: 50%;transform: translateY(-50%);}

.mynews .subscribe_cnt_wrap {width: 100%;overflow: hidden;position: relative;padding-bottom: 2rem;}


.mynews .subscribe_list_sec .sec_head {justify-content: space-between;}
.mynews .subscribe_cnt_list .subscribe_cnt_node{max-width:calc((100% - 30px) /4);margin-right:10px;}/*240228 추가*/
.mynews .subscribe_cnt_list .img_area {margin-bottom: 1.2rem;}
.mynews .subscribe_cnt_list .tit {font-size: 1.7rem;font-weight: bold;line-height: 1.5;}
.mynews .subscribe_cnt_list .cate + .tit {margin-top: 0.4rem;}
.mynews .news_body {display: flex;flex-flow: column;height: 100%;}

.mynews .sub_news_sec .news_list + .news_list {border-bottom: 1px solid var(--c_gray_a);padding-bottom: 2rem;}
.mynews .today_commend_sec {padding-top: 5.6rem;}
.mynews .today_commend_sec .row_list .news_card .news_head > a {padding-bottom: 56.25%;width: 23.2rem;height: 13.1rem;} /* 241010 수정 */
.mynews .today_commend_sec + .sub_news_sec {padding-bottom: 2rem;border-bottom: 1px solid var(--c_gray_a);
}
.mynews .today_commend_sec .main_list .tit {font-size: var(--title_fz_xs);}
.mynews .today_commend_sec .related_news > li {font-size: 1.4rem;}
.mynews .today_commend_sec .main_list + .row_list .tit {font-size: 1.7rem;}
.mynews .today_commend_sec .sec_body > ul {display: flex;}
.mynews.txt_mode .today_commend_sec .sec_body > ul {flex-direction: column;}
.mynews .today_commend_sec .sec_body > ul > li {flex: 1;}
.mynews .today_commend_sec .sec_body > ul > li {flex: 1;}
.mynews .today_commend_sec .row_list {flex: 1;}
.mynews .today_commend_sec .row_list .news_card .news_head {max-width: 23.2rem;height: auto;width: 100%;}

.mynews .today_commend_sec .row_list .news_card .news_body {display: flex;flex-flow: column;}

.mynews .today_commend_sec .row_list {display: flex;flex-flow: column;margin-left: 1.6rem;padding-left: 1.6rem;border-left: 1px solid var(--c_gray_a);}
.mynews .special_news_sec + .special_news_sec {margin-top: 5.6rem;border-bottom: 0;}
.mynews .sec_head {display: flex;align-items: center;gap: 0.8rem;margin-bottom: 2rem;}
.mynews .sec_tit {font-size: 2.8rem;font-weight: bold;}
.mynews .sub_news_sec .news_list {column-gap: 3.2rem;row-gap: 4rem;}
.mynews .sub_news_sec .news_list > li {border-left: 0;position: relative;flex: auto;width: calc((100% - 9.6rem) / 4);}
.mynews .sub_news_sec .news_list > li + li:after {content: '';display: block;width: 1px;height: 100%;background: var(--c_gray_a);position: absolute;top: 0;left: -1.6rem;padding-left: 0;}
.mynews .sub_news_sec .news_list > li:nth-child(5n):after {display: none;}
.mynews .sub_news_sec .news_list > li:before {content: '';display: none;width: calc(100% + 1.6rem);height: 1px;position: absolute;top: -2rem;left: 0;background: var(--c_gray_a);}
.mynews .sub_news_sec .news_list > li:nth-child(n + 5):before {display: block;}
.mynews .sub_news_sec .news_list > li:nth-child(n + 6):before {left: -1.6rem;width: calc(100% + 3.2rem);}
.mynews .sub_news_sec .news_list > li:nth-child(4n):before,
.mynews .sub_news_sec .news_list > li:nth-child(5n):before {width: calc(100% + 1.6rem);}

/* 개편 페이지 수정 240702 */
/* 당신의 뉴스 타입3 240702 추가 */
.mynews.type_3 .today_commend_sec .sec_body > ul{
	display:grid;
	grid-template-columns: calc((100% - 3.6rem)/2) calc((100% - 3.2rem)/2);
	grid-template-rows: repeat(3, auto);
}
.mynews.type_3 .today_commend_sec .sec_body > ul > li.main_list{grid-column:1/2;grid-row:1/4;}
.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list .news_card{border-bottom:1px solid var(--c_gray_a);margin-bottom:1.6rem;padding-bottom:1.6rem;}
.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list:nth-child(4) .news_card{border-bottom:0;padding-bottom:0;}
.mynews .today_commend_sec .sec_body > ul > li.row_list .tit {font-size:1.7rem;} /* 241010 추가 */
.txt_mode.mynews .today_commend_sec .sec_body > ul > li.row_list .tit{font-size:2rem;}/*241022 추가*/

.mynews .commend_issue_wrap .commend_issue_list{display: none;}
.mynews .commend_issue_wrap .commend_issue_list:first-child{display:flex;}

.mynews .news_letter_wrap {display: flex;}
.mynews .news_letter_wrap > * {flex: 1;}
.mynews .news_letter_tit {background: #31348c;padding: 2rem;color: var(--c_white);position: relative;box-sizing: border-box;}
.mynews .news_letter_tit .date {font-size: 1.3rem;font-weight: 500;line-height: 1.5;}
.mynews .news_letter_tit .tit {font-size: 2rem;font-weight: bold;line-height: 1.5;}
.mynews .news_letter_tit .txt_area {display: flex;flex-flow: column;height: 100%;position: relative;z-index: 1;}
.mynews .news_letter_tit .img_area {padding-bottom:0;height:unset;position:absolute;width:32%;bottom:0;right:0;}
.mynews .news_letter_tit .btn_area {margin-top: auto;}

.mynews .news_letter_tit.nl_type01 {background-color:#64c0ff;}
.mynews .news_letter_tit.nl_type02 {background-color:#7ea7d1;}
.mynews .news_letter_tit.nl_type03 {background-color:#67a8dc;}
.mynews .news_letter_tit.nl_type04 {background-color:#5f7bc8;}
.mynews .news_letter_tit.nl_type05 {background-color:#83c3b4;}
.mynews .news_letter_tit.nl_type06 {background-color:#63924E;}/*240325 추가*/

.mynews .news_letter_sec .news_letter_list {border: 1px solid var(--c_gray_a);padding: 0 2rem;gap: 0;min-height:18.2rem;}/*240405 수정*/

.mynews .news_letter_list .news_letter_node {height: auto;padding: 1.9rem 0;box-sizing: border-box;border-bottom: 1px solid var(--c_gray_a);}/*240405 수정*/
.mynews .news_letter_list .news_letter_node + .news_letter_node {border-bottom:0;}/*240405 수정*/
.mynews .news_letter_sec .news_letter_node .tit {font-size: 1.6rem;line-height: 1.5;-webkit-line-clamp:1;}
.mynews .news_letter_sec .news_letter_node .date {font-size: 1.3rem;line-height: 1.5;}

.txt_mode .main_top_wrap.inner .news_head {display: none;}
.txt_mode .main_top_wrap.inner .login_bottom_wrap .pagination {display:block;}
.txt_mode .main_top_wrap.inner .pagination {display:none;}
.txt_mode .main_news_wrap .head_news_sec .play_area {display:none;}
.txt_mode .main_news_wrap .head_news_sec .news_card .news_body .tit {font-size:2rem;} /* 240904 추가 */
.txt_mode .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit {font-size: 2rem;} /* 240904 추가 */
.txt_mode .main_news_wrap {}
.txt_mode.main_type_2 .divide_sec > * {padding-top: 3.6rem;}
.txt_mode.main_type_4 .sub_news_sec:first-of-type {border-top: 0;padding-top: 0;}
.txt_mode .main_top_wrap.inner .news_body .tit {font-size: 2rem;color: var(--c_black);}
.txt_mode .main_news_wrap [data-pos='aside'] .news_body .tit {font-size: 1.4rem;}

.txt_mode .main_top_wrap.inner .news_body .related_news {margin-bottom: 0;margin-top: 0.8rem;margin-left: 0;color: var(--c_gray_b);flex-flow: column;}
.txt_mode.main_type_2 .head_news_sec.is_img .related_news > li + li {margin-left: 0;}
.txt_mode .sub_news_sec .news_list .news_card {border-bottom: 0;}
.txt_mode .main_top_wrap.inner .news_body .related_news > li {font-size: 1.4rem;color: var(--c_gray_b);}

.txt_mode .main_top_wrap.inner .news_body .related_news > li:after {background: var(--c_gray_b);}

.txt_mode .main_top_wrap.inner .sub_news_sec > .news_list {flex-flow: column;margin-top: 0;}
.txt_mode .main_top_wrap.inner .sub_news_sec > .news_list + .news_list {margin-top: 2rem;}
.txt_mode.main_type_4 .main_top_wrap.inner .sub_news_sec .news_list:first-of-type {padding-bottom: 1.6rem;}

.txt_mode .main_top_wrap.inner .sub_news_sec .news_list > li + li {margin-left: 0;padding-left: 0;margin-top: 1.6rem;padding-top: 1.6rem;border-top: 1px solid var(--c_gray_a);}
.txt_mode .main_top_wrap.inner .sub_news_sec .news_list > li + li:after {display: none;}

.txt_mode .main_top_wrap.inner .sub_news_sec .news_list {flex-flow: column;}
.txt_mode.main_type_2 .head_news_sec .news_body .tit a {margin-top:1rem;}
.txt_mode.main_type_2 .head_news_sec .news_card > a {position: static;}
.txt_mode.main_type_2 .head_news_sec .news_card > a > * {position: static;transform: none;}
.txt_mode.main_type_2 .head_news_sec .news_card:after {display: none;}
.txt_mode.main_type_2 .main_news_wrap {padding-top: 0;}
.txt_mode.main_type_2 .head_news_sec + .sub_news_sec {margin-top: 0;padding-top: 2rem;}
.txt_mode.main_type_2 .main_news_wrap .head_news_sec .play_area {line-height:4.2rem;}

.txt_mode.main_type_2 .main_news_wrap [data-pos='aside'] {padding-top: 2rem;}
.txt_mode .main_top_wrap.inner .sub_news_sec ul.column_list .news_body {padding-left: 0;}
.txt_mode .main_top_wrap.inner .sub_news_sec ul.column_list .news_body dl {padding-top: 1.6rem;}

.txt_mode .main_top_wrap.inner .commend_news_sec ul {flex-flow: column;}
.txt_mode .main_top_wrap.inner .commend_news_sec ul li + li {margin-left: 0;padding-left: 0;}
.txt_mode .main_top_wrap.inner .commend_news_sec ul > li + li:after {display: none;}
.txt_mode .main_top_wrap.inner .row_list .news_card .news_body {padding-left: 0;}
.txt_mode .main_top_wrap.inner .commend_news_sec ul li + li.row_list {border-top: 1px solid var(--c_gray_a);margin-top: 2rem;padding-top: 2rem;}
.txt_mode .main_top_wrap.inner .commend_news_sec .commend_news_area ul li {width:100%;} /* 240904 추가 */
.txt_mode .main_top_wrap.inner .row_list .news_card .news_body .cate + .tit {font-size: 2rem;}
.txt_mode .main_top_wrap.inner .commend_news_sec > * + * {border-top: 1px solid var(--c_gray_b);}

.txt_mode .main_top_wrap.inner .commend_cmt_area .news_card .tit {padding: 2rem 0;border-top: 1px solid var(--c_gray_a);border-bottom: 1px solid var(--c_gray_a);}
.txt_mode .main_top_wrap.inner .commend_news_sec .news_card {width: 100%;}
.txt_mode .main_top_wrap.inner .comment_area {padding-top: 2rem;}
.txt_mode .main_top_wrap.inner .comment_area .reader_comment {max-width: none;width: 100%;}
.txt_mode.main_type_2 .head_news_sec .news_card {height: auto;min-height:initial;padding-bottom: 0;position: static;aspect-ratio:unset;}

.txt_mode.main_type_2 .head_news_sec .news_body {width: 100%;text-align: left;position: static;transform: none;}
.txt_mode.main_type_2 .divide_sec .is_txt {display: block;padding: 2rem 0;}
.txt_mode.main_type_3 .head_news_sec > ul {flex-flow: column;}
.txt_mode.main_type_3 .head_news_sec > ul > li + li {margin-left: 0;padding-left: 0;border-left: 0;border-top: 1px solid var(--c_gray_a);padding-top: 2rem;margin-top: 2rem;}

.txt_mode .head_news_sec .news_card:after {display: none;}
.txt_mode .main_news_wrap .news_body .tit .is_notice:after {width: 2px;}
.txt_mode .news_body .tit .is_notice {padding-right: 1rem !important;}
.txt_mode .news_body .tit .is_notice:after {right: 0.4rem !important;}
.txt_mode .main_news_wrap .news_body .tit .is_notice.is_trot,
.txt_mode:not(.main_type_4) .head_news_sec .news_body .tit .is_notice.is_trot {color: #e03723 !important;}

.txt_mode.main_type_2 .main_news_wrap .head_news_sec .news_body .tit .is_notice {color: var(--c_white) !important;}
.txt_mode.main_type_2 .main_news_wrap .head_news_sec .news_body .tit .is_notice.is_scoop {color: var(--c_white) !important;}
.txt_mode.main_type_3 .main_news_wrap .head_news_sec .news_body .tit .is_notice {color: var(--c_white) !important;}
.txt_mode.main_type_3 .main_news_wrap .head_news_sec .news_body .tit .is_notice.is_scoop {color: var(--c_white) !important;}

.txt_mode .main_news_wrap .news_body .tit .is_notice.is_trot:after,
.txt_mode .head_news_sec .news_body .tit .is_notice.is_trot:after {background: #e03723 !important;}
.txt_mode .main_news_wrap .news_body .tit .is_notice.is_scoop,
.txt_mode:not(.main_type_4) .head_news_sec .news_body .tit .is_notice.is_scoop {color: var(--c_primary_base) !important;}
.txt_mode .main_news_wrap .news_body .tit .is_notice.is_scoop:after,
.txt_mode .head_news_sec .news_body .tit .is_notice.is_scoop:after {background: var(--c_primary_base) !important;}
.txt_mode .main_news_wrap .head_news_sec .news_card .reaction_list,
.txt_mode .head_news_sec .news_card .reaction_list {color: #5a5a5a !important;  justify-content: flex-start;
}
.txt_mode.main_type_3 .head_news_sec .news_card {padding-bottom: 0;height: auto;}
.txt_mode.main_type_3 .head_news_sec .news_card .news_body {position: relative;padding: 0;}
.txt_mode.main_type_3 .head_news_sec .news_card .news_foot {padding: 0;padding-top: 1.6rem;}
.txt_mode.main_type_3 .head_news_sec .news_card .news_body .related_news > li {color: var(--c_gray_b);}
.txt_mode.main_type_3 .head_news_sec .news_card .news_body .related_news > li:after {background: var(--c_gray_b);}
.txt_mode.main_type_3 .head_news_sec .news_card .news_foot {position: relative;}
.txt_mode.mynews .today_commend_sec > .sec_body > ul {flex-flow: column;}
.txt_mode.mynews .today_commend_sec .sec_body > ul {display:block;} /* 240904 추가 */
.txt_mode.mynews .today_commend_sec .sec_body > ul > li.row_list .news_card {border-bottom:0;margin-bottom:0;padding-bottom:0;} /* 240904 추가 */
.txt_mode.mynews .today_commend_sec .row_list {padding-left: 0;margin-left: 0;border-left: 0;margin-top: 2rem;padding-top: 2rem;border-top: 1px solid var(--c_gray_a);}
.txt_mode.mynews .main_top_wrap.inner .sub_news_sec .news_list > li + li {margin-top: 2rem;padding-top: 2rem;}
.txt_mode.mynews .sub_news_sec .news_list > li:before {display: none !important;}
.txt_mode.mynews .sub_news_sec .news_list > li {width: 100%;}
.txt_mode.mynews .main_top_wrap.inner .sub_news_sec .news_list {gap: 0;}
.txt_mode.main_type_2 .main_top_wrap.inner .news_body .tit {margin: 0;}
/* 240926 추가 */
.txt_mode.main_type_6 .main_news_wrap .head_news_sec .news_card {gap:0;}
.txt_mode.main_type_6 .main_news_wrap .head_news_sec .news_card .news_body {max-width:unset;} 
.txt_mode.main_type_6 .main_top_wrap.inner .main_news_wrap .head_news_sec.type1 .related_news > li {font-size:1.6rem;}
.txt_mode.main_type_6 .main_top_wrap.inner .main_news_wrap .head_news_sec.type2 .related_news > li {font-size:1.6rem;}
.txt_mode.main_type_6 .main_news_wrap .head_news_sec.type2 .wide_news {margin-top:0.8rem;}
.txt_mode.main_type_6 .main_news_wrap .head_news_sec.type2 .news_card {height:auto;gap:0;} 

.ect_sec > .video_cnt_area .navigation_wrap .pagination {display: none;}

.main_page .series_news_list{display:none;}/*240312 수정*/
.main_page .series_news_list:first-child{display:flex;}/*240312 수정*/

.main_page .series_news_list .series_news_body > ul {height:20.8rem;}
.main_page .series_news_list .series_news_body > ul li {border-top:0;border-bottom: 1px solid var(--c_gray_a);}
.main_page .series_news_list .series_news_body > ul li + li {border-bottom: 1px solid var(--c_gray_a);}

/* 라이브 비디오 */
.live_video{display:block;position:fixed;left:calc(100% - 426px);top:calc(100% - 276px);z-index:9999;width:426px;}
.live_video .lv_head{display:flex;justify-content:space-between;align-items:center;width:42.6rem;height:3.7rem;padding:0 8px;box-sizing:border-box;background:#000;}
.live_video .lv_head:active{cursor:move;}
.live_video .lv_head .lv_title{position:relative;font-family:'Spoqa Han Sans Neo';font-size:1.6rem;font-weight:700;line-height:1.5;color:var(--c_white);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;padding-left:10px;}
.live_video .lv_head .lv_title::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#e03723;margin-right:5px;}

.live_video .lv_head .close_btn{height:2.4rem;}
.live_video .lv_head .close_btn .ic{--color:var(--c_white);}
.live_video .lv_area {position:relative;width:426px;height:239px;padding-bottom:5%;}
.live_video .lv_area iframe {position:absolute;width:100%;height:100%;}

/* poll */
.main_page .poll_form_sec .poll_form_area .tit .txt {color:var(--c_primary_base);}
.main_page .poll_form_sec .poll_form_area .tit .txt:after {content:'|';display:inline-block;margin:0 0.5rem;font-size:1.6rem;font-weight:400;color:var(--c_primary_base);}

/* poll 투표하기팝업 */
#poll_popup {display:none;position:absolute;top:-2rem;right:0;width:30rem;z-index:10;transform: translateY(-15%);}

/* poll 로그인유도팝업 */
#induce_popup {display:none;position:absolute;top:-2rem;right:0;width:30rem;z-index:10;transform: translateY(-15%);}

/* 마켓팅 수신 동의팝업 */
#marketing_pop {position:fixed;top:50%;left:50%;max-width:300px;width:100%;transform: translate(-50% , -50%);z-index:100;}
#marketing_pop .pop_wrap {;background:#fff;border-radius:5px;box-sizing: border-box;border: 1px solid #d4d4d4;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1)}
#marketing_pop .pop_wrap .pop_cont {padding-bottom:1.5rem;box-sizing: border-box;}
#marketing_pop .pop_cont .txt {display:block;padding:45px 0 20px;text-align:center;color:#121212;font-size:16px;letter-spacing:-1px;}
#marketing_pop .pop_cont .check_info input {display:none;}
#marketing_pop .pop_cont .check_info label {display:block;width:140px;height:40px;margin:0 auto 0 auto;background:#121212;color:#fff;line-height:40px;text-align:center;font-weight:bold;border-radius:5px;font-size:16px;}
#marketing_pop .pop_cont .desc {display:block;padding:15px 0 0 0;text-align:center;color:#121212;font-size:13px;text-decoration:underline;}
#marketing_pop .pop_cont .chk_cont {padding:30px 15px 0 0;font-size:12px;color:#121212;text-align:right;}
#marketing_pop .pop_cont .chk_cont span:after {content:'|';display:inline-block;margin:0 3px;color:#aaa;}
#marketing_pop .pop_cont .chk_cont span input {display:none;}
#marketing_pop .pop_cont .chk_cont span label {cursor:pointer;}
#marketing_pop .pop_cont .chk_cont button {background:#fff;border:0;font-size:12px;color:#121212;cursor:pointer;}

/* 광고 */
.main_ad01 {position:absolute;top:0;right:-17rem;} 
.main_ad01 img {max-width:100%;}
.main_ad02 {width:30rem;min-height:25rem;background-color:#f6f6f6;margin-top:5.6rem;}
.main_ad03[data-pos='main'] {min-height:0.9rem;margin: 0 0 3.6rem;}
.main_ad03[data-pos='main'] img {max-width:100%;}
.main_ad04 {width:30rem;min-height:15rem;background-color:#f6f6f6;margin-top:5.6rem;}
.main_ad05 {width:30rem;min-height:25rem;background-color:#f6f6f6;margin-top:5.6rem;}
.main_ad06 {min-height:25rem;background-color:#f6f6f6;text-align:center;}
.main_ad06 .inner {display:flex;justify-content: center;}
.main_ad06 img {max-width:100%;}
.main_ad07 {min-height:25rem;background-color:#f6f6f6;text-align:center;}
.main_ad07 .inner {display:flex;justify-content: center;}
.main_ad07 img {max-width:100%;}

.main_ad08{position:absolute;top:0;right:-22rem;}/*240716 수정*/
.main_ad08 img {max-width:100%;}/*240716 수정*/
.main_ad09 {width:30rem;min-height:25rem;margin-top:5.6rem;} /* 250407 추가 */
/* 250512 추가 */
.main_ad_left {display:flex;gap:1.7rem;margin:3rem 0 0 -16rem;}
.main_ad_left.ml {margin-left:0;}
.main_ad10 {width:22rem;height:40rem;margin:0 auto;text-align:center;} 
.main_ad11 {width:14rem;height:40rem;margin:0 auto;text-align:center;} 

.main_m_adA {display:none;}
.main_m_adA img {max-width:100%;}
.main_m_adB {display:none;}
.main_m_adB img {max-width:100%;}
.main_m_adC {display:none;}
.main_m_adC img {max-width:100%;}

/* 배너 */
.d_event {margin:2rem 0 0 0;}

/* 접속알람팝업 240717 */
.access_alarm{display:none;
	position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);
	width:100%;max-width:60rem;padding:20px;box-sizing:border-box;background-color:#fff;box-shadow:0px 2px 14px 0px rgba(0, 0, 0, 0.15);z-index:9999;}
.access_alarm.is_show{display:block;}
.access_alarm h3{font-size:17px;font-weight:700;line-height:170%;letter-spacing:-0.3px;color:#111;border-bottom:1px solid #000;padding-bottom:7px;}
.access_alarm h3 br{display:none;}
.access_alarm h3 span{color:#008689;}
.access_alarm .article_box{padding:20px 0 0;}
.access_alarm .article_box .news_list .news_item{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #E5E5E5;}
.access_alarm .article_box .news_list .news_item:last-child{margin-bottom:0;}
.access_alarm .article_box .news_list .news_item a{display:block;width:100%;}
.access_alarm .article_box .news_list .news_item a p{display:flex;justify-content:flex-start;align-items:center;font-size:16px;font-weight:500;line-height:150%;color:#000}
.access_alarm .article_box .news_list .news_item a p::before{content:'';display:block;width:4px;height:4px;border-radius:50%;background-color:#5A5A5A;margin-right:8px;}
.access_alarm .access_footer{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-top:2rem;}
.btn_news{display:none;justify-content:flex-start;align-items:center;font-size:17px;font-weight:700;line-height:170%;letter-spacing:-0.3px;color:#008689;}
.btn_news::after{content:'';display:block;width:0.8rem;height:0.8rem;border-bottom:1px solid #008689;border-right:1px solid #008689;transform:rotate(-45deg);margin-left:5px;}
.access_alarm .access_footer .btn{color:#111;}/*240827 수정*/
.bg_dim{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgb(38, 43, 49,0.7);z-index:9990;}
.bg_dim.is_show{display:block;}

.main_news_wrap.init_el div[data-pos='aside']:first-of-type{position:absolute;right:-16px;top:36px;}/*240106 추가*/
.main_news_wrap.init_el div[data-pos='aside']:last-of-type{position:absolute;right:-16px;top:50%;opacity:0;}/*240106 추가*/

/* 2025 대선 배너 250509 추가*/
.el25_banner_box{margin:20px 0;padding:20px 0;border-bottom:1px solid var(--c_gray_a);border-top:1px solid var(--c_gray_a);}
.el25_banner_box .img_m{display:none;}

@media screen and (max-width: 1280px) {
	.main_page .login_wrap {display: none;}
	.main_page .login_wrap_inner .banner_area {display: none} /* 240905 추가 */
	/* 20240520 수정 */
	.main_page .login_wrap.position_login {position:fixed;display: block;z-index:1000;border-right:0;}
	.main_page .position_login {max-width:none;width:auto;padding:0;}
	.main_page .position_login .login_wrap_cont {display: none;}
	.main_page .position_login .mode_change_area {position:fixed;}
	/* //20240520 수정 */
	.mynews .main_news_wrap {max-width: 100%;}
	.main_news_wrap:before {display: none;}
	.main_page > .main_news_wrap:before,
	.main_page > .main_news_wrap:after {display: none;}
	.main_news_wrap [data-pos='aside'] {max-width: 256px;}
	.main_news_wrap > :not([data-pos='aside']) {max-width: calc((100% + 1.6rem) - 25.6rem);padding-left: 0;}
	.main_news_wrap > .commend_news_sec:not([data-pos='aside']) {max-width: calc((100% + 3.2rem) - 25.6rem);padding-left: var(--spacing_m);margin-left: calc(var(--spacing_m) * -1);}

	.main_type_1 .news_head_wrap {max-width:none;}
	.main_type_7 .news_head_wrap {max-width:none;} /* 241022 추가 */

	.head_news_sec + .sub_news_sec::before{left:calc(50% - 0.8rem);width:calc(100% - 1.6rem);}/*240408 수정*/

	.main_type_2 .head_news_sec,
	.main_type_2 .main_news_wrap {max-width: none;margin-left: 0;}
	.main_type_4 .main_top_news .head_news_sec .news_foot { padding: 1.6rem 1.6rem 2.4rem; /* Dev 231109 */max-width: 131.2rem;box-sizing: border-box;}
	.main_type_4 .main_top_news .head_news_sec .news_head_wrap .pagination {right:20px;margin-right:0;}

	/* 당신의 뉴스 뉴스레터 이미지 */
	.mynews .news_letter_tit .img_area {width:27%;}

	.mynews .today_commend_sec .row_list .news_card .news_head {max-width: 22.4rem;flex-shrink:0;}
	.mynews .today_commend_sec .row_list .news_card .news_head > a {width:auto;height:0;} /* 241010 추가 */

	.txt_mode .main_news_wrap [data-pos='aside'] {width: 100%;}

	.main_news_wrap:after {left: calc((100% + 1.6rem) - 256px);}
	.main_news_wrap .head_news_sec .news_body .tit {font-size: 3.6rem;}/*240502 수정*/
	.main_type_2 .head_news_sec {padding-left: 0;border-left: 0;}
	.main_type_2 .head_news_sec .news_body .tit {font-size: 3.6rem;}
	.main_type_4 .main_news_wrap {padding-top: 5.6rem;}
	.main_type_2 .main_news_wrap [data-pos='aside'] {margin-left: -240px;}
	.main_type_2:not(.txt_mode) .main_news_wrap [data-pos='aside'] {margin-left: -240px;} /* Dev 231109 */
	.main_type_2:not(.txt_mode) .head_news_sec {padding-left: 0;border-left: 0;}
/* 메인 type6 추가 240926 */
	.main_type_6 .main_page > .main_top_wrap.inner {display:block;}
	.main_type_6 .main_news_wrap .head_news_sec .tit{max-width:99.2rem;}/*250509 추가*/
	.main_type_6 .main_news_wrap .head_news_sec .news_card {height:100%;gap:1.6rem;}
	.main_type_6 .main_news_wrap .head_news_sec .news_card .news_head_wrap {max-width:calc((100% - 1.6rem)/2);} 
  	.main_type_6 .main_news_wrap .head_news_sec .news_card .news_body {order:0;width:100%;max-width:calc((100% - 1.6rem)/2);}
	.main_type_6 .main_news_wrap .head_news_sec.type2 .news_card {position:relative;flex-direction:column-reverse;max-height:27rem;height:100%;}
	.main_type_6 .main_news_wrap .head_news_sec.type2 .news_card .news_body {padding-top:3rem;}
	.main_type_6 .main_news_wrap .head_news_sec.type2 .news_card .news_body .reaction_list {position:absolute;top:0;left:0;}

	.main_type_6 .main_news_wrap .head_news_sec .related_news{padding-top:0.8rem;}/*241015 수정*/

	/* 240905 추가 */
	.txt_mode .main_news_wrap section + .sub_news_sec:after{left:0;}
	.txt_mode .main_news_wrap > .commend_news_sec:not([data-pos='aside']) {width:100%;} 

	/* 광고 */
	.main_page {overflow:hidden;}
	.main_ad01 {display:none;} 
.main_ad_left {display:none;} /* 250512 추가 */

	/* 2025 대선 배너 250509 추가*/
	.el25_banner_box{margin:20px 0;padding:20px 0 0;border-bottom:0;}
}

@media screen and (max-width: 1024px) {
	.main_news_wrap > :not([data-pos='aside']),
	.main_news_wrap [data-pos='aside'] {max-width: 100%;padding: 0;order: inherit;}
	.main_news_wrap:after {display: none;}
	.main_news_wrap {width: 100%;max-height: inherit;}
	.main_type_1 .news_head_wrap {max-width:none;}
	.main_type_7 .news_head_wrap {max-width:none;} /* 241022 추가 */

	.news_head_wrap .pagination {top:5px;right:10px;}
	.news_head_wrap .pagination .swiper-pagination-bullet {width:0.6rem;height:0.6rem;}
	.main_news_wrap .head_news_sec + .sub_news_sec[data-pos='main'] {border-top: 1px solid var(--c_gray_a) !important;}

	.head_news_sec + .sub_news_sec::before{left:50%;width:100%;bottom:-2rem;}/*240408 수정*/

	.main_type_2 .main_news_wrap .sec_group[data-pos='aside']:first-of-type,
	.main_type_2 .main_news_wrap [data-pos='aside'] {margin-top: 7.2rem !important;margin-left: 0 !important;padding-top: 0;}
	.txt_mode .main_news_wrap .head_news_sec + .sub_news_sec[data-pos='main'] {border-top: 0 !important;margin-top: 0;  }
	.txt_mode.main_type_2 .main_news_wrap .head_news_sec + .sub_news_sec[data-pos='main'] {border-top: 1px solid #e5e5e5 !important;}

	.main_news_wrap > .commend_news_sec:not([data-pos='aside']) {max-width: none;padding: var(--spacing_l) var(--spacing_m);margin-right: calc(var(--spacing_m) * -1);margin-top: 0;width: calc((100% + 3.2rem));}
	.sec_group {display: flex;align-items: flex-start;gap: 3.2rem;margin: 4rem 0;}

	.sec_group > section {flex: 1;margin: 0;min-width: calc((100% - 6.4rem) / 2); /* Dev 231109 */}
	.main_news_wrap [data-pos='aside'] .news_letter_node {padding-bottom: 0;height: 23.2rem;background-position: right bottom;background-size: auto 110%;}
	.sub_news_sec > ul {margin-top: 0;}

	.head_news_sec + .sub_news_sec {padding-top: var(--spacing_l);border-top: 1px solid var(--c_gray_a);border-bottom: 0;}
	.head_news_sec + .sub_news_sec:after {display: none;}
	.sub_news_sec .news_list:last-child {padding-bottom: var(--spacing_l);border-bottom: 1px solid var(--c_gray_a);}

	.txt_mode .sub_news_sec .news_list:first-of-type > li:first-child .news_card{padding-top:1.6rem;}

	.sub_news_sec ul.column_list > li:first-of-type {padding-top: var(--spacing_l);border-top: 1px solid var(--c_gray_a);}
	.commend_news_sec ul {gap: var(--spacing_xl);}
	.commend_news_sec ul li {flex: 1;}
	.commend_news_sec ul li + li {padding: 0;margin: 0;}
	.commend_news_sec ul > li + li:after {display: block;content: '';position: absolute;inset: 0 100% 0 auto;width: 1px;margin-right: 1.7rem;}

	.txt_mode .main_top_wrap.inner .commend_news_sec .row_list .news_card:first-of-type{border-top:1px solid var(--c_gray_a);padding-top: var(--spacing_l);}

	.commend_news_sec .comment_area {width: auto;}
	.commend_news_sec > .commend_news_area + .commend_cmt_area {margin-top: 4rem;padding-top: 4rem;}
	.commend_news_sec h2.tit {font-size: var(--fz_xl);}
	.commend_news_sec .commend_cmt_area .news_card .tit {font-size: var(--title_fz_xxxs) !important;}
	.opinion_news_swiper .opinion_news_list {width: 100% !important;max-height: calc(var(--oniH) * 1px);}
	.opinion_news_swiper .navigation_wrap {display: flex;position: relative;inset: auto;margin-top: var(--spacing_m);}
	.opinion_news_swiper .navigation_wrap .btn {position: relative;}

	/* 뉴스레터 이미지 */
	.news_letter_sec .nl_type01 .img_area{width:35%;}  
	.news_letter_sec .nl_type02 .img_area{width:35%;}
	.news_letter_sec .nl_type03 .img_area{width:32%}
	.news_letter_sec .nl_type04 .img_area{width:35%;}
	.news_letter_sec .nl_type05 .img_area{width:35%;}
	.news_letter_sec .nl_type06 .img_area{width:38%;}/*240325 추가*/

	/* 뉴스레터 이미지 */
	.news_letter_sec .news_letter_node .img_area{width:35%;}/*240326 수정*/
	/* .news_letter_sec .nl_type01 .img_area{width:35%;}
	.news_letter_sec .nl_type02 .img_area{width:35%;}
	.news_letter_sec .nl_type03 .img_area{width:32%}
	.news_letter_sec .nl_type04 .img_area{width:35%;}
	.news_letter_sec .nl_type05 .img_area{width:35%;}
	.news_letter_sec .nl_type06 .img_area{width:38%;}  */

	.mynews .subscribe_cnt_list .subscribe_cnt_node{max-width:calc((100% - 32px) /3);margin-right:16px;}/*240228 추가*/

	.mynews .today_commend_sec {padding-top: 3.2rem;position: relative;}
	.mynews .today_commend_sec .main_list .tit {font-size:2rem;}
	.mynews .today_commend_sec .main_list + .row_list .tit {font-size:1.6rem;}
	.mynews .sec_head {margin-bottom: 1.4rem;}
	.mynews .sec_tit {font-size: 1.8rem;line-height: 1.8;}
	.mynews .commend_issue_wrap {padding-bottom: 7.2rem;overflow: hidden;position: relative;}

	.mynews .news_letter_tit .date {font-weight: 400;}
	.mynews .news_letter_tit .tit {font-size: 1.8rem;}
	.mynews .sub_news_sec .news_list > li {width: calc((100% - 6.4rem) / 3);}

	.mynews .sub_news_sec .news_list > li:nth-child(4n):after {display: none;}
	.mynews .sub_news_sec .news_list > li:nth-child(5n):after {display: block;}
	.mynews .sub_news_sec .news_list > li:nth-child(n + 4):before {display: block;}
	.mynews .sub_news_sec .news_list > li:nth-child(n + 5):before {left: -1.6rem;width: calc(100% + 3.2rem);}
	.mynews .sub_news_sec .news_list > li:nth-child(3n):before {width: calc(100% + 1.6rem);}

	.mynews .sub_news_sec .news_list > li:nth-child(n + 7) {width: 100%;}
	.mynews .sub_news_sec .news_list > li:nth-child(n + 7) .news_card {flex-flow: row;column-gap: 2rem;}
	.mynews .sub_news_sec .news_list > li:nth-child(n + 7) .news_head {width: 22.4rem;padding-bottom: 0;height: auto;flex-shrink: 0;margin-bottom: 0;}

	.mynews .sub_news_sec .news_list > li:nth-child(n + 7) .news_head > a {height: 0;padding-bottom: 56.25%;position: relative;}
	.mynews .sub_news_sec .news_list > li:nth-child(n + 7) .news_body {display: flex;flex-flow: column;}
	.commend_author_sec .author_node .list_area .tit {font-size: 1.3rem;}
	.hero_cnt_sec .news_list > li .tit {font-size: 2rem;}
	.txt_mode .main_top_wrap.inner .commend_news_sec ul {gap: 2rem;}
	.txt_mode .main_top_wrap.inner .commend_news_sec ul li + li.row_list {margin-top: 0;padding-top: 0;border-top: 0;}

	.txt_mode.main_type_2 .head_news_sec + .sub_news_sec .news_list:first-of-type > li:first-of-type .news_card {padding-top: 0;}
	.txt_mode.main_type_2 .head_news_sec + .sub_news_sec .news_list:first-of-type {border-top: 0;}
	.main_type_2 .head_news_sec {margin-top: 0;margin-bottom: 0;}
	.main_type_2 .main_news_wrap .head_news_sec + .sub_news_sec[data-pos='main'] {padding-top: 2rem;}
	.main_type_2 .head_news_sec .news_body .tit {font-size: var(--title_fz_s) !important;}
	.main_type_4 .main_page > .main_top_wrap.inner {padding-top: 2rem;}
	.main_type_4 .main_news_wrap {padding-top: 2rem;}
	.main_type_4 .main_top_news .head_news_sec .news_head_wrap .pagination {display:none;}
	.main_type_4 .main_top_news .news_foot .related_news {overflow: unset;}
	.main_type_4 .main_top_news .news_foot .related_news > li {width: 27.2rem !important;flex-shrink: 0;}
	.main_type_4 .main_top_news .swiper-pagination-bullet {background: var(--c_white);}
	.main_type_4 .main_top_news .news_body .tit {font-size: 2.8rem !important;}
	.main_type_4 .main_top_news .news_body .desc {font-size: 1.6rem;}
	.main_type_4 .related_news_wrap {margin-left: -1.6rem;margin-right: -1.6rem;padding-right: 1.6rem;padding-left: 1.6rem;}
	.main_type_4 .related_news_wrap .pagination {text-align: center;}

	.txt_mode.main_type_4 .main_top_wrap.inner .sub_news_sec .news_list:first-of-type {padding-bottom: 0;}
	.main_type_4 .main_news_wrap {padding-top: 0;}

	.main_type_4 #header:after {bottom: 4.6rem;}
	.main_type_6 .main_news_wrap .head_news_sec.type2 .news_card .news_body .reaction_list {top:-1.2rem;} /* 241002 추가 */
	.mynews .sub_news_sec .news_list {padding-top: 2rem;}
	.txt_mode .main_top_wrap.inner .sub_news_sec .news_list {border-top: 1px solid var(--c_gray_a);}
	.txt_mode .main_top_wrap.inner .news_body .tit {font-size: 1.8rem;} /* 240906 추가 */
	.txt_mode .main_top_wrap.inner .row_list .news_card .news_body .cate + .tit {font-size: 1.8rem;} /* 240906 추가 */
	.txt_mode.main_type_3 .main_top_wrap.inner .sub_news_sec .news_list {padding-top: 2rem;}
	/* 240904 추가 */
	.txt_mode.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list {margin-top:2rem;padding-top:2rem;} 
	.txt_mode.mynews.type_3 .today_commend_sec .sec_body > ul > li:nth-child(-n+2)::after {background:none;} 
	.txt_mode.mynews.type_3 .today_commend_sec .row_list .news_card .news_body .tit {font-size: 1.8rem;}
	.txt_mode .main_news_wrap .head_news_sec .news_card .news_body .tit {font-size: 1.8rem;} /* 240906 추가 */
	.txt_mode .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit {font-size: 1.8rem;} /* 240906 추가 */
	.txt_mode .main_news_wrap > .commend_news_sec:not([data-pos='aside']) {width:calc((100% + 3.2rem));}
	.txt_mode .recon .main_news_wrap [data-pos='aside'] .unseen_news_sec.paging .unseen_news_node:nth-child(4n) {margin-bottom:1.2rem;}

	.ect_sec > .video_cnt_area .navigation_wrap .pagination {display: block;}

	/* 광고 */
	.main_ad01,
	.main_ad02,
	.main_ad04,
	.main_ad05,
	.main_ad09 {display:none;} /* 250407 수정 */ 

	/* 라이브 비디오 */
	.live_video{display:none;}

	/* 배너 */
	.d_event {margin:1rem 0 0 0;}


	/* 개편 페이지 수정 240702 */
	/* 당신의 뉴스 타입3 240702 추가 */
	.mynews.type_3 .today_commend_sec .sec_body > ul{
		grid-template-columns: repeat(auto-fit, minmax(auto,calc((100% - 3.2rem)/2)));
		grid-template-rows: repeat(2, auto);
		gap:4rem 3.2rem;
	}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li{border-left:0;position:relative;}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list:last-child{display:block;}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li:nth-child(-n+2)::after{content:'';display:block;position:absolute;left:0;bottom:-1.6rem;width:calc(100% + 1.6rem);height:1px;background-color:var(--c_gray_a);}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li:nth-child(2)::after{left:-1.6rem;}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li + li::before{content:'';display:block;position:absolute;left:-1.6rem;top:0;width:1px;height:100%;background-color:var(--c_gray_a);}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li.main_list{grid-column:1/2;grid-row:1/2;}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list{padding:0;margin:0;}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list:nth-child(2){grid-column:2/3;grid-row:1/2;}
	
	.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list:nth-child(3){grid-column:1/2;grid-row:2/3;}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list:nth-child(4){grid-column:2/3;grid-row:2/3;}	
	.mynews.type_3 .sub_news_sec .news_list > li:nth-child(1)::before{left:0;}
	.mynews.type_3  .sub_news_sec .news_list > li:nth-child(n+7)::before{width:100%;left:0;}
	.mynews.type_3  .sub_news_sec .news_list > li:nth-child(n+7)::after{display:none;}
	
	.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list .news_card{flex-flow:column;border-bottom:0;margin-bottom:0;padding-bottom:0;}
	
	.mynews.type_3 .today_commend_sec .row_list .news_card .news_head{max-width:100%;}
	.mynews.type_3 .today_commend_sec .row_list .news_card .news_body .cate{display:none;}
	.mynews.type_3 .today_commend_sec .row_list .news_card .news_body .tit{font-size:2rem;}
	.mynews.type_3 .sub_news_sec .news_list:last-child{padding-bottom:0;border-bottom:0;}

	.main_type_6 .main_news_wrap .head_news_sec .news_card .news_body .reaction_list{margin-top:0.8rem!important;padding-top:0!important;}/*241015 수정*/

	/* 241217 수정 */
	.main_type_7 .main_top_news .desc a {font-size:1.4rem;}
	.main_type_7 .main_top_news .tit a {font-size:2rem;}
	.main_type_7 .main_top_news .related_news {display:block;} 
	.main_type_7 .main_top_news .related_news > li {width:100%;font-size:1.4rem;}
	.main_type_7 .main_top_news .related_news > li:nth-child(odd) {padding-right:0;}
	.main_type_7 .head_news_sec .news_card {padding-bottom:2rem;} 
	.main_type_7 .main_news_wrap {padding-top:0;} 
	.txt_mode.main_type_7 .main_top_news {padding-top:0;}
	.txt_mode.main_type_7 .main_top_news .related_news {margin-top:0;padding-bottom:0;border-bottom:0;}
	.txt_mode.main_type_7 .head_news_sec {margin-bottom:0;}
	.txt_mode.main_type_7 .head_news_sec .news_card {padding-bottom:0;border-bottom:0;} 
	.txt_mode.main_type_7 .main_news_wrap {padding-top:0;}

	.main_news_wrap.init_el div[data-pos='aside']:first-of-type{position:relative;right:unset;top:unset;}/*240106 추가*/
	.main_news_wrap.init_el div[data-pos='aside']:last-of-type{position:relative;right:unset;top:unset;opacity:1;}/*240106 추가*/
}
/* 240909 추가 */
@media all and (min-width: 768px) and (max-width: 1024px) {
	.txt_mode .main_news_wrap [data-pos='aside'] .issue_point_sec .news_card .news_body .cate {font-size:1.6rem;}
	.txt_mode .main_news_wrap [data-pos='aside'] .issue_point_sec .news_body .tit {font-size:1.6rem !important;}
	.txt_mode .main_news_wrap [data-pos='aside'] .opinion_news_list .opinion_news_node .cate {font-size:1.6rem;}
	.txt_mode .main_news_wrap [data-pos='aside'] .opinion_news_list .opinion_news_node .tit {font-size:1.6rem;}
}
@media screen and (max-width: 767px) {	
	.main_news_wrap .head_news_sec .news_body .tit {font-size: 2rem;}/*240502 수정*/

	.mynews .main_news_wrap {padding-top:2rem;}
	.mynews .news_letter_sec .news_letter_list{min-height:unset;}/*240405 수정*/
	.mynews .news_letter_list .news_letter_node{border-bottom:0;}/*240405 수정*/
	.mynews .news_letter_list .news_letter_node + .news_letter_node {border-top:1px solid var(--c_gray_a);}/*240405 수정*/

	.head_news_sec + .sub_news_sec::before{display:none;}/*240408 수정*/

	.main_news_wrap .head_news_sec .related_news li {margin-bottom:1rem;}
	.main_news_wrap .head_news_sec .play_area {width:3.6rem;height:3.6rem;}
	.main_news_wrap .head_news_sec .play_area .ic {width:2rem;height:2rem;}
	.sec_group {flex-direction: column;}

	.sec_group > section {width: 100%;max-width: 100%;}

	.sub_news_sec .news_list {flex-direction: column;}
	.sub_news_sec .news_list + .news_list {border-top:0;margin-top: 0;}
	.sub_news_sec .news_list:last-child {padding: 0;margin: 0;border: 0;}
	.sub_news_sec .news_list .news_card {display: flex;flex-direction: row;gap: var(--spacing_base);padding: var(--spacing_l) 0;border-bottom: 1px solid var(--c_gray_a);}
	.sub_news_sec .news_list:not(:last-child) > li:first-of-type .news_card {padding-top: 0;}
	.mynews .sub_news_sec .news_list {padding-top: 2rem;}

	.txt_mode .sub_news_sec .news_list:not(:nth-of-type(2)) > li:first-of-type .news_card {padding-top: 2rem;}

	.head_news_sec + .sub_news_sec {padding-top: 0;border: 0;}

	/*.sub_news_sec ul.news_list:first-of-type {border-top: 1px solid var(--c_gray_a);}*/
	.sub_news_sec ul.news_list:first-of-type {border-top: 0;}

	.txt_mode.main_type_2
	.main_top_wrap.inner
	.sub_news_sec
	.news_list
	+ .news_list,
	.txt_mode.main_type_2 .main_top_wrap.inner .sub_news_sec .news_list > li + li,
	.txt_mode.main_type_3.txt_mode
	.main_top_wrap.inner
	.sub_news_sec
	.news_list
	> li
	+ li {padding-top: 0;margin-top: 0;}

	.txt_mode.main_type_2 .main_page > .main_top_wrap.inner {padding-top: 2rem;}

	.txt_mode.main_type_2 .main_top_wrap.inner .news_body .tit {font-size: 2rem;}

	/* s: Dev 231109 */
	/* .main_type_2 .head_news_sec .news_card {padding-bottom: 0;height: auto;}
	.main_type_2 .head_news_sec .news_body {display: flex;position: static;flex-direction: column;justify-content: flex-end;min-height: calc((100vw - 40px) * .5625);}
	.main_type_2 .head_news_sec img {object-fit: cover;}
	.main_type_2 .head_news_sec .reaction_list {margin-top: 0 !important;}*/
	/* e: Dev 231109 */
	/* s: Dev 231120 : 수정 */
	.main_type_2 .head_news_sec .news_head {position: relative;}
	.main_type_2 .news_head_wrap .news_head li a {height: 0;padding-bottom: 56.25%;position: relative;overflow: hidden;}
	.main_type_2 .news_head_wrap .news_head li a img {position: absolute;width: 100%;height: 100%;object-fit: cover;object-position: center;left: 50%;top: 50%;transform: translate(-50%, -50%);}
	.main_type_2 .head_news_sec .news_card {padding-bottom: 0;height: auto;aspect-ratio:unset;}
	.main_type_2 .head_news_sec .news_body {display: flex;position: static;flex-direction: column;align-items: flex-start;width: 100%;padding: 0;color: var(--c_black);text-align: left;}
	.main_type_2 .head_news_sec .news_body .tit .is_notice {padding:0.5rem 0.6rem;font-size:1.5rem;}
	.main_type_2 .head_news_sec .news_body .tit .is_notice:after {width: 2px;right: .4rem;background: var(--c_primary_c);}
	.main_type_2 .head_news_sec .news_card:after {display: none;}
	.main_type_2 .head_news_sec img {object-fit: cover;}
	.main_type_2 .head_news_sec .reaction_list {order: 1;margin-top: 0 !important;color: var(--c_gray_b);}
	.main_type_2 .head_news_sec.is_img .related_news > li {color: var(--c_gray_b);}
	.main_type_2 .head_news_sec.is_img .related_news > li:after {background: var(--c_gray_b);}
	/* e:Dev 231120 : 수정 */

	.txt_mode.main_type_2 .head_news_sec .news_card > a > *,
	.txt_mode.main_type_2 .main_news_wrap > .is_img {padding: 0;}
	.txt_mode.main_type_2 .main_news_wrap > .is_img {margin-top: 0;}

	.sub_news_sec ul.column_list .news_head,
	.sub_news_sec .news_list .news_head {flex: 1;min-width: 11rem;margin-bottom: 0;}

	.sub_news_sec .news_list .news_head > a {position: relative;height: auto !important;padding-bottom: 0 !important;}

	.sub_news_sec .news_list .news_head > a img {position: static;height: auto;transform: translate(0, 0);}

	.sub_news_sec .news_list .reaction_list,
	.sub_news_sec .column_list .reaction_list {padding-top: 1.2rem !important;margin-top: auto;}

	.sub_news_sec .news_list .news_body,
	.sub_news_sec ul.column_list .news_body {display: flex;flex-direction: column;flex: 1.86;}

	.sub_news_sec ul.news_list .related_news,
	.sub_news_sec ul.column_list .related_news {order: 1;}

	.commend_news_sec ul {flex-direction: column;row-gap: 2rem;}
	.commend_news_sec ul > li + li:after {display: none;}

	.row_list .news_card {padding: var(--spacing_l) 0;border-top: 1px solid var(--c_gray_a);}
	.row_list .news_card + .news_card {margin: 0;}

	.commend_news_sec > .commend_news_area + .commend_cmt_area {margin-top: 0;padding-top: var(--spacing_l);border-top-color: var(--c_black);}
	.commend_news_sec .commend_cmt_area .news_list {gap: 0;}
	.commend_news_sec .commend_cmt_area .news_list li:last-child {margin-top: var(--spacing_m);padding-top: var(--spacing_m);border-top: 1px solid var(--c_gray_a);}
	.txt_mode .main_top_wrap.inner .commend_news_sec .commend_cmt_area {display:block;} /* 240906 추가 */
	.txt_mode .commend_news_sec .commend_cmt_area .news_list li:last-child {margin-top: 0;padding-top: 0;border-top: 0;}

	.txt_mode .main_top_wrap.inner .comment_area {padding-top: 0;}
	.txt_mode .main_top_wrap.inner .sub_news_sec > .news_list + .news_list {margin-top: 0;padding-top: 0;}

	.txt_mode .main_top_wrap.inner .sub_news_sec > .news_list:first-of-type + .news_list {padding-top: 2rem;}


	.txt_mode .main_top_wrap.inner .sub_news_sec .news_list > li + li {padding-top: 0;margin-top: 0;}
	/* 240904 추가 */
	.txt_mode .main_top_wrap.inner .commend_news_sec > * + * {display:none;}
	.txt_mode.main_type_1 .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit, 
	.txt_mode.main_type_2 .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit, 
	.txt_mode.main_type_3 .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit,
	.txt_mode.main_type_7 .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit {font-size: 2rem;} /* 241022 수정 */
	.txt_mode.main_type_1 .main_news_wrap .head_news_sec + .sub_news_sec .news_list:nth-of-type(1) .news_body .tit, 
	.txt_mode.main_type_2 .main_news_wrap .head_news_sec + .sub_news_sec .news_list:nth-of-type(1) .news_body .tit, 
	.txt_mode.main_type_3 .main_news_wrap .head_news_sec + .sub_news_sec .news_list:nth-of-type(1) .news_body .tit,
	.txt_mode.main_type_7 .main_news_wrap .head_news_sec + .sub_news_sec .news_list:nth-of-type(1) .news_body .tit {font-size: 2rem;} /* 241022 수정 */
	.txt_mode.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list {margin-top:0;padding-top:0;} 
.txt_mode.main_type_6 .main_news_wrap .head_news_sec.type2 .wide_news {margin-top:0;} /* 240930 추가 */

	.ect_sec .cnt_area {flex-direction: column;gap: var(--spacing_l);}
	.ect_sec .cnt_area .notice_menu_list {margin-top: 0;border-top: 1px solid var(--c_gray_a);}

	.main_type_2 .head_news_sec .news_body {width: 100%;left: 0;bottom: 0;transform: translate(0);}

	/* QA330 *//* 240423 수정 */
	.main_type_1 .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit,
	.main_type_2 .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit, 
	.main_type_3 .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit,
	.main_type_7 .main_news_wrap .head_news_sec + .sub_news_sec .news_list .news_body .tit {font-size:1.6rem;}
	.main_type_4 .main_news_wrap .sub_news_sec:nth-of-type(1) .news_list .news_body .tit{font-size:1.6rem;}

	.main_type_1 .main_news_wrap .head_news_sec + .sub_news_sec .news_list:nth-of-type(1) .news_body .tit,
	.main_type_2 .main_news_wrap .head_news_sec + .sub_news_sec .news_list:nth-of-type(1) .news_body .tit, 
.main_type_3 .main_news_wrap .head_news_sec + .sub_news_sec .news_list:nth-of-type(1) .news_body .tit,
	.main_type_7 .main_news_wrap .head_news_sec + .sub_news_sec .news_list:nth-of-type(1) .news_body .tit {font-size:1.6rem;}
	.main_type_4 .main_news_wrap .sub_news_sec:nth-of-type(1) .news_list:nth-of-type(1) .news_body .tit{font-size:1.6rem;}

	.main_type_1 .main_news_wrap .sub_news_sec ul.column_list .news_body .tit,
	.main_type_2 .main_news_wrap .sub_news_sec ul.column_list .news_body .tit,
	.main_type_3 .main_news_wrap .sub_news_sec ul.column_list .news_body .tit,
	.main_type_4 .main_news_wrap .sub_news_sec ul.column_list .news_body .tit,
	.main_type_7 .main_news_wrap .sub_news_sec ul.column_list .news_body .tit {font-size:1.6rem;}

	.main_type_2 .head_news_sec .news_body .tit a {margin-top:0.5rem;}
	/*.txt_mode.main_type_2 .main_news_wrap > .is_img {margin-top: 0;}
	.txt_mode.main_type_2 .head_news_sec .news_body {padding: 0;}
	.main_type_2 .head_news_sec .news_body .tit {font-size: var(--title_fz_xxxs) !important;}*/
	/* s:Dev 231120 : 수정 */
	.main_type_2 .head_news_sec .news_body .tit {font-size: 2rem !important;} /* 241107 수정 */
	.main_type_2:not(.txt_mode)
	.main_news_wrap
	.head_news_sec
	+ .sub_news_sec[data-pos='main'] {margin-top: 2rem;}
	/* e:Dev 231120 : 수정 */

	.main_type_3 .head_news_sec > ul {flex-direction: column;}
	.main_type_3 .head_news_sec .news_card {padding-bottom: 100%;}
	.main_type_3 .head_news_sec .news_card .news_body {padding-bottom: var(--spacing_l);}
	.main_type_3 .head_news_sec > ul > li + li {padding-top: var(--spacing_l);padding-left: 0;margin-top: var(--spacing_l);margin-left: 0;border-top: 1px solid var(--c_gray_a);border-left: 0;}

	.main_type_4 .main_top_news .news_body .tit {display: block;} /* Dev 231109 */
	.main_type_4 .main_top_news .head_news_sec .news_foot {margin-top:3rem;}
	/* 메인 type6 추가 240926 */
	.main_type_6 .main_news_wrap .head_news_sec .cate {font-size:1.5rem;}
	.main_type_6 .main_news_wrap .head_news_sec .tit {font-size:2rem;max-width:unset;}/*250509 수정*/
	.main_type_6 .main_news_wrap .head_news_sec .tit a {display:block;}
	.main_type_6 .main_news_wrap .head_news_sec .news_card {flex-direction:unset;gap:0;}
	.main_type_6 .main_news_wrap .head_news_sec .news_card .news_head_wrap {max-width:100%;order:0;}
	.main_type_6 .main_news_wrap .head_news_sec .news_card .news_body {order:1;max-width:100%;}
	.main_type_6 .main_news_wrap .head_news_sec .news_card .news_body .reaction_list {display:none;}
	.main_type_6 .main_news_wrap .head_news_sec .news_card .news_body .desc {display:none;}
	.main_type_6 .main_news_wrap .head_news_sec .news_card .news_body + .related_news {gap:0;}
	.main_type_6 .main_news_wrap .head_news_sec.type1 {margin-bottom:-2rem;}
	.main_type_6 .main_news_wrap .head_news_sec.type1 .news_card {height:auto;}
	.main_type_6 .main_news_wrap .head_news_sec.type1 .related_news {gap:0;}
	.main_type_6 .main_news_wrap .head_news_sec.type2 {margin-bottom:-1rem;}
	.main_type_6 .main_news_wrap .head_news_sec.type2 .news_card {flex-direction:unset;max-height:unset;}
	.main_type_6 .main_news_wrap .head_news_sec.type2 .news_card .news_body {padding-top:0;}
	.main_type_6 .main_news_wrap .head_news_sec.type2 .related_news {display:block;}
	.main_type_6 .main_news_wrap .head_news_sec.type2 .wide_news {margin-top:0;}

	.main_type_6 .main_news_wrap .head_news_sec .related_news {margin-top:0.8rem;}/*241015 수정*/
.main_type_7 .main_top_news .tit a {overflow:visible;-webkit-line-clamp: none;}/*241204 추가*/

	/* 뉴스레터 이미지 */
	.news_letter_sec .nl_type01 .img_area{width:40%;}  
	.news_letter_sec .nl_type02 .img_area{width:40%;}
	.news_letter_sec .nl_type03 .img_area{width:40%;}
	.news_letter_sec .nl_type04 .img_area{width:40%;}
	.news_letter_sec .nl_type05 .img_area{width:40%;}
	.news_letter_sec .nl_type06 .img_area{width:45%;}/*240325 추가*/

	/* 뉴스레터 이미지 */
	.news_letter_sec .news_letter_node .img_area{width:40%;}/*240326 수정*/
	/* .news_letter_sec .nl_type01 .img_area{width:40%;}  
	.news_letter_sec .nl_type02 .img_area{width:40%;}
	.news_letter_sec .nl_type03 .img_area{width:40%;}
	.news_letter_sec .nl_type04 .img_area{width:40%;}
	.news_letter_sec .nl_type05 .img_area{width:40%;}
	.news_letter_sec .nl_type06 .img_area{width:45%;} */

	.mynews .subscribe_cnt_list .subscribe_cnt_node{max-width:calc((100% - 8px) /2);margin-right:8px;}/*240228 추가*/

	.mynews .today_commend_sec > .sec_body > ul > li {flex: unset;width: 100%;}

	.mynews .sub_news_sec .news_list > li + li:after,
	.mynews .sub_news_sec .news_list > li:nth-child(5n):after {display: none;}
	.mynews .sub_news_sec .news_list > li:before {display: none !important;}

	.mynews .news_body .related_news {order: 1;}

	.mynews .news_head + .news_body .related_news {margin-top: auto;}

	.mynews .main_list .news_head + .news_body .related_news {margin-left: 0;margin-top: 0.8rem;}

	.mynews .subscribe_cnt_wrap {border-bottom: 0;padding-bottom: 7.2rem;}

	.mynews .main_list .related_news {margin-left: 0;order: unset;margin-top: 0.8rem;}

	.mynews .sub_news_sec ul.news_list:first-of-type {gap: 0;border-top: 1px solid var(--c_gray_a);}

	.mynews .sub_news_sec .news_list .news_card {border-bottom: 0;padding: 0;}
	.mynews .sub_news_sec .news_list > li + li {margin-top: 2rem;padding-top: 2rem;border-top: 1px solid var(--c_gray_a);}
	.mynews .sub_news_sec .news_list:not(:nth-of-type(2)) > li:first-of-type .news_card {padding: 0;}
	.mynews .sub_news_sec .news_list > li:before {display: none;}

	.mynews section + .sub_news_sec:after {display: none;}

	.mynews .news_letter_sec {padding-top: 4.4rem;margin-top: 3.2rem;padding-bottom: 2rem;position: relative;}

	.mynews .special_news_sec + .special_news_sec {margin-top: 3.2rem;padding-top: 4.4rem;position: relative;}

	.mynews .today_commend_sec:after,
	.mynews .news_letter_sec:after,
	.mynews .special_news_sec + .special_news_sec:after {content: '';display: block;width: calc(100% + 3.2rem);height: 1rem;border-top: 1px solid var(--c_gray_a);border-bottom: 1px solid var(--c_gray_a);background: #f6f6f6;position: absolute;top: 0;left: -1.6rem;}

	.mynews .intro_sec + .today_commend_sec:after {display: none;}

	.mynews .today_commend_sec .sec_body ul {flex-wrap: wrap;}
	.mynews .today_commend_sec .sec_body ul > .main_list {flex: auto;width: 100%;margin-bottom: 2rem;position: relative;}

	.txt_mode.mynews .today_commend_sec .sec_body ul > .main_list:after {display: none !important;}

	.txt_mode.mynews .sub_news_sec .news_list > li:before {display: none !important;}

	.txt_mode.mynews .news_body .related_news {order: unset;}
	.txt_mode.mynews .news_body .related_news {margin-left: 0;}

	.txt_mode.main_type_2 .head_news_sec + .sub_news_sec {padding-top: 0;}

	.mynews .today_commend_sec .sec_body > ul {flex-flow: column;}

	.mynews .commend_series_sec .series_news_list,
	.mynews .commend_issue_list {gap: unset;}

	.mynews .series_news_list > li {flex: none;flex-basis: 30.4rem;padding: 0 0.8rem;}

	.mynews .today_commend_sec .row_list {margin-left: 0;padding-left: 0;border-left: 0;}

	.mynews .sub_news_sec .news_list > li {width: 100%;}

	.mynews .today_commend_sec .row_list .news_card .news_head,
	.mynews .sub_news_sec ul.news_list:first-of-type .news_head {min-width: 11rem;flex: 1;width: 100%;margin-bottom: 0;}

	.mynews .today_commend_sec .row_list .news_card .news_body {flex: 1.86;}

	.sub_news_sec ul.news_list:first-of-type .news_head > a {padding-bottom: 56.25%;height: 0;}

	.mynews .sub_news_sec .news_list > li .news_card,
	.mynews .sub_news_sec .news_list > li:nth-child(n + 7) .news_card {flex-flow: row;column-gap: 1.2rem;}

	.mynews .news_letter_wrap {flex-flow: column;}
	.mynews .news_letter_tit {height: 16.2rem;flex: auto;}
	.mynews .news_letter_tit .img_area {width: 12.5rem;height: 12.5rem;}
	.mynews .news_letter_sec .sec_head,
	.mynews .hero_cnt_sec .sec_head {flex-flow: column;align-items: flex-start;margin-bottom: 2rem;}

	.mynews .hero_cnt_sec .news_list {flex-flow: column;gap: 2rem;}

	.mynews .commend_issue_wrap {margin: 0 -1.6rem;padding: 0 1.6rem;padding-bottom: 7.2rem;}

	.main_type_4 #header:after {display: none;}

	.mynews .intro_sec {margin-bottom:-1.2rem;}
	.mynews .intro_sec .intro_box {padding: 2rem;height: auto;}
	.mynews .intro_sec .intro_box .img_area {display: none;}

	.mynews .today_commend_sec + .sub_news_sec {border-bottom: 0;padding-bottom: 0;margin-top: 0;}

	.mynews .subscribe_list_area .navigation_wrap {top: auto;transform: none;bottom: 2rem;display: flex;}
	.mynews .subscribe_list_area {padding: 0;}

	.txt_mode.main_type_3 .main_top_wrap.inner .sub_news_sec .news_list {padding-top: 0;}

	.txt_mode.mynews .today_commend_sec .row_list {padding-top: 0;border-top: 0;}

	/* s: Dev 231109 */
	.sec_group[data-pos="aside"] {gap: 7.8rem;}
	/*.main_type_2:not(.txt_mode) .head_news_sec .news_body .tit {width: 90%;}
	.main_type_2 .head_news_sec.is_img .related_news {width: 95%;gap: 1.6rem;}*/
	/* s:Dev 231120 : 수정 */
	.main_type_2:not(.txt_mode) .head_news_sec .news_body .tit {width: 100%;text-align: left;}
	.main_type_2 .head_news_sec.is_img .related_news {width: 100%;margin-top: .8rem;}
	/* e:Dev 231120 : 수정 */
	/* e: Dev 231109 */
	.main_type_2 .head_news_sec .reaction_list {width:90%;margin:0;}
	.main_type_2 .main_news_wrap .head_news_sec .play_area {width:2.7rem;height:2.7rem;line-height:3.1rem;}
	.main_type_2 .main_news_wrap .head_news_sec .play_area .ic {width:1.8rem;height:1.8rem;}

	.sub_news_sec ul.column_list {position:relative;}
	.sub_news_sec ul.column_list:after {content: '';display: block;position: absolute;width: calc(100% + 3.2rem);height: 1rem;left: -1.6rem;top: -2.5rem;border-top: 1px solid var(--c_gray_a);border-bottom: 1px solid var(--c_gray_a);background: #f6f6f6;}
	.sub_news_sec ul.column_list > li:first-of-type {border-top:0;}

	.main_page .news_sec {position:relative;}
	.main_page .news_sec + .news_sec {border-top:0;}
	.main_page .news_sec + .news_sec:after {content: '';display: block;position: absolute;width: calc(100% + 3.2rem);height: 1rem;left: -1.6rem;top: 0;border-top: 1px solid var(--c_gray_a);border-bottom: 1px solid var(--c_gray_a);background: #f6f6f6;}

	.main_page .ect_sec {position:relative;border-top:0;}
	.main_page .ect_sec:after {content: '';display: block;position: absolute;width: calc(100% + 3.2rem);height: 1rem;left: -1.6rem;top: 0;border-top: 1px solid var(--c_gray_a);border-bottom: 1px solid var(--c_gray_a);background: #f6f6f6;}

	/* 분야별뉴스 */
	.field_news_sec {position:relative;border-top:0;}
	.field_news_sec:after {content: '';display: block;position: absolute;width: calc(100% + 3.2rem);height: 1rem;left: -1.6rem;top: 1.1rem;border-top: 1px solid var(--c_gray_a);border-bottom: 1px solid var(--c_gray_a);background: #f6f6f6;}

	/* 투표하기 */
	.poll_form_sec:after {content: '';display: block;position: absolute;width: calc(100% + 3.2rem);height: 1rem;left: -1.6rem;top: -4.1rem;border-top: 1px solid var(--c_gray_a);border-bottom: 1px solid var(--c_gray_a);background: #f6f6f6;}

	/* poll 투표하기팝업 */
	#poll_popup {left:50%;width:28rem;transform: translate(-50% , -50%);z-index:10;}

	/* poll 로그인유도팝업 */
	#induce_popup {left:50%;width:28rem;transform: translate(-50% , -50%);z-index:10;}

	/* 추천영상 */
	.video_cnt_area {border-bottom:0;}

	/* 알립니다*/
	.notice_area {position:relative;}
	.notice_area:after {content: '';display: block;position: absolute;width: calc(100% + 3.2rem);height: 1rem;left: -1.6rem;top: 0rem;border-top: 1px solid var(--c_gray_a);border-bottom: 1px solid var(--c_gray_a);background: #f6f6f6;}

	/* 광고 */
	.main_ad03,
	.main_ad06,
	.main_ad07 {display:none;} 
	.main_m_adA {position:relative;display:block;min-height:7rem;margin:-0.1rem -1.6rem 0 -1.6rem;padding:1rem 1.6rem 0 1.6rem;background: #f6f6f6;border-top: 1px solid var(--c_gray_a);}
	.main_m_adB {position:relative;display:block;min-height:7rem;margin:2rem -1.6rem -1rem -1.6rem;padding:1rem 1.6rem 0 1.6rem;background: #f6f6f6;border-top: 1px solid var(--c_gray_a);}
	.main_m_adC {position:relative;display:block;min-height:7rem;margin:-2.1rem -1.6rem -0.1rem -1.6rem;padding:1rem 1.6rem;background: #f6f6f6;border-top: 1px solid var(--c_gray_a);border-bottom: 1px solid var(--c_gray_a);}
	/* 배너 */
	.d_event {position:relative;background: #f6f6f6;border-top: 1px solid var(--c_gray_a);margin:1rem -1.6rem -3.4rem -1.6rem;padding:1rem 1.6rem 0 1.6rem;z-index:1;}
/* 240828 추가 */
	.d_event02 {text-align:center;}
	.d_event02 img {width:328px;}
	
	/* 접속알람팝업 240717 */
	.access_alarm{max-width:36rem;}
	.access_alarm h3{border-bottom:0;padding-bottom:0;}
	.access_alarm h3 .m_br{display:block;}
	.access_alarm h3 span{color:#111;}
	.access_alarm .article_body .news_list{display:none;}
	.btn_news{display:flex;justify-content:flex-end;padding-right:5px;}

	/* 개편 페이지 수정 240702 */
	/* 당신의 뉴스 타입3 240702 추가 */
	.mynews.type_3 .today_commend_sec .sec_body > ul{display:flex;flex-direction:column;gap:0;}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li + li::before{display:none;}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li:nth-child(-n+2)::after,
	.mynews.type_3 .today_commend_sec .sec_body > ul > li::after{display:none;}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list .news_card{flex-flow:row;padding-bottom:1.6rem;}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list:nth-child(4) .news_card{padding-bottom:1.6rem;}
	.mynews.type_3 .today_commend_sec .sec_body > ul > li.row_list:nth-child(2) .news_card{padding-bottom:1.6rem;}
	.mynews.type_3 .today_commend_sec .row_list .news_card .news_body .cate{display:block;}
	.mynews.type_3 .today_commend_sec .row_list .news_card .news_body .tit{font-size:1.6rem;}

	.main_news_wrap .sub_news_sec ul.column_list .news_body .tit{font-size:1.6rem;}/*241022 수정*/

	/* 2025 대선 배너 250509 추가*/
	.el25_banner_box{margin:20px 0;padding:0;border-top:0;}
	.el25_banner_box .img_w{display:none;}
	.el25_banner_box .img_m{display:block;}
}
@media screen and (max-width: 450px) {
	.sub_news_sec ul.news_list .related_news,
	.sub_news_sec ul.column_list .related_news {margin-left: calc((1.6rem + 100% * 0.52) * -1);}
	.mynews .news_head + .news_body .related_news {margin-top: auto;margin-left: calc((1.6rem + 100% * 0.52) * -1);}
	/* Dev 231109 */
	.main_type_2 .head_news_sec.is_img .related_news {width: 100%;gap: 1rem}
	.txt_mode .head_news_sec+.sub_news_sec .news_list .news_card .news_head + .news_body .related_news{margin-left:0;} /* 240906 추가 */
}
@media screen and (max-width: 360px) {
	.sub_news_sec ul.news_list .related_news,
	.sub_news_sec ul.column_list .related_news {margin-left: -12.6rem;}
}