@media screen and (max-width:767px){.under-header__ttl-wrapper{margin-top:-20px}.footer-outer footer .footer-body{padding:38px 9px 0}.footer-outer footer .footer-logo-box{border:none;padding-bottom:0}.footer-outer .footer-lower{padding:0 1rem 60px;text-align:left}.footer-outer .footer-lower>div{padding-left:0;padding-right:0}.footer-outer .footer-lower ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.footer-outer .footer-lower ul li{border:none;padding:0;width:100%}.cta-wrapper{overflow:hidden;padding-left:1rem;padding-right:1rem}.cta-wrapper .main h2{font-size:24px;margin-left:-20px;margin-right:-20px}.cta-wrapper .cta-row>div{margin-bottom:0}.cta-wrapper .cta-row>div div{background-image:url(https://4204917.fs1.hubspotusercontent-na1.net/hubfs/4204917/APEMAN_RENEWAL_2022/images/cta-frame_sp.svg);background-size:295px 58px}.cta-wrapper .cta-row>div div p{font-size:12px}.cta-wrapper .cta-row>div div p br{display:none}.cta-wrapper .cta-row+p{font-size:18px}.main-content{padding-top:73px}.topicpath{margin-bottom:14px;padding:10px 24px}.banner-wrapper .banner-main.banner-main-features .main-title-box{padding:0 0 0 24px}.banner-wrapper .banner-main.banner-main-features .main-title-box h1{font-size:42px}.banner-wrapper .banner-main.banner-main-features .main-title-box h1 small{color:#666;font-size:13px;margin-top:0}.banner-wrapper .banner-main .banner-mage img{aspect-ratio:351/197;-o-object-fit:cover;object-fit:cover}.banner-wrapper .banner-main .banner-contents{background-color:#fff;padding:40px 24px;text-align:left}.banner-wrapper .banner-main .banner-contents h2{font-size:22px;margin-bottom:30px}.banner-wrapper .banner-main .banner-contents p{font-size:13px;line-height:2}.body-container--template-banner h2{font-size:42px;margin-bottom:20px}.body-container--template-banner h2 em{color:#666;font-size:13px;margin-top:0}.body-container--template-banner h2 em:after{width:30px}.body-container--template-banner h3{margin-bottom:20px}.body-container--template-banner h3 small{font-size:11px}.body-container--template-banner h4{font-size:18px;line-height:1.3;margin-top:40px}.stance-row>div{margin-bottom:20px}.stance-row>div>div .content-box{padding:40px}.stance-row>div>div .content-box h4{margin:0 0 20px}.stance-row>div>div .content-box h5{font-size:50px}.stance-row>div>div .content-box h5 small,.stance-row>div>div .content-box p{font-size:13px}.testimonial-box .testimonial-row>div{font-size:10px;line-height:1.6}.enjin-partners-box .enjin-partners-row .ep-text{font-size:16px;letter-spacing:.02em;padding:8px 25px;padding:10px}.enjin-partners-box-inner .enjin-partners-box-inner-row .epi-enjin{padding:20px 20px 0}.enjin-partners-box-inner .enjin-partners-box-inner-row .epi-plus{padding:10px 20px}.enjin-partners-box-inner h4{font-size:16px;margin-bottom:18px}.enjin-partners-box-inner img{margin-bottom:20px}.icon-plus{height:16px;width:16px}.icon-left-right{height:15px}.anchor-link-box .anchor-link-menu{font-size:15px;font-weight:500}.anchor-link-box .anchor-link-menu .anchor-link-inner [class*=icon-angle]{margin-right:20px}.anchor-link-box .anchor-link-menu .anchor-link-inner a{padding-bottom:20px;padding-top:20px}}