@charset "UTF-8";.m_report_category{overflow:hidden}.m_report_category .m_report_category_inner{display:flex;flex-wrap:wrap;margin-left:-.63rem;margin-right:-.63rem;margin-top:-1.25rem}@media (max-width:640px){.m_report_category .m_report_category_inner{margin-left:-.32rem;margin-right:-.32rem;margin-top:-.63rem}}.m_report_category .m_report_category_btn{width:calc(50% - 1.25rem);margin-left:.62rem;margin-right:.62rem;margin-top:1.25rem;display:flex;align-items:center;background:#eee;color:#999}@media (max-width:640px){.m_report_category .m_report_category_btn{width:calc(50% - .62rem);margin-left:.31rem;margin-right:.31rem;margin-top:.62rem}}.m_report_category .m_report_category_btn:before{content:"";display:block;width:0;height:3.43rem}@media (max-width:480px){.m_report_category .m_report_category_btn:before{height:2.81rem}}.m_report_category .m_report_category_btn ._text{width:100%;padding:.62rem;font-size:1.37rem;text-align:center}@media (max-width:640px){.m_report_category .m_report_category_btn ._text{font-size:1.25rem}}@media (max-width:480px){.m_report_category .m_report_category_btn ._text{font-size:1.12rem}}@media (max-width:375px){.m_report_category .m_report_category_btn ._text{font-size:4.26vw}}@media (min-width:769px){.m_report_category .m_report_category_btn:not(.is_current):hover{background:#f9d07b}}.m_report_category .m_report_category_btn.is_current{background:#333;color:#fff}.m_report_archive{border-top:solid .25rem #333;padding-top:3.75rem}.m_report_archive .m_report_archive_item+.m_report_archive_item{border-top:solid .12rem #f5f6f7;margin-top:2.5rem;padding-top:2.5rem}.m_report_archive_link{display:flex;align-items:flex-start}.m_report_archive_link .m_report_archive_link_thumbnail{width:25%;margin-right:1.25rem;background-size:cover;background-position:center}.m_report_archive_link .m_report_archive_link_thumbnail:before{content:"";display:block;padding-top:61.53846%}.m_report_archive_link .m_report_archive_link_detail{flex-grow:1;flex-shrink:1;flex-basis:0%}.m_report_archive_link .m_report_archive_link_title{font-weight:700;font-size:1rem;letter-spacing:.05em;line-height:1.6;font-size:1.12rem}@media (max-width:640px){.m_report_archive_link .m_report_archive_link_title{font-size:.87rem}}.m_report_archive_link .m_report_archive_link_content{font-size:1rem;letter-spacing:.05em;line-height:1.6}@media (max-width:640px){.m_report_archive_link .m_report_archive_link_content{font-size:.87rem}}.m_report_archive_link .m_report_archive_link_date{font-size:1rem;letter-spacing:.05em;line-height:1.6;margin-top:1.25rem;display:block}@media (max-width:640px){.m_report_archive_link .m_report_archive_link_date{font-size:.87rem}}.m_report_article_header{display:flex}.m_report_article_date{font-size:1.12rem;color:#999}@media (max-width:640px){.m_report_article_date{font-size:1rem}}.m_report_article_date_category{font-size:1.12rem;margin-left:.62rem}@media (max-width:640px){.m_report_article_date_category{font-size:1rem}}.m_report_article_title{margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.87rem;border-bottom:solid .18rem #666;padding-bottom:1.25rem}@media (max-width:640px){.m_report_article_title{font-size:1.62rem}}@media (max-width:480px){.m_report_article_title{font-size:1.37rem}}.m_article_btn{width:85%;max-width:18.75rem;margin-right:auto;margin-left:auto}.m_report_around_link{margin-top:9.37rem}@media (max-width:640px){.m_report_around_link{margin-top:5rem}}.m_report_around_link:after{content:"";display:block;clear:both}.m_report_around_link .m_report_around_link_prev{float:left}.m_report_around_link .m_report_around_link_next{float:right}.report-nav .report-nav__content{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}@media screen and (max-width:767px){.report-nav .report-nav__content{flex-direction:column;gap:1rem}}.report-nav .report-nav__button{max-width:21rem;width:100%}