.contents_list{background-color:#fff;border:1px solid #475c85;width:100%}.contents_list .summary{background:#475c85;color:#fff;cursor:pointer;font-size:18px;padding:10px 20px}.contents_list .summary::-webkit-details-marker{display:none}.contents_list .mokuji{overflow:visible}.contents_list .mokujiInner{padding:10px 20px}.contents_list ol{counter-reset:item;list-style:none;padding:0}.contents_list li{border-bottom:1px dotted #9fa0a0;font-size:16px;padding:6px 1rem 6px 1.5rem;position:relative}.contents_list li:last-child{border-bottom:none}.contents_list li:before{content:counter(item);counter-increment:item}.contents_list ol li:before{background-color:#477eeb;border-radius:50%;color:#fff;display:block;font-size:12px;height:20px;left:0;line-height:20px;position:absolute;text-align:center;top:10px;width:20px}.contents_list ol li ol li:before{background-color:#e5eeff;color:#477eeb}.contents_list li a{color:#000;text-decoration:none}.contents_list li a:hover{color:#898989}