@charset "UTF-8";body{font-family:Arial}.IFC2024_cell{background-color:#010e2e;color:#fff}.IFC2024_cell2{padding:0 0 calc(230 / var(--kniu_vw));text-align:center}.IFC2024_cell4{padding:calc(120 / var(--kniu_vw)) 0 0;text-align:center}.IFC2024_cell5{border-bottom:calc(6 / var(--kniu_vw)) solid #0051bb;padding:calc(120 / var(--kniu_vw)) 0}.IFC2024_cell6{padding:calc(35 / var(--kniu_vw)) 0 calc(160 / var(--kniu_vw));text-align:center;background-color:#fff}.IFC2024_card_img1{max-width:calc(927 / var(--kniu_vw))}.IFC2024_img_group1{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center}.IFC2024_img1{max-width:none;width:150%}.IFC2024_text1{height:calc(44 / var(--kniu_vw))}.IFC2024_text2{color:rgba(255,255,255,.7)}.IFC2024_text_group2{margin-top:calc(20 / var(--kniu_vw))}.IFC2024_text_group3{text-align:center}.IFC2024_text_group4{margin-top:calc(40 / var(--kniu_vw));text-align:center}.IFC2024_text_group6{margin-top:calc(5 / var(--kniu_vw))}.IFC2024_card1{margin-top:calc(90 / var(--kniu_vw))}.IFC2024_text3{font-size:calc(48 / var(--kniu_vw))}.IFC2024_text4{line-height:1.3}.IFC2024_text5{color:#000}.IFC2024_text6{color:#a1a1a1}.IFC2024_card2{border-bottom:1px solid #efeff2;padding:0 0 calc(120 / var(--kniu_vw))}.IFC2024_card2>.IFC2024_card_head2{height:360px}.IFC2024_video_cover_group1{height:100%}.IFC2024_video_start1{width:60px}.IFC2024_swiper_group1{border-bottom:1px solid #efeff2;margin-top:calc(50 / var(--kniu_vw));padding:0 0 calc(120 / var(--kniu_vw));height:auto;background-color:transparent}.IFC2024_swiper1{height:calc(580 / var(--kniu_vw));background-color:#000}.IFC2024_swiper_button_group1{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;margin-top:calc(40 / var(--kniu_vw))}.IFC2024_swiper_button_next1,.IFC2024_swiper_button_prev1{position:static;width:calc(87 / var(--kniu_vw));height:calc(28 / var(--kniu_vw));background-size:cover}.IFC2024_swiper_button_prev1{background-image:url(../img/IFC2024/prev0401.png)}.IFC2024_swiper_button_next1{margin-left:calc(40 / var(--kniu_vw));background-image:url(../img/IFC2024/next0401.png)}.IFC2024_row_group1{margin-top:calc(30 / var(--kniu_vw))}.IFC2024_row1{justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;margin:calc(-10 / var(--kniu_vw)) 0 0 calc(-30 / var(--kniu_vw))}.IFC2024_row1>.IFC2024_col1{margin:calc(10 / var(--kniu_vw)) 0 0 calc(30 / var(--kniu_vw));width:calc((100% - 30 / var(--kniu_vw)* 6)/ 6);max-width:30px}.IFC2024_card_btn{z-index:1;position:absolute}.IFC2024_card_btn:hover+.IFC2024_card_mask_group1 .IFC2024_card_mask11,.IFC2024_card_mask12,.IFC2024_card_mask_group2,.IFC2024_card_mask_group3{display:none}.IFC2024_card_btn:hover+.IFC2024_card_mask_group1 .IFC2024_card_mask12,.IFC2024_card_btn:hover~.IFC2024_card_mask_group2,.IFC2024_card_btn:hover~.IFC2024_card_mask_group3{display:block}.IFC2024_card_mask{position:absolute;animation:animated_fadeIn .3s;-webkit-animation:animated_fadeIn .3s}.IFC2024_card_text{position:absolute;display:none;border-radius:calc(60 / var(--kniu_vw));-webkit-border-radius:calc(60 / var(--kniu_vw));-moz-border-radius:calc(60 / var(--kniu_vw));-ms-border-radius:calc(60 / var(--kniu_vw));-o-border-radius:calc(60 / var(--kniu_vw));padding:calc(15 / var(--kniu_vw)) calc(30 / var(--kniu_vw));line-height:1.13;background-color:#02379e;animation:animated_fadeInDown .3s;-webkit-animation:animated_fadeInDown .3s}.IFC2024_card_btn21:hover~.IFC2024_card_mask_group .IFC2024_card_text21,.IFC2024_card_btn22:hover~.IFC2024_card_mask_group .IFC2024_card_text22,.IFC2024_card_btn23:hover~.IFC2024_card_mask_group .IFC2024_card_text23,.IFC2024_card_btn24:hover~.IFC2024_card_mask_group .IFC2024_card_text24,.IFC2024_card_btn31:hover~.IFC2024_card_mask_group .IFC2024_card_text31,.IFC2024_card_btn32:hover~.IFC2024_card_mask_group .IFC2024_card_text32,.IFC2024_card_btn33:hover~.IFC2024_card_mask_group .IFC2024_card_text33{display:block}.IFC2024_card_btn_icon1{max-width:calc(57 / var(--kniu_vw))}.IFC2024_card_btn1{top:calc(303 / var(--kniu_vw));left:calc(62 / var(--kniu_vw))}.IFC2024_card_btn21{top:calc(406 / var(--kniu_vw));left:calc(281 / var(--kniu_vw))}.IFC2024_card_btn22{top:calc(406 / var(--kniu_vw));left:calc(444 / var(--kniu_vw))}.IFC2024_card_btn23{top:calc(406 / var(--kniu_vw));left:calc(514 / var(--kniu_vw))}.IFC2024_card_btn24{top:calc(406 / var(--kniu_vw));left:calc(582 / var(--kniu_vw))}.IFC2024_card_btn31{top:calc(400 / var(--kniu_vw));left:calc(698 / var(--kniu_vw))}.IFC2024_card_btn32{top:calc(400 / var(--kniu_vw));left:calc(759 / var(--kniu_vw))}.IFC2024_card_btn33{top:calc(400 / var(--kniu_vw));left:calc(814 / var(--kniu_vw))}.IFC2024_card_mask11{top:calc(35 / var(--kniu_vw));left:calc(21 / var(--kniu_vw));max-width:calc(214 / var(--kniu_vw))}.IFC2024_card_mask12{top:calc(33 / var(--kniu_vw));left:calc(19 / var(--kniu_vw));max-width:calc(217 / var(--kniu_vw))}.IFC2024_card_mask2{top:calc(262 / var(--kniu_vw));left:calc(235 / var(--kniu_vw));max-width:calc(567 / var(--kniu_vw))}.IFC2024_card_mask3{top:calc(301 / var(--kniu_vw));left:calc(668 / var(--kniu_vw));max-width:calc(318 / var(--kniu_vw))}.IFC2024_card_text21{top:calc(580 / var(--kniu_vw));left:calc(190 / var(--kniu_vw))}.IFC2024_card_text22{top:calc(580 / var(--kniu_vw));left:calc(421 / var(--kniu_vw))}.IFC2024_card_text23{top:calc(580 / var(--kniu_vw));left:calc(473 / var(--kniu_vw))}.IFC2024_card_text24{top:calc(580 / var(--kniu_vw));left:calc(521 / var(--kniu_vw))}.IFC2024_card_text31{top:calc(575 / var(--kniu_vw));left:calc(632 / var(--kniu_vw))}.IFC2024_card_text32{top:calc(575 / var(--kniu_vw));left:calc(734 / var(--kniu_vw))}.IFC2024_card_text33{top:calc(575 / var(--kniu_vw));left:calc(773 / var(--kniu_vw))}.IFC2024_card_text::before{content:"";position:absolute;top:calc(-128 / var(--kniu_vw));left:calc(50% - 9 / var(--kniu_vw)/ 2);width:calc(9 / var(--kniu_vw));height:calc(115 / var(--kniu_vw));background-image:url(../img/IFC2024/line01.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}@media (min-width:calc(375px)){.IFC2024_card_text21{left:calc(196 / var(--kniu_vw))}}@media (min-width:calc(414px)){.IFC2024_card_text21{left:calc(204 / var(--kniu_vw))}.IFC2024_card_text23{left:calc(479 / var(--kniu_vw))}.IFC2024_card_text24{left:calc(529 / var(--kniu_vw))}.IFC2024_card_text31{left:calc(641 / var(--kniu_vw))}.IFC2024_card_text32{left:calc(740 / var(--kniu_vw))}.IFC2024_card_text33{left:calc(778 / var(--kniu_vw))}}@media (min-width:calc(1024px - 60px)){.IFC2024_img1{width:100%}.IFC2024_text2{font-size:calc(28 / var(--kniu_vw))}.IFC2024_card2>.IFC2024_card_head2{width:calc(430 / var(--kniu_vw));height:calc(330 / var(--kniu_vw))}.IFC2024_card3>.IFC2024_card_head3{width:calc(590 / var(--kniu_vw))}.IFC2024_row_group1{margin-top:calc(10 / var(--kniu_vw))}.IFC2024_row1{margin:calc(-10 / var(--kniu_vw)) 0 0 calc(-10 / var(--kniu_vw))}.IFC2024_row1>.IFC2024_col1{margin:calc(10 / var(--kniu_vw)) 0 0 calc(10 / var(--kniu_vw));width:calc((100% - 10 / var(--kniu_vw)* 6)/ 6);max-width:calc(30 / var(--kniu_vw))}.IFC2024_card_text{font-size:calc(26 / var(--kniu_vw))}.IFC2024_video_start1{width:calc(100 / var(--kniu_vw))}.IFC2024_text_group3,.IFC2024_text_group4{text-align:left}.IFC2024_card_btn1{left:calc(508 / var(--kniu_vw))}.IFC2024_card_btn21{left:calc(727 / var(--kniu_vw))}.IFC2024_card_btn22{left:calc(890 / var(--kniu_vw))}.IFC2024_card_btn23{left:calc(960 / var(--kniu_vw))}.IFC2024_card_btn24{left:calc(1028 / var(--kniu_vw))}.IFC2024_card_btn31{left:calc(1144 / var(--kniu_vw))}.IFC2024_card_btn32{left:calc(1205 / var(--kniu_vw))}.IFC2024_card_btn33{left:calc(1260 / var(--kniu_vw))}.IFC2024_card_mask11{left:calc(467 / var(--kniu_vw))}.IFC2024_card_mask12{left:calc(465 / var(--kniu_vw))}.IFC2024_card_mask2{left:calc(681 / var(--kniu_vw))}.IFC2024_card_mask3{left:calc(1114 / var(--kniu_vw))}.IFC2024_card_text21{left:calc(659 / var(--kniu_vw))}.IFC2024_card_text22{left:calc(873 / var(--kniu_vw))}.IFC2024_card_text23{left:calc(929 / var(--kniu_vw))}.IFC2024_card_text24{left:calc(983 / var(--kniu_vw))}.IFC2024_card_text31{left:calc(1095 / var(--kniu_vw))}.IFC2024_card_text32{left:calc(1188 / var(--kniu_vw))}.IFC2024_card_text33{left:calc(1230 / var(--kniu_vw))}}@media (min-width:calc(1280px - 60px)){.kniu_container{width:calc(100vw - 440 / var(--kniu_vw)* 2)}.IFC2024_cell2>.kniu_container{width:calc(100vw - 30 / var(--kniu_vw)* 2)}}@media (min-width:calc(1366px - 60px)){.kniu_container{width:calc(100vw - 474 / var(--kniu_vw)* 2)}}@media (min-width:calc(1440px - 60px)){.kniu_container{width:calc(100vw - 490 / var(--kniu_vw)* 2)}}@media (min-width:calc(1920px - 60px)){.IFC2024_text4{font-size:calc(16 / var(--kniu_vw))}.IFC2024_text5,.IFC2024_text6{font-size:14px}}