@media (max-width: 780px) { 
.secondppage_title{
    font-size: 18px;
    margin-bottom: 20px;
}
.secondpage_subtitle{
    font-size: 15px;
    margin-bottom: 20px;
    margin-top: 50px;
    width: fit-content;
    border-bottom: #b59540 1px solid;
}
}
@media (min-width: 780px) { 
.secondppage_title{
    font-size: 18px;
    margin-bottom: 20px;
}
.secondpage_subtitle{
    font-size: 15px;
    margin-bottom: 20px;
    margin-top: 50px;
    width: fit-content;
    border-bottom: #b59540 1px solid;
}
}

.intropage_01{
    width: 90vw;
    max-width: 700px;
    margin: 0 auto;
}
.intropage_01 .intro_box{
    width: 100%;
}