@charset "utf-8";
/*-----------------------------------------------
    共通パーツ
-----------------------------------------------*/
/* secCmnIndexTop */
.secCmnIndexTop{
    background: var(--lightKeyColor)
}
@media only screen and (max-width:767px){
    .secCmnIndexTop .titEng img{
        width: 193px;
    }
}

/* secNotfound */
.secNotfound{
    margin: 100px auto 0;
    text-align: center;
}
.secNotfound .tit{
    font-size: var(--pcFontSize24);
    letter-spacing: var(--pcLetterSpacing24_15);
    line-height: var(--pcLineHeight24_15);
}
.secNotfound .txt{
    margin-top: 40px;
    font-size: var(--pcFontSize16);
    letter-spacing: var(--pcLetterSpacing16_1);
    line-height: var(--pcLineHeight16_18);
}
@media only screen and (max-width:767px){
    .secNotfound{
        margin: 50px auto 0;
    }
    .secNotfound .tit{
        font-size: var(--spFontSize18);
        letter-spacing: var(--spLetterSpacing18_1);
        line-height: var(--spLineHeight18_15);
    }
    .secNotfound .txt{
        margin-top: 20px;
        font-size: var(--spFontSize13);
        letter-spacing: var(--spLetterSpacing13_05);
        line-height: var(--spLineHeight13_2);
    }
}