.list_number-wrapper{border:1px solid #ddd;margin:30px 0;padding:25px 30px}.list_number{counter-reset:number;font-size:1rem;list-style:none;margin:0;padding:0}.list_number__item{counter-increment:number;font-family:Noto Sans JP,sans-serif;font-size:1.4rem;line-height:1.6;padding:12px 0 12px 35px;position:relative}.list_number__item:before{content:counter(number);font-size:16px;font-weight:700;left:0}.list_number__item:after,.list_number__item:before{position:absolute;top:50%;transform:translateY(-50%)}.list_number__item:after{background-color:#ff845e;content:"";height:16px;left:20px;width:2px}.list_number__item:not(:last-child){border-bottom:1px solid #eee}@media screen and (max-width:767px){.list_number-wrapper{padding:20px 25px}.list_number__item{font-size:14px;padding:10px 0 10px 30px}.list_number__item:before{font-size:15px}.list_number__item:after{height:14px;left:18px}}