@charset "UTF-8";body{background-color:#f6f6f6}.contact_cell1{padding:calc(95/var(--kniu_vw)) 0}.contact_cell2{padding-bottom:calc(95/var(--kniu_vw))}.contact_card2{padding:calc(60/var(--kniu_vw)) calc(30/var(--kniu_vw));background-image:url(../img/04contact/bg01.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.contact_card2>.contact_card_head2{border:1px solid #ddd;height:360px}.contact_card_head2::after{z-index:1;content:none;position:absolute;top:0;left:0;width:100%;height:100%}.contact_text21{line-height:1.5;color:#fff}.contact_text22{margin-top:calc(40/var(--kniu_vw));line-height:1.5;color:#fff}.contact_text23{margin-top:calc(10/var(--kniu_vw));line-height:1.5;color:#fff}.contact_link1{transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s}.contact_link1,.contact_link1:active,.contact_link1:hover{color:#fff}.contact_link1:hover{opacity:.6}.contact_text_group2+.contact_text_group2{border-top:1px solid #eee;margin-top:calc(30/var(--kniu_vw));padding-top:calc(30/var(--kniu_vw))}.contact_logo_wraper1{text-align:center}.contact_logo1{max-height:calc(108/var(--kniu_vw))}.contact_year1{margin-top:calc(25/var(--kniu_vw));padding-left:calc(113/var(--kniu_vw));font-family:Arial;text-transform:uppercase;color:#cf0210}.contact_offices_group1{margin-top:calc(80/var(--kniu_vw))}@media (min-width:calc(1024px - 60px)){.contact_card2>.contact_card_head2{width:calc(1032/var(--kniu_vw));height:calc(733/var(--kniu_vw))}.contact_card2>.contact_card_body2{margin-left:calc(60/var(--kniu_vw))}.contact_logo_wraper1{text-align:left}.contact_text21{font-size:calc(30/var(--kniu_vw))}.contact_text22{font-size:calc(26/var(--kniu_vw))}.contact_text23{font-size:calc(26/var(--kniu_vw))}.contact_year1{font-size:calc(22.83/var(--kniu_vw))}}@media (min-width:calc(1280px - 60px)){.kniu_container{width:calc(100vw - 186/var(--kniu_vw)*2)}}