@media screen and (max-width:1000px){

}


@media screen and (max-width:768px){
    .container{
        padding: 0px 15px;
    }
    
    .title{
        padding:110px 0px 20px 0px;
    }
    
    .title h1{
        font-size:56px;
        line-height: 80px;
    }
    
    .br-sp{
        display: inline-block;
    }
    
    .title h2{
        font-size:30px;
        line-height: 40px;
    }
    
    .top_sign_in{
        text-align: center;
    }

    .top_sign_in .oputionryoukin{
        text-align: center;
    }
    
    .sample_point{
        width:100%;
        margin:20px 0 20px 0;
    }
    
    .point_samplemovie{
        width:100%;
    }

    .contents-item{
        width:100%;
        margin:30px auto;
    }
    
    .footerFloatingMenu_aria{
    display:none;
    }
    


