.main-body{
    background-color: white;
}

#firstrow {
    /*            background-image: url("../../icon/resources/header.png");*/
    display: block;
    background-repeat: no-repeat;
    background-position-x: center;
    /*            background-color: #f9f7f5;*/
    background-image: linear-gradient(to right, rgb(255, 255, 255,0.9) 55%, rgba(255, 255, 255, 0.1) 100%),url('/Content/images/header/bg_product.png');
    background-size: cover;
    padding-top: 3rem;
    padding-bottom: 2rem;
    position: relative;
}

.scetion_space{
    padding-top: 4rem;
    padding-bottom: 4rem;
}
.scetion_title1{
    padding-bottom: 3rem;
}

.detail-70{
    padding-left: 15%;
    padding-right: 15%;
}

.detail-80{
    padding-left: 10%;
    padding-right: 10%;
}

.spec{
    padding-top: 4rem;
    
}
.spec_icon,.spec_title,.spec_detail{
    text-align: center;
}
.spec_icon img{
    width: 3rem;
}
.spec_title{
    padding-top: 0.5rem;
    padding-bottom: 1rem;
}
.spec_detail{
    padding-bottom: 3rem;
}

.scetion_title2{
    color:var(--primary);
    padding-bottom: 1rem;
}

.feature-section{
    margin: 2rem;
    padding: 2rem;
    color: var(--gray-dark);
}
.feature-section:nth-child(odd){
    background-color: var(--gray-light);
}
.feature-section:nth-child(even){
    background-color: white;
}
.feature-img{
    width: 65%;
}

.feature-title{
    
}

.feature-detail{
    padding-left: 4rem;
    padding-right: 4rem;
    padding-bottom: 1rem;
}