#index_slide .top_slider{width:100%;overflow:hidden}#index_slide .swiper .swiper-wrapper .slide_item{position:absolute;top:0;left:0;width:50%;height:100%}#index_slide .swiper .swiper-wrapper .slide_item .slide_item_detail{display:flex;align-items:center;justify-content:center;width:80%;margin:0 auto;height:100%;background-color:rgba(0,0,0,.3)}#index_slide .swiper .swiper-wrapper .slide_item .slide_item_detail .slide_item_data{color:#fff}#index_slide .swiper .swiper-wrapper .slide_item .slide_item_detail .slide_item_data .slide_item_name{font-size:clamp(.6rem,1vw,1rem)}#index_slide .swiper .swiper-wrapper .slide_item .slide_item_detail .slide_item_data .slide_item_code{font-size:clamp(2rem,4vw,4rem);padding:4px 0;padding-bottom:2rem}@media screen and (max-width: 640px){#index_slide .swiper .swiper-wrapper .slide_item .slide_item_detail .slide_item_data .slide_item_code{padding-bottom:0rem}}#index_slide .swiper .swiper-wrapper .slide_item .slide_item_detail .slide_item_data .slide_item_param{display:flex;font-size:clamp(.5rem,5vw,.6rem);padding:2px 0}@media screen and (max-width: 640px){#index_slide .swiper .swiper-wrapper .slide_item .slide_item_detail .slide_item_data .slide_item_param{display:none}}#index_slide .swiper .swiper-wrapper .slide_item .slide_item_detail .slide_item_data .slide_item_param .slide_item_param_ttl{width:8rem}#index_slide .swiper .swiper-wrapper .slide_item .slide_item_detail .slide_item_data .slide_item_link{text-align:center;padding-top:20px}#index_slide .swiper .swiper-wrapper .slide_item .slide_item_detail .slide_item_data .slide_item_link a{display:inline-block;width:100%;padding:10px 0;background-color:rgba(45,85,170,.8);color:#fff;text-decoration:none;border-radius:4px}#index_slide .swiper .swiper-wrapper .slide_item .slide_item_detail .slide_item_data .slide_item_link a:hover{background-color:rgba(0,56,170,.8)}#top_news_catalog{width:100%;max-width:1200px;margin:0 auto;padding:0px 10px 30px 10px;display:flex}@media screen and (max-width: 640px){#top_news_catalog{display:block}}#top_news_catalog #top_news{width:60%;padding:10px}@media screen and (max-width: 640px){#top_news_catalog #top_news{width:100%}}#top_news_catalog #top_news .top_news_ttl{width:100%;border-bottom:1px solid #ccc;box-sizing:border-box}#top_news_catalog #top_news .top_news_ttl h2{font-weight:normal;display:block;width:100%;border-bottom:1px solid #000}#top_news_catalog #top_news .top_news_ttl h2 span{display:block}#top_news_catalog #top_news .top_news_ttl h2 span:last-child{font-size:.8rem;padding:4px 0}#top_news_catalog #top_news .top_news_data{padding:10px 0}#top_news_catalog #top_news .top_news_data .top_news_list .top_news_detail a{display:flex;padding:6px 0;color:#000;box-sizing:border-box}#top_news_catalog #top_news .top_news_data .top_news_list .top_news_detail a:hover{text-decoration:none;background-color:#e2ecff}#top_news_catalog #top_news .top_news_data .top_news_list .top_news_detail a div:first-child{width:7rem}#top_news_catalog #top_news .top_news_data .top_news_list .top_news_detail a div:last-child{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#top_news_catalog #top_news .top_news_data .top_news_more{text-align:right;padding-top:4px}#top_news_catalog #top_news .top_news_data .top_news_more a{text-decoration:none;color:#000}#top_news_catalog #top_news .top_news_data .top_news_more a:hover{color:#000;text-decoration:underline}#top_news_catalog #top_catalog{display:flex;align-items:center;flex:1}#top_news_catalog #top_catalog .top_catalog_img{width:50%;box-sizing:border-box;padding:10px}#top_news_catalog #top_catalog .top_catalog_img img{box-shadow:0 0 10px #000;width:100%}#top_news_catalog #top_catalog .top_catalog_txt{flex:1;box-sizing:border-box;padding-right:10px}#top_news_catalog #top_catalog .top_catalog_txt .top_catalog_ttl h3{font-family:"Noto Sans JP",sans-serif;text-align:center;font-weight:normal}#top_news_catalog #top_catalog .top_catalog_txt .top_catalog_ttl h3 span{display:block;padding-bottom:4px}#top_news_catalog #top_catalog .top_catalog_txt .top_catalog_ttl h3 span:last-child{font-size:.8rem;padding-top:8px;padding-bottom:0}#top_news_catalog #top_catalog .top_catalog_txt .top_catalog_btn{padding-top:18px;text-align:center}#top_news_catalog #top_catalog .top_catalog_txt .top_catalog_btn a{display:inline-block;width:100%;padding:10px 0;border:1px solid #000;color:#000;text-decoration:none}#top_news_catalog #top_catalog .top_catalog_txt .top_catalog_btn a:hover{background-color:rgba(9,64,163,.8);color:#fff}/*# sourceMappingURL=index.min.css.map */