.m-contact{background:rgba(21,101,192,.65);position:relative}.m-contact .bg-image{position:absolute;z-index:-1}.m-contact .bg-image,.m-contact .bg-image img{height:100%;width:100%}.m-contact .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:450px;padding:0 110px 0 50px;position:relative}.m-contact .inner:after{background:url(https://cittec.ctc-g.co.jp/hubfs/ctc-5g2022/assets/images/common/footer-contact-obj.png) 0 0/contain no-repeat;content:"";height:120px;left:0;position:absolute;top:-25px;width:102px;z-index:2}.m-contact .inner .side-text{-webkit-text-stroke:1px #fff;text-stroke:1px #fff;color:transparent;font-size:2.4rem;font-weight:800;letter-spacing:.1em;line-height:1.58;margin:0;padding-top:70px;position:absolute;right:69px;top:0;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.m-contact .inner .side-text:before{background:#fff;content:"";height:60px;left:0;margin:auto;position:absolute;right:0;top:0;width:1px}.m-contact .inner .text{color:#fff;font-size:3.4rem;font-weight:700;letter-spacing:1.65;margin:0 0 50px}.m-contact .inner .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-30px}.m-contact .inner .cta>*{display:block;margin:0 25px 30px 0;width:310px}@media screen and (max-width:768px){.m-contact .inner{display:block;min-height:465px;padding:70px 20px}.m-contact .inner:after{height:89px;left:20px;top:-11px;width:76px}.m-contact .inner .side-text{font-size:1.6rem;line-height:1.5;margin-bottom:30px;padding-top:0;position:relative;right:0;text-align:center;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.m-contact .inner .side-text:before{content:none}.m-contact .inner .text{font-size:2.8rem;margin:0 0 40px;text-align:center}.m-contact .inner .cta{display:block;margin-bottom:0}.m-contact .inner .cta>*{margin:0 auto;max-width:335px;width:100%}.m-contact .inner .cta>:nth-child(n+2){margin:20px auto 0}}