html{color:#454545;font-family:sans-serif;font-size:16px;line-height:1.3;overflow-x:hidden}@media screen and (max-width:768px){html{font-size:14px}}a{text-decoration:none;color:inherit;cursor:inherit}.l-header{width:100%;margin:0 auto 20px}@media screen and (max-width:768px){.l-header{margin-bottom:0}}.l-header__button{display:block;max-width:768px;width:100%;margin:0 auto 10px}@media screen and (max-width:768px){.l-header__button{padding:10px}}.l-header__logo{text-align:center}.l-header__return{display:block;max-width:768px;width:100%;margin:0 auto}@media screen and (max-width:768px){.l-header__return{padding:10px}}.l-main{display:block;max-width:768px;width:100%;margin:0 auto}@media screen and (max-width:768px){.l-main{padding:10px}}.l-content{width:calc(100% - 2rem);margin:0 auto}.l-post-archive{max-width:768px;width:100%;margin:0 auto}.l-post-archive__more-link{margin-top:20px;text-align:right}.l-footer{margin-top:20px;background-color:#aaa;padding:1rem}.l-footer__copyright{text-align:center;color:#fff;font-size:.875rem}.c-logo__image{width:100%}.c-button{cursor:pointer !important}.c-button:hover{opacity:.5;transition:opacity .5s}.c-button__text{text-decoration:none;color:inherit;display:block;width:100%;height:100%}.c-return-button{background-color:#009e96;text-align:center;border-radius:10px}.c-return-button__text{color:#fff;font-weight:700;padding:.6em 1em .4em;border-radius:10px}.c-return-button__text:before{content:'\f0e2';font-family:"Font Awesome 5 Free";font-weight:900;margin-right:.5rem}.c-tag-button{display:inline-block;background-color:#eee;border-radius:10px;border:solid 1px #454545;padding:.5rem .75rem;font-size:.875rem}.c-link{font-weight:700;color:#009e96;cursor:pointer}.c-link:visited{color:#009e96}.c-link:hover{opacity:.5;transition:opacity .5s}.c-post-archive{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:solid 1px #454545;padding:1rem}.c-post-archive:first-of-type{border-top:solid 1px #454545}.c-post-archive__posted-on{font-weight:700;font-size:1.25rem}.c-post-archive__label{color:#fff;font-weight:700;font-size:.875rem;padding:.1rem .75rem;line-height:1.8;width:7.8rem;text-align:center}@media screen and (max-width:768px){.c-post-archive__label{font-size:.75rem;padding:.1rem .5rem;width:6.75rem}}.c-post-archive__label--notice{background-color:green}.c-post-archive__label--press-release{background-color:orange}.c-post-archive__label--important{background-color:red}.c-post-archive__title{font-weight:400;width:100%;color:#454545}.c-post-header{display:flex;flex-wrap:wrap;justify-content:space-between}.c-post-single__posted-on{color:#009e96;font-weight:700;font-size:1.375rem}.c-post-single__label{color:#fff;font-weight:700;padding:.25rem 1rem;line-height:1.8}@media screen and (max-width:768px){.c-post-single__label{font-size:.875rem;padding:.1rem .5rem}}.c-post-single__label--notice{background-color:green}.c-post-single__label--press-release{background-color:orange}.c-post-single__label--important{background-color:red}.c-post-single__title{font-size:1.75rem;font-weight:700;width:100%;color:#454545}.p-post-single__header{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:10px;border-bottom:solid 1px #454545;margin-bottom:10px}.p-post-single__main{padding-bottom:10px;border-bottom:solid 1px #454545;margin-bottom:10px}.p-content__tag{margin-bottom:20px}.p-content__eyecatch{margin-bottom:20px}.p-content__content{margin-bottom:30px}.nav-links{margin-top:20px;justify-content:center}.nav-previous{flex:none !important;margin-right:20px;color:#009e96}.nav-previous a{cursor:pointer}.nav-previous:hover{opacity:.5;transition:opacity .5s}.nav-next{flex:none !important;margin-left:20px;color:#009e96}.nav-next:hover{opacity:.5;transition:opacity .5s}