@charset "UTF-8";.case_cell1{padding:calc(95/var(--kniu_vw)) 0}.case_cell2{padding-bottom:calc(95/var(--kniu_vw))}.case_btns_group1{background-image:url(../img/01index/next0401.png);background-repeat:no-repeat;background-position:right center;background-size:calc(15/var(--kniu_vw)) auto}.case_btns_wraper1{overflow:hidden;overflow-x:auto;width:calc(100% - calc(30/var(--kniu_vw)));text-align:center}.case_btn_group1{display:inline-flex;display:-webkit-inline-flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center}.case_btn_item1{position:relative;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center}.case_btn1{padding:calc(15/var(--kniu_vw)) calc(55/var(--kniu_vw));white-space:nowrap;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s}.case_btn_active .case_btn1{color:#cf0210}.case_btn_active::after{content:"";position:absolute;bottom:0;left:auto;width:12px;height:2px;background-color:#cf0210}.case_row_group1{margin-top:calc(30/var(--kniu_vw))}.case_col1{position:relative;cursor:pointer}.case_col_head1{position:relative;overflow:hidden;height:calc(330/var(--kniu_vw))}.case_img1{width:100%;height:100%}.case_col_head1::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.case_col_body1{position:absolute;top:0;left:0;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;width:100%;height:100%;text-align:center;transition:background-color .6s;-webkit-transition:background-color .6s;-moz-transition:background-color .6s;-ms-transition:background-color .6s;-o-transition:background-color .6s}.case_col_wraper1{max-width:70%}.case_text1{font-weight:700;font-size:calc(30/var(--kniu_vw));line-height:1.3;color:#fff}.case_link_btn_group1{display:none;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;border:1px solid #fff;margin-top:calc(50/var(--kniu_vw));width:calc(137/var(--kniu_vw));height:calc(47/var(--kniu_vw))}.case_link_btn1{width:calc(28/var(--kniu_vw))}.case_col1:hover .case_text1{animation:animated_case_text1 .3s;-webkit-animation:animated_case_text1 .3s}@keyframes animated_case_text1{0%{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0)}100%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}}.case_col1:hover .case_col_body1{background-color:rgba(207,2,16,.7)}.case_col1:hover .case_link_btn_group1{display:inline-flex;display:-webkit-inline-flex;animation:animated_fadeIn 1s;-webkit-animation:animated_fadeIn 1s}.case_col1:hover .case_link_btn1{animation:animated_case_link_btn1 1s;-webkit-animation:animated_case_link_btn1 1s}@keyframes animated_case_link_btn1{0%{transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}100%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}}.case_swiper_group1{height:calc(100vh - 240/var(--kniu_vw));background-color:#f6f6f6}.case_swiper_slide1 .kniu_img{object-fit:contain}.case_swiper_button_next1,.case_swiper_button_prev1{background-size:calc(20/var(--kniu_vw)) auto}.case_swiper_button_prev1{background-image:url(../img/03case/prev0101.png)}.case_swiper_button_next1{background-image:url(../img/03case/next0101.png)}.case_swiper_pagination1 .swiper-pagination-bullet-active{background-color:#cf0210}@media (min-width:calc(1024px - 60px)){.case_row1{margin:calc(-20/var(--kniu_vw)) 0 0 calc(-20/var(--kniu_vw))}.case_row1>.case_col1{margin:calc(20/var(--kniu_vw)) 0 0 calc(20/var(--kniu_vw));width:calc((100% - 20/var(--kniu_vw)*3)/ 3)}.case_btns_group1{background-image:none}.case_btns_wraper1{width:100%}.case_btn_active::after{width:calc(18/var(--kniu_vw))}.case_btn1{font-size:calc(18/var(--kniu_vw))}.case_swiper_group1{height:calc(100vh - 216/var(--kniu_vw))}}