/*IoT TOP追加*/
@media screen and (min-width: 1201px){
    .trialbtn{
        width:44% !important;
    }
}
@media screen and (max-width: 1200px) and (min-width: 481px){
    .trialbtn{
        width:50% !important;
    }
}
@media screen and (max-width: 480px){
    .trialbtn{
        width:60% !important;
    }
}

/*Vehicle manager 追加CSS*/
@media screen and (min-width: 1201px){
    .freebtn{
        width:88%;
        margin:2% auto;
    }
    .free_trial_tit{
        text-align:center;
        font-size:2em;
        font-weight:900;
        margin-top:2%;
    }
    .free_trial_flo{
        float:left;
        width:25%;
        margin-right:2%;
    }
    .free_trial_flo2{
        float:left;
        width:73%;
    }
    .free_trial_flo2 p span{
        font-size:1.4em;
    }
    .free_trial_text{
        font-weight:900;
        font-size:1.3em;
        line-height:200%;
    }
    .free_trial_manga{
        float:left;
        width:24%;
    }
    .free_trial_manga2{
        float:left;
        width:24%;
        margin:0 1.333%;
    }
}
@media screen and (max-width: 1200px) and (min-width: 481px){
    .freebtn{
        width:100%;
        margin:2% auto;
    }
    .free_trial_tit{
        text-align:center;
        font-size:1.4em;
        font-weight:900;
        margin-top:2%;
    }
    .free_trial_flo{
        float:left;
        width:25%;
        margin-right:2%;
    }
    .free_trial_flo2{
        float:left;
        width:73%;
    }
    .free_trial_flo2 p span{
        font-size:1.2em;
    }
    .free_trial_text{
        font-weight:900;
        font-size:1.1em;
        line-height:200%;
    }
    .free_trial_manga{
        float:left;
        width:48%;
        margin-right:1%;
    }
    .free_trial_manga2{
        float:left;
        width:48%;
        margin-left:1%;
    }
}
@media screen and (max-width: 480px){
    .freebtn{
        width:100%;
        margin:2% auto;
    }
    .free_trial_tit{
        text-align:center;
        font-size:1em;
        font-weight:900;
        margin-top:2%;
    }
    .free_trial_flo2 p span{
        font-size:1em;
    }
    .free_trial_text{
        font-weight:900;
        font-size:1em;
        line-height:200%;
    }
    .free_trial_manga2{
        margin:3% 0;
    }
}

.mt1{
    margin-top:1%;
}
.mt3{
    margin-top:3%;
}
.mt8{
    margin-top:8%;
}
.mt6{
    margin-top:6%;
}
.mb4{
    margin-bottom:4%;
}

.free_trial_flo2 p{
    background-color:#0e367d;
    color:#fff;
    padding:1.5% 2%;
    font-weight:900;
    margin-bottom:3%
}
.free_trial_manga span,.free_trial_manga2 span{
    font-weight:900;
    font-size:1em;
    line-height:140%;
}
.free_trial_ralated_flo{
    float:left;
    width:48%;
    margin:0 1%;
}
.manga_flo{
    float:left;
    width:49%;
    margin-right:1%;
    margin-top:2%;
}
.manga_flo2{
    float:left;
    width:49%;
    margin-left:1%;
    margin-top:2%;
}