@media (min-width: 1500px) {#RWDBASE_PAT01 .container {width:1450px;}.footer-block .container {width:1400px !important;}}.RWDfakeloader img {width: 220px;}/*網頁共同設定*/body{font-size:16px; letter-spacing:2px; line-height:2;font-family: 'Noto Sans TC', sans-serif;}.main {overflow: hidden}a:hover {text-decoration: none}.row {margin-left:0px;margin-right:0px;}.collapsing_header .main {top: 0px !important;}.about-block {position: relative;padding: 120px 0px 80px;background: url(archive/image/customization/about-bg.jpg);background-attachment: fixed;}.recommend-block {padding: 100px 0 120px;position: relative;}.fun-block {padding: 0px 0px 100px;position: relative;background: linear-gradient(to bottom,#ffffff 0%,#a8d5e2 100%);}.video-block {    position: relative;    padding: 100px 0px 80px;    box-shadow: 1px 1px 3px #ddd;    background: url(archive/image/customization/bottom-bg2.jpg);    background-attachment: fixed;    background-size: cover;overflow: hidden;}.video-block:after {    content: "";    background: url(archive/image/customization/0817-deco-last-03.png);    width: 294px;    height: 317px;    position: absolute;    right: -45px;    bottom: -45px;opacity: 0.9;    background-size: contain;    transform: rotate(-8deg);}.RWDnews005 a , .RWDService001 a {    pointer-events: none;}/*標題*/h1.main-title {color: #333 !important;font-size: 38px !important;letter-spacing: 2px;line-height: 1.6;font-family: 'Noto Sans TC', sans-serif;font-weight: normal !important;}h2.sub-title {font-size: 20px !important;color: #555 !important;font-weight: normal !important;letter-spacing: 2px;line-height: 1.5;margin: 8px 0px 0px !important;}.section-line {display:none !important;}.RWDService001 .section-subject {margin-bottom: 60px;}.RWDproduct002_v2 .section-subject {margin-bottom: 40px;}/*menu*/ 
.RWDmenu_plus02 .inside {background: linear-gradient(to right,#efefef 0%,#ffffff 25%,#ffffff 100%);}.cd-main-header {background: transparent;}.cd-logo {width: 260px;margin-top: 13px;margin-left: 0;}.RWDmenu_plus02 .container {width: 100% !important;padding:0px 15px;}.cd-primary-nav>li>a {font-size: 17px;letter-spacing: 2px;color:#333;font-family: 'Noto Sans TC', sans-serif;}.cd-primary-nav>.menu-en a {letter-spacing: 1px;}.cd-primary-nav>li:after {display:none;}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 16px;color: #333;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;color: #9c9c9c;}.lang-select-label span {letter-spacing: 1px;font-size: 16px;position: relative;top: 1px;font-family: 'Noto Sans TC', sans-serif;}.search-btn {position: relative;top: 2px;}.cd-header-buttons::before {content: "";width: 1px;height: 40%;top: 33%;background: #ccc;display: block;left: 0px;position: absolute;}.cd-header-buttons {padding-left: 40px !important;margin-left: 35px !important;}.lang-select-options a {font-size: 16px;color:#333;}.lang-select-options a:hover {background-color: transparent;color: #9c9c9c;}.lang-select-options>li {line-height: 2;height: auto;padding-top: 0px;}.RWDmenu_plus02 .member-block {margin-left: 35px;margin-right: 20px;}.cd-header-buttons li.search-btn {margin-left: 30px;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #333;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display:none;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #8bb63b;}.RWDmenu_plus02 nav.cd-nav {margin-left: 0;}.RWDmenu_plus02 .cart-menu .title span {background: #8bb63b;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price {color: #e31010;font-weight: 400;}.RWDmenu_plus02 .cart-menu ul.content li .pic {background: transparent;}/*banner*/ 
.RWDvideo001 .video {background-attachment: initial;}.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {   left: 70%;    color: #8bb63c;    background: #fff;    z-index: 2;width: 70px;    height: 70px;border-radius: 50%;}.RWDvideo001 .btn2play div, .RWDvideo001 .btn2pause div {margin-top: -10px;letter-spacing: 1px;font-size: 13px;font-weight: 600;}.RWDvideo001 .btn2play .fa, .RWDvideo001 .btn2pause .fa {margin-left: 3px;}.RWDvideo001 .btn2play::after, .RWDvideo001 .btn2pause::after {    content: "";    background: url(archive/image/customization/0818-btn-02.png);    width: 120px;    height: 120px;    display: block;    position: absolute;    left: 70%;    top: 50%;    background-size: contain;    margin-top: -42px;    margin-left: -20px;    z-index: -1;}/*關於*/ 
.RWDleft_cont002 .item-second {background: transparent;display: flex;flex-direction: row-reverse;}.RWDleft_cont002 .item-second a {width: 45%;}.RWDleft_cont002 .item-second .pic {width: 100%;overflow: visible;}.RWDleft_cont002 .item-second .pic img {filter: drop-shadow(1px 1px 2px #999);}.RWDleft_cont002 .item-second .text-box {width: 55%;background: transparent;padding: 0px 20px 0px 0px;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .item-second {background: transparent;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box .title {    color: #333;    font-size: 36px;    letter-spacing: 2px;    line-height: 1.6;    font-family: 'Noto Sans TC', sans-serif;    font-weight: normal;}.RWDleft_cont002 .item-second .text-box .title span {font-weight: lighter;color: #111;font-size: 26px;line-height: 2.2;}.RWDleft_cont002 .item-second .text-box {color:#555;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 21px;color: #555;font-weight: normal;letter-spacing: 2px;line-height: 1.5;margin: 8px 0px 0px !important;}.RWDleft_cont002 .item-second .text-box .text {    width: 100%;    font-size: 17px;    letter-spacing: 2px;    line-height: 2;    color: #555;    margin-top: 30px;    border-top: 1px solid #8bb63b;    padding-top: 30px;}.RWDleft_cont002 .item-second .text-box a {    width: 200px;    box-shadow: none;    padding: 3px 0px;    font-size: 17px;    letter-spacing: 1px;    font-weight: normal;    line-height: 2;    margin: 30px 0px 0px 0px;    background: transparent;    border: 1px solid #8bb63b;    color: #8bb63b;}.RWDleft_cont002 .item-second .text-box a:hover {    color: #fff;    background-color: #8bb63b;}/*最新*/ 
.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.recommend-block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 30px;}.recommend-block .RWDnews005 .owl-carousel .owl-item div {    padding: 30px;    transition: 0.5s ease;    border: 1px solid #8bb63b;    border-radius: 20px;}.RWDnews005 .margin-top-20 {line-height: 1.8;letter-spacing: 2px;font-size: 20px;}.text-left {text-align: justify;font-size: 17px;line-height: 1.8; letter-spacing: 1px;color: #666;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border: 0px;border-radius: 0px;margin-top:-60px;font-size: 40px;color: #555;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -60px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -60px;}.RWDnews005 .owl-theme .owl-controls .owl-page span {width: 25px;border-radius: 0px;height: 6px;background: transparent;border: 1px solid #999;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: transparent;}.RWDnews005 .owl-theme .owl-controls .owl-page.active span {background: #888 !important;}.recommend-block .RWDnews005 .owl-carousel .owl-item div:hover h4 a {color: #8bb63b;}.recommend-block .RWDnews005 .owl-carousel .owl-item div h4 a {transition:0.5s ease;}.RWDnews005 .owl-theme .owl-controls {margin-top:20px;}.RWDnews005 .owl-carousel img {border-radius: 10px;}/*不分年齡*/ 
.RWDService001 .col-md-3 {width: calc(100% / 3);padding: 0px 30px;}.boxFeature-2 h2 {    line-height: 1.8;    letter-spacing: 2px;    font-size: 20px;    color: #333;    margin: 10px 0;}.RWDService001 p {    text-align: justify;    font-size: 17px;    line-height: 1.8;    letter-spacing: 1px;    color: #333;margin-bottom: 0px;}/*產品*/ 
.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .popup-portfolio {margin: 0px;}.RWDproduct002_v2 {padding: 0;}.product-block {padding: 100px 0 120px;position:relative;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 4 - 21px);margin: 0 10px 20px;transition:0.5s ease;}.RWDproduct002_v2 .btn.btn-rj {background: transparent;border: 1px solid #8bb63b;border-radius: 0px;display: block;font-size: 17px;letter-spacing: 2px;color: #555;padding: 8px 20px;border-radius: 50px;}.RWDproduct002_v2 .filter-portfolio ul > li {width: 160px;margin: 0px 0px 0px 15px;}.RWDproduct002_v2 .btn.btn-rj:hover {background-color: #8bb63b;}.portfolio-bottom-summary h4 {margin: 15px 0px 0px;font-size: 20px;letter-spacing: 2px;font-weight: normal;color: #111;line-height: 1.5;text-align: left;}.portfolio-bottom-summary {    font-size: 17px;    letter-spacing: 2px;    line-height: 1.6;color:#666;text-align: left;padding: 0px;}.portfolio-bottom-summary p {text-align: left;margin-bottom:0px;}.portfolio-bottom-summary p span {    letter-spacing: 1px;    font-size: 17px;    color: #8bb63b;    line-height: 1.5;    font-weight: 600;    margin: 10px 0px;    border-bottom: 1px solid #8bb63b;    display: block;    padding-bottom: 6px;}.portfolio-bottom-summary h4 h8 {    letter-spacing: 1px;    font-size: 17px;    color: #555;    display: block;    margin: 2px 0px 0px;    font-weight: normal;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;}.RWDproduct002_v2 .active .btn.btn-rj {background-color: #8bb63b;}.RWDproduct002_v2 .filter-portfolio ul {margin: 0;}.filter-portfolio {margin: 0px 0px 50px;}.RWDproduct002_v2 .btn-box .btn {border-radius: 50px;font-size: 17px;color: #333;max-width: 300px;transition:0.5s ease;margin-top: 30px;padding: 3px 0 5px;}.RWDproduct002_v2 .btn-box .btn:hover {background: #8bb63b;color: #fff;}.RWDproduct002_v2 .portfolio-item > .inner-content {border-radius: 15px;}/*影片*/ 
.video-bg {position: absolute;width: 1000px;height: 100%;top: 0px;right: 0px;z-index: -1;}.RWDvideo002 figure.effect-sarah {background: transparent;margin: 0;border-radius: 15px;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe {-webkit-transform: translate(-0px,0);transform: translate(0px,0);}.RWDparallax_new .picbgbox {height: 700px !important;}.RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe {opacity: 0.8;}.figcaption_bottom h2 {color: #111;font-weight: normal;text-align: center;margin: 10px 0px 5px;line-height: 1.8;font-size:20px;}.figcaption_bottom .h2_line {display:none;}.figcaption_bottom p {    color: #666;    text-align: left;    font-size: 17px;    line-height: 1.8;    margin: 0;}.RWDService001 i img {    border-radius: 10px;}.fun-block::before {    content: "";    background: url(archive/image/customization/0817-deco-111.png);    display: block;    position: absolute;    left: 0px;    bottom: 0px;    width: 350px;    height: 314px;    background-size: contain;    background-repeat: no-repeat;z-index: -1;}.fun-block::after {    content: "";    width: 432px;    height: 340px;    background: url(archive/image/customization/0817-deco-022.png);    display: block;    position: absolute;    right: 0;    bottom: 0;    background-size: contain;    background-repeat: no-repeat;z-index: -1;}.third-pic-child i.icon {    margin-right: 6px;    color: #8bb63b;}/*221005修改*/ 
.RWDnews005 a {pointer-events: auto;}
/*footer start*/

.footer-block {    padding: 60px 0px 20px;    font-size: 17px;    letter-spacing: 1px;    line-height: 1.8;    color: #666;}.footer-block a {color:#666;}.footer-block a:hover {color:#333;}.footer-block > .container {display: flex;}.footer-info .RWDedictor {display: flex;margin-left: 40px;}.info-child {margin-left: 60px;}.contact-btn {margin-top: 25px;}.contact-btn a {    background: #01b501;    color: #fff;padding:6px 0px;    width: 220px;    border-radius: 50px;    display: flex;    align-items: center;    justify-content: center;}.contact-btn a:hover {background:#06dc06;color:#fff;}.contact-btn img {width: 35px;margin-right: 10px;filter: contrast(0)brightness(2);}.info-child h5 {font-size: 17px;border-bottom: 1px solid #ccc;padding-bottom: 12px;color: #111;margin: 0px 0px 10px;}.rights-block {    font-size: 12px;    color: #aaa;    letter-spacing: 1px;    line-height: 1.8;    font-weight: normal;}.rights-block a {color: #aaa;}.footer-block h4 {font-size: 20px;color: #111;line-height: 1.6;margin: -5px 0px 10px;}.footer-block h4 span {font-size: 16px;position: relative;top: -2px;margin: 0px 3px;color: #555;}.footer-social {border-left: 1px solid #ccc;padding-left: 100px;margin-left: 100px;}.footer-social h8 {display: block;font-size: 14px;letter-spacing: 1px;margin: 0px 0px 6px;}.footer-social img {margin-bottom: 25px;}.RWDsocial001 .deficon {width: 35px !important;height: 35px !important;}.RWDsocial001 a {display: inline-block;}.RWDsocial001 {position: relative;}.RWDsocial001 {position: relative;background: transparent;right: 0;padding: 0;margin: 3px 0px -10px;}#social_media_wrapper a:hover, #social_media_wrapper a:active {    text-decoration: none;    color: #fff;    background: transparent;}#social_media_wrapper a {    display: inline-block;    float: none;    margin: 0px 10px 0px 0px;    background: transparent;    padding: 0px;}.rights-block .RWDedictor {display: inline-block;float: left;margin-top: 35px;}.rights-block .RWDedictor span {font-size: 12px;margin-left: 3px;}.scrollTop002 .ii {border: 1px solid #8bb63b;background: transparent;}.scrollTop002 {bottom: 200px;right: 20px;}/*cookies*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 50px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {    margin-top: 20px;    background: #fff !important;    border: 1px solid #8bb63b !important;    display: block;    padding: 5px 50px;    color: #7da72e !important;    font-size: 15px !important;    border-radius: 50px;}.RWDalert_fancybox .btn:hover {background: #8bb63b !important;color: #fff !important;}

/*footer end*/
/*動畫 start*/

@keyframes move07{0% {    opacity: 0;-webkit-transform:translateX(-30px);    -moz-transform:translateX(-30px);    -ms-transform:translateX(-30px);    -o-transform:translateX(-30px);transform:translateX(-30px);}100% {    opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}.animated .RWDService001 a:nth-child(1) .col-md-3.col-sm-6 {animation: 1500ms ease normal forwards 1 move07;opacity: 0;animation-delay: 0.3s;}.animated .RWDService001 a:nth-child(2) .col-md-3.col-sm-6 {animation: 1500ms ease normal forwards 1 move07;opacity: 0;animation-delay: 0.6s;}.animated .RWDService001 a:nth-child(3) .col-md-3.col-sm-6 {animation: 1500ms ease normal forwards 1 move07;opacity: 0;animation-delay: 0.9s;}.animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(1) {animation: 1500ms ease normal forwards 1 move07;opacity: 0;animation-delay: 0.3s;}.animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(2) {animation: 1500ms ease normal forwards 1 move07;opacity: 0;animation-delay: 0.6s;}.animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(3) {animation: 1500ms ease normal forwards 1 move07;opacity: 0;animation-delay: 0.9s;}

/*動畫 end*/
/*內頁 start*/

.btn.active, .btn:active {box-shadow:none;}@media (min-width: 1500px) {.page_wrapper_bg .call_to_action > .container {width: 1450px;}.page_wrapper_bg .hgroup .container {width: 100%;}.page_wrapper_bg .article-text.rwd .container {width: 100%;}}.page_wrapper_bg .hgroup .container {margin-bottom: 40px;z-index: 2;}.page_wrapper_bg .article-text.rwd .container {width: 100%;}#sidebar.layoutmenu3 {padding-right: 100px;width: 300px;}#product {width: calc(100% - 300px);}.page_wrapper_bg .RWDmenu_plus02 .inside {box-shadow: 1px 1px 15px rgb(43 43 43 / 12%);}.page_wrapper_bg .call_to_action {padding: 140px 0px 100px;min-height: 700px;position: relative;background: linear-gradient(to bottom,#ffffff 50%,#a8d5e2 100%);box-shadow: 1px 1px 3px #ddd;}.page_wrapper_bg .call_to_action {z-index: 1;}.page_wrapper_bg .footer-block {border-top: 1px solid #efefef;}.page_wrapper_bg .pagecontent .RWDslider01, .page_wrapper_bg .pagecontent .RWDeditor01 {margin-top: 100px;}.page_wrapper_bg .call_to_action::before {    content: "";    background: url(archive/image/customization/0817-deco-111.png);    display: block;    position: absolute;    left: 0px;    bottom: 0px;    width: 300px;    height: 270px;    background-size: contain;    background-repeat: no-repeat;opacity: 0.8;}.article2.id6 .page_wrapper_bg .call_to_action::after {    content: "";    width: 432px;    height: 340px;    background: url(archive/image/customization/0817-deco-022.png);    display: block;    position: absolute;    right: 0;    bottom: 0;    background-size: contain;    background-repeat: no-repeat;z-index: -1;}/*標題*/ 
.hgroup .container {border: 0;}.hgroup h1 {    color: #333;    font-size: 38px;    letter-spacing: 2px;    line-height: 1.6;    font-family: 'Noto Sans TC', sans-serif;    font-weight: normal;text-align: center;    margin: 0px;}.hgroup .breadcrumb {    position: relative;    float: none !important;    border: 0px;    padding: 0;    text-align: center;    background: transparent;    letter-spacing: 1px;    bottom: 0px;}.hgroup .breadcrumb a {color:#555;}.hgroup .breadcrumb a:hover {color:#555;}.breadcrumb>li+li:before {    content: "/\00a0";    padding: 0;    color: #555;}.RWDproduct_page .products-editor , .page_wrapper_bg .pagecontent , .page_wrapper_bg .pagecontent p , .RWDslider01 .editor {font-size:16px; letter-spacing:2px; line-height:2;font-family: 'Noto Sans TC', sans-serif;color: #555;}.page_wrapper_bg .pagecontent h4 {color: #333;font-size: 22px;letter-spacing: 2px;margin: 0px 0px 10px;line-height:1.6;}.page_wrapper_bg .RWDeditor01 .model-title , .RWDslider01 .model-title {    color: #333;    font-size: 30px;    letter-spacing: 2px;    line-height: 1.6;    font-family: 'Noto Sans TC', sans-serif;    font-weight: normal;    text-align: center;    margin: 0px 0px 40px;}.article1.id3 .model.article_model.RWDslider01.pic-right .model-title {text-align: left;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f9f9f9;box-shadow: 2px 2px 5px #ddd;border-radius: 10px;overflow: hidden;}.m2018 .products-nav .nav-title {background: #8bb63b; font-size: 17px; padding: 10px 0px;text-align: center; margin-bottom: 0; color: #fff;letter-spacing: 4px;font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover { /*background: #fff; */border-bottom: 1px solid #8bb63b;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 16px;padding: 5px 0px;letter-spacing:2px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;padding:10px 0px 0px;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #eee;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 2px;}.m2018 .products-nav ul li {padding-left: 0;}.m2018 .products-nav li:not(.has-child)>a {font-size: 16px;letter-spacing: 2px;}/*產品列表*/ 
.product_list_item div.img {border-radius: 15px;}.page_wrapper_bg .layoutlist_2 .item:hover img {transform: scale(1.05);transition:0.5s ease;}.page_wrapper_bg .layoutlist_2 .item img {transition:0.5s ease;}.page_wrapper_bg .layoutlist_2 .item, .page_wrapper_bg .layoutlist_4 .item {border-bottom: 0;margin: 0px 0px 40px;}.page_wrapper_bg .layoutlist_2 .subject {margin: 20px 0px 0px;}.item .subject A.itemlink {font-size: 20px;color: #121212;letter-spacing: 2px;line-height: 1.5;}/*產品*/ 
.pro-info {display: flex;flex-wrap: wrap;margin: 0px -15px;}.proinfo-child {width: calc(100% / 3 - 30px);margin: 30px 15px 0px;position:relative;}.RWDproduct_page .pic-box {width: calc(100% - 420px);}.RWDproduct_page .pic-box .easyzoom--overlay {    border-radius: 20px;    overflow: hidden;}.RWDproduct_page .products-info {width: 420px;margin-top: -20px;}.RWDproduct_page .products-info .name {line-height: 1.8;letter-spacing: 2px;font-size: 24px;color: #121212;font-family: 'Noto Sans TC', sans-serif;margin: 0;}.RWDproduct_page .products-info .txt .title {display:none;}.page_wrapper_bg .RWDproduct_page .pic-box .thumbnails ul li {width: calc(100% / 6);padding: 15px;}.page_wrapper_bg .RWDproduct_page .pic-box .thumbnails ul li:nth-child(5n+1) {clear: initial;}.page_wrapper_bg .RWDproduct_page .pic-box .thumbnails ul li:nth-child(6n+1) {clear: left;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border: 3px solid #8bb63b;}.RWDproduct_page .products-info .txt .editor {color: #888;font-family: 'Noto Sans TC', sans-serif;font-size: 15px;letter-spacing:2px;color:#555;line-height: 1.8;}#mobile-fixed .btn-shop .btn, #plusbuy_mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 50px;font-size: 15px;font-family: 'Noto Sans TC', sans-serif;}.RWDproduct_page .btn-other i.ii {color: #8bb63b;font-weight: 600;}.RWDproduct_page .ibtn {color: #8bb63b;font-size: 14px;font-family: 'Noto Sans TC', sans-serif;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover {color: #8bb63b;}.RWDproduct_page .products-info .name-box {margin-bottom: 0;}.RWDproduct_page .btn-shop {margin: 15px 0px 5px;}.RWDproduct_page .products-info .txt .editor hr {margin: 15px 0px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #8bb63b;transition:0.5s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #eee;color: #666;transition:0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #8bb63b;color: #fff;transition:0.5s ease;}.RWDproduct_page .products-info .price-box b {font-weight: 500;font-size: 24px;}.RWDproduct_page .products-info .txt .editor h5 {color: #121212;font-size: 16px;margin: 0px 0px 10px;}.RWDproduct_page .products-info .price-box {margin-bottom: 25px;padding-bottom: 15px;border-bottom: 1px solid #8bb63b;}.proinfo-child span {    display: block;    position: absolute;    bottom: 0px;    color: #fff;    text-align: center;    width: 100%;    padding: 12px 0;    background: rgb(255 255 255 / 10%);}.proinfo-child i.icon {margin-right: 6px;color: #8bb63b;}.proinfo-child img {border-radius: 15px;}.RWDproduct_page .products-con {margin-bottom: 80px;}.pro-top {display: flex;margin-bottom: 40px;}.info-left {width: 400px;position: relative;}.info-left::after {    content: "";    width: 0;    height: 0;    border-style: solid;    border-width: 10px 0 10px 10px;    border-color: transparent transparent transparent #eee;    position: absolute;    right: -10px;    top: 50%;    transform: translateY(-50%);}.info-right {width: calc(100% - 400px);padding-left: 60px;border-left: 1px solid #eee;}.RWDproduct_page .btn-shop .btn {width: 48%;}/*按鈕*/ 
.RWDproduct_page .btn_back {float: right;margin: 20px 0 0;padding: 0;background: transparent;}.RWDproduct_page .btn_back a {    background: #eee;    display: block;    width: 150px;    font-size: 16px;    color: #333;    border-radius: 50px;    padding: 6px 0;transition:0.5s ease;}.RWDproduct_page .btn a:hover {background: #8bb63b;color: #fff;transition:0.5s ease;}.in-more-btn {display: inline-block;}.in-more-btn a {font-size:15px;color: #8bb63b;border-bottom: 1px solid #8bb63b;}/*有關*/ 
.in-about {display: flex;}.in-about-left {width: calc(100% - 550px);}.in-about-right {width: 550px;padding-left: 100px;}.about-two {display: flex;margin: 38px -20px 0;}.about-two img {width: calc(50% - 40px);margin: 0px 20px;}.about-important {font-size: 26px;color: #8bb63b;line-height: 1.6;border-bottom: 1px solid #eee;padding-bottom: 30px;margin-bottom: 30px;}.about-two {display: flex;margin: 38px -20px 0;}.in-about-right img {filter: drop-shadow(1px 1px 2px #999);}.article1.id3 .pagecontent .article_model[data-seq="0"] , .article1.id3 .pagecontent .article_model[data-seq="1"] , .article1.id3 .pagecontent .article_model[data-seq="2"] , .article1.id3 .pagecontent .article_model[data-seq="3"] {z-index: 1;}.article1.id3 .pagecontent .article_model[data-seq="1"] {padding: 100px 0;margin: 120px 0;}.article1.id3 .pagecontent .article_model[data-seq="2"] {padding-bottom: 20px;}.article1.id3 .pagecontent .article_model[data-seq="3"] {padding-bottom: 100px;}.article1.id3 .pagecontent .article_model[data-seq="4"] {margin-top: 120px;}.article1.id3 .page_wrapper_bg .call_to_action::before ,  .article4.id30 .page_wrapper_bg .call_to_action::before  {display:none;}.article1.id3 .pagecontent .article_model[data-seq="0"]::after {    background: linear-gradient(to bottom,#ffffff 0%,#a8d5e2 100%);    content: "";    width: 200%;    height: 100%;    display: block;    position: absolute;    left: -50%;    bottom: -120px;    z-index: -1;}.article1.id3 .pagecontent .article_model[data-seq="1"]::before {    content: "";    background: url(archive/image/customization/0817-deco-last-03.png);    width: 370px;    height: 395px;    display: block;    position: absolute;    left: -20%;    bottom: -5px;    background-size: contain;    background-repeat: no-repeat;}.article1.id3 .pagecontent .article_model[data-seq="1"] .editor {width: 700px;margin: 0 auto;}.article1.id3 .pagecontent .article_model[data-seq="1"]::after {    content: "";    background: url(archive/image/customization/about-bg.jpg);    width: 200%;    height: 100%;    display: block;    position: absolute;    left: -50%;    bottom: 0;    background-attachment:fixed;z-index:-1;}.article1.id3 .pagecontent .article_model[data-seq="2"]::after , .article1.id3 .pagecontent .article_model[data-seq="3"]::after {    content: "";    background: #fff;    width: 200%;    height: calc(100% + 120px);    display: block;    position: absolute;    left: -50%;    bottom: 0;z-index:-1;}.article1.id3 .pagecontent .article_model[data-seq="3"]::before {    content: "";    background: url(archive/image/customization/0817-deco-111.png);    display: block;    position: absolute;    left: -25%;    bottom: 0px;    width: 350px;    height: 314px;    background-size: contain;    background-repeat: no-repeat;}.article1.id3 .pagecontent .article_model[data-seq="3"]::after {height: calc(100% + 100px);border-top: 1px solid #eee;}.RWDslider01 .editor ul {padding-left: 20px;margin: 15px 0px 0;position: relative;}.RWDslider01 .editor ul li {list-style: disc;}.article1.id3 .RWDslider01 .editor ul li {padding-left: 15px;}.article1.id3 .RWDslider01 .editor ul::after {    content: "";    width: 1px;    height: calc(100% - 60px);    display: block;    position: absolute;    left: 4px;    background: #999;    top: 15px;    z-index: -1;}.article1.id3 .RWDslider01 .editor ul li span {display: block;color: #111;letter-spacing: 1px;font-size: 17px;line-height: 1.5;}.article1.id3 .RWDslider01 .pic img {filter: drop-shadow(1px 1px 2px #999);width: 100%;}.about-bottom {width: 700px;margin: 0 auto;}.explain-two {display: flex;margin:10px -10px 20px;align-items: center;}.two-left {width: calc(100% / 3 - 20px);margin: 0px 10px;position: relative;}.two-right {width: calc(100% / 3 * 2 - 20px);margin: 0px 10px; display: flex;background: #fff;align-items: center;justify-content: center;}.tech-intro .in-more-btn {display: inline-block;margin: 0px 0px 0px 5px;}.explain-two h4 {    position: absolute;    left: 25px;    top: 20px;    color: #fff !important;    font-size: 24px !important;}.right-pic {width: 50%;position: relative;}.right-info {width: 50%;padding: 0px 60px;}.right-info-child {font-size: 18px;border-bottom: 1px solid #eee;padding: 10px 0;}.right-info-child span {    font-size: 20px;    color: #8bb63b;    font-style: italic;    margin-right: 10px;}.last-btn a {    color: #8bb63b;    border: 1px solid #8bb63b;    display: block;    width: 250px;    margin: 0 auto;    text-align: center;    border-radius: 50px;    padding: 7px 0;    background: #fff;transition:0.5s ease;}.last-btn a:hover {background: #8bb63b;color:#fff;transition:0.5s ease;}/*技法*/ 
.tech-intro {width: 700px;margin: 0 auto;}.tech-intro .in-more-btn {display: inline-block;margin: 0px 0px 0px 5px;}.tech-table tr:nth-child(1) > td {    background: #8bb63b !important;    color: #fff;}.tech-table tr:nth-child(even) {background: #fff;}.tech-table td {padding: 4px 10px;letter-spacing: 1px;border: 1px solid #ccc;background: #fff;}.two-table {display: flex;margin: 0 -20px;}.table-child {    width: calc(50% - 40px);    margin: 0px 20px;}.tech-table table {width: 100%;}.table-last {margin: 40px 0px 0px;}.last-text {    width: 50%;    padding: 0px 80px;    text-align: justify;}.tech-table a:hover {    color: #8bb63b;}.last-video {width: 50%;margin-bottom: -10px;}.last-video iframe {width: 100%;height: 18vw;}.tech-table .note {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8;    margin: 15px 0px 0;padding: 0px 10px;    color: #777;}.article2.id6 .page_wrapper_bg .hgroup .container , .article4.id30 .page_wrapper_bg .hgroup .container , .article3.id18 .page_wrapper_bg .hgroup .container {    border-bottom: 1px solid rgb(139 182 59 / 50%);    padding-bottom: 25px;}.article4.id30 .pagecontent .article_model[data-seq="0"] {z-index: 1;padding-bottom: 120px;}.article2.id6 .pagecontent .article_model[data-seq="0"] .model-title , .article4.id30 .pagecontent .article_model[data-seq="0"] .model-title {margin-bottom: 20px;}.article4.id30 .pagecontent .article_model[data-seq="0"]::after {    content: "";    width: 200%;    height: 35vw;    background: url(archive/image/customization/bottom-bg2.jpg);    position: absolute;    left: -50%;    bottom: 0px;    z-index: -1;    background-attachment: fixed;}.article4.id30 .pagecontent .article_model[data-seq="0"]::before {    content: "";    background: url(archive/image/customization/0817-deco-111.png);    display: block;    position: absolute;    left: -25%;    bottom: 0px;    width: 350px;    height: 314px;    background-size: contain;    background-repeat: no-repeat;}.article2.id6 .pagecontent .article_model[data-seq="1"], .article2.id6 .pagecontent .article_model[data-seq="2"] {    margin-top: 80px;}.article-title {display: flex;align-items: center;margin-bottom: 20px;    position: relative;}.article-title h4 {margin: 0px !important;}.article-title h5 {font-size: 16px;letter-spacing: 1px;margin: 0px 0px 0px 10px;}.table-last-info {display: flex;background: rgb(255 255 255 / 80%);align-items: center;border: 1px solid #ccc;}.article-title i.icon {color: #8bb63b;}.article2.id6 .page_wrapper_bg .call_to_action {background: linear-gradient(to bottom,#a8d5e2 0% , #ffffff 60%,#a8d5e2 100%);}.fun-two .in-more-btn {display: inline-block;margin: 0 0 0 10px;}.fun-two {    display: flex;    margin: 0px -30px;    border-top: 1px solid #d8d8d8;    padding-top: 60px;    border-bottom: 1px solid #d8d8d8;    padding-bottom: 60px;}.fun-child {width: calc(50% - 60px);margin:0px 30px;text-align: justify;}.two-newvideo {display: flex;}.newvideo-child {width: calc(50% - 60px);margin: 0px 30px;}.newvideo-child iframe {width: 100%;height: 17vw;}/*優惠服務*/ 
.sale-top {display: flex;align-items: center;}.top-text {width: 50%;padding-right: 100px;margin-top: -15px;}.top-pic {width: 50%;}.two-btn-area {display: flex;margin-top: 12px;}.top-text .article-title {border-bottom: 1px dashed #d7d7d7;padding-bottom: 30px;margin-bottom: 30px;}.sale-area h4 span {display: block;}.two-btn-area a {margin-right: 20px;font-size: 16px;}.page_wrapper_bg .pagecontent .sale-area h4 {font-size: 24px;}.four-title h5 {    font-size: 17px;    color: #333;    margin: 0;}/*聯絡*/ 
.customized_columns ._input, .customized_columns select {border-radius: 0px;box-shadow: initial;background: transparent;border: 1px solid #c0d7dd;}.formdesc a {color:#333;transition:0.5s ease;}.formdesc a:hover {color:#8bb63b;}.customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #8bb63b;}.new-form .formdesc {padding-right: 100px;}.eformsDesc {    border-bottom: 0px;    padding: 0;    position: relative;    text-align: center;    width: 600px;    margin: 0 auto 60px;}.new-form .new-width .control-label {font-weight: 300;}.contact-title h4 span {font-size: 18px;letter-spacing: 1px;margin-left: 8px;}.contact-title h5 {font-size: 16px;color: #333;margin: 5px 0px 0;}.contact-title {border-bottom: 1px solid #ddd;padding-bottom: 25px;margin-bottom: 15px;}.contact-map iframe {width: 100%;margin-top: 25px;box-shadow: 0px 0px 2px #7e9399;}textarea.form-control {height: 125px;}.ebtn {    background: transparent;    margin: 0;    padding: 0;}.ebtn a {    background: #8bb63b;    border-radius: 50px;    padding: 5px 0;    display: block;    width: 150px;    text-align: center;}/*優惠*/ 
.sale-all {display: flex;flex-wrap: wrap;margin: 0px -20px;}.sale-child {width: calc(50% - 40px);margin: 0px 20px;border-bottom: 1px dashed #d7d7d7;padding: 30px 0;}.sale-child.child-all {width: calc(100% - 40px);display: flex;align-items: center; flex-wrap: wrap;border-bottom: 1px dashed #d5d5d5;padding: 40px 0;}.all-text {width: 65%;padding-right: 80px;margin-top: -15px;}.all-pic {width: 35%;}i.icon.ion-android-checkmark-circle {color: #8bb63b;}.all-text.two-pic {width: 100%;padding-right: 0;margin: 0 0 20px;}.all-pic.two-pic {display: flex;width: 800px;}.all-pic.two-pic img {width: 50%;padding-right: 15px;}.all-pic.four-pic {width: 100%;display: flex;}.all-pic.four-pic img {width: 25%;padding-right: 15px;}.sale-child.child-all:last-child {border-bottom: 0;padding-bottom: 0;}.sale-all h5 {font-size: 19px;color: #333;margin: 0px 0px 6px;}.pagecontent .article_model[data-seq="1"] .sale-area .article-title::before {    content: "";    background: url(archive/image/customization/0817-deco-022.png);    height: 300px;    width: 725px;    display: block;    position: absolute;    right: -50%;    background-size: contain;    background-repeat: no-repeat;    bottom: 38px;}.pagecontent .article_model[data-seq="1"] .sale-area .article-title::after {    content: "";    width: calc(150% - 400px);    height: 1px;    display: block;    position: absolute;    right: -50%;    background: #8bb63b;}.article-title.second-title {    margin: 100px 0 0;    border-bottom: 1px solid #8bb63b;    padding-bottom: 20px;}.all-text.four-pic {width: 100%;padding-right: 0;margin: 0 0 20px;}.four-outter {display: flex;align-items: flex-end;margin: 0px 0px 20px;}.four-info {padding-left: 60px;color: #333;}.sale-child.child-all:nth-child(8) .all-text.two-pic {margin: 0;}.ser-bottom .sale-child.child-all {border-bottom: 1px dashed #aec8cf;}.sale-child.child-all:last-child {border-bottom: 0;}.ser-bottom .sale-child.child-all {    width: 100%;    margin: 0;}/*信用*/ 
.credit-intro {width: 900px;margin: 0 auto;}.article4.id30 .pagecontent .article_model[data-seq="1"] .model-title {text-align: left;}.article4.id30 .RWDslider01 .text {width: 67%;padding-bottom: 0;}.article4.id30 .RWDslider01.pic-right .pic-list {width: 33%;padding-left: 80px;}.article4.id30 .RWDslider01.pic-right .control-box {    right: 0;    left: initial;    bottom: 28px;    background: rgb(255 255 255 / 50%);    color: #333;    padding: 5px 20px 0;}.article4.id30 .RWDslider01 .slick-arrow:before {color: #555;}.article4.id30 .RWDslider01 .control-box .slick-dots li {color: #000;font-size: 16px;}.article4.id30 .RWDslider01 .products-list .products-item.clearfix::after {    content: "";    width: 60%;    height: 1px;    background: #eee;    display: block;    position: absolute;    left: 15px;    bottom: 30px;}.cre-about {width: 800px; margin: 0 auto 50px 0;}.cre-pic {display: flex;align-items: center; justify-content: center;width: 100%;}.cre-pic-child {margin: 0 10px;}.article4.id30 .pagecontent .article_model[data-seq="2"] {margin-top: 70px;}.cre-two {display: flex;width: 1000px;margin: 0px auto;align-items: center;background: #fff;border-radius: 15px 15px 0px 0px;overflow: hidden;}.cre-two.cre-bottom {flex-direction: row-reverse;border-radius: 0px 0px 15px 15px;}.cre-text {width: 50%;padding: 0px 60px;position: relative;text-align: left;}.cre-pic-single {width: 50%;}.cre-text::after {    width: 0;    height: 0;    border-style: solid;    border-width: 16px 0 16px 16px;    border-color: transparent transparent transparent #fff;    content: "";    right: -16px;    display: block;    position: absolute;    top: calc(50% - 8px);}.cre-two.cre-bottom .cre-text::after {border-width: 16px 16px 16px 0;border-color: transparent #fff transparent transparent;right: initial;left: -16px;}.cre-third-pic {display: flex;margin: 0px -10px;}.third-pic-child {    width: calc(100% / 3 - 20px);    margin: 0px 10px;    background: rgb(255 255 255 / 50%);    text-align: center;    border-radius: 10px;    overflow: hidden;padding-bottom: 10px;}.cre-third-pic {display: flex;margin: 20px -10px 40px;}.third-pic-child img {margin: 0px 0px 8px;}.cre-last {width: 900px;margin: -10px auto 30px;}.cre-last-bottom{width: 900px;margin: 60px auto 0px;text-align:center;}.ser-bottom .model-title {    border-bottom: 1px solid #8bb63b;    padding-bottom: 30px;    margin: 20px 0px 10px !important;}/*會員&購物車*/ 
.login_box_head {font-size: 20px;font-weight: 400;}#btn_member_login {background-color: #8bb63b;}#btn_member_login:hover {background-color: #8BB639;}.member_join_strong {color: #8BB639;}#btn_member_login {border-radius: 0px;}#btn_member_login:hover {background-color: #8bb63b;}@keyframes num-bg {    0% {        background: rgb(98, 14, 15, 0);        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background: #8bb63b;        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping-step .num {background: #f7f7f7;}.RWDshopping .btn.normal {border-radius: 0px;}.RWDshopping .btn.bg3 {background: #8bb63b;color: #fff;border: 1px solid #8bb63b;}.RWDshopping .btn.bg1:hover {border-color: #8bb63b;color: #8bb63b;}.RWDshopping .btn.bg3:hover {border-color: #8bb63b;color: #fff;}.RWDshopping .btn.bg2 {background: #8bb63b;color: #fff;border-color: #8bb63b;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #8bb63b;color: #fff;}.page_wrapper_bg .article-title.second-title h4 {font-size: 24px;}/*250402修*/ 
.form-horizontal .control-label {    width: 90px;}.form-horizontal .form-column, .eformscontent .form-column {    width: calc(100% - 90px);}

/*內頁 end*/
/*日文版 start*/

/*首頁*/body.wrapper_bg.lang_jp{ font-family: 'Noto Sans JP', sans-serif;}.lang_jp h1.main-title, .lang_jp h2.sub-title, .lang_jp h2.sub-title, .cd-primary-nav>li>a, .lang_jp .RWDleft_cont002 .item-second .text-box .title, .lang_jp .RWDleft_cont002 .item-second .text-box .subtitle, .lang_jp .RWDleft_cont002 .item-second .text-box .text, .lang_jp .RWDnews005 .margin-top-20, .lang_jp .boxFeature-2 h2, .lang_jp .RWDproduct002_v2 .btn.btn-rj, .lang_jp .portfolio-bottom-summary h4, .lang_jp .portfolio-bottom-summary {letter-spacing: 1px;}.lang_jp h1.main-title, .lang_jp .cd-primary-nav>li>a, .lang_jp .RWDleft_cont002 .item-second .text-box .title{ font-family: 'Noto Sans JP', sans-serif;}/*演奏家*/ 
.lang_jp .recommend-block .RWDnews005 .owl-carousel .owl-item div > p { min-height: 123px;}/*產品*/ 
.lang_jp .product-block h2.sub-title { padding: 0 150px;}/*頁尾*/ 
.lang_jp .contact-btn a {padding: 15px 0px;}/*內頁*/ 
.lang_jp .RWDproduct_page .products-editor, .lang_jp.page_wrapper_bg .pagecontent, .lang_jp.page_wrapper_bg .pagecontent p, .lang_jp .RWDslider01 .editor, .lang_jp .hgroup h1, .lang_jp.page_wrapper_bg .RWDeditor01 .model-title,  .lang_jp .RWDslider01 .model-title, .lang_jp .m2018 .products-nav .nav-title, .lang_jp.RWDproduct_page .products-info .name,  .lang_jp .RWDproduct_page .products-info .txt .editor, .lang_jp .RWDproduct_page .ibtn { font-family: 'Noto Sans JP', sans-serif;}.lang_jp.page_wrapper_bg .pagecontent, .lang_jp .hgroup h1, .lang_jp.page_wrapper_bg .pagecontent h4, .lang_jp.page_wrapper_bg .RWDeditor01 .model-title , .lang_jp .RWDslider01 .model-title, .lang_jp .article7 .m2018 .products-nav .nav-title, .lang_jp .m2018 .products-nav li:not(.has-child)>a, .lang_jp .item .subject A.itemlink, .lang_jp.RWDproduct_page .products-info .name, .lang_jp .RWDproduct_page .products-info .txt .editor, .lang_jp .RWDproduct_page .btn-shop .btn, .lang_jp .RWDproduct_page .products-editor {letter-spacing: 1px;}.lang_jp .RWDalert_fancybox.bottom .editor { letter-spacing: 1px !important;}/*日文播放按鈕*/ 
.lang_jp .RWDproduct_page .tech-table a i.fa.ii-youtube1 { color: #bd3b35;  font-size: 24px; text-align: center;}/*品質信賴*/ .article4.id100 .page_wrapper_bg .hgroup .container {border-bottom: 1px solid rgb(139 182 59 / 50%); padding-bottom: 25px;}.article4.id100 .pagecontent .article_model[data-seq="0"] .model-title {margin-bottom: 20px;}.article4.id100 .pagecontent .article_model[data-seq="0"]::after {  content: ""; width: 200%;  height: 35vw;background: url(archive/image/customization/bottom-bg2.jpg); position: absolute;  left: -50%;bottom: 0px;z-index: -1;   background-attachment: fixed;}.article4.id100 .pagecontent .article_model[data-seq="0"]::before { content: ""; background: url(archive/image/customization/0817-deco-111.png);  display: block;  position: absolute;  left: -25%; bottom: 0px; width: 350px; height: 314px; background-size: contain; background-repeat: no-repeat;}.article4.id100 .pagecontent .article_model[data-seq="0"] {    z-index: 1;  padding-bottom: 120px;}.article4.id100 .pagecontent .article_model[data-seq="1"] .model-title {text-align: left;}.article4.id100 .RWDslider01 .text {width: 67%;padding-bottom: 0;}.article4.id100 .RWDslider01.pic-right .pic-list {width: 33%;padding-left: 80px;}.article4.id100 .RWDslider01.pic-right .control-box { right: 0; left: initial; bottom: 28px;background: rgb(255 255 255 / 50%); color: #333;  padding: 5px 20px 0;}.article4.id100 .RWDslider01 .slick-arrow:before {color: #555;}.article4.id100 .RWDslider01 .control-box .slick-dots li {color: #000;font-size: 16px;}.article4.id100 .RWDslider01 .products-list .products-item.clearfix::after { content: ""; width: 60%;  height: 1px;   background: #eee; display: block;    position: absolute;  left: 15px; bottom: 30px;}.article4.id100 .pagecontent .article_model[data-seq="2"] {margin-top: 70px;}/*有關*/ 
.article1.id82 .pagecontent .article_model[data-seq="0"]::after { background: linear-gradient(to bottom,#ffffff 0%,#a8d5e2 100%);content: "";   width: 200%; height: 100%;display: block; position: absolute; left: -50%;  bottom: -120px; z-index: -1;}.article1.id82 .pagecontent .article_model[data-seq="0"] , .article1.id82 .pagecontent .article_model[data-seq="1"] , .article1.id82 .pagecontent .article_model[data-seq="2"] , .article1.id82 .pagecontent .article_model[data-seq="3"] {z-index: 1;}.article1.id82 .pagecontent .article_model[data-seq="1"] {padding: 100px 0;margin: 120px 0;}.article1.id82 .pagecontent .article_model[data-seq="2"] {padding-bottom: 20px;}.article1.id82 .pagecontent .article_model[data-seq="3"] {padding-bottom: 100px;}.article1.id82 .pagecontent .article_model[data-seq="4"] {margin-top: 120px;}.article1.id82 .page_wrapper_bg .call_to_action::before ,  .article4.id100 .page_wrapper_bg .call_to_action::before  {display:none;}.article1.id82 .pagecontent .article_model[data-seq="0"]::after {  background: linear-gradient(to bottom,#ffffff 0%,#a8d5e2 100%);  content: "";   width: 200%;  height: 100%; display: block;position: absolute;  left: -50%; bottom: -120px; z-index: -1;}.article1.id82 .pagecontent .article_model[data-seq="1"]::before {  content: ""; background: url(archive/image/customization/0817-deco-last-03.png);  width: 370px;  height: 395px;display: block; position: absolute; left: -20%;bottom: -5px;background-size: contain;    background-repeat: no-repeat;}.article1.id82 .pagecontent .article_model[data-seq="1"] .editor {width: 700px;margin: 0 auto;}.article1.id82 .pagecontent .article_model[data-seq="1"]::after { content: ""; background: url(archive/image/customization/about-bg.jpg); width: 200%; height: 100%;  display: block; position: absolute; left: -50%;  bottom: 0;background-attachment:fixed;z-index:-1;    background-size: cover;}.article1.id82 .pagecontent .article_model[data-seq="2"]::after , .article1.id82 .pagecontent .article_model[data-seq="3"]::after { content: ""; background: #fff; width: 200%;  height: calc(100% + 120px); display: block;position: absolute; left: -50%;bottom: 0;z-index:-1;}.article1.id82 .pagecontent .article_model[data-seq="3"]::before {  content: "";  background: url(archive/image/customization/0817-deco-111.png); display: block; position: absolute;left: -25%;   bottom: 0px; width: 350px; height: 314px;background-size: contain;background-repeat: no-repeat;}.article1.id82 .pagecontent .article_model[data-seq="3"]::after {height: calc(100% + 100px);border-top: 1px solid #eee;}.article1.id82 .RWDslider01 .editor ul li {padding-left: 15px;}.article1.id82 .RWDslider01 .editor ul::after {  content: "";  width: 1px;  height: calc(100% - 60px);display: block; left: 4px;background: #999;  top: 15px; z-index: -1;}.article1.id82 .RWDslider01 .editor ul li span {display: block;color: #111;letter-spacing: 1px;font-size: 17px;line-height: 1.5;}.article1.id82 .RWDslider01 .pic img {filter: drop-shadow(1px 1px 2px #999);width: 100%;}/*技法樂趣*/ 
.article2.id88 .pagecontent .article_model[data-seq="1"], .article2.id88 .pagecontent .article_model[data-seq="2"] { margin-top: 80px;}.article2.id88 .page_wrapper_bg .call_to_action {background: linear-gradient(to bottom,#a8d5e2 0% , #ffffff 60%,#a8d5e2 100%);}.article2.id88 .page_wrapper_bg .call_to_action::after { content: ""; width: 432px;  height: 340px;  background: url(archive/image/customization/0817-deco-022.png);  display: block;  position: absolute;   right: 0;  bottom: 0; background-size: contain;background-repeat: no-repeat;z-index: -1;}.article2.id88 .page_wrapper_bg .hgroup .container  { border-bottom: 1px solid rgb(139 182 59 / 50%);  padding-bottom: 25px;}.article2.id88 .pagecontent .article_model[data-seq="0"] .model-title {margin-bottom: 20px;}/*聯絡我們*/ 
.lang_jp .new-form .new-width .must, .lang_jp .new-form .new-width .control-label, .lang_jp .new-form .new-width .row .col-md-1 {width: 150px;}.lang_jp .new-form .new-width .col-md-5, .lang_jp .new-form .new-width .col-md-11 {    width: calc(100% - 150px) !important;}/*會員登入*/ 
.lang_jp .login_box { min-width: 500px;}/*特點*/ 
.article3.id94 .pagecontent .article_model[data-seq="1"] .sale-area .article-title::before { bottom: 57px; }

/*日文版 end*/
/*小螢幕 start*/

@media (max-width: 1700px) {.video-block:after {width: 200px;height: 250px;bottom: -100px;}.fun-block::before {width: 280px;height: 251px;}.fun-block::after {width: 350px;height: 276px;}/*---------內頁---------*/ 
.article1.id3 .pagecontent .article_model[data-seq="3"]::before {left: -11%;}/*日文*/ 
.lang_jp .cd-logo {width: 220px;margin-top: 18px;}.lang_jp .cd-header-buttons {padding-left: 20px !important;margin-left: 15px !important;}.lang_jp .RWDmenu_plus02 .member-block {margin-left: 25px;margin-right: 10px;}.lang_jp .cd-primary-nav>li>a {font-size: 16px;letter-spacing: 1px;}.lang_jp .cd-header-buttons li.search-btn {margin-left: 20px;}.lang_jp .portfolio-bottom-summary h4 {min-height: 88px;}.article1.id82 .pagecontent .article_model[data-seq="3"]::before {left: -11%;}}@media (max-width: 1600px) {.cd-logo {width: 220px;margin-top: 18px;}.cd-header-buttons {padding-left: 20px !important;margin-left: 15px !important;}.RWDmenu_plus02 .member-block {margin-left: 25px;margin-right: 10px;}.cd-primary-nav>li>a {font-size: 16px;letter-spacing: 1px;}.cd-header-buttons li.search-btn {margin-left: 20px;}/*日文*/ 
.lang_jp .cd-primary-nav>li>a { padding: 0 15px;}}@media (max-width: 1500px) {.cd-primary-nav>li>a {font-size: 15px;}.lang-select-label span {font-size: 15px;}.info-child {margin-left: 0px;}.footer-info .RWDedictor {display: block;margin-left: 120px;}.rights-block .RWDedictor {margin-top: 50px;}.info-child:nth-child(2) {margin-top: 30px;}.footer-social {padding-left: 120px;margin-left: 120px;}.fun-block .container {width: 100%;}.recommend-block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0px 15px;}/*-----------------內頁---------------*/ 
.article1.id3 .pagecontent .article_model[data-seq="1"]::before {width: 270px; height: 290px;}.article1.id3 .RWDslider01 .editor ul::after {height: calc(100% - 90px);}.article1.id3 .pagecontent .article_model[data-seq="3"]::before { left: -16%;width: 300px;height: 264px;}.right-info {padding: 0px 40px;}.tech-intro {width: 900px;}.article2.id6 .pagecontent .article_model[data-seq="0"]::before, .article4.id30 .pagecontent .article_model[data-seq="0"]::before {display:none;}.article2.id6 .pagecontent .article_model[data-seq="0"]::after, .article4.id30 .pagecontent .article_model[data-seq="0"]::after {height: 55vw;}.two-table {display: block;margin: 0;}.table-child {width: 100%;margin: 0px 0px 50px;}.table-last {margin: 50px 0px 0px;}.table-last-info {background: transparent;border: 0;align-items: flex-start;}.last-video iframe {margin-top: -50px;}.last-text {padding: 0px 60px 0px 0px;}.fun-two {display: block;margin: 0;padding-bottom: 30px;}.fun-child {width: 100%;margin: 0px 0px 40px;}#sidebar.layoutmenu3 {width: 250px;padding-right: 80px;}#product {width: calc(100% - 250px);}.page_wrapper_bg .RWDproduct_page .pic-box .thumbnails ul li {width: calc(100% / 4);padding: 12px;}.pagecontent .article_model[data-seq="1"] .sale-area .article-title::before {height: 245px; width: 310px;right: -18%;}.top-text {padding-right: 60px;}.top-text .article-title {padding-bottom: 20px;margin-bottom: 20px;}.article4.id30 .RWDslider01 .text {width: 60%;}.article4.id30 .RWDslider01.pic-right .pic-list {width: 40%;padding-left: 50px;}.article4.id30 .RWDslider01 .products-list .products-item.clearfix::after {display:none;}.cre-text {padding: 0px 40px;}.last-video iframe {height: 21vw;}/*日文*/ 
.lang_jp .cd-primary-nav>li>a { font-size: 15px; padding: 0 10px;}.lang_jp .recommend-block .RWDnews005 .owl-carousel .owl-item div > p { min-height: 152px;}.article1.id82 .pagecontent .article_model[data-seq="1"]::before {width: 270px; height: 290px;}.article1.id82 .RWDslider01 .editor ul::after {height: calc(100% - 90px);}.article1.id82 .pagecontent .article_model[data-seq="3"]::before { left: -16%;width: 300px;height: 264px;}.article2.id88 .pagecontent .article_model[data-seq="0"]::before, .article4.id100 .pagecontent .article_model[data-seq="0"]::before {display:none;}.article2.id88 .pagecontent .article_model[data-seq="0"]::after, .article4.id100 .pagecontent .article_model[data-seq="0"]::after {height: 55vw;}.article4.id100 .RWDslider01 .text {width: 60%;}.article4.id100 .RWDslider01.pic-right .pic-list {width: 40%;padding-left: 50px;}.article4.id100 .RWDslider01 .products-list .products-item.clearfix::after {display:none;}}@media (max-width: 1400px) {.about-block {padding: 100px 0px;}.recommend-block {padding: 100px 0px;}.cd-primary-nav>li>a {padding: 0px 15px;}.cd-primary-nav>li>a {font-size: 14px;}.lang-select-label span {font-size: 14px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 32px;}h1.main-title {font-size: 34px !important;}/*日文*/ 
.lang_jp .cd-header-buttons { padding-left: 15px !important;}}@media (max-width: 1300px) {.RWDmenu_plus02 .container {padding-right: 5px;}.cd-header-buttons {margin-left: 0px !important;}.cd-header-buttons::before {display:none;}.cd-logo {width: 180px;margin-top: 23px;}.cd-primary-nav>li>a {padding: 0px 12px;}.RWDproduct002_v2 .filter-portfolio ul > li {width: auto;}/*日文*/ 
.lang_jp .cd-header-buttons { padding-left: 0px !important;}.lang_jp .cd-primary-nav>li>a { font-size: 14px; padding: 0 7px;}}@media (max-width: 1200px) {#RWDBASE_PAT01 .container {width: 95%;}.page_wrapper_bg .footer-block > .container , .page_wrapper_bg .rights-block .container {width: 95%;}.newvideo-child iframe {height: 22vw;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDvideo001.show {height: 100vh !important;}.RWDvideo001 .video {height: 100vh !important;}.RWDmenu_plus02 .cart-block {margin-top: 8px;}.collapsing_header header {background: #fff;}.cd-logo {width: 200px;margin-top: 4px !important;}.cd-primary-nav>li>a {padding: 0px;font-size: 17px;letter-spacing: 2px;}.RWDmenu_plus02 .cart-block {margin-right: 35px;}.RWDmenu_plus02 .cart-block i.qty {box-shadow: none;background: transparent;top: -6px;}.lang-select {margin-left: 10px;}.RWDmenu_plus02 .member-block {margin-right: 15px;}.lang-select-label span {font-size: 17px;}nav.cd-nav .bottom-copyright {display:none;}.cd-primary-nav.nav-is-visible .cd-secondary-nav a {font-size: 17px;letter-spacing: 2px;}nav.cd-nav ul .close-btn {letter-spacing: 1px;}.RWDService001 .col-md-3 {padding: 0px 20px;}.figcaption_bottom p {font-size: 16px;}.RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe {opacity: 1;}.RWDvideo002.istouch figure.effect-sarah img, .RWDvideo002.istouch figure.effect-sarah .iframe {opacity: 1;}.footer-info .RWDedictor {margin-left: 80px;}.footer-social {padding-left: 80px;margin-left: 80px;}/*--------------------內頁-----------------*/ 
.page_wrapper_bg .hgroup .container {margin-bottom: 15px;}.page_wrapper_bg .call_to_action {padding: 100px 0 80px;}.page_wrapper_bg .call_to_action::before {width: 250px;height: 225px;}.page_wrapper_bg .collapsing_header header {box-shadow: 1px 1px 15px rgb(43 43 43 / 12%);}.RWDslider01 .products-list .box {display: flex;flex-direction: column-reverse;width: 900px;margin: 0 auto;}.RWDslider01 .text {float: none;width: 100%;}.RWDslider01.pic-right .pic-list {float: none;width: 100%;padding-left: 0;}.article1.id3 .RWDslider01 .editor ul::after {height: calc(100% - 60px);}.article1.id3 .pagecontent .article_model[data-seq="1"] .editor {width: 900px;}.article1.id3 .pagecontent .article_model[data-seq="1"]::before {display:none;}.article1.id3 .pagecontent .article_model[data-seq="3"]::before {display:none;}.about-two {margin: 23px -20px 0;}.in-about-right {width: 450px;padding-left: 50px;}.in-about-left {width: calc(100% - 450px);}.about-important {font-size: 24px;border-bottom: 0;padding-bottom: 0;margin-bottom: 15px;}.right-info-child {font-size: 17px;}.two-left {width: calc(100% / 3 - 10px);margin: 0px 5px;}.last-video iframe {height: 25vw;}.right-info-child:last-child {border-bottom: 0;}/*產品*/ 
.info-left {width: 100%;border-top: 1px solid #eee;padding-top: 25px;}.info-right {width: 100%;padding-left: 0;border-left: 0;}.info-left br {display: none;}.pro-top {display: block;margin-bottom: 0;}.RWDproduct_page .pic-box {width: calc(100% - 320px);}.RWDproduct_page .products-info {width: 320px;}.pagecontent .article_model[data-seq="1"] .sale-area .article-title::before {display:none;}.article4.id30 .RWDslider01 .text {width: 100%;}.article4.id30 .RWDslider01.pic-right .pic-list {width: 400px;padding-left: 0;margin: 30px auto 0;}.article4.id30 .RWDslider01.pic-right .control-box {right: 50%;transform: translateX(50%);}.article4.id30 .pagecontent .article_model[data-seq="1"] .model-title {text-align: center;margin: 0px 0px 25px;}.cre-about {margin: 0 auto 35px;}.article2.id6 .pagecontent .article_model[data-seq="0"]::after, .article4.id30 .pagecontent .article_model[data-seq="0"]::after {height: 65vw;}.cre-two {width: 100%;}.article1.id3 .model.article_model.RWDslider01.pic-right .model-title {text-align: center;}.article1.id3 .RWDslider01 .pic img {filter: drop-shadow(1px 1px 2px #999);width: 500px;}.info-left::after {display:none;}.article2.id6 .page_wrapper_bg .call_to_action::after {display:none;}/*日文*/ 
.lang_jp .recommend-block .RWDnews005 .owl-carousel .owl-item div > p { min-height: 183px;}.lang_jp .product-block h2.sub-title {padding: 0 80px;}.article1.id82 .RWDslider01 .editor ul::after {height: calc(100% - 60px);}.article1.id82 .pagecontent .article_model[data-seq="1"] .editor {width: 900px;}.article1.id82 .pagecontent .article_model[data-seq="1"]::before {display:none;}.article1.id82 .pagecontent .article_model[data-seq="3"]::before {display:none;}.article1.id82 .model.article_model.RWDslider01.pic-right .model-title {text-align: center;}.article1.id82 .RWDslider01 .pic img {filter: drop-shadow(1px 1px 2px #999);width: 500px;}.article2.id88 .pagecontent .article_model[data-seq="0"]::after, .article4.id100\0 .pagecontent .article_model[data-seq="0"]::after {height: 65vw;}.article2.id88 .page_wrapper_bg .call_to_action::after {display:none;}.article4.id100 .RWDslider01 .text {width: 100%;}.article4.id100 .RWDslider01.pic-right .pic-list {width: 400px;padding-left: 0;margin: 30px auto 0;}.article4.id100 .RWDslider01.pic-right .control-box {right: 50%;transform: translateX(50%);}.article4.id100 .pagecontent .article_model[data-seq="1"] .model-title {text-align: center;margin: 0px 0px 25px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDvideo001.show {height: calc(100vh - 62px) !important;}.RWDvideo001 .video {height: calc(100vh - 62px) !important;}.about-block {background-attachment: scroll;}.about-block {padding: 80px 0px 130px;}.about-block:after {display:none;}.recommend-block::after {bottom: 0px;}.recommend-block {padding: 80px 0px;}.product-block {padding: 80px 0;}.fun-block {box-shadow:none;}.video-block {padding: 80px 0px 80px;}.RWDleft_cont002 .item-second {flex-direction: column-reverse;width: 85%;margin: 0 auto;}.RWDleft_cont002 .item-second a {width: 100%;}.RWDleft_cont002 .item-second .text-box {width: 100%;padding-right: 0px;margin-bottom: 50px;text-align: center;}.RWDleft_cont002 .item-second .text-box a {margin: 0px auto;}.RWDleft_cont002 .item-second a {width: 60%;margin: -15px auto 0;}.RWDleft_cont002 .item-second .text-box a {width: 300px;    position: absolute;    bottom: -50px;    left: 50%;    transform: translateX(-50%);}.RWDleft_cont002 .item-second .text-box .text {text-align: left;}.recommend-block .RWDnews005 .owl-carousel .owl-item div {padding: 20px;}.text-left {letter-spacing: 0px;font-size: 17px;}.RWDService001 .col-md-3 {padding: 0px 15px;}.fun-block {width: 100%;margin: 0px;}.RWDService001 p {letter-spacing: 0px;}.RWDproduct002_v2 .filter-portfolio ul > li {width: calc(100% / 4);margin: 0px 6px 16px;}.filter-portfolio {margin-bottom: 30px;}.portfolio-bottom-summary h4 {font-size: 18px;letter-spacing: 1px;}.portfolio-bottom-summary {letter-spacing: 1px;}.portfolio-bottom-summary h4 h8 {font-size: 15px;}.tech-intro {width: 100%;}.cre-last , .cre-last-bottom {width: 100%;}.credit-intro {width: 100%;}.article1.id3 .pagecontent .article_model[data-seq="1"] .editor {width: 100%;}.new-form .formdesc {padding-right: 50px;}.RWDslider01 .products-list .box {width: 100%;}.RWDslider01 .text {padding-bottom: 35px;}.article2.id6 .pagecontent .article_model[data-seq="0"]::after, .article4.id30 .pagecontent .article_model[data-seq="0"]::after {height: 100vw;}.article1.id3 .pagecontent .article_model[data-seq="1"]::after {background-attachment: scroll;}.article1.id3 .pagecontent .article_model[data-seq="3"] {padding-bottom: 80px;margin-top: 80px;}.article1.id3 .pagecontent .article_model[data-seq="3"]::after {height: calc(100% + 80px);border-top: 1px solid #eee;}.article4.id30 .pagecontent .article_model[data-seq="2"] {margin-top: 20px;}#sidebar.layoutmenu3 {width: 200px;padding-right: 50px;}#product {width: calc(100% - 200px);}/*日語*/ 
.lang_jp .footer-social { padding-left: 60px;margin-left: 60px;}.lang_jp .RWDnews005 .container {width: 100% !important;  padding: 0;}.lang_jp .recommend-block .RWDnews005 .owl-carousel .owl-item div > p {  min-height: 152px;}.lang_jp .product-block h2.sub-title {  padding: 0;}.lang_jp h2.sub-title {  font-size: 17px !important;}.article1.id82 .pagecontent .article_model[data-seq="1"] .editor {width: 100%;}.article1.id82 .pagecontent .article_model[data-seq="1"]::after {background-attachment: scroll;}.article1.id82 .pagecontent .article_model[data-seq="3"] {padding-bottom: 80px;margin-top: 80px;}.article1.id82 .pagecontent .article_model[data-seq="3"]::after {height: calc(100% + 80px);border-top: 1px solid #eee;}.article2.id88 .pagecontent .article_model[data-seq="0"]::after, .article4.id100 .pagecontent .article_model[data-seq="0"]::after {height: 100vw;}.article4.id100 .pagecontent .article_model[data-seq="2"] {margin-top: 20px;}.lang_jp .RWDproduct_page .products-info .price-box li.active {  font-size: 15px;}
}
/*1024px end*/
/*992px start*/

@media (max-width: 992px) {/*250402修*//*.form-horizontal .control-label {    width: 120px;}.form-horizontal .form-column, .eformscontent .form-column {    width: calc(100% - 120px);}*/ 
.form-group label {    padding-left: 0 !important;    padding-right: 0 !important;}}

/*992px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {left: 50%;}.RWDvideo001 .btn2play::after, .RWDvideo001 .btn2pause::after {left: 50%;}.RWDvideo001 .mouse {bottom: 50px;}.RWDService001 i {width: 30%;display: inline-block;float: left;margin-bottom:0px;}.boxFeature-2 h2 {width: 70%;display: inline-block;margin: -5px 0px 0px;padding-left: 30px;}.RWDService001 p {width: 70%;display: inline-block;padding-left: 30px;font-size:16px;}.RWDService001 .col-md-3 {    width: 100%;    border-bottom: 1px solid #ddd;    padding-bottom: 20px;    margin-bottom: 35px;    padding-left: 0px;    padding-right: 0px;}.recommend-block::after {bottom: 0px;}.RWDproduct002_v2 .col-md-12 {padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0;}.RWDleft_cont002 .item-second .text-box a {width: 300px;}.RWDvideo002 .videoitem {width: calc(100% / 3);float:left;}.fun-block::before {display:none;}.footer-block {padding: 40px 0px 20px;}.footer-block > .container {flex-wrap: wrap;}.footer-main {width: 100%;}.footer-main .RWDedictor {display: flex;align-items: center;border-bottom: 1px solid #ddd;padding-bottom: 15px;margin-bottom: 20px;}.contact-btn {margin-top: 0px;margin-left: 35px;}.footer-info .RWDedictor {margin-left: 0px;}.info-child h5 {border-bottom: 0px;padding-bottom: 0px;}.info-child:nth-child(2) {margin-top: 20px;}.rights-block .RWDedictor {margin-top: 30px;letter-spacing: 0px;}.footer-social {margin-top: 5px;}.fun-two {padding: 40px 0 20px;}/*------------------內頁-----------------*/ 
.page_wrapper_bg .pagecontent .RWDslider01, .page_wrapper_bg .pagecontent .RWDeditor01 {margin-top: 80px;}.page_wrapper_bg .RWDeditor01 .model-title, .RWDslider01 .model-title {font-size: 26px;}.in-about {display: block;}.in-about-left {width: 100%;}.in-about-right {width: 100%;padding-left: 0;margin-top: 40px;}.two-left {display: none;}.two-right {width: 100%;}.article4.id30 .pagecontent .article_model[data-seq="0"] {padding-bottom: 80px;}.article2.id6 .pagecontent .article_model[data-seq="1"] {margin-top: 40px;}.table-last-info {display: block;}.last-text {width: 100%;padding: 0px;}.last-video {width: 100%;margin: 20px 0px 0px;}.last-video iframe {height: 50vw;margin-top: 0;}/*產品*/#sidebar.layoutmenu3 {width: 100%;padding-right: 0;margin: 20px 0 30px;}#product {width: 100%;}.RWDproduct_page .pic-box figure img {max-width: 100%;width: 100%;}.article4.id100 .pagecontent .article_model[data-seq="0"] {padding-bottom: 80px;}/*按鈕*/ 
.RWDproduct_page .btn_back a {float: right;}/*優惠*/ 
.sale-top {display: block;}.top-text {width: 100%;padding-right: 0;}.top-pic {width: 100%;margin: 25px 0px 0px;}.sale-area .article-title {border-bottom: 1px dashed #d7d7d7;padding-bottom: 20px;}#article > div:nth-child(3) > article > div.sale-area > div {margin:0px;}.pagecontent .article_model[data-seq="1"] .sale-area .article-title::after {display:none;}.sale-child {width: 100%;}.all-text {width: 100%;padding-right: 0;margin: 0;}.all-pic {width: 400px;margin: 25px 0 0;}.all-pic.two-pic {width: 100%;}.four-outter {display: block;}.four-info {padding-left: 0;}.all-pic.four-pic img {width: 50%;margin-bottom:15px;}.all-pic.four-pic {flex-wrap: wrap;}/*品質*/ 
.cre-about {width: 100%;}.cre-two {display: block;width:100%;margin: 0 auto;border-radius: 10px !important;border: 1px solid #eee;}.cre-text {width: 100%;padding: 30px;}.cre-pic-single {width: 100%;}.cre-two.cre-bottom {margin: 50px 0px 0;width: 100%;}.third-pic-child {letter-spacing: 1px;font-size: 14px;}.third-pic-child {width: calc(100% / 3 - 10px);margin: 0px 5px;}.cre-third-pic {margin: 20px 0px 40px;}.ebtn a {float: right;}/*聯絡*/ 
.new-form .formdesc {text-align: center;padding: 0;}#mobile-fixed .btn-box .bg2 {background: #8bb63b;border-color: #8bb63b;}#mobile-fixed .btn-box.step1 li:last-child {width: 48%;}.article2.id6 .pagecontent .article_model[data-seq="1"], .article2.id6 .pagecontent .article_model[data-seq="2"] {    margin-top: 40px;}/*日文*/ 
.lang_jp .recommend-block .RWDnews005 .owl-carousel .owl-item div > p {  min-height: 183px;}.article2.id88 .pagecontent .article_model[data-seq="1"] {margin-top: 40px;}.article2.id88 .pagecontent .article_model[data-seq="1"], .article2.id88 .pagecontent .article_model[data-seq="2"] { margin-top: 40px;}.lang_jp #mobile-fixed .btn-box.step1 li, .lang_jp #mobile-fixed .btn-box.step2 li {  width: 100%;}/*250402修*/ 
.form-horizontal .form-column, .eformscontent .form-column {    padding-right: 0;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDproduct_page .pic-box {width: 100%;padding-right: 0;}.RWDproduct_page .products-info {width: 100%;margin-top: 20px;}.page_wrapper_bg .RWDproduct_page .pic-box .thumbnails ul li {width: calc(100% / 6);}/*日文*/ 
.lang_jp .recommend-block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item { padding: 0px 10px;}.lang_jp .recommend-block .RWDnews005 .owl-carousel .owl-item div > p { min-height: 215px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
#RWDBASE_PAT01 .container {width: 100%;padding-left: 30px;padding-right: 30px;}.RWDleft_cont002 .item-second a {width: 80%;}.RWDService001 .col-md-3:last-child {border-bottom: 0px;padding-bottom: 0px;}.RWDService001 i {width: 40%;}.boxFeature-2 h2 {width: 60%;}.RWDService001 p {width: 60%;}.video-block {padding: 80px 0px;}.portfolio-bottom-summary h4 h8 {font-size: 14px;letter-spacing: 0px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -40px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -40px;}.about-bottom {width:100%;}/*日文*/ 
.lang_jp h2.sub-title { font-size: 17px !important;}
}
/*800px end*/
/*768px start*/

@media (max-width: 768px) {/*日文*/ 
.lang_jp .figcaption_bottom h2 {  font-size: 18px;   line-height: 1.5;min-height: 81px;}.lang_jp .recommend-block .RWDnews005 .owl-carousel .owl-item div > p {min-height: 152px;}.lang_jp .portfolio-bottom-summary p {  display: -webkit-box; -webkit-line-clamp: 5;   -webkit-box-orient: vertical;   text-overflow: ellipsis; overflow: hidden;}/*聯絡我們*/ 
.lang_jp .new-form .new-width .must, .lang_jp .new-form .new-width .control-label, .lang_jp .new-form .new-width .row .col-md-1 {width: 100%;}.lang_jp .new-form .new-width .col-md-5, .lang_jp .new-form .new-width .col-md-11 {    width: 100% !important;}}

/*768px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDService001 i {width: 30%;display: inline-block;float: left;margin-bottom:0px;}.boxFeature-2 h2 {width: 70%;display: inline-block;margin: -5px 0px 0px;padding-left: 20px;}.RWDService001 p {width: 70%;display: inline-block;padding-left: 20px;font-size:16px;}.rights-block .RWDedictor .visible-xs {display: none !important;}.fun-block::after {    width: 286px;    height: 226px;}/*--------------內頁--------------*/ 
.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {width: 50%;float: left;}.RWDproduct_page .btn-other li {width: auto;padding: 0;}.proinfo-child span {font-size: 14px;letter-spacing: 1px;}#mobile-fixed.hid-info, #mobile-fixed.show-info {    padding: 15px 0px;}.eformsDesc {    width: 100%;    margin: 0px;}/*表格超過*/ 
.page_wrapper_bg .tech-table {overflow-x: auto;}.page_wrapper_bg .tech-table table{width: 800px;}.phone-info {margin-bottom: 15px;}.phone-info img {margin-right: 8px;}.two-newvideo {display: block;}.newvideo-child {width: 100%;margin: 0px 0px 30px;}.newvideo-child iframe {height: 50vw;}/*日文*/ 
.lang_jp .product-block h2.sub-title {  padding: 0;}/*250402修*/ 
.form-horizontal .control-label {    width: 100%;}.form-horizontal .form-column, .eformscontent .form-column {    width: 100%;    padding: 0;}
}
/*767px end*/
/*700px start*/

@media (max-width: 700px) {.lang_jp .recommend-block .RWDnews005 .owl-carousel .owl-item div > p { min-height: 215px;}/*提早變100*/ 
.lang_jp .RWDService001 i {width: 100%;display: block;margin-bottom: 15px;}.lang_jp .boxFeature-2 h2 {width: 100%;display: block;margin: 0px;padding-left: 0;}.lang_jp .RWDService001 p {width: 100%;display: block;padding-left: 0;}.lang_jp .RWDproduct002_v2 .filter-portfolio ul > li {width: calc(100% / 2 - 13px);margin: 0px 6px 16px;}.lang_jp .RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 2 - 21px);}.lang_jp .portfolio-bottom-summary {letter-spacing: 0px;font-size: 15px;}.lang_jp .RWDvideo002 .videoitem {width: 100%;}.lang_jp .figcaption_bottom h2 {margin: 0px;}.lang_jp .RWDvideo002 .videoitem {width: 100%;margin: 0px 0px 30px;float: none;}/*頁尾*/ 
.lang_jp .footer-social {  padding-left: 30px;margin-left: 30px;}.lang_jp #mobile-fixed .btn-box .normal { max-width: none;}}

/*700px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDfakeloader img {width: 180px;}#RWDBASE_PAT01 .container {padding-left: 20px;padding-right: 20px;}.cd-logo {width: 180px;margin-top: 10px !important;}.collapsing_header header {padding: 0px 10px;}.cd-header-buttons {padding-left: 0px !important;}.RWDmenu_plus02 .cart-block {margin-right: 15px;margin-top: 4px;margin-left: 6px;}.rights-block .RWDedictor .visible-xs {display: block !important;}.RWDleft_cont002 .item-second {width: 100%;}.RWDleft_cont002 .item-second .text-box a {width: 100%;}.RWDleft_cont002 .item-second a {width: 100%;}.section-subject .col-md-12 {padding: 0;}.section-subject {margin-bottom:30px !important;}.RWDService001 i {width: 100%;display: block;margin-bottom: 15px;}.boxFeature-2 h2 {width: 100%;display: block;margin: 0px;padding-left: 0;}.RWDService001 p {width: 100%;display: block;padding-left: 0;}.RWDproduct002_v2 .filter-portfolio ul > li {width: calc(100% / 2 - 13px);margin: 0px 6px 16px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 2 - 21px);}.portfolio-bottom-summary {letter-spacing: 0px;font-size: 15px;}.portfolio-bottom-summary {height: auto !important;}.RWDvideo002 .videoitem {width: 100%;}.figcaption_bottom h2 {margin: 0px;}.RWDvideo002 .videoitem {width: 100%;margin: 0px 0px 30px;float: none;}.recommend-block {padding: 60px 0px 40px;}.product-block {padding: 60px 0px;}.RWDproduct002_v2 .btn-box .btn {max-width: 100%;}.RWDproduct002_v2 .btn.btn-rj {    letter-spacing: 1px;    padding: 8px 0;}.video-block {padding: 60px 0px 30px;}.RWDService001 {padding: 0px 10px;}/*footer*/ 
.footer-block {font-size: 16px;}.footer-main .RWDedictor {display: block;border-bottom: 0px;padding-bottom: 0;}.contact-btn {margin-left: 0;}.contact-btn a {width: 100%;}.footer-block h4 br {display: none;}.footer-block h4 {font-size: 20px;letter-spacing: 1px;margin: 0px 0px 15px;}.info-child:nth-child(2) {border-top: 1px solid #ddd;padding-top: 15px;margin-top: 15px;}.footer-social {    border-left: 0px;    padding-left: 0px;    margin-left: 0px;    border-top: 1px solid #ddd;    width: 100%;    padding-top: 15px;    margin-top: 15px;text-align: center;}.footer-info {    width: 100%;    text-align: center;}.rights-block .RWDedictor span {display:none;}.footer-block h4 {    text-align: center;}.rights-block {    text-align: center;}.rights-block .RWDedictor {    float: none;}.scrollTop002 {    right: 10px;}/*cookies*/ 
.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.video-block:after {    width: 150px;    height: 200px;}/*----------------內頁----------------*/ 
.page_wrapper_bg .pagecontent h4 {font-size: 20px;}.RWDproduct_page .products-editor , .page_wrapper_bg .pagecontent , .page_wrapper_bg .pagecontent p , .RWDslider01 .editor {font-size:15px; letter-spacing:1px; line-height:1.8;}.about-important {font-size: 18px;}.about-important br {display: none;}.about-two img {width: calc(50% - 10px);margin: 0px 5px;}.about-two {margin: 25px -10px 0;}.in-about-right {margin-top: 10px;}.in-about-right img {filter: none;}.about-two {display: block;margin: 25px 0px 0px;}.about-two img { width: 100%;margin: 10px 0;}/*有關*/ 
.article1.id3 .pagecontent .article_model[data-seq="1"] {padding: 80px 0;margin: 80px 0;}.page_wrapper_bg .RWDeditor01 .model-title, .RWDslider01 .model-title {margin: 0px 0px 20px;}.article1.id3 .pagecontent .article_model[data-seq="2"]::after, .article1.id3 .pagecontent .article_model[data-seq="3"]::after {height: calc(100% + 80px);}.page_wrapper_bg .pagecontent .RWDslider01, .page_wrapper_bg .pagecontent .RWDeditor01 {margin-top: 60px;}.article1.id3 .RWDslider01 .editor ul li {margin-bottom: 15px;padding-left: 10px;}.article1.id3 .RWDslider01 .editor ul::after {display:none;}.RWDslider01 .text {padding-bottom: 0;}.article1.id3 .pagecontent .article_model[data-seq="3"] {padding-bottom: 60px;}.article1.id3 .pagecontent .article_model[data-seq="4"] {margin-top: 80px;}.explain-two {display: block;margin: 0 0 20px;}.two-right {display: block;margin: 0;}.right-pic {width: 100%;}.right-info {width: 100%;padding: 20px;}.article2.id6 .pagecontent .article_model[data-seq="0"]::after, .article4.id30 .pagecontent .article_model[data-seq="0"]::after {height: 200vw;}.article-title {display: block;}.article-title h5 {margin: 10px 0px 0;}.page_wrapper_bg .article-text.rwd .container {padding: 0px 10px;}.page_wrapper_bg .layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {padding: 0px 5px;}.item .subject A.itemlink {font-size: 17px;letter-spacing: 1px;}.proinfo-child {width: 100%;}/*按鈕*/ 
.RWDproduct_page .btn_back a { float: none;width: 100%;}.ebtn a {float: none;width: 100%;padding: 5px 20px;}.cre-pic {display: block;}.cre-pic-child {margin: 0px 0px 15px;}.cre-third-pic {display: block;}.third-pic-child {width: 100%;margin: 0px 0px 20px;}.cre-text {padding: 20px;}.ser-bottom .model-title {    padding-bottom: 16px;    margin: 20px 0px 0px !important;}.all-text.four-pic {    margin: 0;}/*表格超過*/ 
.page_wrapper_bg .tech-table {overflow-x: auto;}.page_wrapper_bg .tech-table table{width: 650px;}/*日文*/ 
.lang_jp .recommend-block .RWDnews005 .owl-carousel .owl-item div > p { min-height: auto;}.lang_jp .footer-social { padding-left: 0; margin-left: 0;}.lang_jp .cd-logo { width: 180px;  margin-top: 10px;}.lang_jp .cd-header-buttons { margin-left: 0 !important;}.article1.id82 .pagecontent .article_model[data-seq="1"] {padding: 80px 0;margin: 80px 0;}.article1.id82 .pagecontent .article_model[data-seq="2"]::after, .article1.id82 .pagecontent .article_model[data-seq="3"]::after {height: calc(100% + 80px);}.article1.id82 .RWDslider01 .editor ul li {margin-bottom: 15px;padding-left: 10px;}.article1.id82 .RWDslider01 .editor ul::after {display:none;}.article1.id82 .pagecontent .article_model[data-seq="3"] {padding-bottom: 60px;}.article1.id82 .pagecontent .article_model[data-seq="4"] {margin-top: 80px;}.article2.id88 .pagecontent .article_model[data-seq="0"]::after, .article4.id100 .pagecontent .article_model[data-seq="0"]::after {height: 200vw;}.lang_jp .login_box { min-width: auto;}.lang_jp .figcaption_bottom h2 { min-height: auto;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.all-pic {width: 100%;}.article4.id30 .RWDslider01.pic-right .pic-list {width: 100%;}.item .subject A.itemlink {font-size: 15px;letter-spacing: 0px;}.sale-area h4 span {display: block;font-size: 20px;}.all-pic.four-pic img {width: 100%;margin-bottom: 15px;padding: 0;}.article4.id30 .RWDslider01.pic-right .control-box {position: absolute;width: 100%;}.last-btn a {width: 100%;}/*日文*/ 
.lang_jp .RWDleft_cont002 .item-second .text-box .title, .lang_jp h1.main-title { font-size: 28px !important;}.article4.id100 .RWDslider01.pic-right .pic-list {width: 100%;}.article4.id100 .RWDslider01.pic-right .control-box {position: absolute;width: 100%;}.lang_jp .RWDshopping #mobile-fixed .btn.normal { max-width: none;}.lang_jp .RWDproduct_page .products-info .price-box li.active { display: flex;    align-items: baseline; font-size: 13px;}
}
/*480px end*/
/*320px start*/
@media (max-width: 320px){
.collapsing_header header {padding: 0px 5px;}.cd-logo {width: 150px;margin-top: 13px !important;}.portfolio-bottom-summary h4 {    font-size: 17px;    letter-spacing: 0px;}.footer-block h4 br {    display: block;}/*日文*/ 
.lang_jp .cd-logo { width: 150px;  margin-top: 13px;}
}
/*320px end*/