.app .c-heading::after{background-image:url("../../img/common/h-apps.jpg")}@media (max-width: 767px){.app .c-heading::after{background-image:url("../../img/common/h-apps_sp.jpg")}}@media only screen and (max-width: 1366px){.app .ev-com .ins .gr-tit{width:50%}}@media only screen and (max-width: 1366px) and (max-width: 767px){.app .ev-com .ins .gr-tit{width:100%}}@media only screen and (max-width: 1366px){.app .ev-com .ins .gr-tit .tit-jp{letter-spacing:-0.035em}}@media only screen and (max-width: 1366px) and (min-device-width: 768px) and (max-device-width: 1024px){.app .ev-com .ins .gr-tit .tit-jp{font-size:42px;white-space:nowrap}}@media only screen and (max-width: 1366px) and (max-width: 767px){.app .ev-com .ins .gr-tit .tit-jp{width:calc(100% + 20px)}}@media only screen and (max-width: 1366px){.app .ev-com .ins .gr-desc{width:50%;padding-left:20px}}@media only screen and (max-width: 1366px) and (max-width: 767px){.app .ev-com .ins .gr-desc{padding-left:0;width:100%}.app .ev-com .ins .gr-desc .sm{width:calc(100% + 2px);max-width:inherit}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.app .ev-com .ins .gr-desc .ttl{font-size:20px;font-size:2rem}}@media (max-width: 767px){.app .ev-feature{padding:45px 0 40px}}.app .ev-feature .content{max-width:1380px;width:calc(100% - 120px);margin:0 auto}@media (max-width: 767px){.app .ev-feature .content{width:calc(100% - 64px)}}@media only screen and (max-width: 1366px){.app .ev-feature .txt{margin-bottom:120px}}@media (max-width: 767px){.app .ev-feature .txt{margin-bottom:73px}}.app .ev-feature .list-mobile ul{display:flex;flex-wrap:wrap;margin:0 auto}@media only screen and (max-width: 1415px){.app .ev-feature .list-mobile ul{justify-content:center;gap:117px 0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.app .ev-feature .list-mobile ul{gap:0;width:calc(100% + 120px);margin:0 -60px}}@media (max-width: 767px){.app .ev-feature .list-mobile ul{gap:0}}.app .ev-feature .list-mobile ul li{margin-bottom:110px;width:26.0869%;margin-right:9.782%}@media only screen and (max-width: 1415px){.app .ev-feature .list-mobile ul li{width:32%;margin-right:0}}@media only screen and (max-width: 1366px){.app .ev-feature .list-mobile ul li{margin-right:0;width:32%;margin-bottom:0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.app .ev-feature .list-mobile ul li{margin-bottom:80px}}@media (max-width: 767px){.app .ev-feature .list-mobile ul li{width:100%;margin-bottom:45px}}.app .ev-feature .list-mobile ul li .in{text-align:center}.app .ev-feature .list-mobile ul li .in .im{margin-bottom:30px}@media only screen and (max-width: 1366px){.app .ev-feature .list-mobile ul li .in .im{margin-bottom:74px}}@media only screen and (max-width: 1366px) and (min-device-width: 768px) and (max-device-width: 1024px){.app .ev-feature .list-mobile ul li .in .im{margin-bottom:30px}}@media only screen and (max-width: 1366px) and (max-width: 767px){.app .ev-feature .list-mobile ul li .in .im{margin-bottom:52px}}.app .ev-feature .list-mobile ul li .in .im img{width:232px}@media only screen and (max-width: 1366px){.app .ev-feature .list-mobile ul li .in .im img{width:213px}}.app .ev-feature .list-mobile ul li:nth-child(3),.app .ev-feature .list-mobile ul li:nth-child(6){margin-right:0}.app .ev-feature .list-mobile__ttl{font-size:24px;font-size:2.4rem;line-height:1.75em;color:#191F61;margin-bottom:10px}@media (device-width: 1024px) and (device-height: 1366px), (device-height: 1024px) and (device-width: 1366px), (device-width: 834px) and (device-height: 1194px), (device-height: 834px) and (device-width: 1194px){.app .ev-feature .list-mobile__ttl{font-size:20px;font-size:2rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.app .ev-feature .list-mobile__ttl{font-size:18px;font-size:1.8rem}}@media (max-width: 767px){.app .ev-feature .list-mobile__ttl{font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:0em;margin-bottom:15px}}.app .ev-feature .list-mobile__txt{font-size:16px;font-size:1.6rem;line-height:1.5em;color:#191F61}@media (device-width: 1024px) and (device-height: 1366px), (device-height: 1024px) and (device-width: 1366px), (device-width: 834px) and (device-height: 1194px), (device-height: 834px) and (device-width: 1194px){.app .ev-feature .list-mobile__txt{font-size:13px;font-size:1.3rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.app .ev-feature .list-mobile__txt{font-size:11px;font-size:1.1rem}}.app .ev-feature .txt-bot{font-size:28px;font-size:2.8rem;line-height:1.35714em;text-align:center;margin-bottom:40px;color:#191F61;display:block}@media only screen and (max-width: 1366px){.app .ev-feature .txt-bot{margin-top:113px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.app .ev-feature .txt-bot{margin-top:00px}}@media (max-width: 767px){.app .ev-feature .txt-bot{font-size:18px;font-size:1.8rem;line-height:1.5em;padding:0 10px;margin-top:30px}}

.app .ev-feature .txt-bot span {position: relative;}

.app .ev-feature .txt-bot span:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background: url(../../img/common/icon/ico_blank_blue.svg) no-repeat top left;
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    right: -30px;
}

@media (max-width: 620px) {
    .app .ev-feature .txt-bot span:before {
        width: 18px;
        height: 18px;
        margin-top: 3px;
    }
}
/*# sourceMappingURL=maps/app.min.css.map */
