@charset "utf-8";

/** ============================== 컬러변경시작 ============================== **/

/* = 헤더 = */

.headerTop{background:#f4f4f4;height:25px;line-height:6px;padding-top:6px;}/* 최상단 바 배경 */
/** .headerTop .box .left a.no1 span{background:url('../images/common/icon01.png') left center no-repeat;}광고안내 아이콘
.headerTop .box .left a.no2 span{background:url('../images/common/icon02_bk.png') left center no-repeat;} 기사제보 아이콘 200305 _bk로 수정
.headerTop .box .left a.no3 span{background:url('../images/common/icon03.png') left center no-repeat;} 판매도서 아이콘
.headerTop .box .left a.no4 span{background:url('../images/common/icon04.png') left center no-repeat;} 구독신청 아이콘
.headerTop .box .right a.no1 em{background:#f37021 url('../images/common/icon05_white.png') center center no-repeat;} 전체보기 아이콘 및 배경
.headerTop .box .right a.no2 span{background:url('../images/common/icon06.png') left center no-repeat;} 고객센터 아이콘
.headerTop .box .right a.no3 span{background:url('../images/common/icon07.png') left center no-repeat;} 회원가입 아이콘
.headerTop .box .right a.no4 span{background:url('../images/common/icon08.png') left center no-repeat} 로그인 아이콘 **/
.gnbWrap .gnbList ul li .border{background:#f37021;}/* 메뉴 하단 보더 */
.bottomBox .realTime .title{color:#005e81;}/* 실시간뉴스 타이틀 */

/* == 메인 == */

.mainNews a .textBox{position:relative;/* background:rgba(62,155,226,0.85);*/}/* 메인뉴스 배경 */
.mainNews a .textBox .mask{background:#f37021;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.7;filter:alpha(opacity=70);}
.manyNews .title{border-bottom:1px solid #005e81;}/* 많이본 뉴스 하단보더 */
.manyNews .title span{color:#f37021;}/* 많이본 뉴스 타이틀 */
.manyNews{background:#eef2f3;}/* 많이본 뉴스 배경 */
.manyNews ul li.first .rank{color:#f37021;}/* 많이본뉴스 순위 1 색상 */
.manyNews.type2{background:#fff url('../images/sub/bgMany.png') right top no-repeat;}/* 많이본뉴스 탭있는 2번째타입 Bg */
.baseBox a:hover .textBox{background:#f4f9fb;}/* 메인 상단 뉴스 오버시 색상 */
.premiumBox .box:hover{border:1px solid #9ac8d9;}/* 메인 프리미엄뉴스 오버시 색상 */
.baseBox2 .title .bar{background:#98c7d8;}/* 기본 뉴스 타이틀 하단 보더색상 */
.photoNewsList{background:#91cde4;}/* 포토뉴스 배경색상 */
.tabType01>ul>li.active>a{border-top:3px solid #98c7d8;}/* 메인탭 상단 보더 색상 */
.tabBox .btnList ul li:hover{background:#f4f9fb;}/* 건설경제신문,건설인재교육센터,사이버연수원 오버색상 */
.tabBox .btnList ul li:hover .arrow{background:url('../images/common/icon12.png') no-repeat;}/* 건설경제신문,건설인재교육센터,사이버연수원 오버시 화살표 */
.bookList>.title span{color:#5594ab;}/* 건설경제 판매도서 타이틀 */
.manyNews .tabZone ul li.on a:after{border:2px solid #98c7d8;}/* 최신뉴스 탭 테두리 색상 */
.manyNews .tabZone ul li:hover a:after{border:2px solid #98c7d8;}/* 최신뉴스 탭 테두리 색상 */

/* == 푸터 == */
.footerTotalNav>ul>li .title a{color:#005e81;}/* 푸터 사이트맵 대메뉴 폰트 색상 */
.footerNav ul li.leaders{background:url('../images/common/icon25.png') left center no-repeat;}/* 푸터 리더스클럽 배경이미지 */

/** ============================== 컬러변경끝 ======================= **/


/* wrap */
.wrap{background:#ffffff;}

/* head
.head {width: 100%; height: 138px; background: #fff;}  */

/* headerTop */
.headerTop{/* border-bottom:1px solid #FFF;*/}
.headerTop .box:after{content:'';display:block;clear:both;}
.headerTop .box{width:1072px;margin:0 auto;}
.headerTop .box .left{float:left;}
.headerTop .box .left:after{content:'';display:block;clear:both;}
.headerTop .box .left a{float:left;font-weight:500;padding:6px 1px;text-align:center;}
.headerTop .box .left a.on{color:#fff;}
.headerTop .box .left a span{padding-left: 10px;padding-right: 10px;display:inline-block;border-right:1px solid #999999;}
.headerTop .box .left a.no4 span{border-right:none;}
.headerTop .box .right{float:right;}
.headerTop .box .right:after{content:'';display:block;clear:both;}
.headerTop .box .right a{float:left;font-weight:500;padding:6px 1px;text-align:center;}
.headerTop .box .right a.on{color:#fff;}
.headerTop .box .right a span{padding-left: 10px;padding-right: 10px;display:inline-block;border-right:1px solid #999999;}
.headerTop .box .right a.no4 span{border-right:none;}

/* 210819 헤더탑 갤러리 링크 추가 */
#gallery-top-link {
    background-image: url(https://image.dnews.co.kr/uhtml/images/art/exhibition.png);
    padding-left: 30px;
    background-repeat: no-repeat;
    color: #f37021;
}

/* headLogo */
.headLogo{width:1072px;margin:0 auto;position:relative; text-align:center;}
.headLogo .leftBanner{position:absolute;overflow:hidden;width:213px;height:64px;left:0;top:20px;}
.headLogo .rightBanner{position:absolute;overflow:hidden;width:213px;height:64px;right:0;top:20px;}
.headLogo .h1Logo{padding: 28px 0 28px 0;}
.headLogo .timeZone{position:absolute;right:0px;top:80px;text-align:left;}
.headLogo .timeZone div {display: inline-block;}
.headLogo .timeZone .apm{font-size:13px;color:#62646a;padding-left:3px;}
.headLogo .timeZone .time{font-size:13px;color:#000000;font-weight:700; padding-left:3px;/*height:34px;line-height:36px;*/}
.headLogo .timeZone .date{font-size:13px;color:#62646a;padding-left:3px;}

/* gnbWrap */
.gnbWrap{background:#fff;width:1072px;margin:0 auto;position:relative;margin-bottom:25px;}
/* .gnbWrap{position: absolute;top: 138px;width: 100%;height: 43px;background:#fff; z-index: 999;} */
.gnbWrap .gnbList{border-top:1px solid #999999;border-bottom:3px solid #f37021;}
/* .gnbWrap .gnbList{width:1072px;margin: 0 auto;border-top:1px solid #999999;border-bottom:3px solid #f37021;} */
.gnbWrap .gnbList ul:after{content:'';display:block;clear:both;}
.gnbWrap .gnbList ul li{float:left;position:relative;margin-left:28px;}
.gnbWrap .gnbList ul li a{font-size:16px;font-weight:700;color:#333333;padding:11px 0;display:inline-block;}
.gnbWrap .gnbList ul li a:hover{color: #f37021;}
.gnbWrap .gnbList ul li .icon{position:absolute;right:-58px;top:5px;}
/* .gnbWrap .gnbList ul li .border{display:none;position:absolute;bottom:-1px;left:0;height:5px;width:100%;border-top-left-radius: 100%;border-top-right-radius: 100%;} */
.gnbWrap .gnbList ul li .border { display:none; position:absolute; bottom:-9px; left:50%; height:14px; width:14px; margin:0 auto; border-radius:100%; margin-left:-6px; }
.gnbWrap .gnbList ul li:hover .border{display:block;}
.gnbWrap .gnbList ul li.on .border{display:block;}
.gnbWrap .gnbList ul li.no1{margin-left:5px;}
.gnbWrap .gnbList ul li.no1 img{margin-top:2px;}
.gnbWrap .gnbList ul li.no2{margin-left:92px;}
.gnbWrap .gnbList ul li.no8{ /* float:right; */}
.gnbWrap .gnbList ul li.no8 .bgBox{display:inline-block;}
.gnbWrap .gnbList ul li.no8 .btnSearch{float:right;display:inline-block;}
.gnbWrap .gnbList ul li.no9 {float:right;}
@font-face {
	font-family: 'S-CoreDream-7ExtraBold';
	src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-7ExtraBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
.gnbWrap .gnbList ul li.vote_menu a {color:#286aff; }
.gnbWrap .gnbList ul li.vote_menu {margin-left:56px; font-family: 'S-CoreDream-7ExtraBold';}
.gnbWrap .gnbList ul li.vote_menu i {
	background-image:url(https://image.dnews.co.kr/uhtml/images/vote2022/vote_menu_icon.png);
	background-repeat:no-repeat;
	padding:10px;
	position:absolute;
	left:-24px;
}
.gnbWrap .gnbList .searchZone{float:right;width:140px;margin-right:0px;padding-top:8px;}
.gnbWrap .gnbList .searchZone:after{content:'';display:block;clear:both;}
.gnbWrap .gnbList .searchZone .title{float:left;padding:8px 8px 0 0;}
.gnbWrap .gnbList .searchZone .inputBox{float:left;position:relative;}
.gnbWrap .gnbList .searchZone .inputBox:after{content:'';display:block;clear:both;}
.gnbWrap .gnbList .searchZone .inputBox .bgBox{float:left;width:140px;height:24px;}
.gnbWrap .gnbList .searchZone .inputBox .bgBox input{width:105px;height:20px;padding:4px 2px 2px 2px;background:none;border:none;line-height:20px;}
.gnbWrap .gnbList .searchZone .inputBox button{position:absolute;right:5px;top:2px;border:none;background:none;display:block;width:20px;text-align:center;}

/* sideLeftBanner */
.sideLeftBanner{position:absolute;left:-135px;top:600px;width:118px;overflow:hidden;}
/* .sideLeftBanner{position:absolute;left:25px;top:0px;width:118px;overflow:hidden;} */
.sideLeftBanner a{/* border:1px solid #c9c9c9;*/ display:block;margin-bottom:10px;}

/* sideRightBanner */
.sideRightBanner{position:absolute;right:-135px;top:600px;width:118px;overflow:hidden;}
/* .sideRightBanner{position:absolute;right:25px;top:0px;width:118px;overflow:hidden;} */
.sideRightBanner a{/* border:1px solid #c9c9c9;*/ display:block;margin-bottom:10px;}
.head.on .sideLeftBanner .box{position:fixed;top:20px;}
.head.on .sideRightBanner{/* right:-17px;*/ left:1089px;}
.head.on .sideRightBanner .box{position:fixed;top:20px;}

/* bottomBox */
.bottomBox{margin-bottom:15px;}
.bottomBox:after{content:'';display:block;clear:both;}
.bottomBox .realTime{float:left;padding-bottom:8px;width:613px;}
.bottomBox .realTime:after{content:'';display:block;clear:both;}
.bottomBox .realTime .title{margin-left:18px;margin-top:3px;font-weight:700;float:left;padding:4px 8px 4px 22px;background:url('../images/common/icon09.png') left center no-repeat;}
.bottomBox .realTime .realList{background:url('../images/common/bull06.png') left center no-repeat;float:left;padding-left:14px;margin-top:6px;position:relative;height:16px;overflow:hidden;width:479px;padding:3px 0 3px 14px;}
.bottomBox .realTime .realList li{margin:0;padding:0;height:20px;width:445px;}
.bottomBox .realTime .realList li a{font-size:12px;color:#2e3235;letter-spacing:-0.5px;display:block;width:440px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bottomBox .realTime .realList .bx-pager{display:none;}
.bottomBox .realTime .realList .bx-controls-auto{display:none;}
.bottomBox .realTime .realList .bx-controls-direction{position:absolute;right:0px;top:0;width:39px;}
.bottomBox .realTime .realList .bx-controls-direction a{display:inline-block;text-indent:-9999em;}
.bottomBox .realTime .realList .bx-controls-direction a.bx-prev{background:url('../images/common/btnDown01.png') no-repeat;width:20px;height:20px;}
.bottomBox .realTime .realList .bx-controls-direction a.bx-next{background:url('../images/common/btnUp01.png') no-repeat;width:19px;height:20px;}

/* container
.container {margin-top: 70px;} */

/* mainContainer */
.mainContainer{width:1072px;margin:0 auto;}

/* 메인 컨텐츠 프레임 시작 ======================================================================================================================================== */

/* main_t1_1_1_3 */
.main_t1_1_1_3{float:left;margin-bottom:10px;width:1072px;}
.main_t1_1_1_3:after{content:'';display:block;clear:both;}
/* main_t1_2_1_2 */
.main_t1_2_1_2{float:left;margin:0 10px 10px 0;width:725px;}
.main_t1_2_1_2:after{content:'';display:block;clear:both;}
/* main_t1_2_2_1 */
.main_t1_2_2_1{float:left;margin-bottom:10px;width:258px;}
.main_t1_2_2_1:after{content:'';display:block;clear:both;}
/* main_t1_3_1_1 */
.main_t1_3_1_1{float:left;margin:0 20px 0px 0;width:725px;}
.main_t1_3_1_1:after{content:'';display:block;clear:both;}
/* main_t1_3_2_1 */
.main_t1_3_2_1{float:left;margin:0 0 10px 0px;width:325px;}
.main_t1_3_2_1:after{content:'';display:block;clear:both;}
/* main_t1_3_3_1 */
.main_t1_3_3_1{float:left;margin-bottom:10px;width:258px;}
.main_t1_3_3_1:after{content:'';display:block;clear:both;}
/* main_t2_1_1_3 */
.main_t2_1_1_3{float:left;margin-bottom:10px;width:1072px;}
.main_t2_1_1_3:after{content:'';display:block;clear:both;}
/* main_t2_2_1_2 */
.main_t2_2_1_2{float:left;margin:0 10px 10px 0;width:536px;}
.main_t2_2_1_2:after{content:'';display:block;clear:both;}
/* main_t2_2_2_2 */
.main_t2_2_2_2{float:left;margin-bottom:10px;width:526px;}
.main_t2_2_2_2:after{content:'';display:block;clear:both;}
/* main_row_all */
.main_row_all{float:left;width:1072px;}
.main_row_all:after{content:'';display:block;clear:both;}
/* main_col_left */
.main_col_left{float:left;width:546px;}
.main_col_left:after{content:'';display:block;clear:both;}
/* main_col_right */
.main_col_right{float:left;width:526px;}
.main_col_right:after{content:'';display:block;clear:both;}
/* main_t2_3_1_1 */
.main_t2_3_1_1{float:left;margin:0 10px 10px 0;width:263px;}
.main_t2_3_1_1:after{content:'';display:block;clear:both;}
/* main_t2_3_2_1 */
.main_t2_3_2_1{float:left;margin:0 10px 10px 0;width:263px;}
.main_t2_3_2_1:after{content:'';display:block;clear:both;}
/* main_t2_3_3_1 */
.main_t2_3_3_1{float:left;margin:0 10px 10px 0;width:258px;}
.main_t2_3_3_1:after{content:'';display:block;clear:both;}
/* main_t2_3_4_1 */
.main_t2_3_4_1{float:left;/* margin-bottom:10px;*/ width:258px;}
.main_t2_3_4_1:after{content:'';display:block;clear:both;}
/* main_t2_4_1_2 */
.main_t2_4_1_2{float:left;margin:0 10px 10px 0;width:536px;}
.main_t2_4_1_2:after{content:'';display:block;clear:both;}
/* main_t2_4_2_2 */
.main_t2_4_2_2{float:left;margin-bottom:10px;width:526px;}
.main_t2_4_2_2:after{content:'';display:block;clear:both;}
/* main_t2_5_1_3 */
.main_t2_5_1_3{float:left;width:1072px;}
.main_t2_5_1_3:after{content:'';display:block;clear:both;}
/* main_m1_1_1_3 */
.main_m1_1_1_3{float:left;/* margin-top:10px;*/ width:1072px;}
.main_m1_1_1_3:after{content:'';display:block;clear:both;}
/* main_m1_2_1_2 */
.main_m1_2_1_2{float:left;margin:10px 10px 0 0;width:804px;}
.main_m1_2_1_2:after{content:'';display:block;clear:both;}
/* main_m1_2_2_1 */
.main_m1_2_2_1{float:left;margin-top:10px;width:258px;}
.main_m1_2_2_1:after{content:'';display:block;clear:both;}
/* main_m1_3_1_1 */
.main_m1_3_1_1{float:left;margin:10px 10px 0 0;width:258px;}
.main_m1_3_1_1:after{content:'';display:block;clear:both;}
/* main_m1_3_2_2 */
.main_m1_3_2_2{float:left;margin-top:10px;width:804px;}
.main_m1_3_2_2:after{content:'';display:block;clear:both;}
/* main_m1_4_1_1 */
.main_m1_4_1_1{float:left;margin:20px 0px 0 0;width:725px;}
.main_m1_4_1_1:after{content:'';display:block;clear:both;}
/* main_m1_4_2_1 */
.main_m1_4_2_1{float:left;margin:10px 10px 0 0;width:536px;}
.main_m1_4_2_1:after{content:'';display:block;clear:both;}
/* main_m1_4_3_1 */
.main_m1_4_3_1{float:left;margin-top:10px;width:258px;}
.main_m1_4_3_1:after{content:'';display:block;clear:both;}
/* main_m1_5_1_2 */
.main_m1_5_1_2{float:left;margin:10px 10px 0 0;width:804px;}
.main_m1_5_1_2:after{content:'';display:block;clear:both;}
/* main_m1_5_2_1 */
.main_m1_5_2_1{float:left;margin-top:10px;width:258px;}
.main_m1_5_2_1:after{content:'';display:block;clear:both;}
/* main_m1_6_1_1 */
.main_m1_6_1_1{float:left;margin:10px 10px 0 0;width:258px;}
.main_m1_6_1_1:after{content:'';display:block;clear:both;}
/* main_m1_6_2_2 */
.main_m1_6_2_2{float:left;margin-top:10px;width:804px;}
.main_m1_6_2_2:after{content:'';display:block;clear:both;}
/* main_m1_7_1_3 */
.main_m1_7_1_3{float:left;margin:10px 0 10px 0;width:1072px;}
.main_m1_7_1_3:after{content:'';display:block;clear:both;}
/* main_m2_1_1_3 */
.main_m2_1_1_3{float:left;margin-bottom:10px;width:1072px;}
.main_m2_1_1_3:after{content:'';display:block;clear:both;}
/* main_m2_2_1_3 */
.main_m2_2_1_3{float:left;margin-bottom:20px;width:1072px;}
.main_m2_2_1_3:after{content:'';display:block;clear:both;}
/* main_m2_3_1_3 */
.main_m2_3_1_3{float:left;margin-bottom:10px;width:1072px;}
.main_m2_3_1_3:after{content:'';display:block;clear:both;}
/* main_m2_4_1_3 */
.main_m2_4_1_3{float:left;margin-bottom:10px;width:1072px;}
.main_m2_4_1_3:after{content:'';display:block;clear:both;}
/* main_m2_5_1_3 */
.main_m2_5_1_3{float:left;margin-bottom:10px;width:1072px;}
.main_m2_5_1_3:after{content:'';display:block;clear:both;}
/* side_left_div */
.side_left_div{margin-bottom:10px;}
.side_left_div:after{content:'';display:block;clear:both;}
.side_left_div a{float:left;margin-right:3px;}
.cbe_color_1{background:#50B6E7;}
.cbe_color_2{background:#80D04E;}
.cbe_color_3{background:#AB69D7;}
.edit_icon_layer{float:left;margin:2px 5px;}
li .edit_icon_layer{float:left;margin:5px 5px;}
.ei_txt_layer{float:left;}
.edit_icon_in_layer{float:right;margin:2px 5px;}
.edit_icon_in_layer a{display:inline-block;float:left;margin-right:3px;}

/* 메인 컨텐츠 프레임 끝 ======================================================================================================================================== */

/* colBox */
.colBox{margin-bottom:10px;}
.colBox:after{content:'';display:block;clear:both;}
/* .colBox .mainNews{width:534px;float:left;margin-right:24px;} edit */
.colBox .mainNews{width:536px;float:left;margin-right:10px;}
.colBox .middleBanner{float:left;margin-right:10px;}
.colBox .middleBanner img{max-width:258px;max-height:386px;}
.colBox .manyNews{float:left;}
.colBox .mainNews a .textBox .title{display:block;width:490px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* card_news_ba */
.card_news_ba{/* border:1px solid #d9dde1;*/ width:258px;height:386px;display:block;}
.card_news_ba a{display:block;}
.card_news_ba a .img{position:relative;overflow:hidden;width:258px;height:386px;}

/* mainNews */
.mainNews{/* border:1px solid #d9dde1;*/ float:left;position:relative;overflow:hidden;width:100%;height:463px; border-bottom: 1px solid #999999;}
.mainNews:after{content:'';display:block;clear:both;}
.mainNews a{display:block;}
.mainNews a .img{width:100%;height:auto;}
.mainNews a .img img{width:100%}
.mainNews a .textBox{position:relative;top:0px;padding:0px;height:52px;}
.mainNews a .textBox .title {
	z-index:10;
	position:relative;
    margin-bottom:7px;
    margin-top: 20px;
	width:700px;
	font-size:36px;
	color:#333333;
	font-weight:700;
	line-height:42px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.mainNews a .textBox .text{z-index:10;position:relative;height:23px;width:700px;font-size:18px;color:#333;line-height:26px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

/* manyNews */
.manyNews{border:1px solid #d9dde1;padding:12px 16px 14px 16px;width:224px;height:358px;position:relative;overflow:hidden;}
.manyNews .title{color:#393939;font-size:15px;font-weight:700;padding-bottom:6px;margin-bottom:8px;}
.manyNews ul li{padding-top:8px;margin-top:6px;border-top:1px solid #cbcecf;line-height:16px;height:33px;overflow:hidden;}
.manyNews ul li:after{content:'';display:block;clear:both;}
.manyNews ul li:first-child{padding-top:0;margin-top:0;border-top:0;}
.manyNews ul li a{float:left;font-size:12px;color:#393939;width:190px;margin-left:15px;}
.manyNews ul li .rank{float:left;padding-top:3px;font-size:23px;color:#afafaf;font-weight:700;}
.manyNews ul li.first a{}
.manyNews ul li.first .rank{padding-top:3px;}
.manyNews.type2{padding:8px 16px 8px 16px;width:224px;height:368px;position:relative;overflow:hidden;}
.manyNews.type2 ul li{margin-top:3px;padding-top:7px;}
.manyNews .tabZone ul:after{content:'';display:block;clear:both;}
.manyNews .tabZone{/* margin-bottom:10px;*/}
.manyNews .tabZone ul:after{content:'';display:block;clear:both;}
.manyNews .tabZone ul li{float:left;border:none;padding:0;margin:0;height:24px;}
.manyNews .tabZone ul li a{float:none;margin:0;font-size:12px;font-weight:700;position:relative;padding:3px 6px 3px 6px;letter-spacing:-0.5px;}
.manyNews .tabZone ul li.on a:after{content:'';display:block;width:88%;height:60%;position:absolute;left:0px;top:4px;border-radius:6px;}
.manyNews .tabZone ul li:hover a:after{content:'';display:block;width:88%;height:60%;position:absolute;left:0px;top:4px;border-radius:6px;}
.manyNews .rankList ul:first-child{display:block;}
.manyNews .rankList ul{display:none;}

/* todayNews */
.todayNews{background:#fff;border:1px solid #dbdfe2;padding-top:20px;width:534px;height:258px;}
.todayNews .title{font-size:15px;font-weight:700;color:#2e3235;padding-left:15px;}
.todayNews .title span{color:#1ebeda;}
.todayNews ul li{margin:15px 15px 0 15px;height:90px;border:1px dashed #dbdfe2;}
.todayNews ul li:hover{border:1px dashed #1ebeda;}
.todayNews ul li a{display:block;position:relative;padding:11px 10px 10px 10px;}
.todayNews ul li .tit{font-size:20px;font-weight:700;margin-bottom:5px;color:#2e3235;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.todayNews ul li .txt{overflow:hidden;height:37px;font-size:12px;color:#62646a;line-height:18px;margin-bottom:0;}
.todayNews ul li .bottom .name{font-size:12px;color:#2e3235;}
.todayNews ul li .bottom .date{font-size:12px;color:#a4a4a4;padding-left:8px;margin-left:3px;background:url('../images/common/bull05.png') left center no-repeat;}

/* premiumNews 210712 수정
.premiumNews{background:#fff;border:1px solid #dbdfe2;padding-top:20px;position:relative;width:524px;height:258px;overflow:hidden;}
.premiumNews .title{font-size:15px;font-weight:700;margin-bottom:15px;color:#2e3235;padding-left:15px;}
.premiumNews .title span{color:#1ebeda;}
.premiumNews ul:after{content:'';display:block;clear:both;}
.premiumNews ul li{float:left;margin-left:15px;margin-bottom:15px;}
.premiumNews ul li a{border:1px solid #dce1e6;background:#f7f7f7;display:block;width:206px;height:64px;padding:13px 15px;position:relative;}
.premiumNews ul li a:hover{border:1px solid #1ebeda;}
.premiumNews ul li a .tit{font-size:15px;font-weight:700;color:#2e3235;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.premiumNews ul li a .txt{overflow:hidden;height:37px;font-size:12px;color:#62646a;line-height:18px;margin-bottom:0;}
.premiumNews ul li a .btnP{position:absolute;right:5px;top:10px;}
.premiumNews .btnMore{position:absolute;right:15px;top:18px;font-size:12px;color:#62646a;padding-right:8px;background:url('../images/common/bull09.png') right center no-repeat;}
*/

/* baseBox */
.baseBox{width:263px;height:280px;}
.baseBox .title{display:block;width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.baseBox a{border:1px solid #d9dde1;display:block;}
.baseBox .img{position:relative;overflow:hidden;width:261px;height:150px;}
.baseBox .img img{width:100%;}
.baseBox .textBox{background:#fff;padding:23px 17px 19px 17px;}
.baseBox .textBox .title{width:230px;font-size:17px;font-weight:500;color:#323232;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.baseBox .textBox .text{font-size:12px;color:#666666;line-height:18px;height:54px;overflow:hidden;}
.baseBox a{border:1px solid #d2dbe0;}
.baseBox a:hover .textBox{background:#f4f9fb;}
.baseBox a:hover .textBox .text{text-decoration:underline;}

/* premiumBox 210712 수정
.premiumBox{padding:20px 16px 6px 16px;border:1px solid #d9dde1;background:#fff;width:224px;height:252px;position:relative;overflow:hidden;}
.premiumBox .title{font-size:15px;font-weight:700;color:#2e3235;margin-bottom:12px;}
.premiumBox .title span{color:#1ebeda;}
.premiumBox a .tit{margin-bottom:12px;font-size:18px;font-weight:500;color:#323232;line-height:20px;height:40px;overflow:hidden;}
.premiumBox a .txt{font-size:12px;color:#666666;display:block;width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.premiumBox a:hover{border:1px solid #9ac8d9;}
.premiumBox ul:after{content:'';display:block;clear:both;}
.premiumBox ul li a{border:1px solid #dde2e7;background:#f7f7f7;display:block;width:192px;height:68px;padding:13px 15px;position:relative;}
.premiumBox ul li:first-child{margin-bottom:15px;}
*/

/* videoBox */
.videoBox{float:left;padding:10px 16px 16px 16px;border:1px solid #d9dde1;background:#fff;width:224px;position:relative;overflow:hidden;}
.videoBox .title{font-size:15px;font-weight:700;color:#2e3235;margin-bottom:12px;}
.videoBox .utubeBox{margin-bottom:8px;}
.videoBox .utubeBox iframe{width:225px;height:150px;background:transparent;}
.videoBox .text{font-size:12px;color:#62646a;height:34px;overflow:hidden;}
.videoBox a .title{margin-bottom:0px;display:block;width:223px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* margin */
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}

/* blackBar */
.blackBar{height:3px;background:#2e3235;margin:5px auto;width:1072px;}

/* colBox3 */
.colBox3:after{content:'';display:block;clear:both;}
.colBox3 .col1{float:left;width:258px;margin-right:10px}
.colBox3 .col1 .baseBox2 .listType01 li a{display:inline-block;width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.colBox3 .col1 .baseBox2 .listType01 li.imgUse a{width:220px;overflow:visible;white-space:normal;}
.colBox3 .col2{float:left;width:536px;margin-right:10px;}
.colBox3 .col3{float:left;width:258px;}
.colBox3 .col1 .baseBox2{margin-bottom:10px;}
.colBox3 .col2 .baseBox2{padding:10px 10px 0 28px;}
.colBox3 .col3 .baseBox2{margin-bottom:10px;}
.new_news{width:496px;padding:10px 10px 0 28px;border:1px solid #d9dde1;background:#fff;}
.new_news .title{font-size:14px;font-weight:700;margin-bottom:23px;padding-bottom:4px;position:relative;border-bottom:1px solid #d9dde1;}
.new_news .listType02 li{padding-bottom:14px;}

/* baseBox2 */
.baseBox2{border:1px solid #d9dde1;background:#fff;padding:10px 15px 10px 15px;margin-bottom:10px;}
.baseBox2 .img img{max-width:254px;max-height:146px;}
.baseBox2 .title{font-size:14px;font-weight:700;margin-bottom:12px;padding-bottom:4px;position:relative;border-bottom:1px solid #d9dde1;}
.baseBox2 .title .bar{height:1px;width:53px;position:absolute;left:0;bottom:-1px;}

/* listType02 */
.listType01 li{margin-bottom:8px;height:17px;overflow:hidden;}
.listType01 li.imgUse{background:none;padding-left:0;height:auto;overflow:visible;padding-bottom:12px;}
.listType01 li.lineUse{padding-bottom:10px;}
.listType01 li.imgUse:after{content:'';display:block;clear:both;}
.listType01 li.imgUse .img{float:left;margin-bottom:6px;width:48px;height:48px;line-height:48px;border:1px solid #eaeaea;text-align:center;overflow:hidden;}
.listType01 li.imgUse .img img{/* max-width:48px;*/ max-height:48px;vertical-align:middle;}
.listType01 li a .txt{width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listType01 li.imgUse .txt{float:left;width:150px;margin-left:10px;padding-top:10px;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listType01 li a{display:block;font-size:12px;padding-left:13px;background:url('../images/common/bull01.png') 3px center no-repeat;width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listType01 li.imgUse a{padding-left:0;background:none;}
.listType01 li a:hover{color:#bdbdbd;}
.listType01 li a:hover .txt{color:#bdbdbd;}
.listType02{/* padding-top:10px;*/}
.listType02 li{padding-bottom:15px;}
.listType02 li a{font-size:15px;color:#323232;font-weight:600;display:inline-block;width:496px;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listType02 li a .title{font-size:15px;color:#323232;font-weight:600;}
.listType02 li a .title:hover{color:#666;}
.listType02 li a:hover{color:#929292;}
.listType02 li .link_news a{margin-bottom:3px;padding-left:28px;height:16px;font-size:12px;font-weight:400;color:#666;background:url('../images/common/bullet_link_news.png') 14px 5px no-repeat;}
.listType02 li .link_news a:hover{text-decoration:underline;}

/* qnaBox */
.qnaBox{background:url('../images/common/bgQna.png') left 3px no-repeat;}
.qnaBox .qna_box_head{margin-bottom:10px;height:62px;border-bottom:1px dashed #acadb0;}
.qnaBox .title{padding:7px 5px 0 63px;}
.qnaBox .title a{font-size:12px;color:#62646a;line-height:17px;font-weight:700;}
.qnaBox .text{padding:6px 0 0 63px;margin-bottom:10px;}
.qnaBox .text a{font-size:12px;color:#62646a;display:block;width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qnaBox .listType01 li a{display:block;width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qnaBox .listType01{padding-left:15px;}

/* varietyBox */
.varietyBox{position:relative;overflow:hidden;margin-bottom:10px;width:258px;height:174px;}
.varietyBox .top{position:relative;padding:10px 0 5px 15px;border-top:1px solid #d9dde1;background:#FFF;}
.varietyBox .top>a{font-size:14px;font-weight:700;color:#2f2f2f;}
.varietyBox .top>a:first-child{margin-right:2px;padding-right:8px;background:url('../images/common/bull05.png') right center no-repeat;}
.varietyBox .top .btn{position:absolute;right:5px;top:13px;}
.varietyBox .box{/* border:1px solid #d9dde1;*/}
.varietyBox .box a{display:block;position:relative;}
.varietyBox .box .img{width:258px;height:178px;}
.varietyBox .box .img img{width:100%;}
.varietyBox .box .text{position:absolute;left:0;bottom:0;width:100%;background:url('../images/common/bgBlack.png') repeat;padding:10px 0;}
.varietyBox .box .text span{font-size:14px;color:#fff;padding-left:15px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:260px;}

/* bannerBox */
.bannerBox{position:relative;width:258px;}
.bannerBox img{width:100%;/* height:109px;*/ overflow:hidden;margin-bottom:10px;}
.bannerBox a:hover img{}

/* photoNewsList */
.photoNewsList{padding:15px 0 20px 20px;}
.photoNewsList .title{font-size:15px;color:#fff;font-weight:700;padding-bottom:5px;}
.photoNewsList ul:after{content:'';display:block;clear:both;}
.photoNewsList ul li{float:left;width:250px;margin-left:11px;}
.photoNewsList ul li:first-child{margin-left:0;}
.photoNewsList ul li a{display:block;position:relative;}
.photoNewsList ul li a .text{background:url('../images/common/bgBlack2.png') repeat-x;width:250px;height:66px;position:absolute;left:0;bottom:0;}
.photoNewsList ul li a .text span{color:#fff;font-size:13px;display:block;padding:22px 0 0 10px;line-height:18px;}
.photoNewsList ul li .img{position:relative;overflow:hidden;width:250px;height:150px;line-height:150px;text-align:center;background:#768E98;}
.photoNewsList ul li .img img{max-width:250px;max-height:150px;vertical-align:middle;}

/* tabBox */
.tabBox{position:relative;overflow:hidden;background:#fff;border:1px solid #e2e2e2;width:1070px;height:266px;}
.tabBox:after{content:'';display:block;clear:both;}
.tabBox .banner{position:relative;overflow:hidden;float:left;width:258px;height:266px;}
.tabBox .banner img{width:100%;min-height:266px;}
.tabBox .tabType01{float:left;width:552px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;height:266px;}
.tabType01>ul>li{float:left;position:relative;}
.tabType01>ul>li.active .listType03{display:block;}
.tabType01>ul>li .listType03{position:absolute;left:20px;top:72px;width:510px;}
.tabType01>ul>li>a{font-size:15px;color:#90959b;border:1px solid #d9dde1;border-top:none;margin-right:-1px;display:block;width:185px;text-align:center;padding:17px 0;}
.tabType01>ul>li.no1>a{border-left:none;}
.tabType01>ul>li.no2 .listType03{left:-165px;}
.tabType01>ul>li.no3 .listType03{left:-351px;}
.tabType01>ul>li.no3>a{border-right:none;width:180px;}
.tabType01>ul>li.active>a{padding-top:13px;font-weight:700;color:#2e3235;}

/* listType03 */
.listType03{display:none;}
.listType03 li{margin-bottom:11px;padding-left:15px;background:url('../images/common/bull02.png') left center no-repeat;display:block;text-overflow:ellipsis;overflow:hidden;width:480px;white-space:nowrap;}
.listType03 li a{font-size:13px;color:#232323;}
.listType03 li a:hover{text-decoration:underline;}

/* tabBox */
.tabBox .btnList{float:left;width:258px;}
.tabBox .btnList ul li:first-child{border:none;height:88px;}
.tabBox .btnList ul li{border-top:1px solid #e2e2e2;height:88px;}
.tabBox .btnList ul li.no1 span.txt{border-top:none;background:url('../images/common/icon13.png') 15px center no-repeat;}
.tabBox .btnList ul li.no2 span.txt{border-top:none;background:url('../images/common/icon14.png') 15px center no-repeat;}
.tabBox .btnList ul li.no3 span.txt{border-top:none;background:url('../images/common/icon15.png') 15px center no-repeat;}
.tabBox .btnList ul li a{position:relative;display:block;height:100%;font-size:16px;color:#232323;font-weight:700;line-height:20px;}
.tabBox .btnList ul li a span.txt{display:block;padding:24px 0 24px 77px;}
.tabBox .btnList ul li a em{display:block;color:#90959b;}
.tabBox .btnList ul li .arrow{position:absolute;right:15px;top:37px;background:url('../images/common/icon12_off.png') no-repeat;display:block;width:22px;height:22px;}

/* bookList */
.bookList{width:100%;height:603px;position:relative;overflow:hidden;}
.bookList>.title{font-size:16px;font-weight:700;margin-bottom:15px;padding-left:10px;}
.bookList .line{background:url('../images/common/bgBook.png') left bottom no-repeat;margin-bottom:25px;}
.bookList .line ul:after{content:'';display:block;clear:both;}
.bookList .line ul li{float:left;width:260px;height:270px;}
.bookList .line ul li:first-child{margin-left:30px;}
.bookList .line ul li a{display:block;font-weight:700;}
.bookList .line ul li a:after{content:'';display:block;clear:both;}
.bookList .line ul li a .img{float:left;width:134px;position:relative;}
.bookList .line ul li a .img img{width:134px;height:206px;}
.bookList .line ul li a .img .shadow{width:143px;height:214px;background:url('../images/common/bgBook2.png') no-repeat;position:absolute;left:-2px;top:0;}
.bookList .line ul li a .text{float:left;width:90px;margin-left:12px;}
.bookList .line .text{font-size:13px;}
.bookList .line .text .title{color:#454545;padding-top:20px;margin-bottom:20px;line-height:16px;}
.bookList .line .text .red{color:#d81010;margin-bottom:10px;}
.bookList .line .text .hot{margin-bottom:20px;}
.bookList .line .text .best{margin-bottom:20px;}

/* ============================= footer start ======================================================================================================================================================= */

/* .footer{} */

/* footerMainNav
.footerMainNav{width:1072px;margin:0 auto;padding-bottom:10px;background:url('../images/common/bgBar01.png') left bottom no-repeat;padding-top:20px;}
.footerMainNav ul:after{content:'';display:block;clear:both;}
.footerMainNav ul li{float:left;width:56px;padding:5px 0 15px 60px;margin-left:39px;margin-top:20px;}
.footerMainNav ul li:first-child{margin-left:0;}
.footerMainNav ul li a{font-size:14px;color:#2e3235;display:block;padding-bottom:30px;font-weight:700;background:url('../images/common/bull03.png') left bottom no-repeat;}
.footerMainNav ul li.no1{background:url('../images/common/icon18.png') left top no-repeat;}
.footerMainNav ul li.no2{background:url('../images/common/icon19.png') left top no-repeat;padding-left:72px;}
.footerMainNav ul li.no3{background:url('../images/common/icon20.png') left top no-repeat;padding-left:72px;}
.footerMainNav ul li.no4{background:url('../images/common/icon21.png') left top no-repeat;padding-left:57px;}
.footerMainNav ul li.no5{background:url('../images/common/icon22.png') left top no-repeat;padding-left:50px;}
.footerMainNav ul li.no6{background:url('../images/common/icon23.png') left top no-repeat;padding-left:66px;}
.footerMainNav ul li.no7{background:url('../images/common/icon24.png') left top no-repeat;padding-left:68px;} */

/* footerTotalNav
.footerTotalNav{width:1072px;margin:0 auto;padding-top:20px;padding-bottom:10px;}
.footerTotalNav>ul>li{padding-top:15px;border-top:1px solid #e2e2e2;}
.footerTotalNav>ul>li:after{content:'';display:block;clear:both;}
.footerTotalNav>ul>li:first-child{padding-top:0;border-top:none;}
.footerTotalNav>ul>li .title{float:left;width:135px;padding-left:30px;}
.footerTotalNav>ul>li .title a{font-size:13px;font-weight:700;}
.footerTotalNav>ul>li .box{float:left;width:905px;}
.footerTotalNav>ul>li .box>ul:after{content:'';display:block;clear:both;}
.footerTotalNav>ul>li .box>ul>li{float:left;width:133px;}
.footerTotalNav>ul>li .box>ul>li:last-child{float:left;width:75px;}
.footerTotalNav>ul>li .box>ul>li.fnews{float:left;width:133px;}
.footerTotalNav>ul>li .box>ul>li>a{font-size:13px;color:#444444;font-weight:700;margin-bottom:14px;display:inline-block;}
.footerTotalNav>ul>li .box .two{margin-bottom:14px;}
.footerTotalNav>ul>li .box .two li{margin-bottom:10px;}
.footerTotalNav>ul>li .box .two li a{font-size:12px;}
.footerTotalNav>ul>li .box .three{float:left;margin-bottom:14px;width:133px;}
.footerTotalNav>ul>li .box .three li{margin-bottom:10px;}
.footerTotalNav>ul>li .box .three li a{font-size:12px;} */

/* footerNav
.footerNav{width:100%;background:#62646a;border-top:1px solid #cdcdcd;}
.footerNav ul{margin:0 auto;width:1072px;}
.footerNav ul:after{content:'';display:block;clear:both;}
.footerNav ul li{float:left;padding-left:28px;margin-left:28px;background:url('../images/common/bull04.png') left center no-repeat;}
.footerNav ul li:first-child{padding-left:0;margin-left:17px;background:none;}
.footerNav ul li:last-child{padding-left:0;margin-left:17px;background:none;}
.footerNav ul li a{font-size:13px;color:#bfbfbf;font-weight:700;display:block;padding:8px 0;}
.footerNav ul li:last-child a{font-size:12px;color:#bfbfbf;font-weight:500;display:block;padding:0 0 8px 0;}
.footerNav ul li a:hover{color:#f7f7f7;}
.footerNav ul li:last-child a:hover{color:#f7f7f7;}
.footerNav ul li a.bold{color:#fff;}
.footerNav ul li.leaders{margin-left:60px;padding-left:12px;}
.footerNav ul li.leaders a{font-size:13px;font-weight:700;color:#353639;display:block;padding-right:40px;} */

/* footerAddress
.footerAddress{text-align:center;line-height:18px;padding-top:10px;} */

/* copyRight
.copyRight{text-align:center;color:#909090;padding:5px 0 20px 0;} */

/* ============================= footer end ======================================================================================================================================================= */

/* subContainer */
.subContainer{width:1072px;margin:0 auto;margin-bottom:10px;}
.subContainer:after{content:'';display:block;clear:both;}
.subContainer .leftSub{float:left;width:805px;}
.subContainer .leftSub .subCont{background:#fff;border:1px solid #dbdfe2;}
.subContainer .rightSub{float:right;width:258px;}
.subContainer .rightSub .manyNews.sub{width:224px;margin-bottom:20px;background:#fff url('../images/sub/bgMany.png') right top no-repeat;}
.subContainer .rightSub .videoBox{width:231px;margin-bottom:20px;float:none;}
.subContainer .rightSub .videoBox .utubeBox iframe{width:230px;}
.subContainer .rightSub .baseBox2{margin-bottom:10px;}
.subContainer .subTop{background:#fff;border:1px solid #dbdfe2;margin-bottom:10px;padding:20px;}
.subContainer .subTop .lnb{border-bottom:1px solid #d9dde1;padding-bottom:15px;margin-bottom:15px;}
.subContainer .subTop .lnb span{font-size:14px;color:#62646a;padding-left:13px;margin-left:5px;background:url('../images/sub/lnbBull.png') left center no-repeat;}

/* subMinNews */
.subMinNews a{display:block;}
.subMinNews a:after{content:'';display:block;clear:both;}
.subMinNews a .img{float:left;width:265px;border:1px solid #dbdfe2;margin-right:15px;}
.subMinNews a .img img{width:100%;}
.subMinNews a .textBox{float:left;width:460px;;}
.subMinNews a .textBox .title{font-size:20px;color:#2e3235;font-weight:700;margin-bottom:20px;}
.subMinNews a .textBox .text{font-size:14px;color:#62646a;line-height:20px;}

/* listType04 */
.listType04{padding:0 20px;}
.listType04 ul li{margin-top:15px;/* border-top:1px solid #d9dde1;*/}
.listType04 ul li:last-child{background:none;}
.listType04 ul li a:after{content:'';display:block;clear:both;}
.listType04 ul li a{display:block;}
.listType04 ul li.imgUse a .title{width:615px;}
.listType04 ul li.imgUse a .text{width:615px;}
.listType04 ul li a .title{float:left;width:100%;font-size:17px;color:#323232;font-weight:600;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listType04 ul li a .text{float:left;margin-bottom:3px;width:100%;height:32px;font-size:13px;line-height:16px;overflow:hidden;}
.listType04 ul li a .news_date{float:left;font-size:12px;color:#999;}
.listType04 ul li a .img{float:left;margin-right:17px;padding:5px;width:93px;height:65px;line-height:65px;border:1px solid #eaeaea;text-align:center;overflow:hidden;}
.listType04 ul li a .img img{max-width:93px;max-height:65px;vertical-align:middle;}

/* twoSub */
.twoSub{position:relative;}
.twoSub .listType04{margin-right:300px;padding-right:0;}
.twoSub .listType04 ul li.imgUse a .title{width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.twoSub .listType04 ul li.imgUse a .textZone{width:330px;}
.twoSub .hotIssue{position:absolute;right:0;top:0;height:100%;width:238px;padding:0 20px;border-left:1px solid #d9dde1;}
.twoSub .hotIssue .title{font-size:14px;font-weight:600;margin-bottom:15px;padding-top:20px;}
.twoSub .hotIssue .baseBox2{padding:0;margin-bottom:30px;border:none;}
.twoSub .hotIssue .baseBox2 .title{padding-top:0;}
.twoSub .hotIssue .baseBox3{margin-bottom:30px;}
.twoSub .hotIssue .baseBox3 .img{margin-bottom:10px;}
.twoSub .hotIssue .baseBox3 .img img{width:100%;}
.twoSub .hotIssue .baseBox3 .text{font-size:14px;color:#2e3235;font-weight:700;}

/* listType05 */
.listType05{padding:40px 15px 40px 15px;}
.listType05 ul:after{content:'';display:block;clear:both;}
.listType05 ul li{float:left;margin:0 42px 80px 0;}
.listType05 ul li.last{margin-right:0;}
.listType05 ul li .img img{width:100%;}
.listType05 ul li .img{overflow:hidden;margin-bottom:5px;width:195px;height:330px;}
.listType05 ul li .title{font-size:14px;color:#323232;font-weight:600;margin-bottom:7px;width:195px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listType05 ul li .text{font-size:11px;text-align:right;}

/* popLayer */
.popLayer{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;overflow-y:scroll;}
.popLayer .bg{position:fixed;left:0;top:0;width:98.9%;height:100%;z-index:10;background:#000;opacity:.8;filter:alpha(opacity=80);}
.popZone{width:100%;}
.popContWrap{background:#fff;position:relative;margin:0 auto;top:50%;width:0px;height:0;z-index:11;}
.popCont{display:none;position:relative;}
.popCont:after{content:'';display:block;clear:both;}
.popCont .leftBtn{position:absolute;left:0;top:10px;width:40px;background:url('../images/sub/bgLeft.png') left top repeat-y;height:100%;}
.popCont .btnSocial{padding:10px 0 20px 0;position:relative;}
.popCont .btnSocial ul:after{content:'';display:block;clear:both;}
.popCont .btnSocial ul li{float:left;}
.popCont .btnSocial ul li a{text-align:center;display:block;height:20px;width:40px;border-right:1px solid #d9dde1;}
.popCont .btnSocial ul li.last a{border-right:none;}
.popCont .btnSocial ul li a:hover{background:#e9eaeb;}
.popCont .btnSocial ul li a img{vertical-align:middle;}
.popCont .btnPrintInner{position:absolute;right:0;top:10px;}
.popCont .btnPrint{position:absolute;right:0;top:10px;}
.popCont .btnPrint a{display:block;text-align:center;}
.popCont .btnPrint a img{vertical-align:middle;}
.popCont .rightCont{position:relative;}
.popCont .rightCont .contBox{position:relative;z-index:10;}
.popCont .rightCont .contBox .topInfo{margin:20px auto;padding:10px 10px;border:1px solid #d9dde1;}
.popCont .rightCont .contBox .topInfo:after{content:'';display:block;clear:both;}
.popCont .rightCont .contBox .topInfo .lnb{float:left;}
.popCont .rightCont .contBox .topInfo .lnb a{display:inline-block;}
.popCont .rightCont .contBox .topInfo .lnb span{font-size:13px;color:#62646a;margin-left:5px;padding-left:13px;background:url('../images/sub/bullet_lnb.png') left center no-repeat;}
.popCont .rightCont .contBox .dateFont{text-align:right;font-size:12px;padding:0 5px 20px 0;}
.popCont .rightCont .contBox .dateFont .btnFont{margin-left:15px;font-size:13px;color:#62646a;}
.popCont .rightCont .contBox .dateFont .btnFont em{margin-right:10px;}
.popCont .rightCont .contBox .dateFont .btnFont img{vertical-align:middle;position:relative;top:-1px;}
.popCont .rightCont .popNewsArea{padding:0 30px;background:#fff url('../images/common/bgTop3.png') left top repeat-x;position:relative;}
.popCont .rightCont .popNewsArea:after{content:'';display:block;clear:both;}
.popCont .rightCont .popNewsArea .left{float:left;width:693px;border-right:1px solid #dce1e6;padding-right:30px;}
.popCont .rightCont .popNewsArea .left .newsCont{width:670px;padding:0 20px 30px 20px;margin-bottom:20px;border-bottom:1px solid #dce1e6;}
.popCont .rightCont .popNewsArea .left .newsCont .title{margin-bottom:10px;padding:20px 0;word-wrap:break-word;font-size:30px;color:#323232;font-weight:600;line-height:36px;border-bottom:1px solid #d9dde1;}
.popCont .rightCont .popNewsArea .left .newsCont .text{font-size:17px;color:#62646a;line-height:28px;letter-spacing:0.01em;}
.popCont .rightCont .popNewsArea .left .newsCont .text img{/* margin-bottom:25px;*/ max-width:670px;}
.popCont .rightCont .popNewsArea .left .newsCont .lastText{font-size:14px;color:#62646a;margin-top:30px;}
.popCont .rightCont .popNewsArea .left .newsCont .lastText:after{content:'';display:block;clear:both;}
.popCont .rightCont .popNewsArea .left .newsCont .lastText .name{float:left;}
.popCont .rightCont .popNewsArea .left .newsCont .lastText .post{float:right;}
.popCont .rightCont .popNewsArea .left .bottomSocial{border-left:1px solid #d9dde1;margin-bottom:40px;}
.popCont .rightCont .popNewsArea .left .bottomSocial ul:after{content:'';display:block;clear:both;}
.popCont .rightCont .popNewsArea .left .bottomSocial ul li{float:left;}
.popCont .rightCont .popNewsArea .left .bottomSocial ul li a{text-align:center;display:block;height:20px;width:40px;border-right:1px solid #d9dde1;}
.popCont .rightCont .popNewsArea .left .bottomSocial ul li a img{vertical-align:middle;}
.popCont .rightCont .popNewsArea .right{float:left;padding:20px 0 0 0;height:100%;width:255px;padding-left:30px;padding-bottom:17px;}
.popCont .rightCont .popNewsArea .right .banner{margin-bottom:30px;}
.popCont .rightCont .popNewsArea .right .baseBox2{margin-bottom:20px;border:none;padding:0;}
.popCont .rightCont .topBg{position:absolute;left:0;top:0;width:1072px;}
.popCont .rightCont .topBg img{width:1072px;}
.popCont .rightCont .popNewsArea .right .varietyBox{margin-bottom:20px;}
.popSlide{background:#fff;padding-bottom:15px;}
.popSlide .title{background:url('../images/sub/bg01.png') left bottom repeat-x;margin-bottom:20px;}
.popSlide .title .tit{font-size:14px;color:#2e3235;display:inline-block;padding:10px;margin-left:30px;border:1px solid #dddddd;border-bottom:none;background:#fff;}
.popSlide .slidePop{position:relative;height:150px;overflow:hidden;}
.popSlide .slidePop .box{width:850px;margin:0 auto;}
.popSlide .slidePop ul li{width:170px;margin-right:30px;border-right:1px solid #e0e0e0;}
.popSlide .slidePop ul li a{display:block;width:170px;}
.popSlide .slidePop ul li .img{margin-bottom:10px;}
.popSlide .slidePop ul li .img img{width:100%;}
.popSlide .slidePop ul li .text{font-size:14px;color:#2e3235;}
.popSlide .slidePop .bx-pager{display:none;}
.popSlide .slidePop .bx-controls-direction a{width:19px;height:37px;display:block;text-indent:-9999em;position:absolute;top:45px;}
.popSlide .slidePop .bx-controls-direction a.bx-prev{background:url('../images/sub/btnLeft.png') no-repeat;left:30px;}
.popSlide .slidePop .bx-controls-direction a.bx-next{background:url('../images/sub/btnRight.png') no-repeat;right:30px;}
.loadingPop{display:none;position:fixed;left:50%;top:50%;margin-top:-40px;margin-left:-40px;z-index:9999;}
.loadingPop.on{display:block;}
.prevNews{position:absolute;left:-61px;top:50%;margin-top:-30px;}
.prevNews a{position:fixed;top:50%;margin-top:-30px;}
.nextNews{position:absolute;right:0;top:50%;margin-top:-30px;}
.nextNews a{position:fixed;top:50%;margin-top:-30px;}
.popClose{position:absolute;right:20px;top:0;z-index:10}
.popClose a{position:fixed;top:15px;}
.bottomBg{position:absolute;left:0;bottom:-14px;}
.wrap{overflow-x: hidden;height:100%;}
/*.wrap{overflow-y:scroll;overflow-x: hidden;height:100%;}*/
html{height:100%;}
.wrap #container{}
body{height:auto;}
/*body{overflow:hidden;height:100%;}*/
body.newsPrint .wrap{overflow-y:auto;}
.innerNews{margin-bottom:15px;}
.innerNews .popContWrap{position:static;top:0;width:100%;height:auto;}
.innerNews .popCont{display:block;}
.innerNews .popCont .rightCont{padding-top:0;}
.innerNews .popCont .rightCont .popNewsArea{background:#fff;}
.innerNews .popCont .rightCont .topBg{display:none;}
.innerNews .popCont .prevNews{display:none;}
.innerNews .popCont .nextNews{display:none;}
.innerNews .popCont .popClose{display:none;}

/* .imgThumbList */
.imgThumbList{position:relative;overflow:hidden;width:258px;height:138px;}
.imgThumbList ul li{}
.imgThumbList ul li:first-child .bigImg{z-index:10;}
.imgThumbList ul li.on .bigImg{z-index:10;}
.imgThumbList ul li .bigImg{position:absolute;left:0;top:0;}
.imgThumbList ul li .bigImg a{display:block;}
.imgThumbList ul li .bigImg a .img{width:192px;height:138px;overflow:hidden;}
.imgThumbList ul li .bigImg a .img img{width:100%;}
.imgThumbList ul li .bigImg a .text{position:absolute;left:0;bottom:0;width:100%;background:url('../images/common/bgBlack.png') repeat;padding:10px 0;}
.imgThumbList ul li .bigImg a span{font-size:14px;color:#fff;padding-left:15px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:159px;}
.imgThumbList ul li .thumbImg{width:66px;height:46px;overflow:hidden;position:absolute;right:0;top:0;z-index:11;}
.imgThumbList ul li.no2 .thumbImg{top:46px;}
.imgThumbList ul li.no3 .thumbImg{top:92px;}
.imgThumbList ul li .thumbImg a img{width:66px;}

/* ============ 입찰정보 ============ */

/* .gnbWrap.bidGnb */
.gnbWrap.bidGnb{position:relative;}
.gnbWrap.bidGnb .gnbList>ul>li{margin-left:130px;}
.gnbWrap.bidGnb .gnbList ul li{position:relative;}
.gnbWrap.bidGnb .gnbList ul li.no5 .subGnb{left:-100px;}
.gnbWrap.bidGnb .gnbList .subGnb{display:none;position:absolute;left:0;/* padding-top:5px;*/ top:37px;width:500px;z-index:10;}
.gnbWrap.bidGnb .gnbList .no4 .subGnb{width:300px;}
.gnbWrap.bidGnb .gnbList .no5 .subGnb{width:280px;left:-90px;}
.gnbWrap.bidGnb .gnbList .subGnb:after{content:'';display:block;clear:both;}
.gnbWrap.bidGnb .gnbList .subGnb li{float:left;margin-left:35px;}
.gnbWrap.bidGnb .gnbList .subGnb li:first-child{margin-left:0;}
.gnbWrap.bidGnb .gnbList .subGnb li a{font-size:12px;color:#393939;font-weight:700;}
.gnbWrap.bidGnb .gnbList .subGnb li a:hover{color:#929292;text-decoration:underline;}
.gnbWrap.bidGnb .bottomBox{position:absolute;display:none;top:39px;left:0;margin-bottom:0;width:100%;height:32px;background:#fff;box-shadow:0 3px 4px rgba(0,0,0,0.1);border-top:1px dashed #E0E0E0;}

/* bidMainImg */
.bidMainImg{margin:0 0 10px 0;}
.bidMainImg img{width:100%;}

/* bidCol */
.bidCol{margin-bottom:10px;}
.bidCol:after{content:'';display:block;clear:both;}
.bidCol .selectWrap{float:left;width:265px;margin-right:10px;border:1px solid #e6e6e6;}
.bidCol .selectWrap .link{border-bottom:1px solid #e6e6e6;height:185px;}
.bidCol .selectWrap.no1{background:url('../images/sub/bgText01.jpg') no-repeat;}
.bidCol .selectWrap.no2{background:url('../images/sub/bgText02.jpg') no-repeat;}
.bidCol .selectWrap .link a{display:block;height:100%;}
.bidCol .selectWrap .link a .tit{font-size:17px;color:#454545;padding:20px 0 20px 20px;font-weight:700;}
.bidCol .selectWrap .link a .text{font-size:13px;color:#232323;padding-left:20px;line-height:19px;}
.bidCol .selectWrap .selBox{background:url('../images/sub/bgBtn02.png') no-repeat;height:56px;}
.bidCol .selectWrap .selBox:after{content:'';display:block;clear:both;}
.bidCol .selectWrap .selBox .tit{float:left;padding:20px 20px 0 18px;font-size:14px;color:#2e3235;}
.bidCol .selectWrap .selBox .sel{float:left;margin-top:17px;}
.bidCol .selectWrap .selBox .sel select{border:1px solid #a9a9a9;font-size:13px;color:#232323;height:22px;width:125px;font-family:ng;}
.bidCol .tabType01{float:left;width:516px;border:1px solid #e2e2e2;height:242px;background:#fff;}
.bidCol .tabType01>ul>li>a{width:128px;}
.bidCol .tabType01>ul>li.no4>a{width:130px;}
.bidCol .tabType01>ul>li.no2 .listType03{left:-108px;}
.bidCol .tabType01>ul>li.no3 .listType03{left:-237px;}
.bidCol .tabType01>ul>li.no4 .listType03{left:-365px;}
.bidCol .tabType01>ul>li .listType03{width:491px;}
.bidCol .tabType01>ul>li .listType03{top:69px;}
.bidCol .listType03 li{width:460px;margin-bottom:7px;}

/* viewerList */
.viewerList{border:1px solid #e6e6e6;background:#fff;padding:8px 0 7px 20px;margin-bottom:15px;}
.viewerList:after{content:'';display:block;clear:both;}
.viewerList .tit{float:left;font-size:17px;color:#454545;font-weight:700;margin-right:38px;padding-right:28px;border-right:1px solid #e6e6e6;margin-top:10px;}
.viewerList ul{float:left;}
.viewerList ul:after{content:'';display:block;clear:both;}
.viewerList ul li{float:left;margin-left:48px;padding-left:46px;}
.viewerList ul li:first-child{margin-left:0;}
.viewerList ul li.no1{background:url('../images/sub/btnView01.png') left center no-repeat;}
.viewerList ul li.no2{background:url('../images/sub/btnView02.png') left center no-repeat;}
.viewerList ul li.no3{background:url('../images/sub/btnView03.png') left center no-repeat;}
.viewerList ul li.no4{background:url('../images/sub/btnView04.png') left center no-repeat;}
.viewerList ul li.no5{background:url('../images/sub/btnView05.png') left center no-repeat;}
.viewerList ul li a{font-size:14px;color:#2e3235;display:inline-block;padding:11px 30px 11px 0;background:url('../images/common/bull03.png') right center no-repeat;}

/* subContainer */
.subContainer.bid{padding-top:17px;border-bottom:none;}
.subContainer.bid:after{content:'';display:block;clear:both;}
.subContainer.bid .leftZone {float:left; width: 194px;}
.subContainer.bid .leftZone .title {margin-bottom:21px;height:176px;background:url('../images/common/d_bgLeftTit.png') no-repeat;text-align:center;    text-decoration: none;}
.subContainer.bid .leftZone .title .ko{padding:60px 0 5px 0;color:#fff;font-size:24px;font-weight:700;}
.subContainer.bid .leftZone .title .en{color:#fff;font-size:16px;}
.subContainer.bid .leftZone .list{background:#fff;box-shadow:2px 2px 5px rgba(0,0,0,0.08);}
.subContainer.bid .leftZone .list ul li{border-top:1px dashed #e4e4e4;margin-bottom:-1px;}
.subContainer.bid .leftZone .list ul li:first-child{border:none;margin-bottom:-1px;}
.subContainer.bid .leftZone .list ul li a{font-size:16px;font-weight:500;color:#323232;display:block;padding:17px 0 17px 35px;background:url('../images/common/d_bull20.png') 20px center no-repeat;}
.subContainer.bid .leftZone .list ul li.on a{color:#f37021;}
.subContainer.bid .leftZone .list ul li a:hover{color:#f37021;}
.subContainer.bid .rightCont{float:right;width:797px;min-height:500px;padding:30px 30px;border:1px solid #dedede;background:#fff;}
.subContainer.bid .bidTopInfo{margin-bottom:15px;padding-bottom:5px;border-bottom:2px solid #f37021;}
.subContainer.bid .bidTopInfo:after{content:'';display:block;clear:both;}
.subContainer.bid .bidTopInfo .h2{float:left;width:500px;;}
.subContainer.bid .bidTopInfo .h2:after{content:'';display:block;clear:both;}
.subContainer.bid .bidTopInfo .h2 h2{float:left;font-size:22px;color:#f37021;font-weight:600;margin-right:15px;}
.subContainer.bid .bidTopInfo .h2 .sub{float:left;font-size:13px;color:#323232;padding-top:5px;font-weight:500;letter-spacing:-0.05em;}
.subContainer.bid .bidTopInfo .snb{float:right;padding-top:7px;}
.subContainer.bid .bidTopInfo .snb a{float:left;font-size:12px;color:#323232;}
.subContainer.bid .bidTopInfo .snb span{float:left;color:#323232;padding-left:15px;margin-left:10px;background:url('../images/common/bull11.png') left center no-repeat;}
.subContainer.bid .midCont{padding:30px 30px;border:1px solid #dedede;background:#fff;}

/* baseGrayBox */
.baseGrayBox{background:#f7f7f7;border:1px solid #dbdfe2;padding:12px 18px 0 18px;margin-bottom:20px;}
.baseGrayBox input[type=checkbox]{margin-top:0;}
.baseGrayBox input[type=radio]{margin-top:0;}
.baseGrayBox label{margin-right:27px;}
.baseGrayBox .ib{display:inline-block;margin-bottom:15px;}

/* base_white_box */
.base_white_box{margin-bottom:15px;padding:12px 18px 0 18px;border:1px solid #dbdfe2;}
.base_white_box input[type=checkbox]{margin-top:0;}
.base_white_box input[type=radio]{margin-top:0;}
.base_white_box label{margin-right:28px;}
.base_white_box .ib{display:inline-block;margin-bottom:15px;}

/* h3Box */
.h3Box{padding-left:28px;margin:0 0 10px 5px;background:url('../images/common/d_d_bull12.png') 6px center no-repeat;}
.h3Box h3{color:#2e3235;font-size:14px;font-weight:600;}
.h3Box_pub{padding-left:28px;margin:30px 0 15px 0;color:#323232;font-size:16px;font-weight:600;background:url('../images/common/d_bull12.png') 6px center no-repeat;}
.h3Box_local{padding-left:28px;margin:25px 0 10px 17px;color:#323232;font-size:14px;font-weight:600;background:url('../images/common/d_bull12.png') 6px center no-repeat;}
.h3Box_flak{padding-left:28px;margin:0 0 10px 35px;color:#2e3235;font-size:14px;font-weight:600;background:url('../images/common/d_bull12.png') 6px center no-repeat;}

/* tableType01 */
.tableType01{margin-bottom:15px;}
.tableType01.bgGray{background:#f9f9f9;}
.tableType01 table{width:100%;border:1px solid #dbdfe2;}
.tableType01 table th{font-weight:500;text-align:center;color:#fff;background:#f37021;line-height:19px;border-bottom:1px solid #dbdfe2;vertical-align:middle;padding:9px 0;}
.tableType01 table td{font-size:12px;color:#2e3235;vertical-align:middle;padding:6px 0;}
.tableType01 table tr.border td{border-bottom:1px solid #dbdfe2;}
.tableType01 table td .dateWrap{margin-left:10px;}
.tableType01 table td .dateWrap:after{content:'';display:block;clear:both;}
.tableType01 table td .dateWrap select{float:left;height:24px;line-height:21px;border:1px solid #dbdfe2;width:100px;margin-right:6px;}
.tableType01 table td .dateWrap .btnBlue{float:left;margin-left:30px;}
.tableType01 table td .dateWrap .btnBlue a{display:inline-block;width:45px;padding:3px 0 4px 0;text-align:center;color:#2776c0;font-size:11px;background:url('../images/sub/bgBtn03.png') no-repeat;border:1px solid #d1d1d1;}
.tableType01 table td .searchTable{margin-left:10px;}
.tableType01 table td .searchTable:after{content:'';display:block;clear:both;}
.tableType01 table td .searchTable select{float:left;height:24px;line-height:30px;border:1px solid #dbdfe2;width:100px;margin-right:6px;}
.tableType01 table td .searchTable select.no2{width:85px;margin-left:4px;}
.tableType01 table td .searchTable input[type=text]{float:left;width:250px;height:20px;line-height:25px;outline:none;border:1px solid #c7c7c7;padding-left:10px;}
.tableType01 table td input[type=checkbox]{margin-left:10px;}
.tabType01.four{float:left;width:516px;border:1px solid #e2e2e2;height:242px;background:#fff;}
.tableType01.type2 table td{padding:6px 10px;}
.tableType01 table tr.middleTitle th{text-align:center;padding:10px 0;border-top:2px solid #777777;}
.editorBox{border:1px solid #dbdfe2;padding:20px;margin-bottom:20px;}

/* table_type_2 */
.table_type_2{}
.table_type_2.bgGray{background:#f7f7f7;}
.table_type_2 table{width:100%;border:1px solid #dedede;}
.table_type_2 table th{color:#fff;background:#f95f53;line-height:19px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;vertical-align:middle;text-align:center;padding:10px 0 10px 0px;font-weight:500;}
.table_type_2 table td{font-size:12px;color:#2e3235;vertical-align:middle;padding:6px 0;}
.table_type_2 table tr.border td{border-bottom:1px solid #dbdfe2;}
.table_type_2 table td .dateWrap{margin-left:10px;}
.table_type_2 table td .dateWrap:after{content:'';display:block;clear:both;}
.table_type_2 table td .dateWrap select{float:left;height:29px;line-height:30px;border:1px solid #dbdfe2;padding:3px 0;width:120px;margin-right:4px;}
.table_type_2 table td .dateWrap .btnBlue{float:left;margin-left:30px;}
.table_type_2 table td .dateWrap .btnBlue a{display:inline-block;width:45px;padding:5px 0;text-align:center;color:#2776c0;font-size:12px;background:url('../images/sub/bgBtn03.png') no-repeat;border:1px solid #d1d1d1;}
.table_type_2 table td .searchTable{margin-left:10px;}
.table_type_2 table td .searchTable:after{content:'';display:block;clear:both;}
.table_type_2 table td .searchTable select{float:left;height:30px;line-height:30px;border:1px solid #dbdfe2;padding:3px 0;width:120px;margin-right:4px;}
.table_type_2 table td .searchTable select.no2{width:100px;margin-left:4px;}
.table_type_2 table td .searchTable input[type=text]{float:left;width:420px;height:25px;line-height:25px;outline:none;border:1px solid #c7c7c7;padding-left:10px;}
.table_type_2 table td input[type=checkbox]{margin-left:10px;}
.table_type_2.four{float:left;width:516px;border:1px solid #e2e2e2;height:242px;background:#fff;}

/* cmsDate */
.cmsDate{float:left;}
.cmsDate .dateButton{position:relative;display:inline-block;}
.cmsDate input[type=text]{width:90px;height:20px;line-height:23px;outline:none;border:1px solid #c7c7c7;padding-left:10px;}
.cmsDate button{margin-left:5px;width:23px;height:19px;background:url('../images/common/btnCal.png') no-repeat;font-size:0;border:none;line-height:0;}
.cmsDate .line{margin:0 5px;}
.btnCenter{text-align:center;}
.btnBase01{display:inline-block;width:112px;padding:7px 0;text-align:center;background:url('../images/sub/bgBtn01.png') no-repeat;font-size:15px;font-weight:700;color:#2776c0;border:1px solid #dbdfe2;border-top:4px solid #2776c0;}
.btnBase02{display:inline-block;padding:3px 8px 3px 15px;text-align:center;background:#fafafa url('../images/common/bull15.png') 7px center no-repeat;font-size:12px;color:#2776c0;border:1px solid #cacaca;margin-left:5px;}
.btnBase03{margin-left:10px;display:inline-block;width:80px;padding:7px 0;text-align:center;background:url('../images/sub/bgBtn01.png') no-repeat;font-size:15px;font-weight:700;color:#ff6600;border:1px solid #dbdfe2;border-top:4px solid #ff6600;}
.agreeWrap{margin-top:20px;}
.agreeWrap .tit01{font-size:13px;padding-left:20px;font-weight:500;}
.agreeWrap .tit02{font-size:13px;padding-left:20px;font-weight:500;margin-bottom:15px;color:#ff6600;}
.agreeWrap .infoBox01{padding:30px;border-radius:8px;border:8px solid #f9f9f9;margin-bottom:25px;}
.agreeWrap .infoBox01:after{content:'';display:block;clear:both;}
.agreeWrap .infoBox01 .left{float:left;width:185px;}
.agreeWrap .infoBox01 .left ul li{margin-bottom:10px;padding:20px 30px 20px 80px;font-size:17px;border:1px solid #d7d7d7;border-radius:5px;font-weight:bold;}
.agreeWrap .infoBox01 .left ul li.no1{background:#f8f8f8 url('../images/sub/bid_icon01.png') 30px center no-repeat;color:#1ebeda;}
.agreeWrap .infoBox01 .left ul li.no2{background:#f8f8f8 url('../images/sub/bid_icon02.png') 30px center no-repeat;color:#f48619;}
.agreeWrap .infoBox01 .left ul li.no3{background:#f8f8f8 url('../images/sub/bid_icon03.png') 40px center no-repeat;color:#57b846;}
.agreeWrap .infoBox01 .right{float:left;width:545px;margin-left:70px;padding-top:15px;}
.agreeWrap .infoBox01 .right .tit03{font-size:30px;font-weight:bold;margin-bottom:10px;padding-bottom:10px;color:#f37021;border-bottom:2px dashed #dadada;}
.agreeWrap .infoBox01 .right .tit04{font-size:22px;font-weight:bold;margin-bottom:15px;color:#f95f53;}
.agreeWrap .infoBox01 .right .tit05{font-size:15px;font-weight:500;color:#323232;line-height:21px;margin-bottom:5px;margin-left:10px;}
.infoBox02{margin-bottom:30px;}
.infoBox02 .tit06{font-size:17px;font-weight:bold;margin:0 0 20px 20px;color:#196ec3;letter-spacing:-0.05em;}
.infoBox02 .infoImg ul{text-align:center;}
.infoBox02 .infoImg ul:after{content:'';display:block;clear:both;}
.infoBox02 .infoImg ul li{width:250px;display:inline-block;margin-left:38px;}
.infoBox02 .infoImg ul li:first-child{margin-left:0;}
.infoBox02 .infoImg ul li .img{width:230px;padding:2px;border:6px solid #F3F3F3;}
.infoBox02 .infoImg ul li img{width:100%;}
.infoBox02 .infoImg ul li .txt{font-size:15px;font-weight:bold;margin-top:10px;}
.agreeList{border:1px solid #eaeaea;padding:20px;font-size:14px;line-height:25px;margin-bottom:30px;}
.btnTwo{text-align:center;}
.btnTwo a{display:inline-block;font-size:15px;font-weight:bold;color:#fff;border-radius:3px;padding:10px 0;width:100px;margin:0 5px;}
.btnTwo a.no1{background:#236aac;}
.btnTwo a.no2{background:#999;}

/* settingTop */
.settingTop{border:4px solid #f1f1f1;padding:15px 18px 15px 18px;position:relative;margin:30px 0 20px 0;}
.settingTop .leftText{width:620px;font-size:12px;color:#323232;}
.settingTop .leftText:after{content:'';display:block;clear:both;}
.settingTop .leftText .tit{float:left;font-weight:bold;margin-right:10px;}
.settingTop .leftText .text{float:left;padding-top:1px;font-size:9px;color:#c1c1c1;}
.settingTop .leftText .text a{font-size:12px;color:#f95f53;}
.settingTop .leftText input{width:120px;height:20px;line-height:20px;outline:none;border:1px solid #c7c7c7;padding:2px 0 2px 10px;margin-right:10px;margin-left:5px;}
.settingTop .leftText input.no2{width:200px;}
.settingTop .leftText .text a:hover{text-decoration:underline;}
.settingTop .rightBtn{position:absolute;right:15px;top:13px;padding:2px 4px;border:1px dashed #dedede;}
.settingTop .rightBtn:hover{border:1px dashed #f37021;}
.settingTop .rightBtn a{display:inline-block;}

/* customTab */
.customTab{margin-bottom:15px;}
.customTab ul:after{content:'';display:block;clear:both;}
.customTab ul li{float:left;margin-left:5px;width:112px;text-align:center;}
.customTab ul li:first-child{margin-left:0;}
.customTab ul li a{display:block;padding:6px 0;background:#40465b;color:#fff;font-size:14px;font-weight:500;border:1px solid #40465b;}
.customTab ul li.on a{background:#fff;color:#f37021;border:1px solid #f37021;}
.customTab ul li a:hover{background:#fff;color:#f37021;border:1px solid #f37021;}

/* settingBottom */
.settingBottom{margin-top:25px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e9e9e9;}
.settingBottom.borderNone{border-bottom:none;padding-bottom:0;margin-bottom:0;}
.settingBottom.borderNone .h3Box{margin-top:0;}
.settingBottom:after{content:'';display:block;clear:both;}
.settingBottom .left{float:left;font-size:13px;padding-top:3px;}
.settingBottom .right{float:right;}
.settingBottom .right:after{content:'';display:block;clear:both;}
.settingBottom .right a{float:left;margin-left:4px;font-size:12px;display:inline-block;padding:3px 5px 3px 25px;border:1px solid #ddd;border-radius:3px;}
.settingBottom .right a.no1{background:#fafafa url('../images/sub/bgDocu01.jpg') 5px center no-repeat;}
.settingBottom .right a.no2{background:#fafafa url('../images/sub/bgDocu02.jpg') 5px center no-repeat;}
.settingBottom .right a.no3{background:#fafafa url('../images/sub/bgDocu03.jpg') 5px center no-repeat;padding-left:20px;}
.settingBottom .right a.no4{background:#fafafa url('../images/sub/bgDocu04.jpg') 5px center no-repeat;padding-left:20px;}

/* colorInfo */
.colorInfo{text-align:right;margin-bottom:15px;}
.colorInfo a:hover{color:#fff;}
.color01{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#5a40bd;}
.color02{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#7538c5;}
.color03{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#ac43cf;}
.color04{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#c641ab;}
.color05{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#c64167;}
.color06{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#b6bd3f;}
.color07{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#7fb441;}
.color08{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#4050b2;}
.color09{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#406bb3;}
.color10{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#4081b3;}
.color11{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#b37c40;}
.color12{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#b24d40;}
.color13{display:inline-block;margin-right:1px;padding:1px 3px 2px 3px;color:#fff;font-size:11px;background:#ba3333;}

/* customTable */
.customTable{margin-bottom:10px;}
.customTable table{width:100%;border-top:1px solid #e9e9e9;}
.customTable table th{border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;padding:3px 0;text-align:center;font-size:12px;line-height:14px;}
.customTable table th a:hover{text-decoration:underline;}
.customTable table tr th:first-child{border-left:none;}
.customTable table td{border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;padding:7px 0;text-align:center;font-size:12px;}
.customTable table tr td:first-child{border-left:none;}
.customTable table td.tl-left{padding-left:10px;text-align:left;}
.customTable table td.tl-left a:hover{color:#323232;text-decoration:underline;}
.customTable table .tit{padding-bottom:5px;}
.redTit{color:#a2001b;}
.grayTit{color:#999999;}
.orange_tit{color:#f95f53;}
.blue_tit{color:#00a9e1;}
.gray_sotit{color:#999999;font-size:11px;}

/* settingWrap */
.settingWrap{padding-bottom:30px;}
.settingWrap .title{background:#f37021;margin-bottom:20px;}
.settingWrap .title span{width:817px;margin:0 auto;display:block;color:#fff;font-weight:bold;font-size:14px;padding:10px 0;}
.settingWrap .inner{width:817px;margin:0 auto;}
.settingWrap .title2{color:#323232;font-weight:bold;font-size:13px;margin-bottom:15px;}
.settingWrap .title2 .base{color:#323232;font-weight:normal;font-size:12px;}
.settingWrap .orangeTit{color:#ff6600;font-size:12px;font-weight:normal;}
.settingWrap .baseTit{margin-bottom:30px;color:#323232;}

/* areaListBox */
.areaListBox{margin-bottom:30px;}
.areaListBox:after{content:'';display:block;clear:both;}
.areaListBox select{border:1px solid #eee;width:220px;height:250px;}
.areaListBox .twoBox{float:left;width:470px;padding:10px;border:1px solid #e0e0e0;border-radius:5px;}
.areaListBox .twoBox:after{content:'';display:block;clear:both;}
.areaListBox .twoBox .first{float:left;width:220px;padding-right:30px;}
.areaListBox .twoBox .seconds{float:left;width:220px;}
.areaListBox .btn{float:left;width:60px;margin:0 10px;padding-top:100px;}
.areaListBox .btn a{font-size:12px;font-weight:500;background:#40465b;display:block;padding:6px;color:#fff;margin-bottom:10px;border-radius:5px;text-align:center;}
.areaListBox .btn a:hover{background:#494e61;}
.areaListBox .last{float:left;display:block;padding:10px;width:220px;border:1px solid #e0e0e0;border-radius:5px;}
.areaListBox .last select{height:225px;}
.areaListBox .last .top{margin-bottom:10px;}

/* checkBoxList */
.checkBoxList>div{display:none;}
.checkBoxList>div:first-child{display:block;}
.baseGrayBox2{background:#f7f7f7;border:1px solid #dbdfe2;padding:12px 18px 12px 18px;margin-bottom:20px;}
.baseGrayBox2 .boldTit{color:#999;}
.baseGrayBox2 .ib{display:inline-block;width:152px;margin-bottom:5px;}
.baseGrayBox2.boldTit label{color:#333;font-weight:bold;margin-right:10px;}

/* newsPrint 팝업뉴스용 */
@media print{
    body{overflow:visible;}
    .newsPrint .wrap{display:none;}
    .newsPrint .topInfo{display:none;}
    .newsPrint .btnFont{display:none;}
    .newsPrint .prevNews{display:none;}
    .newsPrint .nextNews{display:none;}
    .newsPrint .nextNews{display:none;}
    .newsPrint .popClose{display:none;}
    .newsPrint .popSlide{display:none;}
	.newsPrint .bottomSocial{display:none;}
	.newsPrint #lv-container {display:none;}
	.newsPrint #_popIn_recommend {display:none}
	.newsPrint #mobonDivBanner_586113 {display:none}
	.newsPrint #netinsight_rec_contents {display:none}
	.newsPrint iframe {display:none}
    .newsPrint .popLayer{width:100%;height:auto;position:static;margin:0 auto;overflow-y:auto;overflow-x:hidden;}
    .newsPrint .popLayer .popCont .rightCont .popNewsArea .right{display:none;}
    .newsPrint .popLayer .popCont .rightCont .topBg{display:none;}
    .newsPrint .popLayer .popContWrap{width:100% !important;left:0;position:static;margin:0}
    .newsPrint .popLayer .bg{display:none;}
    .newsPrint .popLayer .popCont .rightCont .popNewsArea{padding:0;}
    .newsPrint .popLayer .popCont .rightCont .popNewsArea .left{width:100%;height:100%;}
    .popCont .rightCont .popNewsArea .left .newsCont{width:100%;padding:0 0 20px 0;}
    .popCont .rightCont .popNewsArea{background:none;}
}

/* newsPrint 내부뉴스용 */
@media print{
    .innerPrint .head{display:none;}
    .innerPrint .footer{display:none;}
    .innerPrint .topInfo{display:none;}
    .innerPrint .btnFont{display:none;}
    .innerPrint .prevNews{display:none;}
    .innerPrint .nextNews{display:none;}
    .innerPrint .nextNews{display:none;}
    .innerPrint .popClose{display:none;}
	.innerPrint .popSlide{display:none;}
	.innerPrint .innerNews a{display:none;}
	.innerPrint .btnSocial{display:none;}
	.innerPrint .sub_main_right{display:none;}
	.innerPrint .pop_left_ba_page{display:none;}
	.innerPrint .pop_left_ba_page_bottom{display:none;}
	.innerPrint .pop_right_ba_page{display:none;}
	.innerPrint .sub_container {display:none;}
	.innerPrint #lv-container {display:none;}
	.innerPrint #_popIn_recommend {display:none}
	.innerPrint #mobonDivBanner_586113 {display:none}
	.innerPrint #netinsight_rec_contents {display:none}
	.innerPrint iframe {display:none}
    .innerPrint .wrap{height:auto;overflow:auto;overflow-x:hidden;}
	.innerPrint .mainContainer{width:100%;}
	.innerPrint .view_contents {padding-left: 0px;}
	_:-ms-fullscreen, :root, .innerPrint .wrap {width:auto;height:auto;overflow:auto;overflow-x:hidden;} /* IE11 */
	_:-ms-fullscreen, :root, .innerPrint .view_contents {padding: 0px ;} /* IE11 */
	_:-ms-fullscreen, :root, .innerPrint .view_contents .newsCont .title {width:87%;} /* IE11 */
	_:-ms-fullscreen, :root, .innerPrint .view_contents .newsCont .dateFont {width:87%;} /* IE11 */
	_:-ms-fullscreen, :root, .innerPrint .view_contents .newsCont .sub_title {width:87%;} /* IE11 */
	_:-ms-fullscreen, :root, .innerPrint .view_contents .newsCont .text {width:87%;} /* IE11 */
	_:-ms-fullscreen, :root, .innerPrint .view_contents .newsCont .text img {width:87%;} /* IE11 */
	/* .innerPrint .view_contents .newsCont .title {}
	.innerPrint .view_contents .newsCont .dateFont {width:100%;}
	.innerPrint .view_contents .newsCont .sub_title {width:100%;}
	.innerPrint .view_contents .newsCont .text {width:98%;}
    .innerPrint .bottomSocial{display:none;}
    .innerPrint .popCont .rightCont .popNewsArea .right{display:none;}
    .innerPrint .popCont .rightCont .topBg{display:none;}
    .innerPrint .popContWrap{width:100% !important;left:0;position:static;margin:0}
    .innerPrint .bg{display:none;}
    .innerPrint .popCont .rightCont .popNewsArea{padding:0;}
    .innerPrint .popCont .rightCont .popNewsArea .left{width:100%;}
    .popCont .rightCont .popNewsArea .left .newsCont{width:100%;padding:0 0 20px 0;} */
}


/* 뉴스이미지 그라데이션 */
a:hover .bgImgBlackTop{opacity:0;filter:alpha(opacity=0);}
a:hover .bgImgBlackBottom{opacity:0;filter:alpha(opacity=0);}
.bgImgBlackTop {
	background:-moz-linear-gradient(top,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 100%);
	/* FF3.6-15 */
    background:-webkit-linear-gradient(top,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 100%);
        /* Chrome10-25,Safari5.1-6 */
    background:linear-gradient(to bottom,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 100%);
        /* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);
        /* IE6-9 */
    transition:.3s all;
        top:0;
        opacity:0.5;
        /* filter:alpha(opacity=50);
        */
    display:block;
        height:70%;
        left:0;
        position:absolute;
        width:100%;
        z-index:2;
        content:'';
}
.bgImgBlackBottom {
	background:-moz-linear-gradient(top,rgba(0,0,0,0) 27%,rgba(0,0,0,0) 37%,rgba(0,0,0,0) 56%,rgba(0,0,0,0) 59%,rgba(0,0,0,0.15) 100%);
	/* FF3.6-15 */
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 27%,rgba(0,0,0,0) 37%,rgba(0,0,0,0) 56%,rgba(0,0,0,0) 59%,rgba(0,0,0,0.15) 100%);
        /* Chrome10-25,Safari5.1-6 */
    background:linear-gradient(to bottom,rgba(0,0,0,0) 27%,rgba(0,0,0,0) 37%,rgba(0,0,0,0) 56%,rgba(0,0,0,0) 59%,rgba(0,0,0,0.15) 100%);
        /* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);
        /* IE6-9 */
    transition:.3s all;
        bottom:0;
        opacity:0.5;
        /* filter:alpha(opacity=50);
        */
    display:block;
        height:70%;
        left:0;
        position:absolute;
        width:100%;
        z-index:2;
        content:'';
}


/* ======================================= 서브페이지 시작 ============================================== */

/* .gnbWrap.etcGnb */
.gnbWrap.etcGnb{position:relative;}
.gnbWrap.etcGnb .gnbList>ul>li{margin-left:70px;}
.gnbWrap.etcGnb .gnbList ul li{position:relative;}
.gnbWrap.etcGnb .gnbList ul li.no1 .subGnb{left:-50px;}
.gnbWrap.etcGnb .gnbList ul li.no3 .subGnb{left:-35px;}
.gnbWrap.etcGnb .gnbList ul li.no4 .subGnb{left:-220px;width:600px;}
.gnbWrap.etcGnb .gnbList ul li.no7 .subGnb{left:-150px;}
.gnbWrap.etcGnb .gnbList ul li.no8 .subGnb{left:-120px;}
.gnbWrap.etcGnb .gnbList .subGnb{display:none;position:absolute;left:0;/* padding-top:5px;*/ top:37px;width:500px;z-index:10;}
.gnbWrap.etcGnb .gnbList .subGnb:after{content:'';display:block;clear:both;}
.gnbWrap.etcGnb .gnbList .subGnb li{float:left;margin-left:35px;}
.gnbWrap.etcGnb .gnbList .subGnb li:first-child{margin-left:0;}
.gnbWrap.etcGnb .gnbList .subGnb li a{font-size:12px;color:#393939;font-weight:600;letter-spacing:-0.05em;}
.gnbWrap.etcGnb .gnbList .subGnb li a:hover{color:#929292;text-decoration:underline;}
.gnbWrap.etcGnb .bottomBox {
	height:32px;
	display:none;
	margin-bottom:0;
	position:absolute;
	left:0;
	width:100%;
	top:39px;
	box-shadow:0 3px 4px rgba(0,0,0,0.1);
	background:#fff url(../images/common/line_dashed.png) top left repeat-x;
}

/* subSearch */
.subSearch{margin-bottom:20px;}
.subSearch .box{width:330px;border:4px solid #f1f1f1;border-radius:3px;margin:0 auto;padding:5px 10px;position:relative;}
.subSearch .box select{position:absolute;left:10px;top:6px;border:none;width:80px;font-size:14px;color:#333333;}
.subSearch .box input{margin-left:87px;height:22px;line-height:22px;width:190px;border:none;border-left:1px solid #dddddd;padding-left:10px;}
.subSearch .box button{position:absolute;right:16px;top:4px;width:25px;height:25px;background:url('../images/sub/btnSearch01.png') center center no-repeat;border:none;}

/* tableType02 */
.tableType02{margin-bottom:20px;}
.tableType02 table{width:100%;}
.tableType02 th {
	color:#FFF;
	border-top:4px solid #f39b66;
	border-bottom:2px solid #dddddd;
	text-align:center;
	padding:5px 0 6px 0;
	background:url('../images/common/d_th_bar.png') 0 center no-repeat #f37021;
}
.tableType02 th:first-child{background-image:none;}
.tableType02 td{border-bottom:1px solid #eaeaea;text-align:center;padding:8px 0;}
.tableType02 td.tl-left{text-align:left;}
.tableType02 td.tl-left a{padding-left:10px;}
.tableType02 td.tl-left a:hover{color:#000;text-decoration:underline;}
.tableType02 tr.reple td{background:url('../images/sub/bull15.png') repeat;}
.tableType02 tr.reple .tl-left a{padding:3px 0 3px 37px;display:block;background:url('../images/sub/bull16.png') 8px center no-repeat;}

/* basePasing */
.basePasing{position:relative;text-align:center;padding-bottom:20px;}
.basePasing .leftArrow{position:absolute;left:155px;top:3px;}
.basePasing .leftArrow a{margin-right:22px;}
.basePasing .rightArrow{position:absolute;right:155px;top:3px;}
.basePasing .rightArrow a{margin-left:22px;}
.basePasing .num a{font-size:14px;color:#222222;margin:0 10px;}
.basePasing .num a:hover{text-decoration:underline;color:#1c6fbd;}
.basePasing .num a.on{text-decoration:underline;color:#1c6fbd;}
.btnRight{position:absolute;right:0;top:-10px;}

/* baseTab01 */
.baseTab01{margin-bottom:25px;padding-top:15px;}
.baseTab01 ul{margin-left:30px;}
.baseTab01 ul:after{content:'';display:block;clear:both;}
.baseTab01 ul li{float:left;text-align:center;width:109px;background:url('../images/common/bull13.png') left center no-repeat;margin-right:-2px;}
.baseTab01 ul li:first-child{background:none;}
.baseTab01 ul li a{display:block;font-size:16px;color:#323232;font-weight:bold;padding:10px 0;}
.baseTab01 ul li.on{position:relative;}
.baseTab01 ul li.on a{background:#40465b;font-size:16px;color:#fff;font-weight:bold;border-radius:6px;position:relative;}
.baseTab01 ul li a:hover{background:#494e61;font-size:13px;color:#fff;border-radius:6px;}
.baseTab01 ul li:hover{position:relative;}

/* faqTop */
.faqTop:after{content:'';display:block;clear:both;}
.faqTop div {
	float:left;
	font-weight:bold;
	color:#fff;
	border-top:4px solid #f39b66;
	border-bottom:2px solid #dddddd;
	text-align:center;
	padding:5px 0 6px 0;
	background:url('../images/common/d_th_bar.png') 0 center no-repeat #f37021;
}
.faqTop div:first-child{background-image:none;}
.faqTop div.no1{width:65px;}
.faqTop div.no2{width:85px;}
.faqTop div.no3{width:645px;}

/* faqView */
.faqView ul li{text-align:center;font-size:16px;line-height: 28px;}
.faqView ul li a{display:block;font-size:16px;color:#666666;}
.faqView ul li a:after{content:'';display:block;clear:both;}
.faqView ul li a div{float:left;padding:10px 0;}
.faqView ul li a .q{width:65px;border-bottom:1px solid #dddddd;color:#f37021}
.faqView ul li.on a .q{border-bottom:none;}
.faqView ul li.on a .tit{padding:9px 0 11px 20px;font-weight:600;color:#f37021;}
.faqView ul li a .clssf{width:85px;border-bottom:1px solid #dddddd;}
.faqView ul li a .tit{width:625px;border-bottom:1px solid #dddddd;text-align:left;padding-left:20px;}
.faqView ul li .answer{border-bottom:1px solid #dddddd;padding:10px 0;display:none;}
.faqView ul li .answer:after{content:'';display:block;clear:both;}
.faqView ul li .answer .a{float:left;width:65px;color:#222222;background:url('../images/common/bull14.png') center center no-repeat;padding:2px 0;}
.faqView ul li .answer .tit{float:left;width:709px;text-align:left;padding-left:18px;}
.q{color:#f37021;}

/* joinStepWrap */
.joinStepWrap{width:100%;margin:40px 0 20px 0;}
.joinStepWrap .joinStep{width:448px;margin:0 auto;}
.joinStepWrap .joinStep:after{content:'';display:block;clear:both;}
.joinStepWrap .joinStep>ul>li{float:left;width:103px;height:102px;margin-left:30px;padding-left:39px;background:url('../images/sub/bull17.png') 0 50% no-repeat;text-align:center;}
.joinStepWrap .joinStep>ul>li:first-child{margin-left:0;padding-left:0;background:none;}
.joinStepWrap .joinStep>ul>li span{display:block;padding-top:70px;font-weight:700;font-size:14px;color:#7a7a7a;}
.joinStepWrap .joinStep>ul>li.on span{color:#fff;}
.joinStepWrap .joinStep>ul>li .joinStep01{background:url("../images/sub/bgJoin01.png") 0 0 no-repeat;height:102px;}/*약관동의 off*/
.joinStepWrap .joinStep>ul>li.on .joinStep01{background:url("../images/sub/bgJoin01_on.png") 0 0 no-repeat;}/*약관동의 on*/
.joinStepWrap .joinStep>ul>li .joinStep02{background:url("../images/sub/bgJoin02.png") 0 0 no-repeat;height:102px;}/*정보입력 off*/
.joinStepWrap .joinStep>ul>li.on .joinStep02{background:url("../images/sub/bgJoin02_on.png") 0 0 no-repeat;}/*정보입력 on*/
.joinStepWrap .joinStep>ul>li .joinStep03{background:url("../images/sub/bgJoin03.png") 0 0 no-repeat;height:102px;}/*가입완료 off*/
.joinStepWrap .joinStep>ul>li.on .joinStep03{background:url("../images/sub/bgJoin03_on.png") 0 0 no-repeat;}/*가입완료 on*/

/* memberChktext */
.memberChktext{margin-bottom:20px;padding:19px 0;border:1px solid #dddddd;font-size:13px;color:#666666;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.memberChktext span{color:#ff7a22;}

/* agreeMent */
.agreeMent{margin-bottom:10px;}
.agreeMent textarea{width:765px;height:138px;padding:22px 25px;border:1px solid #ddd;line-height:20px;color:#666;resize:none;font-size:12px;font-family:nsk,Sans-serif;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.agreeMent textarea strong{color:#222222;font-size:13px;font-weight:600;}
.agreeCheckBox{text-align:center;font-weight:600;font-size:13px;color:#222222;}
.agreeCheckBox input{vertical-align:middle;margin:0 3px;}
.agreeCheckBox label{vertical-align:middle;}

/* agreeConfirm */
.agreeConfirm{text-align:center;margin-top:30px;}
.agreeConfirm p{font-size:13px;font-weight:700;color:#666;margin-bottom:10px;}

/* tableType01_C */
.tableType01 table.tableType01_C{border-right:0;border-left:0;}
.tableType01 table.tableType01_C tr:first-child th{}
.tableType01 table.tableType01_C tr:first-child td{border-top:1px solid #bbb;}
.tableType01 table.tableType01_C th{border-right:0;}
.tableType01 table.tableType01_C td{}
.tableType01 table.tableType01_C td input[type=text] {
	width:214px;
	height:23px;
	padding-left:10px;
	line-height:23px;
	outline:none;
	border:1px solid #ddd;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.tableType01 table.tableType01_C td select {
	width:80px;
	padding:5px 0 5px 10px;
	;
	height:28px;
	line-height:28px;
	outline:none;
	border:1px solid #ddd;
	padding-left:10px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.tableType01 table.tableType01_C td textarea {
	width:630px;
	padding:5px 0 5px 10px;
	height:250px;
	resize:none;
	margin-left:20px;
	outline:none;
	border:1px solid #ddd;
	padding-left:10px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	font-family:"nsk";
	font-size:12px;
	color:#323232;
}
.tableType01 table.tableType01_C td input[type=password] {
	width:214px;
	height:23px;
	padding-left:10px;
	line-height:23px;
	outline:none;
	border:1px solid #ddd;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.tableType01 table.tableType01_C td input[type=text].size01{width:80px;}
.tableType01 table.tableType01_C td input[type=text].size02{width:60px;}
.tableType01 table.tableType01_C td input[type=text].size03{width:280px;}
.tableType01 table.tableType01_C td input[type=text].size04{width:140px;}
.tableType01 table.tableType01_C td select.size05{width:130px;}
.tableType01 table.tableType01_C .name{margin-left:20px;}
.tableType01 table td .join_inWrap.pt5{padding-top:5px;}
.tableType01 table td .join_inWrap:after{content:'';display:block;clear:both;}
.tableType01 table td .join_inWrap>div{float:left;}
.tableType01 table td .join_inWrap .join_one{margin-left:20px;}
.tableType01 table td .join_inWrap .join_two{margin-left:10px;}
.tableType01 table td .join_inWrap .join_three{margin-left:5px;}
.tableType01 table td .join_inWrap .btnBlue_2 a {
	display:inline-block;
	width:105px;
	padding:5px 0;
	text-align:center;
	color:#f37021;
	font-size:12px;
	font-weight:500;
	letter-spacing:-0.05em;
	line-height:13px;
	background:url('../images/sub/bgBtn04.png') no-repeat;
	border:1px solid #d1d1d1;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.tableType01 table td .join_inWrap .btnBlue_2 a:hover{border:1px solid #f37021;}
.tableType01 table td .join_inWrap .explainText{line-height:26px;}
.tableType01 .checkPrevent{color:#999;margin-left:20px;}
.tableType01 .checkPrevent span{font-size:14px;color:#666;margin-right:10px;}
.tableType01 table td .checkPrevent input[type=text] {
	margin-right:5px;
	width:100px;
	height:23px;
	padding-left:10px;
	line-height:23px;
	outline:none;
	border:1px solid #ddd;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.btnBase04{display:inline-block;width:114px;padding:7px 0;text-align:center;font-size:15px;font-weight:700;color:#222;border:1px solid #dbdfe2;border-top:4px solid #2776c0;}
.btnBase05{display:inline-block;width:114px;padding:7px 0;text-align:center;font-size:15px;font-weight:700;color:#666;border:1px solid #dbdfe2;border-top:4px solid #666;}
.h3Box:after{content:'';display:block;clear:both;}
.h3Box.two h3{float:left;}
.h3Box .h3Box_text{float:left;margin-left:10px;margin-top:5px;font-size:12px;color:#666666;}

/* joinComplete */
.joinComplete{padding:40px 0;text-align:center;border:1px solid #dddddd;margin-bottom:30px;}
.joinComplete .name{font-size:20px;color:#323232;font-weight:bold;line-height:50px;}
.joinComplete .tit01{font-size:22px;color:#323232;font-weight:bold;line-height:50px;}
.joinComplete .tit02{font-size:13px;}
.joinComplete .tit03{font-size:13px;color:#666666;line-height:25px;}
.joinComplete .tit03 span{color:#ff7a22;}

/* viewType01 */
.viewType01{width:100%;margin-bottom:30px;}
.viewType01 table{width:100%;}
.viewType01 table th{background:#f37021;text-align:left;color:#fff;border-bottom:1px solid #dddddd;padding:8px 0 8px 20px;}
.viewType01 table td{border-bottom:1px solid #dddddd;text-align:left;padding:8px 0 8px 20px;}
.viewType01 table td .tit{font-size:16px;color:#323232;font-weight:500;}
.viewType01 table td.view{padding:20px;line-height:21px;}
.viewType01 table td .in_file:hover{text-decoration:underline;}

/* viewType01 */
.btnSide:after{content:'';display:block;clear:both;}
.btnSide a{width:80px;}
.btnSide .left{float:left;}
.btnSide .right{float:right;}
.btnSide .right a{margin-left:5px;}

/* csList */
.bgCs{margin-bottom:20px;}
.bgCs img{width:100%;}
.csList{margin-bottom:40px;border:1px solid #e6e6e6;border-left:none;}
.csList ul:after{content:'';display:block;clear:both;}
.csList ul li{float:left;width:264px;border-left:1px solid #e6e6e6;}
.csList ul li .box{padding:30px 0 30px 100px;}
.csList ul li.no1 .box{background:url('../images/sub/bgCs01.png') 20px center no-repeat;}
.csList ul li.no2 .box{background:url('../images/sub/bgCs02.png') 20px center no-repeat;}
.csList ul li.no3 .box{background:url('../images/sub/bgCs03.png') 20px center no-repeat;}
.csList ul li .box .tit{font-size:14px;color:#222222;font-weight:bold;margin-bottom:10px;}
.csList ul li .box .txt{font-size:12px;color:#666666;}

/* agreeGrayBox */
.agreeGrayBox .top{padding:15px;border:1px solid #dddddd;}
.agreeGrayBox .top label{font-size:14px;color:#2e3235;margin-right:15px;}
.agreeGrayBox .top span{font-size:13px;color:#666666;}
.agreeGrayBox .top input{margin-top:0;}
.agreeGrayBox .changeBox{padding:15px 40px 25px 40px;border:1px solid #dddddd;border-top:none;text-align:center;height:112px;;}
.agreeGrayBox .changeBox .tit01{font-size:14px;color:#2e3235;margin-bottom:5px;}
.agreeGrayBox .changeBox .tit02{font-size:14px;color:#666666;border-bottom:1px dashed #d1d1d1;padding-bottom:20px;margin-bottom:20px;;}
.agreeGrayBox .changeBox .tit03{font-size:15px;color:#2e3235;}
.agreeGrayBox .changeBox .tit03 span{font-weight:bold;color:#f37021;}
#confirmWrap .phone{display:none;}
#confirmWrap.ipin .ipin{display:block;}
#confirmWrap.ipin .phone{display:none;}
#confirmWrap.phone .phone{display:block;}
#confirmWrap.phone .ipin{display:none;}

/* idpwSearch */
.idpwSearch{border:1px solid #dddddd;}
.idpwSearch .h3Box{margin-top:0;margin-bottom:30px;}
.idpwSearch:after{content:'';display:block;clear:both;}
.idpwSearch .left{float:left;width:375px;border-right:1px dotted #dddddd;padding:30px 0 0 20px;height:210px;}
.idpwSearch .right{float:left;width:375px;padding:30px 0 0 20px;height:210px;}
.idpwSearch .line{margin-bottom:4px;}
.idpwSearch .line:after{content:'';display:block;clear:both;}
.idpwSearch .line span{float:left;width:50px;font-size:13px;color:#323232;padding-top:5px;}
.idpwSearch .line input{float:left;width:250px;height:23px;padding-left:10px;line-height:23px;outline:none;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.idpwSearch .btnCenter{margin-top:20px;text-align:center;}
.idpwSearch .btnCenter a{margin:0 5px;}
.searchBtn{display:inline-block;width:104px;padding:10px 0;text-align:center;color:#f37021;font-size:13px;font-weight:500;line-height:13px;background:url('../images/sub/bgInput01.png') no-repeat;border:1px solid #d1d1d1;}
.searchBtn:hover{border:1px solid #f37021;}
.idpw_sch_result{padding-top:15px;}
.idpw_sch_result .line{text-align:center;border:5px solid #f1f1f1;padding:50px 10px;margin-bottom:25px;}
.idpw_sch_result .tit{color:#f95f53;font-size:15px;font-weight:600;border-bottom:1px dashed #eaeaea;padding-bottom:5px;}
.idpw_sch_result .text{text-align:center;padding-top:7px;font-size:13px;font-weight:500;}

/* loginForm */
.loginForm{border:1px solid #ddd;padding:15px;}
.loginForm:after{content:'';display:block;clear:both;}
.loginForm .left{float:left;width:384px;margin-right:15px;padding-right:15px;border-right:1px solid #ddd;}
.loginForm .right{float:right;width:350px;margin-top:50px;}
.loginForm .right a img{width:350px;}
.loginForm .loginFormIn{margin:60px auto;}
.loginForm .loginFormIn .loginTitle{text-align:center;font-weight:700;color:#323232;font-size:18px;letter-spacing:-0.03em;margin-bottom:15px;}
.loginForm .loginFormIn .loginTitle span{color:#f37021;font-size:26px;line-height:26px;}
.loginForm .loginFormIn .user_login .login_info{margin-bottom:10px;}
.loginForm .loginFormIn .user_login .login_info:after{content:'';display:block;clear:both;}
.loginForm .loginFormIn .user_login .login_info .leftText{float:left;}
.loginForm .loginFormIn .user_login .login_info .leftText p:first-child{margin-bottom:8px;}
.loginForm .loginFormIn .user_login .login_info .leftText input{width:250px;height:30px;padding-left:10px;line-height:34px;outline:none;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.loginForm .loginFormIn .user_login .login_info .btnLogin{float:left;margin-left:10px;}
.loginForm .loginFormIn .user_login .login_info .btnLogin a{display:inline-block;background:#f95f53;width:110px;padding:27px 0;text-align:center;font-size:15px;font-weight:700;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.loginForm .loginFormIn .user_login .login_info .btnLogin a:hover{background:#f46f64;}
.loginForm .loginFormIn .user_login .id_check{margin-bottom:20px;padding-bottom:20px;background:url('../images/sub/login_dotLine.png') left bottom repeat-x;}
.loginForm .loginFormIn .user_login .id_check label{color:#323232;font-size:12px;}
.loginForm .loginFormIn .userBecomeWrap{margin-bottom:10px;}
.loginForm .loginFormIn .userBecomeWrap:after{content:'';display:block;clear:both;}
.loginForm .loginFormIn .userBecomeWrap>div{float:left;}
.loginForm .loginFormIn .userBecomeWrap>div:first-child{margin-right:6px;}
.loginForm .loginFormIn .userFind_error{text-align:center;color:#323232;font-size:13px;letter-spacing:-0.03em;}
.loginForm .loginFormIn .userFind_error a{color:#ff7a22;text-decoration:underline;}
.userBecomeWrap .btnBlue_3 a{display:inline-block;width:187px;padding:6px 0 4px 0;text-align:center;color:#f37021;line-height:14px;border:1px solid #d1d1d1;}
.userBecomeWrap .btnBlue_3 a:hover{border:1px solid #f37021;}

/* ============ 통합검색 ============ */

/* gnbWrap */
.gnbWrap.searchGnb .gnbList ul li{margin-left:75px;}
.gnbWrap.searchGnb .gnbList ul li:first-child{margin-left:30px;}
/* .gnbWrap.searchGnb .gnbList ul li a{padding:16px 0;} */
.gnbWrap .searchTotal{position:absolute;right:0px;top:6px;}
.gnbWrap .searchTotal .box{position:relative;width:286px;border:2px solid #f37021}
.gnbWrap .searchTotal .box input{border:none;width:237px;height:22px;padding:3px 0 3px 10px;line-height:21px;}
.gnbWrap .searchTotal .box a{position:absolute;right:0;top:0;width:40px;text-align:center;display:block;padding:3px 0;background:#f37021;}

/* searchWrap */
.subContainer.search{border-bottom:none;padding-top:17px;}
.searchWrap:after{content:'';display:block;clear:both;}
.searchWrap .leftBox{float:left;width:802px;border:1px solid #d9dde1;background:#eef2f3;}
.searchWrap .leftBox:after{content:'';display:block;clear:both;}
.searchWrap .sortingZone{float:left;width:147px;padding-top:30px;}
.searchWrap .sortingZone .box{margin-bottom:30px;margin-left:30px;}
.searchWrap .sortingZone .box .tit{font-size:15px;font-weight:bold;color:#2e3235;margin-bottom:13px;display:inline-block;padding-right:15px;background:url('../images/sub/bgSorting.png') right center no-repeat;}
.searchWrap .sortingZone .box .sortingList li{margin-bottom:10px;}
.searchWrap .sortingZone .box .sortingList li a{font-size:13px;color:#62646a;}
.searchWrap .sortingZone .box .sortingList li a:hover{text-decoration:underline;}
.searchWrap .sortingZone .box .sortingList li a.on{text-decoration:underline;color:#206dbf;}
.searchWrap .calSearch{display:none;}
.searchWrap .calSearch .cmsDate input[type=text]{width:90px;height:24px;font-size:11px;line-height:24px;padding-left:5px;}
.searchWrap .calSearch .cmsDate button{position:absolute;right:2px;top:4px}
.searchWrap .calSearch .dateButton{margin-bottom:2px;}
.searchWrap .calSearch .btn:after{content:'';display:block;clear:both;}
.searchWrap .calSearch .btn a{float:left;width:45px;border:1px solid #d9dde1;text-align:center;padding:4px 0;font-size:11px;background:#fff;margin-right:3px;}
.searchWrap .calSearch .btn a:hover{border:1px solid #f37021;color:#f37021;}
.searchWrap .newsZone{background:#fff;border-left:1px solid #d9dde1;float:left;width:589px;min-height:700px;padding:0 30px 20px 35px;}
.searchWrap .newsZone .categoryBox{padding:30px 0 0 0;margin-bottom:12px;border-top:1px solid #d9dde1;}
.searchWrap .newsZone .categoryBox:first-child{padding-top:0;margin-top:30px;border-top:none;}
.searchWrap .newsZone .categoryBox .h2Title{margin-bottom:25px;}
.searchWrap .newsZone .categoryBox .h2Title h2{font-size:15px;color:#f37021;font-weight:600;}
.searchWrap .newsZone .categoryBox .more_news{margin-top:20px;text-align:center;}
.searchWrap .newsZone .categoryBox .more_news a{padding-left:11px;background:url(../images/common/bull20.png) left 4px no-repeat;}
.searchWrap .newsZone .categoryBox .more_news a:hover{color:#f37021;}
.searchWrap .newsZone .categoryBox .contNewS ul li{margin-top:30px;}
.searchWrap .newsZone .categoryBox .contNewS ul li:first-child{margin-top:0;}
.searchWrap .newsZone .categoryBox .contNewS ul li a{display:block;}
.searchWrap .newsZone .categoryBox .contNewS ul li a:after{content:'';display:block;clear:both;}
.searchWrap .newsZone .categoryBox .contNewS ul li a .img{float:left;margin-right:20px;padding:5px;width:113px;height:68px;line-height:68px;border:1px solid #eaeaea;text-align:center;overflow:hidden;}
.searchWrap .newsZone .categoryBox .contNewS ul li a .img img{max-width:113px;max-height:68px;vertical-align:middle;}
.searchWrap .newsZone .categoryBox .contNewS ul li.imgUse a .title{float:left;width:440px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.searchWrap .newsZone .categoryBox .contNewS ul li.imgUse a .text{float:left;width:440px;height:36px;overflow:hidden;}
.searchWrap .newsZone .categoryBox .contNewS ul li a .title{font-size:17px;font-weight:bold;color:#2e3235;margin-bottom:10px;padding-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.searchWrap .newsZone .categoryBox .contNewS ul li a:hover .title{color:#666666;}
.searchWrap .newsZone .categoryBox .contNewS ul li a .text{height:36px;overflow:hidden;}
.searchWrap .newsZone .categoryBox .contNewS ul li a:hover .text{text-decoration:underline;}
.searchWrap .newsZone .categoryBox .contNewS ul li.lineUse{margin-top:15px;padding-bottom:15px;background:url(../images/common/line_dashed.png) bottom left repeat-x;}
.searchWrap .newsZone .categoryBox .contNewS ul li a .news_date{margin-top:2px;text-align:right;font-size:11px;color:#B5B5B5;}
.searchWrap .newsZone .categoryBox .contNewS ul li.imgUse a .news_date{float:left;width:444px;}
.searchWrap .basePasing{padding-top:20px;border-top:1px solid #d9dde1;}
.searchWrap .basePasing .leftArrow{left:80px;top:24px;}
.searchWrap .basePasing .rightArrow{right:80px;top:24px;}

/* 기사제보 */
.baseText01{margin:0 0 10px 10px;}
.rightText{font-size:12px;color:#ff7a22;margin-bottom:10px;text-align:right;}
.orange{font-size:12px;color:#ff7a22;}
.orangeEmail{font-size:12px;color:#ff7a22;margin-top:5px;}

/* agreeGrayBox */
.agreeGrayBox{padding:20px;height:160px;overflow-y:scroll;border:1px solid #dddddd;border-radius:3px;margin-bottom:10px;}
.agreeGrayBox pre{display:block;word-wrap:break-word;font-size:12px;color:#666666;}
.agreeGrayBox pre strong{font-size:13px;color:#222222;}
.checkSa{text-align:center;margin-bottom:30px;}
.checkSa label{font-weight:bold;}

/* saQustion */
.saQustion{padding-bottom:50px;}
.saQustion:after{content:'';display:block;clear:both;}
.saQustion .img{float:left;width:480px;margin-right:75px;padding-top:60px;text-align:right;}
.saQustion .text{float:left;padding-top:270px;width:225px;}
.saQustion .text .tit{font-size:17px;font-weight:bold;margin-bottom:20px;color:#222222;padding-bottom:7px;border-bottom:4px solid #222222;}
.saQustion .text .two{font-size:14px;color:#222222;margin-bottom:5px;}
.saQustion .text .two:after{content:'';display:block;clear:both;}
.saQustion .text .two .title{float:left;width:75px;}
.saQustion .text .two .num{float:left;}
.saQustion .text .two .blue{color:#ff7a22;}

/* greetingWrap */
.greetingWrap{margin:60px 30px 20px 30px;}
.greetingWrap img {margin-bottom: 30px;}
.greetingWrap .title01{font-size:26px;color:#323232;font-weight:500;}
.greetingWrap .title02{font-size:20px;color:#323232;margin:10px 0 40px 0;font-weight:500;}
.greetingWrap p {font-size: 17px; line-height: 35px;}
.greetingWrap p span {color: #f37021;}
/*.greetingWrap p span {font-size: 30px; line-height: 35px; color: #f37021;font-weight:600;}
.greetingWrap .ceo:after{content:'';clear:both;display:block;}
.greetingWrap .ceo .img{float:left;margin-right:25px;}
.greetingWrap .ceo .text{float:left;width:530px;}
.greetingWrap .ceo .ceoName{font-size:15px;color:#323232;margin-bottom:45px;padding-top:8px;border-top:4px solid #222;display:inline-block;width:145px;}
.greetingWrap .ceo .ceoName .tit01{padding-left:5px;font-size:12px;}
.greetingWrap .ceo .ceoName .tit02{padding-left:7px;font-weight:bold;}
.greetingWrap .ceo .titeng{font-size:18px;color:#323232;margin-bottom:15px;}
.greetingWrap .ceo .txtList:after{content:'';clear:both;display:block;}
.greetingWrap .ceo .txtList ul{float:left;width:253px;}
.greetingWrap .ceo .txtList ul:first-child{margin-left:0;}
.greetingWrap .ceo .txtList ul li{margin-bottom:20px;font-size:12px;color:#666666;letter-spacing:-0.05em;} */

.greetingWrap .greetingLeft {display: inline-block; width: 200px;vertical-align: top;}
.greetingWrap .greetingLeft img {padding-top: 5px; margin: 0px;}
.greetingWrap .greetingLeft .greetingCeo {text-align: right; padding-right: 20px;}
.greetingWrap .greetingRight {display: inline-block; width: 514px; margin-left: 20px; padding: 20px 0px; border-top: 1px solid #f37021; border-bottom: 1px solid #f37021;}
.greetingWrap .greetingRight p:nth-child(1) {font-weight: 500;}
.greetingWrap .greetingRight p:nth-child(2) {font-weight: 500;}

/* greetingWrap */
.organWrap{margin:50px 0 30px 60px;}

/* locationInfo */
.locationWrap{margin:30px 30px 0 30px;}
.locationInfo .list{padding-left:22px;}
.locationInfo .list .first{margin-bottom:13px;}
.locationInfo .list .first:after{content:'';display:block;clear:both;}
.locationInfo .list .first .left{float:left;width:95px;font-weight:bold;font-size:12px;color:#40465b;}
.locationInfo .list .first .right{font-weight:bold;font-size:13px;color:#f37021;}
.locationInfo .list .two:after{content:'';display:block;clear:both;}
.locationInfo .list .two .left{float:left;width:95px;font-weight:bold;font-size:12px;color:#40465b;}
.locationInfo .list .two .right{font-size:14px;color:#222222;}
.locationInfo .list .infoTop{margin-bottom:13px;}
.locationInfo .list .infoTop .tit01{font-weight:600;font-size:13px;color:#f95f53;}
.locationInfo .list ul{margin-bottom:10px;margin-left:94px;}
.locationInfo .list ul:after{content:'';display:block;clear:both;}
.locationInfo .list ul li{float:left;}
.locationInfo .list ul li.green{font-weight:bold;font-size:14px;color:#3caf33;padding:2px 0 2px 28px;background:url('../images/sub/btnBus.png') left center no-repeat;width:35px;margin-left:0;}
.locationInfo .list ul li.blue{font-weight:bold;font-size:14px;color:#2776c0;padding:2px 0 2px 28px;background:url('../images/sub/btnBus2.png') left center no-repeat;width:35px;margin-left:0;}
.locationInfo .list ul li{padding:2px 0 2px 18px;margin-left:9px;font-size:12px;color:#323232;font-weight:500;letter-spacing:-0.05em;background:url('../images/sub/bgArrow.png') left center no-repeat;}
.locationInfo .list ul li.b{background:none;}
.locationInfo .list ul li.joo{font-weight:bold;color:#ff7a22;}

/* ==== 연예/스포츠 ==== */
.etmGnb .bottomBox .searchZone{margin-left:40px}
.etmGnb .bottomBox{border-top:1px dashed #e0e0e0;}

/* entertainmentGnb */
.entertainmentGnb{float:left;width:600px;padding:8px 0 10px 480px}
.entertainmentGnb ul:after{content:'';display:block;clear:both;}
.entertainmentGnb ul li{float:left;}
.entertainmentGnb ul li{float:left;margin-left:35px;}
.entertainmentGnb ul li:first-child{margin-left:0;}
.entertainmentGnb ul li a{font-size:12px;color:#393939;font-weight:700;}
.entertainmentGnb ul li a:hover{color:#929292;text-decoration:underline;}
.twoSub.etmType .hotIssue{left:0;right:auto;border-left:none;}
.twoSub.etmType .listType04{margin-right:0;margin-left:280px;padding-right:20px;padding-left:20px;border-left:1px solid #d9dde1;}
.twoSub.etmType .hotIssue .allBox{padding-top:20px;}
.twoSub.etmType .hotIssue .title{padding-top:0;}
.etmSub .listType04 .textZone{float:right}
.etmSub .listType04 .img{float:left;}
.baseBox2 .title em{color:#ff6600;}
.etmView .btnSocial{padding:0 10px 30px 0;}
.etmView .popCont .btnPrintInner{top:0;}

/* etmPopular */
.etmPopular .etmTab:after{content:'';display:block;clear:both;}
.etmPopular .etmTab{border-bottom:1px solid #dbdfe2;margin-bottom:10px;}
.etmPopular .etmTab a{float:left;width:70px;text-align:center;padding:4px 0;border:1px solid #dbdfe2;border-bottom:none;margin-right:-1px;margin-bottom:-1px;}
.etmPopular .etmTab a.on{background:#eee;font-weight:bold;border:1px solid #dbdfe2;}
.etmPopular .listType01>ul{display:none;}
.etmPopular .listType01>ul:first-child{display:block;}

/* pubList */
.pubList{margin-bottom:30px;padding:0 28px;}
.pubList ul:after{content:'';display:block;clear:both;}
.pubList ul li{width:178px;float:left;padding-left:10px;border-left:1px solid #dddddd;padding-top:5px;height:230px;}
.pubList ul li:first-child{padding-left:0;border-left:none;}
.pubList ul li .img{height:50px;}
.pubList ul li .tit{font-size:13px;color:#323232;font-weight:bold;margin-bottom:10px;}
.pubList ul li .text{font-size:12px;color:#666666;letter-spacing:-0.05em;margin-bottom:5px;padding-left:10px;text-indent:-8px;}
.pubList ul li.last{width:170px;}
.pubImg{text-align:center;margin-bottom:40px;}
.pub_img{padding:10px 0 30px 54px;}
.pubList2{padding:0 28px;}
.pubList2>ul:after{content:'';display:block;clear:both;}
.pubList2>ul>li{float:left;width:48%;margin-right:4%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd;}
.pubList2>ul.no1>li{height:140px;}
.pubList2>ul.no2>li{height:200px;}
.pubList2>ul.no3>li{height:85px;}
.pubList2>ul.no4>li{height:130px;}
.pubList2>ul>li.last{margin-right:0;}
.pubList2>ul>li.borderNone{border-bottom:none;}
.pubList2>ul>li .tit{font-size:14px;color:#323232;font-weight:bold;margin-bottom:10px;}
.pubList2>ul>li ul li{letter-spacing:-0.05em;margin-bottom:10px;}

/* margin */
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}

/* alliStep */
.alliStep{background:url('../images/sub/bgAlli01.png') no-repeat;margin-bottom:30px;}
.alliStep ul:after{content:'';display:block;clear:both;}
.alliStep ul li{float:left;width:129px;padding:1px 0 8px 33px;}
.alliStep ul li:first-child{padding:1px 0 8px 18px;}
.alliStep ul li .step{color:#2776c0;font-size:12px;font-weight:bold;}
.alliStep ul li .step span{font-size:14px;}
.alliStep ul li .text{font-size:13px;color:#323232;letter-spacing:-0.05em;}
.alliStep_img{padding:10px 0 40px 34px;}

/* alliList */
.alliList{margin:0 0 30px 34px;padding-top:10px;}
.alliList ul:after{content:'';display:block;clear:both;}
.alliList ul li{width:170px;float:left;padding-left:20px;border-left:1px solid #dddddd;padding-top:5px;height:90px;}
.alliList ul li:first-child{padding-left:0;border-left:none;}
.alliList ul li .img{height:50px;}
.alliList ul li .tit{font-size:13px;color:#323232;font-weight:bold;margin-bottom:10px;}
.alliList ul li .text{font-size:12px;color:#666666;letter-spacing:-0.05em;margin-bottom:15px;}

/* alliList2 */
.alliList2{margin-bottom:30px;}
.alliList2 ul{padding-left:28px;}
.alliList2 li{font-size:12px;color:#323232;margin-bottom:5px;}
.blueTit01{padding-top:30px;font-size:24px;color:#f37021;font-weight:bold;letter-spacing:-0.05em;text-align:center;}
.blackTit01{font-size:16px;color:#323232;font-weight:500;line-height: 26px; letter-spacing:-0.05em;text-align:center;margin:30px 0 30px 0;}
.blackTit02{font-size:16px;color:#323232;font-weight:bold;margin-bottom:5px;padding-left:27px;}
.blackTit03{font-size:16px;color:#323232;font-weight:bold;letter-spacing:-0.05em;text-align:center;margin:30px;}
.bgRec{text-align:center;margin-bottom:30px;padding-top:10px;}

/* pbTab 출판사업 */
.subContainer.bid .midCont2{border:1px solid #dedede;background:#fff;padding-bottom:10px;}
.pbTab{background:#eaeaea;margin-bottom:25px;}
.pbTab ul:after{display:block;clear:both;content:'';}
.pbTab ul li{float:left;width:11.11111%;background:url('../images/sub/bgPb03.png') left center no-repeat;}
.pbTab ul li:first-child{background:none;}
.pbTab ul li a{display:block;text-align:center;padding:15px 0;font-size:14px;color:#323232;font-weight:500;}
.pbTab ul li.on a{background:#fff;}
.pbTab ul li a:hover{background:#fff;}
.pbTab ul li.cart span{padding-left:25px;background:url('../images/sub/bgPb01.png') left center no-repeat;}
.pbTab ul li.order span{padding-left:25px;background:url('../images/sub/bgPb02.png') left center no-repeat;}
.mainPbImg{padding:10px 40px 50px 40px;margin:0 auto;}
.mainPbImg img{width:100%;}
.pbBoardTop{margin:0 40px 30px 40px;padding-bottom:10px;border-bottom:1px solid #dddddd;}
.pbBoardTop .tit{float:left;width:30px;font-weight:bold;background:url('../images/sub/bgPb05.png') right center no-repeat;padding-right:3px;}
.pbBoardTop .text{padding:1px 0 0 41px;font-size:11px;}
.pbBoardTop .count{color:#237cce;font-weight:bold;}
.pbBoardList{margin:0 60px;font-size:12px;color:#666666;letter-spacing:-0.05em;}
.pbBoardList ul:after{display:block;clear:both;content:'';}
.pbBoardList ul li{float:left;margin-right:59px;text-align:center;margin-bottom:50px;}
.pbBoardList ul li.last{margin-right:0;}
.pbBoardList ul li .img{border:1px solid #e6e6e6;margin-bottom:15px;padding:20px;width:150px;height:150px;line-height:230px;}
.pbBoardList ul li .img img{}
.pbBoardList ul li:hover .img{border:1px solid #00a9e1;}
.pbBoardList ul li .tit{font-size:14px;color:#323232;font-weight:bold;}
.pbBoardList ul li .price{margin-bottom:10px;font-size:14px;color:#f95f53;}
.pbBoardList ul li .icon{margin-bottom:5px;}

/* 광고안내 */
.adImgBox{margin-bottom:10px;}
.adImgBox img{width:100%;}
.adTit{font-size:15px;color:#2e3235;font-weight:500;text-align:center;margin:20px 0 40px 0;}
.adList01{margin-bottom:50px;}
.adList01 ul:after{content:'';display:block;clear:both;}
.adList01 ul li{text-align:center;float:left;width:33.3%;}
.adList01 ul li .img{margin-bottom:15px;}
.adList01 ul li .tit{font-size:14px;color:#2e3235;font-weight:bold;margin-bottom:7px;}
.adList01 ul li .txt{font-size:14px;color:#2e3235;}
.adBox01{border-bottom:1px solid #dddddd;text-align:center;margin-bottom:50px;}
.adBox01 .img{margin-bottom:20px;}
.adBox01 .tit{font-size:14px;color:#2e3235;padding-bottom:30px;}
.adTit2{margin-bottom:15px;font-size:14px;color:#2776bf;font-weight:bold;text-align:left;}
.adBox02{margin-bottom:30px;border-bottom:1px solid #dddddd;padding-bottom:30px;}
.adBox02 .two:after{content:'';display:block;clear:both;}
.adBox02 .two>div{display:inline-block;text-align:center;font-size:14px;color:#2e3235}
.adBox02 .two>div:first-child{margin-right:60px;}
.adBox02 .two .img{margin-bottom:20px;}
.adBox03{margin-bottom:50px;}
.adBox03 .two:after{content:'';display:block;clear:both;}
.adBox03 .two>div{display:inline-block;text-align:center;font-size:14px;color:#2e3235}
.adBox03 .two>div:first-child{}
.adBox03 .two .img{margin-bottom:20px;}
.adInfo{background:#f8f8f8;border-radius:25px;padding:4px 0;text-align:center;font-weight:bold;}
.adInfo .tit{font-size:14px;color:#2e3235}
.adInfo .text{font-size:14px;color:#2776bf}
.adInfo .text a{font-size:14px;color:#2776bf}
.adInfo .tit.ml{margin-left:20px;}
.baseTab01.type2 ul{margin-left:120px;}
.baseTab01.type3 ul{margin-left:190px;}
.baseTab01.type3 ul li{width:130px;}
.tableType02.tdBorder tr td:first-child{border-left:none;}
.tableType02.tdBorder tr td{border-left:1px solid #ddd;}
.onList{margin-bottom:50px;}

/* paperList01 */
.paperList01 ul:after{content:'';display:block;clear:both;}
.paperList01 ul li{float:left;width:242px;height:400px;margin-right:33px;margin-bottom:15px;}
.paperList01 ul li.last{margin-right:0;}
.paperList01 ul li .img{border:1px solid #dfdfdf;text-align:center;margin-bottom:10px;padding:20px 0;}
.paperList01 ul li .text{margin-left:18px;font-size:15px;color:#777777;}
.paperList01 ul li .tit{font-size:16px;color:#323232;font-weight:600;margin:18px 0 5px 18px;}
.paperList01 ul li .text span{font-weight:bold;}

/* onList */
.onList li{margin-top:30px;padding-top:30px;padding-left:30px;border-top:1px solid #ddd}
.onList li:first-child{margin-top:0;padding-top:0;border-top:none}

/* printImg */
.printImg{margin:40px 0 30px 0;}
.printImg img{width:100%;}
.prtTit01{margin:0 0 40px 30px;font-size:15px;color:#40465b;font-weight:600;}
.prtTit01 span{color:#2776c0;}

/* prList */
.prList{padding-top:10px;}
.prList.border{padding-top:30px;border-top:1px solid #ddd}
.prList ul li{margin-top:30px;padding-top:30px;border-top:1px solid #ddd}
.prList ul li:first-child{margin-top:0;padding-top:0;border-top:none}
.prList ul li:after{content:'';display:block;clear:both;}
.prList ul li .img{float:left;width:295px;text-align:center;margin-right:20px;}
.prList ul li .text{float:left;}
.prList ul li .text .tit{font-size:17px;color:#323232;font-weight:bold;margin-bottom:10px;}
.prList ul li .text .txt{font-size:15px;color:#666666;line-height:20px;}

/* prTwo */
.prTwo:after{content:'';display:block;clear:both;}
.prTwo div{float:left;}
.prTwo div.no1{width:340px;}

/* flakText */
.flak_head{margin:60px;width:858px;border:8px solid #EAEAEA;}
.flak{margin:40px 0 0 20px;}
.flakText{width:760px;font-size:13px;color:#666;margin:0 0 25px 40px;padding:0 0 12px 25px;background:url(../images/common/line_dashed.png) bottom left repeat-x;}
.flak_box{margin:0 60px;width:858px;}
.flakLst{text-align:center;width:475px;margin:0 auto;}
.flakLst .down{margin-bottom:30px;}
.flakLst .down a{margin:0 5px;}
.flakLst .add{margin-bottom:30px;font-size:14px;color:#666;}
.flakLst .check{font-weight:bold;font-size:14px;color:#666;padding:6px 0;background:#f8f8f8;border-radius:25px;}

/* copyright */
.copyTit{margin:40px 0 20px 0;padding-bottom:20px;border-bottom:1px solid #ddd;text-align:center;}
.copyTit p{display:inline-block;padding:6px 15px;background:#f37021;border-radius:23px;font-size:12px;color:#fff;letter-spacing:-0.05em;}
.copyTit p span{font-weight:bold;color:#fff;font-size:15px;}
.copyTit2{font-size:12px;font-weight:500;color:#323232;letter-spacing:-0.05em;line-height:27px;}
.copyTit2 .tit{margin:0 100px 5px 125px;}
.copyTit2 .tit span{color:#f37021;}
.copyTit2 .box{margin:0 100px 10px 100px;padding:20px;color:#666;border:8px solid #F1F1F1;}

/* policy */
.policyList{margin:40px 0 20px 0;padding-bottom:20px;}
.policyList .box{margin:0 auto;padding:20px;width:800px;font-size:12px;color:#222222;line-height:23px;border:6px solid #f39b66;border-radius:12px;}
.policyList .box:after{content:'';display:block;clear:both;}
.policyList .box ul{float:left;}
.policyList .box ul li{height:30px;}
.policyList .box ul li a:hover{text-decoration:underline;}
.policyList .box ul li .title{font-weight:600;}
.policyList .box ul.no1{width:230px;}
.policyList .box ul.no2{width:350px;}
.policyList .box ul.no3{}
.policyText{margin:0 0 40px 93px;width:825px;font-size:12px;color:#666;}
.policyText .tit{font-size:14px;color:#323232;font-weight:600;}
.policyText .txt{margin-top:10px;padding:15px;line-height:20px;border:1px solid #eaeaea;}

/* sitemap */
.sitemap .blue01 {padding:30px 0 20px 20px}
.sitemap .blue01 a{font-size:17px;font-weight:bold;color:#f37021;padding-bottom:20px;}
.sitemap .blue{padding:30px 0 20px 0px}
.sitemap .blue a{font-size:17px;font-weight:bold;color:#f37021;padding-bottom:20px;}
.sitemap .siteList>ul:after{content:'';display:block;clear:both;}
.sitemap .siteList>ul>li{float:left;width:138px;margin-bottom:50px;}
.sitemap .siteList>ul>li .subSite:hover{background:#f8f8f8;}
.sitemap .siteList.no1 .subSite{height:155px;}
.sitemap .siteList.no2 .subSite{height:186px;}
.sitemap .siteList .tit {font-size:15px;font-weight:bold;color:#222222; }
.sitemap .siteList .subSite{border-right:0px solid #ddd;padding:5px 0 5px 0px;}
.sitemap .siteList .last .subSite{border-right:none;}
.sitemap .siteList .subSite li .tit {margin-bottom:10px;}
.sitemap .siteList .subSite li .tit a {color:#f37021}
.sitemap .siteList .subSite li{margin-bottom:5px;}
.sitemap .siteList .subSite li a{font-size:15px;color:#666666; }
.sitemap .siteList .subSite li a:hover{color:#f37021;}

/* gnbSubList */
.gnbSubList{position:absolute;left:0;top:46px;width:100%;z-index:500;}
/* .gnbSubList{position: relative;;width:1072px;margin: 0 auto;z-index:500;} */
.gnbSubList>ul>li{display:none;position:absolute;left:0;top:0;width:100%;background:#fff url(../images/common/line_dashed.png) top left repeat-x;}
.gnbSubList>ul>li .box{padding:8px 0 0 50px;}
.gnbSubList>ul>li .box>ul:after{content:'';display:block;clear:both;}
.gnbSubList>ul>li .box>ul>li{float:left;width:auto;margin-right:30px;}
.gnbSubList>ul>li .box>ul>li.last{margin-right:0px;}
.gnbSubList>ul>li .box>ul>li>a{font-size:15px;color:#555555;font-weight:600;margin-bottom:8px;display:inline-block;}
.gnbSubList>ul>li.no1 .box>ul>li>a{color:#333333;}
.gnbSubList>ul>li.no1 .box>ul>li .sub_title{margin-bottom:10px;padding:25px 0 8px 24px;background:url(../images/common/line_dashed.png) bottom left repeat-x;}
.gnbSubList>ul>li.no1 .box>ul>li .sub_title>a{font-size:15px;color:#333333;font-weight:600;display:inline-block;}
.gnbSubList>ul>li.no1 .box>ul>li .sub_title>a:hover{color:#f37021;}
.gnbSubList>ul>li .box .two a:hover{text-decoration:underline;}
.gnbSubList>ul>li .box .two{margin-bottom:14px;}
.gnbSubList>ul>li .box .two li{margin:0 0 10px 24px;}
.gnbSubList>ul>li .box .two li a{font-size:15px;}
.gnbSubList>ul>li.no1 .box>ul>li{margin-right:0;padding-top:15px;width:140px;height:490px;border-left:1px solid #fff;border-right:1px solid #eaeaea;}
.gnbSubList>ul>li.no1 .box>ul>li.news_all{padding:15px 0 0 15px;width:25px;height:490px;border-left:0;}
.gnbSubList>ul>li.no1 .box>ul>li.news_all a{background:url(/images/common/ico_news_all.png) left 3px no-repeat;padding-left:20px;}
.gnbSubList>ul>li.no1 .box>ul>li.news_all a:hover{color:#f95f53;}
.gnbSubList>ul>li.no1 .box{/* padding:15px 0 0 18px;*/ padding:0;background:#f7f7f7; border-bottom: 3px solid #f37021; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);}
.gnbSubList>ul>li.no2 .box{padding-left:160px;}
.gnbSubList>ul>li.no3 .box{padding-left:350px;}
.gnbSubList>ul>li.no4 .box{padding-left:520px;}
.gnbSubList>ul>li.no5 .box{padding-left:584px;}
.hisYear{margin-bottom:75px;padding-top:20px;}
.hisYear ul:after{content:'';display:block;clear:both;}
.hisYear ul li{float:left;width:175px;margin-left:25px;text-align:center;padding-bottom:3px;border-bottom:5px solid #96989a;font-size:18px;color:#96989a;font-weight:bold;}
.hisYear ul li.on{border-bottom:5px solid #2776c0;color:#2776c0;}
.hisYear ul li:first-child{margin-left:0;}
.hisWrap{margin:60px 0 0 70px;width:650px;background:url('../images/sub/bgHis3.png') 9px top repeat-y;}
.hisWrap>ul>li{margin-bottom:80px;}
.hisWrap .yearBox:after{content:'';display:block;clear:both;}
.hisWrap .yearBox .year{float:left;width:210px;background:url('../images/sub/bgHis.png') left top no-repeat;font-size:50px;color:#515559;font-weight:bold;line-height:55px;padding:15px 0 0 40px;}
.hisWrap .yearBox .year_color_1{color:#f37021;}
.hisWrap .yearBox .year_color_2{color:#40465b;}
.hisWrap .yearBox .rightDay{float:left;width:400px;position:relative;border-top:2px solid #e6e7e9;padding-top:15px;}
.hisWrap .yearBox .rightDay .bg{position:absolute;left:0;top:-2px;}
.hisWrap .yearBox .rightDay ul li{margin-bottom:10px;}
.hisWrap .yearBox .rightDay ul li:after{content:'';display:block;clear:both;}
.hisWrap .yearBox .rightDay ul li .date{float:left;width:100px;font-size:15px;color:#777777;}
.hisWrap .yearBox .rightDay ul li .text{float:left;font-size:15px;color:#2e3235;letter-spacing:-0.05em;}

/* 전체매뉴 */
.head{position:relative;}
.totalMenu{display:none;position:absolute;left:50%;margin-left:-421px;top:30px;width:819px;border:2px solid #f37021;background:#fff;z-index:500;}
.totalMenu .box:after{content:'';display:block;clear:both;}
.totalMenu .box{background:#58B0F3}
.totalMenu .box.borderNone{border-top:none;}
.totalMenu .box .title{float:left;margin:3px;width:87px;height:23px;text-align:center;color:#fff;font-weight:500;padding:7px 0 4px 0;background:#3EA2EF;}
.totalMenu .box .title.no1{padding-top:185px;height:185px;}
.totalMenu .box .title.no6{height:33px;}
.totalMenu .box .title a{color:#fff;font-weight:500;}
.totalMenu .box .title a:hover{color:#C6E6FF;}
.totalMenu .box .rightList{float:left;width:696px;padding:10px 0 10px 30px;background:#fff url(../images/common/line_dashed.png) top left repeat-x;}
.totalMenu .box .right_list_2{float:left;width:696px;background:#fff;padding:15px;}
.totalMenu .siteList>ul:after{content:'';display:block;clear:both;}
.totalMenu .siteList>ul>li{float:left;width:139px;margin-bottom:15px;}
.totalMenu .siteList>ul>li:first-child{float:left;width:139px;margin-bottom:3px;}
.totalMenu .siteList>ul>li .subSite:hover{background:#f8f8f8;}
.totalMenu .siteList .subSite{height:150px;}
.totalMenu .siteList .subSite.size_big{height:320px;}
.totalMenu .siteList .subSite.size{height:85px;}
.totalMenu .siteList .tit a{font-size:14px;font-weight:bold;color:#222222;}
.totalMenu .siteList .subSite{border-right:1px solid #ddd;padding:5px 0 5px 15px;}
.totalMenu .siteList .last .subSite{border-right:none;}
.totalMenu .siteList .subSite li{margin-bottom:5px;}
.totalMenu .siteList .subSite li a{font-size:12px;color:#666666;}
.totalMenu .siteList .subSite li a:hover{color:#3EA2EF;}
.totalMenu .siteList2{}
.totalMenu .siteList2>ul:after{content:'';display:block;clear:both;}
.totalMenu .siteList2>ul>li{float:left;margin-left:36px;}
.totalMenu .siteList2>ul>li:first-child{margin-left:0;}
.totalMenu .siteList2>ul>li a{font-weight:600;}
.totalMenu .siteList2>ul>li a:hover{color:#3EA2EF;}

/* 모바일기기 스타일 */
html.mobile .popLayer .bg{width:100%;}
html.mobile .sideLeftBanner{display:none;}
html.mobile .sideRightBanner{display:none;}
html.mobile .headLogo .timeZone{display:none;}
html.mobile .popClose{right:80px;top:-10px;}
html.mobile .popClose a{}
html.mobile .popClose a img{width:80px;}
/*html.mobile .sideLeftBanner{display:none;}
html.mobile .sideRightBanner{display:none;}
html.mobile .timeZone{display:none;}
html.mobile .headerTop .box{width:100%;}
html.mobile .headLogo{width:100%;}
html.mobile .gnbWrap{width:100%;}
html.mobile .footerNav ul{width:100%;}
html.mobile .mainContainer{width:100%;}
html.mobile .footerMainNav{width:100%;}
*/
.dotum *{font-family:'돋움',dotum !important;}
.gulim *{font-family:'굴림',gulim !important;}
.ng *{font-family:ng,"돋움",dotum,arial !important;}

/* cardWrap */
.cardWrap{}
.cardWrap .cardPopSlide{width:566px;margin:0 auto;text-align:center;}
.cardWrap .cardPopSlide .slideBox{}
.cardWrap .cardPopSlide .swiper-container{position:relative;margin:0 auto;z-index:1;}
.cardWrap .cardPopSlide .carousel-ctl{position:absolute;top:0;height:100%;width:66px;text-align:center;cursor:pointer;}
.cardWrap .cardPopSlide .carousel-ctl a{display:block;opacity:1;filter:alpha(opacity=100);background:url('../images/common/bgArrowBlack.png') repeat;z-index:9999;width:66px;transition:.5s all;height:100%;outline:none;}
.cardWrap .cardPopSlide .carousel-ctl:hover a{opacity:1 !important;filter:alpha(opacity=100) !important;background:url('../images/common/bgArrowBlack.png') repeat;width:66px;}
.cardWrap .cardPopSlide .carousel-ctl img{opacity:1;filter:alpha(opacity=100);position:absolute;top:50%;margin-top:-33px;transition:.5s all;}
.cardWrap .cardPopSlide .carousel-ctl:hover img{opacity:1 !important;;filter:alpha(opacity=100) !important;;}
.cardWrap .cardPopSlide .carousel-ctl.btnLeft{left:0;}
.cardWrap .cardPopSlide .carousel-ctl.btnLeft img{left:17px;}
.cardWrap .cardPopSlide .carousel-ctl.btnRight{right:0;}
.cardWrap .cardPopSlide .carousel-ctl.btnRight img{right:17px;}
.cardWrap .cardPopSlide .swiper-slide{float:left;width:100%;position:relative;}
.cardWrap .cardPopSlide .swiper-slide img{max-width:566px;}

/* ======================================= 서브페이지 끝 ============================================== */

/* btn */
a.btn_gray_size2{display:inline-block;padding:4px 25px;min-width:35px;font-size:13px;font-weight:700;color:#fff !important;background-color:#929292;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.btn_gray_size2:hover{background-color:#acacac;}
a.btn_orange_size2{display:inline-block;padding:4px 25px;min-width:35px;font-size:13px;font-weight:700;color:#fff !important;background-color:#F95F53;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.btn_orange_size2:hover{background-color:#fa6e63;}
a.btn_purple_size2{display:inline-block;padding:4px 25px;min-width:35px;font-size:13px;font-weight:700;color:#fff !important;background-color:#40465b;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.btn_purple_size2:hover{background-color:#494e61;}
a.btn_purple_size3{display:inline-block;margin-left:5px;padding:1px 8px 2px 8px;font-size:11px;font-weight:500;color:#fff !important;background-color:#40465b;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.btn_purple_size3:hover{background-color:#494e61;}
a.btn_purple_type{display:inline-block;padding:2px 11px 4px 11px;font-size:12px;line-height:17px;color:#fff !important;background-color:#40465b;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.btn_purple_type:hover{background-color:#494e61;}
a.btn_lightBlue_size2{display:inline-block;padding:3px 4px;color:#fff !important;background-color:#f37021;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.btn_lightBlue_size2:hover{background-color:#5aa8e4;}
a.btn_login_big{display:inline-block;padding:4px 25px;min-width:35px;font-size:13px;font-weight:700;color:#fff !important;background-color:#F95F53;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.btn_login_big:hover{padding:3px 24px;font-weight:700;color:#F95F53 !important;background-color:#FFF;border:1px solid #F95F53;}

/* icon */
.ico_p{margin:2px 0 0 4px;}
.ico_p_list{margin-left:3px;}

/* Paging */
.basePaging{margin-top:15px;width:100%;text-align:center;}
.basePaging a{display:inline-block;padding:0px 1px;min-width:20px;height:22px;line-height:21px;border:1px solid #dddddd;background:#fff;}
.basePaging a:hover{border:1px solid #f37021;}
.basePaging img{vertical-align:middle;}
.basePaging .number{display:inline-block;text-align:center;}
.basePaging .number a{height:22px;font-size:11px;line-height:21px;text-align:center;margin-bottom:1px;padding:0px 2px;background:#fff;border:1px solid #dddddd;}
.basePaging .number a:hover{color:#FFF;background:#f37021;border:none;padding:1px 3px;}
.basePaging .number a.on{height:22px;font-size:11px;line-height:21px;border:none;color:#fff;background:#f37021;padding:1px 3px;}
.paging_left{float:left;}
.btn_area{}
.btn_left{float:left;}
.btn_right{float:right;}

/* ============================== 서브 레이아웃 ===================================== */

/* div_sub_1_1 */
.div_sub_1_1{float:left;margin:0 25px 10px 0;width:742px;}
.div_sub_1_1:after{content:'';display:block;clear:both;}
.div_sub_1_1.search{border-bottom:none;padding-top:17px;}
.div_sub_1_1.left_search_box{width:740px;border:1px solid #d9dde1;background:#eef2f3;}
.div_sub_1_1.left_search_box:after{content:'';display:block;clear:both;}
.div_sub_1_1 .sortingZone{float:left;width:147px;padding-top:30px;}
.div_sub_1_1 .sortingZone .box{margin-bottom:30px;margin-left:30px;}
.div_sub_1_1 .sortingZone .box .tit{font-size:15px;font-weight:bold;color:#2e3235;margin-bottom:13px;display:inline-block;padding-right:15px;background:url('../images/sub/bgSorting.png') right center no-repeat;}
.div_sub_1_1 .sortingZone .box .sortingList li{margin-bottom:10px;}
.div_sub_1_1 .sortingZone .box .sortingList li a{font-size:13px;color:#62646a;}
.div_sub_1_1 .sortingZone .box .sortingList li a:hover{text-decoration:underline;}
.div_sub_1_1 .sortingZone .box .sortingList li a.on{text-decoration:underline;color:#206dbf;}
.div_sub_1_1 .calSearch{display:none;}
.div_sub_1_1 .calSearch .cmsDate input[type=text]{width:90px;height:24px;font-size:11px;line-height:24px;padding-left:5px;}
.div_sub_1_1 .calSearch .cmsDate button{position:absolute;right:2px;top:4px}
.div_sub_1_1 .calSearch .dateButton{margin-bottom:2px;}
.div_sub_1_1 .calSearch .btn:after{content:'';display:block;clear:both;}
.div_sub_1_1 .calSearch .btn a{float:left;width:45px;border:1px solid #d9dde1;text-align:center;padding:4px 0;font-size:11px;background:#fff;margin-right:3px;}
.div_sub_1_1 .calSearch .btn a:hover{border:1px solid #f37021;color:#f37021;}
.div_sub_1_1 .newsZone{background:#fff;border-left:1px solid #d9dde1;float:left;width:527px;min-height:700px;padding:0 30px 20px 35px;}
.div_sub_1_1 .newsZone .categoryBox{padding:30px 0 0 0;margin-bottom:12px;border-top:1px solid #d9dde1;}
.div_sub_1_1 .newsZone .categoryBox:first-child{padding-top:0;margin-top:30px;border-top:none;}
.div_sub_1_1 .newsZone .categoryBox .h2Title{margin-bottom:25px;}
.div_sub_1_1 .newsZone .categoryBox .h2Title h2{font-size:15px;color:#f37021;font-weight:600;}
.div_sub_1_1 .newsZone .categoryBox .more_news{margin-top:20px;text-align:center;}
.div_sub_1_1 .newsZone .categoryBox .more_news a{padding-left:11px;background:url(../images/common/bull20.png) left 4px no-repeat;}
.div_sub_1_1 .newsZone .categoryBox .more_news a:hover{color:#f37021;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li{margin-top:30px;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li:first-child{margin-top:0;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li a{display:block;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li a:after{content:'';display:block;clear:both;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li a .img{float:left;margin-right:20px;padding:5px;width:113px;height:68px;line-height:68px;border:1px solid #eaeaea;text-align:center;overflow:hidden;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li a .img img{max-width:113px;max-height:68px;vertical-align:middle;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li.imgUse a .title{float:left;width:382px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li.imgUse a .text{float:left;width:382px;height:36px;overflow:hidden;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li a .title{font-size:17px;font-weight:bold;color:#2e3235;margin-bottom:10px;padding-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li a:hover .title{color:#666666;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li a .text{height:36px;overflow:hidden;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li a:hover .text{text-decoration:underline;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li.lineUse{margin-top:15px;padding-bottom:15px;background:url(../images/common/line_dashed.png) bottom left repeat-x;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li a .news_date{margin-top:2px;text-align:right;font-size:11px;color:#B5B5B5;}
.div_sub_1_1 .newsZone .categoryBox .contNewS ul li.imgUse a .news_date{float:left;width:382px;}
.div_sub_1_1 .basePasing{padding-top:20px;border-top:1px solid #d9dde1;}
.div_sub_1_1 .basePasing .leftArrow{left:80px;top:24px;}
.div_sub_1_1 .basePasing .rightArrow{right:80px;top:24px;}

/* div_sub_1_1_2dan */
.div_sub_1_1_2dan{float:left;margin-bottom:10px;width:802px;background:#fff;border:1px solid #dbdfe2;}
.div_sub_1_1_2dan:after{content:'';display:block;clear:both;}

/* div_sub_1_1_2_1 */
.div_sub_1_1_2_1{float:left;width:535px;border-right:1px solid #d9dde1;}
.div_sub_1_1_2_1:after{content:'';display:block;clear:both;}

/* div_sub_1_2 */
.div_sub_1_2{float:left;margin-bottom:10px;width:258px;}
.div_sub_1_2:after{content:'';display:block;clear:both;}

/* div_sub_1_1_1 */
.div_sub_1_1_1{float:left;width:256px;background:#fff;}
.div_sub_1_1_1:after{content:'';display:block;clear:both;}
.div_sub_1_1_1 .hotIssue{left:0;right:auto;border-left:none;padding:20px 20px 0 20px;width:218px;}
.div_sub_1_1_1 .hotIssue .baseBox3{margin-bottom:30px;}
.div_sub_1_1_1 .hotIssue .baseBox3 .title{font-size:14px;font-weight:600;margin-bottom:15px;}
.div_sub_1_1_1 .hotIssue .baseBox3 .img{margin-bottom:10px;padding:5px;width:208px;height:133px;line-height:133px;border:1px solid #eaeaea;text-align:center;overflow:hidden;}
.div_sub_1_1_1 .hotIssue .baseBox3 a:hover .img{border-color:#f37021;}
.div_sub_1_1_1 .hotIssue .baseBox3 .img img{max-width:208px;max-height:133px;vertical-align:middle;}
.div_sub_1_1_1 .hotIssue .baseBox3 .text{font-size:14px;color:#323232;font-weight:600;}
.div_sub_1_1_1 .hotIssue .baseBox3 a:hover .text{color:#666666;}

/* div_sub_1_1_2 */
.div_sub_1_1_2{float:left;width:545px;background:#fff;border-left:1px solid #dbdfe2;}
.div_sub_1_1_2:after{content:'';display:block;clear:both;}

/* 서브 메인 탑기사 */
.sub_main_topnews{margin-bottom:10px;padding:15px 20px 10px 20px;background:#fff;border:1px solid #dbdfe2;}
.sub_main_topnews a{/* display:block;*/
}
.sub_main_topnews a:after{content:'';display:block;clear:both;}
.sub_main_topnews .basePaging{margin:0 0 20px;}
.sub_main_topnews .sub_top_news{/* margin-bottom:20px;*/
}
.sub_main_topnews .sub_top_news .list_box ul li{}
.sub_main_topnews .sub_top_news .list_box ul li.lineUse{margin-bottom:10px;padding-bottom:5px;background:url(../images/common/line_dashed.png) bottom left repeat-x;/*border-bottom:1px dashed #eaeaea;*/
}
.sub_main_topnews .sub_top_news .list_box ul li:last-child.lineUse{margin-bottom:0;padding-bottom:0;background:none;}
.sub_main_topnews .sub_top_news .list_box ul li.imgUse a{}
.sub_main_topnews .sub_top_news .list_box ul li.imgUse a .img{float:left;margin:0 15px 10px 0;padding:5px;width:143px;height:93px;line-height:93px;border:1px solid #eaeaea;overflow:hidden;text-align:center;}
.sub_main_topnews .sub_top_news .list_box ul li.imgUse a .img img{max-width:143px;max-height:93px;vertical-align:middle;}
.sub_main_topnews .sub_top_news .list_box ul li a .title{float:left;width:762px;font-size:25px;line-height:25px;color:#198BE2;font-weight:500;letter-spacing:-0.07em;margin-bottom:8px;padding-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sub_main_topnews .sub_top_news .list_box ul li.imgUse a .title{padding-top:9px;width:567px;}
.sub_main_topnews .sub_top_news .list_box ul li a .text{float:left;width:762px;height:38px;font-size:14px;line-height:20px;overflow:hidden;}
.sub_main_topnews .sub_top_news .list_box ul li.imgUse a .text{width:567px;}
.sub_main_topnews .sub_top_news .list_box ul li a .news_date{float:left;width:762px;margin-top:5px;font-size:13px;color:#999999;line-height:20px;}
.sub_main_topnews .sub_top_news .list_box ul li.imgUse a .news_date{width:567px;}
.sub_main_topnews .sub_top_news .list_box ul li a:hover .title{color:#63ade5;}
.sub_main_topnews .sub_top_news .list_box ul li a:hover .text{text-decoration:underline;}
.sub_path{border-bottom:1px solid #d9dde1;padding-bottom:6px;margin-bottom:10px;}
.sub_path a{display:inline-block;}
.sub_path span{font-size:14px;color:#62646a;padding-left:13px;margin-left:5px;background:url('../images/sub/bullet_lnb.png') left center no-repeat;}

/* 서브 기본 기사 */
.sub_basic_topnews{margin-bottom:10px;padding:0 20px 0 20px;background:#fff;border:1px solid #dbdfe2;}
.sub_basic_topnews a{/* display:block;*/}
.sub_basic_topnews a:after{content:'';display:block;clear:both;}
.sub_basic_topnews .basePaging{margin:0 0 20px;}

/* 카드뉴스 리스트 */
.card_news_list{margin-bottom:10px; padding: 20px 20px 89px 20px; background:#fff;border:1px solid #dbdfe2;}

/* 서브 메인 기사 리스트 1 */
.sub_main_news_list{padding:20px;background:#fff;border:1px solid #dbdfe2;}
.sub_main_news_list .textZone{float:right;}
.sub_main_news_list ul li{padding-top:18px;margin-top:18px;border-top:1px dashed #dbdfe2;}
.sub_main_news_list ul li:first-child{padding-top:0;margin-top:0;border-top:none;}
.sub_main_news_list ul li a:after{content:'';display:block;clear:both;}
.sub_main_news_list ul li a{display:block;}
.sub_main_news_list ul li.imgUse a .textZone{width:615px;float:left;}
.sub_main_news_list ul li a .textZone{float:left;width:100%;}
.sub_main_news_list ul li a .textZone .title{font-size:16px;color:#323232;font-weight:600;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sub_main_news_list ul li a:hover .textZone .title{color:#666666;}
.sub_main_news_list ul li a .textZone .text{height:38px;font-size:12px;color:#323232;line-height:20px;overflow:hidden;}
.sub_main_news_list ul li a:hover .textZone .text{text-decoration:underline;}
.sub_main_news_list ul li a .img{float:left;margin-right:10px;padding:5px;width:98px;height:58px;line-height:58px;border:1px solid #eaeaea;text-align:center;overflow:hidden;}
.sub_main_news_list ul li a .img img{max-width:98px;max-height:58px;vertical-align:middle;}

/* 서브 메인 기사 리스트 2 */
.sub_main_news_list_2{padding-bottom:20px;}
.sub_main_news_list_2 ul li{margin-top:11px;}
.sub_main_news_list_2 ul li.lineUse{padding-bottom:10px;background:url(../images/common/line_dashed.png) bottom left repeat-x;/* border-top:1px dashed #dbdfe2;*/}
.sub_main_news_list_2 ul li:last-child{background:none;}
.sub_main_news_list_2 ul li a:after{content:'';display:block;clear:both;}
.sub_main_news_list_2 ul li a{display:block;}
.sub_main_news_list_2 ul li.imgUse a .title{width:630px;float:left;}
.sub_main_news_list_2 ul li.imgUse a .text{width:630px;float:left;}
.sub_main_news_list_2 ul li a .title{float:left;width:99%;font-size:17px;color:#323232;font-weight:600;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sub_main_news_list_2 ul li a:hover .title{color:#666666;}
.sub_main_news_list_2 ul li a .text{width:99%;height:33px;font-size:13px;line-height:16px;overflow:hidden;}
.sub_main_news_list_2 ul li a .news_date{float:left;font-size:12px;color:#999;}
.sub_main_news_list_2 ul li a:hover .text{text-decoration:underline;}
.sub_main_news_list_2 ul li a .img{float:left;margin-right:17px;padding:5px;width:93px;height:65px;line-height:65px;border:1px solid #eaeaea;text-align:center;overflow:hidden;}
.sub_main_news_list_2 ul li a .img img{max-width:93px;max-height:65px;vertical-align:middle;}

/* 서브 메인 기사 리스트 3 */
.div_sub_1_1_2dan .listType04{float:left;}
.div_sub_1_1_2dan .listType04 ul li a .title{width:490px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.div_sub_1_1_2dan .listType04 ul li.imgUse a .title{width:370px;}
.div_sub_1_1_2dan .listType04 ul li a .text{width:490px;}
.div_sub_1_1_2dan .listType04 ul li.imgUse a .text{width:370px;}
.div_sub_1_1_2dan .listType04 ul li{margin-top:15px;}
.div_sub_1_1_2dan .listType04 ul li:last-child{background:none;}
.div_sub_1_1_2dan .listType04 ul li a:after{content:'';display:block;clear:both;}
.div_sub_1_1_2dan .listType04 ul li a .img{padding:5px;width:93px;height:65px;line-height:65px;border:1px solid #eaeaea;text-align:center;overflow:hidden;}
.div_sub_1_1_2dan .listType04 ul li.lineUse{padding-bottom:10px;background:url(../images/common/line_dashed.png) bottom left repeat-x;}
.div_sub_1_1_2dan .listType04 ul li:last-child.lineUse{background:none;}
.div_sub_1_1_2dan .listType04 ul li a:hover .title{color:#666666;}
.div_sub_1_1_2dan .listType04 ul li a:hover .text{text-decoration:underline;}
.div_sub_1_1_2dan .box_news{float:left;width:226px;padding:20px 20px;}
.div_sub_1_1_2dan .box_news .title{font-size:14px;font-weight:600;margin-bottom:15px;padding-top:20px;}
.div_sub_1_1_2dan .box_news .baseBox2{padding:0;margin-bottom:30px;border:none;}
.div_sub_1_1_2dan .box_news .baseBox2 .title{padding-top:0;}
.div_sub_1_1_2dan .box_news .baseBox3{margin-bottom:30px;}
.div_sub_1_1_2dan .box_news .baseBox3 .img{margin-bottom:10px;}
.div_sub_1_1_2dan .box_news .baseBox3 .img img{width:100%;}
.div_sub_1_1_2dan .box_news .baseBox3 .text{font-size:14px;color:#2e3235;font-weight:700;}
.subContainer .div_sub_1_2 .manyNews.sub{width:224px;height:100%;margin-bottom:10px;background:#fff url('../images/sub/bgMany.png') right top no-repeat;}
.subContainer .div_sub_1_2 .manyNews .title{margin-top:5px;padding-bottom:15px;}
.subContainer .div_sub_1_2 .videoBox{float:none;margin-bottom:10px;}

/* 연예 메인 기사 */
.etm_main_news{margin-bottom:10px;padding:20px;background:#fff;border:1px solid #dbdfe2;}
.etm_main_news a{display:block;}
.etm_main_news a:after{content:'';display:block;clear:both;}
.etm_main_news a .img{float:left;margin-right:15px;padding:5px;width:170px;height:111px;line-height:111px;border:1px solid #eaeaea;text-align:center;overflow:hidden;}
.etm_main_news a .img img{max-width:170px;max-height:111px;vertical-align:middle;}
.etm_main_news a .textBox{float:left;width:550px;;}
.etm_main_news a .textBox .title{font-size:25px;color:#198BE2;font-weight:500;letter-spacing:-0.07em;margin-bottom:8px;padding-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.etm_main_news a:hover .textBox .title{color:#63ade5;}
.etm_main_news a .textBox .text{height:38px;font-size:13px;line-height:20px;overflow:hidden;}
.etm_main_news a:hover .textBox .text{text-decoration:underline;}
.etm_main_news a .textBox .news_date{margin-top:20px;text-align:right;font-size:13px;color:#999999;line-height:20px;}

/* 연예 중간 기사 */
.etm_list_01{padding:20px;}
.etm_list_01 ul li{padding-top:18px;margin-top:18px;border-top:1px dashed #dbdfe2;}
.etm_list_01 ul li:first-child{padding-top:0;margin-top:0;border-top:none;}
.etm_list_01 ul li a:after{content:'';display:block;clear:both;}
.etm_list_01 ul li a{display:block;}
.etm_list_01 ul li.imgUse a .textZone{width:375px;}
.etm_list_01 ul li a .textZone{float:left;width:100%;}
.etm_list_01 ul li a .textZone .title{font-size:16px;color:#323232;font-weight:600;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.etm_list_01 ul li a:hover .textZone .title{color:#666666;}
.etm_list_01 ul li a .textZone .text{height:37px;font-size:12px;color:#323232;line-height:20px;overflow:hidden;}
.etm_list_01 ul li a:hover .textZone .text{text-decoration:underline;}
.etm_list_01 ul li a .img{float:right;padding:5px;width:98px;height:58px;line-height:58px;border:1px solid #eaeaea;text-align:center;overflow:hidden;}
.etm_list_01 ul li a .img img{max-width:98px;max-height:58px;vertical-align:middle;}

/* 게시판 삭제 */
.board_delete{padding-top:15px;}
.board_delete .line{text-align:center;border:5px solid #f1f1f1;padding:30px 10px;margin-bottom:25px;}
.board_delete .tit{color:#f95f53;font-size:15px;font-weight:600;border-bottom:1px dashed #eaeaea;padding-bottom:10px;}
.board_delete .text{text-align:center;padding-top:15px;font-size:13px;font-weight:500;}
.board_delete input[type=password]{width:120px;height:23px;margin-left:5px;padding-left:10px;line-height:23px;outline:none;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

/* sub_in_login */
.sub_in_login{background:#F1F1F1;}
.sub_in_login .line{background:#fff;text-align:center;border:5px solid #f1f1f1;padding:50px 10px;margin-bottom:25px;}
.sub_in_login .tit{color:#f95f53;font-size:20px;font-weight:600;letter-spacing:-0.05em;padding-bottom:5px;}
.sub_in_login .so_tit{color:#40465b;font-size:15px;font-weight:600;letter-spacing:-0.05em;border-bottom:1px dashed #eaeaea;padding-bottom:5px;margin-bottom:20px;}
.sub_in_login .text{text-align:center;font-size:13px;font-weight:500;}
.sub_in_login .text_box{margin:0 auto;width: 600px;}
.sub_in_login .text_box .text{color:#323232;text-align:left;font-size:13px;font-weight:500;}
.sub_in_login .text_box .text p{color:#f37021;text-align:left;font-size:13px;font-weight:500;}
.sub_in_login .text_box_2{margin:0 auto;width: 600px;}
.sub_in_login .text_box_2 .text{color:#40465b;text-align:left;font-size:13px;font-weight:500;}
.sub_in_login .user_login{}
.sub_in_login .user_login .login_info{margin:0 auto;width:300px;}
.sub_in_login .user_login .login_info:after{content:'';display:block;clear:both;}
.sub_in_login .user_login .login_info .leftText{float:left;}
.sub_in_login .user_login .login_info .leftText p:first-child{margin-bottom:8px;}
.sub_in_login .user_login .login_info .leftText input{width:150px;height:22px;padding-left:10px;line-height:21px;outline:none;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.sub_in_login .user_login .login_info .btnLogin{float:left;margin-left:10px;}
.sub_in_login .user_login .login_info .btnLogin a{display:inline-block;background:#f95f53;width:90px;padding:19px 0;text-align:center;font-size:15px;font-weight:700;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.sub_in_login .user_login .login_info .btnLogin a:hover{background:#f46f64;}
.sub_in_login .user_login .id_check{margin:0 auto;padding-bottom:15px;width:300px;text-align:left;}
.sub_in_login .user_login .id_check label{color:#323232;font-size:12px;}
.sub_in_login .dashline{margin-top:20px;border-top:1px dashed #eaeaea;height:20px;}
.sub_in_login .user_btn{width:300px;margin:0 auto;}
.sub_in_login .user_btn:after{content:'';display:block;clear:both;}
.sub_in_login .user_btn>div{float:left;}
.sub_in_login .user_btn>div:first-child{margin-right:6px;}
.sub_in_login .userFind_error{text-align:center;color:#323232;font-size:13px;letter-spacing:-0.03em;}
.sub_in_login .userFind_error a{color:#ff7a22;text-decoration:underline;}
.sub_in_login .user_btn .btnBlue_3 a{display:inline-block;width:140px;padding:6px 0 4px 0;text-align:center;color:#f37021;line-height:14px;border:1px solid #d1d1d1;font-size: 15px;font-weight: 500;}
.sub_in_login .user_btn .btnBlue_3 a:hover{border:1px solid #f37021;}
.sub_in_login .btnCenter{margin:20px 0;}

/* section_news */
.section_news{float:left;border:1px solid #d9dde1;width:256px;height:384px;position:relative;overflow:hidden;background:#fff url('../images/common/section_news_bg.png') no-repeat;}
.section_news .title{height:40px;color:#393939;font-size:15px;font-weight:700;padding:20px 0 6px 15px;margin-bottom:17px;border-bottom:1px dashed #F0F0F0;background:url('../images/common/section_news_1.png') top right no-repeat;}
.section_news ul{padding:0 16px 10px 16px;}
.section_news ul li{padding-top:14px;border-top:1px solid #eaeaea;line-height:16px;height:28px;}
.section_news ul li:after{content:'';display:block;clear:both;}
.section_news ul li:first-child{padding-top:0;margin-top:0;border-top:0;}
.section_news ul li a{float:left;font-size:12px;color:#393939;width:190px;margin:5px 0 0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.section_news ul li a:hover{color:#f37021;}
.section_news ul li .rank{float:left;padding-top:3px;font-size:23px;color:#afafaf;font-weight:700;}
.section_news.type2{padding:8px 16px 8px 16px;width:224px;height:368px;position:relative;overflow:hidden;}
.section_news.type2 ul li{margin-top:3px;padding-top:7px;}
.section_news .tabZone ul:after{content:'';display:block;clear:both;}
.section_news .tabZone{/* margin-bottom:10px;*/}
.section_news .tabZone ul:after{content:'';display:block;clear:both;}
.section_news .tabZone ul li{float:left;border:none;padding:0;margin:0;height:24px;}
.section_news .tabZone ul li a{float:none;margin:0;font-size:12px;font-weight:700;position:relative;padding:3px 6px 3px 6px;letter-spacing:-0.5px;}
.section_news .tabZone ul li.on a:after{content:'';display:block;width:88%;height:60%;position:absolute;left:0px;top:4px;border-radius:6px;}
.section_news .tabZone ul li:hover a:after{content:'';display:block;width:88%;height:60%;position:absolute;left:0px;top:4px;border-radius:6px;}
.section_news .rankList ul:first-child{display:block;}
.section_news .rankList ul{display:none;}

/* ============================== 섹션별 뉴스 시작 ================================= */

/* 섹션별 뉴스 공통 */
.section_news_proto{position:relative;float:left;width:278px;height:386px;overflow:hidden;}
.section_news_proto .title{position:absolute;top:21px;right:30px;height:30px;font-size:28px;font-weight:700;line-height:30px;}
.section_news_proto .title .sub_title{font-size:22px;}

/* sec_newslist 기사리스트 */
.sec_newslist{margin:120px 0 0 10px;width:258px;height:251px;background:#fff;}
.sec_newslist ul{padding:14px 16px 10px 16px;}
.sec_newslist ul li .rank{float:left;width:33px;height:44px;}
.sec_newslist ul li{margin-bottom:3px;padding-top:0;border-top:0;}
.sec_newslist ul li:after{content:'';display:block;clear:both;}
.sec_newslist ul li a{float:left;margin:10px 0 0 10px;padding-bottom:5px;width:175px;font-size:13px;color:#323232;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/common/line_dashed.png) bottom left repeat-x;}
.sec_newslist ul li a:hover{color:#f37021;}

/* section_S1N0_news 건설산업 */
.section_S1N0_news{background:#353535 url(../images/common/title_S1N0_news.png) no-repeat;}
.section_S1N0_news .title{color:#ff7b2c;}
.section_S1N0_news .title .sub_title{color:#d8cfb9;}
.section_S1N0_news .sec_newslist{border-top:5px solid #ff7b2c;}
.section_S1N0_news .sec_newslist ul li a:hover{color:#ff7b2c;}

/* section_S1N1_news 부동산 */
.section_S1N1_news{background:#f7f7f7 url(../images/common/title_S1N1_news.png) no-repeat;}
.section_S1N1_news .title{top:11px;left:27px;color:#464645;}
.section_S1N1_news .title .sub_title{color:#d8cfb9;}
.section_S1N1_news .sec_newslist{border-top:5px solid #f59b13;}
.section_S1N1_news .sec_newslist ul li a:hover{color:#f59b13;}

/* section_S1N2_news 경제 */
.section_S1N2_news{background:#1e90e2 url(../images/common/title_S1N2_news.png) no-repeat;}
.section_S1N2_news .title{top:46px;right:47px;color:#fff;}
.section_S1N2_news .title .sub_title{color:#d8cfb9;}
.section_S1N2_news .sec_newslist{border-top:5px solid #353535;}

/* section_S1N3_news 해외뉴스 */
.section_S1N3_news{background:#c8d5e1 url(../images/common/bg_S1N3_news.png) no-repeat;}
.section_S1N3_news .title{top:17px;left:20px;color:#b44195;}
.section_S1N3_news .title .sub_title{color:#353535;}
.section_S1N3_news .sec_newslist{border-top:5px solid #a94615;}

/* section_S1N4_news 기획연재 */
.section_S1N4_news{background:#aaadb2 url(../images/common/title_S1N4_news.png) no-repeat;}
.section_S1N4_news .title{top:35px;left:20px;color:#101d32;}
.section_S1N4_news .title .sub_title{color:#fff;}
.section_S1N4_news .sec_newslist{border-top:5px solid #d2d415;}

/* section_S1N7_news 오피니언 */
.section_S1N7_news{background:#d8d1bc url(../images/common/title_S1N7_news.png) no-repeat;}
.section_S1N7_news .title{top:25px;right:18px;color:#655b3f;}
.section_S1N7_news .title .sub_title{color:#4c4541;}
.section_S1N7_news .sec_newslist{border-top:5px solid #4c4541;}

/* section_S1N9_news 레저/문화 */
.section_S1N9_news{background:#dcdfdc url(../images/common/title_S1N9_news.png) no-repeat;}
.section_S1N9_news .title{top:25px;left:20px;color:#427f79;}
.section_S1N9_news .title .sub_title{color:#d8cfb9;}
.section_S1N9_news .sec_newslist{border-top:5px solid #57724f;}

/* ============================== 섹션별 뉴스 끝 ================================= */

/* ETC */
.varietyBox .border_none{border:none;}
.popCont .rightCont .popNewsArea .left .border_none{border:none;}
.popCont .rightCont .popNewsArea .border_none{border:none;}
.xmp_font{margin:0;font-family:nsk,'돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;white-space:normal;/* overflow:hidden;text-overflow:ellipsis;*/}
.xmp_font_sotitle{font-family:nsk,'돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:19px;color:#1879c5;font-weight:500;white-space:normal;display:block;margin-bottom:20px;}
.news_view_img_subject{display:inline-block;padding:5px 10px 10px 10px;font-size:14px;color:#1C888E;letter-spacing:-0.05em;line-height:15px;}
.news_view_img_content{display:inline-block;position:relative;top:-6px;padding:5px 10px 10px 10px;font-size:12px;line-height:14px;color:#999;}
.news_view_img_content2{position:relative;padding:5px 10px 10px 10px;font-size:12px;color:#1C888E;}

/* 프리미엄 버튼으로 인한 수정 */
.listType01 li .txt span{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.long .ico_p{margin-left:-1px;}
.listType02 li a .txt{max-width:496px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listType02 li a .txt span{display:inline-block;max-width:496px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listType02 li a .txt span{max-width:466px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listType02 li .link_news a span{display:inline-block;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listType02 li .link_news .long span .ico_p{margin-left:-1px;}
.baseBox .textBox .title span{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sub_main_topnews .sub_top_news .list_box ul li a .title span{max-width:722px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sub_main_topnews .sub_top_news .list_box ul li.imgUse a .title span{max-width:528px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ico_p2{vertical-align:middle;margin:0 0 0 3px;}
.sub_main_topnews .sub_top_news .list_box ul li .long .ico_p2{margin-left:-2px;}
.div_sub_1_1_2dan .listType04 ul li.imgUse .long .long .ico_p2{margin-left:-2px;}
.div_sub_1_1_2dan .listType04 ul li a .title span{max-width:454px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.div_sub_1_1_2dan .listType04 ul li.imgUse a .title span{max-width:325px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bxslide{position:relative;}
.bxslide .bx-controls{position:absolute;right:0;bottom:24px;width:100%;}
.bxslide .bx-controls .bx-prev{width:27px;right:22px;background:url(../images/common/btn_rolling_left_off.png) no-repeat left top;}
.bxslide .bx-controls .bx-next{width:22px;right:0px;background:url(../images/common/btn_rolling_right_off.png) no-repeat left top;}
.bxslide .bx-controls .bx-prev:hover{background:url(../images/common/btn_rolling_left_on.png) no-repeat left top;}
.bxslide .bx-controls .bx-next:hover{background:url(../images/common/btn_rolling_right_on.png) no-repeat left top;}
.bxslide .bx-controls .bx-controls-direction a{position:absolute;top:0px;outline:0;text-indent:-9999px;z-index:6;height:24px;}

/* ============================== 팝업기사 뷰 배너 ================================= */
.pop_left_ba_pop{display:block;overflow:hidden;position:absolute;top:100px;left:-185px;z-index:7601;width:160px;height:600px;}
.pop_right_ba_pop{display:block;overflow:hidden;position:absolute;top:100px;right:-185px;z-index:7600;width:160px;height:600px;}
.pop_left_ba_page{display:block;overflow:hidden;position:absolute;top:0px;left:-185px;z-index:7601;width:160px;height:600px;}
.pop_right_ba_page{display:block;overflow:hidden;position:absolute;top:0px;right:-185px;z-index:7600;width:160px;height:600px;}

/* ============================== 팝업기사 뷰 배너 좌측하단 배너추가 20180405 ========= */
.pop_left_ba_pop_bottom{display:block;overflow:hidden;position:absolute;top:750px;left:-185px;z-index:7601;width:160px;height:600px;}
.pop_left_ba_page_bottom{display:block;overflow:hidden;position:absolute;top:650px;left:-185px;z-index:7601;width:160px;height:600px;}

/* ============================== 기사 뷰 배너 우측하단 배너추가 20210408 ========= */
.pop_right_ba_page_bottom{display:block;overflow:hidden;position:absolute;top:650px;right:-185px;z-index:7601;width:160px;height:600px;}

/* ============================== 전체기사 리스트 좌측 배너추가 20180810 ========= */
.list_left_ba_page{display:block;overflow:hidden;position:absolute;top:0px;left:-113px;z-index:7601;width:118px;height:600px;}

/* ============================== 하단 관련기사 리스트 20180910 ========= */
.article_news{clear:both;position:relative;margin-top:50px;padding:25px 0px;border-top:1px solid #d2d2d2;/* border-bottom:1px solid #d2d2d2;*/ /* background-color:white;*/ /* margin-left:20px;*/
}
.article_news .article_title {
	position:absolute;
	top:-17px;
	left:0;
	display:block;
	padding-right:17px;
	background:#fff;
	font-size:20px;
	color:#f37021;
	font-weight:bold;
}
.article_news ul{list-style:none;padding:0px;}
.article_news ul li{padding-bottom:5px;margin-left:8px;}
.article_news ul li a{display:block;padding:0 0 0 17px;background:url(/uhtml/images/sub/icon_relation.gif) no-repeat 0 50%;font-size:17px;color:#62646a;}

/* ============================== 유튜브 뷰 페이지 20190620 ========= */

/* .gnbWrap .gnbList ul li:last-child .border{background:#dc3d4d;} */
/* ..gnbWrap .gnbList ul li:last-child img{height:30px;}
/* .gnbWrap .gnbList ul li a{font-size:16px;padding:9px 0;}*/
.gnbWrap .gnbList ul li a.tvlogo{padding:0px;margin-top:4px;margin-left:5px;}
.gnbWrap .gnbList ul li:last-child a{float:right;}
.movie_article{text-align:center;height:470px;background-color:#252525;}
.movie_play{display:inline-block;margin-top:33px;}
.movie_play2{margin-top: 50px; margin-bottom:0px;}
.movie_list{display:inline-block;width:100%;padding-bottom:0px;}
.movie_list ul{display:block;margin-top:10px;}
.movie_list ul li{float:left;margin:0 41px 30px 0;height:260px;}
.movie_list ul li.last{margin-right:0px;}
.movie_list ul li .img{overflow:hidden;margin-bottom:5px;width:310px;}
.movie_list ul li .img img{width:100%;}
.movie_list ul li .title{font-size:17px;line-height:25px;/*color:#323232;*/
 color:#2e3235;font-weight:600;/* margin-bottom:7px;*/ width:310px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.movie_title{font-size:22px;color:#000;font-weight:600;line-height:36px;width:720px;padding:10px 146px 15px 146px;/* background-color:#252525;*/ background-color:rgb(240,240,240);}
.subscribe{height:35px;display:block;/* border-top-width:1px;border-top-style:solid;border-top-color:rgb(230,230,230);*/ padding-top:10px;/* background-color:#252525;*/
 background-color:rgb(240,240,240);border-bottom:3px solid #005e81;margin-bottom:20px;padding-bottom:20px;}
.subscribe a{float:right;}
.subscribe a img{height:30px;margin-right:46px;}
.basePaging{padding-bottom:30px;}
#movieLeft{float:left;width:100%;border-right:none;padding-right:0px;}
#movieInfo{margin:20px 100px;}
#moviePlayer{width:auto;padding:0 100px 30px 100px;margin-bottom:20px;border-bottom:1px solid #dce1e6;}
.movie_innertext {font-size: 20px; font-weight: 300; line-height: 36px; text-align: left; margin: 40px 0;}

/* ============================== 20200924 ========= */

.main_container {width: 1072px;margin: 0 auto;background: url(/uhtml/images/common/dn_main.png) repeat-y 436px 0;}
.main_container::after {content:'';display:block;clear:both;}
/*.sub_container {width: 1072px; margin: 0 auto; padding: 20px 0;}*/
.sub_container {width: 100%; margin-top: 30px; background: #f9f9f9;}
.sub_container::after {content:'';display:block;clear:both;}

.left_box {width: 725px; float: left; padding-right: 21px; /* border-right:1px solid #e6e6e6 */}
.left_box::after {content:'';display:block;clear:both;}

.right_box {
	width:305px;
	float:left;
	padding-left:20px;
}
.right_box::after {content:'';display:block;clear:both;}

.left_second_box {width: 725px; float: left;}
.left_second_box::after {content:'';display:block;clear:both;}

.left_second_box01 {width: 471px; float: left; padding-right: 18px; /* border-right: 1px solid #e6e6e6; */}
.left_second_box01::after {content:'';display:block;clear:both;}

.left_second_box02 {width:215px; float:left; padding-left:21px;}
.left_second_box02::after {content:'';display:block;clear:both;}



.listType001 a {display: inline-block;}
.listType002 a {display: inline-block;}
.listType003 a {display: inline-block;}
.news_list a {display: inline-block;}
.section_title a {display: inline-block;}

.newsMore {font-size: 12px; font-weight: 400;}
.add_list1 {background: #93ee67;}
.add_list2 {background: #ee67ec;}
.add_list3 {background: #6588f8;}
.title:hover {text-decoration: underline;}

/* mainNews */
.news_top {
	/* border:1px solid #d9dde1;
	*/
 	float:left;
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%;
	min-height: 460px;
	background: #fff;
	padding-bottom: 30px;
}
.news_top::before {content: '';
    position: absolute;
    bottom: 30px;
    left: 0;
    width: 100%;
    height: 1px;
    background: #666666;}
.news_top:after {content:'';display:block;clear:both;}
.news_top a {display:block;}
.news_top a .img{width:100%;height:auto;}
.news_top a .img img{width:100%}
.news_top a .textBox{position:relative;top:0px;padding:0px;height:auto;}
.news_top a .textBox .title {
	z-index:10;
	position:relative;
    margin-bottom:7px;
    margin-top: 20px;
	width:725px;
	font-size:36px;
	color:#333333;
	font-weight:700;
	line-height:52px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	letter-spacing: -0.04em;
}
.news_top a .textBox .text {
	z-index:10;
	position:relative;
	height:23px;
	width:700px;
	font-size:18px;
	color:#333;
	line-height:26px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-bottom: 30px;
}

.left_second_box01 .listType002 .no1 {padding-bottom: 20px;}
.left_second_box01 .listType002 .no2 {padding-bottom: 20px;}
.left_second_box01 .listType002 .no3 {padding-bottom: 20px;}

.left_second_box01 .listType002 li {display:inline-block; text-align: left; }
.left_second_box01 .listType002 .title {
	width:470px;
	font-size:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight:500;
    float:left;
	line-height:23px;
	padding-bottom: 5px;
}
.left_second_box01 .listType002 .img {display: block; width: 120px; float: left; padding-bottom: 5px;}
.left_second_box01 .listType002 .second_title {width: 342px; display: inline-block; padding-left: 5px;}
.left_second_box01 .listType002 li .second_title a {margin: 0px 0 3px 0;}
.left_second_box01 .listType002 .second_title span {
	width:345px;
	font-size:17px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight:300;
 	float:left;
  	line-height:22px;
}

.left_second_box01 .news_list { width: 495px; padding-top: 10px;}
.left_second_box01 .news_list .title { text-align: left; font-size: 18px;}
.left_second_box01 .news_list .title a { margin: 0px 0 5px 0;}
.left_second_box01 .news_list .title span { 
 	width:495px;
	font-size:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight:300;
  	float:left;
  	line-height:28px;
}

.left_second_box02 .section_01 {padding-bottom: 0px; /* border-bottom: 1px solid #e6e6e6; */}
.left_second_box02 .section_01 .listType003 { text-align: left;}
.left_second_box02 .section_01 .listType003 a {margin-bottom: 25px;}
.left_second_box02 .section_01 .listType003 .img {width: 215px; height: auto; text-align: center; overflow: hidden; margin-bottom: 5px; }
.left_second_box02 .section_01 .listType003 .img img {max-width: 215px;}
.left_second_box02 .section_01 .listType003 .title {
  	width:215px;
	font-size:18px;
	overflow:hidden;
	white-space: normal;;
	font-weight:300;
 	float:left;
	line-height:23px;
}

.left_second_box02 .section_02 {margin-top: 0px; padding-bottom: 0px; /* border-bottom: 1px solid #e6e6e6; */}
.left_second_box02 .section_02 .listType003 { text-align: left;}
.left_second_box02 .section_02 .listType003 a {margin-bottom: 25px;}
.left_second_box02 .section_02 .listType003 .img {width: 215px; height: auto; text-align: center; overflow: hidden; margin-bottom: 5px; }
.left_second_box02 .section_02 .listType003 .img img {max-width: 215px;}
.left_second_box02 .section_02 .listType003 .title {
  	width:215px;
	font-size:18px;
	overflow:hidden;
	white-space: normal;;
	font-weight:300;
 	float:left;
	line-height:23px;
}

.left_second_box02 .section_03 {margin-top: 20px; padding-bottom: 0px; border-bottom: 1px solid #e6e6e6;}
.left_second_box02 .section_03 .listType003 { text-align: left;}
.left_second_box02 .section_03 .listType003 a {margin-bottom: 25px;}
.left_second_box02 .section_03 .listType003 .img {margin-bottom: 10px;}
.left_second_box02 .section_03 .listType003 .title {
  	width:215px;
	font-size:18px;
	overflow:hidden;
	white-space: normal;;
	font-weight:300;
 	float:left;
	line-height:23px;
}

.right_box .c_news { text-align:left;}
.right_box .section_politics {font-size: 26px; font-weight: 900;}
.right_box .section_title {/* margin-bottom: 10px; */}
.right_box .section_title a {float: right;}
.right_box .newsMore {font-size: 12px; display: inline-block; padding-top: 5px;}
.right_box .listType001 li {display:inline-block;}
.right_box .listType001 li a {margin-bottom: 5px;}
.right_box .listType001 .title {
	width:305px;
	font-size:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight:500;
  	float:left;
	line-height:37px;
	margin-top: 5px;
}
.right_box .listType001 .imgUse .title {margin-top: 3px;}
.right_box .listType001 .img {display: block; width: 120px; height: 80px; line-height: 80px ;float: left;  text-align: center; overflow: hidden; margin-bottom: 5px;}
.right_box .listType001 .img img {max-width: 120px; vertical-align: middle;}
.right_box .listType001 .txt {
	width:305px;
	font-size:15px;
	margin-left:0px;
	height:60px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	font-weight:300;
	float:left;
}
.right_box .listType001 .imgUse .txt {width:175px; margin-left:10px; height:78px;}

.right_box .c_news_list {margin-top: 5px;}
.right_box .c_news_list .listType001 li {display:inline-block; border-bottom: 1px dashed #d1d1d1; padding-bottom: 5px; margin-top: 2px;}
.right_box .c_news_list .listType001 li:last-child {border-bottom: 0px; padding-bottom: 0px; }
.right_box .c_news_list .listType001 li a {margin-bottom: 5px;}
.right_box .c_news_list .listType001 .title {
	width:305px;
	font-size:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight:500;
  	float:left;
	line-height:37px;
	margin-top: 5px;
}
.right_box .c_news_list .listType001 .imgUse .title {margin-top: 3px;}
.right_box .c_news_list .listType001 .img {display: block; width: 120px; height: 90px; line-height: 90px ;float: left;  text-align: center; overflow: hidden;}
.right_box .c_news_list .listType001 .img img {max-width: 120px; vertical-align: middle;}
.right_box .c_news_list .listType001 .txt {
	width:305px;
	font-size:16px;
	margin-left:0px;
	height:40px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	font-weight:300;
	float:left;
	line-height: 22px;
}
.right_box .c_news_list .listType001 .imgUse .txt {width:175px; margin-left:10px; height:90px;}

/* start 202107 프리미엄뉴스 */

.right_box .premiumNews {margin-top: 5px; padding-bottom: 15px; border-bottom: 1px solid #666666;}
.right_box .premiumNews li {display:inline-block; border-bottom: 1px dashed #d1d1d1; padding-bottom: 5px; margin-top: 2px;}
.right_box .premiumNews li:last-child {border-bottom: 0px; padding-bottom: 0px; }
.right_box .premiumNews li a {margin-bottom: 5px;}
.right_box .premiumNews .tit {
	width:305px;
	font-size:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight:500;
  	float:left;
	line-height:37px;
	margin-top: 5px;
	background-image: url(https://image.dnews.co.kr/uhtml/images/sub/premium-p.png);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	text-indent:25px
}
.right_box .premiumNews .imgUse .tit {margin-top: 3px;}
.right_box .premiumNews .img {display: block; width: 120px; height: 90px; line-height: 90px ;float: left;  text-align: center; overflow: hidden;}
.right_box .premiumNews .img img {max-width: 120px; vertical-align: middle;}
.right_box .premiumNews .txt {
	width:305px;
	font-size:16px;
	margin-left:0px;
	height:40px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	font-weight:300;
	float:left;
	line-height: 22px;
}
.right_box .premiumNews .imgUse .txt {width:175px; margin-left:10px; height:90px;}

.right_box .premiumNews-title { padding-top: 20px; padding-bottom: 10px; border-bottom: 1px solid #c1c1c1; border-top: 1px solid #666666;}

/* end 202107 프리미엄뉴스 */


.right_box .images_banner a {display: inline-block;}
.right_box .images_banner {text-align: center; margin: 30px 0 30px 0;}

.right_box .section_opinion {padding-bottom: 10px; border-bottom: 1px solid #e6e6e6;}
.right_box .section_opinion a {display: inline-block;}
.right_box .section_opinion .section_title {font-size: 26px; font-weight: 900;}
.right_box .section_opinion .listType001 li {margin-top: 10px;}
.right_box .section_opinion .listType001 .imgUse .img {display: block; width: 70px; height:90px; line-height: 90px; float: left; margin-bottom: 5px;overflow: hidden; text-align: center;}
.right_box .section_opinion .listType001 .imgUse .img img {max-width: 70px; vertical-align: top;}
.right_box .section_opinion .listType001 .title {
	width: 295px;
    font-size: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    font-weight: 500;
    float: left;
	line-height: 22px;
	margin-left: 10px;
	height: auto;
	margin-top: 0px;
	margin-bottom: 5px;
}
.right_box .section_opinion .listType001 .imgUse .title {width: 225px;}
.right_box .section_opinion .listType001 .txt {
	width: 295px;
    font-size: 15px;
    margin-left: 10px;
    height: 38px;
    overflow: hidden;
    white-space: normal;
    font-weight: 300;
    float: left;
}
.right_box .section_opinion .listType001 .imgUse .txt {width: 225px;}

.right_box .section_desk {margin-top: 15px; padding-bottom: 25px; border-bottom: 1px solid #e6e6e6;}
.right_box .section_desk a {display: inline-block;}
.right_box .section_desk .section_title {font-size: 26px; font-weight: 900;}
.right_box .section_desk .listType001 li {margin-top: 10px; -webkit-filter: grayscale(100%); filter: gray;}
.right_box .section_desk .listType001 li:hover{-webkit-filter: grayscale(0%); filter: none;}
.right_box .section_desk .listType001 .imgUse .img {display: block; width: 70px; height: 90px; line-height: 90px; float: left; margin-bottom: 5px; overflow: hidden;}
.right_box .section_desk .listType001 .circle_thumb img {max-width: 70px; vertical-align:middle; /* border-radius: 100%; */}
.right_box .section_desk .listType001 .title {
	width: 295px;
    font-size: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    font-weight: 500;
    float: left;
	line-height: 22px;
	margin-left: 10px;
	height: auto;
	margin-top: 0px;
	margin-bottom: 5px;
}
.right_box .section_desk .listType001 .imgUse .title {width: 225px;}
.right_box .section_desk .listType001 .txt {
	width: 295px;
    font-size: 15px;
    margin-left: 10px;
    height: 38px;
    overflow: hidden;
    white-space: normal;
    font-weight: 300;
    float: left;
}
.right_box .section_desk .listType001 .imgUse .txt {width: 225px;}

.right_box .section_mind {margin-top: 15px; padding-bottom: 25px; border-bottom: 1px solid #e6e6e6;}
.right_box .section_mind a {display: inline-block;}
.right_box .section_mind .section_title {font-size: 26px; font-weight: 900;}
.right_box .section_mind .listType001 li {margin-top: 10px;}
.right_box .section_mind .listType001 li:hover{-webkit-filter: grayscale(0%); filter: none;}
.right_box .section_mind .listType001 .imgUse .img {display: block; width: 100px; height: 80px; line-height: 80px; float: left; margin-bottom: 5px; overflow: hidden;}
.right_box .section_mind .listType001 .circle_thumb img {max-width: 100px; vertical-align:middle; /* border-radius: 100%; */}
.right_box .section_mind .listType001 .title {
	width: 295px;
    font-size: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    font-weight: 500;
    float: left;
	line-height: 22px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 5px;
	height: 22px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.right_box .section_mind .listType001 .imgUse .title {width: 190px;}
.right_box .section_mind .listType001 .txt {
	width: 295px;
    font-size: 15px;
    margin-left: 10px;
    height: 38px;
    overflow: hidden;
    white-space: normal;
    font-weight: 300;
	float: left;
	height: 42px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.right_box .section_mind .listType001 .imgUse .txt {width: 190px;}

.right_box .section_qna {margin-top: 20px; /* border-bottom: 1px solid #e6e6e6; */}
.right_box .section_qna a {display: inline-block;}
.right_box .section_qna .section_title {font-size: 26px; font-weight: 900; margin-bottom: 20px;}
.right_box .section_qna .listType001 li {margin-top: 10px; -webkit-filter: grayscale(100%); filter: gray;}
.right_box .section_qna .listType001 li:hover{-webkit-filter: grayscale(0%); filter: none;}
.right_box .section_qna .listType001 .imgUse .img {display: block; width: 70px; height: 90px; line-height: 90px; float: left; margin-bottom: 5px;}
.right_box .section_qna .listType001 .circle_thumb img {max-width: 70px; vertical-align:middle; /* border-radius: 100%; */}
.right_box .section_qna .listType001 .title {
	width: 295px;
    font-size: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    font-weight: 500;
    float: left;
	line-height: 22px;
	margin-left: 10px;
	height: auto;
	margin-top: 0px;
	margin-bottom: 5px;
}
.right_box .section_qna .listType001 .imgUse .title {width: 225px;}
.right_box .section_qna .listType001 .txt {
	width: 295px;
    font-size: 15px;
    margin-left: 10px;
    height: 38px;
    overflow: hidden;
    white-space: normal;
    font-weight: 300;
    float: left;
}
.right_box .section_qna .listType001 .imgUse .txt {width: 225px;}

/* listType004 */
.listType004{padding:0 0px;}
.listType004 ul li{margin-bottom:25px;/* border-top:1px solid #d9dde1;*/}
.listType004 ul li:last-child{background:none;}
.listType004 ul li a:after{content:'';display:block;clear:both;}
.listType004 ul li a{display:block;}
.listType004 ul li.imgUse a .title{width:340px; margin-top: 12px;}
.listType004 ul li.imgUse a .text{width:340px;}
.listType004 ul li a .title {
	float:left;
	width:473px;
	font-size:22px;
	color:#333333;
	font-weight:500;
	margin-bottom:6px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height: 30px;
}
.listType004 ul li a .text{float:left;margin-bottom:3px;width:473px;height:40px;font-size:16px;line-height:20px;overflow:hidden;}
.listType004 ul li a .news_date{float:left;font-size:12px;color:#999;}
.listType004 ul li a .img{float:left;margin-right:10px; width:120px;height:99px;line-height:99px;text-align:center;overflow:hidden;}
.listType004 ul li a .img img{max-width:120px; vertical-align:middle;}


.add_list_box1 {float:left; margin-bottom:0px; width:1072px;}
.add_list_box1:after {content:'';display:block;clear:both;}
.add_list_box2 {float:left; margin-bottom:0px; width:725px;}
.add_list_box2:after  {content:'';display:block;clear:both;}
.add_list_box3 {float:left; margin-bottom:0px; width:471px;}
.add_list_box3:after  {content:'';display:block;clear:both;}
.add_list_box4 {float:left; margin-bottom:0px; width:215px;}
.add_list_box4:after  {content:'';display:block;clear:both;}
.add_list_box5 {float:left; margin-bottom:0px; width:305px;}
.add_list_box5:after  {content:'';display:block;clear:both;}


.sub_main_container {margin: 0 auto; width: 1072px; background: url(https://image.dnews.co.kr/uhtml/images/common/dn_sub_main.png) repeat-y 436px 0; }
.sub_main_container::after {content:'';display:block;clear:both}
.sub_main_left {float:left; width: 725px; margin-right: 42px;}
.sub_main_left::after {content:'';display:block;clear:both}
.sub_news_top {float:left; width: 725px;}
.sub_news_top::after {content:'';display:block;clear:both}
.sub_news_top_box {float:left; width: 725px;}
.sub_news_top_box::after {content:'';display:block;clear:both}
.sub_news_top_first {float:left; width: 725px; padding-top: 25px; padding-bottom: 26px ;border-bottom: 1px solid #c9c9c9; background: #fff;}
.sub_news_top_first::after {content:'';display:block;clear:both}
.sub_news_top_second {float:left;width: 725px; margin-bottom: 25px; padding: 20px 0;border-bottom: 3px solid #f37021;background: #fff;}
.sub_news_top_second::after {content:'';display:block;clear:both}
.sub_news_top_second_long {float:left; width: 725px; margin-bottom: 0px; padding: 20px 0;  background: #fff;}
.sub_news_top_second_long::after {content:'';display:block;clear:both}
.sub_news_list {float:left; width: 725px; padding-top: 10px; background: #fff;margin-right: 20px;}
.sub_news_list::after {content:'';display:block;clear:both}
/* .sub_news_list_box {float:left; width:471px; margin-right: 18px;} */
.sub_news_list_box {float:left; width:725px;}
.sub_news_list_box::after {content:'';display:block;clear:both}
.sub_news_right {float:left; width: 215px; margin-left: 21px;}
.sub_news_right::after {content:'';display:block;clear:both}
.sub_news_right_box {float:left; width: 215px;}
.sub_news_right_box::after {content:'';display:block;clear:both}
.sub_main_right {float:left; margin-bottom:0px; width:305px;}
.sub_main_right::after {content:'';display:block;clear:both}
.sub_main_right_box {float:left; margin-bottom:20px; width:305px;}
.sub_main_right_box::after {content:'';display:block;clear:both}
.view_container {margin: 0 auto; width: 1072px; background: url(/uhtml/images/common/dn_sub_main.png) repeat-y 436px 0; position: relative; }
.view_container::after {content:'';display:block;clear:both}
.view_contents {float:left; width: 725px; margin-right: 42px; background: #fff; }
.view_contents::after {content:'';display:block;clear:both}
.img_box {margin-bottom: 20px;}
.img_box::after {content:'';display:block;clear:both}
.box_r {border: 1px solid #d9dde1; margin-bottom: 20px;}

.sub_main_title {background: #fff;padding-bottom: 10px;border-bottom: 1px solid #c9c9c9;}
.sub_main_title span {font-size: 20px; font-weight: 600;}
/* .sub_main_title .depth_and1
.sub_main_title .depth2
.sub_main_title .depth_and2
.sub_main_title .depth3 */

/* depth1 뉴스 더보기 211227 */
.news_more {
	width:725px;
	text-align:center;
}

.news_more button {
	width: 180px;
    line-height: 40px;
    border-radius: 30px;
    font-size: 18px;
    font-weight: 500;
    background-color: #f37021;
    color: #fff;
    border: 0px;
    margin-top: 20px;
    border:2px solid #fff;
}
.news_more button:hover {
	border:2px solid #f37021;
	box-shadow: 0 3px 3px rgb(0 0 0 / 15%);
}

.listBox_sub_main_f ul li a {display: inline-block;}
.listBox_sub_main_f .imgUse .img {float:left; width: 250px; height: 140px; line-height: 140px; margin-right:20px; text-align:center; overflow:hidden;}
.listBox_sub_main_f .imgUse .img img{max-width: 250px;max-height: 140px;/* min-width:250px; */vertical-align: middle;}
.listBox_sub_main_f .title {
	float:left;
	width:715px;
	font-size:28px;
	color:#f37021;
	font-weight:600;
	margin-bottom:10px;
	margin-top:2px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height: 30px;
}
.listBox_sub_main_f .imgUse .title {
	float:left;
	width: 715px;
	font-size:28px;
	color: #f37021;
	font-weight:600;
	margin-bottom:10px;
	margin-top:2px;
	overflow:hidden;
	/* text-overflow:ellipsis; */
	/* white-space:nowrap; */
	line-height: 38px;
}
.listBox_sub_main_f .text {
	float:left;
	width:715px;
	font-size:17px;
	color:#555555;
	height:78px;
	line-height:25px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
}
.listBox_sub_main_f .imgUse .text {
	float:left;
	width:455px;
	font-size:17px;
	color:#555555;
	height: 129px;
	line-height:25px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	margin-top: 5px;
}
.listBox_sub_main_f .news_date{float:left;font-size:12px;color:#999; display: block;}

.listBox_sub_main_s {margin-top: 10px;}
.listBox_sub_main_s ul li:nth-child( 1 ) {margin-bottom: 0px;/* padding-bottom: 10px; */width: 220px;display: inline-block;padding-right: 15px;border-right: 1px dashed #d1d1d1;}
.listBox_sub_main_s ul li:nth-child( 2 ) {margin-bottom: 0px;/* padding-bottom: 10px; */width: 220px;display: inline-block;/* margin-right: 15px; */margin-left: 14px;padding-right: 15px;border-right: 1px dashed #d1d1d1;}
.listBox_sub_main_s ul li a {display: inline-block;}
.listBox_sub_main_s .title {
	float:left;
	width:715px;
	font-size:24px;
	color: #333333;
	font-weight:500;
	margin-bottom: 8px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: normal;
	line-height: 30px;
	height: 60px;
	margin-top: 20px;
}
.listBox_sub_main_s .imgUse .title {width: 220px;margin-top: 12px;}
.listBox_sub_main_s .text {
	float:left;
	width: 715px;
	font-size:16px;
	color:#555555;
	height: 62px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	margin-bottom: 10px;
}
.listBox_sub_main_s .imgUse .text {width: 220px;}
.listBox_sub_main_s .imgUse .img {float:left;width: 220px;height: 118px;line-height: 90px;/* margin-right:20px; */text-align:center;overflow:hidden;}
.listBox_sub_main_s .imgUse .img img{/* max-width:130px; */vertical-align: middle;}
.listBox_sub_main_s .news_date{float:left;font-size:12px;color:#999; display: block;}
.listBox_sub_main_s .lineUse {background: url(../images/common/line_dashed.png) bottom left repeat-x;}
.listBox_sub_main_s ul li:nth-child( 3 ) {background: none;width: 220px;display: inline-block;margin-left: 14px;}


.listBox_sub_main_s_l ul li {margin-bottom: 15px; padding-bottom: 10px;}
.listBox_sub_main_s_l ul li a {display: inline-block;}
.listBox_sub_main_s_l .title {
	float:left;
	width:715px;
	font-size:24px;
	color:#333333;
	font-weight:500;
	margin-bottom:3px;
	margin-top:6px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height: 30px;
}
.listBox_sub_main_s_l .text {
	float:left; 
	width: 715px;
	font-size:16px;
	color:#555555;
	height:38px;	
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	margin-bottom: 5px;
}
.listBox_sub_main_s_l .imgUse .title {width: 570px;}
.listBox_sub_main_s_l .imgUse .text {
	float:left; 
	width: 570px;
	font-size:16px;
	color:#555555;
	height:38px;	
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	margin-bottom: 5px;
}
.listBox_sub_main_s_l .imgUse .img {float:left; width: 130px; height: 100px; margin-right:20px; text-align:center;overflow:hidden; line-height: 100px;}
.listBox_sub_main_s_l .imgUse .img img{ max-width:130px; max-height: 100px; vertical-align: middle;}
.listBox_sub_main_s_l .news_date{float:left;font-size:12px;color:#999; display: block;}
.listBox_sub_main_s_l .lineUse {background: url(../images/common/line_dashed.png) bottom left repeat-x;}
.listBox_sub_main_s_l ul li:last-child {background: none ; margin-bottom: 0px; padding-bottom: 0px;}


.listBox_sub_news_r a {display: inline-block;}
.listBox_sub_news_r li {margin-bottom: 20px;}
.listBox_sub_news_r .img {float:left; margin-right:10px; width:60px; height:60px; line-height: 60px; text-align:center; overflow:hidden;}
.listBox_sub_news_r .img img {max-width:60px; vertical-align: middle;}
.listBox_sub_news_r .title {
	float:left;
	width:145px;
	font-size:16px;
	color:#333333;
	font-weight:500;
	margin-top:10px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	line-height: 20px;
	height: 40px;

}

.sub_main_right_box .right_box_title {font-size: 17px; color:#f37021; font-weight: 600; padding: 10px 0; margin: 0 10px 0 20px; border-bottom: 1px solid #d1d1d1;}
.listBox_sub_main_r {padding: 20px 0 0 20px;}
.listBox_sub_main_r a {display: inline-block;}
.listBox_sub_main_r li {width: 270px; margin-bottom: 8px; padding-bottom: 8px;}
.listBox_sub_main_r li.lineUse {margin-bottom: 8px; padding-bottom: 8px; background: url(../images/common/line_dashed.png) bottom left repeat-x;}
.listBox_sub_main_r li:last-child {background: none ;}
.listBox_sub_main_r .img {float:left;  width:60px; height:60px; text-align:center; overflow:hidden; margin-bottom: 0px; line-height: 60px;}
.listBox_sub_main_r .img img {max-height: 60px; vertical-align: middle;}
.listBox_sub_main_r .title {
	width:270px;
  	font-size:16px;
  	overflow:hidden;
  	white-space: normal;;
  	font-weight:400;
   	float:left;
	line-height:24px;
	height: auto;
	margin-top: 5px;
}
.listBox_sub_main_r .imgUse .title { width:200px; margin:6px 0 0 10px; margin: 6px 0 0 10px;}

.view_contents .newsCont {padding-bottom: 30px;}
.view_contents .newsCont .title {
	font-size:36px;
	font-weight:600;
	line-height:50px;
	width:680px;
	text-align:left;
	margin:40px 0 30px 0;
	padding-left: 20px;
	background:#fff;
	border-left:10px solid #f37021;
}
.view_contents .newsCont .title:hover {text-decoration: none;}
.view_contents .newsCont .sub_title {
	font-size:24px;
	font-weight:500;
	line-height:50px;
	width:705px;
	padding-left: 10px;
	text-align:left;
	margin:30px 0 30px 0;
	padding-left: 0px;
	background:#fff;
	/* border-left:10px solid #f37021; */
}
.view_contents .newsCont .text {
	font-size:20px;
	font-weight:300;
	line-height:36px;
	width:715px;
	text-align:left;
	margin:40px 0;
	/* min-height: 600px; */
}
.view_contents .newsCont .text.pre-text{
    
font-size: 17px;
}
.view_contents .newsCont .text table {
	table-layout: fixed;
} /* 210210 ljy */
.view_contents .newsCont .text table tr td {
	border: 1px solid transparent;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
    vertical-align: middle;
} /* 210210 ljy */
.view_contents .newsCont .text table tr td.news_view_img_subject {
	display: table-cell;
} /* 210210 ljy */
.view_contents .newsCont .lastText {
	font-size:18px;
	font-weight:300;
	line-height:30px;
	width:715px;
	text-align:left;
	margin:40px 0;
}
.view_contents .newsCont .lastText:after {
	content:'';
	display:block;
	clear:both;
}

.view_contents .newsCont .dateFont {
	font-weight: 300;
	width: 715px;
	line-height: 33px;
	padding-right: 10px;
	text-align:left;
	margin-bottom:30px;
	padding-bottom:5px;
	border-bottom:1px solid #c9c9c9;
}
.view_contents .newsCont .btnFont {float: right;}
.view_contents .newsCont .dateFont .btnPrint{float: right;}

.view_contents .btnSocial {display: inline-block; /*width: 725px; padding-top: 10px; text-align: left; line-height: 20px; border-top: 1px solid #c9c9c9;*/}
.view_contents .btnSocial img {margin-right: 10px; vertical-align: middle; margin-bottom: 10px;}

.border_v1 {border-bottom: 1px solid #d1d1d1; margin: 15px 0 20px 0;}

.searchZone .inputBox:hover {border: 1px solid #d1d1d1; border-radius: 5px;}

.sub_container .adding_box {width:1072px; margin: 0 auto; padding: 50px 0px; background: #f9f9f9; border-top: 3px solid #666666; }
.sub_container .adding_box:after{content:'';display:block;clear:both;}
.sub_container .adding_box .foot_section {width: 250px; float: left; margin-right: 21px; background: #fff; border: 1px solid #d1d1d1; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);}
.sub_container .adding_box .foot_section:after{content:'';display:block;clear:both;}
.sub_container .adding_box .foot_section:last-child {margin-right: 0px;}
.sub_container .adding_box .foot_section .foot_section_title {
	font-size:19px;
	font-weight:600;
	border-bottom: 3px solid #f37021;
	padding:5px 0px 3px 5px;
	margin: 15px 15px 10px 15px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	letter-spacing: 0.05em;
}
.sub_container .adding_box .foot_section .foot_section_title span {font-size: 15px;}
.sub_container .adding_box .foot_section .foot_section_list {margin: 0 15px; margin-bottom: 15px;}
.sub_container .adding_box .foot_section .foot_section_list a {display: inline-block;}
.sub_container .adding_box .foot_section .foot_section_list .imgUse .img {width: 220px; height: 118px; line-height: 150px; text-align: center; overflow: hidden; margin-bottom: 10px;}
.sub_container .adding_box .foot_section .foot_section_list .imgUse .img img {vertical-align: top; max-width: 220px; }
.sub_container .adding_box .foot_section .foot_section_list li.lineUse {padding-bottom: 4px; margin-bottom: 8px; background: url(../images/common/line_dashed.png) bottom left repeat-x;}
.sub_container .adding_box .foot_section .foot_section_list li:last-child {background: none ;}
.sub_container .adding_box .foot_section .foot_section_list .title {display: inline-block; overflow: hidden; height: 46px; line-height: 24px; font-size: 17px;}


/* ============================= footer start ======================================================================================================================================================= */

.footer{}

/* footerMainNav */
.footerMainNav{width:1072px;margin:0 auto;padding-bottom:10px;background:url('../images/common/bgBar01.png') left bottom no-repeat;padding-top:20px;}
.footerMainNav ul:after{content:'';display:block;clear:both;}
.footerMainNav ul li{float:left;width:56px;padding:5px 0 15px 60px;margin-left:39px;margin-top:20px;}
.footerMainNav ul li:first-child{margin-left:0;}
.footerMainNav ul li a{font-size:14px;color:#2e3235;display:block;padding-bottom:30px;font-weight:700;background:url('../images/common/bull03.png') left bottom no-repeat;}
.footerMainNav ul li.no1{background:url('../images/common/icon18.png') left top no-repeat;}
.footerMainNav ul li.no2{background:url('../images/common/icon19.png') left top no-repeat;padding-left:72px;}
.footerMainNav ul li.no3{background:url('../images/common/icon20.png') left top no-repeat;padding-left:72px;}
.footerMainNav ul li.no4{background:url('../images/common/icon21.png') left top no-repeat;padding-left:57px;}
.footerMainNav ul li.no5{background:url('../images/common/icon22.png') left top no-repeat;padding-left:50px;}
.footerMainNav ul li.no6{background:url('../images/common/icon23.png') left top no-repeat;padding-left:66px;}
.footerMainNav ul li.no7{background:url('../images/common/icon24.png') left top no-repeat;padding-left:68px;}

/* footerTotalNav */
.footerTotalNav{width:1072px;margin:0 auto;padding-top:20px;padding-bottom:10px;}
.footerTotalNav>ul>li{padding-top:15px;border-top:1px solid #e2e2e2;}
.footerTotalNav>ul>li:after{content:'';display:block;clear:both;}
.footerTotalNav>ul>li:first-child{padding-top:0;border-top:none;}
.footerTotalNav>ul>li .title{float:left;width:135px;padding-left:30px;}
.footerTotalNav>ul>li .title a{font-size:13px;font-weight:700;}
.footerTotalNav>ul>li .box{float:left;width:905px;}
.footerTotalNav>ul>li .box>ul:after{content:'';display:block;clear:both;}
.footerTotalNav>ul>li .box>ul>li{float:left;width:133px;}
.footerTotalNav>ul>li .box>ul>li:last-child{float:left;width:75px;}
.footerTotalNav>ul>li .box>ul>li.fnews{float:left;width:133px;}
.footerTotalNav>ul>li .box>ul>li>a{font-size:13px;color:#444444;font-weight:700;margin-bottom:14px;display:inline-block;}
.footerTotalNav>ul>li .box .two{margin-bottom:14px;}
.footerTotalNav>ul>li .box .two li{margin-bottom:10px;}
.footerTotalNav>ul>li .box .two li a{font-size:12px;}
.footerTotalNav>ul>li .box .three{float:left;margin-bottom:14px;width:133px;}
.footerTotalNav>ul>li .box .three li{margin-bottom:10px;}
.footerTotalNav>ul>li .box .three li a{font-size:12px;}

/* footerNav */
.footerNav {width:100%; border: 1px solid #e6e6e6;}
.footerNav ul {margin:0 auto;width:1072px;}
.footerNav ul:after {content:'';display:block;clear:both;}
.footerNav ul li {float:left ;margin-left:40px; line-height: 40px;}
.footerNav ul li:first-child {padding-left:0;margin-left:70px;background:none;}
.footerNav ul li a {font-size:15px;color:#333333;font-weight:500;display:block;padding:8px 0;}
.footerNav ul li a:hover {color:#666666;}
.footerNav ul li.leaders {margin-left:60px;padding-left:12px;}
.footerNav ul li.leaders a {font-size:13px;font-weight:700;color:#353639;display:block;padding-right:40px;}

/* footerAddress */
.footerAddress{font-size: 13px; text-align:center;line-height:18px; margin-top:20px;}

/* copyRight */
.copyRight{font-size: 13px; text-align:center;padding:5px 0 20px 0;}

/* ============================= footer end ======================================================================================================================================================= */


/*-- 블록 설정 색상 start--*/
::-moz-selection{
	background: #f37021;
	color: #ffffff;
}
::selection{
	background: #f37021;
	color: #ffffff;
}
/*--블록 설정 색상 end--*/



.btn_search{
    /*cursor: pointer;
    position: absolute;
    display: block;
    overflow: hidden;
    top: 8px;
    right: 5px;
    width: 30px;
    height: 30px;
    background: url(../images/common/search.svg) no-repeat left top;
    background-size: 25px auto;
    color: transparent;
	-webkit-appearance: none;*/
	cursor: pointer;
    position: absolute;
    display: block;
    overflow: hidden;
    top: 0px;
    right: 0px;
    width: 49px;
    height: 42px;
    background: url(../images/common/search2.svg) no-repeat 11px 9px;
    background-size: 26px auto;
    color: transparent;
    -webkit-appearance: none;
    background-color: #f37021;
	font-size: 0px;
}
.search_box{
	display:none;
}
.search_box.open{
    position:absolute;
    top:46px;
    display:block;
    width:100%;
    padding:40px 0;
    border-bottom:1px solid #f37021;
    background:#f6f6f6;
	z-index:11;
	box-shadow: 0px 15px 10px -10px rgba(0, 0, 0, 0.15);
	animation: fadein 0.8s;
    -moz-animation: fadein 0.8s; /* Firefox */
    -webkit-animation: fadein 0.8s; /* Safari and Chrome */
	-o-animation: fadein 0.8s; /* Opera */
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

.search_box.open:after{
    content:"";
    position:absolute;
    left:0px;
    width:1072px;
}
.search_area{
    width:800px;
    margin:0 auto
}
.search_area .searching{
    overflow: hidden;
	width: 95px;
	height: 44px;
	border: 0;
	font-size: 18px;
	color: #fff;
	background: #252525;
	/* width: 30px;
	height: 30px;
   background: url(../images/common/search.svg) no-repeat left top;
    background-size: 30px auto;
	color: transparent; */
    -webkit-appearance: none;
}
.searchClose {
	position: absolute;
	overflow: hidden;
	font-size: 0px;
	top: 50px;
    right: 15px;
	width: 30px;
	height: 30px;
    border: 0;
    background: url(../images/common/close.svg) no-repeat left top;
    background-size: 30px auto;
    color: transparent;
    -webkit-appearance: none;
}
.search_area>div{
    text-align:center;
}
.search_area input{
    border:0;
    width:530px;
    height:40px;
    outline:none;
    border-bottom:2px solid #333;
    text-indent:20px;
}
.search_area input::placeholder{
    color:#d1d1d1;
    font-size:20px
}
.d_none {display: none;}

/*-- kcms 에디터 본문 스타일 적용 --*/

.newsCont .text h1 {font-size:26px; font-weight:600; line-height:36px;}
.newsCont .text h2 {font-size:24px; font-weight:600; line-height:34px;}
.newsCont .text h3 {font-size:22px; font-weight:600; line-height:32px;}

.cna { }
.cna .fotorama {}
.cna_title {padding-bottom: 5px;margin-bottom: 10px;border-bottom: 1px solid #c1c1c1;}
/* .cna_section {
	background: #fff;
    z-index: 9999;
	display: none;
}
.cna_section.active {
	display: block;
    animation-name: latest-animation;
    animation-duration: .5s;
}
@keyframes latest-animation {
	from {opacity: 0;}
	to {opacity: 1;}
  } */
.cna_section .fotorama__arr--prev {background-image: url(../images/common/cna_arrow.png) no-repeat top left;}
.cna_section .cna_arrow_r {}
.cna_section .cna_name {display:inline-block;font-size: 14px;vertical-align:bottom;line-height:20px;margin-left:5px;font-weight: 700;margin-top:5px;margin-right:58px;float:right;}
.cna_section .section_title {font-size: 20px;height: 30px;overflow: hidden;/* padding-bottom: 10px; *//* margin-bottom: 11px; *//* border-bottom: 1px solid #c1c1c1; */}
.cna_section .section_title a:first-child {float: left;}
.cna_section .cna_newslist li {display:inline-block;}
.cna_section .cna_newslist li a {margin-bottom: 5px;}
.cna_section .cna_newslist .news_inner {width: 305px;display: table;padding: 5px 0px; height: 90px;}
.cna_section .cna_newslist .imgUse .news_inner .title {margin-left: 5px; display: table-cell; box-sizing: border-box; vertical-align: middle;}
.cna_section .cna_newslist .imgUse .news_inner .no_img {font-size: 24px; line-height: 30px;}
.cna_section .cna_newslist .imgUse .news_inner .txt {width:175px; margin-left:10px; height:78px;}
.cna_section .cna_newslist .news_inner .img {
	display:table-cell;
	width:120px;
	height: 90px;
	line-height: 90px;
	float:left;
	text-align:center;
	overflow:hidden;
}
.cna_section .cna_newslist .news_inner .img img { /* max-width: 120px; vertical-align: middle; height: 90px; */ object-fit: cover; width: 100%; height: 100%; }
.cna_section .cna_newslist .news_inner .title {
	width: 175px;
	font-size:18px;
	overflow:hidden;
	/* text-overflow:ellipsis;
	white-space:nowrap;
	float:left; */
	font-weight:500;
	line-height:26px;
	margin-top: 0px;
}

.cna_section .cna_newslist .news_inner .txt {
	width:305px;
	font-size:15px;
	margin-left:0px;
	height:60px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	font-weight:300;
	float:left;
}

.cna_section .cna_newslist2 li {display:inline-block;}
.cna_section .cna_newslist2 li a {margin-bottom: 5px;}
.cna_section .cna_newslist2 .news_inner {width: 305px;}
.cna_section .cna_newslist2 .imgUse .news_inner .title {margin-left: 5px;}
.cna_section .cna_newslist2 .imgUse .news_inner .txt {width:175px; margin-left:10px; height:78px;}
.cna_section .cna_newslist2 .news_inner .title {
	width: 305px;
	font-size: 16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight:400;
	float:left;
	line-height: 20px;
	margin-top: 0px;
}
.cna_section .cna_newslist2 .news_inner .img {display: block; width: 120px; height: 80px; line-height: 80px ;float: left;  text-align: center; overflow: hidden; margin-bottom: 5px;}
.cna_section .cna_newslist2 .news_inner .img img {max-width: 120px; vertical-align: middle;}
.cna_section .cna_newslist2 .news_inner .txt {
	width:305px;
	font-size:15px;
	margin-left:0px;
	height:60px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	font-weight:300;
	float:left;
}
.cna_section .cna_banner {margin-top: 10px;}
.cna_bottom { padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #666666;  }
.cna_bottom .cna_bottombox { position: relative; border: 1px solid #d9d9d9; margin-top: 10px; border-radius: 3px; }
.cna_bottom .cna_bottombox .frame_area {position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
.cna_bottom .cna_bottombox .frame_area .to_right1 {top: 50px;left: 0;right: 0;height: 1px;}
.cna_bottom .cna_bottombox .frame_area .to_bottom1 {left: 152px;top: 0;bottom: 0;width: 1px;}
.cna_bottom .cna_bottombox .frame_area .to_bottom2 {left: 202px; top: 0; bottom: 0; width: 1px;}
.cna_bottom .cna_bottombox .frame_area .line {position: absolute; background-color: #d9d9d9; z-index: 1;}

.cna_bottom .cna_bottombox ul {/* border-bottom: 1px solid #d9d9d9; */display: table;width: 303px; flex-wrap: wrap; display: flex;}
.cna_bottom .cna_bottombox ul:last-child {border-bottom: 0px solid #d9d9d9;}
.cna_bottom .cna_bottombox li {/*display: table-cell; */max-width: 50%;text-align: center;flex: 1 0 50%;}
/*.cna_bottom .cna_bottombox li:nth-child(even) {border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9;}*/
.cna_bottom .cna_bottombox li img {/* max-height: 15px; max-width: 90px; */padding: 5px 0px 5px 0px;vertical-align: middle;}
.cna_bottom .cna_bottombox .cna_logo {position: relative;/* display: -webkit-inline-box; *//* border-right: 1px solid #d9d9d9; */}
.cna_bottom .cna_bottombox .cna_logo a {text-align: center;/* float: left; */}
.cna_bottom .cna_bottombox .cna_logo .cna_logo_hover {	
	display: none;
	position: absolute;
	top:0;
	left: 0;
	right:0;
	bottom:0;
	overflow:hidden;
	padding: 12px 0px 0px 0px;
	background-color:#f7f9fa;
	font-size:0;
	line-height:0;
	text-align:center;
}
.cna_bottom .cna_bottombox .on .cna_logo .cna_logo_hover {	
	display: block;
	position: absolute;
	top:0;
	left: 0;
	right:0;
	bottom:0;
	overflow:hidden;
	padding: 10px 0px 0px 1px;
	background-color:#f7f9fa;
	font-size:0;
	line-height:0;
	text-align:center;
}
.cna_bottom .cna_bottombox .cna_logo .cna_logo_hover .btn_cna {
	display: inline-block;
	padding: 7px 8px 5px;
	background-color: #fff;
	border: 1px solid #dae1e6;
	font-size: 12px;
	line-height: 16px;
	color: #505050;
	vertical-align: top;
	text-decoration: none;
}
img.cna_logo {
    vertical-align: text-bottom;
}
.youtube_link {
    display: flex;
    padding-bottom: 20px;
}
.youtube_link iframe {
    margin: 0 auto;
}
/* ========== 기자별 폰트 적용 ========= */

@font-face {
    font-family: 'GmarketSansLight';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/* 202110 기사뷰 하단 기자 */

.journalist_view_more {
	position:relative;
	z-index: 1;
	width: 715px;
	margin: 40px 0px;
	border: 1px solid #c9c9c9;
	border-radius: 10px;
	height: 115px;
}
.journalist_view_more:before {
	position: absolute;
	z-index:-1;
	top: 0;
	left: 0;
	width: 100%;
	height: 30%;
	content: "";
	background-color: #f37021;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.journalist_view_more .journalist_img {
	position: absolute;
    top: 8px;
    left: 30px;
    width: 100px;
    height: auto;
}
.journalist_view_more .journalist_img img {
	border-radius: 250px;
	width: 100px;
}
.journalist_view_more .journalist_position {
	position: absolute;
    top: 8px;
    left: 164px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    letter-spacing: 0.02px;
    border-left: 5px solid #fff;
    padding-left: 5px;
}
.journalist_view_more .journalist_name {
	position: absolute;
    top: 70px;
    left: 160px;
    color: #3e3e3e;
    font-size: 36px;
    font-family: 'GmarketSansBold';
	letter-spacing: -0.04em;
}
.journalist_view_more .journalist_email {
	position: absolute;
    top: 68px;
    left: 360px;
    color: #3e3e3e;
    font-size: 17px;
}
.journalist_view_more .journalist_email i {
	padding-right: 28px;
    margin-right: 6px;
    background-image: url(https://image.dnews.co.kr/uhtml/images/sub/journalist_mail.png);
    background-repeat: no-repeat;
}
.journalist_view_more .journalist_link {
	position: absolute;
    top: 92px;
    left: 550px;
    color: #3e3e3e;
    font-size: 13px;
	text-decoration: underline;
}

/* 202110 기자별 보기 페이지 */


.journalist_view_container {
	background: none;
}
.journalist_view_left {
	width: 881px;
	padding-right: 22px;
	margin: 0px;
	border-right: 1px solid #c9c9c9;
}
.journalist_view_title {
	position: relative;
	height: 190px;
	margin-bottom: 25px;
	background-image: url(https://image.dnews.co.kr/uhtml/images/sub/journalist_title2.png);
	background-repeat: no-repeat;
}
.journalist_view_title .journalist_img {
	position: absolute;
	top: 20px;
	left: 60px;
    width: 150px;
	margin-bottom: 10px;
    height: auto;
}
.journalist_view_title .journalist_position {
	position: absolute;
	top: 50px;
	left: 250px;
	font-size: 17px;
	font-weight: 500;
	color: #f37021;
}
.journalist_view_title .journalist_name {
	position: absolute;
	top: 80px;
	left: 250px;
	color: #fff;
	font-size: 26px;
	font-weight: 700;
}
.journalist_view_title .journalist_email {
	position: absolute;
	top: 120px;
	left: 250px;
	color: #fff;
	font-size: 17px;
}
.journalist_view_title .journalist_email i {
	padding-right: 28px;
	margin-right: 6px;
	background-image:url(https://image.dnews.co.kr/uhtml/images/sub/journalist_mail.png) ;
	background-repeat: no-repeat;
}
.journalist_view_title .journalist_comment {
	position: absolute;
    top: 67px;
    left: 580px;
    width: 430px;
    color: #fff;
    font-size: 16px;
    line-height: 30px;
    word-break: keep-all;
    text-indent: -2.5em;
    margin-left: 2em;
}
.journalist_view_title .journalist_comment i {
	padding-right: 30px;
    margin-right: 8px;
    background-image: url(https://image.dnews.co.kr/uhtml/images/sub/journalist_mail.png);
    background-repeat: no-repeat;
    background-position-x: -28px;
    background-position-y: 0px;
    padding-top: 6px;
	opacity: 0.8;
	background-blend-mode: difference;
}
.journalist_view_title .journalist_comment i:last-child {
    margin-left: 8px;
    background-position-x: -60px;
}
.journalist_view_title img {
	border-radius: 250px;
	width: 150px;
}
.journalist_view_left .journalist_view_first {
	float:left;
	width:881px;
	padding-top:10px;
	padding-bottom:26px;
	border-bottom:1px solid #c9c9c9;
	background:#fff;
}
.journalist_view_left .journalist_view_first::after {
	content:'';
	display:block;
	clear:both
}
.journalist_view_left .journalist_view_first .journalist_view_first_list .news_date {
	height: 150px;
	float:left;
	font-size:16px;
	color:#464646;
	display:block;
	width:20%;
	margin-top: 3px;
}
.journalist_view_left .journalist_view_first .journalist_view_first_list .news_date .time {
	text-align: center;
    font-size: 36px;
    line-height: 38px;
    margin-top: 50px;
    margin-right: 32px;
    font-family: 'GmarketSansBold';
    font-style: italic;
	letter-spacing: 0.03em;
}
.journalist_view_left .journalist_view_first .journalist_view_first_list .news_date .time.num_01 {
	color: #f37021;
}
.journalist_view_left .journalist_view_first .journalist_view_first_list .news_date .date {
	text-align: center;
    margin-right: 26px;
    margin-top: 2px;
}
.journalist_view_left .journalist_view_first .journalist_view_first_list ul li a {
	display:inline-block;
	width:80%;
}
.journalist_view_left .journalist_view_first .journalist_view_first_list .title {
	float:left;
	width:700px;
	font-size:28px;
	color:#f37021;
	font-weight:600;
	margin-bottom:10px;
	margin-top:2px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height: 30px;
}
.journalist_view_left .journalist_view_first .journalist_view_first_list .imgUse .title {
	float:left;
	width: 700px;
	font-size:28px;
	color: #f37021;
	font-weight:600;
	margin-bottom:10px;
	margin-top:2px;
	overflow:hidden;
	/* text-overflow:ellipsis; */
	/* white-space:nowrap; */
	line-height: 38px;
}
.journalist_view_left .journalist_view_first .journalist_view_first_list .list_inner {
	display: table;
}
.journalist_view_left .journalist_view_first .journalist_view_first_list .imgUse .list_inner .img {
	display: table-cell;
	width:250px;
	height:140px;
	line-height:140px;
	padding-right:20px;
	text-align:center;
	overflow:hidden;
}
.journalist_view_left .journalist_view_first .journalist_view_first_list .imgUse .list_inner .img img {
	/* max-width:250px;
	max-height:140px;
	min-width:250px;
	vertical-align:middle; */
	object-fit: cover;
    width: 100%;
    height: 100%;
}
.journalist_view_left .journalist_view_first .journalist_view_first_list .list_inner .text {
	display: table-cell;
	box-sizing: border-box;
    vertical-align: middle;
	width:700px;
	font-size:17px;
	color:#555555;
	height:78px;
	line-height:25px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
}
.journalist_view_left .journalist_view_first .journalist_view_first_list .imgUse .list_inner .text {
	display: table-cell;
	box-sizing: border-box;
    vertical-align: middle;
	width:420px;
	font-size:17px;
	color:#555555;
	height: 129px;
	line-height:25px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
}



.journalist_view_left .journalist_view_second {
	float: left;
    width: 881px;
    padding-top: 20px;
    padding-bottom: 50px;
    background: #fff;
}
.journalist_view_left .journalist_view_second::after {
	content:'';
	display:block;
	clear:both
}
.journalist_view_left .journalist_view_second .journalist_view_list .news_date {
	height: 100px;
	float:left;
	font-size:16px;
	color:#464646;
	display:block;
	width:20%;
	margin-top: 3px;
	/* background-image: url(../images/calendar_number_small.png);
	background-repeat: no-repeat; */
}
.journalist_view_left .journalist_view_second .journalist_view_list .news_date .time {
	text-align: center;
	font-size:30px;
	line-height: 30px;
	margin-top: 30px;
	margin-right: 28px;
	font-family: 'GmarketSansBold';
	font-style: italic;
	letter-spacing: 0.03em;
}
.journalist_view_left .journalist_view_second .journalist_view_list .news_date .time.num_02 {
	color: #f5782d;
}
.journalist_view_left .journalist_view_second .journalist_view_list .news_date .time.num_03 {
	color: #f7823c;
}
.journalist_view_left .journalist_view_second .journalist_view_list .news_date .time.num_04 {
	color: #f98741;
}
.journalist_view_left .journalist_view_second .journalist_view_list .news_date .time.num_05 {
	color: #fd8f4d;
}
.journalist_view_left .journalist_view_second .journalist_view_list .news_date .date {
	text-align: center;
	font-size: 14px;
	margin-right: 25px;
}
.journalist_view_left .journalist_view_second .journalist_view_list .news_date_nobg {
	height: 100px;
	float:left;
	font-size:16px;
	color:#464646;
	display:block;
	width:20%;
	margin-top: 3px;
	background-repeat: no-repeat;
}
.journalist_view_left .journalist_view_second .journalist_view_list .news_date_nobg .time {
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	margin-top: 20px;
	margin-right: 28px;
	font-family: 'GmarketSansBold';
	font-style: italic;
	letter-spacing: 0.03em;
}
.journalist_view_left .journalist_view_second .journalist_view_list .news_date_nobg .date {
	text-align: center;
	font-size: 14px;
	margin-right: 25px;
}

.journalist_view_left .journalist_view_second .journalist_view_list ul li {
	margin-bottom:15px;
	padding-bottom:20px;
}
.journalist_view_left .journalist_view_second .journalist_view_list ul li a {
	display:table;
	width: 80%;
	min-height: 100px;
}
.journalist_view_left .journalist_view_second .journalist_view_list .list_inner {
	display: table-cell;
	vertical-align: middle;
}
.journalist_view_left .journalist_view_second .journalist_view_list .title {
	/* float:left; */
	width:700px;
	font-size:24px;
	color:#333333;
	font-weight:500;
	margin-bottom:6px;
	margin-top:6px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height:30px;
}
.journalist_view_left .journalist_view_second .journalist_view_list .text {
	/* float:left; */
	width:700px;
	font-size:16px;
	color:#555555;
	height:38px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	margin-bottom:5px;
}
.journalist_view_left .journalist_view_second .journalist_view_list .imgUse .title {
	width:550px;
}
.journalist_view_left .journalist_view_second .journalist_view_list .imgUse .text {
	width:550px;
}
.journalist_view_left .journalist_view_second .journalist_view_list .imgUse .img {
	display: table-cell;
	/* float:right; */
	width:130px;
	height:100px;
	margin-left:20px;
	text-align:center;
	overflow:hidden;
	line-height:100px;
}
.journalist_view_left .journalist_view_second .journalist_view_list .imgUse .img img {
	/* max-width:130px;
	max-height:100px;
	vertical-align:middle; */
	object-fit: cover;
    width: 100%;
    height: 100%;
}
.journalist_view_left .journalist_view_second .journalist_view_list .lineUse {
	background:url(https://www.dnews.co.kr/uhtml/images/common/line_dashed.png) bottom left repeat-x;
}
.journalist_view_left .journalist_view_second .journalist_view_list ul li:last-child {
	background:none;
	margin-bottom:0px;
	padding-bottom:0px;
}


.journalist_view_right {
	width: 150px;
	text-align: center;
	float: right;
	padding-left: 18px;
	margin: 0px;
}
.journalist_view_right::after {
	content: '';
    display: block;
    clear: both;
}
.journalist_view_right .more_journalist_title {
	color: #444;
	border-bottom: 3px solid #444;
	padding-bottom: 5px;
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}
.journalist_view_right .more_journalist_box {
}
.journalist_view_right .more_journalist_box a {
	-webkit-filter: grayscale(100%); filter: gray;
}
.journalist_view_right .more_journalist_box a:hover {
	-webkit-filter: grayscale(0%); filter: none;
}
.journalist_view_right .more_journalist_box ul {

}
.journalist_view_right .more_journalist_box ul li {
	width: 150px;
	padding: 15px 0;
    background: url(https://www.dnews.co.kr/uhtml/images/common/line_dashed.png) bottom left repeat-x;
}
.journalist_view_right .more_journalist_box ul li:nth-of-type(n+9) { background:none; }
.journalist_view_right .more_journalist_box ul li:nth-of-type(n+10) { display: none; }

.journalist_view_right .more_journalist_box ul li:last-child {
	background:none;
}
.journalist_view_right .more_journalist_box img {
	border-radius: 250px;
    width: 90px;
	margin-bottom: 10px;
    height: auto;
}
.journalist_view_right .more_journalist_box p {
	font-size: 14px;
	font-weight: 500;
}
.journalist_view_right .more_journalist_box p span {
	color: #f37021;
}