section ul{display:flex;flex-wrap:wrap;justify-content: center;}
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:5px 0;background:#C18F3A;border-radius:4px;}
section a.btn{background:#C18F3A;color:white;display:block;padding:5px 0;width:50%;margin:0 auto;border-radius:3px;} 
section p{text-align:center;}
section h3{margin-top:100px!important;}

ul.jump{display:flex;flex-wrap:wrap;margin-bottom:100px;}
ul.jump li{width:calc(100%/2 - 20px);margin:5px 10px;}
ul.jump li a{font-size: 16px;color:white;display:block;text-align:center;padding:5px 0;}
ul.jump li a::before{content:"▼";margin-right:10px;}
.yoteiba_3 ul.jump li a,.yoteiba_3 table a{background:#C18F3A;}


a.btn_3{color:white;display:block;text-align:center;padding:5px 0;width:60%;margin:0 auto 50px;border-radius:3px;}
a.btn_3::beforee{content:"▶︎";margin-right:10px;}
a.btn_3{background:#C18F3A}

h3 span{font-size:.7em;color:#555;margin-left:5px;}
@media all and (min-width: 0px) and (max-width: 767px) {
section ul li{width:calc(100% - 20px);margin:5px 10px;font-size:4vw;}
section ul li.cen{width:calc(100% - 20px);margin:0 10px;font-size:4vw;}
section a.btn{width:calc(100% - 20px);margin:5px 10px;font-size:4vw;} 
section h3{margin-top:15vw!important;}

ul.jump{display:flex;flex-wrap:wrap;margin-bottom:50px;}
ul.jump li{width:calc(100%/1 - 0px);margin:0px 0 5px;font-size:3vw;}
ul.jump li a{font-size: 3.6vw; text-align:left;padding:2px 5px;}
ul.jump li a::before{margin-right:5px;}
a.btn_3, a.btn_k, a.btn_2{width:80%;padding:2px 0px;font-size:4vw;}
}