.swiper-container {
  height: auto !important;
}

.swiper-wrapper, .swiper-slide {
  height: 0 !important;
  padding-bottom: calc(650 / 1920 * 100%); /* 注意圖片高度與寬度要去掉單位 */
}

.swiper-slide {
  width: 100% !important;
}


.topnavbar {
    background-color: #70080d;
  top:0px;
   position: relative;
   z-index:100;
 width:100%;
  padding: 0;
}
.topnavbar .container {
    padding-top: 0px;
    padding-bottom: 0px;
}


.topnavbar .container {
  text-align: justify;
  font-size: 0;
}

.topnavbar .container::after {
  content: "";
  display: inline-block;
  width: 100%;
}

#footer {
    color: #b6b6b6;
    background-color: #5a1612;
}


.h1title {
 display:none;
}


.fcol .container {    color: #222;    font-size: 15px;}
p { line-height:2;}



body.about-us #footer { margin-top: -40px;}


body.about-us .fcol-6 {
    background: #fbfbfb url(https://static.iyp.tw/40271/files/9d4b8fd3-9908-4371-a3d4-63d3deb02559.png)no-repeat bottom;
    background-attachment: fixed;
    background-size: cover;

}


body.about-us .fcol.fcol-5 {   display:none;}

body.about-us .fcol.fcol-4 {   display:none;}

body.about-us .fcol.fcol-3 {   display:none;}


ul.product-list li a:hover {
    color: #fff;
    background-color: rgba(149,16,8,1);
}

ul.product-list li a {
    color: #000;
    background-color: rgba(149,16,8,0.3);
}


body{
background-image : url(https://static.iyp.tw/40271/files/4a3e2b99-9e31-4ec9-b79e-f54f3c94fdd0.png);
background-repeat : repeat; 
background-attachment : fixed;
}








#call {
    width: 55px;
    right: 10px;
    border-radius: 50%;
    z-index: 999;
    bottom: 190px;
    position: fixed;
}


#line {
    width: 55px;
    right: 10px;
    border-radius: 50%;
    z-index: 999;
    bottom: 110px;
    position: fixed;
}


#fb {
    width: 55px;
    right: 10px;
    border-radius: 50%;
    z-index: 999;
    bottom: 30px;
    position: fixed;
}

