﻿header .logo {
    background-image: url(../../../../Images/common/logo_l.png?1) !important;
}
header .icon-menu span, header .icon-menu span:before, header .icon-menu span:after {
    background: #000 !important;
}
header {
    background: #fff;
}
header::after {
    border-bottom: 1px solid rgba(0,0,0,.5);
}
.product-d {
    margin: 10vh 0;
}

.product-content {
    line-height: 1.5;
    padding:3rem 10%
}
.swiper-slide>img{width:100%;}
.product-d-t{font-weight:bold;font-size:2rem;padding:0 10%}
.product-desc{display:flex;font-size:1rem;margin:.5rem 0 2rem;justify-content:space-between;padding: 0 10%}
.product-d-d {
    color: #007567;
}
.product-d-bott {
    padding:2rem;
    background: #f2f2f2;
    position: relative;
}
.swiper-slide .product-d-bott{padding: 5rem 10% 2rem;}
.produc-d-b-p{display:flex;justify-content:space-between;align-items:center}
.product-price{display:flex;align-items:center}
.product-d-price{color:#ff0000;font-size:1.5rem;font-weight:bold}
.product-d-txt{display:flex;flex-wrap:wrap;margin:1.5rem 0}
.product-d-txt p{width:50%;margin-bottom:.5rem}
.parameter-t{margin-right:10px;}
.parameter-d{font-size:1.15rem;font-weight:bold}
.product-d-pic{line-height:0}
.product-sub {
    position: absolute;
    color: #000;
    left: calc(10% - 1rem);
    top: 2rem;
    display: flex;
    z-index: 1;
}
.product-sub-nav {
    color: #444343;
    padding: 0 1rem;
    border-right: 1px solid #9d9d9d;
}
.product-sub-nav:last-child {
    border-right: 0;
}
.product-sub-nav.active {
    color: #007765;
    font-weight: bold;
}
.product-content img{display:block;height:auto;max-width:100%;margin:auto}