@charset "utf-8";

div, p, span {word-break: keep-all;}
main{min-width:320px;}
/*content box*/
.patient .content .contentBox1{margin-bottom:40px;}
.patient .content .con_list{padding:12px 20px; display:flex; flex-direction:column; gap:32px;}
.patient .content .con_list li{display:flex; gap:24px;}
.patient .content .con_list li .num p{background:var(--color-secondary-2); border-radius:50%; width:32px; height:32px; display:flex; align-items: center; justify-content:center; color:var(--color-secondary); font-weight: bold}
.patient .content .con_list li .txtBox p{font-size:20px; font-weight: 600; margin-bottom:12px;}
.patient .content .con_list li .txtBox span{color:#555;}


@media (max-width:768px){
	.patient .content .con_list li{gap:14px;}
	.patient .content .con_list li .num p{width:24px; height:24px; font-size: 14px; margin-top:1px}
	.patient .content .con_list li .txtBox p{font-size:18px; margin-bottom: 4px;}
	.patient .content .con_list li .txtBox span{font-size:14px;}	
}