@charset "UTF-8";

#mv .mv_text h2 {
    font-family: 'Zen Antique Soft', serif;
    font-weight: normal;
    font-size: 6rem !important;
}
@media screen and ( max-width : 1230px ) {
#mv .mv_text h2 {
    font-size: 5rem !important;
}
}
@media screen and ( max-width : 900px ) {
#mv .mv_text h2 {
    font-size: 3.2rem !important;
}
}
@media screen and ( max-width : 600px ) {
#mv .mv_text h2 {
    font-size: 2.1rem !important;
    letter-spacing: inherit;
}
}
#mv .mv_text p {
    font-family: 'Zen Antique Soft', serif;
    font-weight: normal;
    font-size: 5.6rem !important;
}
@media screen and ( max-width : 1230px ) {
#mv .mv_text p {
    font-size: 4.5rem !important;
}
}
@media screen and ( max-width : 900px ) {
#mv .mv_text p {
    font-size: 3rem !important;
}
}
@media screen and ( max-width : 600px ) {
#mv .mv_text p {
    font-size: 2.1rem !important;
    letter-spacing: inherit;
}
}
#mv .mv_text>div {
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
    padding: 50px 0;
}
@media screen and ( max-width : 900px ) {
#mv .mv_text>div {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    padding: 20px 0;
}
}