.block-civil-image-navigation{margin:20px 0;padding:0}.block-civil-image-navigation .img_navi_block{position:relative}.block-civil-image-navigation .img_navi_block a{display:block;overflow:hidden}.block-civil-image-navigation .img_navi_block a .navi_img{background-position:center;background-repeat:no-repeat;background-size:cover;height:280px;width:100%;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.block-civil-image-navigation .img_navi_block a .navi_img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}@media only screen and (min-width: 768px) and (max-width: 1199px){.block-civil-image-navigation .img_navi_block a .navi_img{height:160px}}.block-civil-image-navigation .img_navi_block a .navi_text{color:#ffffff;font-size:18px;font-weight:600;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);padding:0 20px;margin:0;height:0;line-height:23px}.block-civil-image-navigation .img_navi_block a .navi_text::before{content:'/';display:inline-block;margin-right:5px;line-height:inherit;font-size:inherit;color:#007fff;font-weight:700;-webkit-transform:scaleY(1.2);-moz-transform:scaleY(1.2);-ms-transform:scaleY(1.2);-o-transform:scaleY(1.2);transform:scaleY(1.2)}@media only screen and (max-width: 1199px){.block-civil-image-navigation .img_navi_block a .navi_text{font-size:14px}}.block-civil-image-navigation .img_navi_block::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;pointer-events:none;border:1px solid transparent;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-box-shadow:0 0 20px 5px rgba(0, 0, 0, 0.14);-moz-box-shadow:0 0 20px 5px rgba(0, 0, 0, 0.14);box-shadow:0 0 20px 5px rgba(0, 0, 0, 0.14)}.block-civil-image-navigation .img_navi_block:hover::after{opacity:1}