section ul{display:flex;flex-wrap:wrap;}
section ul li{width:calc(100%/2 - 40px);margin:10px 20px;text-align:center;}
section ul li.cen{margin-left:270px;}
section ul li a{color:white;display:block;padding:0px 0;background:#F8B62D;border-radius:4px;}
section ul.final li a{background:#d71718;}
section ul.jump li a::before,section a.btn.final.jump::before{content:"▼";margin-right:10px;}
section ul li th,section ul li td{padding:3px;}
section ul.final li th{background:#d71718;}
section ul.final li h4{border-bottom-color:#d71718;}
section a.btn{background:#F8B62D;color:white;display:block;padding:5px 0;width:50%;margin:0 auto;border-radius:4px;} 
section a.btn::before{content:"▶︎";margin-right:10px;}
section a.final{background:#d71718;}
section p{text-align:center;}
section h3{margin-top:100px!important;}
@media all and (min-width: 0px) and (max-width: 767px) {
section ul li{width:calc(100% - 20px);margin:5px 10px;font-size:3.9vw;}
section ul li.cen{width:calc(100% - 20px);margin:0 10px;font-size:12px;}
section ul li a{padding:1px 0;}
section ul.jump li a,section a.btn.final.jump{text-align:left;padding:5px;font-size:3.5vw;}
section ul.jump li a::before,section a.btn.final.jump::before{margin-right:5px;}
section a.btn{width:calc(100% - 20px);margin:5px 10px;font-size:3.5vw;} 
section h3{margin-top:15vw!important;}
}