.chartMenu { padding-top: 25px; }
.chartItem {
	padding: 10px 0 10px;
	margin: 0 3px 5px 3px;
	width: 150px;
	font-family: "맑은 고딕", "돋움", "굴림", gulim, arial, helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	background-color: #ffffff;
	border: 1px solid #c1c1c1;
	border-radius: 3px;
	cursor: pointer;
}
.txtStyle {
	padding: 5px 20px 5px;
	font-family: "맑은 고딕", Gothic;
	font-size: 17px;
	color: #000000;
	background-color: #ffffff;
}
.comment {
	font-family: "맑은 고딕", "돋움", "굴림", gulim, arial, helvetica, sans-serif;
	font-size: 16px;
}
.sumStyle1, .sumStyle2, .sumStyle3 {
	font-weight: bold;
	text-align: center;
}
.sumStyle1 {
	background-color: #ffe2e2;
	color: #c50000;
}
.sumStyle2 {
	background-color: #f6f6f6;
	color: #656565;
}
.sumStyle3 {
	background-color: #d8e8ff;
	color: #0e00c5;
}

@media (max-width:800px){
	.chartMenu {
		padding-top: 0;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.chartItem {
		padding: 5px 10px 5px;
		font-size: 17px;
		border: 0px solid gray;
	}
	.txtStyle {	padding: 5px; }
}