@charset "UTF-8";html{background-color:#121216}.case_detail_cell1{padding:0 0 calc(160 / var(--kniu_vw))}.case_detail_cell2{padding:calc(160 / var(--kniu_vw)) 0;background-color:#000}.case_detail_cell3{padding:calc(160 / var(--kniu_vw)) 0}.case_detail_date{font-size:calc(24 / var(--kniu_vw));color:#999}.case_detail_title{line-height:1.5;font-size:calc(48 / var(--kniu_vw));color:#fff}.case_detail_content{line-height:1.8;font-size:calc(20 / var(--kniu_vw));color:#fff}.case_detail_content p{padding:calc(15 / var(--kniu_vw)) 0}.case_detail_content img{width:auto}.case_detail_row_group1{margin-top:calc(60 / var(--kniu_vw))}.case_detail_card1,.case_detail_card1>.kniu_card_head{overflow:hidden;border:1px solid #303030}.case_detail_card1{border-radius:calc(10 / var(--kniu_vw));-webkit-border-radius:calc(10 / var(--kniu_vw));-moz-border-radius:calc(10 / var(--kniu_vw));-ms-border-radius:calc(10 / var(--kniu_vw));-o-border-radius:calc(10 / var(--kniu_vw));padding:calc(15 / var(--kniu_vw));height:100%;will-change:opacity;background-color:#191919;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s}.case_detail_card1:hover{opacity:.6}.case_detail_card1>.kniu_card_head{border-radius:calc(5 / var(--kniu_vw));-webkit-border-radius:calc(5 / var(--kniu_vw));-moz-border-radius:calc(5 / var(--kniu_vw));-ms-border-radius:calc(5 / var(--kniu_vw));-o-border-radius:calc(5 / var(--kniu_vw));height:calc(240 / var(--kniu_vw))}.case_detail_img1{object-fit:cover;height:100%}.case_detail_text_group1{padding:calc(35 / var(--kniu_vw)) 0 calc(20 / var(--kniu_vw))}.case_detail_text11{font-size:calc(30 / var(--kniu_vw));color:#fff}.case_detail_text12{padding-top:calc(25 / var(--kniu_vw));line-height:1.8;font-size:calc(20 / var(--kniu_vw));color:#fff}.case_detail_card2{border-radius:calc(10 / var(--kniu_vw));-webkit-border-radius:calc(10 / var(--kniu_vw));-moz-border-radius:calc(10 / var(--kniu_vw));-ms-border-radius:calc(10 / var(--kniu_vw));-o-border-radius:calc(10 / var(--kniu_vw));padding:calc(40 / var(--kniu_vw));height:100%;will-change:background-color;background-color:#1b1b20;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s}.case_detail_card2:hover{background-color:var(--kniu_blue)}.case_detail_card2>.kniu_card_head{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;margin-top:calc(30 / var(--kniu_vw))}.case_detail_img2{max-width:calc(398 / var(--kniu_vw));max-height:calc(265 / var(--kniu_vw))}.case_detail_text21{font-size:calc(30 / var(--kniu_vw));color:var(--kniu_blue);will-change:color;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s}.case_detail_text22{padding-top:calc(25 / var(--kniu_vw));min-height:calc(115 / var(--kniu_vw));line-height:1.5;font-size:calc(20 / var(--kniu_vw));color:#666;will-change:color;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s}.case_detail_card2:hover .case_detail_text21,.case_detail_card2:hover .case_detail_text22{color:#fff}