.hokenContact{display:flex;justify-content:space-between}.hokenContact .hokenContactText{width:calc(100% - 135px)}.hokenContact .hokenContactText a{background-color:#e50012;border-radius:5px;border-width:0;color:#fff;display:block;font-size:130%;font-weight:700;line-height:1.4;margin-bottom:10px;padding:20px;text-align:center;text-decoration:none}.hokenContact .hokenContactImage{width:115px}.hokenContact .hokenContactImage img{height:auto;width:100%}.boxHomeInfo ul{width:290px}.boxHomeInfo ul li:first-child a{background-image:url(../img/home/btn_certificate@2x.png)}.boxHomeInfo ul li:first-child a,.boxHomeInfo ul li:nth-child(2) a{-webkit-background-size:90px 36px;background-size:90px 36px;width:90px}.boxHomeInfo ul li:nth-child(2) a{background-image:url(../img/home/btn_twitter@2x.png)}.boxHomeInfo ul li:last-child a{background-image:url(../img/home/btn_bus@2x.png);-webkit-background-size:90px 36px;background-size:90px 36px;width:90px}.boxNewsIndex dl dt span,.news .title02 span.tag{background-color:#7f878f!important}.expressB{color:#009065}.expressS{color:#0086d1}.boxInfoIndex01 ul{width:279px}.boxInfoIndex01 ul li:first-child a{background-image:url(../img/home/btn_certificate@2x.png);-webkit-background-size:90px 36px;background-size:90px 36px;width:90px}.boxInfoIndex01 ul li:nth-child(2) a{background-image:url(../img/home/btn_twitter@2x.png);-webkit-background-size:90px 36px;background-size:90px 36px;width:90px}.boxInfoIndex01 ul li:last-child a{background-image:url(../img/home/btn_bus@2x.png);-webkit-background-size:90px 36px;background-size:90px 36px;width:90px}.parkingMap{margin:0 0 30px}.boxInquiryIndex01 .titleInquiryIndexCommon{color:#777;font-size:1.077em;font-weight:600;margin:0 0 10px 338px}.boxTrainResults02 em{font-style:normal;line-height:1.6}@media screen and (max-width:960px){.table01.table03.table05 colgroup{display:none}.boxInquiryIndex01 .titleInquiryIndexCommon{font-size:1.385em;margin:0 0 15px;text-align:center}.hokenContact{flex-wrap:wrap;justify-content:flex-start}.hokenContact .hokenContactText{width:100%}.hokenContact .hokenContactText a{font-size:140%}.hokenContact .hokenContactText a br{display:none}.hokenContact .hokenContactImage{text-align:center;width:100%}.hokenContact .hokenContactImage img{margin:10px auto 0;max-width:115px;width:auto}}