:root{--bg-color:#fff;--main-color:#E1BE00;--emphasis-color:#d80000;--font-sans-serif:"Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif;--font-size-base:16px;--font-size-base-sp:14px;--font-color:#333}.informations .archive__header--title span,.informations .single__header span,.informations__archive__header--title span,.informations__single__header span{font-family:noto-sans,sans-serif}.informations .archive__header--title i,.informations .single__article--header time,.informations .single__header i,.informations__archive__header--title i,.informations__single__article--header time,.informations__single__header i{font-family:futura-pt,sans-serif}.informations .archive__container,.informations__archive__container,.wrap{padding:0 10%}@media screen and (max-width:1024px){.informations .archive__container,.informations__archive__container,.wrap{padding:0 2.5%}}.wrap__offset{padding:0 20% 0 10%}@media screen and (max-width:1024px){.wrap__offset{padding:0 2.5%}}.informations .archive__header--title,.informations .single__header,.informations__archive__header--title,.informations__single__header{margin-bottom:30px;padding-top:35px;position:relative}.informations .archive__header--title i,.informations .archive__header--title span,.informations .single__header i,.informations .single__header span,.informations__archive__header--title i,.informations__archive__header--title span,.informations__single__header i,.informations__single__header span{display:block}.informations .archive__header--title span,.informations .single__header span,.informations__archive__header--title span,.informations__single__header span{font-size:1.8rem;font-weight:700}@media screen and (max-width:1024px){.informations .archive__header--title span,.informations .single__header span,.informations__archive__header--title span,.informations__single__header span{font-size:1.5rem}}.informations .archive__header--title i,.informations .single__header i,.informations__archive__header--title i,.informations__single__header i{color:var(--main-color);font-size:.9rem}@media screen and (max-width:1024px){.informations .archive__header--title i,.informations .single__header i,.informations__archive__header--title i,.informations__single__header i{font-size:.8rem}}.informations .archive__header--title:before,.informations .single__header:before,.informations__archive__header--title:before,.informations__single__header:before{background:var(--main-color);content:"";display:block;height:8px;left:0;position:absolute;top:0;width:45px}.informations .main__header{background-image:url(../images/informations/informations-bg.webp)}.informations .archive,.informations__archive{position:relative}.informations .archive__header,.informations__archive__header{display:flex;position:relative}.informations .archive__header--title,.informations__archive__header--title{margin-right:50px}.informations .archive__header--categories,.informations__archive__header--categories{display:flex;padding-top:30px}@media screen and (max-width:1024px){.informations .archive__header--categories,.informations__archive__header--categories{display:none}}.informations .archive__header--categories li,.informations__archive__header--categories li{margin-right:.5rem}.informations .archive__header--categories li a,.informations__archive__header--categories li a{border:1px solid #333;display:block;padding:.2rem 1rem}.informations .archive__header--categories li a:hover,.informations .archive__header--categories li.active a,.informations__archive__header--categories li a:hover,.informations__archive__header--categories li.active a{background:var(--main-color);border-color:var(--main-color);color:#fff}.informations .archive__header .category__selector,.informations .archive__header--category__selector,.informations__archive__header .category__selector,.informations__archive__header--category__selector{background:#fff;border:1px solid #ccc;padding:.5rem;position:absolute;right:2.5%;top:35px}.informations .archive__container,.informations__archive__container{margin-bottom:45px}.informations .archive__container .block,.informations .archive__container--block,.informations__archive__container .block,.informations__archive__container--block{border-bottom:1px solid var(--main-color);padding:.75rem 0}@media screen and (max-width:1024px){.informations .archive__container .block,.informations .archive__container--block,.informations__archive__container .block,.informations__archive__container--block{padding:.5rem 0}}.informations .archive__container .block:first-of-type,.informations .archive__container--block:first-of-type,.informations__archive__container .block:first-of-type,.informations__archive__container--block:first-of-type{border-top:1px solid var(--main-color)}.informations .archive__container .block__anchor,.informations .archive__container--block__anchor,.informations__archive__container .block__anchor,.informations__archive__container--block__anchor{display:block;padding:.5rem 0}@media screen and (max-width:1024px){.informations .archive__container .block__anchor,.informations .archive__container--block__anchor,.informations__archive__container .block__anchor,.informations__archive__container--block__anchor{padding:0}}.informations .archive__container .block__box,.informations .archive__container--block__box,.informations__archive__container .block__box,.informations__archive__container--block__box{display:flex}@media screen and (max-width:1024px){.informations .archive__container .block__box,.informations .archive__container--block__box,.informations__archive__container .block__box,.informations__archive__container--block__box{flex-direction:column}.informations .archive__container .block__box>*,.informations .archive__container--block__box>*,.informations__archive__container .block__box>*,.informations__archive__container--block__box>*{padding:.25rem 0}}.informations .archive__container .block__box time,.informations .archive__container--block__box time,.informations__archive__container .block__box time,.informations__archive__container--block__box time{flex-basis:7rem}@media screen and (max-width:1024px){.informations .archive__container .block__box time,.informations .archive__container--block__box time,.informations__archive__container .block__box time,.informations__archive__container--block__box time{flex-basis:100%}}.informations .archive__container .block__box .category,.informations .archive__container--block__box .category,.informations__archive__container .block__box .category,.informations__archive__container--block__box .category{flex-basis:17.5%}.informations .archive__container .block__box .category i,.informations .archive__container--block__box .category i,.informations__archive__container .block__box .category i,.informations__archive__container--block__box .category i{border:1px solid #333;padding:.25em .5em}.informations .archive__container .block__box .title,.informations .archive__container--block__box .title,.informations__archive__container .block__box .title,.informations__archive__container--block__box .title{flex-basis:calc(82.5% - 7rem);flex-grow:2}.informations .archive__pagination .nav-links,.informations__archive__pagination .nav-links{display:flex;justify-content:center}.informations .archive__pagination .nav-links a,.informations .archive__pagination .nav-links span,.informations__archive__pagination .nav-links a,.informations__archive__pagination .nav-links span{border:1px solid var(--main-color);display:inline-block;margin:0 .25rem;padding:.2rem .75rem}.informations .archive__pagination .nav-links a.dots,.informations .archive__pagination .nav-links span.dots,.informations__archive__pagination .nav-links a.dots,.informations__archive__pagination .nav-links span.dots{border:none;margin:0;padding:.1rem 0}.informations .archive__pagination .nav-links a.current,.informations .archive__pagination .nav-links a:hover,.informations .archive__pagination .nav-links span.current,.informations .archive__pagination .nav-links span:hover,.informations__archive__pagination .nav-links a.current,.informations__archive__pagination .nav-links a:hover,.informations__archive__pagination .nav-links span.current,.informations__archive__pagination .nav-links span:hover{background:var(--main-color);border-color:#ccc;color:#fff}.informations .single__article--header,.informations__single__article--header{display:flex;flex-wrap:wrap;margin-bottom:45px}@media screen and (max-width:1024px){.informations .single__article--header,.informations__single__article--header{margin-bottom:25px}}.informations .single__article--header time,.informations__single__article--header time{margin-bottom:1.5rem;margin-right:2rem}.informations .single__article--header .category,.informations__single__article--header .category{margin-bottom:1.5rem}.informations .single__article--header .category a,.informations .single__article--header .category span,.informations__single__article--header .category a,.informations__single__article--header .category span{border:1px solid #999;display:inline-block;margin-right:.5rem;padding:.1rem 1rem}@media screen and (max-width:1024px){.informations .single__article--header .category a,.informations .single__article--header .category span,.informations__single__article--header .category a,.informations__single__article--header .category span{font-size:.8rem;padding:.1rem .5rem}}.informations .single__article--header .category a:hover,.informations .single__article--header .category span:hover,.informations__single__article--header .category a:hover,.informations__single__article--header .category span:hover{background:var(--main-color);border-color:var(--main-color);color:#fff}.informations .single__article--header h1,.informations__single__article--header h1{flex-basis:100%;font-size:2rem;font-weight:700;width:100%}@media screen and (max-width:1024px){.informations .single__article--header h1,.informations__single__article--header h1{font-size:1.4rem}}.informations .single__article--body,.informations__single__article--body{border-bottom:1px solid var(--main-color);line-height:2;margin-bottom:25px;padding-bottom:25px}.informations .single__article--body img,.informations__single__article--body img{max-width:100%}.informations .single__article--body hr,.informations__single__article--body hr{border-bottom:1px solid #efefef;clear:both;margin:20px 0}.informations .single__article--body ul,.informations__single__article--body ul{list-style:disc;margin-left:2rem}.informations .single__article--body ol,.informations__single__article--body ol{list-style:decimal;margin-left:2rem}.informations .single__article--body dl dt,.informations__single__article--body dl dt{font-weight:700;margin-bottom:4px}.informations .single__article--body dl dd,.informations__single__article--body dl dd{border-left:4px solid #e5e5e5;margin:0 0 20px;padding:0 0 0 10px}.informations .single__article--body pre,.informations__single__article--body pre{font-family:Courier,monospace;overflow:scroll;padding:20px}.informations .single__article--body h2,.informations__single__article--body h2{border-bottom:1px solid #efefef;clear:both;font-size:1.6rem;font-weight:700;padding:0 0 12px}.informations .single__article--body h3,.informations__single__article--body h3{border-left:5px solid #e5e5e5;clear:both;font-size:1.4rem;font-weight:700;padding:0 13px}.informations .single__article--body table,.informations__single__article--body table{border:1px solid #ddd;max-width:100%}.informations .single__article--body table td,.informations .single__article--body table th,.informations__single__article--body table td,.informations__single__article--body table th{border:1px solid #ddd;padding:8px 10px}.informations .single__article--body table th,.informations__single__article--body table th{color:#fff}.informations .single__article--body table thead th,.informations__single__article--body table thead th{background:#5e6265}.informations .single__article--body table tbody th,.informations__single__article--body table tbody th{background:#919598}.informations .single__article--bottom,.informations__single__article--bottom{display:flex;justify-content:space-between;position:relative}.informations .single__article--bottom p a,.informations__single__article--bottom p a{border:1px solid var(--main-color);color:var(--main-color);display:inline-block;padding:.2rem 1rem}.informations .single__article--bottom p.return,.informations__single__article--bottom p.return{left:50%;position:absolute;top:0;transform:translateX(-50%)}
