/*Menu*/ 
.cd-main-header {background: transparent;}.RWDmenu_plus02 .inside {background: transparent;}.RWDmenu_plus02 .container {width: 95%;}.cd-logo img {filter: brightness(100);}.cd-logo {width: 185px;margin-top: 18px;}.cd-primary-nav>li>a:hover {color: #eee;}.cd-primary-nav>li>a {color: #fff;letter-spacing: 2px;font-size: 14px;}.RWDmenu_plus02 .cart-block i.qty {box-shadow: initial;}.RWDmenu_plus02 .cart-block {border-left: 1px solid #fff;padding-left: 30px;}.cd-primary-nav>li:after {display:none;}.RWDmenu_plus02 .inside.is-up {background: #333;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #0f6fb8;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display:none;}.RWDmenu_plus02 .cart-block:hover span, .RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .querycar-block:hover span {color: #0567af;}/*搜尋*/ 
.cd-search-trigger span::after, .cd-search-trigger span::before {background: #fff;}.cd-search-trigger::before {border: 2px solid #fff;}.cd-search-trigger::after {background: #fff;}.cd-header-buttons li.search-btn {margin-top: 6px;}.cd-search {width: 30%;height: 60px;right: 0px;left: initial;}.cd-search input {font-size: 16px;color:#333;}.cd-search button:hover {color: #1b84b3;}.cd-search button {top: 18px;font-size: 16px;}.cd-search input::placeholder {color:#666;letter-spacing:1px;}.cd-search input {font-family: 微軟正黑體;}.cd-search input::placeholder {font-family: 微軟正黑體;}/*Banner*/ 
.RWDbanner_plus01 .slick-caption {top: 28%;left: 85px;}.RWDbanner_plus01 .logo img {width: 90%;}.RWDbanner_plus01.style-dotnav.control-left > .banner-slider .slick-arrow, .RWDbanner_plus01.style-dotnav.control-right > .banner-slider .slick-arrow {bottom: 50px;}.RWDbanner_plus01.style-dotnav.control-left > .banner-slider .slick-next, .RWDbanner_plus01.style-dotnav.control-right > .banner-slider .slick-next {right: 44%;}.RWDbanner_plus01.style-dotnav.control-left > .banner-slider .slick-prev, .RWDbanner_plus01.style-dotnav.control-right > .banner-slider .slick-prev {left: 57%;}.RWDbanner_plus01.style-dotnav > .banner-slider .slick-arrow {width: 30px;height: 30px;border: 1px solid #fff;background-color: transparent;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #333;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #b3ca19;}.RWDbanner_plus01.style-dotnav .control-box .control {padding-bottom: 195px;}/*scrolldown*/ 
.scrolldown_panel {width: 1px; height: 150px; position: absolute; top: 800px; z-index: 999; right: 40px; background: #fff;}.scrolldown_panel:before {border-radius:5px;content: "";display: block;position: absolute;width: 8px;height: 8px; top: 0px; left: 50%; margin-left: -4px; background: #fff; animation-name: oxxo; animation-duration: 1s;animation-iteration-count: infinite;    animation-timing-function: step-start;animation-timing-function: steps(20,end);}@keyframes oxxo{      0%{        top:0px;      }      25%{        top:25px;      }      50%{        top:50px;      }      75%{        top:75px;      }      100%{        top:100px;      }  }.scrolldown_panel:after {content: "Scroll";position: absolute;transform: rotate(90deg);left: -26px;top: -46px;font-size: 16px;font-family: 'Source Sans Pro', sans-serif;color:#fff;letter-spacing:2px;}/*標題*/ 
.RWDproduct002 h1.main-title {font-size: 36px;letter-spacing: 5px;font-weight: bold;line-height: 1.8;}/*IS系列*/ 
.d_product_block .RWDproduct001 .section-subject {display:none;}.d_product_block {background: rgba(238, 238, 238, 0.6);padding: 140px 0;}.IS_title {border-top: 2px solid #b3ca19;border-bottom: 1px solid #b3ca19;display: inline-block;padding: 15px 0;}.IS_title span {font-size: 36px;letter-spacing: 9px;font-weight: 600;color: #000;vertical-align: middle;}.IS_subtitle {padding: 20px 15px;font-size: 22px;letter-spacing: 2px;font-weight: 600;line-height: 2;}.IS_title img {margin-right: 10px;}.RWDproduct001 .isotopeItem {margin-bottom: 0;padding:0px;}.RWDproduct001 .portfolio-items {margin-top: -100px;}.RWDproduct001 .isotopeItem:nth-child(odd) {margin-top: 120px;}.portfolio-item.grow > .inner-content:hover > img {-webkit-transform: scale(1);transform: scale(1);}.portfolio-item > .inner-content > .portfolio-content {background: transparent;}.btn_section {margin-top: -140px;padding-right:12px;}.IS_btn {width: 300px;border: 1px solid #b3ca19;text-align: center;float: right;background: transparent;transition:0.5s ease;}.IS_btn a {padding: 10px 0;color: #333;letter-spacing: 2px;font-family: 'Noto Sans TC', sans-serif;display: block;transition:0.5s ease;}.IS_btn:hover {background: #fff;border: 1px solid #ccc;}.IS_btn a:hover {color: #1468ac;}.RWDproduct001 a h3 {display:none;}.d_product_block .container {width: 70%;}.d_product_block_phone {display: none;}/*產品*/ 
.product_block .RWDproduct002 {padding: 100px 0 140px 0;}.product_block .RWDproduct002 .section-line {display:none;}.RWDproduct002 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.product_block .RWDproduct002 .showbottom a h4 {padding: 30px 0px 0px;text-align: center;font-family: 'Noto Sans TC', sans-serif;letter-spacing: 2px;margin-bottom: 0;}.product_block .popup-portfolio .portfolio-item {border: 1px solid #eee;padding: 30px;margin-bottom:0px;}.product_block .RWDproduct002 .showbottom a {text-align: center;}.product_block .RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color: #1468ac;}.product_block .RWDproduct002 {padding: 100px 0 120px 0;background: #e2e2e2;}.product_block .popup-portfolio .portfolio-item {border: 1px solid #eee;padding: 30px 20px;margin-bottom: 0px;background: #fff;transition: 0.5s;}.product_block .popup-portfolio {box-shadow: 2px 2px 10px rgba(185, 185, 185, 0.55);z-index:2;}.product_block .RWDproduct002 h2.sub-title {    letter-spacing: 4px;    font-size: 48px;    font-weight: 900;    color: #f5f5f5;    padding-right: 10px;    margin-top: 10px;    position: absolute;    right: 50%;    margin-right: -155px;    top: 60px;}.product_block .popup-portfolio .portfolio-item:hover {border-bottom: 7px solid #b3ca19;}/*footer*/ 
.footerblock {background: #333;padding: 60px 0px;font-size: 14px;letter-spacing: 2px;color:#fff;line-height: 2;}.copyright_block {text-align: center;letter-spacing: 2px;font-size: 14px;background: #222;padding: 15px 0px 10px 0;color: #fff;}.copyright_block span {margin-left: 5px;}.footerblock a {color:#FFF;transition:0.5s ease;}.footerblock a:hover {color:#b3ca19;}.copyright_block a {color:#FFF;transition:0.5s ease;}.copyright_block a:hover {color:#b3ca19;}.ft_logo img {width: 200px;margin-bottom: 20px;}.ft_logo h4 {font-family: 'Noto Sans TC', sans-serif;letter-spacing: 5px;font-size: 17px;padding-left: 5px;margin-bottom:5px;}.ft_logo {border-right: 1px solid #666;}.contact_section {padding-left: 55px;}.contact_top {border-bottom: 1px solid #666;padding: 10px 0px;}.contact_bottom {padding: 10px 0;}#social_media_wrapper a {    background: transparent;    width: 80px;    height: 80px;    border: 1px solid #666;    padding: 25px;    margin-right: 15px;    border-radius: 0px;    margin-left: 0px;}.RWDsocial001 {background: transparent;right: 0;float: right;}.contact_section span {color: #333;margin-left: 10px;}#social_media_wrapper a:hover, #social_media_wrapper a:active {text-decoration: none;color: #fff;background: #1567aa;}i.icon.ion-android-drafts {margin-left: 25px;}i.icon.ion-android-map {margin-left: 25px;}.contact_section .icon {margin-right: 5px;}/*裝飾*/ 
.d_product_block::after {    content: "";    background: url(archive/image/customization/product_bg02.png);    width: 450px;    height: 450px;    display: block;    position: absolute;    right: 0;    top: 44.5%;    opacity: 0.1;    z-index: -1;    background-size: contain;    background-repeat: no-repeat;}/*購物車*/ 
.RWDmenu_plus02 .cart-menu .buy-btn a {width: 100%;background-color: #036eb8;}.RWDmenu_plus02 .cart-menu .title span {color: #fff;background: #036eb8;}/*scrolltop*/#toTop {display: none !important;}.scrollTop001 { width: 30px;height: 50px;right: 25px;}.scrollTop001 .icon {background: url(archive/image/customization/scroll_top.png);background-size: contain;background-repeat: no-repeat;filter: brightness(4);}.scrollTop001::before {width: 1px; height: 50px;background: #aaa;display: inline-block;content: "";position: absolute;bottom: 60px;transition: 0.4s ease;}.scrollTop001:hover::before {height: 65px;}.scrollTop001:hover .icon {opacity: 1;}
/*內頁 start*/

.page_wrapper_bg .footerblock { background: #333 !important;}.page_wrapper_bg .scrolldown_panel { display: none;}.cd-main-content { top: 0 !important; background: rgba(238, 238, 238, 0.6);}#toTop { display: none !important;}.page_wrapper_bg .RWDmenu_plus02 .inside { background: rgba(0, 0, 0, 0.3); transition: 0.4s;}.page_wrapper_bg .RWDmenu_plus02 .inside.is-up { background: #333 !important;}/*page1和page_content相衝突*/ 
.page_content1 .btn_back a { padding: 5px 35px !important;}.page_content1 .btn { line-height: 1.42857143 !important;}/*統一設定*/a:focus, a:hover { color: #1567aa; text-decoration: none; transition: 0.4s; word-break: break-all;}p { margin: 0;}.inner { padding: 30px 0;}/*內頁空間*/ 
.page_wrapper_bg .call_to_action { min-height: 700px !important; padding: 35px 0 80px 0;}/*標題文字*/ 
.hgroup h1 { text-align: center; letter-spacing: 2px; margin-bottom: 30px;}.hgroup .container { border-bottom: 0;}.hgroup .breadcrumb { width: 100%; border: 0; text-align: center; top: 0; background: transparent; position: relative; letter-spacing: 2px;}/*內頁文字*/ 
.page_wrapper_bg .cd-main-content p { font-size: 15px; color: #373737 ; letter-spacing: .2em; line-height: 3;}/*最新消息*/ 
.layoutlist_3 .item {  border-bottom: 1px solid #222 !important;}.layoutlist_3 .listdate {  border-left: 0 !important;}.layoutlist_3 .listdate .day { font-size: 30px !important;  padding: 0 10%;  color: #ddd !important;}.layoutlist_3 .listdate .yearmonth { padding-bottom: 15% !important;}.layoutlist_3 .list_subject a { color: white !important; font-size: 20px !important; letter-spacing: .1em; line-height: 1.5;}.layoutlist_3 .item:hover .list_subject a { opacity: .7;  transition: 0.4s;}.layoutlist_3 .list_subject .summary a { font-size: 15px !important; color: #ddd !important; line-height: 1.5; letter-spacing: .2em;}.layoutlist_3 .item:hover .list_subject .summary a { opacity: 1;}.layoutlist_3 .list_subject .summary { margin: 10px 0 !important;}/*btn_back*/ 
.btn_back { background: transparent; color: transparent; padding: 0; margin-top: 20px; float: right;}.btn.btn_back a { color: #666; padding: 5px 30px;}.btn.btn_back a:hover { background: rgba(113, 113, 113, 0.1);}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn { background: transparent !important; color: transparent; padding: 0; float: right;}.ebtn.currectsend_btn { float: right; background: transparent;  color: transparent;  padding: 0;  margin-right: 0 !important;}.btn.active, .btn:active { box-shadow: none;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: 0;}/*丹頂鶴*/ 
.listdesc { background: url(archive/image/customization/product_bg02.png) no-repeat; background-size: contain; background-position-x: right; border: 1px solid; background-color: #fdfdfd; margin-bottom: 30px;}.layoutlist_2 .album_item_subject { font-size: 15px; letter-spacing: 2px;  font-weight: bold; color: #373737; border: 1px solid #999;}.layoutlist_2 .album_item:hover .album_item_subject { color: #1567aa; transition: 0.4s; background: white; border-color: #ccc;}.layoutlist_2 .album_item_subject { transition: 0.4s;}.layoutlist_2 .album_item { overflow: visible !important; height: auto !important;}/*btn*/ 
.btn.btn_back a:hover {  background: white;  color: #1567aa; border-color: #ccc;}.page_content1 .btn_back a { padding: 5px 35px !important;  border-color: #b3ca19; background: transparent;}/*機械鎖*/#prod_name h2 { text-align: center; font-weight: bold; letter-spacing: .1em;}.product_desc_subject { margin: 0; padding: 10px; text-align: center;background: #fff1cd; letter-spacing: .1em; font-size: 14px;}.pform > table > tbody > tr:nth-child(1) > td:nth-child(1),.pform > table > tbody > tr:nth-child(2) > td:nth-child(1),.pform > table > tbody > tr:nth-child(8) > td:nth-child(1),.pform > table > tbody > tr:nth-child(12) > td:nth-child(1),.pform > table > tbody > tr:nth-child(17) > td:nth-child(1) { background: #315394; color: white;}.pform td { font-size: 14px; line-height: 2.5; color: #666; padding-left: 25px !important; border-bottom: 1px solid; background: rgba(0, 253, 255, 0.05); letter-spacing: .1em;}.table-rwd img { width: 7%; display: inline-block;}.table-rwd { margin: 10px;}.table-rwd span { font-size: 14px; margin-left: 10px; letter-spacing: 2px; display: inline-block; line-height: 3;}.m2018 .products-nav .nav-title { font-size: 14px; letter-spacing: 2px; text-align: center; background: #666; color: white;}.m2018 .products-nav>ul>li a { font-size: 14px; letter-spacing: 2px;}.m2018 .products-nav ul li a:hover { color: #1567aa; font-weight: bold;}.m2018 > div > ul > li > ul > li > a:hover { color: #1567aa!important;}.layoutlist_2 .item, .layoutlist_4 .item { border: 0 !important;}.layoutlist_4 .subject { margin: 0; overflow: visible !important; min-height: auto !important; margin-top: 0 !important;}.layoutlist_4 .subject a { display: block; padding: 8px; text-align: center; font-size: 15px; letter-spacing: 1px; border: 1px solid #999;}.item.product_list_item.nb1 { height: auto !important;}#sidebar .products-nav>ul>li>ul {display: none;}#sidebar .products-nav>ul> li.active>ul { display: block;}/*聯絡我們*/ 
.coninfo { text-align: center;margin-top: -30px;}.telfax { margin-top: -10px; margin-bottom: 20px;}.coninfo i { font-size: 25px; top: 5px;  position: relative; margin-right: 10px;}.telfax p { display: inline-block; margin-right: 40px; font-size: 16px !important; letter-spacing: 2px !important;}.telfax img { width: 35px; display: inline-block; margin-right: 10px;}.coninfo > p:nth-child(2) { font-size: 20px;  font-weight: bold; letter-spacing: 0.4em;  padding-left: 10px; margin-top: -18px;}.customized_columns ._input, .customized_columns select { background: white; border-radius: 0;}.form-horizontal .control-label { font-size: 15px; letter-spacing: .1em; font-weight: normal;}/*btn*/ 
.btn a, .ebtn a { border: 1px solid #b3ca19; text-align: center; float: right; background: transparent; transition: 0.5s ease; color: #666; font-size: 14px; letter-spacing: .1em; font-weight: bold;}.btn a, .ebtn a:hover { background: #fff; border: 1px solid #ccc;  color: #1266a7;}/*購物列表*/ 
.layoutlist_4 .subject { margin: 10px 0; text-align: center; letter-spacing: .1em; line-height: 1.5; font-weight: bold;}.layoutlist_4 .price { margin: 10px 0; letter-spacing: .1em;}.layoutlist_4 select { font-size: 13px; letter-spacing: .1em; padding-left: 5px;  padding-right: 15px; padding-right: 20px !important;}/*購物車side*/ 
.RWDmenu_plus02 .cart-menu ul.content li .text-box .price { color: #036eb8;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .name { font-weight: bold;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .spec { color: #999;}.RWDmenu_plus02 .cart-menu .title span { position: relative; top: -2px;}/*購物車畫面*/ 
.shopping-item .name { font-weight: bold; letter-spacing: .1em;}/*btn*/ 
.RWDshopping .btn { border-radius: 0 !important; font-size: 14px;}.RWDshopping .btn.bg3 { background: transparent; border: 1px solid #b3ca19;}.RWDshopping .btn { border-radius: 0 !important; font-size: 14px; font-weight: bold; color: #666;}.RWDshopping .btn.bg3:hover { color: #1567aa; background: white; border-color: #ccc;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover { background: white; border-color: #ccc;}.layoutlist_4 .stands_div, .layoutlist_4 .amount_div { width: 100%; text-align: left;  margin: 0 !important;}.layoutlist_4 select { width: 100% !important; padding: 5px;}.layoutlist_4 .stands_options { margin: 0 !important;}.layoutlist_4 .cate_div { display: none !important;}.layoutlist_4 .price { font-size: 14px;}.sellprice { color: #0e6eb8 !important;}.layoutlist_4 .buybtn,.RWDshopping .btn.bg2,#btn_shopping { font-size: 14px; letter-spacing: 2px;  transition: 0.4s;  background: transparent; color: #666; font-weight: bold; border: 1px solid #bcd309; border-radius: 0 !important;}.layoutlist_4 .buybtn:hover,.RWDshopping .btn.bg2:hover { background: white; border: 1px solid #ccc; color: #0e6db7;}.page_content1 .dd-selected { padding-right: 35px;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price,.total b {color: #1567aa !Important;}/*購物車上方圓*/@keyframes num-bg {    0% {         background: #1567aa;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {         background: #1567aa;        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping-step .current .num:before { background: #1567aa;}.shopping-step .name {  color: #666;}

/*內頁 end*/
/*小螢幕 start*/

@media (max-width:1440px){.RWDmenu_plus02 .container {width: 100%;}.RWDbanner_plus01 .logo img {width: 75%;}.RWDbanner_plus01 .slick-caption {left: -40px;}.scrolldown_panel {top: 635px;}.d_product_block .container {width: 80%;}.RWDbanner_plus01.style-dotnav .control-box .control {padding-bottom: 165px;}}@media (max-width:1440px){.RWDbanner_plus01.style-dotnav .control-box .control {padding-bottom: 110px;}.scrolldown_panel {top: 655px;height: 130px;}.d_product_block::after {width: 300px;height: 300px;top: 42%;}}@media (max-width:1280px){.cd-primary-nav>li>a {letter-spacing: 1px;}nav.cd-nav {margin-left: 0px;}.scrolldown_panel {top: 555px;}.RWDbanner_plus01 .slick-caption {left: -50px;top: 26%;}.d_product_block .container {width: 95%;}.d_product_block::after {display:none;}}

/*小螢幕 end*/
/*headerscript start*/

/*<link href="https://fonts.googleapis.com/css?family=Ubuntu" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=PT+Sans+Narrow" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=Play" rel="stylesheet"> src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>>        $(window).scroll(function() {                var scroll = $(window).scrollTop();            if (scroll >= 500) {                $(".shopping_panel").addClass("cart-visible");            } else {                $(".shopping_panel").removeClass("cart-visible");            }        });    </script>*/

/*headerscript end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*banner*/ 
.RWDbanner_plus01 .logo img {width: 58%;}.RWDbanner_plus01 .slick-caption {left: -50px;top: 28.5%;}.RWDbanner_plus01.style-dotnav .control-box .control {padding-bottom: 190px;}.scrolldown_panel {top: 640px;right:25px;}.RWDbanner_plus01.style-dotnav.control-left > .banner-slider .slick-arrow, .RWDbanner_plus01.style-dotnav.control-right > .banner-slider .slick-arrow {bottom: 130px;}.RWDbanner_plus01.style-dotnav.control-left > .banner-slider .slick-prev, .RWDbanner_plus01.style-dotnav.control-right > .banner-slider .slick-prev {left: 62%;}.RWDbanner_plus01.style-dotnav.control-left > .banner-slider .slick-next, .RWDbanner_plus01.style-dotnav.control-right > .banner-slider .slick-next {right: 41%;}.cd-search { top: 50px !important;width: 40%;}/*選單*/ 
.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #333;transition: 0.5s ease;}#RWDfullscreen02 .cd-main-header .cd-logo {margin-top: 4px;width: 150px;}.cd-nav-trigger {margin-top: 2px;}.RWDmenu_plus02 .cart-block {margin-top: 11px;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #fff;}#RWDfullscreen02 .cd-main-header {transition: 0.5s ease;}.cd-primary-nav, .cd-primary-nav ul {background: #333;}#cd-primary-nav .fa-long-arrow-left:before {color: #fff;}.go-back a::after, .go-back a::before, .has-children>a::after, .has-children>a::before {background: #fff;}nav.cd-nav .bottom-copyright {color: #fff;}.cd-primary-nav a, .cd-primary-nav ul a {color: #fff;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;}/*產品*/ 
.d_product_block {padding: 100px 15px;}.d_product_block .container {width: 100%;}/*footer*/ 
.contact_section {padding-left: 20px;}.scrollTop001 {right: 15px;}/*INNER*/#RWDPAGE_BASE_PAT01 .cd-main-header .cd-logo { margin-top: 4px; width: 150px;}.page_wrapper_bg .collapsing_header header { background: rgba(0, 0, 0, 0.3); transition: 0.4s; padding: 0;}.page_wrapper_bg .call_to_action { padding: 0 0 40px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.RWDbanner_plus01 .slick-caption {left: -35px;top: 40%;}.scrolldown_panel {top: 895px;right: 25px;}.RWDbanner_plus01.style-dotnav .control-box .control {padding-bottom: 70px;}.RWDbanner_plus01.style-dotnav.control-left > .banner-slider .slick-next, .RWDbanner_plus01.style-dotnav.control-right > .banner-slider .slick-next {right: 50%;}.RWDbanner_plus01.style-dotnav.control-left > .banner-slider .slick-prev, .RWDbanner_plus01.style-dotnav.control-right > .banner-slider .slick-prev {left: 50%;}/*產品*/ 
.RWDproduct001 .portfolio-items {margin-top: 0px;}.RWDproduct001 .isotopeItem:nth-child(odd) {margin-top: 0px;}.RWDproduct001 .boxContent {display: none;}.btn_section {margin-top: 30px;}.product_block .RWDproduct002 {padding: 80px 0 100px 0;}/*footer*/ 
.footerblock {padding: 45px 0;}.contact_section {padding-left: 15px;text-align:center;}#social_media_wrapper a {width: 60px;height: 60px;padding: 15px;margin-right: 0;}.ft_logo {border-bottom: 1px solid #666;border-right: 0px;text-align: center;padding-bottom: 15px;width: 94%;margin: 0 3%;margin-bottom: 20px;}.copyright_block {font-size: 12px;letter-spacing: 1px;}.scrollTop001 {bottom: 23%;}/*INNER*/ 
.pform td { padding-left: 10px !important;}.page_content1 .btn,.btn.btn_back { margin-top: 0 !important;}.btn.btn_back a { width: 100%;}#sidebar { margin-bottom: 30px;}.page_content1 .btn, .btn.btn_back { width: 100%;}.layoutlist_4 .subject a { min-height: 65px;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {margin-right: 0 !Important;}#btn_shopping { width: 100%; text-align: center;}#mobile-fixed .btn-box .normal { color: #666; font-weight: bold; background: transparent; border-radius: 0 !important;}a.btn.normal.bg2 { border-color: #bcd408 !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.RWDbanner_plus01.style-dotnav.control-left > .banner-slider .slick-prev, .RWDbanner_plus01.style-dotnav.control-right > .banner-slider .slick-prev {display: none !important;}.RWDbanner_plus01.style-dotnav.control-left > .banner-slider .slick-next, .RWDbanner_plus01.style-dotnav.control-right > .banner-slider .slick-next {display: none !important;}.RWDbanner_plus01 .logo img {width: 90%;}.RWDbanner_plus01 .slick-caption {left: -15px;top: 30%;}.RWDbanner_plus01.style-dotnav.control-right .control-box {right: 0;}.scrolldown_panel {display:none;}.cd-search { top: 50px !important;width: 100%;}/*IS*/ 
.IS_title span {font-size: 28px;letter-spacing: 5px;}.IS_title {display: block;text-align: center;}.IS_title img {display: block;margin: 0 auto;margin-bottom: 15px;}.IS_subtitle {text-align: center;}.btn_section {padding-right: 0px;}.IS_btn {width: 100%;}/*產品*/ 
.RWDproduct002 h1.main-title {font-size: 28px;}.product_block .RWDproduct002 h2.sub-title {top: initial;font-size: 44px;margin-right: -150px;}/*footer*/i.icon.ion-android-drafts {margin-left: 0px;}i.icon.ion-android-map {margin-left: 0px;}.contact_section {padding-left: 0px;}.ft_social {text-align: center;}.RWDsocial001 {float: none;}#social_media_wrapper a {margin: 10px;}.footerblock {padding: 45px 0 30px 0;}.copyright_block span {display:none;}.ft-info {text-align: center;}.d_product_block {display:none;}.d_product_block_phone {display: block;background: #eee;padding: 100px 15px;}.d_product_block_phone .RWDproduct001 .section-subject {display:none;}.d_product_block_phone .RWDproduct001 .boxContent {display: block;padding:0 16px;}.d_product_block_phone .RWDproduct001 a h3 {display:block;}.d_product_block_phone .RWDproduct001 a h3 {display: block;font-family: 'Noto Sans TC', sans-serif;letter-spacing: 2px;font-size: 20px;line-height: 1.5;color:#1468ac;}.d_product_block_phone .RWDproduct001 a span {font-size: 16px;}.RWDproduct001 .portfolio-items a {font-size: 15px;color: #333;letter-spacing: 2px;line-height: 2;}.RWDproduct001 .portfolio-items ul {padding-left:20px;margin-top:10px;}.ft_logo {margin-bottom: 0;}.scrollTop001 {bottom: 10%;right:5px;}/*INNER*/ 
.hgroup h1 { font-size: 20px; line-height: 2; margin-bottom: 10px;}.album_d_item { width: 100%;}.listdesc { background-position: 200px 80px;}.layoutlist_2 .album_item { margin-bottom: 40px !important;}.layoutlist_4 .subject a { min-height: auto;}img.conimg { width: 80%;}.coninfo > p:nth-child(2) {  letter-spacing: 0.3em; font-size: 18px;}.seccon p { letter-spacing: 2px !important;}.telfax p { margin-right: 0; font-size: 16px !important; letter-spacing: 2px !important; line-height: 0 !important; margin: 10px;}.telfax img { width: 30px;}.coninfo i { font-size: 22px; top: 2px;}.telfax { margin: 5px 0 10px;}.coninfo { margin-top: -20px;}/*footer*/ 
.page_wrapper_bg .RWDsocial001 { position: relative;}.page_wrapper_bg .ft_logo h4 { margin-top: 0 !important;}.page_wrapper_bg .copyright_block { line-height: 24px;}#mobile-fixed .btn-box .normal { color: #666; font-weight: bold; background: transparent; border-radius: 0 !important;}a.btn.normal.bg2 { border-color: #bcd408 !important;}.RWDshopping .btn.normal { display: block; width: 100%; margin: 0; margin-bottom: 20px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.page_wrapper_bg .call_to_action>.container { padding: 0;}
}
/*iphone6 end*/