.list-style04 {
    justify-content: center;
}
.page-blc.register {
    padding: 0px 0px 50px 0;
}
#register{
    max-width:700px;
    margin:0 auto;
}
#register-form{
    scroll-margin-top: 140px;
}

#register-form{
    max-width: 700px;
    margin: 0 auto;
}
.pc #register-form iframe{
    height:570px;
    width:100%;
    border:none;
}
.sp #register-form iframe{
    height:500px;
    width:100%;
    border:none;
}
/*#news-post::before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 0;*/
/*    top: 0;*/
/*    width: 100%;*/
/*    height: 3px;*/
/*    z-index: 1;*/
/*    background: linear-gradient(90deg, transparent, #ffef04 30%, #ffef04 70%, transparent);*/
/*}*/
/*#news-post::after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 0;*/
/*    bottom: 0;*/
/*    width: 100%;*/
/*    height: 3px;*/
/*    z-index: 1;*/
/*    background: linear-gradient(90deg, transparent, #ffef04 30%, #ffef04 70%, transparent);*/
/*}*/
@media screen and (max-width: 800px) {
    .nextprev .prev,.nextprev .next{
        width:130px;
    }
    .nextprev .prev a,.nextprev .next a{
        display: flex;
        
    }
    .nextprev .prev a{
        justify-content: flex-start;
    }
    .nextprev .next a{
        justify-content: flex-end;
    }
    .nextprev .prev a .txt,.nextprev .next a .txt{
        display: block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
}

@media screen and (max-width: 585px) {
    #welcome .inner {
        padding:10px 2px;
    }
}
