*{margin:0;padding:0;text-decoration:none;list-style-type:none;box-sizing:border-box;font-feature-settings:"palt";text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;word-break:break-all;overflow-wrap:unset;line-break:strict;letter-spacing:.5px}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}body{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;background:#f8f8f8;overflow-x:hidden}h1{color:#000;font-size:32px;width:100%;text-align:center;margin-bottom:16px}@media (max-width:768px){h1{font-size:7vw}}h2{font-size:24px;margin-bottom:24px}h2 p{color:#999;font-weight:400}h3{font-size:18px;margin-bottom:16px}p{font-size:13px}a{color:#666;transition:all .2s;word-break:break-all;border-bottom:1px dotted #17caa3}a:hover{color:#17caa3}h1 a{color:#000;border-bottom:none}input,textarea{background:#fff;max-width:100%;height:32px;font-size:16px;border-radius:0;border:none;transition:all .2s;padding:0 5px}input:focus,textarea:focus{background:#eee;border:0;border-radius:0;outline:none}input{border-bottom:2px solid #17caa3}input[type=submit]{width:100px;height:50px;color:#17caa3;border:1px solid #17caa3;text-align:center;transition:all .2s}input[type=submit]:hover{opacity:.5}textarea{border:1px solid #17caa3;height:170px;padding:5px}button{background:0 0;border:none;border-radius:none;width:32px;height:32px;vertical-align:middle}header .discription{font-size:13px;color:#999}header{background:#fff;width:100%;padding:80px 5%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}nav{background:#fff;width:100%;padding:0 5% 40px;display:flex;align-items:center;align-content:center;justify-content:center}nav ul li{display:inline-block;margin-right:20px;font-size:13px}nav ul li:last-of-type{margin:0}footer{background:#333;width:100%;padding:40px 5%}@media (max-width:768px){header{padding:40px 5%}}.wrapper{position:relative;text-align:center;margin-top:60px;padding:0 5% 50px;font-size:0;letter-spacing:0}.main,.side{box-sizing:border-box;display:inline-block;margin:0 auto;text-align:left;vertical-align:top;font-size:1rem;min-height:600px}.main{width:1000px;max-width:80%}.side{width:20%;vertical-align:top;padding:0 1%}@media (max-width:768px){.wrapper{margin-top:40px}}.posts{display:flex;flex-wrap:wrap}.posts_container{width:33%;padding:0 1.5% 4.5%;position:relative}.posts_container div{background:#fff;position:relative;overflow:hidden}.post{min-height:120px;padding:10%;transition:all .2s}.post a{border-bottom:none;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.posts_thumb{width:100%;height:150px;background:#999}.post_title{font-size:22px;line-height:36px;font-weight:700;margin-bottom:10px}.post_category{color:#999}.post_date{color:#999;text-align:right}@media (max-width:1400px) and (min-width:769px){.posts_container{width:50%}.post:hover{box-shadow:7px 7px 0px rgba(23,202,163,.5)}}@media (max-width:768px){.main{max-width:100%}.side{display:none}.posts_container{width:100%}.post{box-shadow:4px 4px 0px rgba(23,202,163,.5)}}.side .category{padding-left:16px}.side .category li{margin-bottom:8px}.search{margin-bottom:32px}.search input{width:70%}#category,#profile{margin-bottom:40px}#profile div{margin-bottom:12px}.copyright{width:100%}.copyright p{color:#fff;text-align:center}.copyright a{color:#fff}@media (max-width:1400px) and (min-width:769px){.content{padding-right:5%}}.content .container{background:#fff;margin-bottom:5%;padding:10%;min-height:600px}.breadcrumbs{color:#666;margin-bottom:16px}.article section p{font-size:15px;line-height:27px;margin-bottom:27px}.article section p:last-of-type{margin-bottom:0}.hcb_wrap{height:300px;overflow:scroll}.wp-block-image img{height:auto}