﻿/* font-family: 'Nanum Gothic'; */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
/* font-family: 'Nanum Barun Gothic'; */
@import url(https://cdn.rawgit.com/openhiun/hangul/14c0f6faa2941116bb53001d6a7dcd5e82300c3f/nanumbarungothic.css);

@import url("/css/sub_head.css");
@import url("/css/rightarea.css"); /* 개편된 2단영역 */
@import url("sign.css"); /* 서명 */

.wrap {  }
.wrap.vote2016.list .container .ad_sky,
.wrap.vote2016.list .container .ad_sky2 { top: 163px; }
/*기사상세 상단 띠배너*/
.view_head { 
	width: 980px; position: fixed; z-index: 1000001;top: -66px;left: 50%; margin-left:-490px;
	height: 60px;opacity: 0;
	border-bottom: 5px solid rgba(0,0,0,0.3);
	transition: .2s ease;
	-ms-transition: .2s ease;
	-webkit-transition: .2s ease;
	-moz-transition: .2s ease;
}
.view_head.open { 
	top: 0;opacity: 1;
	transition: .3s ease;
	-ms-transition: .3s ease;
	-webkit-transition: .3s ease;
	-moz-transition: .3s ease;
}
.view_gnb { width: 100%;background-color:#fff; position: relative; margin: 0 auto; z-index: 10000;}
.view_gnb .gnb_con { 
	width: 100%; height: 44px; padding-top: 16px; position: relative; z-index: 50; background-color:#fff;
}
.view_gnb .gnb_con .btn_allmenu { 
	width: 25px; height: 16px;text-indent: -3000em;float: left;cursor: pointer;margin: 6px 25px 0 25px;
	background: url("http://img.nocutnews.co.kr/nocut/v2/news/view/sub_gnb_btn1.gif") no-repeat 0 0;
}
.view_gnb .gnb_con .sub_logo { 
	width: 59px; height: 22px; float: left; text-indent: -3000em;margin-top: 4px;
	background: url("http://img.nocutnews.co.kr/nocut/v2/news/view/sub_gnb_logo.gif") no-repeat 0 0;
}
.view_gnb .gnb_con h2 { 
	width:74%; font-weight: bold; color:#000; font-size: 18px; float: left;text-align: center;
	background-color:#fff;letter-spacing: -1px; font-family: 'Nanum Gothic';
	overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;
}
.view_gnb .gnb_con .sub_sns { float: right; width: 64px;margin: 8px 20px 0 0;}
.view_gnb .gnb_con .sub_sns a { 
	width: 33%; height: 12px; float: left; text-indent:-3000em;
	background: url("http://img.nocutnews.co.kr/nocut/v2/news/view/sns_icon.gif") no-repeat;
}
.view_gnb .gnb_con .sub_sns a.fb { background-position: 4px 0; }
.view_gnb .gnb_con .sub_sns a.tw { background-position: -20px 0; }
.view_gnb .gnb_con .sub_sns a.band { background-position: -48px 0;}
.view_gnb .allmenu { top: -36px;z-index:49;position: absolute;}
.view_gnb .allmenu.open { top: 61px; z-index: 49;}

.footer {z-index:10 !important; padding-bottom:50px;}
.container {z-index:100 !important; }
.content { width:653px; padding-top:0; float:left; position: relative; z-index:100; clear:left;}
.areabox { padding-top:0;}
/* 더보기 버튼 공통 */
.btn_more {
	background:url("http://img.nocutnews.co.kr/nocut/v2/common/bul_imgs.gif") no-repeat 33px -227px; 
	width:38px; height:15px; float:right; font-weight:normal; position:absolute; top:1px; right:2px; 
	color:#a9a8a9; font-size:11px; line-height:15px; letter-spacing:-1px; 
}
.btn_more:hover { text-decoration:none;}
/* layer page 버튼 공통 */
.container .pagelayer{ position:absolute; top:0; right:0;}
.container .pagelayer a { padding:2px; float:left; color:#d9d9d9; font-size:10px; z-index:1;}
.container .pagelayer a:hover,
.container .pagelayer a.sel { color:#909090; text-decoration:none;}
/* top ad */
.ad_top1 { background:#f7f7f7; float:left; width:100%; height:114px; text-align:center;}
.ad_top1 div {width:728px; display:block; margin:12px auto 10px; position:relative}
.ad_top1 p {position:absolute;top:72px;right:-70px}
.ad_top2 { width:100%; height:60px; display:block; padding-top:20px; overflow:hidden; clear:both;}

/* 오늘의 뉴스박스 버튼 */
.btn_todaynewsgo { 
	width:30px; height:224px; position:fixed; _position:absolute; top:300px; left:50%; margin-left:-490px;z-index: 1;
}
.btn_todaynewsgo a { 
	width:100%; height:100%; margin-left:-34px; display:block;
	text-indent:-3000em; overflow:hidden;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/btn_todayNewsGo.png") no-repeat; 
}
.btn_todaynewsgo.todaystop { position:absolute ; } 

/* ----------------------------------------------------------------------------------- */
/* view_top 기사제목, 기자정보, 우측배너*/
.container .view_top {
	width:100%; min-height:132px; display:block; z-index:1000; border-bottom:1px solid #e9e9e9;
	position: relative; 
}
.container .view_top .sub_group {
	margin-top:20px; z-index:1000; position:relative;float: left;
font-family:"Nanum Gothic","Gulim",sans-serif !important;
}
.container .view_top .sub_group p {
	margin:5px 0 0 7px;padding-right: 17px;float: left;
	background: url("http://img.nocutnews.co.kr/nocut/v2/news/view/bul_sub_category.gif") no-repeat right 7px;
}
.container .view_top .sub_group p strong {
	color:#727272; font-size: 12px; float: left; border-left: 1px solid #727272;padding-left: 9px;
	line-height: 12px;margin-top: 4px;
}
.container .view_top .sub_group p a { float: left;font-size: 16px; color:#1f4fa3; font-weight: bold; padding-right: 9px;}
.container .view_top .sub_group ul {
	width:85px; padding:7px 12px; border:1px solid #e1e1e1; background-color:#fff; 
	position:absolute; top:25px; left:27px; z-index:1000;
}
.view_top .sub_group ul li {line-height:22px;}
.view_top .sub_group ul li a {color:#797979;}
.view_top .sub_group ul li a:hover {color:#1f4fa3; font-weight:bold; text-decoration:none;}
.view_top .reporter_info { width: 650px; clear: both; padding: 6px 0 0 5px; font-family:"Nanum Gothic","Gulim",sans-serif !important;}
.view_top .reporter_info h2 {
	width:100%; min-height:53px; display:block; color:#000; font-weight:bold; 
	display:inline; font-size:29px; letter-spacing:-1px; overflow:hidden; zoom:1;
}
.view_top .reporter_info ul {
	width:100%; height:14px; line-height:14px; display:block; margin-top:5px;margin-bottom: 15px;
	line-height:14px; /*color:#959595;  font-size:11px; letter-spacing:-1px;*/
	font-family:"Nanum Gothic","Gulim",sans-serif !important;
}
.view_top .reporter_info li {float:left; padding-right:15px;}
.view_top .reporter_info li span { color:#909090; }
.view_top .reporter_info li.email span {float:left;}
.view_top .reporter_info li.email a {
	width:12px; float:left; text-indent:-3000em; overflow:hidden; margin:3px 0 0 2px; display:inline; 
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/ico_viewTops.gif") no-repeat; 
}
.view_top .reporter_info li.re_other a {
	color:#8492b8; display:block; padding-right:10px; 
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/ico_viewTops.gif") no-repeat 78px -43px; 
}
.view_top .reporter_info li a {color:#8492b8;}
.view_top .view_ban { 
	width:263px; height:100%; position:absolute;right: 0;top: 0;
}
.view_top .view_ban iframe { position: absolute; right: 0; top: 50%; margin-top: -37px; }
.view_top .view_ban ul {width:100%; height:100%; position:absolute; top:0; left:0;}
.view_top .view_ban ul li,
.view_top .view_ban ul a,
.view_top .view_ban ul img {width:100%; height:100%; display:block;}
.container .view_top .view_ban .pagelayer {top:55px; left:210px;}

.content .view_tab {width:100%; height:36px; display:block; clear:both; border-bottom:1px solid #dfdfdf; }
.content .view_tab li {height:100%; float:left; }
.content .view_tab .txt {padding: 0 10px; height:100%; line-height:36px; text-align:center;border-left:1px solid #dfdfdf; }
.content .view_tab .txt .reply { 
	display: inline-block; padding-left: 18px;font-family:"Nanum Gothic","Gulim",sans-serif !important;
	background:url("http://img.nocutnews.co.kr/mnocut/v3/sub/sub_head_img.png") no-repeat 0px -93px;
	background-size: 24px auto;
}
.content .view_tab .txt:hover,
.content .view_tab .sel {background-color:#f9f9f9;}
.content .view_tab .txt a {color:#787878; display:block;}
.content .view_tab .txt span{font-weight:bold; color:#526cc8;}
.content .view_tab .txt a:hover {text-decoration:none;}
.content .view_tab .img a {border-top:1px solid #dfdfdf; display:block;}
.content .view_tab .last {border-right:1px solid #dfdfdf;}
.content .view_tab .snsbox {
	height:100%; position:relative; letter-spacing:-1px; color:#989898; font-size:11px;
	border-left:1px solid #dfdfdf;
}
.content .view_tab .snsbox p {height:100%; padding:0 7px; float:left;border-right:1px solid #dfdfdf; line-height:36px;}
.content .view_tab .snsbox p a { float:left; width: 30px; text-align:left; margin-top:7px;}
.content .view_tab .snsbox img {float:left;}
.content .view_tab .snsbox strong {padding:0 5px 0 3px; line-height:23px; font-weight:bold;}
.content .view_tab .snsbox a.btn_snsmore {
	width:17px; height:16px; float:right; text-indent:-3000em; overflow:hidden;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/btn_snsMore.gif") no-repeat; 
}
.content .view_tab .snsbox ul {
	width:50px; padding:4px; float:left; position:absolute; top:24px; right:-1px;
	border:1px solid #ddd; background-color:#fff;
}
.content .view_tab .snsbox ul li {padding:4px 0; height:16px;}
.content .view_tab .info {float:right; margin-right:15px; display:inline; border-left:0 none;}
.content .view_tab .info a {
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/ico_viewTops.gif") no-repeat; 
	width:18px; height:19px; text-indent:-3000em; overflow:hidden; float:left; margin:9px 3px 0 0; 
}
.content .view_tab .info a.btn_plus {background-position:4px -89px;}
.content .view_tab .info a.btn_minus {background-position:-46px -89px;}
.content .view_tab .info a.btn_email {background-position:4px -139px;}
.content .view_tab .info a.btn_print {background-position:-48px -139px;}

	/* 기사본문 */
.content .viewbox { 
	width:620px; display:block; padding-bottom:15px; margin-bottom:23px;
	border-bottom:1px solid #e6e6e6; font-size:15px; font-family:"Nanum Gothic","Gulim",sans-serif !important; line-height:1.8; 
}
.content .viewbox h3{display:block; padding:15px 0 10px; font-family:"Nanum Gothic","Gulim",sans-serif !important;}
	/* 기사본문 - 이미지위치 */
.content .viewbox .viewpic { padding-bottom:10px;}
.content .viewbox .pic-left { float:left; margin-right:20px;}
.content .viewbox .pic-right {float:right; margin-left:20px;}
.content .viewbox .pic-center {display:block; clear:both; margin:0 auto;}
.content .viewbox .viewpic.pic-center img { float: none; }
.content .viewbox .viewpic span {
	width:100%; display:block; font-size:12px; font-family:"Nanum Gothic","Gulim",sans-serif !important; text-indent:13px; clear:both;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/bul_picTxt.gif") no-repeat 1px 7px;
}
.content .viewbox .viewpic img {float:left; margin-bottom:3px;}
	/* 기사본문 - 관련기사 */
.content .relatednews {width:620px; border:1px solid #5f80bb; padding-bottom:10px; display:block; position:relative; margin-bottom: 20px;}
.content .relatednews h4 {
	width:100%; height:28px; background:#5f80bb; font-weight:bold; 
	font-size:14px; color:#fff; font-family:"Nanum Gothic","Gulim",sans-serif !important; line-height:28px; text-indent:12px; 
}
.content .relatednews ul {width:605px; margin:10px 0 0 15px;}
.content .relatednews ul li{ 
	width:573px; padding-left:7px;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/section/ico_dotnimg.gif") no-repeat 0px 8px; 
}
.content .relatednews ul li a {
	line-height:22px; font-weight:bold; font-size:12px; color:#575757; font-family:"Nanum Gothic","Gulim",sans-serif !important;
	display:block; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; 
}
.content .relatednews .pageb{ position:absolute; top:3px; right:10px;}
.content .relatednews .pageb a { padding:2px; float:left; color:#cdd9ee; font-size:10px; z-index:1;}
.content .relatednews .pageb a:hover,
.content .relatednews .pageb a.sel { color:#385a96; text-decoration:none;}
.content .relatednews.float_right,
.content .relatednews.float_R {margin-left:20px; float:right;}
.content .relatednews.float_left,
.content .relatednews.float_L {margin-right:20px; float:left;}
	/* 기사본문 - 관련기사 */
.content .view_foot { width:100%; height:43px; display:block; position:relative; padding-top:15px; clear:both; }
.content .view_foot .rankvote { width:205px; height:100%; display:block; margin-left:260px;}
.content .view_foot a { 
	float:left; line-height:1.3; 
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/btn_viewRank141223.gif") no-repeat; 
}
.content .view_foot .rankvote a {width:63px; height:39px; padding-left:24px; font-size:12px; text-align:center; border:2px solid;}
.content .view_foot .rankvote a:hover {text-decoration:none;}
.content .view_foot .rankvote a strong { color:#797979; display:block; padding-top:6px;}
.content .view_foot .rankvote a em { font-weight:bold;}
.content .view_foot a.btn_up {border-color:#df262e;}
.content .view_foot a.btn_down {border-color:#346bd0;}
.content .view_foot a.btn_up em {color:#df262e;}
.content .view_foot a.btn_down em {color:#346bd0;}
.content .view_foot a.btn_up { background-position:9px -131px;}
.content .view_foot a.btn_down { background-position:-223px -131px; float:right;}
.content .view_foot .info { position:absolute; bottom:5px; right:0;}
.content .view_foot .info a { text-indent:-3000em; overflow:hidden; height:15px; margin-left:10px; display:inline;}
.content .view_foot a.btn_newslist { background-position:-322px -73px; width:37px;}
.content .view_foot a.btn_top { background-position:-369px -73px; width:49px;}

/* 카드뉴스 광고 */
.content .ad_cardbox { width:100%; text-align:center; overflow:hidden; zoom:1;}
.content .ad_cardbox img { margin-bottom:10px; vertical-align:top;}
.content .ad_count { 
	width:498px; height:32px; padding:33px 0px; display:block; margin:30px auto 0; text-align:center; color:#000;
	font-family:'NanumGothic','Nanum Gothic';
	background:#f8f8f8; border:1px solid #e5e5e5;
}
.content .ad_count em { 
	width:25px; height:25px; margin-right:2px; line-height:25px; display:inline-block; font-size:16px;
	background:#da4f64; font-style:italic; font-weight:bold; text-align:center; color:#fff;
}


/* ------------------------------------------------------------------------------------
content con_section */
.con_section {width:620px; display:block;}
	/* content ranknews */
.content .ranknews { width:100%; height:176px; float:left; position:relative; overflow:hidden;padding-bottom:30px; display: none;}
.content .ranknews dl { width:50%; float:left;}
.content .ranknews dt{ 
	width:100%; height:28px; border-top:2px solid #888; border-bottom:1px solid #d2d2d2;
}
.content .ranknews dt a{ 
	width:96%; height:19px; line-height:20px; display:block; margin-top:4px; font-weight:bold;
}
.content .ranknews dt a:hover{ text-decoration:none;}
.content .ranknews ol {width:96%; height:110px; margin-top:10px; display:block; }
.content .ranknews li { 
	background:url("http://img.nocutnews.co.kr/nocut/v2/main/ranknewsNum.gif") no-repeat; 
	width:266px; height:15px; padding:0 0 9px 29px; 
}
.content .ranknews li.no01 { background-position:2px 0;}
.content .ranknews li.no02 { background-position:2px -35px;}
.content .ranknews li.no03 { background-position:2px -70px;}
.content .ranknews li.no04 { background-position:2px -105px;}
.content .ranknews li.no05 { background-position:2px -140px;}
.content .ranknews li a { 
	width:98%; display:block; color:#575757; 
	overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; 
}
.content .ranknews .m1 ol { border-right:1px solid #d2d2d2}
.content .ranknews .m1 dt a { border-right:1px solid #d2d2d2;}
/* content debate */
.content .debate a.btn_participation {
	width:76px; height:25px; text-indent:-3000em; overflow:hidden; float:right; margin:11px 15px 0 0; display:inline;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/img_debate.gif") no-repeat 0 -225px; 
}
.content .debate { width:100%; display:block; padding-top:25px; clear:both; display: none;}
.content .debate h3 a{
	width:100%; height:100%; display:block;
	background:url("http://img.nocutnews.co.kr/nocut/v2/common/blankImg.gif") no-repeat; 
}
.content .debate div {
	width:618px; margin-top:8px; float:left; background:#f8f8f8; border:1px solid #dcdcdc; clear:both; 
}
.content .debate h4 {
	width:100%; height:47px; display:block; border-bottom:1px solid #dcdcdc; background:#5f80bb; 
	line-height:47px; 
}
.content .debate h4 .tit {font-size:14px; letter-spacing:-2px; color:#fff; float:left; text-indent:15px; font-weight:bold;}
.content .debate ul {width:578px; float:left; padding:15px 20px 20px;}
.content .debate .st1 {
	display:block;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/img_debate.gif") no-repeat center 19px; 
}
/* ------ content debate type2 */
.content .debate .st1 li { width:50%; float:left;}
.content .debate .st1 li .ico { width:100%; line-height:32px;}
.content .debate .st1 li .ico img { width:30px; height:30px; float:left; border:1px solid #b0afb0; margin-right:6px;}
.content .debate .st1 li .ico strong { color:#656565; display:inline-block;}
.content .debate .st1 li .ico span { 
	color:#919fc9; padding-left:11px;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/img_debate.gif") no-repeat 5px -140px; 
}
.content .debate .st1 li .txt { 
	width:277px; float:left; margin-top:10px; position:relative; 
	background-color:#fff; border:solid 1px #dcdcdc; 
}
.content .debate .st1 li .txt span { 
	background:url("http://img.nocutnews.co.kr/nocut/v2/main/imgIssuetalk.gif") no-repeat 0 -258px; 
	width:8px; height:10px; display:block; position:absolute; top:-9px; left:32px;}
.content .debate .st1 li .txt a { color:#757575; padding:10px; display:block; overflow:hidden;}
.content .debate .st1 li.talk_r .ico { float:right; text-align:right;}
.content .debate .st1 li.talk_r .ico img { float:right; margin-left:6px; margin-right:0;}
.content .debate .st1 li.talk_r .txt { float:right;}
.content .debate .st1 li.talk_r .txt span { background-position:0 -391px; left:237px;}
/* ------ content debate type2 */
.content .debate .st2 {padding-bottom:5px;}
.content .debate .st2 li { width:100%; float:left; margin-bottom:10px;}
.content .debate .st2 li img { width:47px; height:47px; float:left; border:1px solid #b0afb0;}
.content .debate .st2 li .txt { 
	width:497px; padding:10px; min-height:27px; height:auto !important; height:27px; float:right; 
	background-color:#fff; border:solid 1px #dcdcdc; 
}
.content .debate .st2 li .txt a { color:#757575; display:block; overflow:hidden;}
.content .debate .st2 li .txt strong { color:#656565; display:inline-block;}
.content .debate .st2 li .txt span { 
	color:#919fc9; padding-left:11px;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/img_debate.gif") no-repeat 5px -140px; 
}
.content .debate .st2 li.talk_r img { float:right;}
.content .debate .st2 li.talk_r .txt { float:left;}
.content .debate .d_st1 .st1,
.content .debate .d_st2 .st2 {display:block;}
.content .debate .d_st1 .st2,
.content .debate .d_st2 .st1 {display:none;}
/* content hotdebate */
.content .hotdebate { width:100%; display:block; padding-top:25px; clear:both; display: none;}
.content .hotdebate h3 a{
	width:100%; height:100%; display:block;
	background:url("http://img.nocutnews.co.kr/nocut/v2/common/blankImg.gif") no-repeat; 
}
.content .hotdebate a.btn_participation,
.content .hotdebate .sel a.btn_participation {
	width:76px; height:25px; text-indent:-3000em; overflow:hidden; float:right; margin:13px 15px 0 0; display:inline;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/img_debate.gif") no-repeat; 
}
.content .hotdebate a.btn_participation {background-position:0 -172px;}
.content .hotdebate .sel a.btn_participation {background-position:0 -225px;}
.content .hotdebate div {
	width:618px; margin-top:8px; float:left;  border:1px solid #dcdcdc; clear:both; 
}
.content .hotdebate ul {width:100%; float:left;}
.content .hotdebate li {float:left;background:#f8f8f8;}
/* ------ content hotdebate type1 */
.content .hotdebate .st1 li { width:50%; height:190px; overflow:hidden; }
.content .hotdebate .st1 li p { margin-left:20px; margin-right:20px;} 
.content .hotdebate .st1 li .tit{ 
	padding:14px 15px 0 14px; display:block; height:51px; background:#5f80bb; 
	color:#fff; font-size:14px; letter-spacing:-1px; font-weight:bold;
}
.content .hotdebate .st1 li .ico { line-height:32px; margin-top:15px;}
.content .hotdebate .st1 li .ico img {
	width:30px; height:30px; float:left; border:1px solid #b0afb0; margin-right:6px;
}
.content .hotdebate .st1 li .ico strong { color:#656565; display:inline-block;}
.content .hotdebate .st1 li .ico span { 
	color:#919fc9; padding-left:11px;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/img_debate.gif") no-repeat 5px -140px; 
}
.content .hotdebate .st1 li .txt { 
	 float:left; margin-top:10px; margin-bottom:20px; position:relative; 
	background-color:#fff; border:solid 1px #dcdcdc; 
}
.content .hotdebate .st1 li .txt span { 
	background:url("http://img.nocutnews.co.kr/nocut/v2/main/imgIssuetalk.gif") no-repeat 0 -258px; 
	width:8px; height:10px; display:block; position:absolute; top:-9px; left:32px;}
.content .hotdebate .st1 li .txt a { color:#757575; padding:10px; display:block; overflow:hidden;}
.content .hotdebate .st1 li.talk_r { border-left:1px solid  #dcdcdc; width:308px;}
.content .hotdebate .st1 li.talk_r .ico { float:right; text-align:right; }
.content .hotdebate .st1 li.talk_r .ico img { float:right; margin-left:6px; margin-right:0;}
.content .hotdebate .st1 li.talk_r .txt { float:right;}
.content .hotdebate .st1 li.talk_r .txt span { background-position:0 -391px; left:237px;}
/* ------ content hotdebate type2 */
.content .hotdebate .st2 li { width:100%; height:53px; line-height:53px; float:left; border-bottom:1px solid #dcdcdc;}
.content .hotdebate .st2 li.last {border-bottom:0 none;}
.content .hotdebate .st2 li a.txt {
	width:75%; padding-left:41px; float:left; font-size:14px; font-weight:bold; letter-spacing:-2px; color:#5771bc;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/bul_debateDot.png") no-repeat 20px 20px; 
}
.content .hotdebate .st2 li.sel {background:#5f80bb;}
.content .hotdebate .st2 li.sel a.txt { color:#fff; }
.content .hotdebate .d_st1 .st1,
.content .hotdebate .d_st2 .st2 {display:block;}
.content .hotdebate .d_st1 .st2,
.content .hotdebate .d_st2 .st1 {display:none;}
/* content hotissue */
.content .hotissue {width:100%;float:left;position:relative; margin-top:20px; display: none;}
.content .hotissue h4 {position:absolute; top:0; left:55px;}
.content .hotissue h4 a {font-size:14px; color:#5e74b6; letter-spacing:-1px;}
.content .hotissue div {padding:9px 11px 2px; float:left; background:#f6f6f6; border-bottom:1px solid #dbdbdb}
.content .hotissue div div {padding:0;background:none; border-bottom:0 none;}
.content .hotissue dl {width:100%; float:left; padding-bottom:3px;}
.content .hotissue dl .img {width:98px;height:62px;float:left;margin-right:12px;overflow:hidden;}
.content .hotissue dl .img img {width:100%; min-height:62px; height:auto !important; height:auto;}
.content .hotissue dl a { color:#626262;}
.content .hotissue dl dt {padding-bottom:3px; line-height:1.4; padding-bottom:5px;}
.content .hotissue dl dt a {font-size:14px; letter-spacing:-1px; font-weight:bold;}
.content .hotissue dl dd.txt  {padding-right:30px; }
.content .hotissue dl dd.txt a {line-height:1.5;}
.content .hotissue ul { width:100%; float:left;padding:5px 0 7px;}
.content .hotissue ul li {  
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/section/ico_dotnimg.gif") no-repeat 3px 7px;
	width:100%; overflow:hidden; line-height:18px; vertical-align:middle; }
.content .hotissue ul li a { 
	padding:0 0 4px 10px;float:left;max-width:510px;width:auto !important;width:510px; font-weight:bold;
	overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis; white-space:nowrap; color:#626262;
}
.content .hotissue div strong { color:#5e74b6;}
.content .hotissue .btn_more {
	width:150px; padding-right:7px; color:#717171; text-align:right; background-position:153px -227px;}
.content .hotissue .btn_more:hover {text-decoration:underline;}
/* content multich */
.content .multich {width:100%; height:145px; float:left; margin-top:18px; position:relative; clear:both; display: none;}
.content .multich dl {
	width:475px; height:115px; float:right;
	position:absolute; right:0; bottom:0; background:#fff;
}
.content .multich dl dt {width:115px; height:38px; display:block; position:absolute; left:-145px;}
.content .multich .list2 dt {top:38px;}
.content .multich .list3 dt {top:75px;}
.content .multich dl dt a {
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/tit_conMulti.gif") no-repeat;
	width:100%; height:100%; display:block; text-indent:-3000em; overflow:hidden;}
.content .multich .list2 dt a {background-position:0 -38px;}
.content .multich .list3 dt a {background-position:0 -76px;}
.content .multich .list1.sel dt a, .content .multich .list1 dt a:hover {background-position:0 -126px;}
.content .multich .list2.sel dt a, .content .multich .list2 dt a:hover {background-position:0 -164px;}
.content .multich .list3.sel dt a, .content .multich .list3 dt a:hover {background-position:0 -202px;}
.content .multich dl dd {width:100%; height:100%; display:block; overflow:hidden;}
.content .multich li {width:145px; height:100%; float:left;margin-right:20px;}
.content .multich li a {
	width:100%; height:32px; display:block;overflow:hidden;
	font-size:11px; letter-spacing:-1px; color:#767676; font-weight:bold;
}
.content .multich li .img {height:82px; position:relative;margin-bottom:5px;}
.content .multich li .img .pic {
	width:100%; min-height:100%; height:auto !important; height:100%; position:absolute; top:0; left:0;z-index:10;
}
.content .multich li .img .img_png {width:26px; height:26px; position:absolute; top:50px; left:114px;z-index:20;}
.content .multich li.last {margin-right:0;}
.content .multich .sel{z-index:1000;}
/* content todaynews */
.content .todaynews {width:100%; float:left; margin-top:24px;display: none;}
.content .todaynews h3 {margin-bottom:10px;}
.content .todaynews iframe {padding:10px; border:2px solid #f0f0f0;}
.content .ncliverebox {width:100%; display:block; clear:both; padding-top:25px;}
.content .con_ad1 {float:right; width:295px; height:186px; overflow:hidden;}
.content .con_ad2 ,
.content .con_ad3 {width:100%; display:block; padding-top:30px; clear:both; overflow:hidden;}
/* content livere */
body div.livereToolTip { z-index:10000 !important;}
/* infographic */
.infographic { position:absolute; top:475px; left:0; width:100%; display:none; z-index:1000000;}
.infographic .mask {
	width:100%; background-color:#000; opacity:0.8; display:block; position:absolute; top:0; left:0;
}
.infographic p {width:980px; display:block; position:relative; margin:0 auto;}
.infographic p img {width:100%;}
.infographic p .btn_close {
	width:31px; height:20px; position:fixed; left:50%; top:485px; margin-left:500px; padding-top:27px; display:block;
	color:#fff; font-weight:bold; font-size:14px; text-decoration:none;
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/btn_infoClose.png") no-repeat center 0;
}
.content .viewbox .viewpic .btn_infographic {
	width:100%; height:30px; display:block; position:relative; top:-10px; left:0;
}
.content .viewbox .viewpic .btn_infographic span {
	height:100%; width:100%; position:absolute; bottom:0; left:0; display:block;
	background-color:#000; opacity:0.8; background-image:none;
}
.content .viewbox .viewpic .btn_infographic em {
	width:100%; height:100%; display:block; cursor:pointer;
	color:#fff; position:absolute; bottom:0; left:0; line-height:30px; font-size:9pt; text-align:center;
}
.content .viewbox .viewpic .btn_infographic em img {
	position:relative; top:4px; margin-right:3px;
}


.areabox .viewhotissue, .areabox .nlist, .areabox .en,
.areabox .theme, .areabox .hotissue, .areabox .today, .areabox .emotion,
.areabox .photonews, .areabox .poll, .areabox .worldcut,
.areabox .newszine, .areabox .event {position:relative;}
.areabox .viewhotissue, .areabox .nlist, .areabox .keyword,
.areabox .en, .areabox .emotion, .areabox .hotissue,
.areabox .today, .areabox .photonews, .areabox .theme,
.areabox .poll, .areabox .worldcut, .areabox .newszine,
.areabox .event {width:100%; float:left; margin-bottom:22px;}

.areabox .ad_view { width:100%; height:250px; display:block; clear:both; margin-left:-2px; margin-bottom: 22px;}
/* areabox viewhotissue */
.areabox .viewhotissue {width:100%; height:242px; z-index:200;display: none;}
.areabox .viewhotissue .hotbox {
	width:326px; height:100%; display:block; background:#fff; border:1px solid #dbdbdb; 
	border-bottom-color:#a9a8a9; position:absolute; top:0; left:-17px; 
}
.areabox .viewhotissue h3 {
	width:327px; height:36px; border-bottom:1px solid #4b5e96; text-indent:0; position:relative; overflow:visible; 
	background-color:#5f80bb; font-weight:normal; left:-1px; top:-1px; overflow:hidden;
}
.areabox .viewhotissue h3 span{
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/bul_areahotView.gif") no-repeat; 
	width:9px; height:18px; overflow:hidden; position:absolute; left:-9px; top:11px; display:block; 
}
.areabox .viewhotissue h3 strong{
	width:165px; overflow:hidden; float:left; padding-left:93px;
}
.areabox .viewhotissue h3 strong a{ color:#fafa88; font-size:12px; line-height:39px; }
.areabox .viewhotissue h3 a.btn_hotmore {
	color:#d9e4f7; font-size:11px; float:right; margin-right:10px; display:inline; line-height:40px; 
}
.areabox .viewhotissue ul {width:305px; height:155px; padding:4px 10px 0; clear: both; }
.areabox .viewhotissue li {
	width:100%; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; display:block; 
}
.areabox .viewhotissue li a {
	width:92%; display:block; padding-left:18px; font-weight:bold; color:#757575; letter-spacing:-1px; 
	overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; 
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/section/ico_dotnimg.gif") no-repeat 10px 13px; 
}
.areabox .viewhotissue li a.sel,
.areabox .viewhotissue li a:hover {color:#5e74b6; text-decoration:none;}
.areabox .viewhotissue .localpage {
	width:100%; height:19px; display:block; text-align:center; padding-top:11px; clear:both; 
}
.areabox .viewhotissue .localpage a {
	width:17px; height:17px; display:inline-block; text-align:center; line-height:18px; font-size:11px; 
	border:1px solid #d3d3d3; background-color:#f9f8f8; font-weight:bold; color:#989898; margin: 0 3px;
}
.areabox .viewhotissue .localpage a.sel,
.areabox .viewhotissue .localpage a:hover {
	border-color:#9b9b9b; background-color:#b4b4b4; color:#fff; text-decoration:none; 
}
.areabox .viewhotissue .localpage .btn_l,
.areabox .viewhotissue .localpage .btn_r,
.areabox .viewhotissue .localpage .btn_l:hover,
.areabox .viewhotissue .localpage .btn_r:hover {border-color:#d8d8d8; background-color:#ededed;}
.areabox .viewhotissue .localpage .btn_l:hover,
.areabox .viewhotissue .localpage .btn_r:hover {color:#989898;}


/* areabox photonews */
.areabox .photonews li,
.areabox .photonews li img,
.areabox .photonews li a span { cursor:pointer; }
.areabox .photonews ul {width:100%; height:295px; overflow: hidden;}
.areabox .photonews li {float:right; position:relative; width: 96px; height:96px; margin: 0 0 4px 3px;}
.areabox .photonews li.origin {width:196px; height:196px; float:left;margin:0;}
.areabox .photonews li.photo2 {margin-bottom:0;}
.areabox .photonews li.photo3 {margin-bottom:0;margin-top:3px;}
.areabox .photonews li.photo4 {margin-bottom:0;margin-top:3px;}
.areabox .photonews li.photo5 {margin-bottom:0;margin-left:0;margin-top:3px;}
.areabox .photonews li a {width:100%; height:100%;display:block; }
.areabox .photonews li a:hover {text-decoration:none; }
.areabox .photonews li.photo1 a:hover img, 
.areabox .photonews li.photo2 a:hover img,
.areabox .photonews li.photo3 a:hover img, 
.areabox .photonews li.photo4 a:hover img, 
.areabox .photonews li.photo5 a:hover img { 
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
filter: gray; /* IE6-9 : 익스플로러 */
-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */

opacity:0.8; filter:alpha(opacity=80); /* IE 10+ 투명도를 80만 */
}
.areabox .photonews li img{
	position:absolute; z-index:10; top:0; left:0; width:100%; height:100%; display:block;
}

.areabox .photonews li .ico_slide {
    background: url("http://img.nocutnews.co.kr/nocut/v2/photo/ico_slide1.gif") no-repeat 0px 0px;
    width: 17px; height: 13px; display: block; position: absolute; right: 5px; bottom: 5px; text-indent: -5000em;
    z-index: 10;
}

.ad_sky { width:160px; display:block; position:absolute;left:-200px; top:60px; text-align:right;}
.ad_sky1 { width:120px; display:block; position:absolute;left:-160px; top:790px;}
.ad_sky img {float:right; margin-bottom:30px;}
.ad_sky2 { width:120px; display:block; position:absolute;right:-135px; top:60px;}
.ad_sky3 { width:120px; display:block; position:absolute;right:-135px; top:790px;}
.ad_sky.adstop ,
.ad_sky1.adstop { position:fixed;}
/* 이시각 추천기사 toastnews */
.toastnews {
	width:288px; height:234px; display:block; position:fixed; right:10px; bottom:50px; z-index:100000;
}
.toastnews div{
	width:284px; height:230px; display:block; background:#fff; border:2px solid #5e74b6;
	position:absolute; top:0; left:0; z-index:10000;
}
.toastnews .bg {
	width:100%; height:100%; display:block; background:#000; position:absolute; top:4px; left:4px;
	opacity:0.2; filter:alpha(opacity=20); z-index:5;
}
.toastnews h3 {width:100%; height:29px; display:block; background:#f6f6f6; line-height:29px; margin-bottom: 15px;}
.toastnews h3 strong {color:#5e74b6; font-size:12px; padding-left:12px; float:left;font-family:"Nanum Gothic","Gulim",sans-serif !important; }
.toastnews h3 a {
	width:17px; height:17px; float:right; text-indent:-3000em; overflow:hidden; margin:6px 10px 0 0; display:inline; 
	background:url("http://img.nocutnews.co.kr/nocut/v2/news/view/btn_closeToast.gif") no-repeat; 
}
.toastnews p {width:260px; display:block; padding:0 0 15px 14px; clear:both; overflow: hidden;}
.toastnews p .img {width:84px; height:53px; border:1px solid #ddd; overflow:hidden; float:left; margin-right:10px;}
.toastnews p .img img {width:100%; min-height:100%; height:auto !important; height:100%; }
.toastnews p .txt { margin-top:14px; overflow: hidden; height: 33px; position: relative; top: 10px;font-family:"Nanum Gothic","Gulim",sans-serif !important;}
.toastnews .noimg { padding-bottom: 5px; }
.toastnews .noimg a.txt { margin-top: 0; top: 0;}
.snsbox_b { position:absolute; left:0; top:25px; }
.snsbox_b a, .snsbox_b strong, .snsbox_b span { float:left; }
.content .view_foot .snsbox_b a { background: none; }
.snsbox_b strong { font-size:11px; color:#7F7F7F; line-height:21px; padding:0 0 0 7px; width:26px; background:#F9F9F9;}
.snsbox_b span { border:1px solid #DBDBDB; margin-right:11px;}
.snsbox_b a { border-right:1px solid #DBDBDB; }
.snsbox_b a img { display:block; }

.nocut_v_conbox { width: 100%; overflow: hidden; margin-bottom: 20px; }
.nocut_v_conbox h3 {
	font-family:NanumBarunGothic,"Nanum Barun Gothic","Malgun Gothic",Dotum;
	font-size:14px; font-weight: bold;
	height: 29px; line-height: 29px; margin-bottom: 0; border-top:1px solid #000;
	background-color:#fff;
} 
.nocut_v_conbox .nocut_v { float: left; width: 300px; margin-right: 20px;}
.nocut_v_conbox .cardnews { float: right; width: 300px; }
.nocut_v_conbox .cardnews h3 { border-bottom: 1px solid #000;  }
.nocut_v_conbox h3 a:hover { text-decoration: none; }

.v_vod .txt,
.img_wrap .txt a { display: block;text-align: left;font-weight: bold;font-size: 16px; max-height: 40px; overflow: hidden;}

.videobox { width: 295px; height: 295px; background:#000; position: relative; margin-bottom:15px;}
.videobox .btn_play { 
	display: block; position: absolute; left: 50%; top: 50%; width: 86px; height: 86px;text-indent: -3000em;
	background: url("http://img.nocutnews.co.kr/mnocut/v3/common/btn_play.png") no-repeat 0 0;
	margin-left: -43px;margin-top: -43px;cursor: pointer;
}


.img_wrap { width:100%;position:relative; }
.img_wrap .swiper-container,
.img_wrap .swiper-wrapper,
.img_wrap .data { height:295px;}
.img_wrap .data { overflow:hidden;}
.img_wrap .data img { min-height:100%; height:auto !important; height:100%;}
.img_wrap img { width:100%; vertical-align: top;}
.swiper-container { width:100%;overflow:hidden; height:100%; margin-bottom:15px;}
.swiper-container .swiper-wrapper { width:100%; }
.swiper-container .swiper-wrapper li { float: left; width:100%;position:relative; }
.img_wrap .img_move a { 
	display:block; text-indent:-3000em;width:32px;height:40px;
	background: url("http://img.nocutnews.co.kr/v/content/img_btn_arrow.png") no-repeat;
	background-size:32px auto;
}
.img_wrap .img_move {position:absolute; left:0; top:50%; width:100%; height:0px; margin-top:-48px; z-index:10;}
.img_wrap .img_move a.btn_prev { background-position: 0 0; float: left; }
.img_wrap .img_move a.btn_next { background-position: 0 -40px;float: right;}

.areabox .usernews h3,
.areabox .photonews h3,
.areabox .mostview h3 { 
	text-indent: 0; background-image: none;height: auto;width: auto; border-bottom: 2px solid #777;
	padding-bottom: 10px; margin-bottom: 0;
}
.areabox .usernews .newslist_ol li:first-child,
.areabox .mostview .newslist_ol li:first-child { border-top: 0; }
.viewhotissue { display: none; }

.container .areabox .usernews,
.container .areabox .mostview { margin-bottom: 0 !important; }

.areabox .r_votetop ,
.areabox .r_votetalk  {overflow:hidden; zoom:1;}
.areabox .r_votetop h3,
.areabox .r_votetalk h3 {
	text-indent:0; background-image:none; height:auto; width:auto; border-bottom: 2px solid #777;
	padding-bottom:10px; margin-bottom:0;
}

/* 총선 탑 뉴스 r_votetop */
.areabox .r_votetop { margin-bottom:10px;}
.areabox .r_votetop h3 a:hover { text-decoration:none; }
.areabox .r_votetop li {width:143px; float:left;}
.areabox .r_votetop li a:first-child {width:143px; height:117px; overflow:hidden; display:block; margin:10px 0;}
.areabox .r_votetop li a:first-child img {width:100%; height:auto; min-height:100%;}
.areabox .r_votetop li a:last-child { display:block; letter-spacing:-1px; height:40px; overflow:hidden;}
.areabox .r_votetop li:last-child {float:right;}

/* 총선 말말말 r_votetalk */
.areabox .r_votetalk { margin-bottom:25px;}
.areabox .r_votetalk h3 a { width:100%; overflow:hidden; display:block; position:relative;}
.areabox .r_votetalk h3 a:hover { text-decoration:none; }
.areabox .r_votetalk h3 .txt_more { 
	height:20px; line-height:20px; color:#a4a4a4; font-size:11px; letter-spacing:-1px;
	display:block; position:absolute; top:0; right:0;
}
.areabox .r_votetalk ul { 
	width:100%; height:470px; overflow:hidden; padding-top:20px;
	background:url("http://img.nocutnews.co.kr/nocut/v2/special/vote2016/bg_cube2.gif");
}
.areabox .r_votetalk li {
	width:263px; height:143px; display:block; position:relative; margin:0 auto 11px;
}
.areabox .r_votetalk li a {
	width:100%; height:123px; display:block; position:relative; padding:15px 30px 38px; 
	font-family:"Malgun Gothic", "맑은 고딕", dotum;
	color:#006189; font-size:18px; font-style:italic; letter-spacing:-2px; text-align:center;
	background:url("http://img.nocutnews.co.kr/nocut/v2/special/vote2016/bg_f1TxtBoxV.png") no-repeat;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
}
.areabox .r_votetalk li p {width:70px; height:70px; position:absolute; bottom:-2px; right:62px;border:4px solid #fff; border-radius: 50px;overflow: hidden;}
.areabox .r_votetalk li p img {width:100%; height:100%; }
.areabox .r_votetalk li.st2 a { background-position:0 -187px;}
.areabox .r_votetalk li.st2 p { right:132px;}

/* 2016 리우올림픽 탑뉴스 */
.areabox .riotopnews h3,
.areabox .riophotonews h3 { border-bottom: 2px solid #777; padding-bottom:8px;}
.areabox .riotopnews {
	 width:100%; overflow:hidden; zoom:1; padding:0 0 20px;  
}
.areabox .riotopnews li { overflow:hidden; }
.areabox .riotopnews li a { width:100%; height:100%; display:block; position:relative; }
.areabox .riotopnews li a img { 
	 width:100%; min-height:100%;
	-moz-transform:scale(1);
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	transition:all ease .35s;
	-moz-transition:all ease .35s;
	-webkit-transition:all ease .35s;
	-o-transition:all ease .35s;
}
.areabox .riotopnews li a:hover img { 
	transform:scale(1.15);
	-moz-transform:scale(1.15);
	-webkit-transform:scale(1.15);
	-o-transform:scale(1.15);
}
.areabox .riotopnews li p strong {display:block; font-size:18px; }
.areabox .riotopnews li p span {display:block; font-size:14px; line-height:1.8;  }
.areabox .riotopnews li a:hover p strong { text-decoration:underline;}
.areabox .riotopnews li:first-child { width:100%; height:188px; float:left; margin-bottom:10px;}
.areabox .riotopnews li:first-child p {
	width:100%; height:90px; padding:25px 20px 0; position:absolute; bottom:0; left:0; display:block;
	color:#fff; letter-spacing:-1px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.1+13,0.9+98 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 13%, rgba(0,0,0,0.9) 98%, rgba(0,0,0,0.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 13%,rgba(0,0,0,0.9) 98%,rgba(0,0,0,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 13%,rgba(0,0,0,0.9) 98%,rgba(0,0,0,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000',GradientType=0 ); /* IE6-9 */
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.areabox .riotopnews li:first-child p strong { font-size:18px; letter-spacing:-2px; }
.areabox .riotopnews li:nth-child(2),
.areabox .riotopnews li:nth-child(3) { width:142px; height:135px; float:left;}
.areabox .riotopnews li:nth-child(2) a img,
.areabox .riotopnews li:nth-child(3) a img { min-height:90px; height:90px; }
.areabox .riotopnews li:nth-child(3) { float:right;}
.areabox .riotopnews li:nth-child(2) p,
.areabox .riotopnews li:nth-child(3) p {
	width:100%; height:43px; line-height:1.5; padding:5px 0;  
	position:absolute; bottom:0; left:0; display:block; letter-spacing:-1px; 
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.areabox .riotopnews li:nth-child(2) p strong,
.areabox .riotopnews li:nth-child(3) p strong { font-size:12px;}
/* 2016 리우올림픽 포토뉴스 */
.areabox .riophotonews {overflow:hidden; zoom:1; position:relative; padding:0 0 20px; border-bottom:1px solid #f1f1f1; }
.areabox .riophotonews div {width:100%; height:280px; overflow:hidden; position:relative; z-index:90;}
.areabox .riophotonews ul {height:100%; position:relative;}
.areabox .riophotonews ul li {width:100%; height:100%; position:relative; }
.areabox .riophotonews ul li a {width:100%; height:100%; display:block; position:relative;}
.areabox .riophotonews ul li a img {width:100%; min-height:100%; position:relative; }
.areabox .riophotonews ul li a p {
	width:100%; height:100%; position:absolute; top:280px; left:0; text-align:center;
	background:rgba(0,0,0,0.5);
	transition:all ease .3s;
	-moz-transition:all ease .3s;
	-webkit-transition:all ease .3s;
	-o-transition:all ease .3s;
}
.areabox .riophotonews ul li a:hover p {top:0;}
.areabox .riophotonews ul li a p strong {
	color:#fff;  position:absolute; bottom:15%; left:0; display:block; width:100%;  padding:0 30px;
	font-size:18px; letter-spacing:-1px;
	opacity:0.4;
	transition:all ease .5s;
	-moz-transition:all ease .5s;
	-webkit-transition:all ease .5s;
	-o-transition:all ease .5s;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.areabox .riophotonews ul li a:hover p strong {bottom:40%; opacity:1;}
.areabox .riophotonews ul li .p_slide { 
	position:absolute; bottom:20px; right:20px; color:#fff; font-size:12px; font-weight:bold;
	border:2px solid #fff; line-height:16px; padding:0 4px;
	background:rgba(0,0,0,0.3);
	box-shadow: rgba(256,256,256,0.5) 3px 3px ;
}
.areabox .riophotonews .paging { position:absolute; bottom:19px; left:0; padding:0; z-index:100;}
.areabox .riophotonews .paging span { 
	width:13px; height:13px; margin-bottom:15px; display:inline-block; cursor:pointer; background:#fff;
	overflow:hidden; text-indent:-300px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.areabox .riophotonews .paging span.sel { background:#3a94e9; }
.wrap.travel {
	width:100%;
	background:url("http://img.nocutnews.co.kr/nocut/v2/common/travel_head_bg_sub.gif") repeat-x 0 0;
}
.wrap.travel .header { height: 182px; }
.wrap.travel .header .thin_nav { width:980px; margin:0 auto; left:50%; margin-left:-490px; top:0; z-index:100000;}
.wrap.travel .btn_todaynewsgo { top:400px;}
.wrap.travel .travel_top {
	height:182px; position:relative;
	background: url("http://img.nocutnews.co.kr/nocut/v2/common/travel_gnb_bg.gif") repeat-x 0 bottom;
}
.travel_top h1 {width:178px; height:62px; position: absolute; left: 363px; top: 50px;}
.travel_top h1 a {
	width:100%; height:100%; display:block; overflow:hidden; text-indent:-3000em;
	background:url("http://img.nocutnews.co.kr/nocut/v2/common/travel_logo_img.gif") no-repeat;
}
.travel_top .head_adr {position:absolute; top:25px; right:0; display:block; width:234px; height:60px;}
.travel_top .bn { position: absolute; top: 41px; }
.travel_top .bn.leftbn { left: 0; }
.travel_top .bn.rightbn { right: 0; }
.wrap.travel .travel_top .head_subtit { float:left;position: absolute; left: 541px;top: 80px; border:0;}
.wrap.travel .travel_top .head_subtit li { float:left;width:77px; margin:0 27px 0 0; height:33px;position:static;}
.wrap.travel .travel_top .head_subtit li a { 
	background:url("http://img.nocutnews.co.kr/nocut/v2/common/travel_logo_img.gif") no-repeat;
	text-indent:-5000em; display:block;overflow:hidden; height:100%;margin: 0;
}
.wrap.travel .travel_top .head_subtit li.m4 a,
.wrap.travel .travel_top .head_subtit li.m4 a:hover {background-position:0 -167px;width:77px;}

.travel_gnb { 
	width:824px;height:52px; position: absolute; bottom: 0; left: 50%;margin-left: -412px;
	background: url("http://img.nocutnews.co.kr/nocut/v2/common/travel_gnb_bg.gif") repeat-x 0 0;
}
.travel_gnb li { float:left; margin-right:44px;}
.travel_gnb li.last { margin-right:0; }
.travel_gnb li a { 
	float:left; font-size: 15px; color: #979797; font-weight:bold; letter-spacing: -1px;
	font-family: 'Malgun Gothic', "돋움",dotum,sans-serif;height: 100%; line-height: 52px;
}
.travel_gnb li a.blue { color:#6ea8e4; }
.travel_gnb li a.blue:hover,
.travel_gnb li.sel a.blue { color:#006bd9; }
.travel_gnb li a:hover,
.travel_gnb li.sel a { text-decoration: none; color:#000; }

.wrap .container .view_top.travel_view .sub_group { float: none; width: 100%;}
.wrap .container .view_top.travel_view .sub_group p { background-image:none !important;}
.wrap .container .view_top.travel_view .sub_group p a { text-decoration: none; }
.wrap .container .view_top.travel_view .sub_group p.tit_agency strong { display:none !important; }
.wrap .container .view_top.travel_view .sub_group ul { display:none !important; }