.board_wrap .board_bottom .board_bottom_btn {display: flex;align-items:center;justify-content: center;margin-bottom: 20px;}
.board_wrap .board_bottom .board_bottom_btn .board_btn {display: inline-block;width: 130px;height: 40px;line-height: 40px;text-align: center;background-color: #fff;border-radius:8px;font-weight: 600;transition:.25s;margin: 0 10px;}
.board_wrap .board_bottom .board_bottom_btn .board_btn1 {display: inline-block;width: 130px;height: 40px;line-height: 40px;text-align: center;background-color: #ddd;border-radius:8px;font-weight: 600;transition:.25s;margin: 0 10px;}
.news-wrap figure {float: left;width: 25%;height:120px;overflow: hidden;border-radius: 8px;margin: 0;margin-right: 20px;}
.news-wrap .btn {display: inline-block;width: 130px;height: 30px;line-height: 30px;text-align: center;background-color: #f9f9f9; border:1px solid #ddd; border-radius:5px;font-weight: 500;transition:.25s; font-size:14px;}
.news-wrap .btn:hover { background-color:#322de3; color:#fff;}
.board_wrap .board_write_btn .btn_save {width: 120px; background-color: #ffff; border: 1px solid transparent;}

.tag {display: inline-block;height: auto;line-height: 150%;text-align: center;background-color: #fff; border:1px solid #ddd; border-radius:30px;font-weight: 500;transition:.25s; font-size:14px; margin:0 3px 7px; padding:10px 20px;}


.news-wrap .view_btn {font-size: 0;position: absolute;top: 10px;right: 0;}
.news-wrap .view_btn .board_btn {display: inline-block; padding: 7px; margin: 0 5px; font-size: 14px; font-weight: 500; color: #9c9f9f; background-color: #f6f6f6; border: 1px solid transparent; border-radius:5px; transition:.25s; }
.news-wrap .view_btn .board_btn:hover {background-color: #fafafa; border-color: #ddd;}
.news-wrap .view_btn .board_btn .i {margin-right: 4px;}
.news-wrap .view_btn .board_btn .t {margin-right: 3px;}
.news-wrap .tit { width:75%;}


@media all and (max-width:480px){ 
.news-wrap {position: relative;padding: 40px 10px 20px;background: #FFF;overflow: hidden;width: 100%;box-sizing: border-box;border-bottom: 1px solid #F0F0F0;transition:.25s; word-break: keep-all;}
.news-wrap figure {float: left;width: 25%;height:120px;overflow: hidden;border-radius: 8px;margin: 0;margin-right: 20px;align-items: flex-start;}
.news-wrap .view_btn {font-size: 0;position: absolute;top: 3px;right: 0;}
.news-wrap .btn {display: inline-block;width: 110px;height: 30px;line-height: 30px;text-align: center;background-color: #f9f9f9; border:1px solid #ddd; border-radius:5px;font-weight: 500;transition:.25s; font-size:13px;}

.tag {padding:0 15px;}

}

.market_exp_box{
	margin:20px 0;
	padding:16px;
	background:#f3f3f3;
	border:1px solid #e3e3e3;
	border-radius:12px;
	box-sizing:border-box;
}

.market_exp_head{
	font-size:16px;
	font-weight:700;
	color:#111;
	margin-bottom:12px;
	line-height:1.3;
}

.market_exp_summary{
	display:flex;
	flex-wrap:wrap;
	gap:8px;
}

.market_exp_item{
	width:calc(50% - 4px);
	background:#fff;
	border:1px solid #e7e7e7;
	border-radius:8px;
	padding:10px 12px;
	box-sizing:border-box;
	min-height:66px;
}

.market_exp_item_full{
	width:calc(50% - 4px);
}

.market_exp_item .label{
	display:block;
	font-size:11px;
	color:#777;
	margin-bottom:4px;
	line-height:1.3;
}

.market_exp_item .value{
	display:block;
	font-size:13px;
	font-weight:600;
	color:#111;
	line-height:1.4;
	word-break:keep-all;
}

.market_exp_case_wrap{
	margin-top:12px;
	padding-top:12px;
	border-top:1px solid #dddddd;
}

.market_exp_case_tit{
	font-size:13px;
	font-weight:700;
	color:#111;
	margin-bottom:6px;
	line-height:1.3;
}

.market_exp_case_list{
	margin:0;
	padding:0;
	list-style:none;
}

.market_exp_case_list li{
	position:relative;
	padding-left:10px;
	margin-top:4px;
	font-size:11px;
	color:#333;
	line-height:1.4;
	word-break:keep-all;
}

.market_exp_case_list li:first-child{
	margin-top:0;
}

.market_exp_case_list li:before{
	content:"•";
	position:absolute;
	left:0;
	top:0;
	color:#666;
}

@media all and (max-width:768px){
	.market_exp_box{
		margin:16px 0;
		padding:12px;
		border-radius:10px;
	}

	.market_exp_head{
		font-size:15px;
		margin-bottom:10px;
	}

	.market_exp_summary{
		gap:6px;
	}

	.market_exp_item{
		width:calc(50% - 3px);
		padding:9px 10px;
		min-height:60px;
		border-radius:7px;
	}

	.market_exp_item_full{
		width:calc(50% - 3px);
	}

	.market_exp_item .label{
		font-size:10px;
		margin-bottom:3px;
	}

	.market_exp_item .value{
		font-size:12px;
		line-height:1.35;
	}

	.market_exp_case_wrap{
		margin-top:10px;
		padding-top:10px;
	}

	.market_exp_case_tit{
		font-size:12px;
		margin-bottom:5px;
	}

	.market_exp_case_list li{
		font-size:11px;
		line-height:1.45;
		margin-top:3px;
		padding-left:9px;
	}
}