/*게시판 뷰*/
._board_read{
}
._board_read .pro_info{
	position:relative;
}

._board_read .pro_name{
	margin:0;
}

._board_read .spec li{
	margin-bottom:10px;
	padding-left:120px;
	position:relative;
}
._board_read .spec li > p{
	position:absolute;
	margin:0;
	font-weight:500;
	left:0;
	padding-left:15px;
}
._board_read .spec li > p:after{
	content:"";
	position:absolute;
	left:0;
	top:50%;
	transform:translateY(-50%);
	width:4px;
	height:4px;
	background:#333;
}
._board_read .board_btn{
	position:absolute;
	right:0;
	bottom:0;
}

.board_top_tab{
	background:#efefef;
	padding:25px 85px;
}
.board_top_tab > ul {
	margin:0;
}
.board_top_tab > ul > li{
	float:left;
	width:14.28%
}
.board_top_tab > ul > li > a{
	display:block;
	padding:5px;
	font-size:14px;
	font-weight:300;
	color:#444;
}
.board_top_tab > ul > li > a.board_tab_on{
	font-weight:500;
	color:#ffb80f
}

.board_cotnent{
	border:1px solid #ddd;
	background:#f9f9f9;
	padding:20px;
}
@media(max-width:1200px){
	.board_top_tab{
		padding:20px 40px;
	}
}
@media(max-width:992px){
	._board_read .spec li{
		padding-left:80px;
	}
	.board_top_tab{
		padding:20px 10px;
	}
	.board_top_tab > ul > li{
		float:left;
		width:auto;
	}
	.board_top_tab > ul > li > a{
		font-size:13px;
		letter-spacing:-0.03em;
		padding:5px 15px;
	}

}
@media(max-width:767px){
	._board_read .board_btn{
		position:static;
		text-align:right;
	}
	._board_read .board_btn .btn{
		padding:7px;
	}
	.board_top_tab{
		padding:10px 10px;
	}
	.board_top_tab > ul > li > a{
		font-size:13px;
		letter-spacing:-0.03em;
		padding:5px 10px;
	}
}

.active_view{
}
.active_view .thum{
	position:relative;
	
}
.active_view .thum:after{
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	border:4px solid #ffb80f;

}


#gallery-list .inner{
	position:relative;
}
#gallery-list .inner .prev_p,
#gallery-list .inner .next_p{
	position:absolute;
	top:50%;
	transform:translateY(-85%);
	font-size:70px;
	color:#aaa;
}
#gallery-list .inner .prev_p{
	left:-15px;
}
#gallery-list .inner .next_p{
	right:-15px;
}
@media(max-width:992px){
	#gallery-list .inner .prev_p,
	#gallery-list .inner .next_p{
		position:absolute;
		top:50%;
		transform:translateY(-95%);
		font-size:50px;
		color:#aaa;
	}
}

@media(max-width:767px){
	#gallery-list .inner .prev_p{
		left:-10px;
	}
	#gallery-list .inner .next_p{
		right:-10px;
	}
	#gallery-list .inner .prev_p,
	#gallery-list .inner .next_p{
		position:absolute;
		top:50%;
		transform:translateY(-120%);
		font-size:26px;
		color:#aaa;
	}
}