@charset "utf-8";
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 300;
	src:	url("https://image.donga.com/font/NotoSansKR-Light.eot");
	src:	url("https://image.donga.com/font/NotoSansKR-Light.eot?#iefix") format("embedded-opentype"),url("https://image.donga.com/font/NotoSansKR-Light.woff2") format("woff2"),url("https://image.donga.com/font/NotoSansKR-Light.woff") format("woff"),url("https://image.donga.com/font/NotoSansKR-Light.otf") format("opentype");
}
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 400;
	src:	url("https://image.donga.com/font/NotoSansKR-Regular.eot");
	src:	url("https://image.donga.com/font/NotoSansKR-Regular.eot?#iefix") format("embedded-opentype"),url("https://image.donga.com/font/NotoSansKR-Regular.woff2") format("woff2"),url("https://image.donga.com/font/NotoSansKR-Regular.woff") format("woff"),url("https://image.donga.com/font/NotoSansKR-Regular.otf") format("opentype");
}
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 500;
	src:	url("https://image.donga.com/font/NotoSansKR-Medium.eot");
	src:	url("https://image.donga.com/font/NotoSansKR-Medium.eot?#iefix") format("embedded-opentype"),url("https://image.donga.com/font/NotoSansKR-Medium.woff2") format("woff2"),url("https://image.donga.com/font/NotoSansKR-Medium.woff") format("woff"),url("https://image.donga.com/font/NotoSansKR-Medium.otf") format("opentype");
}
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 700;
	src:	url("https://image.donga.com/font/NotoSansKR-Bold.eot");
	src:	url("https://image.donga.com/font/NotoSansKR-Bold.eot?#iefix") format("embedded-opentype"),url("https://image.donga.com/font/NotoSansKR-Bold.woff2") format("woff2"),url("https://image.donga.com/font/NotoSansKR-Bold.woff") format("woff"),url("https://image.donga.com/font/NotoSansKR-Bold.otf") format("opentype");
}
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 900;
	src:	url("https://image.donga.com/font/NotoSansKR-Bold.eot");
	src:	url("https://image.donga.com/font/NotoSansKR-Bold.eot?#iefix") format("embedded-opentype"),url("https://image.donga.com/font/NotoSansKR-Black.woff2") format("woff2"),url("https://image.donga.com/font/NotoSansKR-Black.woff") format("woff"),url("https://image.donga.com/font/NotoSansKR-Black.otf") format("opentype");
}

/*230504 추가*/
@font-face {
	font-family:"NotoSerif";
	font-style: medium;
	font-weight: 500;
	src:	url("https://image.donga.com/font/NotoSerifKR-Medium.otf");	
}


/* 사이트맵 */
.sitemap_cont {width:1100px;background:#fff;margin:0 auto;}
.sitemap_cont .sitemap_list {overflow:hidden;padding:57px 0 30px 0;}
.sitemap_cont .sitemap_list .title {height:36px;margin-bottom:50px;padding:0 0 0 40px;font-size:36px;color:#181d23;font-weight:normal;}
.sitemap_cont .sitemap_list .sitemap_box {overflow:hidden;padding:0 0 0 40px;border-bottom:1px solid #e0e0e0;}
.sitemap_cont .sitemap_list dl {float:left;margin-bottom:100px;}
.sitemap_cont .sitemap_list dl.cate01 {width:180px;}
.sitemap_cont .sitemap_list dl.cate02 {width:168px;}
.sitemap_cont .sitemap_list dl.cate03 {width:177px;}
.sitemap_cont .sitemap_list dl.cate04 {width:177px;}
.sitemap_cont .sitemap_list dl.cate05 {width:168px;}
.sitemap_cont .sitemap_list dl dt {margin-bottom:22px;font-size:18px;font-weight:bold;color:#181d23;}
.sitemap_cont .sitemap_list dl dd {margin-bottom:18px;font-size:16px;color:#181d23;}
.sitemap_cont .sitemap_list dl dt.first {margin-bottom:25px;}

.sitemap_cont .all_news {overflow:hidden;margin:0 auto 46px auto;padding:55px 0 50px 0;}
.sitemap_cont .all_news .title {display:inline-block;height:22px;margin-bottom:20px;padding:0 0 0 7px;font-size:22px;color:#181d23;font-weight:normal;vertical-align:top;}
.sitemap_cont .all_news span.title {font-weight:bold;}
.sitemap_cont .all_news .date_box.year {background:#f6f7f7;border:1px solid #e5e5e5;}
.sitemap_cont .all_news .date_box {padding:23px 20px;}
.sitemap_cont .all_news .date_box a {display:inline-block;padding:8px 10px;font-size:14px;color:#181d23;}
.sitemap_cont .all_news .icon_arr {display:inline-block;width:7px;height:14px;margin:0 9px 0 11px;background:url('https://image.donga.com/pc/2022/images/common/bg_arr04.png') no-repeat 0 center;}
.sitemap_cont .all_news .txt {display:inline-block;font-size:22px;font-weight:bold;color:#181d23;}
.sitemap_cont .all_news .month {padding:0;}
.sitemap_cont .all_news .month .list {overflow:hidden;display:table;border-bottom:0;}
.sitemap_cont .all_news .month .list li {float:left;display:table-cell;width:167px;background:#f6f7f7;border:1px solid #e5e5e5;margin-left:-1px;}
.sitemap_cont .all_news .month .list li a {display:block;width:169px;height:52px;padding:0;font-size:16px;text-align:center;line-height:50px;}
.sitemap_cont .all_news .month .list li:first-child {width:166px;margin-left:0;}
.sitemap_cont .all_news .month .list li:nth-child(7) {width:166px;margin-left:0;}
.sitemap_cont .all_news .month .list li:nth-child(n+7) {margin-top:-1px;}

.sitemap_cont .all_news .day {padding:0;}
.sitemap_cont .all_news .day .list {overflow:hidden;display:table;border-top:1px solid #e5e5e5;}
.sitemap_cont .all_news .day .list li {float:left;display:table-cell;background:#f6f7f7;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.sitemap_cont .all_news .day .list li a {display:block;width:63px;height:52px;padding:0;font-size:16px;text-align:center;line-height:50px;}
.sitemap_cont .all_news .day .list li:first-child {width:62px;}
.sitemap_cont .all_news .day .list li:last-child {border-right:1px solid #e5e5e5;}
.sitemap_cont .all_news .day .list li:nth-child(5) {width:62px;}
.sitemap_cont .all_news .day .list li:nth-child(7) {width:62px;}
.sitemap_cont .all_news .day .list li:nth-child(12) {width:62px;}
.sitemap_cont .all_news .day .list li:nth-child(16) {width:62px;border-right:1px solid #e5e5e5;}
.sitemap_cont .all_news .day .list li:nth-child(17) {width:62px;}
.sitemap_cont .all_news .day .list li:nth-child(21) {width:62px;}
.sitemap_cont .all_news .day .list li:nth-child(23) {width:62px;}
.sitemap_cont .all_news .day .list li:nth-child(28) {width:62px;}
.sitemap_cont .all_news .day .list li.on a {color:#f15922}
.sitemap_cont .all_news .daynews_list {overflow:hidden;margin-top:40px;}
.sitemap_cont .all_news .daynews_list li {margin-bottom:20px;}
.sitemap_cont .all_news .daynews_list li a {font-size:16px;color:#181d23;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;} /* 240625 수정 */
.sitemap_cont .all_news .daynews_list li a:hover {text-decoration:underline;color:#181d23 !important;}
.sub_sitemap {width:1058px;margin: -20px auto 20px;padding:30px 0 43px 40px;border:1px solid #e0e0e0;border-top:0;background-color:#fff;}
.sub_sitemap .Morebox {overflow:hidden;}
.sub_sitemap .Morebox dl {float:left;width:146px;}
.sub_sitemap .Morebox .left {width:160px;}
.sub_sitemap .Morebox dl.right {width:auto;}
.sub_sitemap .Morebox dl dt {margin-bottom:12px;color:#3c3c3c;font-size:13px;font-weight:bold;}
.sub_sitemap .Morebox dl dt a {color:#3c3c3c;font-size:14px;font-weight:bold;}
.sub_sitemap .Morebox dl dd {margin-bottom:9px;letter-spacing:-0.5px;}
.sub_sitemap .Morebox dl dd a {color:#6d6d6d;font-size:14px;}
.sub_sitemap .Morebox dl dd.blank {margin-top:25px;}
.sub_sitemap .Morebox dl .txt_bar {display:inline-block;margin:0 7px;background:#d3d9e7 !important;width:1px;height:10px;font-weight:normal;vertical-align:middle;font-size:0;}

/* 20220825 추가 */
.sitemap_new .sitemap_cont {width:1200px;}
.sitemap_new .sitemap_cont .sitemap_list {padding-top:28px;}
.sitemap_new .sitemap_cont .sitemap_list .title {margin-bottom:25px;padding-left:28px;font-weight: 700;font-size: 30px;line-height: 43px;color: #181819;}
.sitemap_new .sitemap_cont .sitemap_list .sitemap_box {padding-left:28px;}
.sitemap_new .sitemap_cont .sitemap_list dl {width:195px;}
.sitemap_new .sitemap_cont .sitemap_list dl dt {font-size: 16px;line-height: 19px;color: #181819;}
.sitemap_new .sitemap_cont .sitemap_list dl dt a {color: #181819;}
.sitemap_new .sitemap_cont .sitemap_list dl dd a {color: #181819;}
.sitemap_new .sitemap_cont .sitemap_list .sitemap_box02 dl {height:295px;} 
.sitemap_new .sitemap_cont .contents_list .cate02 {margin-top:42px;} 
.sitemap_new .sitemap_cont .all_news {position:relative;padding-top:46px;}
.sitemap_new .sitemap_cont .all_news .title {position:relative;height:auto;padding:0;font-size: 30px;line-height:1;color: #181819;}
.sitemap_new .sitemap_cont .all_news a.title:hover {color: #008689;}
.sitemap_new .sitemap_cont .all_news a.title:hover:before {content:"";display:block;position:absolute;bottom:-2px;left:0;width:111px;height:2px;background:#008689;}
.sitemap_new .sitemap_cont .all_news .date_box {margin-top:-11px;padding:0;}
.sitemap_new .sitemap_cont .all_news .date_box.year {border:0;background:none;}
.sitemap_new .sitemap_cont .all_news .date_box a {width:77px;height:50px;margin-top:3px;padding:14px 0;background: #F1F3F5;border: 1px solid #D4D4D4;box-sizing:border-box;font-weight: 700;font-size: 16px;line-height: 19px;color: #181819;text-align:center;vertical-align:top;}
.sitemap_new .sitemap_cont .all_news .date_box a:hover {border: 1px solid #008689;color: #FFFFFF;background: #008689;}
.sitemap_new .sitemap_cont .all_news .date_box a.no {border:0;}
.sitemap_new .sitemap_cont .all_news .date_box a.no:hover {border:0;}
.sitemap_new .sitemap_cont .all_news .past_article {display:inline-block;position:absolute;top:49px;right:8px;height:33px;line-height:31px;padding:0 27px;box-sizing:border-box;border: 1px solid #D4D4D4;border-radius: 30px;font-size: 14px;color: #181819;background:url('https://image.donga.com/pc/2022/images/common/icon_arr01.png') no-repeat 196px 11px;background-size:7px 10px;}
.sitemap_new .sitemap_cont .all_news .past_article:hover {background:url('https://image.donga.com/pc/2022/images/common/icon_arr01.png') #F1F3F5 no-repeat 196px 11px;background-size:7px 10px;}
.sitemap_new .sitemap_cont .all_news .txt {padding-left:10px;font-weight:normal;font-size: 30px;line-height:1;color: #181819;}
.sitemap_new .sitemap_cont .all_news .txt a{display: inline-block;}
.sitemap_new .sitemap_cont .all_news .txt a:hover {display:inline-block;border-bottom:2px solid #008689;line-height:1;}
.sitemap_new .sitemap_cont .all_news .month .list {margin-left:-6px;}
.sitemap_new .sitemap_cont .all_news .month .list li {width:195px;margin:0 0 2px 6px;border:0;background:none;}
.sitemap_new .sitemap_cont .all_news .month .list li:first-child {width:195px;}
.sitemap_new .sitemap_cont .all_news .month .list li a {width:195px;}
.sitemap_new .sitemap_cont .all_news #year {margin-left:15px;font-weight:normal;}
.sitemap_new .sitemap_cont .all_news #year:hover:before {width:95px;}
.sitemap_new .sitemap_cont .all_news .day .list {margin-left:-3px;border:0;}
.sitemap_new .sitemap_cont .all_news .day .list li {width:71px !important;margin-left:3px;border:0;background:none;}
.sitemap_new .sitemap_cont .all_news .day .list li a {width:71px;height:50px;line-height:48px;}
.sitemap_new .sitemap_cont .all_news .day .list li.on a {color: #008689;background: #FFFFFF;border: 1px solid #008689;}
.sitemap_new .sitemap_cont .all_news .daynews_list {padding-left:33px;}
.sitemap_new .sitemap_cont .all_news .daynews_list li a:before {content:"";display:inline-block;width:4px;height:4px;margin:7px 11px 0 0;background: #181819;vertical-align:top;}
.sitemap_new .sitemap_cont .all_news .daynews_list li a:hover {color:#008689 !important;text-decoration:none;}
#sitemap {width:1200px;margin:0 auto;padding:25px 0 20px 0;}
#sitemap .sitemap_box {overflow:hidden;padding:23px 0;}
#sitemap .sitemap_box dl {float:left;width:148px;}
#sitemap .sitemap_box dl dt {margin-bottom:12px;font-size:14px;color:#231f20;font-weight: 700;}
#sitemap .sitemap_box dl dd {margin-bottom:11px;}
#sitemap .sitemap_box dl dt a {font-size:14px;font-weight:700;color:#231f20;}
#sitemap .sitemap_box dl dt a:hover {color:#231f20 !important;}
#sitemap .sitemap_box dl dt.app {margin-top:42px;}
#sitemap .sitemap_box dl dd a {font-size:14px;color:#6c6c6c;}
#sitemap .sitemap_box dl dd a:hover {color:#6c6c6c !important;}
#sitemap .sitemap_box dl dt.line {margin-top:42px;}
#sitemap .sitemap_box dl dt.line a {padding-top:5px;border-top:1px solid #6d6d6d;}


/* 속보 배너 */
.breaking_news{position:fixed;left:0;top:0;width:100%;z-index:301;}
#wrapper:has(#header_adaptive.is_active) .breaking_news{z-index:12;}
#wrapper:has(#header_adaptive.open_search) .breaking_news
{z-index:10;}
.breaking_news + #header_adaptive{inset:5rem 0 auto}
.breaking_news + #header_adaptive.header_type2.is_fix,
.breaking_news ~ #header_adaptive.is_fix{inset:5rem 0 auto}
.breaking_news + #header_adaptive.header_type2,
.breaking_news.hidden + #header_adaptive,
.breaking_news.hidden ~ #header_adaptive.is_fix{inset:0 0 auto}
.breaking_news .breaking_news_area{width:100%;overflow:hidden;background:url(../images/img_today_bg.png) no-repeat;background-position: center 0;background-size:100% auto;transition:0.5s;}
.breaking_news .breaking_news_area .bn_wrap{display:flex;justify-content:space-between;align-items:center;padding:1.3rem 0;}
.breaking_news .breaking_news_area .bn_wrap .bnews_box{display:flex;justify-content:flex-start;align-items:center;font-family:"Spoqa Han Sans Neo";font-size:1.6rem;font-weight:500;line-height:1.5;}
.breaking_news .breaking_news_area .bn_wrap .bnews_box .badge_b{flex-shrink:0;display:flex;align-items:center;}
.breaking_news .breaking_news_area .bn_wrap .bnews_box .badge_b.is_trot{color:var(--c_primary_c);}
.breaking_news .breaking_news_area .bn_wrap .bnews_box .badge_b.is_scoop{color:var(--c_primary_base);}
.breaking_news .breaking_news_area .bn_wrap .bnews_box .badge_b::after{content:'';display:block;width:1px;height:12px;background-color:var(--c_gray_b);margin:0 1rem 2px;}
.breaking_news .breaking_news_area .bn_wrap .bnews_box .desc{color:var(--c_white);overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.breaking_news .breaking_news_area .bn_wrap .btn_close{display:flex;align-items:center;flex-shrink:0;}
.breaking_news .breaking_news_area .bn_wrap .btn_close .ic{--color:var(--c_white)}

/* today-content */
/*.today_contents_area {position: absolute;top: 0;z-index: 11;overflow: hidden;width: 100%;background: url('../images/img_today_bg.png') no-repeat;background-position: center 0;background-size: 100% auto;transition: 0.5s;}*/
.today_contents {position: relative;z-index: 11;}/* Dev 231024 : 메인타입4일때 오늘의 콘텐츠 클릭안됨 수정 */
.today_contents_area {/* Dev 231016 : 오늘의 콘텐츠 열릴대 전체 콘텐츠 미는 형태로 적용을 위한 css 수정 */width: 100%;overflow: hidden;background: url('../images/img_today_bg.png') no-repeat;background-position: center 0;background-size: 100% auto;transition: 0.5s;}/* Dev 231109 */

.today_contents_head {display: flex;justify-content: space-between;align-items: center;color: var(--c_white);height: 5rem;}

.onair_area {display: flex;padding: 1.2rem 0;}
.onair_area > a {display: flex;align-items: center;}
.today_contents_head .btn_area .today_btn {color: var(--c_white);font-size: var(--fz_s);font-weight: bold;display: flex;align-items: center;}
.today_contents_head .btn_area .today_btn .ic {--color: var(--c_white);border: 1px solid var(--c_white);border-radius: 50%;padding: 0.4rem;margin-left: 1rem;transform: rotate(-180deg);}
.today_contents_head .btn_area .today_btn.is_active .ic {transform: rotate(0);}

.program_name {font-size: var(--fz_m);line-height: 1.5;font-weight: bold;}
.program_desc {font-size: var(--fz_m);line-height: 1.5;font-weight: 500;padding-left: 1rem;margin-left: 1rem;position: relative;}
.program_desc:before {content: '';display: block;position: absolute;width: 1px;height: 1.2rem;left: 0;top: 50%;transform: translateY(-50%);background: var(--c_gray_b);}

.badge.is_onair {border: 1px solid #e0372399;font-size: var(--fz_xs);font-weight: 500;line-height: 2.6rem;padding: 0 0.8rem 0 1.9rem;position: relative;margin-left: 1rem;}
.badge.is_onair:after {content: '';display: block;width: 0.6rem;height: 0.6rem;background: var(--c_primary_c);border-radius: 50%;position: absolute;left: 0.8rem;top: 50%;transform: translateY(-50%);}
.badge.is_before {border: 1px solid #e0372399;font-size: var(--fz_xs);font-weight: 500;line-height: 2.6rem;padding: 0 0.8rem 0 0.8rem;position: relative;margin-left: 1rem;}

.today_contents_body {display: none;}
.today_contents_body .content_inner {padding: 4rem 0 4.6rem;}

.today_broadcast {position: relative;}

.today_list_container {overflow: hidden;}

.today_list_wrap {display: flex;}

.today_list_node {width: calc((100% - 9.6rem) / 4);}

.today_list_node .img_area {overflow: hidden;position: relative;}
.today_list_node.is_plan .img_area:after {content: '';display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;background: #000;opacity: 0.3;}
.today_list_node .img_area img {width: 100%;height: 100%;position: absolute;object-fit: cover;object-position: center;}
.today_list_node .img_area .program_ttl {position: absolute;top: 1.6rem;left: 1.6rem;font-size: 2.2rem;line-height: 1.5;font-weight: bold;color: var(--c_white);z-index: 1;}

.today_list_node .tag {margin-bottom: 1rem;}

.today_list_node .detail {font-size: var(--fz_s);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 1rem;color: var(--c_white);}
.today_list_node.is_plan .detail {opacity: 0.5;}

.today_contents_body .btn_area {text-align: center;margin-top: 4rem;}

.today_contents_body .btn_area .go_btn {color: var(--c_white);border: 1px solid var(--c_primary_base);max-width: 26rem;width: 100%;display: inline-block;text-align: center;line-height: 5rem;font-size: var(--fz_m);font-weight: bold;}

.today_contents_body .navigation_wrap {display: block;position: absolute;top: 50%;width: 100%;transform: translateY(-50%);z-index: 10;pointer-events: none;}

.today_contents_body .navigation_wrap .btn {border: 1px solid var(--c_white);position: absolute;top: 50%;transform: translateY(-50%);border-radius: 50%;box-sizing: border-box;display: flex;align-items: center;justify-content: center;pointer-events: auto;transition: 0.1s;}
.today_contents_body .navigation_wrap .btn:hover {border-color: var(--c_primary_base);}
.today_contents_body .navigation_wrap .btn:hover .ic {--color: var(--c_primary_base) !important;}
.today_contents_body .navigation_wrap .btn.prev {left: -7.6rem;width: 4.4rem;height: 4.4rem;}
.today_contents_body .navigation_wrap .btn.next {right: -7.6rem;width: 4.4rem;height: 4.4rem;}
.today_contents_body .navigation_wrap .btn.prev .ic,
.today_contents_body .navigation_wrap .btn.next .ic {width: 3.6rem;height: 3.6rem;--color: var(--c_white);}
.today_contents_body .navigation_wrap .btn.prev .ic {transform: rotate(-90deg);padding-bottom: 0.3rem;}
.today_contents_body .navigation_wrap .btn.next .ic {transform: rotate(90deg);padding-bottom: 0.3rem;}

/* header */

#header_adaptive {position: relative;z-index: 11;}
.is_loaded #header_adaptive {transition: 0.5s;} 
[data-resize] #header_adaptive,
[data-resize] #header_adaptive .logo,
[data-resize] #header_adaptive .news_type_list .news_type_node,
[data-resize] #header_adaptive .news_menu_list{transition: 0s !important;}/* Dev 231109 */
#header_adaptive.is_active {background: #fff !important;color: #111 !important;}
#header_adaptive.is_active .gnb_sec {display: none;}
.thema_news #header_adaptive.is_active:has(.megamenu_sec.is_active) .gnb_sec {display: block;}
#header_adaptive.is_active .option_sec {margin-left: auto;}
#header_adaptive.open_search {z-index: 11;}
#header_adaptive.open_search .main_head {opacity: 0;}/* Dev 231109 */
/* s: Dev 231024 : 오늘의 콘텐츠 열릴때 스타일 수정 */
.thema_news #header_adaptive.open_search .search_sec {color: var(--c_black);}
.thema_news #header_adaptive.open_search {background: transparent;}
#wrapper.thema_news:has(#header_adaptive.open_search) #container {padding-top: 5rem;}
#header_adaptive:before {content: '';display: block;height: 100vh;position: fixed;top: 0;left: 0;width: 100%;background: var(--c_white);opacity: 0;transition: 0.5s;pointer-events: none;}
/* e: Dev 231024 : 오늘의 콘텐츠 열릴때 스타일 수정 */
#header_adaptive.open_search:before {opacity: 0.9;pointer-events: auto; /* Dev 231109 */} 
#header_adaptive h1 {font-size: 0;display: inline-block;}
#header_adaptive .option_sec {display: flex;align-items: center;padding: 1.8rem 0;}
#header_adaptive .main_head {border-bottom: 1px solid var(--c_primary_base);}
.mynews #header_adaptive .main_head {border-bottom: 1px solid var(--c_primary_a);}
#header_adaptive .main_head > .inner {display: flex;flex-wrap: wrap;row-gap: 1.6rem;padding-top: 2.8rem;justify-content: space-between;}
.politics #header_adaptive {background: url('../images/img_thema_bg_01.jpg') no-repeat;background-size: cover;background-position: 0 0;color: var(--c_white);}
.economy #header_adaptive {background: url('../images/img_thema_bg_02.jpg') no-repeat;background-size: cover;background-position: 0 0;color: var(--c_white);}
.international #header_adaptive {background: url('../images/img_thema_bg_03.jpg') no-repeat;background-size: cover;background-position: 0 0;color: var(--c_white);}
.society #header_adaptive {background: url('../images/img_thema_bg_04.jpg') no-repeat;background-size: cover;background-position: 0 0;color: var(--c_white);}
.culture #header_adaptive {background: url('../images/img_thema_bg_05.jpg') no-repeat;background-size: cover;background-position: 0 0;color: var(--c_white);}
.thema_news #header_adaptive .main_head {border-bottom: 1px solid #ffffff26;} 
.thema_news #header_adaptive.is_active .main_head {border-bottom: 1px solid var(--c_primary_base);}
.thema_news #header_adaptive .main_head > .inner {padding-top: 0; padding-bottom: 0;}  /* Dev 231024 : 모바일일때 간격이 안맞아 수정 */
.thema_news #header_adaptive .logo_sec {align-items: center;justify-content: space-between;width: 100%;--color: var(--c_white);}
.thema_news #header_adaptive.is_active .logo_sec {--color: var(--c_black);}
.thema_news #header_adaptive:has(.megamenu_sec.is_active) {background: var(--c_white);color: var(--c_black);}
.thema_news #header_adaptive:has(.megamenu_sec.is_active) .logo_sec {--color: var(--c_black);}
.thema_news #header_adaptive .sub_news_tit {font-size: 5.6rem;font-weight: bold;text-align: center;line-height: 1.5;}
.thema_news #header_adaptive .sub_news_list {display: flex;gap: 4rem;align-items: center;justify-content: center;margin-top: 2.8rem;font-size: 1.8rem;font-weight: bold;line-height: 1.8;}
.thema_news #header_adaptive .sub_news_head {padding: 3.2rem 0;}
.thema_news #header_adaptive.open_search .sub_news_head {opacity: 0;}/* Dev 231109 */
.logo_sec {display: inline-flex;}
.gnb_sec {display: flex;justify-content: space-between;align-items: center;/*flex: 1;*/;order:unset!important}
.news_type_list {flex: 1;max-width: calc(100% - 18rem);}


.main_nav_wrap {justify-content: space-between;align-items: flex-start;}
.main_nav_wrap > li {flex: 1;}
.news_type_list {margin-left: 5.3rem;}
.news_type_list .news_type_node {position: relative;font-size: 2.2rem;font-weight: bold;line-height: 1;color: #333;}
.news_type_list .news_type_node div {position: relative;}
.news_type_list .news_type_node b {display: block;position: absolute;top: 100%;left: 0;right: 0;height: 3px;margin-top: 4px;}
.news_type_list .news_type_node b:before,
.news_type_list .news_type_node b:after {display: block;content: '';position: absolute;inset: 0;transform-origin: right;}
.news_type_list .news_type_node b:before {display: none;animation-name: moveOut;animation-duration: 0.3s;animation-timing-function: ease-in-out;animation-fill-mode: forwards;animation-play-state: paused;}
.news_type_list .news_type_node b:after {transform: scaleX(0);transition: ease-in-out 0.3s;}
.news_type_list .news_type_node + .news_type_node {margin-left: 1.6rem;padding-left: 1.6rem;}
.news_type_list .news_type_node + .news_type_node:after {content: '';display: block;width: 1px;max-height: 2.4rem;height: 100%;position: absolute;background: #ccc;left: 0;top: 50%;transform: translateY(-50%);}
.news_type_list .news_type_node.everyone:hover,
.news_type_list .news_type_node.everyone[aria-current='true'] {color: var(--c_primary_base);}
.main_type_4 .news_type_list .news_type_node.everyone:hover,
.main_type_4 .news_type_list .news_type_node.everyone[aria-current='true'],
.main_type_4 .news_type_list .news_type_node.yours:hover,
.main_type_4 .news_type_list .news_type_node.yours[aria-current='true'] {color: var(--c_white);opacity: 1;}
.main_type_4 .news_type_list .news_type_node b:after,
.main_type_4 .news_type_list .news_type_node b:before {background: #fff !important;}
.news_type_list .news_type_node.yours:hover,
.news_type_list .news_type_node.yours[aria-current='true'] {color: var(--c_primary_a);}
.news_type_list .news_type_node.everyone b:before,
.news_type_list .news_type_node.everyone b:after {background: var(--c_primary_base);}
.news_type_list .news_type_node.yours b:before,
.news_type_list .news_type_node.yours b:after {background: var(--c_primary_a);}
.news_type_list .news_type_node[aria-current='true'] b:before {display: block;}
.is_loaded .news_type_list .news_type_node b:before {animation-play-state: running;}
.news_type_list .news_type_node:hover b:after {transform: scaleX(1);}

@keyframes moveOut {
  0% {
    transform-origin: right;
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.option_menu > ul {gap: 3rem;}

.news_menu_list {display: flex;gap: 3.8rem;font-size: var(--fz_m);line-height: 1.5;font-weight: bold;padding: 1.8rem 0;}
.option_menu > ul > li {position: relative;}
.option_menu li button {display: flex;align-items: center;justify-content: center;}
.lang_btn.is_active {--color: var(--c_primary_base);}
.option_menu > ul > li.login {display: block;}
.option_menu .lang_change_list {display: none;position: absolute;top: calc(100% + 0.8rem);right: 0;background: var(--c_white);width: 10rem;border: 1px solid var(--c_gray_a);z-index: 1;}

.option_menu > ul > li.login .login_btn {display: flex;align-items: center;justify-content: center;}
.option_menu > ul > li.login .login_cont {display:none;position:absolute;top:3.2rem;left:-6.6rem;width:16.2rem;background:var(--c_white);border:1px solid var(--c_black);z-index:1;}
.option_menu > ul > li.login .login_cont.is_active {display:block;}
#login_cont .login_list {}
#login_cont .login_list li {display:block;border-bottom:1px solid var(--c_gray_a);color: var(--c_black);text-align: center;font-family: 'Spoqa Han Sans Neo';font-size: 1.3rem;font-style: normal;font-weight: 500;line-height: 150%;}
#login_cont .login_list li:first-child {padding:1.2rem 0;}
#login_cont .login_list li em {color:var(--c_gray_b)}
#login_cont .login_list li:last-child {border-bottom:0;}
#login_cont .login_list li a {display:block;padding:1.2rem 0;}
#login_cont .login_list li a:hover {background:var(--c_secondary_base);}

.option_menu .lang_change_list:focus-visible {outline: 0;}
.option_menu .lang_change_list li {font-size: var(--fz_xs);line-height: 1.5;font-weight: 500;color: var(--c_black);}
.option_menu .lang_change_list li:hover,
.option_menu .lang_change_list li:has(> .is_focus) {background: var(--c_secondary_base);}
.option_menu .lang_change_list li + li {border-top: 1px solid var(--c_gray_a);}

.option_menu .lang_change_list ul{display:block;}
.option_menu .lang_change_list li a{padding: 1.2rem 1.6rem;position:relative;z-index:11;;}


.megamenu_sec {display: none;box-shadow: 0px 4px 6px 0px #0000000f;overflow: hidden;position: absolute;width: 100%;background: var(--c_white);z-index: 9;}
.megamenu_sec.is_active {color: var(--c_black);}
.megamenu_sec > .inner {padding: 4rem 1.6rem;}
.megamenu_sec .btn_outlink .ic {margin-top: 1px;}
.top_menu_list > li .nav_item {font-weight: bold;font-size: var(--fz_m);line-height: 1.5;}
.top_menu_list > li + li {padding-left: 2rem;position: relative;}
.top_menu_list > li + li:after {content: '';display: block;position: absolute;height: 100%;width: 1px;background: #ccc;left: 0;top: 0;}
.sub_menu_list {display: flex;font-size: var(--fz_s);line-height: 1.5;font-weight: bold;flex-wrap: wrap;column-gap: 3.8rem;row-gap: 0.8rem;margin-top: 4rem;padding-top: 2rem;border-top: 1px solid var(--c_gray_a);}
.sub_menu_list + .sub_menu_list {margin-top: 1rem;padding-top: 0;border-top: 0;}
.sub_menu_list:nth-child(2) {color: var(--c_gray_b);font-weight: 400;}
.sub_menu_list:nth-child(2) .btn_outlink .ic {--color: var(--c_gray_b);vertical-align: middle;margin-top: -2px;}
.menu_depth2 {display: flex;flex-flow: column;margin-top: 1.2rem;}
.menu_depth2 > li {line-height: 2.357;font-size: var(--fz_s);font-weight: 400;color: var(--c_gray_b);}
.menu_depth2 > li .ic {vertical-align: middle;--color: var(--c_gray_b);}
.main_type_4 #header_adaptive {/*position: absolute;top: 0;left: 0;width: 100%;z-index: 10;transition: 0.2s;*/background: transparent;}  /* Dev 231024 : 스타일 삭제 */
.main_type_4 #header_adaptive.open_search {z-index: 11;}
.main_type_4 #header_adaptive:after {content: '';display: block;width: 100%;height: 1px;background: #ffffff26;position: absolute;bottom: 6rem;}

.main_type_4 #header_adaptive .main_head {border-bottom: 1px solid #ffffff26;}

.main_type_4 #header_adaptive.is_active .main_head {border-bottom: 1px solid var(--c_primary_base);}
.main_type_4 .logo,
.main_type_4 .option_menu > ul {--color: var(--c_white);transition: 0.2s;}

.main_type_4 .news_type_list .news_type_node,
.main_type_4 .news_menu_list {color: var(--c_white);transition: 0.2s;}
.main_type_4 .news_type_list .news_type_node {opacity: 0.5;}
.main_type_4 .news_type_list .news_type_node.is_active {opacity: 1;color: var(--c_white);}

.main_type_4 #header_adaptive.is_active .news_type_list .news_type_node {opacity: 1;}
.main_type_4
  #header_adaptive.is_active
  .news_type_list
  .news_type_node.everyone.is_active {color: var(--c_primary_base);}
.main_type_4 #header_adaptive.is_active .news_type_list .news_type_node.yours.is_active {color: var(--c_primary_a);}
.main_type_4 #header_adaptive.is_active .logo,
.main_type_4 #header_adaptive.is_active .option_menu > ul {--color: var(--c_black);}
.main_type_4 #header_adaptive.is_active .news_type_list .news_type_node {color: #333;}
.main_type_4 #header_adaptive.is_active .news_menu_list {color: var(--c_black);}
#header_adaptive.sub_page {padding-top: 0;background: var(--c_white);z-index:201; /* Dev 231109 */}
.today_contents + #header_adaptive.sub_page {padding-top: 5rem;}
#header_adaptive.sub_page .logo_sec {justify-content: space-between;}
#header_adaptive.sub_page .main_head > .inner {padding: 1.8rem 1.6rem;}
#header_adaptive.sub_page .gnb_sec {justify-content: center;}
#header_adaptive.sub_page .news_type_list {display: none;}

#header_adaptive.sub_page .news_menu_list {padding: 0;}

/* search */
.search_sec {display: none;position: fixed;top: 0;left: 0;width: 100%;background: var(--c_white);z-index: 10;text-align: center;} /* Dev 231024 : 통합검색 수정 */
.search_sec .inner {padding: 11.6rem 0 5.6rem;position: relative;}
.search_txt {display: flex;justify-content: center;gap: var(--spacing_base);font-size: var(--title_fz_m);font-weight: bold;line-height: 1.5;}
.keyword_ui {display: flex;justify-content: center;align-items: center;}
.keyword_slide_wrap {height: 4.8rem !important;margin: 0;}
.keyword_slide_wrap .keyword {display: flex;justify-content: center;align-items: center;width: 22rem;height: 4.8rem;}

.search_txt b {display: -webkit-box;overflow: hidden;color: var(--c_primary_base);line-height: 1.3;font-weight: bold;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;}
.search_txt .keyword.s {font-size: var(--title_fz_xs);}
.search_txt .keyword.xs {font-size: var(--fz_m);}
.search_sec .close_btn {position: absolute;top: 1.8rem;right: 0;font-size: 0;}

.search_sec .type_search {margin: 4rem auto 0;}
/* s: Dev 231024 : 통합검색 픽스드 처리에 따른 수정 */
.is_fix_scroll #wrapper {position: relative;overflow: hidden;height: 100%;}
#wrapper:has(#header_adaptive.open_search) .today_contents {opacity: 0;}
#contents {transition: padding .5s ease; /* Dev 231109 */}
#wrapper:has(#header_adaptive.open_search) #contents {padding-top: 20rem;transition: .7s .1s cubic-bezier(0.31, 0.29, 0.32, 0.99);}
/* e: Dev 231024 : 통합검색 픽스드 처리에 따른 수정*/
/*#container {transition: 0.3s ease-in-out;}
#wrapper:has(#header_adaptive.open_search) {position: relative;overflow: hidden;height: 100%;}
#wrapper:has(#header_adaptive.open_search) #container {padding-top: 20rem;}*/
#wrapper:has(#header_adaptive.is_fix) {padding-top: calc(var(--headH) * 1px);}
#header_adaptive.is_fix {position: fixed;inset: 0 0 auto 0;z-index: 300;padding-top: 0;background: var(--c_white);}
#header_adaptive.is_fix .main_head .inner {padding-top: 0;}
#header_adaptive.is_fix .logo_sec {width: auto;align-items: center;}
#header_adaptive.is_fix .logo {width: 12.6rem;height: 2.36rem;--color: var(--c_black);}
.main_type_4 #header_adaptive.is_fix .main_head {border-color: var(--c_primary_base);}
#header_adaptive.is_fix .news_menu_list {color: var(--c_black);}
#header_adaptive.is_fix .option_menu > ul {--color: var(--c_black);}
#header_adaptive.is_fix .news_type_list {display: none;}

.thema_news #header_adaptive.is_fix .sub_news_head {display: none;}
.thema_news #header_adaptive.is_fix {border-bottom: 1px solid var(--c_primary_base);}
.thema_news #header_adaptive.is_fix .logo_sec,
#header_adaptive.is_fix.sub_page .logo_sec {width: 100%;color: var(--c_black);--color: var(--c_black);}
#header_adaptive.is_fix.sub_page .logo_sec {align-items: initial;}

#header_adaptive.is_fix.sub_page .main_head .inner {width: 100%;padding: 1.8rem 1.6rem;}

#footer .site_list_wrap .btn_outlink .ic {width: 1.6rem;height: 1.6rem;}

.is_fix_scroll body {overflow-y: scroll;overflow-x: hidden;} /* s: Dev 231024 : 통합검색 픽스드 처리에 따른 수정 */

/*서브페이지 리스트 헤더 header_type2*/
#header_adaptive.header_type2{background:#fff;color:var(--c_black)}
/* 메인 헤더 */
#header_adaptive.header_type2 .main_head{border-bottom:1px solid var(--c_primary_base);}
#header_adaptive.header_type2 .main_head > .inner {width:131.2rem;padding:1.8rem 1.6rem;}/* 202310223 수정*/
#header_adaptive.is_fix.header_type2 .main_head .inner {width:131.2rem;padding:1.8rem 1.6rem;}
#header_adaptive.header_type2 .news_menu_list {padding:0;}
#header_adaptive.header_type2 .logo_sec {width:100%;justify-content:space-between;/*align-items:center;--color:var(--c_white);*/}/* 202310223 수정*/
#header_adaptive.header_type2 .logo{width:12.6rem;height:2.36rem;--color:var(--c_black)}
/*#header_adaptive.header_type2  .option_menu > ul {--color:var(--c_black)} 20231023 수정 */
#header_adaptive.header_type2.is_active:has(.megamenu_sec.is_active) .gnb_sec {display: block;}
#header_adaptive.is_fix.header_type2 .logo_sec {align-items: initial;}


#footer.adaptive{width:100%;min-width:131.2rem;}
#footer.adaptive .inner{width:131.2rem!important;}

/* 디스페셜 & 히어로 콘텐츠 공통 */
#content {padding-bottom:100px;}
.top_menu {position:relative;width:1200px;margin:0 auto;padding:40px 0 0 0;}/*240312 수정*/
.top_menu:after {content:'';display:block;clear:both;}
.top_menu .title {float:left;margin-right:15px;}
.top_menu .menu_list {position:relative;overflow:hidden;margin-top:4px;}
.top_menu .menu_list li {float:left;}
.top_menu .menu_list li:after {content:'';float:left;display:block;width:1px;height:14px;margin:2px 26px 0 22px;background:#cbcbcb;}
.top_menu .menu_list li:last-child:after {content:'';display:none;}
.top_menu .menu_list li a {float:left;display:block;font-size:16px;color:#888;line-height:24px;}
.top_menu .menu_list li.on a {color:#191919;}

.main_top {position:relative;overflow:hidden;width:1200px;margin:0 auto;margin-top:22px;}
.main_top .thumb_cont {float:left;width:690px;margin-right:24px;}
.main_top .thumb_cont a {position:relative;display:block;width:690px;transition: all .25s ease;}
.main_top .thumb_cont a:after {content:'';display:block;position:absolute;bottom:0;left:0;width:690px;height:380px;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/bg_top.png') no-repeat 0 0;}
.main_top .thumb_cont a:hover {color:#fff;opacity:0.8;}
.main_top .thumb_cont a .thumb {width:690px;}
.main_top .thumb_cont a .thumb img {display:block;}
.main_top .thumb_cont a .cont_info {position:absolute;left:20px;bottom:20px;right:20px;z-index:1;}
.main_top .thumb_cont a .cont_info .sub_tit {display:block;padding:0 0 6px 0;font-size:14px;color:#fff;font-weight:700;line-height:21px;letter-spacing: 0.12em;}
.main_top .thumb_cont a .tit {display:block;padding:0 0 20px 0;font-size:24px;color:#fff;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px;}
.main_top .thumb_cont a .txt {display:block;padding:0 100px 0 0;font-size:14px;color:#bfbfbf;line-height:22px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.main_top .thumb_cont a .date {position:absolute;bottom:18px;right:20px;font-size:12px;color:#888;z-index:1;}

.main_top .list_cont {overflow:hidden;}
.main_top .list_cont .thumb_list li {overflow:hidden;margin-top:40px;}
.main_top .list_cont .thumb_list li:first-child {margin-top:0;} 
.main_top .list_cont .thumb_list li a {display:block;transition: all .25s ease;}
.main_top .list_cont .thumb_list li a:hover {color:#fff;opacity:0.6;}
.main_top .list_cont .thumb_list li a .thumb {float:left;margin-right:24px;}
.main_top .list_cont .thumb_list li a .thumb img {display:block;width:180px;height:100px;}
.main_top .list_cont .thumb_list li a .cont_info {position:relative;overflow:hidden;height:100px;}
.main_top .list_cont .thumb_list li a .cont_info span {display:block}
.main_top .list_cont .thumb_list li a .cont_info .sub_tit {display:block;font-size:14px;font-weight:500;color:#4a4a4a;line-height:21px;letter-spacing: 0.12em;}
.main_top .list_cont .thumb_list li a .cont_info .tit {padding-top:1px;font-size:18px;font-weight:700;color:#191919;line-height:27px;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main_top .list_cont .thumb_list li a .cont_info .txt {padding-top:8px;font-size:14px;color:#7e7e7e;line-height:20px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;font-weight:400;letter-spacing:-0.5px;}
.main_top .list_cont .thumb_list li a .cont_info .date {position:absolute;left:0;bottom:0;font-size:12px;color:#888;font-weight:400;}

.list_type03 {width:1200px;margin:0 auto;}
.img_the {margin:50px auto 67px auto;text-align:center;}

/* 시리즈 리스트 타입 */
.main_series {width:1200px;margin:0 auto;}
.main_series .tit_cont {position:relative;border-bottom:2px solid #191919;}
.main_series .tit_cont .tit {font-size:30px;color:#191919;font-weight:700;line-height:44px;}
.main_series .tit_cont .btn_more {position:absolute;right:0;bottom:8px;padding:0 20px 0 0;font-size:12px;color:#191919;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_arr01.png') no-repeat right center;}
.series_cont {padding:30px 0 58px 0;border-top:1px solid #e4e4e4}
.list_type01 {width:1200px;margin:0 auto;}
.list_type01 .series_cont:first-child {border-top:0;}
.series_cont .top_cont {}
.series_cont .top_cont a {position:relative;display:block;transition: all .25s ease;}
.series_cont .top_cont a:hover {color:#fff;opacity:0.7;}
.series_cont .top_cont a .thumb {position:relative;}
.series_cont .top_cont a .thumb:after {content:'';display:block;position:absolute;bottom:0;left:0;width:1200px;height:350px;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/bg_type01.png') no-repeat 0 0;}
.series_cont .top_cont a .thumb img {display:block;}
.series_cont .top_cont a .cont_info {position:absolute;top:50%;left:74px;transform:translate(0,-50%);}
.series_cont .top_cont a .cont_info span {display:block;}
.series_cont .top_cont a .cont_info .tit {margin-bottom:12px;font-size:46px;color:#fff;font-weight:700;line-height:67px;}
.series_cont .top_cont a .cont_info .txt {font-size:14px;color:#d7d7d7;font-weight:400;line-height:22px;}
.series_cont .btm_cont {overflow:hidden;padding-top:40px;}
.series_cont .btm_cont .slide_cont {position:relative;}
.series_cont .btm_cont .slide_cont .slide_list {margin:0 0 0 -24px;}
.series_cont .btm_cont .slide_cont .slide_list li {float:left;width:282px !important;margin-left:24px;}
.series_cont .btm_cont .slide_cont .img_three li {width:384px !important;}
.series_cont .btm_cont .slide_cont .img_two li {width:588px !important;}
.series_cont .btm_cont .slide_cont .slide_list li a {display:block;transition: all .25s ease;}
.series_cont .btm_cont .slide_cont .slide_list li a:hover {color:#fff;opacity:0.6;}
.series_cont .btm_cont .slide_cont .slide_list li .thumb img {display:block;width:100%;height:139px;}
.series_cont .btm_cont .slide_cont .slide_list li .cont_info {padding-top:12px;}
.series_cont .btm_cont .slide_cont .slide_list li .tit  {display:block;max-height:48px;font-size:18px;color:#000;font-weight:700;line-height:24px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.series_cont .btm_cont .slide_cont .slide_list li .tit .txt_bar {display:inline-block;margin:0 6px;color:#888;font-weight:300;font-size:14px;vertical-align:3px;}
.series_cont .btm_cont .slide_cont .slide_list li .txt  {display:block;max-height:63px;margin-top:7px;font-size:14px;color:#888;font-weight:400;line-height:21px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;letter-spacing:-0.5px;}
.series_cont .btm_cont .slide_cont .slide_list li .date {display:block;padding-top:9px;font-size:12px;color:#888;font-weight:400;line-height:22px;}
.series_cont .btm_cont .slide_cont .slick-arrow {position:absolute;width:9px;height:15px;border:0;font-size:0;color:transparent;cursor:pointer;}
.series_cont .btm_cont .slide_cont .slick-prev {top:-23px;right:30px;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_prev01_on.png') no-repeat 0 0;}
.series_cont .btm_cont .slide_cont .slick-prev.slick-disabled {background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_prev01_off.png') no-repeat 0 0;}
.series_cont .btm_cont .slide_cont .slick-next {top:-23px;right:3px;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_next01_on.png') no-repeat 0 0;}
.series_cont .btm_cont .slide_cont .slick-next.slick-disabled {background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_next01_off.png') no-repeat 0 0;}

/* 단편 리스트 타입 */
.main_short {width:1200px;margin:0 auto;}
.main_short .tit_cont {position:relative;border-bottom:2px solid #191919;}
.main_short .tit_cont .tit {font-size:30px;color:#191919;font-weight:700;line-height:44px;}
.main_short .tit_cont .btn_more {position:absolute;right:0;bottom:8px;padding:0 20px 0 0;font-size:12px;color:#191919;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_arr01.png') no-repeat right center;}

.list_type02 {width:1200px;margin:0 auto;}
.short_cont {overflow:hidden;}
.short_cont .short_list li {overflow:hidden;margin-top:40px;}
.short_cont .short_list li a {position:relative;display:block;transition: all .25s ease;}
.short_cont .short_list li a:hover {color:#fff;opacity:0.6;}
.short_cont .short_list li .thumb {float:left;margin-right:39px;}
.short_cont .short_list li .thumb img {display:block;width:500px;height:240px;}
.short_cont .short_list li .cont_info {position:relative;overflow:hidden;height:240px;}
.short_cont .short_list li .cont_info span {display:block;}
.short_cont .short_list li .cont_info .sub_tit {padding:5px 0 7px 0;font-size:14px;color:#4a4a4a;font-weight:500;line-height:21px;}
.short_cont .short_list li .cont_info .tit {padding-bottom:7px;font-size:24px;color:#191919;font-weight:700;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.short_cont .short_list li .cont_info .txt {max-height:96px;font-size:14px;color:#7d7d7d;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-wrap:break-word;}
.short_cont .short_list li .cont_info .date {position:absolute;left:0;bottom:8px;font-size:12px;color:#888;font-weight:400;line-height:22px;}

/* 인사이드 리스트 타입 */
.main_inside {width:1200px;margin:80px auto 110px auto;}
.main_inside .tit_cont {position:relative;margin-bottom:30px;border-bottom:2px solid #191919;}
.main_inside .tit_cont .tit {font-size:30px;color:#191919;font-weight:700;line-height:44px;}
.main_inside .tit_cont .btn_more {position:absolute;right:0;bottom:8px;padding:0 20px 0 0;font-size:12px;color:#191919;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_arr01.png') no-repeat right center;}
.main_inside .tit_cont .btn_more:hover {color:#008689 !important;}

.list_type03 {width:1200px;margin:0 auto;}
.inside_cont {}
.inside_cont .inside_list {overflow:hidden;}
.inside_cont .inside_list li {float:left;width:384px;margin-left:24px;}
.inside_cont .inside_list li:first-child {margin-left:0;}
.inside_cont .inside_list li a {position:relative;display:block;width:384px;transition: all .25s ease;}
.inside_cont .inside_list li a:hover {color:#fff;opacity:0.6;}
.inside_cont .inside_list li .thumb {position:relative;margin-bottom:10px;}
.inside_cont .inside_list li .thumb img {display:block;width:384px;height:224px;border-radius: 0px 30px;}
.inside_cont .inside_list li .thumb .report {display:block;position:absolute;right:16px;bottom:-24px;}
.inside_cont .inside_list li .thumb .report img {display:block;width:80px;height:80px;border:4px solid #fff;border-radius:100%;}
.inside_cont .inside_list li .cont_info .sub_tit{font-size:12px;}
.main_content .inside_cont .inside_list li:hover .cont_info .sub_tit{color:var(--c_primary_base);}
.inside_cont .inside_list li .cont_info .tit {display:block;max-height:54px;margin-bottom:11px;padding-right:120px;font-size:18px;color:#191919;font-weight:700;line-height:27px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.inside_cont .inside_list li .cont_info .txt {display:block;max-height:96px;margin-bottom:12px;font-size:14px;color:#888;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-wrap:break-word;letter-spacing:-0.5px;}
.inside_cont .inside_list li .cont_info .date {font-size:12px;color:#888;font-weight:400;line-height:22px;}
.inside_cont .inside_list li .cont_info .name {font-size:12px;color:#888;font-weight:400;line-height:22px;}
.inside_cont .inside_list li .cont_info .mid_dot {display:inline-block;margin:0 4px;font-size:12px;color:#888;font-weight:400;line-height:22px;}

/* 프로젝트 */
.sub_menu {position:relative;width:1200px;height:26px;margin:18px auto 0 auto;}
.sub_menu .menu_list {overflow:hidden;}
.sub_menu .menu_list li {float:left;margin-right:16px;}
.sub_menu .menu_list li a {display:block;font-size:15px;line-height:22px;font-weight:500;color:#888;}
.sub_menu .menu_list li a:hover {color:#008393;}
.sub_menu .menu_list li.on a {color:#008393;}

.sub_menu .sort_cont {position:absolute;top:0;right:0;}
.sub_menu .sort_cont li {float:left;}
.sub_menu .sort_cont li a {display:block;width:70px;height:26px;border:1px solid #d9d9d9;text-align:center;line-height:26px;font-size:13px;font-weight:400;color:#888;}
.sub_menu .sort_cont li.on a {border:1px solid #191919;color:#191919;}

.project_all .series_cont {border-top:0;border-bottom:1px solid #7d7d7d}
.project_all .short_cont {padding:10px 0 20px 0;border-bottom:1px solid #e4e4e4;}
.project_all .short_cont .short_list li {padding:30px 0;margin:0;border-top:1px solid #e4e4e4;}
.project_all .short_cont .short_list li:first-child {border-top:0;}
.project_all .btn_cneter {width:500px;height:50px;margin:50px auto 0 auto;border:1px solid #7d7d7d;border-radius:30px;}
.project_all .btn_cneter a {display:block;font-size:16px;color:#000;font-weight:700;text-align:center;line-height:50px;}
.project_all .btn_cneter a .icon_more {display:inline-block;width:14px;height:9px;margin-left:17px;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_arr02.png') no-repeat 0 0;}

.project_series .series_cont {border-top:0;border-bottom:1px solid #e4e4e4}
.project_series .btn_cneter {width:500px;height:50px;margin:50px auto 0 auto;border:1px solid #7d7d7d;border-radius:30px;}
.project_series .btn_cneter a {display:block;font-size:16px;color:#000;font-weight:700;text-align:center;line-height:50px;}
.project_series .btn_cneter a .icon_more {display:inline-block;width:14px;height:9px;margin-left:17px;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_arr02.png') no-repeat 0 0;}

.project_series .series_info {position:relative;margin:22px 0 20px 0;border-top:1px solid #cbcbcb;background:#f1f3f5;}
.project_series .series_info .cont_info {position:relative;width:1200px;margin:0 auto;padding:28px 0 28px 0;}
.project_series .series_info .cont_info .tit {display:block;margin-bottom:3px;font-size:35px;font-weight:700;line-height:53px;color:#191919;letter-spacing:-1px;}
.project_series .series_info .cont_info .txt {display:block;margin-bottom:35px;font-size:14px;font-weight:400px;line-height:22px;color:#7d7d7d;letter-spacing:-0.5px;}
.project_series .series_info .btm_cont span {display:inline-block;font-size:12px;font-weight:400;line-height:18px;color:#888;letter-spacing:-0.5px;}
.project_series .series_info .btm_cont .mid_dot {margin:0 8px;}
.project_series .series_info .go_list {position:absolute;right:0;bottom:20px;}
.project_series .series_info .go_list li {float:left;font-size:12px;font-weight:400;line-height:22px;color:#191919;}
.project_series .series_info .go_list li:first-child:before {display:none;}
.project_series .series_info .go_list li:before {content:'';display:inline-block;width:1px;height:10px;margin:0 8px 0 9px;background:#d9d9d9;}
.project_series .series_info .go_list li a {font-weight:500;display:inline-block;}

.project_series .project_indise {width:1200px;margin:70px auto 0 auto;}
.project_series .project_indise .tit_cont {position:relative;margin-bottom:30px;border-bottom:2px solid #191919;}
.project_series .project_indise .tit_cont .tit {font-size:30px;color:#191919;font-weight:700;line-height:44px;}

.project_short .short_cont .short_list li {padding:40px 0;margin:0;border-bottom:1px solid #e4e4e4;}
.project_short .short_cont .short_list li:first-child {border-top:0;}
.project_short .btn_cneter {width:500px;height:50px;margin:50px auto 0 auto;border:1px solid #7d7d7d;border-radius:30px;}
.project_short .btn_cneter a {display:block;font-size:16px;color:#000;font-weight:700;text-align:center;line-height:50px;}
.project_short .btn_cneter a .icon_more {display:inline-block;width:14px;height:9px;margin-left:17px;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_arr02.png') no-repeat 0 0;}

.project_series .hero_make {width:1200px;margin:50px auto 0 auto;padding-bottom:60px;}
.project_series .hero_make .tit_cont {position:relative;margin-bottom:30px;border-bottom:2px solid #191919;}
.project_series .hero_make .tit_cont .tit {font-size:30px;color:#191919;font-weight:700;line-height:44px;}
.project_series .hero_make .img_hero img {display:block;}
.project_series .hero_make .reporter_list {margin-top:40px;}
.project_series .hero_make .reporter_list li {overflow:hidden;margin-bottom:60px;}
.project_series .hero_make .reporter_list li .thumb {float:left;overflow:hidden;width:140px;height:140px;margin-right:44px;border-radius:100%;}
.project_series .hero_make .reporter_list li .thumb img {display:block;width:140px;height:140px;}
.project_series .hero_make .reporter_list li .cont_info {overflow:hidden;display:table;}
.project_series .hero_make .reporter_list li .cont_info .tbl_mid {display:table-cell;height:140px;vertical-align:middle;}
.project_series .hero_make .reporter_list li .cont_info .tbl_mid .top_info span {display:inline-block;font-size:16px;font-weight:700;line-height:24px;color:#191919;}
.project_series .hero_make .reporter_list li .cont_info .tbl_mid .top_info .mid_dot {margin:0 7px;}
.project_series .hero_make .reporter_list li .cont_info .tbl_mid .txt {display:block;margin-top:8px;font-size:16px;font-weight:400;line-height:24px;color:#888;}

.project_series .award_cont {width:1200px;margin:0 auto;}
.project_series .award_cont .tit_cont {position:relative;margin-bottom:26px;border-bottom:2px solid #191919;}
.project_series .award_cont .tit_cont .tit {font-size:30px;color:#191919;font-weight:700;line-height:44px;}
.project_series .award_cont .award_list li {margin-bottom:14px;}
.project_series .award_cont .award_list li span {display:inline-block;}
.project_series .award_cont .award_list li .tit {margin-right:8px;font-size:16px;font-weight:700;line-height:24px;color:#191919;}
.project_series .award_cont .award_list li .date {font-size:12px;font-weight:400;line-height:18px;color:#888;}

/* 인사이드 */
.inside .inside_cont {margin-top:15px;}
.inside .inside_cont .inside_list li {float:none;width:auto;margin:0 0 60px 0;}
.inside .inside_cont .inside_list li a {position:relative;width:auto;}
.inside .inside_cont .inside_list li a:after {content:'';display:block;clear:both;}
.inside .inside_cont .inside_list li .thumb {float:left;width:500px;margin-right:39px;}
.inside .inside_cont .inside_list li .thumb img {width:500px;height:240px;}
.inside .inside_cont .inside_list li .thumb .report {bottom:-29px;}
.inside .inside_cont .inside_list li .thumb .report img {width:92px;height:92px;}
.inside .inside_cont .inside_list li .cont_info {overflow:hidden;position:relative;height:240px;}
.inside .inside_cont .inside_list li .sub_tit {display:block;padding-top:10px;margin-bottom:10px;font-size:14px;line-height:21px;letter-spacing:-0.5px;font-weight:500;color:#4a4a4a;}
.inside .inside_cont .inside_list li .tit {display:block;max-height:72px;margin-bottom:4px;padding:0;font-size:24px;line-height:36px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.inside .inside_cont .inside_list li .cont_info .btm_cont {position:absolute;left:0;bottom:10px;}
.inside .btn_cneter {width:500px;height:50px;margin:50px auto 0 auto;border:1px solid #7d7d7d;border-radius:30px;}
.inside .btn_cneter a {display:block;font-size:16px;color:#000;font-weight:700;text-align:center;line-height:50px;}
.inside .btn_cneter a .icon_more {display:inline-block;width:14px;height:9px;margin-left:17px;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_arr02.png') no-repeat 0 0;}

/* 인사이드 상세 */
.inside_view {width:1200px;margin:0 auto;padding-top:106px;font-family: "Noto Sans KR";}
.inside_view .article_title {width:1200px;margin:0 auto;border-bottom:2px solid #000;}
.inside_view .article_title .cate {display:block;padding-bottom:3px;font-size:24px;color:#008689;line-height:34px;font-weight:400;}
.inside_view .article_title .tit {font-size:38px;color:#191919;line-height:56px;letter-spacing:-3px;}
.inside_view .article_title .summary {display:block;padding-top:11px;font-size:18px;color:#888;font-weight:400;letter-spacing:-1px;line-height:27px;}
.inside_view .article_title .title_btm {position:relative;padding:53px 0 11px 0;letter-spacing:-1px;}
.inside_view .article_title .title_btm .reporter {font-size:16px;color:#888;font-weight:400;}
.inside_view .article_title .title_btm .txt_bar {display:inline-block;margin:0 13px;font-size:16px;color:#d4d4d4;}
.inside_view .article_title .title_btm .dept {font-size:16px;color:#888;font-weight:400;}
.inside_view .article_title .title_btm .date {position:absolute;right:8px;bottom:14px;font-size:14px;color:#888;font-weight:400;}
.inside_view .article_view {width:1000px;margin:0 auto;padding:58px 0 0 0;}
.inside_view .article_view .epilogue {margin:0 0 70px 86px;padding:10px 0 0 41px;background:url("../images/common/icon_epilogue.png") no-repeat 0 0;font-size:34px;color:#767676;line-height:50px;letter-spacing:-1px;font-family:'Noto Serif KR', serif;}
.inside_view .article_view .article_txt {width:750px;margin:0 auto 30px auto;padding:0 100px;font-size:18px;color:#191919;line-height:34px;letter-spacing:-1px;box-sizing:content-box;word-break:break-all;}
.inside_view .article_view .article_txt a {color:#008689 ;text-decoration:underline;display:inline-block;}
.inside_view .article_view .article_txt a:hover {color:#231f20 !important;}
.inside_view .article_view .t_left {text-align:left;}
.inside_view .article_view .t_center {text-align:center;}
.inside_view .article_view .t_right {text-align:right;}
.inside_view .article_view .articlePhotoC {margin:0 0 50px 0;}
.inside_view .article_view .articlePhotoC .thumb {position:relative;display:block;text-align:center;}
.inside_view .article_view .articlePhotoC .thumb img {max-width:1000px;margin:0 auto;vertical-align:middle;}
.inside_view .article_view .articlePhotoC .thumb .icon_classify {position:absolute;top:13px;left:13px;}
.inside_view .article_view .articlePhotoC .txt {display:block;padding:12px 0 0 0;font-size:14px;color:#666;letter-spacing:-1px;line-height:16px;}
.inside_view .article_view .articlePhotoC a .txt {color:#666 !important;}
.inside_view .article_view .articlePhotoL {float:left;width:398px;margin:0 30px 0 0;}
.inside_view .article_view .articlePhotoL .thumb {position:relative;display:block;}
.inside_view .article_view .articlePhotoL .thumb img {display:block;max-width:398px;margin:0 auto;vertical-align:middle;}
.inside_view .article_view .articlePhotoL .thumb .icon_classify {position:absolute;top:13px;left:13px;}
.inside_view .article_view .articlePhotoL .txt {display:block;padding:12px 0 0 0;font-size:14px;color:#666;letter-spacing:-1px;line-height:16px;}
.inside_view .article_view .articlePhotoL a .txt {color:#666 !important;}
.inside_view .article_view .articlePhotoR {float:right;width:398px;margin:0 0 0 30px;}
.inside_view .article_view .articlePhotoR .thumb {position:relative;display:block;}
.inside_view .article_view .articlePhotoR .thumb img {display:block;max-width:398px;margin:0 auto;vertical-align:middle;}
.inside_view .article_view .articlePhotoR .thumb .icon_classify {position:absolute;top:13px;left:13px;}
.inside_view .article_view .articlePhotoR .txt {display:block;padding:12px 0 0 0;font-size:14px;color:#666;letter-spacing:-1px;line-height:16px;}
.inside_view .article_view .articlePhotoR a .txt {color:#666 !important;}
.inside_view .article_view .sub_tit {position:relative;margin:100px 0 48px 0;padding:0 0 18px 0;font-size:22px;color:#191919;font-weight:700;line-height:30px;}
.inside_view .article_view .sub_tit:before {content:'';display:block;position:absolute;left:0;top:-7px;width:166px;height:4px;background:#008393;}
.inside_view .article_view .articlevideo {margin:0 0 50px 0;text-align:center;}
.inside_view .article_view .articlevideo .video {display:block;margin:0 auto;background:#fff;}
.inside_view .article_view .articlevideo .txt {display:block;padding:10px 0 0 0;font-size:14px;color:#666;letter-spacing:-1px;}
.inside_view .main_inside {margin:108px auto 6px auto;}

/* 관련콘텐츠 */
.relation_content {margin-top:110px;padding:0 100px;}
.relation_content .relation_cont {padding-top:13px;border-top:1px solid #008393;}
.relation_content .relation_cont .top_cont {position:relative;margin-bottom:6px;}
.relation_content .relation_cont .top_cont .title {font-size:16px;font-weight:700;color:#191919;line-height:24px;}
.relation_content .relation_cont .top_cont .btn_more {position:absolute;top:0;right:0;padding-right:20px;font-size:12px;font-weight:500;color:#191919;line-height:18px;background:url("https://image.donga.com/theoriginal/2022/pc/images/common/icon_arr03.png") no-repeat right center;}
.relation_content .relation_cont .top_cont .btn_more:hover {color:#008689 !important;}
.relation_content .relation_cont .tit {display:block;margin-bottom:14px;font-size:36px;font-weight:700;color:#191919;line-height:53px;letter-spacing:-0.5px;}
.relation_content .relation_cont .txt {display:block;margin-bottom:13px;font-size:14px;font-weight:400;color:#666;line-height:22px;}
.relation_content .relation_cont .btm_cont span {display:inline-block;font-size:12px;font-weight:400;color:#888;line-height:18px;}
.relation_content .relation_cont .btm_cont .mid_dot {margin:0 8px;}

/* 기자정보 */
.repoter_info {margin-top:110px;border:1px solid #e4e4e4;}
.repoter_info .repoter_cont {overflow:hidden;padding:54px 55px 40px 55px;}
.repoter_info .thumb {overflow:hidden;float:left;border-radius:100%;margin-right:50px;}
.repoter_info .thumb img {display:block;width:100%;}
.repoter_info .cont_info {overflow:hidden;}
.repoter_info .cont_info .name {padding:0 0 26px 0;}
.repoter_info .cont_info .name span {display:inline-block;font-size:18px;vertical-align:middle;}
.repoter_info .cont_info .name .reporter {color:#000;font-weight:bold;}
.repoter_info .cont_info .name .dept {color:#656565;}
.repoter_info .cont_info .name .txt_bar {margin:0 14px;font-size:16px;color:#ccc;}
.repoter_info .cont_info .txt {padding:0 0 27px 0;font-size:16px;color:#666;line-height:24px;letter-spacing:-1px;}
.repoter_info .cont_info .sns_info {}
.repoter_info .cont_info .sns_info .btn_email {display:inline-block;height:37px;margin-right:27px;padding:0 0 0 45px;background:url("../images/common/icon_email.png") no-repeat 0 center;font-size:16px;color:#008393;font-weight:bold;line-height:37px;vertical-align:middle;}
.repoter_info .cont_info .sns_info .btn_email:hover span {color:#231f20 !important;}
.repoter_info .cont_info .sns_cont {vertical-align:middle;}
.repoter_info .cont_info .sns_cont a {display:inline-block;width:37px;height:37px;margin-right:8px;background:url("../images/common/icon_sns01.png") no-repeat 0 0;font-size:0;color:transparent;}
.repoter_info .cont_info .sns_cont .btn_facebook {background-position:0 0;}
.repoter_info .cont_info .sns_cont .btn_twitter {background-position:-45px 0;}
.repoter_info .cont_info .sns_cont .btn_brunch {background-position:-90px 0;}


/* about */
.cont_wrap {width:640px;margin:0 auto;padding:60px 0 0 0;}
.cont_wrap .cont_txt {font-size:16px;color:#191919;line-height:30px;font-weight:400;letter-spacing:-0.5px;}
.cont_wrap .cont_txt .txt_tit {display:block;margin-bottom:30px;font-size:28px;font-weight:500;line-height:55px;color:#191919;font-family:"NotoSerif";letter-spacing:-1px;}

/* about 하단 리스트 230503 */
.cont_list_wrap{border-top: 1px solid #7d7d7d;box-sizing: border-box;padding: 47px 0;margin-top:58px;}
.cont_list_wrap .list_title{font-size:16px;font-weight:500;line-height:30px;letter-spacing:-0.04em;color:#000;}
.cont_list_wrap .list_title:last-child{margin-bottom:0;}
.cont_list .list_item{border:1px solid #e4e4e4;background-color:#F1F3F5;padding:20px 31px 28px;box-sizing:border-box;margin-bottom:20px;}
.cont_list .list_item:last-child{margin-bottom:0;}
.cont_list .list_item a:hover span{color:unset;}
.info_box{display:flex;justify-content:flex-start;align-items:center;}
.info_box>span{font-size:14px;font-weight:400;line-height:30px;letter-spacing:-0.04em;color:#191919;display:flex;justify-content:center;align-items:center;}
.info_box>span.date::after{content:'';display:block;background-color:#7d7d7d;width:1px;height:14px;margin:0 8px;}
.cont_list .list_item .cont_title{font-size:16px;font-weight:500;color:#191919;line-height:26px;text-decoration:underline;letter-spacing:-0.04em;}
.cont_list .list_item .cont_title:hover{color:#008689;}
.cont_list .list_item .relative_cont{margin-top:12px;}
.cont_list .list_item .relative_cont a{display:flex;justify-content:flex-start;align-items:center;}
.cont_list .list_item .relative_cont a .caption{display:flex;justify-content:flex-start;align-items:center;font-size:14px;font-weight:400;color:#666;margin-right:5px;letter-spacing:-0.04em}
.cont_list .list_item .relative_cont a .relatvie_title{font-size:14px;font-weight:500;letter-spacing:-0.04em;color:#191919;text-decoration:underline;}
.cont_list .list_item .relative_cont:hover a .relatvie_title{color:#008689;}
.cont_list .list_item .relative_cont a .caption::before{content:'';display:block;width:6px;height:5px;background:url(https://image.donga.com/theoriginal/2022/pc/images/common/icon_caption.png) no-repeat 100%;margin-right:5px;}

/* 디스페셜 */
.dSpecial .top_menu .txt {display:inline-block;margin-top:3px;font-weight: 400;font-size: 16px;line-height: 23px;color: #888888;}
.dSpecial .sub_menu {height:auto;margin-top:26px;}
.dSpecial .sub_menu .sort_cont {top:13px;}
.dSpecial .search_inp {position:relative;width: 306px;height: 50px;padding:0 40px 0 0;border: 1px solid #181818;}
.dSpecial .search_inp .t {display:block;}
.dSpecial .search_inp .t input {width:280px;height:30px;margin:11px 0 10px 17px;padding:0;border:0;font-size:14px;color:#888888;-webkit-appearance: none;-moz-appearance: none;appearance: none;letter-spacing:-0.5px;font-weight:400;}
.dSpecial .search_inp .t input:focus {outline:none;}
.dSpecial .search_inp .t input::placeholder {color:#888888;}
.dSpecial .search_inp .t input::-webkit-input-placeholder {color:#888888;}
.dSpecial .search_inp .t input:-ms-input-placeholder {color:#888888;}
.dSpecial .search_inp .t input::-ms-input-placeholder {color:#888888;}
.dSpecial .search_inp .searchbtn {position:absolute;top:11px;right:15px;width:25px;height:25px;border:0;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_search.png') no-repeat 0 0;text-indent:-9999px;cursor:pointer;}
.dSpecial .dSpecial_cont {margin-top:70px;}
.dSpecial .dSpecial_cont .dSpecial_list li {float:none;width:auto;margin:0 0 48px 0;}
.dSpecial .dSpecial_cont .dSpecial_list li a {position:relative;width:auto;}
.dSpecial .dSpecial_cont .dSpecial_list li a:after {content:'';display:block;clear:both;}
.dSpecial .dSpecial_cont .dSpecial_list li .thumb {float:left;width:500px;height:240px;margin-right:39px;border-top-right-radius:30px;border-bottom-left-radius:30px;overflow:hidden;}
.dSpecial .dSpecial_cont .dSpecial_list li .thumb img {width:500px;height:240px;}
.dSpecial .dSpecial_cont .dSpecial_list li .cont_info {overflow:hidden;position:relative;height:240px;}
.dSpecial .dSpecial_cont .dSpecial_list li .tit a {display:block;max-height:52px;font-size:32px;line-height:49px;color:#181818;font-weight:bold;letter-spacing:-0.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dSpecial .dSpecial_cont .dSpecial_list li .tit a:hover {color:#008393;}
.dSpecial .dSpecial_cont .dSpecial_list li .txt a {display:block;max-height:96px;overflow:hidden;margin-top:24px;font-family:"Noto Sans KR";font-weight: 400;font-size: 18px;line-height: 30px;letter-spacing: -0.04em;color: #888888;}
.dSpecial .dSpecial_cont .dSpecial_list li .txt a:hover {color:#008393;}
.dSpecial .dSpecial_cont .dSpecial_list li .cont_info .btm_cont a {display:block;position:absolute;left:0;bottom:10px;font-size:14px;color:#888888;}
.dSpecial .dSpecial_cont .dSpecial_list li .cont_info .btm_cont a:hover {color:#008393;}
.dSpecial .btn_cneter {width:500px;height:50px;margin:106px auto 0 auto;border:1px solid #7d7d7d;border-radius:30px;}
.dSpecial .btn_cneter a {display:block;font-size:16px;color:#000;font-weight:700;text-align:center;line-height:50px;}
.dSpecial .btn_cneter a .icon_more {display:inline-block;width:14px;height:9px;margin-left:17px;background:url('https://image.donga.com/theoriginal/2022/pc/images/common/icon_arr02.png') no-repeat 0 0;}

/* 디스페셜 검색결과 20221213 추가 */
.dSpecial_search .result_cnt {position:absolute;top:13px;right:0;}
.dSpecial_search .result_cnt .txt {font-weight: 400;font-size: 16px;line-height: 23px;color: #191919;}
.dSpecial_search .search_inp .keyword {display:block;position:absolute;top:0;left:0;width:305px;height:50px;padding:11px 0 11px 17px;box-sizing:border-box;font-weight: 700;font-size: 16px;line-height: 26px;color: #181819;background:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.dSpecial_search .dSpecial_cont .dSpecial_list li .tit .highlight {color:#008393;font-weight:bold;}
.dSpecial_search .dSpecial_cont .dSpecial_list li .txt .highlight {color:#008393;}
.dSpecial_search .info_cont .no_box {padding:78px 0 0 0;text-align:center;}
.dSpecial_search .info_cont .no_box .no_img {display:block;}
.dSpecial_search .info_cont .no_txt {margin-top:42px;font-weight:400;font-size:26px;line-height:38px;text-align:center;color:#000;}
.dSpecial_search .info_cont .no_txt span {display:block;font-weight:700;}
.dSpecial_search .info_cont .search_info {margin-top:65px;padding:52px 0 46px 143px;background:#f1f3f5;}
.dSpecial_search .info_cont .search_info .info_list li {margin-top:15px;font-weight:400;font-size:14px;line-height:20px;color:#181818;}
.dSpecial_search .info_cont .search_info .info_list li:first-child {margin-top:0;} 

/* 날씨 */
.etcTit {position:relative;width:100%;}
.etcTit .thumb {margin:0 auto;text-align:center;}
.etcTit .thumb img {display:block;margin:0 auto;}
.top_weather {background:#90a3ae;}
.weather_wrap #content iframe {margin:30px 0 0 60px;}
.etcCon {position:relative;width:1200px;margin:0 auto;background:#fff;}/*230220 수정*/
.etcCon #content {float:left;width:839px;padding-right:40px;border-right:1px solid #d9d9d9;}
#container::after {content:'';display:block;clear:both;}

#aside {float:left;width: 300px;padding: 25px 0 30px 19px;}
#aside .aside_article .title {display:block;padding-bottom:12px;font-size:20px;color:#231f20;font-weight:bold;}
#aside .aside_article .trend_cont .trend_box .trend_list {width:300px;}
#aside .aside_article .trend_cont .trend_box .trend_list li {height:75px;}
#aside .aside_article .trend_cont .trend_box .trend_list li:first-child a {border-top:1px solid #ededed;background:#f8f8f8;}
#aside .aside_article .trend_cont .trend_box .trend_list li a {display:block;height:75px;overflow:hidden;padding:15px 20px 15px 13px;border-bottom:1px solid #ededed;box-sizing:border-box;}
#aside .aside_article .trend_cont .trend_box .trend_list li a:hover {background:#f8f8f8;}
#aside .aside_article .trend_cont .trend_box .trend_list li a:hover span {color:#231f20 !important;}
#aside .aside_article .trend_cont .trend_box .trend_list li .thumb_img {float:right;display:block;width:69px;height:54px;}
#aside .aside_article .trend_cont .trend_box .trend_list li .thumb_img img {display:block;width:69px;height:54px;}
#aside .aside_article .trend_cont .trend_box .trend_list li .tit {display:inline-block;float:left;width:21px;height:19px;margin:12px 18px 0 0;font-size:0;color:transparent;background:url('https://image.donga.com/pc/2022/images/common/num.png') no-repeat 0 0;}
#aside .aside_article .trend_cont .trend_box .trend_list li .num1 {background-position:0 0;}
#aside .aside_article .trend_cont .trend_box .trend_list li .num2 {background-position:0 -75px;}
#aside .aside_article .trend_cont .trend_box .trend_list li .num3 {background-position:0 -150px;}
#aside .aside_article .trend_cont .trend_box .trend_list li .num4 {background-position:0 -225px;}
#aside .aside_article .trend_cont .trend_box .trend_list li .num5 {background-position:0 -300px;}
#aside .aside_article .trend_cont .trend_box .trend_list li .num6 {background-position:0 -375px;}
#aside .aside_article .trend_cont .trend_box .trend_list li .num7 {background-position:0 -450px;}
#aside .aside_article .trend_cont .trend_box .trend_list li .num8 {background-position:0 -525px;}
#aside .aside_article .trend_cont .trend_box .trend_list li .num9 {background-position:0 -600px;}
#aside .aside_article .trend_cont .trend_box .trend_list li .num10 {background-position:0 -675px;}
#aside .aside_article .trend_cont .trend_box .trend_list li .desc {display:inline-block;width:228px;max-height:45px;font-size:15px;color:#231f20;font-weight:500;letter-spacing:-0.35px;line-height:22px;vertical-align:middle;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
#aside .aside_article .trend_cont .trend_box .trend_list li .desc span {height:45px;display:block;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
#aside .many_news02 {margin-bottom:40px;} /* 20230106 추가 */
/* aside - 카테고리뉴스 */
#aside .category_news {margin-top:40px;}
#aside .category_news .trend_cont .trend_box .trend_list li {height:68px;}
#aside .category_news .trend_cont .trend_box .trend_list li a {height:68px;padding:7px 0;}
#aside .category_news .trend_cont .trend_box .trend_list li a .cont_info {float:left;margin-right:27px;}
#aside .category_news .trend_cont .trend_box .trend_list li .desc {width:194px;padding:4px 0 0 10px;}
#aside .category_news .trend_cont .trend_box .trend_list .img_none .desc {width:290px;}

/* aside - 베스트 추천 */
#aside .best_recom {margin-top:28px;}
#aside .best_recom .trend_cont .trend_box .trend_list li {height:68px;}
#aside .best_recom .trend_cont .trend_box .trend_list li:first-child a {border-bottom:1px solid #231f20;background:#231f20;}
#aside .best_recom .trend_cont .trend_box .trend_list li:first-child .desc {color:#fff;}
#aside .best_recom .trend_cont .trend_box .trend_list li .num1 {background:url('https://image.donga.com/pc/2022/images/common/num_white.png') no-repeat 0 0;}
#aside .best_recom .trend_cont .trend_box .trend_list li a {height:68px;}
#aside .best_recom .trend_cont .trend_box .trend_list li a:hover {border-bottom:1px solid #231f20;background:#231f20;}
#aside .best_recom .trend_cont .trend_box .trend_list li a:hover .desc {color:#fff !important;}
#aside .best_recom .trend_cont .trend_box .trend_list li a:hover .num2 {background:url('https://image.donga.com/pc/2022/images/common/num_white.png') no-repeat 0 -70px;}
#aside .best_recom .trend_cont .trend_box .trend_list li a:hover .num3 {background:url('https://image.donga.com/pc/2022/images/common/num_white.png') no-repeat 0 -140px;}
#aside .best_recom .trend_cont .trend_box .trend_list li a:hover .num4 {background:url('https://image.donga.com/pc/2022/images/common/num_white.png') no-repeat 0 -210px;}
#aside .best_recom .trend_cont .trend_box .trend_list li a:hover .num5 {background:url('https://image.donga.com/pc/2022/images/common/num_white.png') no-repeat 0 -280px;}

/* aside 공통 - 주요뉴스 */
.aside_hotnews {margin-top:50px;}
.aside_hotnews .title {display:block;padding:0 0 10px 0;font-size:18px;color:#7276c9;font-weight:bold;}
.aside_hotnews .news_list {overflow:hidden;}
.aside_hotnews .news_list li {overflow:hidden;padding:4px 0;border-top:1px solid #f2f3f5;}
.aside_hotnews .news_list li:first-child {border-top:0;}
.aside_hotnews .news_list li .thumb {float:right;display:block;width:90px;height:60px;margin-left:15px;}
.aside_hotnews .news_list li .txt {font-size:15px;color:#191919;font-weight:bold;letter-spacing:-1px;line-height:150%;}
.aside_hotnews .news_list li .txt span {height:38px;padding:10px 0;display:block;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.aside_hotnews .news_list li.wide .thumb {float:none;width:100%;height:auto;margin-left:0;}
.aside_hotnews .news_list li.wide .txt span {display:block;height:14px;padding:0 0 12px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

/* aside 공통 - 트렌드뉴스 */
.aside_trend {margin:40px 0 0 -19px;}
.aside_trend .title {display:block;padding:0 0 26px 19px;font-size:18px;color:#7276c9;font-weight:bold;}
.aside_trend .trend_cont .tab_menu {overflow:hidden;border-bottom:1px solid #c1c1c1;}
.aside_trend .trend_cont .tab_menu li {float:left;width:25%;padding:0 0 12px 0;text-align:center;}
.aside_trend .trend_cont .tab_menu li:last-child {}
.aside_trend .trend_cont .tab_menu li a {font-size:16px;color:#5f5f5f;font-weight:bold;letter-spacing:-1px;}
.aside_trend .trend_cont .tab_menu li:first-child a {margin-right:15px;}
.aside_trend .trend_cont .tab_menu li.on a {background:url('../images/common/bg_trend_tab.gif') repeat-x 0 bottom;color:#0c0c0c;}
.aside_trend .trend_cont .trend_box {display:none;}
.aside_trend .trend_cont .trend_box .trend_list {width:300px;margin-left:19px;}
.aside_trend .trend_cont .trend_box .trend_list li {overflow:hidden;padding:13px 0;border-top:1px solid #e9e9e9;}
.aside_trend .trend_cont .trend_box .trend_list li:first-child {border-top:0;}
.aside_trend .trend_cont .trend_box .trend_list li .thumb {float:right;display:block;width:76px;height:60px;}
.aside_trend .trend_cont .trend_box .trend_list li .thumb img {display:block;width:76px;height:60px;}
.aside_trend .trend_cont .trend_box .trend_list li .num {display:inline-block;width:28px;font-family:"Verdana";font-style:Italic;font-weight:bold;color:#434343;font-size:18px;vertical-align:middle;}
.aside_trend .trend_cont .trend_box .trend_list li .top {color:#7276c9;}
.aside_trend .trend_cont .trend_box .trend_list li .txt {display:inline-block;width:180px;padding:9px 0;font-size:15px;color:#191919;font-weight:bold;letter-spacing:-1px;line-height:140%;vertical-align:middle;}
.aside_trend .trend_cont .trend_box .trend_list li .txt span {height:42px;display:block;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.aside_trend .trend_cont .trend_box .trend_list li .num + .txt {width:266px;}

.aside_adzone09 {margin: 20px 0 32px;}


/* 공유하기 레이어 - 구디자인 */
#shareLayer {display:none;position:absolute;right:-104px;width:360px;height:319px;border:1px solid #e2e2e2;border-radius:10px;box-sizing:border-box;background:#fff;z-index:1;}
#shareLayer .title {display:block;padding:28px 0 8px;font-size:18px;color:#000;text-align:center;font-weight:bold;}
#shareLayer .share_list {padding:0 27px;overflow:hidden;}
#shareLayer .share_list li {float:left;margin:21px 20px 0 20px;}
#shareLayer .share_list li a {display:block;}
#shareLayer .share_list li a span {display:block;width:61px;height:61px;font-size:0;color:transparent;background:url("https://image.donga.com/pc/2022/images/common/img_share.png") no-repeat 0 0;background-size:261px 143px;}
#shareLayer .share_list li a .icon_facebook {background-position:0 0;}
#shareLayer .share_list li a .icon_twitter {background-position:-100px 0;}
#shareLayer .share_list li a .icon_band {background-position:0 -81px;}
#shareLayer .share_list li a .icon_kakaotalk {background-position:-200px 0;}
#shareLayer .share_list li a .icon_kakaostory {background-position:-100px -81px;}
#shareLayer .share_list li a .icon_email {background-position:-200px -81px;}
#shareLayer .share_list li.url {clear:both;position:relative;float:none;margin:0 0 0 21px;padding-top:27px;}
#shareLayer .share_list li.url .url_inp {float:left;display:inline-block;width:100%;max-width:193px;height:36px;padding:0 17px;border:1px solid #1a1a1a;border-right:0;border-top-left-radius:6px;border-bottom-left-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:36px;color:#7e7e7e;background:#fff;vertical-align:middle;}
#shareLayer .share_list li.url .btn_copyurl {display:inline-block;width:74px;height:36px;border:1px solid #1a1a1a;border-top-right-radius:6px;border-bottom-right-radius:6px;font-size:14px;line-height:36px;color:#181819;background:#f1f1f1;text-align:center;vertical-align:middle;}
#shareLayer .share_list li.url .btn_copyurl:hover {color:#008393 !important;}
#shareLayer .share_list li.url .txt {position:absolute;display:none;bottom:0;left:0;width:227px;height:36px;padding:0 10px;border:1px solid #b5b5b5;border-right:0;background:#fafafa;color:#2b2b35;font-size:14px;line-height:36px;vertical-align:middle;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#shareLayer .share_list li.url .txt em {color:#6a1b9a;}
#shareLayer .btn_close {display:inline-block;position:absolute;top:26px;right:22px;width:20px;height:19px;background:url("https://image.donga.com/pc/2022/images/common/share_close.png") no-repeat 0 0;font-size:0;color:transparent;background-size:20px 19px;cursor:pointer;}

/* 지문보기 */
.today_paper {width:1200px;margin:0 auto;padding-top:2.6rem;}/*240312 수정*/
.today_paper .top_paper {position:relative;display:flex;justify-content:space-between;border-bottom:1px solid #999;}
.today_paper .top_paper .tit_cont {position:relative;padding:14px 0 11px 30px;}
.today_paper .top_paper .tit {display:inline-block;margin-right:5px;font-weight:700;font-size:30px;line-height:43px;color:#181819;vertical-align:middle;}
.today_paper .top_paper .info {display:inline-block;width:22px;height:22px;background:url('https://image.donga.com/pc/2022/images/common/i_icon01.png') no-repeat 0 0;font-size:0;color:transparent;vertical-align:middle;cursor:pointer;}
.today_paper .top_paper .tit_cont #txt_layer {display:none;position:absolute;top:25px;left:293px;width:500px;height:235px;padding:31px 0 0 36px;background:#fff;box-shadow:0px 0px 7px rgba(0, 0, 0, 0.2);border-radius:8px;box-sizing:border-box;z-index:1;}
.today_paper .top_paper .tit_cont #txt_layer .layer_box {position:relative;}
.today_paper .top_paper .tit_cont #txt_layer .title {display:block;margin-bottom:16px;font-weight:700;font-size:18px;line-height:26px;color:#181818;}
.today_paper .top_paper .tit_cont #txt_layer .txt {font-weight:400;font-size:14px;line-height:24px;color:#181818;}
.today_paper .top_paper .tit_cont #txt_layer .btn_close {position:absolute;top:0;right:29px;width:14px;height:14px;border:0;background:url('https://image.donga.com/pc/2022/images/common/x_icon01.png') no-repeat 0 0;font-size:0;color:transparent;}
.today_paper .top_paper .date_cont {position:relative;}
.today_paper .top_paper .date_cont .top_sort {padding-top:16px;}
.today_paper .top_paper .date_cont .date {width:190px;height:44px;border:0;font-weight:500;font-size:16px;line-height:44px;color:#181818;box-sizing:border-box;} 
.today_paper .top_paper .date_cont .date .icon_arr {display:inline-block;width:11px;height:10px;margin-left:8px;background:url('https://image.donga.com/pc/2022/images/common/icon_date01.png') no-repeat 0 0;}
.today_paper .top_paper .date_cont .on .date {border:1px solid #000;border-bottom:1px solid #d3d3d3;line-height:43px;box-sizing:border-box;}
.today_paper .top_paper .date_cont .on .date .icon_arr {background:url('https://image.donga.com/pc/2022/images/common/icon_date02.png') no-repeat 0 0;}
.today_paper .top_paper .date_cont #layer_favor {display:none;position:absolute;top:60px;right:0;width:190px;background:#fff;border:1px solid #000;border-top:0;box-sizing:border-box;z-index:1;}
.today_paper .top_paper .date_cont #layer_favor .date_list li {border-bottom:1px solid #d3d3d3;}
.today_paper .top_paper .date_cont #layer_favor .date_list li:last-child {border-bottom:0;}
.today_paper .top_paper .date_cont #layer_favor .date_list li a {display:block;height:44px;padding-left:23px;font-weight:500;font-size:16px;line-height:23px;color: #181818;line-height:44px;}
.today_paper .top_paper .date_cont #layer_favor .date_list li a:hover {background: #181818;color:#fff;}
.today_paper .top_paper #no_newspaper {display:none;position:absolute;top:25px;left:50%;width:500px;height:180px;margin-left:-250px;background:#fff;box-shadow:0px 0px 7px rgba(0, 0, 0, 0.2);border-radius:8px;box-sizing:border-box;z-index:1;}
.today_paper .top_paper #no_newspaper .layer_box {display:flex;height:180px;align-items: center;}
.today_paper .top_paper #no_newspaper .layer_box .txt {padding-left:32px;font-weight:500;font-size:18px;color:#181818;}
.today_paper .top_paper #no_newspaper .layer_box .txt span {font-weight:700;}
.today_paper .top_paper #no_newspaper .btn_close {position:absolute;top:20px;right:20px;width:14px;height:14px;border:0;background:url('https://image.donga.com/pc/2022/images/common/x_icon01.png') no-repeat 0 0;font-size:0;color:transparent;}

.today_paper .today_view {position:relative;padding:32px 30px 0 30px;}
.today_paper .today_view .view_cont {position:relative;height:557px;}
.today_paper .today_view .view_cont:after {content:'';clear:both;display:block;}
.today_paper .today_view .view_cont .thumb {float:left;margin-right:28px;box-sizing:content-box;}
.today_paper .today_view .view_cont .thumb a {display:block;width:370px;height:555px;border: 1px solid rgba(0, 0, 0, 0.3);}
.today_paper .today_view .view_cont .thumb a img {display:block;width:370px;height:555px}
.today_paper .today_view .view_cont .cont_info {overflow:hidden;}
.today_paper .today_view .view_cont .cont_info .tit {display:block;font-weight:700;font-size:38px;line-height:55px;color:#181818;}
.today_paper .today_view .view_cont .cont_info .list li {border-bottom:1px solid #e8e8e8;}
.today_paper .today_view .view_cont .cont_info .list li a {position:relative;display:block;padding:19px 0 10px 0;font-weight:500;font-size:20px;line-height:30px;color:#181818;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.today_paper .today_view .view_cont .cont_info .list li a:before {content:'';display:inline-block;width:5px;height:5px;margin-right:7px;background:#181818;border-radius:50px;vertical-align:5px;}
.today_paper .today_view .view_cont .cont_info .list li a:hover {color:#008684;}
.today_paper .today_view .view_cont .cont_info .list li a.none {cursor:initial;}
.today_paper .today_view .view_cont .cont_info .list li a.none:hover {color:#181818;}
.today_paper .today_view .btn_link {position:absolute;bottom:0;right:0;}
.today_paper .today_view .btn_link a {position:relative;display:inline-block;font-weight:500;font-size:16px;line-height:30px;color:#000;}
.today_paper .today_view .btn_link a:after {content:'';display:inline-block;width:1px;height:16px;margin:0 21px 0 19px;background:#d3d3d3;vertical-align:middle;}
.today_paper .today_view .btn_link a:last-child:after {display:none;}
.today_paper .today_view .prev {position:absolute;top:259px;left:-30px;display:block;width:27px;height:46px;border:0;background:url('https://image.donga.com/pc/2022/images/common/icon_left01.png') no-repeat 0 0;font-size:0;color:transparent;}
.today_paper .today_view .prev:hover {background:url('https://image.donga.com/pc/2022/images/common/icon_left02.png') no-repeat 0 0;}
.today_paper .today_view .next {position:absolute;top:259px;right:-30px;display:block;width:27px;height:46px;border:0;background:url('https://image.donga.com/pc/2022/images/common/icon_right01.png') no-repeat 0 0;font-size:0;color:transparent;}
.today_paper .today_view .next:hover {background:url('https://image.donga.com/pc/2022/images/common/icon_right02.png') no-repeat 0 0;}

.today_paper .paper_content {margin-top:92px;}
.today_paper .paper_content .top_cont {display:flex;padding-bottom:9px;border-bottom:2px solid #181818;justify-content:space-between;}
.today_paper .paper_content .top_cont  h3.tit {font-weight:700;font-size:24px;line-height:35px;color:#000;}
.today_paper .paper_content .top_cont .tab_menu {display:flex;}
.today_paper .paper_content .top_cont .tab_menu li {margin-left:-1px;}
.today_paper .paper_content .top_cont .tab_menu li a {position:relative;display:block;width:110px;height:35px;border:1px solid #d8d8d8;font-weight:500;font-size:16px;line-height:30px;text-align:center;color:#888;box-sizing:border-box;}
.today_paper .paper_content .top_cont .tab_menu li.on a {color:#000;}
.today_paper .paper_content .top_cont .tab_menu li.on a:after {content:'';display:block;position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;border:1px solid #181818;z-index:1;}

.today_paper .section_cont {padding-bottom:120px;}
.today_paper .section_cont .section_wrap.on {display:block;}
.today_paper .section_cont .section_wrap {display:none;}
.today_paper .section_cont .list_wrap {display:flex;padding:30px 0 30px 0;border-bottom:1px solid #e8e8e8;box-sizing:border-box;}
.today_paper .section_cont .list_wrap:last-child {border-bottom:0;}
.today_paper .section_cont .list_wrap .desc_cont {position:relative;width:50%;padding:0 40px 0 110px;box-sizing:border-box;}
.today_paper .section_cont .list_wrap .desc_cont .tit {position:absolute;top:-3px;left:40px;display:block;font-weight:700;font-size:24px;line-height:35px;color:#000;}
.today_paper .section_cont .list_wrap .desc_cont .desc_list {}
.today_paper .section_cont .list_wrap .desc_cont .desc_list li {margin-bottom:16px;}
.today_paper .section_cont .list_wrap .desc_cont .desc_list li a {display:block;font-weight:400;font-size:18px;line-height:26px;color:#000;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;letter-spacing:-0.5px;}
.today_paper .section_cont .list_wrap .desc_cont .desc_list li a:hover {color:#008684;}
.today_paper .section_cont .list_wrap .desc_cont .desc_list li a.none {cursor:initial;}
.today_paper .section_cont .list_wrap .desc_cont .desc_list li a.none:hover {color:#000;}

@media screen and (max-width: 1024px) {
	/*.site_list_node .col_2>li {margin-bottom:0;}
	.da_corp_head .logo {height:3.3rem;}
	.sitemap_area {display: block;}
	.da_corp_body>.info_list_wrap.address_list {padding-left: 2rem;margin-left: 2rem;}
	.info_list_wrap+.info_list_wrap:after {display:block !important;}
	.address_area {padding:0;border: 0;}*/
}

@media screen and (max-width: 767px){
	/*.da_corp_body {flex-wrap:wrap;row-gap:0;flex-flow:row;}
	.da_corp_body .btn_outlink {width:fit-content;display:block;align-items: center;justify-content: space-between;padding:0;border-bottom:0;}
	.select_list_wrap {max-width: 18.7rem;}
	.select_list_wrap .btn_open {padding:0 0 0.8rem;}
	.select_list_wrap .select_rolling_list {position:absolute;border:1px solid var(--c_black);border-bottom:1px solid var(--c_black);margin-top:0;max-height:22.6rem;overflow:auto;}
	.select_list_wrap.is_active .select_rolling_list {border-bottom:1px solid var(--c_gray_b);}  
	.select_list_node {background:var(--c_white);color:var(--c_black);font-weight:bold;}
	.select_list_node + .select_list_node{border-top: 1px solid var(--c_gray_a);}
	.select_list_node:hover {background: var(--c_secondary_base);}*/
}