@charset "UTF-8";

/*============================
	company 共通
============================*/

@media screen and (max-width:1024px) {}

@media screen and (max-width:768px) {}

@media screen and (max-width:767px) {}


/*============================
page__mv
============================*/
.page__mv {
    background: url(../img/cmn/page-mv_sky.jpg) no-repeat center center/cover;
}


@media screen and (max-width:1024px) {}

@media screen and (max-width:768px) {}

@media screen and (max-width:767px) {
    .page__ttl .color-ma{
        font-size: 2.2rem;
    }
}


/*============================
	contents
============================*/
.contents {
    padding: 80px 0 100px;
}

.cnt__txt{
    font-size: 1.3rem;
}
.cnt__txt .bold{
    display: block;
}

@media screen and (max-width:1024px) {
    .contents {
        padding: 60px 0 80px;
    }

}

@media screen and (max-width:768px) {}

@media screen and (max-width:767px) {
    .contents {
        padding: 50px 0 60px;
    }

    .cnt__txt{
        font-size: 1.2rem;
    }
}