#main .main_cont .section .ttl{margin-bottom:0;padding-left:1em;position:relative}#main .main_cont .section p.ttl:after{background:#ea8e60;content:"";height:.75em;left:0;margin-top:-.45em;position:absolute;top:50%;width:.75em}#main .main_cont .section .txt{padding-left:1em}#main .main_cont .section .txt02{padding-left:3em;text-indent:-1em}#main .main_cont .section .enactment{text-align:right}#main .main_cont .section .number-list li{padding-left:30px}#main .main_cont .section .number-list li .list-ttl{margin-bottom:10px;margin-left:-30px}#main .main_cont .section .number-list li .list-ttl .icon{background:#ea8e60;border-radius:15px;color:#fff;display:inline-block;font-size:1.125em;height:26px;margin-right:5px;text-align:center;width:26px}#main .main_cont .section .number-list .list{margin-bottom:15px}#main .main_cont .section .number-list .list ul li{line-height:1.8;padding-left:1em;text-indent:-1em}@media screen and (max-width:600px){#main .main_cont .section .number-list li{padding-left:0}#main .main_cont .section .number-list li .list-ttl{margin-left:0}#main .main_cont .section .txt02{padding-left:0}}