.top_img{
    background: url("../image/new/n30.jpg") no-repeat;
    background-size:cover;
}
.section h3{
    margin: 0 0 1.5rem;
    text-align: center;
    background: #d6e1ff;
    padding: .75rem;
}
/* Rune */
.Rune_characteristic li{
    width: 20%;
}
/* RJMS */
.Rune_functions li,.RJMS_reason li{
    width: 25%;
}
.RJMS_scenes p{
    line-height: 1.2;
}
/* RADS */
.RADS_function li{
    width: 16.66%;
}
.RADS_characteristic{
    margin: 0;
}
.RADS_characteristic li{
    width: 30%;
    padding: 1rem 0;
    box-shadow: 0 0 5px 2px;
    margin: 1rem 0;
}
.RADS_characteristic li:not(:last-child){
    margin-right: 5%;
}
/* RIMS */
.RIMS_left{
    width: 35%;
    margin-right: 5%;
}
.RIMS_function{
    margin-bottom: 3rem;
}
.RIMS_function h6,.RDFS_function h6{
    margin: 1rem 0;
    padding-bottom: 1rem;
    text-indent: 1rem;
    color: #05355f;
    font-weight: normal;
    border-bottom: 1px dashed #adbbff;
}
.RIMS_characteristic li{
    width: 25%;
}
.RIMS_characteristic .ryicon{
    font-weight: bold;
}
/* RDFS */
.RDFS_characteristic li{
    width: 33.33%;
}
.RDFS_characteristic p{
    text-indent: 0;
    text-align: center;
}
/* HTCRouter */
.HTC_challenge h6{
    font-size: 1.1rem;
    padding: 0 1rem;
    text-align: center;
    width: 25%;
}
.HTCRouter_fun h5{
    color: #05355f;
}
.HTCRouter_otherf>.inline{
    width: 31%;
    vertical-align: top;
    text-align: center;
}
.HTCRouter_otherf>.inline:nth-child(2){
    margin: 0 3.5%;
}
.HTCRouter_otherf h6{
    font-weight: bold;
}
.HTCRouter_otherf p{
    text-indent: 0;
}
.HTC_cha_img{
    width: 80%;
    margin: 0 auto;
}
.HTC_cha_img img:first-child{
    width:60%;
}
.HTC_cha_img img:last-child{
    width:30%;
    margin-left: 5%;
}
@media only screen and (max-width:900px) {
    .RIMS_architecture .inline{
        width: 100%;
    }
    .RIMS_function h6, .RDFS_function h6{
        text-indent: 0;
    }
}
@media only screen and (max-width:768px) {
    .product_row>div{
        width: 100%;
    }
    .section .Rune_characteristic li,.section .Rune_functions li,.section .RJMS_reason li,.section .RADS_function li,.section .RIMS_characteristic li{
        width: 50%;
    }
}
