@charset "utf-8";
/***************
*   css리셋    *
****************/
.columnlist-view h1,.columnlist-view h2,.columnlist-view h3,.columnlist-view h4,.columnlist-view h5,.columnlist-view h6,.columnlist-view div,.columnlist-view span,.columnlist-view p,.columnlist-view strong,.columnlist-view em,.columnlist-view button,.columnlist-view ul,.columnlist-view ol,.columnlist-view li,.columnlist-view dl,.columnlist-view dt,.columnlist-view dd,.columnlist-view a,.columnlist-view form,.columnlist-view fieldset,.columnlist-view input,.columnlist-view textarea,.columnlist-view table,.columnlist-view thead,.columnlist-view tbody,.columnlist-view tfoot,.columnlist-view th,.columnlist-view tr,.columnlist-view tdheader,.columnlist-view footer,.columnlist-view nav,.columnlist-view section,.columnlist-view aside,.columnlist-view legend{margin:0;padding:0;font-style:normal}
.columnlist-view{
	font-family: NanumGothic,'Malgun Gothic', Dotum, sans-serif;
	color:#333;
	font-size:13px;
	line-height:1.5em;
}
.columnlist-view button{font-family:dotum, sans-serif;background:none;border:none;}
.columnlist-view fieldset,.columnlist-view img,.columnlist-view input,.columnlist-view textarea {border:none}
.columnlist-view a:link,.columnlist-view a:visited,.columnlist-view a:hover,.columnlist-view a:active {text-decoration:none;color:inherit}
.columnlist-view ul,.columnlist-view ol,.columnlist-view li{list-style-type:none;float:none;}
.columnlist-view img,.columnlist-view input,.columnlist-view select {vertical-align:middle}
.columnlist-view table {border-collapse:collapse;border-spacing:0}

.columnlist-view .clear-after:after {content:" ";display:table;clear:both}
.columnlist-view .pull-over{overflow:hidden}
.columnlist-view .pull-left{float:left;}
.columnlist-view .pull-right{float:right;}

.columnlist-view .colum-row{margin-left:-15px;margin-right:-15px;}
.columnlist-view .colum-row:after{content:" ";display:table;clear:both}
.columnlist-view .colum12,
.columnlist-view .colum6{float:left;box-sizing: border-box;padding-left: 15px;padding-right:15px;}

.columnlist-view .colum12{width:100%;}
.columnlist-view .colum6{width:50%;}

.columnlist-view .mgt10{margin-top:10px !important;}
.columnlist-view .mgt20{margin-top:20px !important;}
.columnlist-view .mgt30{margin-top:30px !important;}
.columnlist-view .mgt50{margin-top:50px !important;}

.columnlist-view .mgb15{margin-bottom:15px !important;}

.columnlist-view .indent15{text-indent:15px;}

.columnlist-view .tc{text-align:center;}
.columnlist-view .tj{text-align:justify;}

.columnlist-view .list-dot li{position:relative;padding-left:16px;}
.columnlist-view .list-dot li:before{content:'•';display:block;position:absolute;
left:0;top:0;}

/*공통 css*/
.columnlist-view {
	max-width:700px;
	margin:0 auto;
}
.columnlist-view .colum-head{
	position:relative;
	font-weight: 600;
	margin-bottom:40px;
}
.columnlist-view .colum-head .colum-type{
	font-size: 2em;
	letter-spacing: -2px;
	line-height: 1.15em;
	padding-bottom:20px;
	color:#999;
}

.columnlist-view .colum-head .colum-type span{
font-size: 1em;
	padding-right:8px
}
.columnlist-view .colum-head .colum-title{
	font-size:3.5em;
	letter-spacing: -3px;
	line-height: 1.2em;
}

/*이슈앤 피플*/
.columnlist-view1 .colum-head{
	min-height:260px;
}
.columnlist-view1 .colum-head,
.columnlist-view1 .colum-head .colum-type span{
	color:#92d050;
}
.columnlist-view1 .colum-head .colum-bg{
	position:absolute;
	right:0;top:0;
	z-index:-1;
}
.columnlist-view1 .colum-body .colum-Q,
.columnlist-view1 .colum-body .colum-A{
	position:relative;
	padding-left:25px;
}
.columnlist-view1 .colum-body .colum-Q:before,
.columnlist-view1 .colum-body .colum-A:before{
	display:block;
	position:absolute;
	left:0;
	top:0;
	font-weight:bold;
	font-size:16px;
}
.columnlist-view1 .colum-body .colum-Q:before{content:'Q;'}
.columnlist-view1 .colum-body .colum-A:before{content:'A;';color:#bfbfbf}
.columnlist-view1 .colum-body .colum-Q{
	margin-top: 25px;
	font-size: 15px;
	line-height: 19px;
	color:#92d050 
}
.columnlist-view1 .colum-body .colum-A{
	margin-top: 5px;
	font-size: 12px;
	color: #333;
	line-height: 1.5em;
	text-align: justify;
}

/*찬반토론*/
.columnlist-view2{
 
}
.columnlist-view2 .colum-head .colum-type span{
	color:#f5aca7
}
.columnlist-view2 .colum-head .colum-sub-title{
	font-size:2.5em;
	line-height:1.2em;
	margin-bottom:5px;
	color:#000;
	font-weight:500;
}
.columnlist-view2 .colum-head .colum-title{
	color:#e6414e
}
.columnlist-view2 .colum-head .colum-summary{
	position:absolute;
	width:270px;
	height:auto;
	padding:12px 20px;
	top:0;
	right:0;
	background: #fee8e2;
	font-size: 12px;
	line-height:1.5em;
	text-align: justify;
	font-weight:400;
	letter-spacing: -1px;
}
.columnlist-view2 .discussion{
	border-radius:6%;
	border:1px solid #ccc;
	padding:25px 15px;
	font-size: 12px;
	
	letter-spacing: -1px;
	word-spacing:1px;
}

.columnlist-view2 .discussion .discussion-title{
	display:table;
	margin-bottom:30px;
}
.columnlist-view2 .discussion .discussion-title h2,
.columnlist-view2 .discussion .discussion-title p{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	height:60px;
}
.columnlist-view2 .discussion .discussion-title h2{
	width:85px;
	font-size:12px;
	color:#fff;
}

.columnlist-view2 .discussion .discussion-title p{
	width:180px;
	padding-left:20px;
	font-size: 16px !important;
	font-weight:600;
	line-height:1.4em;
}

.columnlist-view2 .discussion .discussion-point{
	margin-top:20px;
	padding:20px 15px;
	border-style:solid;
	border-width:2px;
	border-radius:15px;
}

.columnlist-view2 .discussion .discussion-point h3{
	text-align:center;
	margin-bottom:20px;
}
.columnlist-view2 .discussion .discussion-point ul li{
	margin-top:8px
}
.columnlist-view2 .discussion .discussion-point ul li:first-child{
	margin-top:0;
}

.columnlist-view2 .discussion-y{background:#f5f9fb;}
.columnlist-view2 .discussion-y .discussion-title h2{background:#009ed5}
.columnlist-view2 .discussion-y .discussion-title p{color:#0070c0}
.columnlist-view2 .discussion-y .discussion-point{border-color:#009ed5}
.columnlist-view2 .discussion-y .discussion-point h3{color:#0070c0}

.columnlist-view2 .discussion-n{background:#feecdf;}
.columnlist-view2 .discussion-n .discussion-title h2{background:#e2774a;}
.columnlist-view2 .discussion-n .discussion-title p{color:#eb7d0f}
.columnlist-view2 .discussion-n .discussion-point{border-color:#e2774a}
.columnlist-view2 .discussion-n .discussion-point h3{color:#eb7d0f}



/*핫플레이스*/
.columnlist-view6 .colum-head{
	min-height:260px;
}
.columnlist-view6 .colum-head .colum-bg,
.columnlist-view6 .colum-head .colum-bg img{
	width:100%;
}
.columnlist-view6 .colum-head .colum-bg{
	margin-bottom:10px
}
.columnlist-view6 .colum-head,
.columnlist-view6 .colum-head .colum-type span,
.columnlist-view6 .colum-head .colum-title{
	color:#e6414e;
}
.columnlist-view6 .colum-head .colum-title{
	text-align:center;
}
.columnlist-view6 .colum-head .colum-title span{
	color:#000;
	font-weight:100;
}
.columnlist-view6 .colum-head .colum-box{

	padding:12px 20px;
	background:#f2f2f2;
	color:#333;
	font-size:12px;
	width:600px;
	margin:30px auto 0;
	font-weight:600
}
.columnlist-view6 .colum-body h2{
	margin-top: 25px;
	font-size: 15px;
	line-height: 19px;
	color:#309c8b 
}
.columnlist-view6 .colum-body p{
	margin-top: 5px;
	font-size: 12px;
	color: #333;
	line-height: 1.5em;
	text-align: justify;
}
