@-webkit-keyframes fadeIn{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes paginationAnime{to{width:100%}}@keyframes paginationAnime{to{width:100%}}@-webkit-keyframes showAnimationMv{to{opacity:1;transform:scale(1.1)}}@keyframes showAnimationMv{to{opacity:1;transform:scale(1.1)}}.mv_top_img{position:absolute;display:block;width:100%;height:100%;overflow:hidden}.mv_top_img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1)}.mv_top .-black .mv_top_txt{color:#000}.mv_top .-black .btn01{border-color:#000;color:#000}.mv_top .-black .btn01::after{background-color:#000}.slick-active .mv_top_img img{-webkit-animation:showAnimationMv 10s ease forwards;animation:showAnimationMv 10s ease forwards}@media all and (min-width: 768px){.mv_top_txt{padding-left:83px}.mv_top_btn{padding-left:83px}.mv_top .-black .mv_top_txt{color:#000}.mv_top .-black .btn01:hover{border-color:#fff}.mv_top .-black .btn01:hover::after{background-color:#00a0ca}}@media screen and (max-width: 767px){.mv_top_txt{padding-left:6vw}.mv_top_btn{padding-left:6vw}}.top_business{background-color:#00a0ca}.top_business .ttl02{text-align:center}.top_business .ttl02_en{color:#fff}.top_business_lead,.top_business_txt,.top_business_btn{color:#fff}.top_business_lead{font-feature-settings:"palt";text-align:center;font-weight:bold}.top_business_txt{line-height:2;letter-spacing:.1em}.top_business_btn{display:flex;justify-content:center}.top_business_services{color:#fff;font-weight:bold;display:flex}.top_business_services_item_link{display:flex;flex-direction:column}.top_business_services_item_link_img{position:relative;display:block}.top_business_services_item_link_img::before{content:"";display:block;position:absolute;border:1px solid #00a0ca;background-color:#fff;border-radius:50%;width:30px;height:30px;right:0}.top_business_services_item_link_img::after{content:"";display:block;position:absolute;-webkit-mask-image:url(/assets/img/common/icon_arrow.svg);mask-image:url(/assets/img/common/icon_arrow.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;background-color:#00a0ca;width:5px;height:11px;right:12px}.top_business_services_item_link_img::before,.top_business_services_item_link_img::after{z-index:1;top:50%;transform:translateY(-50%);transition:.3s ease-in-out}.top_business_services_item_link_img::before{right:10px}.top_business_services_item_link_img::after{right:21px}.top_business_services_item_link_img img{transition:.3s ease-in-out}@media all and (min-width: 768px){.top_business_inr{padding-top:120px;padding-bottom:120px}.top_business_lead{font-size:4rem;transform:translateY(5vw)}.top_business_img{min-height:577px;display:flex}.top_business_txt{margin-bottom:40px;text-align:center}.top_business_services{margin:80px auto 0;justify-content:center;flex-wrap:wrap;max-width:890px;gap:20px 10px}.top_business_services_item_link{overflow:hidden;row-gap:12px}.top_business_services_item_link:hover .top_business_services_item_link_img img{transform:scale(1.2)}.top_business_services_item_link:hover .top_business_services_item_link_img::before{background-color:#00a0ca}.top_business_services_item_link:hover .top_business_services_item_link_img::after{background-color:#fff}.top_business_services_item_link_img{overflow:hidden}}@media screen and (max-width: 767px){.top_business_inr{padding-top:80px;padding-bottom:80px}.top_business .ttl02{margin-bottom:20px}.top_business_lead{font-size:2.2rem;margin-bottom:27px}.top_business_img{display:block;margin-bottom:50px}.top_business_txt{font-size:1.4rem;margin-bottom:32px}.top_business_services{margin-top:60px;flex-direction:column;row-gap:20px}.top_business_services_item_link{row-gap:7px}.top_business_services_item_link_img img{width:100%}}.top_news_list_item:first-child{border-top:1px solid #ccc}.top_news_list_item_link{color:#707070;border-bottom:1px solid #ccc;display:flex;position:relative}.top_news_list_item_link::before{content:"";display:block;position:absolute;border:1px solid #00a0ca;background-color:#fff;border-radius:50%;width:30px;height:30px;right:0}.top_news_list_item_link::after{content:"";display:block;position:absolute;-webkit-mask-image:url(/assets/img/common/icon_arrow.svg);mask-image:url(/assets/img/common/icon_arrow.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;background-color:#00a0ca;width:5px;height:11px;right:12px}.top_news_list_item_link::before,.top_news_list_item_link::after{top:50%;transform:translateY(-50%);transition:.3s ease-in-out}.top_news_list_item.disable .top_news_list_item_link,.top_news_list_item.disable .top_news_list_item_link_txt,.top_news_list_item.disable span{padding-right:0;pointer-events:none}.top_news_list_item.disable .top_news_list_item_link::before,.top_news_list_item.disable .top_news_list_item_link::after{content:none}.top_news_back{color:#707070}.top_news_back_link{position:relative}.top_news_back_link::before{content:"";display:block;position:absolute;border:1px solid #00a0ca;background-color:#fff;border-radius:50%;width:30px;height:30px;right:0}.top_news_back_link::after{content:"";display:block;position:absolute;-webkit-mask-image:url(/assets/img/common/icon_arrow.svg);mask-image:url(/assets/img/common/icon_arrow.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;background-color:#00a0ca;width:5px;height:11px;right:12px}.top_news_back_link::before,.top_news_back_link::after{transform:translateY(-50%);transition:.3s ease-in-out}.top_news_back_link::before{inset:50% auto auto -40px}.top_news_back_link::after{inset:50% auto auto -26px}@media all and (min-width: 768px){.top_news{display:grid;grid-template-columns:200px 1fr;margin-top:120px;margin-bottom:120px}.top_news .ttl02{align-items:flex-start}.top_news_list{flex:1;width:100%}.top_news_list_item_link{-moz-column-gap:70px;column-gap:70px;pointer-events:none}.top_news_list_item_link_time{padding:30px 0;min-width:82px}.top_news_list_item_link_txt{flex:1;padding:30px 55px 30px 0;pointer-events:auto}.top_news_list_item_link_txt span{background:linear-gradient(#707070, #707070) 0 100%/0 1px no-repeat;transition:.3s ease-in-out}.top_news_list_item_link:hover::before{background-color:#00a0ca}.top_news_list_item_link:hover::after{background-color:#fff}.top_news_list_item_link:hover .top_news_list_item_link_txt span{background-size:100% 1px}.top_news_back{grid-column:2/3;grid-row:2/3;justify-self:right;margin-top:25px}.top_news_back_link span{background:linear-gradient(#707070, #707070) 0 100%/0 1px no-repeat;transition:.3s ease-in-out}.top_news_back_link:hover::before{background-color:#00a0ca}.top_news_back_link:hover::after{background-color:#fff}.top_news_back_link:hover span{background-size:100% 1px}}@media all and (max-width: 1024px){.top_news{display:flex;flex-direction:column;align-items:center}.top_news .ttl02{margin:0 0 40px;align-items:center}.top_news_back{margin-top:20px;align-self:flex-end}}@media screen and (max-width: 767px){.top_news{display:flex;margin-top:80px;margin-bottom:80px}.top_news .ttl02{margin-bottom:32px}.top_news_list_item_link{flex-direction:column;row-gap:12px;padding:20px 55px 20px 0}.top_news_back{margin-top:20px;align-self:flex-end}}.top_news02_con_block{border-left:1px solid #ccc}.top_news02_con_block:last-child{border-right:1px solid #ccc}.top_news02_con_block_link{display:flex;flex-direction:column;height:100%;padding:0 7.5px}.top_news02_con_block_link_img{display:flex;justify-content:center;align-items:center;background-color:#f0f3f8}.top_news02_con_block_link_img.-bg_whi{background-color:#fff;border:1px solid #ccc}.top_news02_con_block_link_img.-noImg{padding:0 15%}.top_news02_con_block_link_img:not(.-noImg) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.top_news02_con_block_link_desc{position:relative;flex:1}.top_news02_con_block_link_desc::before{content:"";display:block;position:absolute;border:1px solid #00a0ca;background-color:#fff;border-radius:50%;width:30px;height:30px;right:0}.top_news02_con_block_link_desc::after{content:"";display:block;position:absolute;-webkit-mask-image:url(/assets/img/common/icon_arrow.svg);mask-image:url(/assets/img/common/icon_arrow.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;background-color:#00a0ca;width:5px;height:11px;right:12px}.top_news02_con_block_link_desc_label{display:flex;flex-wrap:wrap;gap:7px 5px}.top_news02_con_block_link_desc_label span{color:#fff;letter-spacing:0;border-radius:2em;min-width:88px;text-align:center;background-color:#00a0ca}.top_news02_con_block_link_desc_label span.-info{background-color:#7562a8}.top_news02_con_block_link_desc_label span.-product{background-color:#78ac5c}.top_news02_con_block_link_desc_label span.-sustainability{background-color:#3a887f}.top_news02_con_block_link_desc_label span.-exhibition{background-color:#3b6cba}.top_news02_con_block_link_desc_time{display:block}.top_news02_con_block_link_desc_time,.top_news02_con_block_link_desc_ttl{color:#707070;font-weight:500;letter-spacing:0}.top_news02_con_block_link.-noLink{pointer-events:none}.top_news02_con_block_link.-noLink .top_news02_con_block_link_desc::before,.top_news02_con_block_link.-noLink .top_news02_con_block_link_desc::after{display:none}.top_news02_con_prev,.top_news02_con_next{background-color:#00a0ca;border:1px solid #00a0ca;border-radius:4px;position:absolute}.top_news02_con_prev::before,.top_news02_con_next::before{content:"";display:block;position:absolute;-webkit-mask-image:url(/assets/img/common/icon_arrow.svg);mask-image:url(/assets/img/common/icon_arrow.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;inset:50% auto auto 50%}.top_news02_con_prev::before{transform:rotate(180deg) translate(50%, 50%)}.top_news02_con_next::before{transform:translate(-50%, -50%)}.top_news02_arc .btn01{margin:40px auto;line-height:1.6}@media all and (min-width: 768px){.top_news02{margin-top:50px;margin-bottom:70px}.top_news02 .ttl02{margin-bottom:40px}.top_news02_con{display:grid;grid-template-columns:repeat(4, 1fr)}.top_news02_con_block_link{row-gap:20px;overflow:hidden}.top_news02_con_block_link_img{aspect-ratio:57/32;max-width:285px;overflow:hidden}.top_news02_con_block_link_img img{transition:.3s ease-in-out}.top_news02_con_block_link_desc{padding:0 20px 47px}.top_news02_con_block_link_desc::before{right:24px;bottom:0;transition:.3s ease-in-out}.top_news02_con_block_link_desc::after{right:35px;bottom:10px;transition:.3s ease-in-out}.top_news02_con_block_link_desc_label{margin-bottom:13px}.top_news02_con_block_link_desc_label span{font-size:1.3rem;padding:4px 18px}.top_news02_con_block_link_desc_time{font-size:1.6rem;margin-bottom:8px}.top_news02_con_block_link_desc_ttl{font-size:1.6rem}.top_news02_con_block_link_desc_ttl span{background:linear-gradient(#707070, #707070) 0 100%/0 1px no-repeat;transition:.3s ease-in-out}.top_news02_con_block_link:hover .top_news02_con_block_link_img img{transform:scale(1.2)}.top_news02_con_block_link:hover .top_news02_con_block_link_desc::before{background-color:#00a0ca}.top_news02_con_block_link:hover .top_news02_con_block_link_desc::after{background-color:#fff}.top_news02_con_block_link:hover .top_news02_con_block_link_desc_ttl span{background-size:100% 1px}.top_news02_con_prev,.top_news02_con_next{width:60px;height:60px;inset:auto auto -96px 50%;transform:translateX(-50%)}.top_news02_con_prev::before,.top_news02_con_next::before{width:8px;height:17px}.top_news02_con_prev{left:calc(50% - 33px)}.top_news02_con_next{left:calc(50% + 33px)}}@media screen and (max-width: 767px){.top_news02{margin-top:50px;margin-bottom:50px}.top_news02.contentInner{padding-left:0;padding-right:0}.top_news02 .ttl02{margin-bottom:32px}.top_news02_con{margin-bottom:50px}.top_news02_con .slick-list{padding-right:15% !important;padding-left:15% !important}.top_news02_con .slick-list .slick-track{display:flex}.top_news02_con .slick-list .slick-track .slick-slide{height:auto !important}.top_news02_con_block_link{row-gap:15px;opacity:.3}.top_news02_con_block_link_img{aspect-ratio:238/158}.top_news02_con_block_link_img img:not(.noImg){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.top_news02_con_block_link_img.-noImg img{max-height:90px;-o-object-fit:contain;object-fit:contain}.top_news02_con_block_link_desc{padding:0 8px 45px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}.top_news02_con_block_link_desc::before{right:8px;bottom:0}.top_news02_con_block_link_desc::after{right:19px;bottom:10px}.top_news02_con_block_link_desc_label{margin-bottom:8px;grid-column:2/3;grid-row:1/2;justify-self:right;justify-content:flex-end}.top_news02_con_block_link_desc_label span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.1rem;padding:3px 8px}.top_news02_con_block_link_desc_time{margin-bottom:8px;font-size:1.4rem;grid-column:1/2;grid-row:1/2}.top_news02_con_block_link_desc_ttl{font-size:1.4rem;grid-column:1/3}.top_news02_con_block.slick-active .top_news02_con_block_link{opacity:1}.top_news02_con_prev,.top_news02_con_next{width:30px;height:30px;top:50%;z-index:99}.top_news02_con_prev::before,.top_news02_con_next::before{width:5px;height:11px}.top_news02_con_prev.slick-disabled,.top_news02_con_next.slick-disabled{background-color:#ccc;border-color:#ccc}.top_news02_con_prev{left:20px}.top_news02_con_next{right:20px}.top_news02 .slick-dots{display:flex;justify-content:center;flex-wrap:wrap;margin-top:12px;position:absolute;left:50%;transform:translateX(-50%);width:100%}.top_news02 .slick-dots li button{width:50px;height:3px;font-size:0;background-color:#ccc}.top_news02 .slick-dots li.slick-active button{background-color:#00a0ca}}.top_stories_con .top_stories_sldr{display:flex;flex-direction:column;position:relative}.top_stories_con .top_stories_sldr .splide__track{margin-bottom:32px}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow{background-color:#00a0ca;border:1px solid #00a0ca;width:60px;height:60px;border-radius:4px;position:relative}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow::before{content:"";display:block;position:absolute;-webkit-mask-image:url(/assets/img/common/icon_arrow.svg);mask-image:url(/assets/img/common/icon_arrow.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;inset:50% auto auto 50%;width:8px;height:17px}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow.splide__arrow--prev::before{transform:rotate(180deg) translate(50%, 50%)}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow.splide__arrow--next::before{transform:translate(-50%, -50%)}.top_stories_con .top_stories_sldr .splide__pagination{text-align:center}.top_stories_con .top_stories_sldr .splide__pagination__page{background-color:#ccc;height:3px;position:relative}.top_stories_con .top_stories_sldr .splide__pagination__page.is-active::before{content:"";position:absolute;display:block;inset:0 auto auto 0;background-color:#00a0ca;width:0;height:100%;-webkit-animation:paginationAnime 5s forwards linear;animation:paginationAnime 5s forwards linear}.top_stories_con .top_stories_sldr .splide__pagination__page{background-color:#ccc;height:3px;position:relative}.top_stories_con .top_stories_sldr .splide__pagination__page.is-active::before{content:"";position:absolute;display:block;inset:0 auto auto 0;background-color:#00a0ca;width:0;height:100%;-webkit-animation:paginationAnime 5s forwards linear;animation:paginationAnime 5s forwards linear}.top_stories_con .top_stories_sldr .slick-track{display:flex}.top_stories_con .top_stories_sldr .slick-track .slick-slide{height:auto !important}.top_stories_con_item{position:relative}.top_stories_con_item_link{display:block;height:100%}.top_stories_con_item_link_img img{width:100%}.top_stories_con_item_link_desc{background-color:#f0f3f8;font-weight:bold;height:100%;border-right:1px solid #ccc}.top_stories_con_item_link_desc::before{content:"";display:block;position:absolute;border:1px solid #00a0ca;background-color:#fff;border-radius:50%;width:30px;height:30px;right:0}.top_stories_con_item_link_desc::after{content:"";display:block;position:absolute;-webkit-mask-image:url(/assets/img/common/icon_arrow.svg);mask-image:url(/assets/img/common/icon_arrow.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;background-color:#00a0ca;width:5px;height:11px;right:12px}.top_stories_con_item_link_desc::before{right:30px;bottom:30px}.top_stories_con_item_link_desc::after{right:42px;bottom:39px}.top_stories_con_item_link_desc_ttl{color:#707070;font-family:"Roboto",sans-serif;letter-spacing:.2em;display:flex;align-items:center;font-weight:bold}.top_stories_con_item_link_desc_ttl_num{letter-spacing:0}.top_stories_con_item_link_desc_txt{font-feature-settings:"palt"}.top_stories_con .top_stories_sldr_prev,.top_stories_con .top_stories_sldr_next{background-color:#00a0ca;border:1px solid #00a0ca;border-radius:4px;position:absolute}.top_stories_con .top_stories_sldr_prev::before,.top_stories_con .top_stories_sldr_next::before{content:"";display:block;position:absolute;-webkit-mask-image:url(/assets/img/common/icon_arrow.svg);mask-image:url(/assets/img/common/icon_arrow.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;inset:50% auto auto 50%}.top_stories_con .top_stories_sldr_prev::before{transform:rotate(180deg) translate(50%, 50%)}.top_stories_con .top_stories_sldr_next::before{transform:translate(-50%, -50%)}.top_stories .top_stories_arr_prev,.top_stories .top_stories_arr_next{background-color:#00a0ca;border:1px solid #00a0ca;border-radius:4px}.top_stories .top_stories_arr_prev::before,.top_stories .top_stories_arr_next::before{content:"";display:block;position:absolute;-webkit-mask-image:url(/assets/img/common/icon_arrow.svg);mask-image:url(/assets/img/common/icon_arrow.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;inset:50% auto auto 50%}.top_stories .top_stories_arr_prev::before{transform:rotate(180deg) translate(50%, 50%)}.top_stories .top_stories_arr_next::before{transform:translate(-50%, -50%)}.top_stories_btn .btn01{border-color:#00a0ca;color:#00a0ca}.top_stories_btn .btn01::after{background-color:#00a0ca}.top_stories_pagination .slick-dots{display:flex;justify-content:center;position:relative;-moz-column-gap:10px;column-gap:10px;height:3px}.top_stories_pagination .slick-dots li{display:inline-block;background-color:#ccc;width:100%;max-width:60px;cursor:pointer;position:relative}.top_stories_pagination .slick-dots li button{height:3px;font-size:0}.top_stories_pagination .slick-dots .slick-active button::before{content:"";position:absolute;display:block;inset:0 auto auto 0;background-color:#00a0ca;width:0;height:100%;-webkit-animation:paginationAnime 5.4s forwards linear;animation:paginationAnime 5.4s forwards linear}@-moz-document url-prefix(){.top_stories_pagination .slick-dots .slick-active button::before{animation:paginationAnime 9.2s forwards linear}}@media all and (min-width: 768px){.top_stories{margin-bottom:120px}.top_stories .ttl02{margin-bottom:64px}.top_stories_con{max-width:1900px;margin:0 auto}.top_stories_con .top_stories_sldr .splide__arrows{text-align:center;margin-bottom:24px}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow{transition:.3s ease-in-out}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow::before{transition:.3s ease-in-out}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow:hover{background-color:#fff}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow:hover::before{background-color:#00a0ca}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow:hover.splide__arrow--prev::before{left:45%}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow:hover.splide__arrow--next::before{left:55%}.top_stories_con .top_stories_sldr .splide__pagination{-moz-column-gap:10px;column-gap:10px}.top_stories_con .top_stories_sldr .splide__pagination__page{width:60px}.top_stories_con_item{overflow:hidden}.top_stories_con_item_link_img{overflow:hidden}.top_stories_con_item_link_img img{transition:.3s ease-in-out}.top_stories_con_item_link_desc{transition:.3s ease-in-out;padding:16px 60px 28px 30px}.top_stories_con_item_link_desc_ttl{transition:.3s ease-in-out;font-size:1.4rem;-moz-column-gap:5px;column-gap:5px}.top_stories_con_item_link_desc_ttl_num{font-size:5rem}.top_stories_con_item_link_desc_txt{transition:.3s ease-in-out;font-size:2.4rem;letter-spacing:.1em}.top_stories_con_item:hover::after{opacity:0}.top_stories_con_item:hover .top_stories_con_item_link_img img{transform:scale(1.05)}.top_stories_con_item:hover .top_stories_con_item_link_desc{background-color:#00a0ca}.top_stories_con_item:hover .top_stories_con_item_link_desc_ttl{color:#fff}.top_stories_con_item:hover .top_stories_con_item_link_desc_txt{color:#fff}.top_stories_con{margin-bottom:120px}.top_stories_con .top_stories_sldr_prev,.top_stories_con .top_stories_sldr_next{width:60px;height:60px;inset:auto auto -96px 50%;transform:translateX(-50%)}.top_stories_con .top_stories_sldr_prev::before,.top_stories_con .top_stories_sldr_next::before{width:8px;height:17px}.top_stories_con .top_stories_sldr_prev{left:calc(50% - 33px)}.top_stories_con .top_stories_sldr_next{left:calc(50% + 33px)}.top_stories .top_stories_arr{display:flex;justify-content:center;-moz-column-gap:2px;column-gap:2px;max-width:1200px;width:87vw;margin:32px auto 20px}.top_stories .top_stories_arr_prev,.top_stories .top_stories_arr_next{width:60px;height:60px;position:relative}.top_stories .top_stories_arr_prev::before,.top_stories .top_stories_arr_next::before{width:8px;height:17px}.top_stories_btn{margin-top:40px;display:flex;justify-content:center}.top_stories_btn .btn01{transition:.3s ease-in-out}.top_stories_btn .btn01::after{transition:.3s ease-in-out}.top_stories_btn .btn01:hover{background-color:#00a0ca;color:#fff}.top_stories_btn .btn01:hover::after{background-color:#fff}}@media all and (max-width: 1024px){.top_stories{margin-bottom:80px}.top_stories_con .top_stories_sldr .splide__arrows{position:absolute;inset:50% auto auto 50%;transform:translate(-50%, -50%);width:87vw;margin:0}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow{position:absolute}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow--prev{left:0}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow--next{right:0}}@media screen and (max-width: 767px){.top_stories .ttl02{margin-bottom:32px}.top_stories_con .top_stories_sldr .splide__arrows{width:100%}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow{width:30px;height:30px}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow::before{width:5px;height:11px}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow--prev{left:20px}.top_stories_con .top_stories_sldr .splide__arrows .splide__arrow--next{right:20px}.top_stories_con .top_stories_sldr .splide__pagination{-moz-column-gap:4px;column-gap:4px}.top_stories_con .top_stories_sldr .splide__pagination__page{width:38px}.top_stories_con_item_link_desc{padding:11px 55px 25px 27px}.top_stories_con_item_link_desc::before{right:25px;bottom:25px}.top_stories_con_item_link_desc::after{right:37px;bottom:34px}.top_stories_con_item_link_desc_ttl{font-size:1rem;-moz-column-gap:3px;column-gap:3px}.top_stories_con_item_link_desc_ttl_num{font-size:3.6rem}.top_stories_con_item_link_desc_txt{font-size:1.6rem}.top_stories_con{margin-bottom:32px}.top_stories_con .top_stories_sldr_prev,.top_stories_con .top_stories_sldr_next{width:30px;height:30px;top:50%;z-index:99}.top_stories_con .top_stories_sldr_prev::before,.top_stories_con .top_stories_sldr_next::before{width:5px;height:11px}.top_stories_con .top_stories_sldr_prev{left:20px}.top_stories_con .top_stories_sldr_next{right:20px}.top_stories_btn{position:absolute;inset:auto auto -105px 50%;transform:translateX(-50%)}.top_stories_arr{position:absolute;top:50%;transform:translateY(-50%);width:100%;pointer-events:none}.top_stories_arr_prev,.top_stories_arr_next{width:30px;height:30px;position:absolute;pointer-events:auto}.top_stories_arr_prev::before,.top_stories_arr_next::before{width:5px;height:11px}.top_stories_arr_prev{left:20px}.top_stories_arr_next{right:20px}.top_stories_pagination{inset:auto auto -30px 50%;position:absolute;width:100%;transform:translateX(-50%)}.top_stories_pagination .slick-dots li{max-width:38px}}.top_stb_link{display:flex;align-items:center}.top_stb_link_desc_btn{border-color:#00a0ca;color:#00a0ca}.top_stb_link_desc_btn::after{background-color:#00a0ca}@media all and (min-width: 768px){.top_stb{margin-bottom:120px}.top_stb_link{-moz-column-gap:124px;column-gap:124px;pointer-events:none}.top_stb_link:hover .top_stb_link_desc_btn{background-color:#00a0ca;color:#fff}.top_stb_link:hover .top_stb_link_desc_btn::after{background-color:#fff}.top_stb_link:hover .top_stb_link_img img{transform:scale(1.2)}.top_stb_link_desc{min-width:375px}.top_stb_link_desc .ttl02{font-size:4rem;text-align:left;row-gap:16px;margin-bottom:32px;align-items:baseline}.top_stb_link_desc_btn{pointer-events:auto}.top_stb_link_img{overflow:hidden}.top_stb_link_img img{transition:.3s ease-in-out}}@media all and (max-width: 1024px){.top_stb_link{flex-direction:column;pointer-events:auto}.top_stb_link_desc{order:2;background-color:#f0f3f8;padding:60px 10px;width:100%;display:flex;flex-direction:column;align-items:center}.top_stb_link_desc .ttl02{align-items:center;text-align:center}.top_stb_link_img{order:1}.top_stb_link_img img{width:100%}.top_stb:hover .top_stb_link_desc_btn{background-color:#00a0ca;color:#fff}.top_stb:hover .top_stb_link_desc_btn::after{background-color:#fff}.top_stb:hover .top_stb_link_img{overflow:hidden}.top_stb:hover .top_stb_link_img img{transform:scale(1.2)}}@media screen and (max-width: 767px){.top_stb{margin-bottom:80px}.top_stb_link_desc .ttl02{margin-bottom:32px}.top_stb:hover .top_stb_link_desc_btn{background-color:inherit;color:#00a0ca}.top_stb:hover .top_stb_link_desc_btn::after{background-color:#00a0ca}.top_stb:hover .top_stb_link_img img{transform:scale(1)}}.top_bnr{display:flex;gap:14px}.top_bnr_list_link{position:relative;display:block}.top_bnr_list_link::before{content:"";display:block;position:absolute;border:1px solid #00a0ca;background-color:#fff;border-radius:50%;width:30px;height:30px;right:0}.top_bnr_list_link::after{content:"";display:block;position:absolute;-webkit-mask-image:url(/assets/img/common/icon_arrow.svg);mask-image:url(/assets/img/common/icon_arrow.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;background-color:#00a0ca;width:5px;height:11px;right:12px}.top_bnr_list_link::before,.top_bnr_list_link::after{z-index:1;top:50%;transform:translateY(-50%)}.top_bnr_list_link::before{right:20px}.top_bnr_list_link::after{right:31px}.top_bnr_list_link_img img{width:100%}.top_bnr_list_link_ttl{position:absolute;top:50%;transform:translateY(-50%);font-weight:bold;color:#fff;font-feature-settings:"palt";height:100%;width:100%;display:flex;align-items:center}.top_bnr_list_link_ttl::before{content:"";position:absolute;inset:0 auto auto 0;width:36%;height:100%;background-color:rgba(0,160,202,.7);z-index:-1;transition:.3s ease-in-out}@media all and (min-width: 768px){.top_bnr{margin-bottom:120px;justify-content:center}.top_bnr_list{max-width:593px}.top_bnr_list_link_img{overflow:hidden}.top_bnr_list_link_img img{transition:.3s ease-in-out}.top_bnr_list_link_ttl{font-size:2rem;padding-left:20px}.top_bnr_list_link_ttl::before{transition:.3s ease-in-out}.top_bnr_list_link:hover .top_bnr_list_link_img img{transform:scale(1.2)}.top_bnr_list_link:hover .top_bnr_list_link_ttl::before{width:100%}}@media all and (max-width: 1024px){.top_bnr{margin-bottom:80px;flex-direction:column}.top_bnr_list_link::before{right:15px}.top_bnr_list_link::after{right:26px}.top_bnr_list_link_ttl{padding-left:15px}}@media screen and (max-width: 767px){.top_bnr{margin-bottom:80px}}.top_linkArea{width:100%}.top_linkArea_list{display:flex;flex-direction:column;align-items:center;row-gap:32px}.top_linkArea_list_txt{letter-spacing:0;line-height:2}.top_linkArea_list.-user{background-color:#f0f3f8}.top_linkArea_list.-user .top_linkArea_list_txt{color:#707070}.top_linkArea_list.-user .top_linkArea_list_btn .btn01{border-color:#00a0ca;color:#00a0ca}.top_linkArea_list.-user .top_linkArea_list_btn .btn01::after{background-color:#00a0ca}.top_linkArea_list.-contact{background-color:#00a0ca}.top_linkArea_list.-contact .ttl02{color:#fff}.top_linkArea_list.-contact .ttl02_en{color:#fff}.top_linkArea_list.-contact .top_linkArea_list_txt{color:#fff}.top_linkArea_list.-contact .top_linkArea_list_btn .btn01{color:#fff}@media all and (min-width: 768px){.top_linkArea{display:grid}.top_linkArea_list{width:100%;padding:120px 6vw;text-align:center}.top_linkArea_list.-user{background-color:#f0f3f8}.top_linkArea_list.-user .top_linkArea_list_btn .btn01:hover{background-color:#00a0ca;color:#fff}.top_linkArea_list.-user .top_linkArea_list_btn .btn01:hover::after{background-color:#fff}.top_linkArea_list.-contact .top_linkArea_list_btn .btn01:hover{background-color:#fff;color:#00a0ca}.top_linkArea_list.-contact .top_linkArea_list_btn .btn01:hover::after{background-color:#00a0ca}}@media all and (max-width: 1024px){.top_linkArea{display:flex;flex-direction:column}}@media screen and (max-width: 767px){.top_linkArea_list{width:100%;padding:80px 20px}.top_linkArea_list.-contact{padding-bottom:112px}}@media all and (min-width: 768px){body:not(.en) .top_stories{margin-top:120px}}@media all and (max-width: 1024px){body:not(.en) .top_stories{margin-top:40px}}@media screen and (max-width: 767px){body:not(.en) .top_stories{margin-bottom:160px}}
/*# sourceMappingURL=top.min.css.map */