@charset "UTF-8";
/*  FV　コース指定色
-------------------------------------------- */
.theme-web-application .fv_top{
    background-image: url(../../../assets/images/fv-bg-6-web-application.png);
}
.theme-web-application .fv_top .inner .block-image img{
    object-position: -7rem 0rem;
}
@media screen and (max-width: 1000px) {
    .theme-web-application .fv_top .inner .block-image img{
        object-position: -30rem 0rem;
    }
}
@media screen and (max-width: 768px) {
    .theme-web-application .fv_top .inner .block-image img{
        object-position: top right;
    }
}
.theme-web-application .fv_top:after{
    background-color: var(--color-web-application);
}
.theme-web-application .fv_top .inner .block-ttl .ttl_course_lead{
    color: var(--color-web-application);
}


/* 身につく３つのスキル　コース指定色
-------------------------------------------- */
.theme-web-application .section-skills:before,
.theme-web-application .text-deco--skew:before,
.theme-web-application .skills-targets .skills-targets-ttl{
    background-color: var(--color-web-application);
}
.theme-web-application .section-skills .section_ttl_wrap .theme-web-application,
.theme-web-application .section-skills .skills-card .theme-web-application{
    color: var(--color-web-application);
}
.theme-web-application .section-skills .skills-card,
.theme-web-application .skills-targets {
    border-color: var(--color-web-application);
}
.skills-cards .text-deco--skew:after{
    border-top-color: var(--color-web-application);
}
