/*手機板banner縮放*/
.swiper-container {
  height: auto !important;
}

.swiper-wrapper, .swiper-slide {
  height: 0 !important;
  padding-bottom: calc(800 / 1920 * 100%); /* 注意圖片高度與寬度要去掉單位 */
}

.swiper-slide {
  width: 100% !important;
}

/*iphone手機顯示調整*/
@media only screen and (max-width: 576px) {
.rwd-wrapper .col-2 {
-webkit-flex:0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%}
}

.topnavbar {
    background-color: #f0f0f0;/*頁籤底圖顏色;background-color: rgba(255,255,255,0);透明Transparent*/
    position: relative;/*relative 頁籤&banner分開不重疊;頂置 fixed;*/
    padding: 0;/*頁籤間距*/
}

.topnavbar .container {
  text-align: justify;
  font-size: 0;
}

.topnavbar .container::after {
  content: "";
  display: inline-block;
  width: 100%;
}

@media only screen and (min-width: 768px){.topnavbar {background-color: #fff; padding: 0rem 0;}}

#nav ul li.current a {color:#0068b7; background: #fff; border-radius: 18px;}
#nav ul li a{color: #1a1a1a;}
#nav ul li a:hover {color: #0068b7;}

body {background-color: #fff;} /* 背景色 */

/*大標*/
.h1title {
  color: #1b1b1b; 
  font-size: 30px;
  border-left:5px solid #1b1b1b;
  font-family: "Noto Sans TC", sans-serif;
  font-weight: 700;
  text-align: left;
}
.h1title h1 {
  font-family: "Noto Sans TC", sans-serif;
  font-weight: 700;
}

/*內文字型大小顏色*/
.fcol.fcol-1, .fcol.fcol-2, .fcol.fcol-3,  .fcol.fcol-4, .fcol.fcol-5, .fcol.fcol-6 {
  color: #1b1b1b;
  line-height: 1.5;
  letter-spacing: 0.2em;
}

/* ------------------------------------------每頁內容------------------------------------------ */

body.about-us .fcol-2 {
    background-color: #eee;
}

body.about-us .fcol-3, .fcol-4, .fcol-5, .fcol-6
 {
    display: none;}

body.about-us #footer  {
    margin-top: -40px;
}

/*產品格子&超連結顏色*/
ul.product-list li a{color: #1b1b1b; background-color: #ffffff;text-align: center;}
ul.product-list li a.focus, ul.product-list li a:hover {color: #0068b7;}

a {color: #0068b7;}
.news .fcol .news-list li a:hover, .news .news.main-content li a:hover {color: #0068b7;}

body.product {
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;/*cover圖片剪裁不拉伸壓縮 ; contain不拉伸壓縮.等比縮放)*/
    background-image: -webkit-linear-gradient(top, rgb(255 255 255 / 100%) 30%, rgb(255 255 255 / 0%) 80%), url(https://static.iyp.tw/39349/files/0b5fc583-b820-4559-a3d7-12af906ebe51.png);
}

body.news {
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;/*cover圖片剪裁不拉伸壓縮 ; contain不拉伸壓縮.等比縮放)*/
    background-image: -webkit-linear-gradient(top, rgb(255 255 255 / 100%) 30%, rgb(255 255 255 / 0%) 80%), url(https://static.iyp.tw/39349/files/0b5fc583-b820-4559-a3d7-12af906ebe51.png);
}

body.contact-us {
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;/*cover圖片剪裁不拉伸壓縮 ; contain不拉伸壓縮.等比縮放)*/
    background-image: -webkit-linear-gradient(top, rgb(255 255 255 / 100%) 30%, rgb(255 255 255 / 0%) 80%), url(https://static.iyp.tw/39349/files/0b5fc583-b820-4559-a3d7-12af906ebe51.png);
}