._view{}
._view ._contents{padding-top: 200px; letter-spacing: -0.04em;}
._view ._contents .wrap{}
._view ._contents .wrap .top{
	margin-bottom: 30px; position: relative;
}
._view ._contents .wrap .backBtn{
	position: absolute;left: -80px; top: 0.3em;
	font-size: 22px;
}
._view ._contents .wrap h1{
	font-size: 32px; font-weight: 600; line-height: 1.4;
}
._view ._contents .wrap .info{
	display: flex; align-items: baseline; justify-content: space-between;
	padding-bottom: 14px; border-bottom: 1px solid #000; box-sizing: border-box;
}
._view ._contents .wrap .info .date{
	font-size: 15px; color: #a3a3a3;
}
._view ._contents .wrap .info .shareBtn{
	display: inline-flex; align-items: center; justify-content: center; background-color: #dcdcdc;
	border-radius: 6px; font-size: 20px; width: 2em; height: 2em; cursor: pointer;
}
html.pc ._view ._contents .wrap .info .shareBtn:hover{background-color: #666; color: #fff;}
._view ._contents .wrap .info .shareBtn i{}

._view ._contents .wrap ._editorArea{
	border-bottom: 1px solid #000; box-sizing: border-box;
	padding: max(3vw,40px) 0;
}
._view ._contents .wrap ._editorArea > div{min-height: 600px;}

._view ._contents .wrap .bottom{}
._view ._contents .wrap .bottom a{
	display: flex; height: 72px; border-bottom: 1px solid #ebebeb; box-sizing: border-box;
	align-items: center; padding: 0 40px; color: #b1b1b1;
}
._view ._contents .wrap .bottom a div{
	display: flex; align-items: center; min-width: 126px; margin-right: 36px;
	position: relative;
}
._view ._contents .wrap .bottom a div::before {
	content:''; display: block; width: 2px; height: 18px; background-color: #ebebeb;
	position: absolute; right: 0; top: 50%; transform: translateY(-50%);
}
._view ._contents .wrap .bottom a div i{margin-right: 25px;}
._view ._contents .wrap .bottom a div p{}
._view ._contents .wrap .bottom a > p{font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 1.3;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
._view ._contents .wrap .bottom a br{display: none !important;}
._view ._contents .wrap ._moreBtn{margin-top: 50px;}
._view ._contents .wrap ._moreBtn a{padding: 0 1em;}

/* 호버 */
html.pc ._view ._contents .wrap .bottom a:hover{color: #000;}



@media screen and (max-width:1800px) {
	._view ._contents .wrap .backBtn{
		position: unset; background-color: #dcdcdc;
		width: 40px; height: 40px; border-radius: 4px;
		display: inline-flex; align-items: center; justify-content: center; margin-bottom: 10px; margin-bottom: 30px;
	}
	._view ._contents .wrap h1{font-size: 28px;}
}
@media screen and (max-width:1600px) {}
@media screen and (max-width:1440px) {}
@media screen and (max-width:1280px) {}
@media screen and (max-width:1024px) {
	._view ._contents{padding-top: 150px;}

	._view ._contents .wrap .bottom a{padding: 0 20px;}
	._view ._contents .wrap .bottom a div{min-width: 110px; margin-right: 20px;}
	._view ._contents .wrap .bottom a div i{margin-right: 20px;}
	._view ._contents .wrap .bottom a div p{font-size: 14px;}
	._view ._contents .wrap .bottom a > p{font-size: 16px;}
}
@media screen and (max-width:820px) {
	._view ._contents{padding-top: 100px;}
	._view ._contents .wrap h1{font-size: 24px;}

	._view ._contents .wrap ._editorArea > div{min-height: 400px;}
}
@media screen and (max-width:500px) {
	._view ._contents .wrap .backBtn{width: 32px; height: 32px; font-size: 18px; border-radius: 4px;}
	._view ._contents .wrap h1{font-size: 16px;}

	._view ._contents .wrap .info .date{font-size: 13px;}
	._view ._contents .wrap .info .shareBtn{width: 32px; height: 32px; font-size: 18px; border-radius: 4px;}

	._view ._contents .wrap .backBtn{margin-bottom: 20px;}
	._view ._contents .wrap ._editorArea > div{min-height: 240px;}

	._view ._contents .wrap .bottom a{padding: 0 8px; height: 50px;}
	._view ._contents .wrap .bottom a div{min-width: 30px; margin-right: 0;}
	._view ._contents .wrap .bottom a div::before{display: none;}
	._view ._contents .wrap .bottom a div i{margin-right: 10px;}
	._view ._contents .wrap .bottom a div p{display: none;}
	._view ._contents .wrap .bottom a > p{font-size: 12px;}

}
@media screen and (max-width:320px) {}