@charset "utf-8";

._list {
	padding: 0 15px;
}

._list ._item {
	padding: 10px 0px;
	font-size: 1.4rem;
	/*
	line-height: 1.5rem;
	*/
	color: var(--gray-800);
	border-bottom: 1px solid var(--gray-300);
}
._list ._no_item {
	padding: 10px 0px;
	font-size: 1.4rem;
	/*
	line-height: 1.5rem;
	*/
	color: var(--gray-800);
}





.dash_list {
	/*padding: 0 15px;*/
}

.dash_list ._item {
	display: flex;
	flex: 1;
    justify-content: space-between;
    align-items: center;
	flex-wrap: wrap;
	
	padding: 0 1.2rem;
	font-size: 1.4rem;

	color: var(--gray-800);
	border-bottom: 1px dotted var(--gray-400);
}
.dash_list ._no_item {
	padding: 0.7rem 1.2rem;
	font-size: 1.4rem;

	color: var(--gray-800);
}

._item._hover_color:hover {
	color: var(--color-700);
}


.item_hover_color700 ._item:hover {
	background: var(--color-700);
}

.item_hover_bkgnd200 ._item:hover {
	background: var(--gray-200);
}


/*
.dash_list ._item:last-child {
	border-bottom-width: 0;
}
*/

.dash_list ._item  ._text {
	margin: 0 7px;
	flex: 1;
	pointer-events: none;
	/*flex-grow: 1;*/
}



/*
.noborder_list {
	padding: 0 0;
}

.noborder_list ._item {
	display: flex;
	flex: 1;
    justify-content: space-between;
    align-items: center;
	
	font-size: 1.5rem;
	color: var(--gray-800);
}
.noborder_list ._no_item {
	padding: 10px 10px;
	font-size: 1.5rem;
	line-height: 1.5rem;
	color: var(--gray-800);
}

.noborder_list ._item  ._text {
	margin: 0 7px;
	flex: 1;
	pointer-events: none;
}
*/
.noborder_list {
	/*padding: 0 1.2rem;*/
}

.noborder_list ._item {
	display: flex;
	flex: 1;
    justify-content: space-between;
    align-items: center;
	
	padding: 0 1.2rem;
	
	font-size: 1.4rem;
	color: var(--gray-800);
}
.noborder_list ._no_item {
	/*padding: 10px 10px;*/
	padding: 1.2rem;
	font-size: 1.4rem;
	/*
	line-height: 1.5rem;
	*/
	color: var(--gray-800);
}

.noborder_list ._item  ._text {
	margin: 0 7px;
	flex: 1;
	pointer-events: none;
	/*flex-grow: 1;*/
}





.line_list {
	/*padding: 0 1.2rem;*/
}

.line_list ._item {
	display: flex;
	flex: 1;
    justify-content: space-between;
    align-items: center;
	
	padding: 0 1.2rem;
	
	font-size: 1.4rem;
	color: var(--gray-800);
}
.line_list ._no_item {
	/*padding: 10px 10px;*/
	padding: 1.2rem;
	font-size: 1.4rem;
	/*
	line-height: 1.5rem;
	*/
	color: var(--gray-800);
}

.line_list ._item  ._text {
	margin: 0 7px;
	flex: 1;
	pointer-events: none;
	/*flex-grow: 1;*/
}

/*
.line_list ._item  ._text {
	margin: 0 7px;
	flex: 1;
	pointer-events: none;
}
*/



.round_list {
	padding: 0 15px;
}

.round_list ._item {
	display: flex;
	flex: 1;
    justify-content: space-between;
    align-items: center;
	
	margin-top: 10px;
	
	font-size: 1.4rem;
	color: var(--gray-900);
	
	background: var(--gray-200);
	
	border-radius: 20px;
	
	/*border: 1px solid var(--gray-400);*/
	
	/*border-bottom: 1px dotted var(--gray-400);*/
}
.round_list ._no_item {
	padding: 10px 0px;
	font-size: 1.4rem;
	/*
	line-height: 1.5rem;
	*/
	color: var(--gray-800);
}

.round_list ._item  ._text {
	margin: 0 7px;
	flex: 1;
	pointer-events: none;
}




.bar_list {
	padding: 0 5px;
}

.bar_list ._item {
	display: flex;
	flex: 1;
    justify-content: space-between;
    align-items: center;
	
	/*padding: 10px 0px;*/
	font-size: 1.4rem;
	/*line-height: 1.5rem;*/
	color: var(--gray-800);
	
	/*border-bottom: 1px dotted var(--gray-400);*/
}

.bar_list ._item ._title {
	width: 120px;
}

.bar_list ._item ._bar_box {
	flex: 1;
	height: 15px;
}

.bar_list ._item ._bar_box ._bar {
	/*border: 1px solid #ff0000;*/
	/*background: var(--color-800);*/

	height: 100%;
}
.bar_list ._item:nth-child(even) ._bar_box ._bar {
	background: var(--color-800);
}
.bar_list ._item:nth-child(odd) ._bar_box ._bar {
	background: var(--color-600);
}


.bar_list ._item ._value {
	width: 70px;
	
	text-align: right;
}



.bar_list ._no_item {
	padding: 10px 0px;
	font-size: 1.4rem;
	/*
	line-height: 1.5rem;
	*/
	color: var(--gray-800);
}

