body {font-family: 'Noto Sans TC', sans-serif;}a:hover , a:focus {text-decoration:none;}.cd-main-content {top: 80px !important;}.scrollTop002 {bottom: 30px;}.design-block .container {width: 100% !important;padding: 0;margin: 0;}.media-block .container {width: 100% !important;margin: 0px;padding: 0;}.RWDleft_cont002 .item-second .pic img {width: 100%;}@media (min-width: 1500px) {#RWDfullscreen01 .container {width:1450px;}.footer-block > .container {width: 1450px;}}/*模組*/ 
.design-block {background: #efefef;position: relative;}.media-block {position: relative;}.service-block {padding: 120px 0 0px;position: relative;}.design-block::before {    content: "";    width: 100%;    height: 300px;    display: block;    position: absolute;    z-index: -3;    top: -300px;    background: #efefef;    left: 0px;}.service-block .container {    width: 100% !important;    padding: 0;}.service-block::after {    content: "";    width: 95%;    height: 65%;    background: #efefef;    display: block;    position: absolute;    left: 0px;    bottom: 0px;}.footer-block::after {    content: "";    width: 100%;    height: 100%;    background: #efefef;    display: block;    position: absolute;    left: 0px;    bottom: 0px;    z-index: -1;}.video-block {padding: 120px 30px 40px;background: #efefef;position: relative;}/*.media-block::before {    content: "";    width: 553px;    height: 470px;    display: block;    position: absolute;    right: 0px;    top: -122px;    background: url(archive/image/customization/deco-032.png);    background-repeat: no-repeat;}*//*.design-block::after {    background: url(archive/image/customization/shutterstock_510037105.jpg);    content: "";    width: 800px;    height: 500px;    display: block;    position: absolute;    left: -200px;    top: 0;    background-size: contain;    mix-blend-mode: darken;    background-repeat: no-repeat;}*//*標題*/h1.main-title {color: #111!important;font-weight: normal;font-size: 36px !important;letter-spacing: 2px;line-height: 1.5;margin: 0px !important;}h2.sub-title {font-size: 19px !important;color: #cb9755 !important;letter-spacing: 2px;line-height: 1.8;}.section-line {display:none !important;}.RWDService001 .section-line {display:none !important;}.RWDnews005 h2.sub-title {margin-top: 5px !important;}.RWDleft_cont002 .item-second .text-box .title {color: #111 !important;font-weight: normal;font-size: 36px !important;letter-spacing: 2px;line-height: 1.5; margin: 0px !important;border-bottom: 1px solid #fbb03d;    padding-bottom: 20px;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 19px !important;color: #cb9755 !important;letter-spacing: 2px;line-height: 1.8;font-weight: normal;margin-top: 0;}.RWDservice012__head__h1 {color: #111 !important;font-weight: normal;font-size: 36px !important;letter-spacing: 2px;line-height: 1.5;margin: 0px !important;margin-right:30px;}.RWDservice012__head__h2  {display:none;}.video-block .RWDedictor{    color: #111 !important;    font-weight: normal;    font-size: 36px !important;    letter-spacing: 2px;    line-height: 1.7;    margin: 0px 0px 60px !important;text-align:center;}/*menu*/ 
.RWDmenu_plus02 .container {width: 100% !important;padding:0px 30px;}.RWDmenu_plus02 .inside.is-up {background: #fff;}.RWDmenu_plus02 .inside {background: transparent;}.cd-main-header {background: transparent;}.cd-primary-nav>li:after {display:none;}.cd-primary-nav>li>a {font-family: Arial;font-size: 16px;letter-spacing: 1px;color: #555;text-transform: uppercase;font-weight: 600;}.cd-header-buttons li.search-btn {margin-top: 4px;margin-left: 60px;}.cd-logo {width: 170px;margin-left: 0px;margin-top: 18px}.RWDbanner_plus01 .page-scroll.style01 a span {border-left: 2px solid #fff;border-bottom: 2px solid #fff;}.RWDbanner_plus01 .page-scroll a {color: #fff;text-transform: uppercase;font-size: 13px;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #555;}.cd-primary-nav>li>a:hover {color: #7da92e;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color:  #7da92e;}.cd-primary-nav .cd-secondary-nav>li>a {font-family: Arial;font-size: 16px;letter-spacing: 1px;color: #555;text-transform: uppercase;font-weight: 600;}.cd-primary-nav .cd-secondary-nav>li>a:hover {background:transparent;color: #7da92e;}.cd-primary-nav>li.menu-call>a {color: #7da92e;}.cd-primary-nav>li.menu-call>a::before {    content: "";    background: url(archive/image/customization/call-icon-06.png);    width: 18px;    height: 18px;    display: inline-block;    background-size: contain;    background-repeat: no-repeat;    position: relative;    top: 4px;    margin-right: 6px;}/*banner*/ 
.RWDbanner_plus01 .slickitem01 .logo img {width: 90%;margin: 0 auto;}.RWDbanner_plus01 .page-scroll {left: calc((100% - 1450px) / 2 );margin-left: 70px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    width: 8px;    height: 8px;    background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: background: #333;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 80px) !important;height: calc(100vh - 80px) !important;}/*左圖右文*/ 
.RWDleft_cont002 .item-second {background: transparent;display: flex;flex-direction: row-reverse;align-items: center;z-index: 1;}.RWDleft_cont002 .item-second a {width: 50%;}.RWDleft_cont002 .item-second .pic {width: 100%;}.RWDleft_cont002 .item-second .text-box {width: 50%;background: transparent;padding: 0px 100px;margin-top: -25px;z-index: 1;}.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 {color:#555;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 18px;color: #777;font-weight: normal;letter-spacing: 2px;line-height: 1.5;margin: 0px !important;}.RWDleft_cont002 .item-second .text-box .text {width: 100%;font-size: 17px;letter-spacing: 2px;line-height: 2;color: #555;margin-top: 35px;text-align: justify;}.design-block .RWDleft_cont002 .item-second {flex-direction: row;}.RWDleft_cont002 .item-second .text-box a {    background: transparent;    border-radius: 0px;    display: block;    width: 200px;    padding: 8px 15px;    text-align: left;    margin: 60px 0px 0px;    font-size: 17px;    font-weight: normal;position:relative;}.RWDleft_cont002 .item-second .text-box a:hover {border-color: #9fd242;color: #7da92e;background-color: transparent;}.RWDleft_cont002 .item-second .text-box a::before {    background: #fff;    display: block;    content: "";    width: 0;    height: 100%;    position: absolute;    left: 0;    top: 0px;    z-index: -1;    transition: 0.5s ease;}.RWDleft_cont002 .item-second .text-box a:hover::before {width: 100%;}/*影片*/ 
.RWDvideo003 {flex-direction: column-reverse;}.RWDvideo003 .video_box {width: 100%;}.RWDvideo003 .box {width: 100%;left: 0px;text-align: center;padding:0px 0px 60px;}.RWDvideo003 .text_box {width: 100%;text-align: center;display: block;background: transparent;}.RWDvideo003 .main_title {float: none;width: 100%;line-height: 1.5;}.RWDvideo003 .video_box iframe {height: 36vw;box-shadow: 1px 1px 5px #a3a8ab;}.RWDvideo002 {    position: absolute;    top: 60%;    z-index: 21;    width: 180px;    left: calc(50% - 90px);    right: 0;}.RWDvideo002 .container{width: 180px !important;padding: 0 !important;max-width: 180px !important;min-width: auto !important;}.RWDvideo002 .row{margin: 0 auto;}.RWDvideo002 figure.effect-sarah{background: transparent;position:relative;padding: 0px;}.RWDvideo002 figure.effect-sarah img {display: none;}.RWDvideo002 figure.effect-sarah::after {    content: "播放影片　►";    font-size: 19px;    color: #333;    letter-spacing: 1.5px;    display: block;    width: 100%;    text-align: center;    background: rgb(255 255 255 / 60%);}.RWDvideo002 .videoitem{margin: 0 auto;overflow: hidden;width: 100%;max-width:180px;padding: 0px;border: 1px solid #ddd;border-radius: 99em;height: 45px;line-height: 43px;transition: all 0.5s ease 0s;}.RWDvideo002 .videoitem:hover{border-color:#7da92e;color:#7da92e;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe{-webkit-transform: translate(0);transform: translate(0);width: 100%;}.RWDvideo002 figure figcaption, .RWDvideo002 figure.effect-sarah h2, .RWDvideo002 figure.effect-sarah p{display:none;}.RWDvideo001 .mouse.defbg {display: none;}/*服務*/ 
.RWDservice012 .text_box .text:nth-child(4), .RWDservice012 .text_box .text:nth-child(5), .RWDservice012 .text_box .text:nth-child(6) {border-bottom: 0px;}.RWDservice012 .text_box .text .title {font-weight: normal;font-size: 21px;letter-spacing: 2px;text-shadow: 1px 1px 3px #000;}.RWDservice012 .text_box .text .memo {font-size: 17px;letter-spacing: 2px;line-height: 1.8;}.RWDservice012 .text_box .text .box {padding-right: 0px;text-align: justify;min-height: 135px;}
/*bounceIn 修正成 fadeIn start*/

/* bounceIn 修正成 fadeIn*/@-webkit-keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }    to {    opacity: 1;    -webkit-transform: none;    transform: none;  }   }@keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}

/*bounceIn 修正成 fadeIn end*/
/*footer start*/

/*footer*/ 
.footer-block {padding: 90px 0px 30px;position: relative;font-size: 16px;}.footer-block > .container {    position: relative;    display: flex;    flex-direction: row;    align-items: flex-end;    flex-wrap: wrap;}.store-name {font-size: 12px;letter-spacing: 1px;line-height: 1.8em;color: #333;}.store-block h4 {font-size: 20px;letter-spacing: 2px;line-height: 1.6;margin: 0px 0px 20px;color: #111;}.store_section {width: 22%;}.store-name {margin-top: 15px;}.info_section a:hover {color: #7da92e;}.info_section a {color: #555;transition: 0.3s;}.info_section ul li {list-style: none;margin-top: 8px;border-bottom: 1px solid #ddd;padding-bottom: 8px;}.info_section ul {padding-left: 0px;margin-bottom: 0;}.info_section {color: #555;letter-spacing: 1px;line-height: 1.8em;font-size: 15px;}.info_section {width: 38%;padding-right: 10%;}.edm_section {width: 30%;}.copyright_section {    width: 100%;    font-size: 12px;    color: #bbb;    margin-top: 30px;    letter-spacing:1px;    line-height:1.8em;text-align: left;}.copyright_section a, .copyright_section a:hover {color: #bbb;}.RWDssl01 {margin: 0 20px;}.copyright_section span {margin-left: 3px;font-size: 12px;color: #ccc;letter-spacing:0px;}.store-social a {    border: 1px solid #7ab97b;    width: 180px;    color: #39963a;    padding: 3px 0;    font-size: 15px;    letter-spacing: 1px;    display: flex;    align-items: center;    justify-content: center;position:relative;z-index: 1;}.store-social a img {    margin-right: 5px;}.store-social a::before {    background: #fff;    display: block;    content: "";    width: 0;    height: 100%;    position: absolute;    left: 0;    top: 0px;    z-index: -1;    transition: 0.5s ease;}.store-social a:hover::before {width: 100%;}/*edm*/ 
.RWDedm002 .letter-spacing-1 {display: none;}.RWDedm002 p {margin-bottom: 15px;letter-spacing: 1px;color: #555;line-height: 1.8em;font-size: 15px;}.input-group-addon {    border-radius: 0;    background: transparent;    color: #333;}.RWDedm002 .input-group input {background: transparent;font-size: 13px;box-shadow: none;border: 1px solid #ccc;}.form-control:focus {border-color: transparent;outline: 0;-webkit-box-shadow: none;box-shadow: none;}.input-group-btn:last-child>.btn {    border: 0;    background: #ddd;    font-size: 13px;    color: #888;    border-left: 1px solid #eee;    border-radius: 0px;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline: 0;outline: 0;outline-offset: 0;}button#btn_order_email {color: #333;}.RWDedm002 form {margin-bottom: 0px;}.copyright_section{font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif !important;}/*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*/

/*內頁長度*/section.call_to_action{min-height: 800px;}/*toTop隱藏*/#toTop{display:none !important;}/*menu*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus02 .inside {border-bottom: 1px solid #eee;}/*title*/h1.pageTitle {color: #111;font-size: 36px;letter-spacing: 2px;line-height: 1.5;text-align: center;margin: 0;}.hgroup .breadcrumb{background:transparent;border:none;position:relative;float:none!important;bottom:0;text-align:center;padding:0;letter-spacing:1px;font-size:14px}.hgroup .container{border:none}.hgroup .breadcrumb a:hover {color: #333;}.hgroup .breadcrumb a {transition: .5s all;}/*內文*/section.article-text, section.article-text p {font-size: 15px; letter-spacing: 2px; line-height: 1.8em; color: #555;}/*回上層*/ 
.btn.btn_back{float:right;margin-right:0;padding:0;margin-top:30px;background:transparent!important;border:none}.btn.btn_back a{padding:0 15px;border:1px solid #ccc;color:#798386;font-size:14px;letter-spacing:2px;transition:.5s all;display:block;line-height:2.5}.btn.btn_back a:hover{border-color:#9fd242;color:#7da92e;background-color:transparent}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 15px !important; line-height: 1.8 !important; color: #555 !important; letter-spacing: 2px;}.RWDtimeline01 li.event .point .editor {font-size: 15px; color: #555; line-height: 1.8; letter-spacing: 2px;}.RWDtimeline01 li.event .point .title {font-size: 20px; letter-spacing: 2px; font-weight: 500;}/*側選單2*/#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #f5f5f5;font-family: 'Open Sans', 'Noto Sans TC', sans-serif !important;}.m2018 .products-nav .nav-title {background: #ddd; font-size: 17px; padding: 10px 15px; text-align: left; margin-bottom: 0; color: #333; letter-spacing: 2px; font-weight: 500;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: left;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #333;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 400;}.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: 15px;padding: 5px 15px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#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: #f5f5f5;}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;}#sidebar > div > div > ul > li > ul > li {padding: 10px 0px 5px 20px;}/*最新消息列表*/ 
.cate_list .subject a:hover {color: #000;}/*聯絡我們*/ 
.eformsDesc {margin: 0 0 30px; border-bottom: none; padding: 0; text-align: center;}#eformsForm_1_4 {padding: 50px 30px; background: #fff; border: 1px solid #ccc;}.form-horizontal .form-group {margin: 0 0 20px;}.customized_columns ._input, .customized_columns select {background: #fff; border-radius: 0px;}.form-horizontal .control-label {font-size: 16px; letter-spacing: 2px; color: #333; font-weight: 500;}.ebtn.currectsend_btn{float:right;margin-right:15px;padding:0;background:transparent}.ebtn.currectsend_btn a {padding: 5px 0; text-align: center; margin-top: 35px; width: 100%; min-width: 150px; background: transparent; border-radius: 0; font-weight: 300; font-size: 15px; letter-spacing: 2px; line-height: 2; position: relative; border: 1px solid #ccc; color: #798386; transition: .5s all;}.ebtn.currectsend_btn a:hover{border-color: #9fd242;color: #7da92e;background-color: transparent;}label {font-weight: 400;}.form-control:focus {    border-color: #e7e7e7;    outline: 0;}/*最新消息*/ 
.layoutlist_8 .item {padding: 30px 25px !important; border: 1px solid #ddd; transition: .5s all ease; margin-bottom: 30px; display: flex; align-items: center;background: #fff;}.list_subject a {color: #000; font-size: 18px;}.summary a {color: #777; font-size: 15px;}.layoutlist_8 .list_subject .summary {margin: 20px 0;}.layoutlist_8 .article_subject {font-size: 18px; letter-spacing: 2px; font-weight: 500;}.layoutlist_8 .listdate .yearmonth {color: #999; letter-spacing: 1px; padding-bottom: 5px;}.layoutlist_8 .listdate .day {color: #555; letter-spacing: 1px;}.layoutlist_8 .list_subject .summary {margin: 10px 0 !important;}._col.listdate {text-align: center;}

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

@media (max-width: 1500px) {.RWDbanner_plus01 .page-scroll {left: calc((100% - 1170px) / 2 );margin-left: 40px;bottom: 0;}.RWDbanner_plus01 .slickitem01 .logo img {width: 80%;margin-left: 0px;}.RWDleft_cont002 .item-second .text-box {padding: 0px 60px;}.video-block {padding: 100px 30px 40px;}.RWDvideo001.show {height: 500px !important;}.RWDleft_cont002 .item-second .pic img {    height: 100%;    width: auto;    max-width: fit-content;position: relative;    left: -20%;}.RWDleft_cont002 .item-second .pic {    height: 500px;    width: 100%;}}@media (max-width: 1400px) {.RWDmenu_plus02 .cd-nav {margin-left: 0px;}.cd-header-buttons li.search-btn {margin-left: 30px;}}@media (max-width: 1200px) {#RWDfullscreen01 .container {width:95%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.cd-logo {width: 140px;margin-top: 8px !important;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fff;}.cd-main-header {padding: 0px 30px;}.cd-main-content {top: 50px !important;}nav.cd-nav .bottom-copyright {display:none;}.cd-header-buttons li.search-btn {margin-left: 0px;margin-right: 10px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 30px !important;padding-bottom: 10px;}.RWDleft_cont002 .item-second .text-box .text {margin-top: 15px;}.RWDleft_cont002 .item-second .text-box a {margin-top: 30px;}.video-block .RWDedictor {font-size: 28px !important;margin: 0px 0px 35px !important;}.RWDbanner_plus01 .page-scroll {left: 50%;margin-left: -50px;}.video-block {padding: 80px 0px 0px;}.RWDvideo001.show {height: 400px !important;}.service-block {padding: 80px 0 0px;}.RWDservice012 .text_box .text, .RWDservice012 .text_box.num4 .text, .RWDservice012 .text_box.num6 .text, .RWDservice012 .text_box.num8 .text {width: 50%;height: 30vw;}.RWDservice012 .text_box .text .box {width: 80%;}.footer-block::after {width: 100%;}.service-block::after {width: 100%;}.RWDservice012 .text_box.num6 .text:nth-child(3) {    border-right: 0;}/*footer*/ 
.store_section {padding-right: 30px; width: 25%;}.info_section {width: 35%;padding-right: 60px;}.edm_section {width: 40%;}.scrollTop002 {bottom: 30px;right: 15px;}/*內頁*/#RWDPAGE_BASE_PAT02 .cd-main-header {border-bottom: 1px solid #eee !important;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .slick-caption {top: 15%;}#m_RWDfullscreen01_92_1 .text_box .text::after {background-color: rgba(0,0,0,0.7);}.design-block::after {width: 600px;height: 350px;}/*footer*/ 
.footer-block {padding: 60px 0px 30px;}.store_section {width: 40%;}.info_section {width: 60%;padding-right: 0;}.edm_section {width: 100%;margin-top: 50px;}.RWDedm002 p {margin-bottom: 20px;}.copyright_section {letter-spacing: 0px;}.RWDedm002 {    display: flex;    align-items: center;    width: 100%;}.RWDedm002 p {    margin-bottom: 0px;    margin-right: 20px;}.RWDedm002 form {    width: 350px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDleft_cont002 .item-second {flex-direction: column-reverse;width: 80%;margin: 0 auto;}.design-block .RWDleft_cont002 .item-second {flex-direction: column-reverse;}.RWDleft_cont002 .item-second .pic {width: 100%;height: auto;}.RWDleft_cont002 .item-second a {width: 100%;}.RWDleft_cont002 .item-second a img {width: 100%;}.RWDleft_cont002 .item-second .text-box {width: 100%;margin: 0 auto 30px;padding: 0;}.design-block::after {width: 650px;height: 450px;bottom: 0;top: initial;}.RWDleft_cont002 .item-second .text-box a {position: absolute;bottom: -80px;text-align: center;width: 300px;left: 50%;transform: translateX(-50%);}.design-block {padding-bottom: 140px;}.design-block .RWDleft_cont002 .item-second {padding-top: 60px;}.media-block {padding-bottom: 140px;margin-top: 60px;overflow: hidden;}.RWDvideo002 {top: 65%;}.RWDservice012 .text_box .text, .RWDservice012 .text_box.num4 .text, .RWDservice012 .text_box.num6 .text, .RWDservice012 .text_box.num8 .text {    width: 50%;    height: 40vw;}.RWDleft_cont002 .item-second .pic img {    height: auto;    width: 100%;    max-width: 100%;    left: 0;}.ebtn.currectsend_btn {width: auto;}.btn.btn_back {width: auto;}.webdesc {padding: 0 15px;}.form-horizontal .form-group {margin: 0 -15px 20px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.cd-main-header {padding: 0px 15px;}.banner-block {width: 100%;}.design-block {overflow: hidden;}.banner-block {padding: 0;}/*footer*/ 
.RWDedm002 form {margin-bottom: 0;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 50px !important;}.pagecontent .RWDtimeline01 {margin-top: 50px !important;}h1.pageTitle {margin-bottom: 0;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .slick-caption.txt-left {text-align: center;}.RWDbanner_plus01 .slickitem01 .logo img {width: 70%;margin: 0 auto;}.RWDvideo001.show {height: 600px !important;}.RWDvideo002 {top: initial;bottom: 80px;}.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {display: none;}.RWDvideo002 {top: initial;bottom: 80px;width: 300px;left: calc(50% - 150px);}.RWDvideo002 .container {width: 300px !important;max-width: 300px !important;}.RWDvideo002 .videoitem {max-width: 300px;}.RWDservice012 .text_box .text .box {min-height: auto;}.RWDservice012 .text_box .text, .RWDservice012 .text_box.num4 .text, .RWDservice012 .text_box.num6 .text, .RWDservice012 .text_box.num8 .text {height: 30vw;}.copyright_section br {display: none !important;}.RWDedm002 {    display: block;    width: 100%;}.RWDedm002 p {    margin-bottom: 20px;    margin-right: 0px;}.RWDedm002 form {    width: 100%;}.layoutlist_8.rwd .listdate{width:60%;text-align:left;margin:0}.layoutlist_8.rwd .listdate .day{color:#999;letter-spacing:1px}.layoutlist_8 .item{align-items:center;flex-wrap:wrap;justify-content:flex-end;padding:30px 0!important}._col.list_img.col-sm-3.col-md-3{width:40%}._col.list_subject.col-sm-7.col-md-7{width:60%}.layoutlist_8.rwd .list_img+.list_subject{margin-top:20px}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDservice012 .text_box .text.link_box .box {text-align: center;padding: 15px 20px;}.RWDservice012 .text_box .text .title {font-size: 19px;letter-spacing: 2px;}.RWDbanner_plus01 .page-scroll {display: none;}.RWDbanner_plus01 .slickitem01 .banner-slider.bg .pic {background-position: bottom;}/*cookies*/ 
.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.copyright_section span {display: none;}.copyright_section br {display: block !important;}.edm_section {width: 100%;}.store_section {width: 100%;padding-right: 0;text-align: center;}.info_section {width: 100%;padding-right: 0;margin-top: 20px;}.store-social a {width: 100%;}.edm_section {margin-top: 30px;text-align: center;}.RWDedm002 p {margin-bottom: 10px;}.footer-block {padding: 60px 0px 10px;}.scrollTop002 {bottom: 10px;right: 12px;}h1.pageTitle {font-size: 28px !important;margin-bottom: 5px;}section.call_to_action .container {padding-left: 10px; padding-right: 10px;}.ebtn.currectsend_btn {width: 100%;}.btn.btn_back {width: 100%;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 40px !important;}.pagecontent .RWDtimeline01 {margin-top: 40px !important;}.ebtn.currectsend_btn {margin-right: 0px;}.RWDslider01 .pic-list {padding-right: 0; width: 100%;}.RWDslider01 .text {width: 100%; padding-top: 20px;}.RWDslider01.pic-right .pic-list {padding-left: 0;}._col.list_img.col-sm-3.col-md-3 {width: 100%;}._col.list_subject.col-sm-7.col-md-7 {width: 100%;}.layoutlist_8 .item {flex-direction: column; justify-content: flex-start; align-items: flex-start;}.layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {width:100%;}.RWDproduct_page .btn_back {width: 100%;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDbanner_plus01 .slickitem01 .logo img {width: 100%;}.design-block, .media-block{padding: 0 25px 140px;}.RWDleft_cont002 .item-second {width: 100%;}.RWDleft_cont002 .item-second .text-box a {width: 100%;}.RWDvideo001.show {height: 360px !important;}.RWDvideo001 .video {background-size: contain;}.RWDservice012 .text_box .text, .RWDservice012 .text_box.num4 .text, .RWDservice012 .text_box.num6 .text, .RWDservice012 .text_box.num8 .text {    width: 100%;    height: 50vw;    margin-bottom: 15px;}
}
/*480px end*/