.blog_category{background-color:#dde0e2;display:inline-block}.blog_content_date,.blog_nav_subttl{color:#949494}.blog_content_date{display:block}.blog_nav_ttl_wrap{border-bottom:1px solid #000}.blog_article_inner *,.blog_content_ttl{text-align:justify;word-break:break-all}.blog_article_inner a,.blog_article_inner a *{color:#ee2000;text-decoration:underline}.blog_article_inner a[role=button],.blog_article_inner a[role=button] *{text-decoration:none}.blog_article_inner img{display:block;margin:15px auto;max-width:100%}.blog_article_inner ul{list-style:inherit}.blog_article_inner ol{list-style:auto}.blog_article_inner svg{height:24px;margin-bottom:15px;margin-top:15px;padding-top:14px;width:100%}.blog_article_inner svg line{stroke:currentColor;stroke-width:1;shape-rendering:crispEdges;display:block}.blog_category_list a{background-color:#dde0e2;display:inline-block}.blog_archive_list a{display:inline-block;line-height:2.5}.connection_blog{padding-top:0}.blog_archive_accordion_target_txt{cursor:pointer;position:relative}.blog_archive_accordion_target_txt:before{border-bottom:1px solid #000;border-right:1px solid #000;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg)}.open.blog_archive_accordion_target_txt:before{transform:translateY(-50%) rotate(225deg)}.blog_archive_accordion_item a{line-height:2.5}.pankuzu_list li #hs_cos_wrapper_name{color:#949494}@media (min-width:1025px){.blog_article_inner{font-size:16px}}@media (max-width:1024px) and (min-width:751px){.blog_article_inner{font-size:12px}}@media (min-width:751px){.blog_category{border-radius:8rem;margin-right:16rem;padding:16rem 32rem}.blog_content_date{margin-top:32rem}.blog_content_ttl{font-size:32rem;margin:40rem 0 120rem}.blog_article{display:flex;justify-content:space-between}.blog_article_inner{width:894rem}.blog_nav{width:184rem}.blog_nav_item+.blog_nav_item{margin-top:120rem}.blog_nav_ttl_wrap{margin-bottom:24rem;padding-bottom:24rem}.blog_nav_subttl{font-size:12rem;margin-top:8rem}.blog_category_list li+li{margin-top:16rem}.blog_category_list a{border-radius:8rem;font-size:14rem;padding:8rem 16rem;transition:background-color .6s,color .6s}.blog_category_list a:hover{background-color:#ee2000;color:#fff}.blog_archive_list a{font-size:14rem}.blog_archive_accordion_target_txt,.blog_archive_txt a{transition:color .6s}.blog_archive_accordion_target_txt:hover,.blog_archive_txt a:hover{color:#ee2000}.blog_archive_accordion_target_txt:before{transition:transform .4s,margin-top .4s,border-bottom-color .6s,border-right-color .6s}.blog_archive_accordion_target_txt:hover:before{border-bottom-color:#ee2000;border-right-color:#ee2000}.blog_archive_txt+.blog_archive_accordion_target_txt{margin-top:24rem}.blog_archive_accordion_target_txt:before{height:10rem;width:10rem}.open.blog_archive_accordion_target_txt:before{margin-top:6rem}.blog_archive_accordion_target_txt+.blog_archive_txt{margin-top:16rem}.blog_archive_txt{padding-left:10rem}}@media (max-width:1224px) and (min-width:1025px){.blog_category,.blog_content_date,.blog_nav_ttl{font-size:14px}.blog_content_ttl{font-size:27px}.blog_nav_subttl{font-size:10px}.blog_archive_list a,.blog_category_list a{font-size:12px}}@media (max-width:750px){.blog_post{margin-top:-12rem}.blog_category{border-radius:4rem;margin:12rem 16rem 0 0;padding:8rem 16rem}.blog_content_date{margin-top:16rem}.blog_content_ttl{font-size:16rem;margin:24rem 0 64rem}.blog_nav{margin-top:80rem}.blog_nav_item+.blog_nav_item{margin-top:40rem}.blog_nav_ttl_wrap{margin-bottom:10rem;padding-bottom:16rem}.blog_nav_subttl,.blog_nav_ttl{display:inline-block;vertical-align:middle}.blog_nav_ttl{font-size:16rem;margin-right:16rem}.blog_nav_subttl{font-size:10rem}.blog_category_list ul{display:flex;flex-wrap:wrap;gap:12rem}.blog_category_list a{border-radius:4rem;padding:8rem 16rem}.widget-module{display:flex;flex-wrap:wrap;padding-top:16rem}.blog_archive_accordion_target_txt,.blog_archive_txt{font-size:14rem}.blog_archive_accordion_target_txt{width:100%}.blog_archive_txt+.blog_archive_accordion_target_txt{margin-top:16rem}.blog_archive_accordion_target_txt:before{height:9rem;width:9rem}.open.blog_archive_accordion_target_txt:before{margin-top:6rem}.blog_archive_txt{width:25%}.blog_archive_txt a{display:block;text-align:center}.blog_article_inner img{float:none!important;width:100%!important}.blog_article_inner{font-size:12px}}ul.two_col_gal{display:flex;list-style:none;margin:0;padding:0}ul.two_col_gal li+li{margin-left:10px;max-width:400px}@media(max-width:1024px){ul.two_col_gal li{width:49%}}@media(max-width:750px){ul.two_col_gal{flex-direction:column}ul.two_col_gal li{width:100%}ul.two_col_gal li+li{margin-left:0}}