@charset "UTF-8";main{width:100%;position:relative;overflow:hidden;padding-top:100px}main>h2{font-size:10vw;line-height:1em;font-family:'Barlow',sans-serif;font-weight:300;color:rgba(51,51,51,.1);position:absolute;top:80px;right:-10px}.main__wrap{max-width:1728px;height:100%;margin-left:auto;margin-right:auto;padding:0 2%;box-sizing:content-box;margin-top:20px}.breadcrumb__box{width:100%;line-height:1em;color:#777}.breadcrumb__box i{padding:0 .5em}.breadcrumb__box span{padding-right:.5em}.breadcrumb__box a{color:#777}.breadcrumb__box a:hover{opacity:.5}.mainttl__wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:8%}.mainttl__wrap>h2{font-family:'Barlow',sans-serif;font-weight:300;font-size:4rem;color:var(--color-bl);line-height:1em;margin-right:.8em}.subttl__box{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.subttl__box ul{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.subttl__box ul li{position:relative;background-color:var(--color-bl);color:#fff;padding:5px 20px 7px;margin-top:5px}.subttl__box h3{font-size:1.6rem;line-height:1em;font-weight:400}.main__txt{width:100%;margin-top:5%;padding-bottom:5%;border-bottom:1px solid #777}.post__ttl{width:100%;font-size:3rem;line-height:1.2em;font-weight:700}.post__date{width:100%;font-size:2rem;line-height:1em;font-weight:700;color:#777;margin-top:10px}.gnav>li a{color:#333}.cnt__btnbox02{width:600px;margin-top:60px}.cnt__btn_wh a{width:100%;text-align:center;padding:15px 0 17px;border-radius:100px;display:block;line-height:1em;position:relative;color:#333;background-color:#fff;border:2px solid #333}.cnt__btn_wh a:before{font-family:'Font Awesome 6 Pro';content:'\f105';font-size:2rem;line-height:1em;font-weight:300;transition:.5s;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#333}.cnt__btn_wh a:hover{color:#fff;background-color:#333}.cnt__btn_wh a:hover:before{color:#fff}.column__wrap{width:100%}.column__wrap>ul{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:50px 0}.column__wrap>ul>li{width:30%;margin-right:5%}.column__wrap>ul>li:nth-child(3n){margin-right:0}.column__imgbox{width:100%;height:200px}.column__imgbox img{width:100%;height:100%;object-fit:cover;border-radius:10px}.column__imgbox a:hover{opacity:.5}.column__cate{width:100%;margin-top:10px}.column__cate ul{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:5px}.column__cate ul li a{display:block;font-size:1.4rem;line-height:1em;color:#fff;border-radius:5px;background-color:var(--color-bl);white-space:nowrap;padding:5px 20px 6px}.column__cate ul li a:hover{background-color:var(--color-aq)}.column__ttl{width:100%;font-weight:700;line-height:1.5em;margin-top:5px}.column__ttl a{color:#333}.column__ttl a:hover{opacity:.5}.column__date{width:100%;line-height:1em;margin-top:5px;color:#777}@media screen and (min-width:0px) and (max-width:834px){main{padding-top:80px}main>h2{display:none}.breadcrumb__box{width:90%;margin-left:auto;margin-right:auto;font-size:1.4rem}.main__wrap{padding:0;margin-top:10px}.mainttl__wrap{width:100%;margin-top:5%}.mainttl__wrap>h2{width:100%;font-size:6rem}.subttl__box{margin-top:3%}.main__txt{margin-top:8%;padding-bottom:10%}.post__ttl{width:100%;font-size:2.5rem}.post__date{width:100%;font-size:1.6rem}.cnt__btnbox02{width:100%;margin-top:45px}.column__wrap{width:100%;margin-top:10%}.column__wrap>ul{width:100%;gap:40px}.column__wrap>ul>li{width:100%;margin-right:0}}