
.Article-module__BLgqBW__main{background:#fff}.Article-module__BLgqBW__eyecatch_meta h1{border-bottom:1px dashed #999;margin-bottom:.4em;padding-bottom:.4em;font-size:1.4rem;line-height:1.5}.Article-module__BLgqBW__eyecatch_meta p{margin:.8em 0;line-height:1.5}.Article-module__BLgqBW__eyecatch_meta .Article-module__BLgqBW__date1{color:var(--color-main);font-size:.9rem;font-weight:700}.Article-module__BLgqBW__eyecatch_meta .Article-module__BLgqBW__date2{font-size:.7rem}.Article-module__BLgqBW__category_box{font-size:.8rem}.Article-module__BLgqBW__category_box a{text-decoration:underline}.Article-module__BLgqBW__body h2{color:var(--color-accent);border-bottom:2px solid var(--color-accent);margin:2em 0 .5em;padding-bottom:.2em;font-size:2rem}.Article-module__BLgqBW__body h3{color:var(--color-accent);margin:1.5em 0 .2em;font-size:1.7rem}.Article-module__BLgqBW__body h4{color:var(--color-accent);margin:1.2em 0 .2em;font-size:1.5rem}.Article-module__BLgqBW__body h5{color:var(--color-accent);margin:1.2em 0 .2em;font-size:1.2rem}.Article-module__BLgqBW__body hr{margin:1em 0}.Article-module__BLgqBW__body>p{margin-bottom:1.5em;font-size:1rem;line-height:1.5}.Article-module__BLgqBW__body img{text-align:center;width:auto;max-width:100%;height:auto;margin:.5rem auto;display:block}.Article-module__BLgqBW__body ul{margin-bottom:1rem;list-style:none}.Article-module__BLgqBW__body ol{margin-bottom:1rem}.Article-module__BLgqBW__body li{margin-left:1.5em}.Article-module__BLgqBW__body li+li{margin-top:.5em}.Article-module__BLgqBW__body>ul{list-style:outside}.Article-module__BLgqBW__body>ul ul,.Article-module__BLgqBW__body>ol ul{list-style:circle}.Article-module__BLgqBW__body a{text-decoration:underline}.Article-module__BLgqBW__body blockquote{color:#000;background-color:#ddd;border-radius:10px;margin:1rem 0;padding:1.5rem}@media (min-width:768px){.Article-module__BLgqBW__content_article{width:100%;max-width:750px;margin:auto}.Article-module__BLgqBW__eyecatch_area{border:1px solid #999;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;padding:1rem;display:flex;box-shadow:5px 5px 5px #0003}.Article-module__BLgqBW__eyecatch{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:450px;height:300px;display:block}.Article-module__BLgqBW__eyecatch_meta{width:450px}}@media (max-width:767px){.Article-module__BLgqBW__eyecatch{width:100%}.Article-module__BLgqBW__eyecatch_meta{background:#fff;border:1px solid #999;margin:-2rem 1rem 1rem;padding:1rem;position:relative;box-shadow:5px 5px 5px #0003}.Article-module__BLgqBW__body{padding:0 1.5rem}.Article-module__BLgqBW__body h2{font-size:6.5vw}.Article-module__BLgqBW__body h3{font-size:5.5vw}.Article-module__BLgqBW__body h4{font-size:4.5vw}.Article-module__BLgqBW__body h5{font-size:4.2vw}.Article-module__BLgqBW__body p,.Article-module__BLgqBW__body li{font-size:4vw}.Article-module__BLgqBW__body img{width:100%;max-width:100%}}
.BlogList-module__LtUgyG__list li{border:1px solid #666;box-shadow:5px 5px 5px #0003}.BlogList-module__LtUgyG__tag{border:1px solid #666;border-radius:4px;margin-bottom:.5em;padding:.3em .4em .2em;font-size:60%;line-height:1;display:inline-block}.BlogList-module__LtUgyG__article .BlogList-module__LtUgyG__date1{font-weight:700}@media (min-width:768px){.BlogList-module__LtUgyG__list{background-color:#fffc;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px;max-width:1240px;margin:auto;padding:20px;display:grid;position:relative}.BlogList-module__LtUgyG__article a{height:100%;color:inherit;background:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}.BlogList-module__LtUgyG__article .BlogList-module__LtUgyG__title{color:#fff;text-shadow:0 0 5px #000000e6;width:100%;padding:10px;position:absolute;top:0;left:0}.BlogList-module__LtUgyG__article .BlogList-module__LtUgyG__img{width:100%}.BlogList-module__LtUgyG__article .BlogList-module__LtUgyG__meta{padding:10px}.BlogList-module__LtUgyG__article .BlogList-module__LtUgyG__date1,.BlogList-module__LtUgyG__article .BlogList-module__LtUgyG__date2{font-size:15px}.BlogList-module__LtUgyG__article .BlogList-module__LtUgyG__date1{color:var(--color-main);margin-right:.5em}.BlogList-module__LtUgyG__article small{vertical-align:middle;font-size:80%}}@media (max-width:1200px){.BlogList-module__LtUgyG__list{grid-template-columns:1fr 1fr 1fr}}@media (max-width:900px){.BlogList-module__LtUgyG__list{grid-template-columns:1fr 1fr}}@media (max-width:767px){.BlogList-module__LtUgyG__list{margin:0 1rem}.BlogList-module__LtUgyG__article a{background:#fff;padding:2vw;display:block;overflow:hidden}.BlogList-module__LtUgyG__article+.BlogList-module__LtUgyG__article{margin-top:4vw}.BlogList-module__LtUgyG__article .BlogList-module__LtUgyG__img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;float:left;width:40vw;height:30vw;margin-bottom:2vw;margin-right:2vw}.BlogList-module__LtUgyG__title{margin-bottom:.4em;font-size:4vw}.BlogList-module__LtUgyG__meta p,.BlogList-module__LtUgyG__meta .BlogList-module__LtUgyG__date1{font-size:3.7vw}.BlogList-module__LtUgyG__meta .BlogList-module__LtUgyG__date2{font-size:3.2vw}}
.ButtonLink-module__mpEk8G__button{border:1px solid var(--color-main);min-width:160px;color:var(--color-main);text-align:center;background:#fff;border-radius:10px;flex-grow:0;justify-content:space-around;align-items:center;gap:.5em;padding:.6em 1em;line-height:1;text-decoration:none;display:flex;position:relative}@media (max-width:767px){.ButtonLink-module__mpEk8G__button{border-radius:4px;min-width:34vw;font-size:4vw}}
.ArticlePagination-module__w2LfwG__nav{justify-content:space-between;width:750px;margin:4rem auto 2rem;display:flex}.ArticlePagination-module__w2LfwG__nav a{border:1px solid #666;border-radius:10px;justify-content:space-between;align-items:center;gap:5px;width:250px;padding:5px 10px;display:flex}.ArticlePagination-module__w2LfwG__nav a span{font-size:14px;display:block}.ArticlePagination-module__w2LfwG__item,.ArticlePagination-module__w2LfwG__itemRight{text-align:left}.ArticlePagination-module__w2LfwG__link{line-height:1.6;text-decoration:none;display:inline-block}.ArticlePagination-module__w2LfwG__link:hover{opacity:.8}.ArticlePagination-module__w2LfwG__empty{min-height:1.5em;display:inline-block}@media (max-width:767px){.ArticlePagination-module__w2LfwG__nav{width:100%;padding:1.5rem}.ArticlePagination-module__w2LfwG__nav a{width:40vw}}
.Pagination-module__ouq5ya__pager{flex-wrap:wrap;justify-content:center;gap:4px;margin:3rem 0 0;padding:0;list-style:none;display:flex}.Pagination-module__ouq5ya__item,.Pagination-module__ouq5ya__current{border:1px solid #ccc;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 12px;text-decoration:none;display:inline-flex}.Pagination-module__ouq5ya__item:hover{opacity:.8}.Pagination-module__ouq5ya__current{background:var(--color-main);color:#fff;border-color:var(--color-main);pointer-events:none;font-weight:700}.Pagination-module__ouq5ya__dots{align-items:center;padding:0 8px;display:flex}@media (max-width:767px){.Pagination-module__ouq5ya__pager .Pagination-module__ouq5ya__item,.Pagination-module__ouq5ya__pager .Pagination-module__ouq5ya__current{border-radius:4px;min-width:6vw;height:6vw;padding:1vw 1.5vw;font-size:3.2vw}}
.page-module__hUlLAq__btn_box{justify-content:center;display:flex}@media (min-width:768px){.page-module__hUlLAq__article_contents{margin-top:60px}}
.page-module__5-AJcq__hero{position:relative}.page-module__5-AJcq__hero_img{width:100%;height:auto}.page-module__5-AJcq__hero_meta{color:#000;width:100%;margin:auto}.page-module__5-AJcq__hero_meta h3{text-align:center;margin-top:1em;font-size:2rem}.page-module__5-AJcq__hero_meta h3 small{font-size:80%;display:block}.page-module__5-AJcq__page_index{color:#333;text-align:center;margin:1em 0 .5em}@media (min-width:768px){.page-module__5-AJcq__category_contents{margin-top:0}}@media (max-width:767px){.page-module__5-AJcq__hero_meta h3{font-size:1.5rem}}
.page-module__FlUl1a__hero{position:relative}.page-module__FlUl1a__hero_img{width:100%;height:auto}.page-module__FlUl1a__hero_meta{color:#fff;text-shadow:0 0 10px #000c;text-align:center;width:100%;margin:auto;position:absolute;inset:0}.page-module__FlUl1a__hero_meta h3{margin-top:1em;font-size:4rem}.page-module__FlUl1a__hero_meta h3 small{font-size:80%;display:block}@media (min-width:768px){.page-module__FlUl1a__category_contents{margin-top:-250px}}@media (max-width:1200px){.page-module__FlUl1a__hero_meta h3{margin-top:.5em;font-size:2.2rem}}@media (max-width:900px){.page-module__FlUl1a__hero_meta h3{margin-top:.5em;font-size:2rem}.page-module__FlUl1a__hero_meta h3 small{margin-left:1em;display:inline-block}}@media (max-width:767px){.page-module__FlUl1a__category_contents{z-index:2;margin-top:-6vw;position:relative}.page-module__FlUl1a__hero_meta h3{font-size:2rem}.page-module__FlUl1a__hero_meta h3 small{margin-left:0;display:block}}
.page-module__JEU2Ma__hero{position:relative}.page-module__JEU2Ma__hero_img{width:100%;height:auto}.page-module__JEU2Ma__hero_meta{color:#000;width:100%;margin:auto}.page-module__JEU2Ma__hero_meta h3{text-align:center;margin-top:1em;font-size:2rem}.page-module__JEU2Ma__hero_meta h3 small{font-size:80%;display:block}.page-module__JEU2Ma__page_index{color:#333;text-align:center;margin:1em 0 .5em}@media (min-width:768px){.page-module__JEU2Ma__category_contents{margin-top:0}}@media (max-width:767px){.page-module__JEU2Ma__hero_meta h3{font-size:1.5rem}}
.page-module__D1rvnq__hero{position:relative}.page-module__D1rvnq__hero_img{width:100%;height:auto}.page-module__D1rvnq__hero_meta{color:#fff;text-shadow:0 0 10px #000c;text-align:center;width:100%;margin:auto;position:absolute;inset:0}.page-module__D1rvnq__hero_meta h3{margin-top:1em;font-size:4rem}.page-module__D1rvnq__hero_meta h3 small{font-size:80%;display:block}@media (min-width:768px){.page-module__D1rvnq__list_wrapper{margin-top:-250px;position:relative}.page-module__D1rvnq__category_contents{margin-top:-250px}}@media (max-width:1200px){.page-module__D1rvnq__hero_meta h3{margin-top:.5em;font-size:2.2rem}}@media (max-width:900px){.page-module__D1rvnq__hero_meta h3{margin-top:.5em;font-size:2rem}.page-module__D1rvnq__hero_meta h3 small{margin-left:1em;display:inline-block}}@media (max-width:767px){.page-module__D1rvnq__list_wrapper{z-index:2;margin-top:-6vw;position:relative}.page-module__D1rvnq__hero_meta h3{font-size:2rem}.page-module__D1rvnq__hero_meta h3 small{display:block}}
.page-module__E0kJGG__hero{position:relative}.page-module__E0kJGG__hero_img img{-o-object-fit:cover;object-fit:cover;display:block;width:100%!important;height:calc(100vh - 132px)!important}.page-module__E0kJGG__box_btn{justify-content:center;margin-top:2rem;display:flex}.page-module__E0kJGG__message_box{background:#000000b3;border:2px solid #fff;width:500px;height:250px;margin:auto;padding:20px 20px 0;position:absolute;inset:0}.page-module__E0kJGG__message_box *{color:#fff}.page-module__E0kJGG__message_box h2{text-align:center;margin-bottom:10px}@media (min-width:768px){.page-module__E0kJGG__hero{margin-bottom:80px}}@media (max-width:767px){.page-module__E0kJGG__hero{margin-bottom:4vw}.page-module__E0kJGG__hero_img img{-o-object-fit:cover;object-fit:cover;-o-object-position:-28vw center;object-position:-28vw center;display:block;width:100vw!important;height:calc(100vh - 50px)!important}.page-module__E0kJGG__message_box{width:86vw;height:56vw;padding:3vw}.page-module__E0kJGG__message_box h2{margin-bottom:2vw;font-size:6vw}.page-module__E0kJGG__message_box p{font-size:3.7vw}}
