a:hover, a:focus {color: #000000;}/* 反白顏色設定*/::selection {background:#bdb093;color: #fff;}::-moz-selection {background:#bdb093;color: #fff;}/*loading*/ 
.RWDfakeloader img{max-width: 104px;}/*menu*/ 
.cd-logo {width: 100px;margin-top: 0;padding: 10px;}.RWDmenu_plus02 .inside {background: transparent;}.cd-main-header {background: transparent;}.cd-primary-nav > li > a {color: #fff;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #fff;}.cd-primary-nav > li:after {display:none;}.cd-primary-nav > li > a:hover {color: #f3f3f3;}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after {background-color: #f3f3f3;}/*搜尋*/ 
.cd-search-trigger span::before, .cd-search-trigger span::after {background: #fff;}.cd-search-trigger::after {background: #fff}.cd-search-trigger::before {border: 2px solid #fff;}#cd-search {width: 60%;left: 40%;}.cd-search input {font-size: 16px;}#top_search_searchkey::placeholder {color: #000;}.cd-search button {top: 27px;font-size: 16px;color: #000;}.cd-search button:hover {color: #1b1b1b;}/*Banner*/ 
.RWDfullScreenEditor {background-attachment: inherit;}.RWDfullScreenEditor:before{background: rgba(0, 0, 0, 0);}.RWDbanner004 {height: 100vh !important;}.RWDbanner004 .bxslider li {background-position: 50%;}.banner_text {padding-top: 30%;}.banner_text > h1 {font-size: 40px;letter-spacing: 2px;line-height: 2;font-weight: 600;}.banner_text > h3 {font-size: 18px;letter-spacing: 6px;line-height: 1.5;}#m_RWDfullscreen02_2_1 > div.button_banner > div.bgbanner > div > div > ul > li{    -webkit-animation: slideZoom 10s;            animation: slideZoom 10s;}@keyframes slideZoom {  from {    -webkit-transform: scale(1.15);       -moz-transform: scale(1.15);        -ms-transform: scale(1.15);         -o-transform: scale(1.15);            transform: scale(1.15);  }  100% {    -webkit-transform: scale(1);       -moz-transform: scale(1);        -ms-transform: scale(1);         -o-transform: scale(1);            transform: scale(1);  }}/*頁尾*/ 
.footer_t {width: 100%;padding: 30px 0;background: rgba(255, 255, 255, 0.7);font-size: 12px;letter-spacing: 1px;text-align: left;line-height: 2;color: #333;}.footer_t a {color:#333;}.ft-right{text-align: right;}/*copyright*/ 
.copyright{color:#efefef;}.copyright_desc{color:#333;}.copyright_desc a,.copyright_desc{color:#333 !important;}.copyright_desc a:hover{color:#000 !important;}/* 230713 */ 
.RWDmenu_plus02 .inside.is-up .cart-block a, .RWDmenu_plus02 .inside.is-up .member-block a,  .RWDmenu_plus02 .inside.is-up .querycar-block a,.RWDmenu_plus02 .inside.is-up .cd-primary-nav > li > a{  color: #2e3233;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::after,.RWDmenu_plus02 .inside.is-up .cd-search-trigger span::before, .RWDmenu_plus02 .inside.is-up .cd-search-trigger span::after {  background: #2e3233;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::before{  border-color: #2e3233;}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a,  .RWDmenu_plus02 .querycar-block a {  color: #fff;}.product_block {  position: relative;  padding: 8rem 0;  background: #eee;}.product_block .container{  width: 80%;  margin: auto;}.portfolio-item {  width: calc(100% / 3 - 31px);}.RWDproduct002_v3 {  padding: 0;}/* 讓tab黏住 */div#RWDfullscreen01 {  overflow: visible !important;}.RWDproduct002_v3 .section-inner .row:nth-child(2) {  position: sticky;  top: 105px;  z-index: 3;  padding: 0;  padding: 0 0 1rem 0;  background: transparent;}.RWDproduct002_v3 .section-inner .row:nth-child(2) .col-md-12 {  position: sticky;  padding-right: 0px;  padding-left: 0px;}.product-block .container {  overflow: visible !important;}.RWDproduct002_v3 {  padding: 0;}.RWDproduct002_v3 .btn.btn-rj {  font-size: 18px;  letter-spacing: 1px;  font-weight: 500;  color: #000;  background: transparent;  border-radius: 0px;  display: block;  border: 0px;  position: relative;  text-align: center;  padding: 0.8rem 1rem;  margin: 0 0.5rem;  border-bottom: 3px solid transparent;}.RWDproduct002_v3 .active .btn.btn-rj {  background: transparent;  color: #333;  font-weight: 500;  border-bottom: 3px solid #d14737;  position: relative;  font-size: 18px;  top: 2px;}.RWDproduct002_v3 .active .btn.btn-rj::after {  opacity: 1;}.RWDproduct002_v3 .active .btn.btn-rj:hover::after {  opacity: 1;}.RWDproduct002_v3 .btn.btn-rj::after {  content: "";  width: 0;  height: 0;  border-style: solid;  border-width: 7px 12px 0 12px;  border-color: #d14737 transparent transparent transparent;  position: absolute;  left: 50%;  bottom: -10px;  opacity: 0;  transition: 0.5s ease;  transform: translateX(-50%);}html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover {  background-color: transparent;  color: #d14737;  opacity: 1;  transition: 0.5s ease;  font-weight: 500;}.RWDproduct002_v3 .filter-portfolio ul>li {  margin: 0;}.RWDproduct002_v3 .filter-portfolio {  margin: auto;  width: 100%;}html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover::before {  background: #52789b;  transition: 0.5s ease;}.RWDproduct002_v3 .filter-portfolio ul {  background: #eee;  display: flex;  width: 100%;  margin: auto;  border-top: 1px solid #ddd;  border-bottom: 1px solid #ddd;  justify-content: center;}.RWDproduct002_v3 .btn.btn-rj h8 {  font-family: "arial";  letter-spacing: 1px;  margin-left: 5px;  font-weight: normal;}.product_block .RWDbtn01 {  margin-top: 1rem;}.portfolio-bottom {  margin-top: 2rem;  position: relative;}.portfolio-bottom::after {  position: absolute;  content: '';  width: 0;  height: calc(100% + 3rem);  background: #ebf7f8;  top: -1.5rem;  left: -2rem;  z-index: -1;  transition: 0.6s cubic-bezier(0.22, 1, 0.36, 1);}.RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .portfolio-bottom:after {  width: calc(100% + 4rem);  transition: 0.6s cubic-bezier(0.22, 1, 0.36, 1);}.RWDproduct002_v3 .popup-portfolio .portfolio-item {  width: calc(100% / 3 - 21px);  margin: 0px 10px 30px;  height: auto !important;  padding: 1rem 2rem;  box-shadow: 0px 0px 5px 0px #cccccc5c;  background: #fff;}.RWDproduct002_v3 .portfolio-item>.inner-content>img{  width: 100%;}.RWDproduct002_v3 .popup-portfolio {  margin: 0 auto 2rem;  padding: 1rem 0 0;}.portfolio-bottom-summary h4 {  font-size: 18px;  font-weight: 600;  color: #000;  letter-spacing: 1px;  line-height: 1.5;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom h4 {  color: #70c7d0;}.RWDproduct002_v3 .btn-box .shop {  background: transparent;  border: 1px solid #70c7d0;  color: #70c7d0;  font-weight: 600;  letter-spacing: 1px;  transition: 0.5s ease;}.RWDproduct002_v3 .btn-box .shop:hover {  background: #70c7d0;  color: #fff;  transition: 0.5s ease;}.RWDproduct002_v3 {  padding: 0;}.RWDproduct002_v3 .price li.fixprice {  display: none !important;}.RWDproduct002_v3 .price {  font-weight: 600;  letter-spacing: 1px;}.portfolio-bottom__h4 {  font-size: 20px;  font-weight: bold;  letter-spacing: 2px;  margin-bottom: 4px;  line-height: 1.3;}.portfolio-bottom__p {  font-size: 16px;  font-weight: 400;  letter-spacing: 2px;  margin-bottom: 0;}.RWDproduct002_v3 .showbottom a {  color: #333;  text-align: left;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {  color: #333;}.RWDproduct002_v3 .section-line{  display: none;}.RWDproduct002_v3 .sub-title{  margin: 0;}.bounceIn {  -webkit-animation-name: fadeIn;  animation-name: fadeIn;}.RWDproduct002_v3 .btn-box .btn{  color: #c72310;  border: 1px solid #c72310;  padding: 3px 25px;  border-radius: 0;}.RWDproduct002_v3 .btn-box .btn:hover{  background: #444;  color: #fff;  border: 1px solid #444;  transition: all 0.2s ease;}/* sns_block */ 
.sns_block{  position: fixed;  right: 10px;  bottom: 35%;  z-index: 100;}.RWDsocial002 ul.socialNetwork {  padding: 0;  display: flex;  flex-direction: column;  row-gap: 8px;}.RWDsocial002 .iconRounded {  border: 0;  color: transparent;  width: 45px;  background-color: transparent;  height: 45px;  transition: .3s ease-in-out;  margin-right: 0;  display: flex;  align-items: center;  justify-content: center;  padding-top: 0;  font-size: 20px;}.RWDsocial002 ul.socialNetwork li a:hover .iconRounded {  transform: scale(1.05);  transition: .3s ease-in-out;}.RWDsocial002 ul.socialNetwork i.ii-youtube1.iconRounded {  background: #c72310;  color: #fff;}.RWDsocial002 ul.socialNetwork i.ii-mail3.iconRounded {  background: #333;  color: #fff;}.RWDsocial002 ul.socialNetwork i.i.ii-line1.iconRounded {  color: #fff;  background: #06c755;  transition: .3s ease;  border: 1px solid #06c755;  padding-top: 0;  font-size: 20px;}.RWDsocial002 .cusimg:hover,.RWDsocial002 .cusimg {  background: #7c7c7c;  color: #fff;}.RWDsocial002 .cusimg img{  width: 20px;}/* footer sns */ 
.ft-center .tips{  font-size: 17px;  background: #c72310;  color: #fff;  width: 35px;  height: 35px;  display: flex;  border-radius: 50%;  align-items: center;  justify-content: center;  margin-top: 10px;  transition: .3s ease;}.ft-center .tips:hover{  transform: scale(1.05);  transition: .3s ease;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{    font-size: 12px;}.RWDproduct002_v3 .main-title {    font-weight: bold;}.scrollTop001{right: 10px;bottom: 10px;}
/*內頁 start*/

.page_wrapper_bg .collapsing_header .main {top: 0px !important;background:#eee;}.page_wrapper_bg .call_to_action {padding-top: 160px;min-height: 950px;padding-bottom: 80px;}/*menu*/ 
.RWDmenu_plus02 .inside {box-shadow: 1px 1px 15px rgba(43,43,43,.12);}.RWDmenu_plus02 .inside.is-up {background: #eee;}.page_wrapper_bg .cd-primary-nav > li > a {color: #333;}.page_wrapper_bg .cd-search-trigger::after {background: #333;}.page_wrapper_bg .cd-search-trigger span::before, .page_wrapper_bg .cd-search-trigger span::after {background: #333;}.page_wrapper_bg .cd-search-trigger::before {border: 2px solid #333;}.page_wrapper_bg .cd-primary-nav>.has-children>a::after, .page_wrapper_bg .cd-primary-nav>.has-children>a::before {background: #333;}.page_wrapper_bg .RWDmenu_plus02 .cart-block a, .page_wrapper_bg .RWDmenu_plus02 .member-block a,  .page_wrapper_bg .RWDmenu_plus02 .querycar-block a{color: #2e3233;}/*標題*//* .hgroup h1 {text-align: center;letter-spacing: 5px;font-family: 'Noto Sans TC', sans-serif;font-weight: 400;font-size: 36px;line-height:1.5;}.hgroup .breadcrumb {    position: relative;    width: 100%;    border: 0;    background: transparent;    text-align: center;    bottom: 0;}.page_subject {padding: 0;}.hgroup .container {width: fit-content;margin: 25px auto 70px auto;padding: 0;border-bottom: 0px;} *//*關於*/ 
.about_right ul { padding-left: 20px;}.about_bottom_section {display: flex;align-items: center;justify-content: center;margin-bottom: 60px;}.about_table tr {border-bottom: 1px solid #bfbebe;}.about_table td {padding: 8px 15px 8px 0px;}.about_table td:nth-child(1) {font-weight: bold;color: #000;}/*字體*/ 
.pagecontent {font-size:14px;letter-spacing:2px;line-height:2;}.page_wrapper_bg .pagecontent h4 {border-left: 4px solid #c72310;padding-left: 10px;font-weight: 400;font-size: 19px;font-family: 'Noto Sans TC', sans-serif;margin-bottom: 30px;}.page_wrapper_bg .pagecontent h5 {font-size: 16px;font-weight: 400;font-family: 'Noto Sans TC', sans-serif;background: #333;text-align: center;color: #fff;padding: 10px;margin-bottom: 25px;letter-spacing: 3px;}.page_wrapper_bg .pagecontent h6 {font-size: 16px;border-bottom: 1px solid #999;padding-bottom: 10px;font-weight: bold;color:#000;}/*footer*/ 
.page_wrapper_bg .footer_t {position: relative;}/*側選單*/#sidebar {padding-right: 45px;}.page_wrapper_bg .page_menu_block h4 {text-align: center;font-weight: 400;letter-spacing: 2px;font-family: 'Noto Sans TC', sans-serif;margin-bottom: 15px;line-height: 2;background: #eee;}.page_menu_block {background: #fff;padding: 15px 30px 25px 30px;}.page_menu_block ul.nav>li.active>a {text-align: center;background: transparent;letter-spacing: 2px;color: #d14737;border-bottom: 1px solid #d14737;border-radius: 0px;}.page_menu_block ul.nav>li>a {background: transparent;color: #333;border-bottom: 1px solid #333;}.page_menu_block ul.nav>li>a:hover {border-bottom: 1px solid #d14737;color: #d14737;}.page_menu_block ul.nav>li.active>a:hover {border-bottom: 1px dotted #d14737;}/*產品介紹*/ 
.page_wrapper_bg .layoutlist_2 .item {margin-top: 0px;margin-bottom: 44px;}.item .subject A.itemlink {font-weight: bold;font-size: 15px;}.item .subject A.itemlink:hover {color: #d92c1a;transition: 0.4s ease;}.product_list_item .img:hover {opacity: 0.8;transition: 0.4s ease;}/*產品內頁*/ 
.page_wrapper_bg .page_content2 .info #prod_name h2, #prod_name h2 {font-family: 'Noto Sans TC', sans-serif;padding-left: 10px;border-left: 4px solid #c72310;letter-spacing: 2px;font-size: 20px;}.page_wrapper_bg .page_content2 .info .subtitle {font-size: 14px;}.page_wrapper_bg .page_content2 .info .subtitle ul {padding-left: 20px;}.product_desc_content {color: #333;}.product_desc_subject {display: none;}/*表格*/ 
.pro_table td {border: 1px solid #fff;padding: 8px 15px;}.pro_table tr:nth-child(even) {background: rgba(255, 255, 255, 0.6);}.pro_table02 td {border: 1px solid #fff;padding: 8px 15px;}.customer_table td {border: 1px solid #fff;padding: 8px 15px;}.customer_table tr:nth-child(even) {background: rgba(255, 255, 255, 0.6);}.page_wrapper_bg .pro_table {overflow-x: auto;}.page_wrapper_bg .pro_table table{width: 850px;}.phone-info {margin-bottom: 15px;}.phone-info img {margin-right: 8px;}/*回上一頁*/ 
.page_wrapper_bg .page_content2 .btn {background:transparent !important; float:right;padding-right:0px;margin-right:0px;}.page_wrapper_bg .btn_back {background:transparent; float:right;padding-right:0px;margin-right:0px;}.page_wrapper_bg .btn_back a {color: #c72310;border: 1px solid #c72310;padding: 3px 25px;}.page_wrapper_bg .btn_back a:hover {background: #444;color: #fff;border: 1px solid #444;transition: all 0.2s ease;}.page_wrapper_bg .btn:active {box-shadow:initial;}/*詢問車*/#btn_querycar {color: #c72310;border: 1px solid #c72310;padding: 0px 25px;border-radius: 0px;}#btn_querycar:hover {background: #444 !important ;color: #fff;border: 1px solid #444;transition: all 0.2s ease;}.btn-primary { background-color:#444;border: 1px solid #444; border-radius: 0 !important; margin-right: 0px;font-size: 14px;box-shadow:none;margin-left: 5px;    letter-spacing: 2px;}.btn-primary a {color: #fff;font-size: 14px;letter-spacing: 2px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#c01920;}.btn-primary:hover{transition: all 0.3s ease; color:#c01920; background-color: transparent;border-color: #c01920;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: transparent;border: 1px solid #c01920;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #c01920;background-color:  transparent;border-color: #c01920;outline: none;}#carlist .subject {text-align: center; letter-spacing: 2px; font-size: 15px; color: #333;}#querycar_form {letter-spacing: 2px;}.row.hidden-xs.al {text-align: right;}.customized_columns {margin-bottom: 30px;}.form-group label { font-size: 14px;letter-spacing:1px;}/*客製化*/ 
.customer_all {background: #fff;padding: 50px 60px;margin-bottom: 60px;}.customer_all ul { padding-left: 20px;}.album_item {height: auto !important;}.album_item a {background: #fff;padding: 15px;}.album_item_subject {opacity: 1 !important;font-weight: bold;font-size: 15px;margin-top: 20px;border-top: 1px solid #eee;padding-top: 10px;}.album_item_subject:hover {color: #c72310;transition: 0.5s ease;}.page_wrapper_bg .photo_view .flexslider {padding: 15px;}.page_wrapper_bg .page_desc2 ul { padding-left: 20px;}.page_wrapper_bg .photo_view #carousel .flex-direction-nav {margin-bottom: 0px;margin-top: 25px;}.photo_view #slider {padding: 25px 50px;}.photo_view #slider .flex-direction-nav a:before {left: 10px;}/*檔案下載*/ 
.download .search_input, .download .list_table tr.odd, .download .search-go {background: #eee !important;}.download .list_table td.list_subject {border-bottom: 1px solid #dedede;padding-left: 12px;padding-right: 12px;text-align: left;font-size: 16px;line-height: 1.7;margin: 0 0 20px;color: #333;letter-spacing: 2px;}.download .search-container {margin-left: 10px;border: 1px solid #b7b7b7;}/*.download .search-go:before {content: "GO";font-size: 13px;letter-spacing: 1px;position: absolute;top: 5px;left: 5px;color:#5f5f5f}*/ 
.download .search-go {background: #fff;top:0px;border:none;}.download .search_bg {background: #eee;border:none;}.download .search_input {background: #fff;border-right: 1px solid #b7b7b7;margin-right: 40px;}/*檔案下載_編號*/ 
.download .list_table th.list_no {font-size: 14px;letter-spacing: 1px;line-height: 26px;}/*檔案下載_檔案名稱*/ 
.download .list_table th.list_subject {line-height: 26px;font-size: 14px;letter-spacing: 1px;}/*檔案下載_日期*/ 
.download .list_table th.list_date {line-height: 26px;letter-spacing: 1px;font-size: 14px;}/*檔案下載_下載*/ 
.download .list_table th.list_downloadbtn {line-height: 26px;font-size: 14px;letter-spacing: 1px;}/*最新消息*/#edcontent > div.layoutlist_3.fn_edcontent2 > div:nth-child(1) {padding-top: 0px;}.page_wrapper_bg .layoutlist_3 .listdate {border-left: 0px;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth {padding-bottom: 0px;color: #666;}.page_wrapper_bg .layoutlist_3 .list_subject a {font-weight:bold;line-height: 2;font-size: 15px;}.page_wrapper_bg .layoutlist_3 .list_subject a:hover {color:#c72310;transition: 0.4s ease;}.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 40px;font-family: "Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif;}.page_wrapper_bg .layoutlist_3 .list_subject .summary a {font-size: 14px;}.page_wrapper_bg .layoutlist_3 .list_subject .summary {margin-top: 14px;line-height: 1.8;}/*聯絡*/ 
.ebtn.refill_btn {display: none;}.con_map {margin-top: 15px;background: rgba(255, 255, 255, 0.8);padding: 15px;}.customized_columns {margin-top: 45px;background: rgba(255, 255, 255, 0.6);padding: 50px 60px;}.eformsDesc {border-bottom: 0px;}.customized_columns ._input {background: transparent;border-radius: 0px;box-shadow: initial;}.eformsDesc a {color:#333;}.eformsDesc a:hover {color:#c72310;transition: 0.4s ease;}/*確定送出*/ 
.page_wrapper_bg .ebtn {background: transparent;padding: 0;float: right;margin-right: 0px;margin-top: 20px;}.page_wrapper_bg .ebtn a {color: #c72310;border: 1px solid #c72310;padding: 5px 25px;border-radius: 0px;}.page_wrapper_bg .ebtn a:hover {background: #444;color: #fff;border: 1px solid #444;transition: all 0.2s ease;}#toTop {display: none !important;}/**/ 
.scrollTop001 .icon {background: url(archive/image/customization/s_top001.png);background-repeat: no-repeat;background-size: contain;filter: grayscale(100%) brightness(0%);}.scrollTop001 {width: 55px;height: 55px;bottom: 25px;}/*搜尋*/ 
.page_wrapper_bg .layoutlist_3 .item .subject table td {background: #333;color: #fff;}.page_wrapper_bg .layoutlist_3 .item .subject {opacity: 1 !important;}/*隱私權*/ 
.privacy_block, .privacy_block p {line-height: 2;letter-spacing: 1px;color: #000}.privacy_block a {color: #000;transition: 0.4s}.privacy_block a:hover {color: #000;transition: 0.4s;text-decoration: none}.privacy_block h5 {font-size: 18px !important;font-weight: bold !important;margin: 30px 0 10px !important;color: #000 !important;background: transparent !important;text-align: left !important;padding: 0 !important;}.privacy_block h6 {font-size: 16px !important;border: 0 !important;padding: 0 !important;}.privacy_block ul {padding-left: 24px;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*選單*/#cd-search {top: 50px !important;}.cd-search button {top: 13px;}.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {background: #fff;}.cd-primary-nav, .cd-primary-nav ul {background: #fff;}.cd-primary-nav > li > a {color: #333;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #333;}.banner_text {padding-top: 25%;}.cd-logo {margin-left: 15px;width: 60px;}#RWDfullscreen02 .cd-main-header .cd-logo {margin-top: 0;}/*---內頁---*/ 
.collapsing_header .cd-main-header .cd-logo {margin-top: 0px;margin-left: 15px;width:60px;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #eee;}.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {background: #333;}.visible-sm {display: none !important;}.page_wrapper_bg .call_to_action {padding-top: 100px;}.collapsing_header header {padding: 0;}/*about*/ 
.about_bottom_section {display: block;}/*news*/ 
.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 0;}.page_wrapper_bg .layoutlist_3 .listdate {margin-top: 0;}.page_wrapper_bg .layoutlist_3 .list_subject .summary {margin-top: 10px;}.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 36px;}/*側選單*/#sidebar {padding-right: 25px;}.fa-angle-down:after {display:none;}select.form-control {border-radius: 0px;}/*產品*/ 
.page_wrapper_bg .page_content2 .info .subtitle {    font-size: 14px;    display: block !important;}.subtitle.visible-sm.visible-xs.padsummary {    display: none !important;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.footer_block .col-md-8{padding-right: 0px;padding-left: 0px;}/*選單*/ 
.footer_t { letter-spacing: 1px;}/*banner*/ 
.banner_text {padding-top: 50%;}/*---內頁---*//*表格*/ 
.visible-sm {display: block !important;}.page_wrapper_bg .customer_table {overflow-x: auto;}.page_wrapper_bg .customer_table table{width: 850px;}.phone-info {margin-bottom: 15px;}.phone-info img {margin-right: 8px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_3 .listdate .yearmonth{padding-bottom:0 !important}.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 13px;color:#666;}/*公司*/ 
.about_pic {margin-bottom: 30px;}/*字體*/ 
.page_wrapper_bg .pagecontent h4 {margin-bottom: 20px;}/*產品*/#sidebar {padding: 0;margin-bottom: 30px;}.page_wrapper_bg .page_content2 .info {padding-top: 30px;padding-left: 15px;}.page_wrapper_bg .page_content2 .btn {width: 18%;text-align: right;}#btn_querycar {width:21%;}/*客製化*/ 
.customer_bottom {margin-bottom: 30px;}.album_item a {margin-bottom: 45px;}.customer_all {padding: 15px;}.customer_ex {margin-bottom: 30px;}/*檔案下載*/ 
.download .year-container {margin-bottom: 20px;}.page_wrapper_bg .btn_back {    width: 25%;}.page_wrapper_bg .pagecontent h4 {    font-size: 16px;}.page_wrapper_bg .ebtn {    text-align: right;}.form-group label { font-size: 14px;letter-spacing:1px;}.pageTitle {margin-bottom:10px}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
#cd-search {width: 100%;left: 0;}/*banner-txt*/ 
.banner_text > h1 {line-height: 1.5;font-size: 26px;}.banner_text > h3 {font-size: 18px;letter-spacing: 3px;margin-top: 15px;}.banner_text {padding-top: 60%;}/*頁尾*/ 
.footer_t {position: relative;background: #fff;}.ft-right {text-align: left;margin-top: 15px;}/*---內頁---*/ 
.page_wrapper_bg .call_to_action {padding-top: 110px;padding-bottom: 40px;}.main .container {padding: 0 15px;}/*標題*/ 
.hgroup h1 {margin-bottom: 10px;font-size: 24px;}.hgroup .container {margin-bottom: 30px;}.hgroup .breadcrumb {padding:0}/*news*/ 
.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 20px;}.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 12px;color:#666;}/*footer*/ 
.page_wrapper_bg .footer_t {margin-top: 0;}/*產品*/ 
.page_wrapper_bg .page_content2 .btn {width: 100%;}#btn_querycar {margin-top: 30px;}.phone-info img {width: 6% !important;}.page_wrapper_bg .page_content2 .btn {padding-left: 0px;}/*側選單*/ 
.page_wrapper_bg .page_menu_block h4 {font-size: 18px;}/*客製化*/ 
.page_wrapper_bg .btn_back a {display: block;}.page_wrapper_bg .page_content2 .btn {text-align: center;}/*檔案下載*/ 
.download .year-container {margin-bottom: 0px;}/*詢問車*/#carlist .subject {text-align: left;margin-bottom: 20px;}.btn-primary {margin-bottom: 15px;margin-left: 0px;}.customized_columns {padding: 25px 15px;}#btn_querycar {width: 100%;}/*回上頁*/ 
.page_wrapper_bg .btn_back {padding-left: 0px;}.page_wrapper_bg .btn_back {width: 100%;}.page_wrapper_bg .pagecontent h4 {font-size: 16px;}.page_wrapper_bg .ebtn {text-align: right;}.con_child {margin-bottom: 45px;}.customized_columns {margin-top: 0px;}.page_wrapper_bg .ebtn a {display: block;padding: 3px 0;}.page_wrapper_bg .ebtn {text-align: center;}.page_wrapper_bg .ebtn {    text-align: center;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.hgroup h1 {font-size: 20px;}.page_wrapper_bg .page_menu_block h4 {font-size: 16px;} #prod_name h2 {font-size: 20px;}
}
/*iphone5 end*/
/*小螢幕 start*/

@media (max-width: 1366px) {.product_block .container {    width: 90%;}.RWDproduct002_v3 .section-subject {    margin: 0 0 2rem;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.product_block .container {    width: 90%;}.cd-nav-trigger span,.cd-nav-trigger span::after,.cd-nav-trigger span::before {    background: #fff;    transition: .1s ease;}.page_wrapper_bg .cd-nav-trigger span,.page_wrapper_bg .cd-nav-trigger span::after,.page_wrapper_bg .cd-nav-trigger span::before {    background: #2e3233;    transition: .1s ease;}.RWDmenu_plus02 .inside.is-up .cd-main-header {    background: #eee;    transition: .1s ease;}.RWDmenu_plus02 .inside.is-up .cd-nav-trigger span,.RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::after,.RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::before {    background: #2e3233;}.cd-primary-nav > li > a:hover,.cd-primary-nav > li > a {    color: #2e3233;}.RWDproduct002_v3 .section-inner .row:nth-child(2){    top: 50px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {    padding: 1rem 1rem;}.portfolio-bottom__h4 {    font-size: 18px;    letter-spacing: 1px;}.ft-center,.ft-left{    width: 50%;}.ft-right{    gap: 6px;    width: 100%;    display: flex;    align-items: center;    margin-top: 1rem;}.ft-right .RWDedictor br{    display: none;}.product_block {    padding: 6rem 0;}.RWDproduct002_v3 .main-title {    font-size: 40px;}.sns_block{  bottom: 9%;}
}
/*1199px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDproduct002_v3 .section-inner .row:nth-child(3) .col-md-12{    padding: 0;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.portfolio-bottom__h4 {    font-size: 16px;}.RWDproduct002_v3 .main-title {    font-size: 35px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDproduct002_v3 .popup-portfolio .portfolio-item {    width: calc(100% / 2 - 21px);}.ft-right {    gap: 0;    align-items: flex-start;    flex-direction: column;}.ft-center, .ft-left {    width: 100%;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.product_block {    padding: 4rem 0;}.RWDproduct002_v3 .main-title {    font-size: 30px;}.RWDproduct002_v3 .btn-box .btn {    max-width: unset;}.RWDsocial002 .iconRounded {    width: 40px;    height: 40px;}.RWDproduct002_v3 .btn.btn-rj {    font-size: 17px;}.hgroup .container {    text-align: center;}.hgroup .breadcrumb {    font-size: 12px;    background-color: transparent;    margin: 0 0 0;    padding: 6px 15px;    border: 0;    position: relative;    bottom: 0;    margin: auto;    right: 50%;    transform: translateX(50%);}.hgroup h1 {    margin-bottom: 0;    font-size: 24px;}.RWDproduct002_v3 .filter-portfolio ul {    overflow: scroll;    padding-bottom: 1rem;    border-bottom: 0;}.scrollTop001 {      width: 50px;    height: 50px;    bottom: 15px;    right: 8px;}.RWDproduct002_v3 .section-subject {    margin: 0 0 1rem;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.ft-right .RWDedictor{        display: flex;    flex-wrap: wrap;}
}
/*480px end*/