p.desc_title_txt,p.desc_title_txt03{font-size: 1.5rem;margin: 20px 0;text-align: center;}
p.desc_title_txt02{font-size: 2rem;margin: 20px 0;text-align: center;}
.pcDisplayNo{display: none;}
ul.category-btn{display: flex;justify-content: center;flex-wrap: wrap;margin-bottom: 10px;}
ul.category-btn li{width: calc(670px/2); margin-right: 10px; margin-bottom: 10px;}
ul.category-btn li:nth-child(2n){margin-right: 0px;}
ul.category-btn li a{display: block;background: #f3c14a;/* border: #fff solid 3px; */padding: 15px 20px;text-align: center;color: #fff;text-decoration: none;border-radius: 50px;font-size: 1.4rem;font-weight: bold;}