#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:70%;margin:0 auto;height:100%;background-color:rgba(0,0,0,.4)}#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)}#index_slide .swiper-slide .zoom{transform:scale(1.2);transition:transform .8s ease,opacity .8s ease;opacity:0}#index_slide .swiper-slide-active .zoom{transform:scale(1);opacity:1}#index_slide .swiper-button-prev,#index_slide .swiper-button-next{width:2rem;height:2rem;border-radius:50%;background:rgba(55,55,55,.7);margin:0;box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;opacity:.8}#index_slide .swiper-button-prev::after,#index_slide .swiper-button-next::after{color:#fff;font-size:1rem;font-weight:bold}#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%;padding:10px 0}}#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_tab{display:flex;margin-top:10px}#top_news_catalog #top_news .top_news_data #top_news_tab li{width:calc(20% - 1px)}#top_news_catalog #top_news .top_news_data #top_news_tab li button{padding:6px 0px;width:100%;border:0;border-radius:0px 14px 0 0;background:#e2ecff;color:#000;margin-right:1px;font-size:.9rem}#top_news_catalog #top_news .top_news_data #top_news_tab li button.active{background-color:#b2ceff}@media screen and (max-width: 640px){#top_news_catalog #top_news .top_news_data #top_news_tab li button{padding:6px 0px;font-size:.7rem}}#top_news_catalog #top_news .top_news_data #top_news_container{padding-top:10px;overflow:hidden}#top_news_catalog #top_news .top_news_data #top_news_container .top_news_list{opacity:0;visibility:hidden;height:0;transition:all .3s ease-in-out}#top_news_catalog #top_news .top_news_data #top_news_container .top_news_list.active{opacity:1;visibility:visible;height:auto}#top_news_catalog #top_news .top_news_data #top_news_container .top_news_list .top_news_detail{height:2rem}#top_news_catalog #top_news .top_news_data #top_news_container .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_container .top_news_list .top_news_detail a:hover{text-decoration:none;background-color:#e2ecff}#top_news_catalog #top_news .top_news_data #top_news_container .top_news_list .top_news_detail a div:first-child{width:7rem}#top_news_catalog #top_news .top_news_data #top_news_container .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 */