@media only screen and (min-width: 768px){.topnavbar {background-color: #ffffff;}}
@media only screen and (min-width: 768px){#banner {top: 128px;} #main-wrap {margin-top: 128px;} #ndc-banner-editor {top: 128px;}}

#nav ul li a:hover {    background: #0f4f02;
    color: #fff;
    border-radius: 25px 5px 25px 5px;}

#nav ul li a {  color: #0f4f02;}

#nav ul li.current a {color:  #bce1aa;}

body.about-us .fcol-2 {background: #e1ffcd;}

body.about-us .fcol-6 {
    background: url(https://static.iyp.tw/38010/files/6306e3dc-be28-43f8-8a30-989714b32cbb.jpg)no-repeat;
}

ul.product-list li a {
    color: #fff;
    background-color: #0f4f02;}



#wrap {
    background: url(https://static.iyp.tw/38010/files/5e38cce9-e35e-4da3-aec7-cba3230a579f.jpg) center no-repeat;
}

.h1title {
    background-color: #0f4f02;
    color: #fff;
    text-align: center;
    border-radius: 40px 40px 40px 40px;}


.swiper-container {
  height: auto !important;
}

.swiper-wrapper, .swiper-slide {
  height: 0 !important;
  padding-bottom: calc(800 / 1920 * 100%); /* 注意圖片高度與寬度要去掉單位 */
}

.swiper-slide {
  width: 100% !important;
}