@charset "UTF-8";.page .wrapper .ttlArea{background-color:#FFC404}.page .wrapper .ttlArea span:before{background:url(/images/common/ico-topics_01_white.svg) no-repeat;width:40px;height:40px;background-size:contain;margin-right:10px;margin-top:-3px}.page .content .mainArea .topicsArea .topicsBoxWrap{display:flex;flex-flow:wrap;justify-content:space-between;margin-bottom:60px}.page .content .mainArea .topicsArea .topicsBoxWrap:after{content:"";display:block;width:calc(100% / 3 - 20px)}.page .content .mainArea .topicsArea .topicsBoxWrap .box{width:calc(100% / 3 - 20px);margin-bottom:27px}.page .content .mainArea .topicsArea .topicsBoxWrap .box a{text-decoration:none;display:block}.page .content .mainArea .topicsArea .topicsBoxWrap .box a figure{margin-bottom:10px;height:175px}.page .content .mainArea .topicsArea .topicsBoxWrap .box a figure img{width:100%;height:100%;object-fit:cover}.page .content .mainArea .topicsArea .topicsBoxWrap .box a .txt{position:relative}.page .content .mainArea .topicsArea .topicsBoxWrap .box a .txt .category{width:110px;height:26px;font-weight:bold;color:#fff;font-size:13px;text-align:center;line-height:26px;margin-bottom:10px}.page .content .mainArea .topicsArea .topicsBoxWrap .box a .txt .red{background-color:#E32F00}.page .content .mainArea .topicsArea .topicsBoxWrap .box a .txt .green{background-color:#00A828}.page .content .mainArea .topicsArea .topicsBoxWrap .box a .txt .blue{background-color:#1CA1F2}.page .content .mainArea .topicsArea .topicsBoxWrap .box a .txt time{font-family:"Arial","メイリオ";font-weight:bold;position:absolute;right:0;top:0;line-height:26px}.page .content .mainArea .topicsArea .topicsBoxWrap .box a .txt p{text-decoration:underline;position:relative;max-height:calc(16 * 1.5 * 2 * 1px);word-break:break-all;overflow:hidden}.page .content .mainArea .topicsArea .topicsBoxWrap .box a .txt p:hover{text-decoration:none}.page .content .mainArea .topicsArea .pager_topics{width:100%;margin:0 auto}.page .content .mainArea .topicsArea .pager_topics .nav_topics{display:flex;justify-content:center;margin:0 auto}.page .content .mainArea .topicsArea .pager_topics .nav_topics li{width:50px;height:50px;border:3px solid #000;margin:0 5px}.page .content .mainArea .topicsArea .pager_topics .nav_topics li:first-child{margin-left:0}.page .content .mainArea .topicsArea .pager_topics .nav_topics li:last-child{margin-right:0}.page .content .mainArea .topicsArea .pager_topics .nav_topics li a{height:100%;width:100%;display:flex;font-size:20px;font-weight:bold;text-decoration:none;background-color:#fff;justify-content:center;align-items:center;transition:all 0.2s ease-in-out}.page .content .mainArea .topicsArea .pager_topics .nav_topics li a:hover{background-color:#FFC404}.page .content .mainArea .topicsArea .pager_topics .nav_topics .nolink{display:none}.page .content .mainArea .topicsArea .pager_topics .nav_topics .current a{background-color:#FFC404}.page .content .mainArea .topicsArea .pager_topics .nav_topics .arrow{border-style:none;display:flex;width:auto}.page .content .mainArea .topicsArea .pager_topics .nav_topics .arrow a:hover{background-color:inherit}.page .content .mainArea .topicsArea .pager_topics .nav_topics .arrow a span{font-size:12px;font-weight:bold;letter-spacing:0.05em}.page .content .mainArea .topicsArea .pager_topics .nav_topics .arrow.prev{margin-right:20px}.page .content .mainArea .topicsArea .pager_topics .nav_topics .arrow.prev:hover a img{transform:translateX(-3px);opacity:1}.page .content .mainArea .topicsArea .pager_topics .nav_topics .arrow.prev a img{margin-right:5px}.page .content .mainArea .topicsArea .pager_topics .nav_topics .arrow.next{margin-left:20px}.page .content .mainArea .topicsArea .pager_topics .nav_topics .arrow.next:hover a img{transform:translateX(3px);opacity:1}.page .content .mainArea .topicsArea .pager_topics .nav_topics .arrow.next a img{margin-left:5px}.mainArea.module .catArea{display:flex;margin-bottom:10px}.mainArea.module .catArea .category{width:110px;height:26px;font-weight:bold;color:#fff;font-size:13px;text-align:center;line-height:26px;margin-right:10px}.mainArea.module .catArea .category.red{background-color:#E32F00}.mainArea.module .catArea .category.green{background-color:#00A828}.mainArea.module .catArea .category.blue{background-color:#1CA1F2}.mainArea.module .catArea time{font-family:"Arial","メイリオ";font-weight:bold;line-height:26px}@media screen and (max-width:1400px){.page .content .mainArea .topicsArea .topicsBoxWrap .box a figure{height:calc(19.915vw * 0.6245614035)}}@media screen and (max-width:1248px){.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box{width:calc(100% / 3 - 10px);margin-bottom:16px}.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box a figure{height:calc(23.03vw * 0.6245614035)}}@media screen and (max-width:1100px){.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap:after{display:none}.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box{width:calc(100% / 2 - 10px)}.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box a figure{height:calc(32.91vw * 0.6245614035)}}@media screen and (max-width:895px){.page .wrapper .ttlArea span:before{width:32px;height:32px;margin-right:10px;margin-top:-2px}.page .content .contentIn .mainArea .topicsArea{margin:0 auto 40px}.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap{margin-bottom:25px}.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box a{display:flex;justify-content:space-between}.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box a figure{width:100px;margin:0 0 0 0;height:62px}.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box a figure img{width:100%}.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box a .txt{width:calc(100% - 100px - 8px)}.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box a .txt .category{font-size:11px;width:80px;height:20px;line-height:20px;margin-bottom:8px}.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box a .txt time{font-size:12px;line-height:20px}.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box a .txt p{font-size:12px;max-height:calc(12 * 1.5 * 2 * 1px)}.page .content .contentIn .mainArea .topicsArea .pager_topics .nav_topics li{width:45px;height:45px;border:3px solid #000}.page .content .contentIn .mainArea .topicsArea .pager_topics .nav_topics li a{font-size:14px}.page .content .contentIn .mainArea .topicsArea .pager_topics .nav_topics .arrow{border-style:none;width:auto}.page .content .contentIn .mainArea .topicsArea .pager_topics .nav_topics .arrow span{display:none}.page .content .contentIn .mainArea .topicsArea .pager_topics .nav_topics .arrow.prev{margin-right:5px}.page .content .contentIn .mainArea .topicsArea .pager_topics .nav_topics .arrow.prev a img{margin-right:0}.page .content .contentIn .mainArea .topicsArea .pager_topics .nav_topics .arrow.next{margin-left:5px}.page .content .contentIn .mainArea .topicsArea .pager_topics .nav_topics .arrow.next a img{margin-left:0}}@media screen and (max-width:730px){.page .content .contentIn .mainArea .topicsArea .topicsBoxWrap .box{width:100%}}