@charset "utf-8";

.subTitle.tit2{font-size:20px !important}
.li-style-circle{list-style:circle; list-style-position:inside;}
.width-50{width:50% !important}
.width-30{width:30% !important}
#main__appointment__index__wrap.issuance table td{font-weight: 400; word-break: keep-all;}

td .tit{
	font-weight: bold;
}
td > p{
	position: relative;
	margin-bottom: 1rem
}
td > p:last-child{
	margin-bottom:0
}
/*td > p::before{
	content: "";
    position: absolute;
    top: 11px;
    left: 0;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #111;
}*/

tr > p span{
	font-size: 16px;
	color:#545454
}

	

@media(max-width:768px){
	.m_only li img{min-width:100% !important}
	.width-30{width:auto}
}

@media(max-width:500px){
	#main__appointment__index__wrap.issuance table td{
		padding:10px !important;
		word-break: break-all;
	}
	td .tit{font-size:15px}
	td > p{margin-bottom:0.5rem; padding-left:0; word-break: break-all;}
	tr > p span{font-size:13px;}
}