#header .header-wrap #logo .black{display:block !important}#header .header-wrap #logo .white{display:none !important}#header .header-wrap #nav ul li a{color:#333 !important}#information{margin-top:86px}@media screen and (max-width:768px){#information{margin-top:72px}}#information section .category-list{display:flex;max-width:800px;margin:20px auto;width:100%}@media screen and (max-width:768px){#information section .category-list{flex-wrap:wrap;margin-top:20px}}#information section .category-list li{background:#ddd;font-size:1.4rem;margin-right:10px;padding:5px 20px;border-radius:10px}@media screen and (max-width:768px){#information section .category-list li{margin:5px}}#information section .category-list li:first-child{background:0 0;font-weight:700;font-size:1.6rem}@media screen and (max-width:768px){#information section .category-list li:first-child{width:100%;padding-left:0}}#information section .information{max-width:800px;margin:20px auto;width:100%}#information section .information ul{width:100%}#information section .information ul li{border-top:solid 1px #aaa;border-bottom:solid 1px #aaa;display:flex}#information section .information ul li .img-wrap{width:240px;padding:20px}@media screen and (max-width:768px){#information section .information ul li .img-wrap{width:160px;padding:10px}}#information section .information ul li .img-wrap img{border-radius:20px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#information section .information ul li .news-content{padding:25px 20px 20px;width:calc(100% - 240px)}@media screen and (max-width:768px){#information section .information ul li .news-content{padding:10px 10px 10px 0;width:calc(100% - 160px)}}#information section .information ul li .news-content .category{margin-right:10px;font-weight:700;color:#dc5434;text-align:center;font-size:1.2rem}#information section .information ul li .news-content .date{color:#222;font-weight:500;font-size:1.2rem}@media screen and (max-width:768px){#information section .information ul li .news-content .date{font-size:1.2rem;white-space:nowrap;display:block;margin-top:5px}}#information section .information ul li .news-content h3.title{padding:20px 0;color:#222;font-size:1.4rem}@media screen and (max-width:768px){#information section .information ul li .news-content h3.title{padding:10px 0;font-size:1.4rem;line-height:1.6}}.pagination{display:flex;justify-content:center;margin-top:40px}.pagination .page-numbers{margin:0 4px;border:solid 1px;padding:2px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0px}.pagination .next{width:72px;border:none}.pagination .prev{width:72px;border:none}#single{margin-top:86px}@media screen and (max-width:768px){#single{margin-top:72px}}#single header{max-width:800px;margin:auto;text-align:left;padding:20px 40px}@media screen and (max-width:768px){#single header{padding:20px}}#single header h2{padding:10px 0 0;color:#222;font-size:2rem;font-style:normal}#single header span.category{margin-right:10px;font-weight:700;color:#dc5434;text-align:center;font-size:1.2rem}#single header .date{color:#222;font-weight:500;font-size:1.2rem;display:inline}#single section{max-width:800px;margin:auto}#single section .post{width:100%}#single section .post .img-wrap{width:100%}#single section .post .img-wrap img{width:100%}#single section .post .article-content{width:100%;padding:20px 0;font-size:1.4rem}#single section button.article{height:auto;padding:15px 0;background:#dc5434;border-radius:25px;color:#fff !important;display:block;margin:40px auto;font-size:1.2rem;font-weight:300;letter-spacing:.2em;width:250px}