﻿@charset "utf-8";

.list-main .list .lead {
	font-size: .2rem;
	line-height: .35rem;
	width: 10.1rem;
	margin: 0 0 1rem .95rem;
	padding: .5rem;
	box-sizing: border-box;
	flex-shrink: 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	box-shadow: .03rem .03rem .3rem rgba(0,0,0,.15);
	border-radius: .15rem;
}

.list-main .list .lead li {
	border-bottom: .01rem dotted black;
	padding: .25rem 0 .25rem .2rem;
	width: 4.2rem;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
}

.list-main .list .lead>ul {
	width: 4.2rem;
	box-sizing: border-box;
}

.list-main .list .lead>:last-child {
	width: 100%;
}

.list-main .list .lead li .ld-pst {
	font-size: .28rem;
	line-height: .5rem;
	letter-spacing: .01rem;
	font-weight: bold;
	color: #881812;
	flex-shrink: 0;
	width: 1.7rem;
}

.list-main .list .lead li .ld-pst::before {
	content: "|";
	font-weight: normal;
	padding: 0 .05rem 0 0;
}

.list-main .list .lead li .ld-name {
	margin: 0 0 0 .8rem;
	display: flex;
	flex-wrap: wrap;
	flex-grow: 1;
}

.list-main .list .lead li .ld-name .ld-items {
	font-size: .26rem;
	line-height: .5rem;
	color: black;
	width: .9rem;
	margin: 0 1rem 0 0;
	text-align-last: justify;
}

.list-main .list .lead>:last-child .ld-name .ld-items {
	margin: 0 .7rem 0 0;
}
