/*cookie*/ 
.RWDalert_fancybox .btn.active {background: #000!important;border-radius: 0 !important;border: 0 !important;font-size: 18px !important;width: 100px;}.RWDalert_fancybox {    color: #fff!important;    letter-spacing: 1px!important;    padding: 40px!important;    left: auto!important;    background: #ffd22f!important;    box-shadow: none !important;    border: 1px solid #000;}.RWDalert_fancybox .editor{font-size:18px!important;letter-spacing:0!important;margin:0 0 20px!important;color: #000;}.RWDalert_fancybox .btn:last-child:hover {  background: #000; color: #fff;}.RWDalert_fancybox .btn:last-child {font-size: 18px; border-radius: 0; margin: 0;letter-spacing: 0!important;}@media (max-width: 600px) {.RWDalert_fancybox .btn.active {width: 100% !important;display: block !important;margin: 15px 0 0;}.RWDalert_fancybox .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;margin: auto !important;}.RWDalert_fancybox { max-width: 100%; padding: 30px !important;}}/* 動態效果fadeIn&hover*/ 
.RWDproduct002_v2 .bounceIn,.RWDproduct002_v3 .bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDService002 .flipInY {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .querycar-block:hover:after{display:none}.RWDleft_cont002 .item-second:hover .pic img,.RWDright_cont002 .item-first:hover .pic img{transform:scale(1)}/*defaultfix*/ 
.RWDleft_cont002 .item-second .text-box,.RWDleft_cont002 .item-second{background:transparent;color:#333}.RWDleft_cont002 .item-second .pic{width:100%;float:none}.RWDleft_cont002 .item-second>a{float:right;width:50%}.RWDright_cont002 .item-first{background:transparent}.RWDright_cont002 .item-first .text-box{color:#333;padding:0;letter-spacing:1px;line-height:2}.RWDright_cont002 .item-first .pic{float:none;width:100%}.RWDright_cont002 .item-first>a{pointer-events:none;width:50%;float:left}.RWDright_cont002 .item-first .text-box .underline {display: none;}.portfolio-bottom-summary{height:auto!important}.RWDproduct002_v2 .popup-portfolio .portfolio-item{float:left;height:auto!important;width: calc(100%/3 - 1px);}.RWDnews005 .owl-carousel.owl-padding-10{margin:0;overflow:visible;pointer-events: none;}.RWDnews005 .owl-carousel .owl-wrapper-outer{overflow:hidden}.RWDproduct002_v4 .popup-portfolio .portfolio-item {height: auto !important;}.funny-boxes.not-right-column::before, .funny-boxes > .funny-boxes-text > h4::after {display:none}.RWDproduct002_v4 .popup-portfolio .portfolio-item{padding:0 20px;width:calc(100%/3 - 1px);margin:0 0 40px}.RWDproduct002_v3{padding:0}.RWDService002{padding:0}.RWDproduct002_v4 .showbottom:hover .portfolio-bottom__h4 {color: #002f7b;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover img{transform:scale(1.05);transition:.5s}.RWDnews005 .owl-carousel .owl-item div>a{display:block;overflow:hidden}.RWDnews005 .owl-carousel .owl-item div img{transition:.5s}.RWDproduct004 .callout-dark{background:transparent;padding:0 0 50px}.RWDproduct004 .heading-title.heading-arrow-top h1,.RWDproduct004 .heading-title.heading-arrow-bottom h1{color:#333}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.RWDproduct004 section{border:0}.RWDproduct004 .row.mix-grid{margin:0}.fl {width:200px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.3s;}@-webkit-keyframes zeroall {0%{opacity:.1}30%{opacity:1}}.RWDfakeloader:before {    content: "";    background: url(archive/image/customization/loadingbg.jpg) repeat-y;    width: 100%;    height: 100%;    position: absolute;    background-size: cover;}a,a:hover, a:focus{text-decoration:none;transition: .3s ease!important}.wrapper_bg ,#mobile-fixed, .RWDproduct_page,#sidebar .products-nav,._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6,.wrapper_bg p{font-size:16px;line-height:1.8;letter-spacing:0;font-family: 'Poppins', sans-serif;}.wrapper_bg p{margin:0}/*menu04*/ 
.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after,.RWDmenu_plus04 .lang-select-label:after,.RWDmenu_plus04 .site-nav .menu li.dropdown>a:after,.RWDmenu_plus04 .site-nav .menu li.has-child>a:after{display:block;position:absolute}.RWDmenu_plus04 .site-nav .menu li.has-child {margin-right: 15px;}.cd-primary-nav>.has-children>a::after,.cd-primary-nav>.has-children>a::before{background:#969696}.RWDmenu_plus04 .cart-block .pic,.RWDmenu_plus04 .querycar-block .pic{background:#fff}.RWDmenu_plus04 .site-nav .menu>li.active>a,.RWDmenu_plus04 .site-nav .menu>li>a:hover{background:transparent;color:#ff7600}.RWDmenu_plus04 .lang-select:hover .lang-select-label{color:#333;background: transparent;}.RWDmenu_plus04 .site-nav .menu>li>a {font-weight: 500;padding:25px 1.5vw}.RWDmenu_plus04 .site-nav .menu>li a{color:#333}.RWDmenu_plus04 .lang-select-label:hover:after {border-color:#333}.RWDmenu_plus04 .site-nav .menu>li.active>a:after,.RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after,.RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after,.RWDmenu_plus04 .site-nav .menu>li.is-active>a:after{border-color:#ff7600}.RWDmenu_plus04 .site-nav .menu>li>a:hover .m_title_block{color:#0092e0;transition:.5s}.RWDmenu_plus04 .site-nav .menu>li>a:hover .m_title_block,.RWDmenu_plus04 .site-nav .menu>li>a .m_title_block{transition:.5s}.RWDmenu_plus04 .features .cart-btn,.RWDmenu_plus04 .features .querycar-btn,.RWDmenu_plus04 .features .share-group a,.RWDmenu_plus04 .features i,.RWDmenu_plus04 .lang-select{color:#333}.RWDmenu_plus04 .features i:hover,.RWDmenu_plus04 .features i{transition:.5s}.RWDmenu_plus04 .site-nav .menu>li>ul{padding:0}.RWDmenu_plus04 .site-nav .menu ul li>a{text-align:center;padding:10px}.RWDmenu_plus04 .site-nav .menu ul li a{font-size:15px}.RWDmenu_plus04 .site-nav .manu-item:hover>a,.RWDmenu_plus04 .site-nav .menu ul li a:hover,.RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a,.RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a{text-decoration:none;font-weight:400;background:#ff7600;color:#fff}.RWDmenu_plus04 .site-nav .menu li.has-child>a{padding:25px 25px 25px 15px}.RWDmenu_plus04 .features .member-btn,.RWDmenu_plus04 .features .search-btn{margin-right:5px}.RWDmenu_plus04 .site-nav .menu>li>ul{padding:0;top:calc(100% + 20px);margin-left:-100px;width:200px;border-radius:10px;box-shadow:none; overflow: hidden;background: #fff;}.RWDmenu_plus04 .features i img {    width: 18px !important;}.RWDmenu_plus04 .features .member-btn i img {    width: 23px !important;}.RWDmenu_plus04 .features .search-btn i {    font-size: 19px;    margin-top: 3px;}.RWDmenu_plus04 .features .lang-select i {    font-size: 23px;    margin-top: 4px;    color: #000;}.RWDmenu_plus04 .logo {    position: absolute;    left: 50%;    transform: translateX(-50%);    width: 200px;    margin: 10px 0 0;    z-index: 999;}.lang-select-options a:hover *{    color: #fff;    font-weight: 400;}.lang-select-options a:hover {    background: #dc601a;}.lang-select-options {    box-shadow: none;    border-radius: 15px;}.lang-select-options>li:nth-child(2) {    overflow: hidden;    border-bottom-left-radius: 15px;    border-bottom-right-radius: 15px;}.RWDmenu_plus04 .features .lang-select ul {    box-shadow: none;    overflow: hidden;}.lang-select-options>li {    border: 0;    border-left: 1px solid #efefef;}.RWDmenu_plus04 .features .lang-select:before {    content: "";    border: 1px solid #b1b1b1;    width: 125%;    height: 60%;    position: absolute;    left: 0;    top: 50%;    transform: translateY(-50%);    border-radius: 99em;    pointer-events: none;}.RWDmenu_plus04 .features .lang-select {    position: absolute;    left: 1vw;    z-index: 999;}.RWDmenu_plus04 .site-nav .menu>li:nth-child(3) {    margin-right: 250px;}.RWDmenu_plus04 .container {    max-width: 100%;}.RWDmenu_plus04 .header.is-up {    border-bottom: 1px solid #000;}.RWDbanner_plus01 .slick-caption {    top: 0;}.RWDmenu_plus04 .site-nav .menu {    position: absolute;    display: flex;    top: 0;    justify-content: space-between;}.RWDmenu_plus04 .site-nav .menu {    position: fixed;    left: 50%;    top: 0;    z-index: 1;    width: max-content;    transform: translateX(-50%);    padding-right: 40px;}/*購物車會員*/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn,.RWDmenu_plus04 .member-block a.login.is-on{background:#fddc3f;color: #000;}#div_forget_content #forget_table_btn { background: #fddc3f; border-radius: 0;transition:.5s}.RWDmenu_plus04 .cart-block .bottom-box .total,.RWDmenu_plus04 .querycar-block .bottom-box .total{font-size:15px;color:#000}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3, .member-block h3 {    font-family: 'Poppins', sans-serif;    font-weight: 700;    letter-spacing: 0;}.RWDmenu_plus04 #search-box.full .form-control {font-family: 'Poppins', sans-serif;}.RWDmenu_plus04 .member-block .form-area .group label{color:#333}.RWDmenu_plus04 .member-block a.login:hover,.RWDmenu_plus04 .member-block a.signin:hover,.RWDmenu_plus04 .cart-block .bottom-box .pay-btn:hover,#div_forget_content #forget_table_btn:hover{background-color:#ff9914;color:#fff;transition:.5s}.lang_en .RWDmenu_plus04 .member-block .form-area .group label, .RWDmenu_plus04 .member-block a.login, .RWDmenu_plus04 .member-block a.signin, .RWDmenu_plus04 .member-block .other a {    letter-spacing: 0;}.RWDmenu_plus04 .member-block .other span.sub_line {    display: none;}.RWDmenu_plus04 .member-block .other a.fogot {    margin-right: 0;    margin-bottom: 5px;}#div_forget_content #forget_table_btn {    color: #000;}#div_forget_content .subject {    letter-spacing: 0;}.fancybox-skin {    border-radius: 20px;    background: #fff;}#forget_table .th {    color: #000;    font-weight: 500;    letter-spacing: -1px;}.RWDmenu_plus04 .features .language-block a {    font-weight: 600;}.RWDmenu_plus04 .member-block .form-area .group.v-code input {    border: 1px solid #eee;}span.cart-nu {    background: #000;    border-radius: 99em;    color: #000;    padding: 1px 0.5px;    top: -7px;    position: relative;    right: 11px;}span.cart-nu span {    display: inline-block !important;    color: #fff !important;}.abuss,.lifestyles,.enviroments,.pathways,.footers {overflow:hidden}/*banner*/ 
.RWDbanner_plus01 .banner-slider .slick-item {max-height: calc(100vh - 80px - 50px)!important;height: calc(100vh - 80px - 50px)!important;}.RWDbanner_plus01 .logo img{margin:0}.RWDbanner_plus01 .slick-caption .container{width:100%;padding:0}.main {    margin-top: 80px;}.RWDbanner_plus01 .txt1 {    font-size: 5.729vw;    font-weight: 900;    line-height: 1;    color: #ffffff;    font-style: italic;    transform: rotate(-8deg);    filter: drop-shadow(4px 8px 0 #000);    margin-top: 5vw;    z-index: 1;}.RWDbanner_plus01 .txt2 {    margin-left: 70vw;    color: #fff;    transform: rotate(-7deg);    margin-top: -2vw !important;    text-align: left;}.RWDbanner_plus01 .logo {    position: absolute;    width: 100%;    left: 0;    top: 0;    z-index: 2;    pointer-events: none;}.RWDbanner_plus01 .page-scroll img {    width: 40px;}.RWDbanner_plus01 .page-scroll {    bottom: -10px;    transition: .5s;}.RWDbanner_plus01 .txt2:before {    content: "";    background: url(archive/image/customization/txtdeco.png) no-repeat;    width: 80px;    height: 80px;    position: absolute;    background-size: contain;    top: 5vw;    left: -1vw;    opacity: .6;}.RWDmenu_plus04 .features .language-block a:hover {    color: #ffa700;}.RWDbanner_plus01 .page-scroll:hover {    transform: scale(.9);    transition: .5s;}.RWDbanner_plus01 .page-scroll a:hover {    opacity: 1;}@media (max-width: 1180px) {.RWDbanner_plus01 .page-scroll {display:none}}/*dotsqure*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background:#fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background:transparent;border:1px solid rgba(255,255,255,.5);width:8px;height:8px}.RWDmenu_plus04 #search-box.full .form-control{font-size: 30px;letter-spacing: 0;}.RWDmenu_plus04 #search-box.full .ibtn{font-size: 25px;}@media (min-width: 800px) {.RWDmenu_plus04 #search-box.full .search-in{max-width: 1000px;width: 80%;}}/*ttls*/ 
.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1, .index h1.main-title,.RWDphoto004 .title-main, .index .main-title {    font-size: 3.125vw;    font-weight: 800;    line-height: 1.1;    position: relative;    color: #fff;    font-style: italic;    filter: drop-shadow(3px 5px 0 #000);    letter-spacing: -1px;}.sub-title:after,.RWDphoto004 .title-sub:after {    content: "";    background: url(archive/image/customization/h2deco.png) no-repeat;    width: 42px;    height: 42px;    background-size: contain;    position: absolute;    margin-left: 1vw;}.index h2.sub-title,.RWDphoto004 .title-sub, .index .sub-title {    color: #ff9914;    letter-spacing: 0px;    font-size: 1.823vw;    font-weight: 700;    line-height: 1.5;    margin: 15px 0 0;    font-style: italic;    position: relative;}.index .section-line{display:none}/*pruns*/ 
.productruns {    pointer-events: none;}.productruns {    padding: 10px 0;    background: #fddc3f;}/*products */ 
.pparas div#pic-bg {    height: 20vw !important;}.RWDproduct002_v4 {    padding: 0;}.pcontents .container {    width: 80%;}.pcontents {    margin-top: -6vw;}.products {    background: url(archive/image/customization/pbg.jpg) no-repeat;    background-attachment: fixed;    background-size: cover;    padding: 0 0 5vw;}.index .products .main-title,.index .products .sub-title{    transform: rotate(-8deg);}.RWDproduct002_v4 .main-title {    max-width: 40vw;    margin: auto;}.RWDproduct002_v4 .popup-portfolio .portfolio-item {    width: calc(100%/3 - 1px);    padding: 0 20px;    margin: 0 0 40px;    height: auto !important;    float: left;}.RWDproduct002_v4 .section-subject {    margin: 0 0 5vw;}.RWDproduct002_v4 .portfolio-item>.inner-content {    border-radius: 10%;    background-color: #fff;}.bounceIn {    animation-name: fadeInUp !important;}@keyframes a002{0% { transform: scale(0);}  30% {transform: scale(1);}50% {transform: scale(.8);}}.portfolio-bottom__h4 {    color: #fff;    margin: 15px 0 0;    line-height: 1.5;}.RWDproduct002_v4 .showbottom:hover .portfolio-bottom__h4 {    color: #fff;}.RWDproduct002_v4 .showbottom:hover .inner-content>img {    -webkit-transform: scale(1.05) rotate(10deg) !important;    transform: scale(1.05) rotate(10deg) !important;    transition: .3s ease !important;}.RWDproduct002_v4 .filter-portfolio ul:hover {    filter: drop-shadow(10px 10px 0 #de820a);    transition: .3s ease;}.RWDproduct002_v4 .filter-portfolio ul {    border-radius: 10%;    background: #ff9914;    transition: .3s ease;    text-align: left;}.RWDproduct002_v4 .filter-portfolio ul>li:last-child {    border: 0;}.RWDproduct002_v4 .filter-portfolio ul>li {    display: block;    width: 100%;    margin: 0;    border-bottom: 1px solid #de820a;}.RWDproduct002_v4 .btn.btn-rj {    letter-spacing: 0;    font-size: 18px;    color: #fff;    font-weight: 600;    display: block;    text-align: left;    padding: 20px 20px;}html.no-touch .RWDproduct002_v4 .btn.btn-rj:hover {    text-align: left;    padding-left: 30px;    background: transparent;    font-weight: 600;}.RWDproduct002_v4 .active .btn.btn-rj {    padding-left: 40px;    position: relative;    background: transparent;    font-weight: 700;}.RWDproduct002_v4 .active .btn.btn-rj:before {    content: "";    background: url(archive/image/customization/h2deco.png) no-repeat;    width: 21px;    height: 21px;    background-size: contain;    position: absolute;    filter: brightness(0) invert(1);    left: 0;    top: 50%;    transform: translateY(-50%);}.row.RWDproduct002_v4_catalogue .col-md-12 {    padding: 0;}/*.row.RWDproduct002_v4_catalogue {margin-right: 65px;}*/ 
.RWDproduct002_item_block {    min-height: 70vh;}/*220601 修改*/ 
.pcontents .RWDbtn01 {    width: 300px;    float: left;    display:none;}.pcontents .RWDbtn01 {    width: 300px;    float: left;    overflow: visible;}.pcontents .RWDbtn01 .col-xs-12 {    padding: 0;    display: block;    margin: 0 0 30px;    width: 90%;}.pcontents .RWDbtn01 a.btn {    border-radius: 20px;    display: block;    padding: 15px 40px;    text-align: left;    color: #fff;    font-weight: 600;    background: #e26219;    position: relative;    border: 1px solid #ff9914;    z-index: 2;}.pcontents .RWDbtn01 li:before {    content: "";    border: 1px solid #ff9914;    width: 100%;    height: 100%;    background: #e26219;    position: absolute;    left: 6px;    top: 10px;    z-index: 1;    border-radius: 20px;}.pcontents .RWDbtn01 .col-xs-12:hover:before {    background: #e23519;    border-color: #e23519;}.pcontents .RWDbtn01 .col-xs-12:hover a.btn {    background: #e23519;}/*abuss*/ 
.abinner.abpic .container.section-content {    width: 100%;    padding: 0;}.RWDvideo002 .videoitem {    width: 100%;    padding: 0;    margin: 0 !important;}.RWDvideo002 figure.effect-sarah figcaption {    display: none;}.RWDvideo002 figure.effect-sarah {    background: transparent !important;}.RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe {    opacity: 1;    -webkit-transform: none;    transform: none;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe {    transform: none;    transition: none;}.RWDbanner012 .swiper-container {    height: calc(100vh - 80px);}.abuss {    display: flex;    justify-content: space-between;}.abinner.abpic {    width: 45%;    height: calc(70vh - 80px);    overflow: hidden;}.RWDvideo002 .videoitem iframe {    height: calc(70vh - 80px);}.RWDvideo002 .videoitem img {    object-fit: cover;    object-position: center;    height: calc(70vh - 80px);}.abinner.abtxt {    width: 55%;}.RWDscore01 .score-image {    display: none;}.RWDscore01 .score-subtitle, .RWDscore01 .trigger-wrap {    display: none;}.RWDleft_cont002 .container {    padding: 0;    width: 100%;}.abtxt .RWDleft_cont002 .item-second>a {    position: absolute;    right: 0;    bottom: 0;    width: 11vw;    float: none;    z-index: 2;    pointer-events: none;}.RWDleft_cont002 .item-second>a img {    width: 100%;}.RWDleft_cont002 .item-second .text-box .title, .RWDleft_cont002 .item-second .text-box .subtitle, .RWDleft_cont002 .item-second .text-box .underline {    display: none;}.abtxt .RWDleft_cont002 .item-second .text-box .text {    width: 75%;    margin: 0;}.abtxt .RWDleft_cont002 .item-second .text-box a {    display: none;}.index .abuss .main-title,.index .lifestyles .main-title,.index .wonderlands h1.main-title {    margin: 0 0 20px;}.index .abuss .sub-title,.index .lifestyles .sub-title,.index .wonderlands h2.sub-title {    transform: none;    font-size: 1.563vw;    margin: 0 0 30px;}.abtxt .RWDleft_cont002 .item-second .text-box {    width: 100%;    display: flex;    align-items: center;    padding: 0 0 0 5vw;}.abtxt .RWDleft_cont002 .item-second .text-box{    min-height: calc(60vh/3*2 - 80px);}.RWDscore01 .score-content, .RWDscore01 .count-blk, .RWDscore01, .RWDscore01 .score-blk {    min-height: calc(90vh/3*1.28 - 80px);}.abuss .RWDleft_cont002 {    background: url(archive/image/customization/abussbg.jpg) no-repeat;    background-size: cover;}.RWDscore01 .score-mainblk {    min-height: auto;}.RWDscore01 .score-content {    padding: 0;    display: flex;    justify-content: center;    align-items: center;}.RWDscore01 .count-blk {    padding: 0;    max-width: 100%;    width: 100%;    display: flex;    align-items: center;    opacity: 0;}.RWDscore01 .count-item {    color: #fff;}.RWDscore01 .count-num {    font-weight: 900;    font-style: italic;    font-size: 2.604vw;    letter-spacing: 0;}.RWDscore01 .count-item div span:nth-child(2) {    display: none;}.RWDscore01 .count-item div span:nth-child(3) {    font-weight: 800;    font-size: 2.604vw;}.RWDscore01 .count-title {    margin: 0;    letter-spacing: 0;    font-size: 16px;    max-width: 184px;}.RWDscore01 .count-item {    color: #fff;    width: calc(100%/4);}.RWDscore01 .count-blk .swiper-slide {    width: 90% !important;    margin: auto;    transform: none !important;}.RWDscore01 .count-blk:before {    content: "";    background: url(archive/image/customization/datadeco.jpg) no-repeat;    width: 100%;    height: 10px;    position: absolute;    top: 0;    background-size: cover;}.RWDedictor002 .section-content .col-md-6:nth-child(2) {    display: none;}.RWDedictor002 .section-content .col-md-6 {    width: 100%;    padding: 0;}.RWDedictor002 .section-content {    padding: 0;}.RWDedictor002 .section-content .col-md-6 .owl-wrapper,.RWDedictor002 .owl-carousel .owl-wrapper,.RWDedictor002 .owl-carousel .owl-item {    width: 100% !important;}.RWDedictor002 .section-content {    padding: 0;    height: calc(90vh - 80px);    overflow: hidden;}.RWDedictor002 .owl-carousel .owl-item img {    width: 100%;}.RWDedictor002 .owl-carousel .owl-wrapper-outer.autoHeight {    height: auto !important;}/*lifestyles*/ 
.index .lifestyles .sub-title {    color: #001d58;}.lifestyles {    padding: 5vw 0 0;    background: url(archive/image/customization/cerbg.jpg) repeat-y;    background-size: cover;    margin-top: -1px;    z-index: 1;}.lifestyles .container {    width: 75%;    animation: none !important;    position: relative;}.index .lifestyles .sub-title:after {    background: url(archive/image/customization/h2decolife.png) no-repeat;    background-size: contain;}.RWDService001 .col-md-3.col-sm-6 {    width: calc(100%/4 - 30px);    margin: 0 15px;    border: 1px solid rgba(255,255,255,.2);    border-radius: 10%;    padding: 4vw 40px 3vw;    text-align: center;    min-height: 365px;    color: #fff;    opacity: 0;}.RWDService001 .col-md-3.col-sm-6 i img {    filter: brightness(0) invert(1);    width: 50px;    margin: 0 auto 30px;}.RWDService001 .col-md-3.col-sm-6 h2 {    font-size: 22px;    font-weight: 600;}.RWDService001 .col-md-3.col-sm-6 p {    opacity: .5;    line-height: 1.5;    margin: 20px 0 0;    font-weight: 300;    font-size: 18px;}.RWDService001 .row:nth-child(2):before, .RWDService001 .row:nth-child(2):after {    content: "";    background: url(archive/image/customization/lifedeco.png) no-repeat;    width: 5.25vw;    height: 3.25vw;    position: absolute;    left: -3vw;    background-size: contain;    background-position: top center;    top: -4vw;    animation: a001 ease-out 10s infinite;    animation-direction: alternate;}@keyframes a001{0% { transform: translate(0px, 0px);}  50% {transform: translate(0px, -30px);}  100% {transform: translate(0px, 0px);}  }.RWDService001 .row:nth-child(2) {    position: relative;}.RWDService001 .row:nth-child(2):after {    background: url(archive/image/customization/lifedeco2.png) no-repeat;    background-size: contain;    left: auto;    right: -3vw;    top: auto;    width: 7.5vw;    height: 5vw;    bottom: -32vw;    animation: a001 ease-out 8s infinite;}.lifestyles .RWDparallax_new {    margin-top: -2vw;    z-index: 0;}.lifestyles .RWDparallax_new div#pic-bg {    height: 32.969vw !important;    background-position: bottom !important;    opacity: 0;    pointer-events: none;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 29px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item a:before {    content: "";    background: white;    border-radius: 99em;    width: 116%;    height: 116%;    position: absolute;    top: -8%;    left: -8%;    box-shadow: 4px 6px #818181;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item img {    position: relative;}.lifestyles .RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: visible;}.lifestyles .RWDnews005 {    position: absolute;    width: 35vw;    flex-direction: column;    justify-content: center;    margin: 0;    bottom: 4vw;    left: 50%;    transform: translateX(-50%);    z-index: 5;    text-align: center;}.lifestyles .RWDnews005 .margin-top-20 {    display: none;}.index .lifestyles .RWDnews005 .main-title {    filter: none;    font-style: inherit;    font-weight: 600;    font-size: 22px;    letter-spacing: 0;    color: #ff9914;    margin: 0 0 30px;}.RWDnews005 .section-subject {    margin: 0;}.lifestyles .RWDnews005 .container {    width: 100%;}.RWDphoto004.wrap-block .logo-wall .xicon-des {    display: none;}.RWDphoto004 .xicon-logo {    width: 100% !important;    height: 3.13vw !important;}.RWDService001 .section-subject {    margin: 0;    opacity: 0;}.RWDService001 .section-subject h5 {    color: #fff;    margin: 3vw 0 2vw;    font-size: 22px;}/*wonderlands*/ 
.wonderlands {    background: url(archive/image/customization/landbg.jpg) repeat-y;    padding: 3vw 0 5vw;    background-size: cover;    position: relative;    z-index: 1;}.wonderlands .container {    padding: 0 0 0 13vw;}.index .wonderlands h1.main-title {    filter: drop-shadow(4px 5px 0 #000);    font-size: 2.708vw;    line-height: 1.4;}.index .wonderlands h2.sub-title {    font-size: 27px;    color: #ff148b;}.wonderlands p {    font-size: 18px;}.index .wonderlands .sub-title:after {    width: 30px;    background: url(archive/image/customization/h2decowon.png) no-repeat;    background-size: contain;}.wonderlands .RWDleft_cont002 .item-second .text-box {    width: 50%;    padding: 0;}.wonderlands .RWDleft_cont002 .item-second .text-box .text {    width: 100%;}.wrapper_bg .wonderlands p br {    display: none;}.wonderlands .RWDleft_cont002 .item-second .text-box a:after,.RWDphoto004 .logo-main a.btn-more:after {    content: "";    border: 1px solid rgba(0,0,0,.3);    width: 100%;    height: 100%;    border-radius: 15px;    position: absolute;    left: 6px;    top: 7px;    z-index: -1;    background: #87cbe2;    transition: .3s ease;}.wonderlands .RWDleft_cont002 .item-second .text-box a,.RWDphoto004 .logo-main a.btn-more {    border-radius: 15px;    background: #90d6ee;    color: #333;    font-weight: 400;    letter-spacing: 0;    width: 200px;    border-color: rgba(0,0,0,.3);    margin: 60px 0 0;    position: relative;    font-size: 17px;}.wonderlands .RWDleft_cont002 .item-second .text-box a:hover {    background: #ff148b;    color: #fff;}.wonderlands .RWDleft_cont002 .item-second .text-box a:hover:after {    background: #a90859;    border-color: #a90859;    transition: .3s ease;}.RWDphoto004 .logo-main a.btn-more:after {    background: #efefef;    border-color: #cfcfcf;}.RWDphoto004 .logo-main a.btn-more {    padding: 10px;    display: block;    background: white;    border: 1px solid #eee;    text-align: center;}.RWDphoto004 .logo-main a.btn-more:hover {    background: #fcba28;    color: #333;    border-color: #fcba28;}.RWDphoto004 .logo-main a.btn-more:hover:after {    background: #bb8612;    border-color: #fcba28;}.wonderlands .RWDleft_cont002 .item-second>a {    width: 45%;    position: absolute;    right: 0;    margin-top: -2vw;    pointer-events: none;}.wonderlands .container:before {    content: "";    background: url(archive/image/customization/cornman1.png) no-repeat;    width: 3.1vw;    height: 5vw;    position: absolute;    left: 9vw;    top: -6vw;    background-size: contain;    transform: rotate(10deg);}/*environments*/ 
.environments {    background: url(archive/image/customization/envbg.jpg) repeat-y;    background-size: cover;    padding: 5vw 0 0;    position: relative;}.index .RWDproduct004 .section-subject h1.main-title {    font-size: 2.344vw;    line-height: 1.5;}.environments .container {    width: 100%;    padding:0;}.environments .RWDproduct004 #portfolio.portfolio-nogutter .row > div {    padding: 0 40px !important;    width: calc(100%/4);}.environments .col-md-3.col-sm-3.mix {    width: calc(100%/3);}.RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 22px;    text-align: center;    color: #fff;    margin: 0 0 20px;}.RWDproduct004 .list-inline {    height: auto !important;    color: rgba(255,255,255,.5);    text-align: center;    line-height: 1.5;    font-size: 18px;}.environments #pic-bg {    position: absolute;    bottom: 0;    width: 100%;    background-size: cover;    left: 0;}.RWDproduct004 {    width: 83%;    margin: auto;    padding: 0 0 5vw;    z-index: 3;}.environments .RWDparallax_new {    position: absolute;    bottom: 0;    width: 100%;    background-size: cover;    left: 0;}.RWDproduct004 a {    display: block;}.environments .RWDproduct004 #portfolio.portfolio-nogutter .row > div img {    transition: all .5s ease-out .05s;}.environments .RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover img {    transform: scale(1.2);    transition: all .5s ease-out .05s;}.environments #pic-bg {    background-size: cover;    height: 16vw !important;}.RWDproduct004 .section-subject {    margin: 0 0 1vw;}.RWDproduct004 .mix-grid .item-box, .RWDproduct004 #portfolio .item-box figure {    border-radius: 20px;    overflow: hidden;}/*pathways*/ 
.pathways {    padding: 5vw 0 2vw;    position: relative;    overflow: hidden;}.pathways .container {    width: 80%;}.pathways .RWDparallax_new {    width: 100%;    height: 100%;    position: absolute;    left: 0;    top: 0;    z-index: 1;    background: #f4c835;}.pathways #pic-bg {    height: 40vw !important;}.RWDproduct004 .item-box-desc {    margin: 0;    padding: 30px 0 0;}.pathways .RWDphoto004 {    z-index: 2;    margin: 0;    align-items: flex-start;    justify-content: space-between;}.RWDphoto004 .title-main {    font-size: 1.927vw;    line-height: 1.5;    color: #fcba28;    letter-spacing: 0;    filter: drop-shadow(2px 3px 0 #000);}.RWDphoto004 .title-sub {    font-size: 27px;    margin: 30px 0 0;}.RWDphoto004 .title-sub:after {    width: 30px;    height: 30px;}.RWDphoto004 .logo-main {    padding: 0 7vw 0 0;}.RWDphoto004.wrap-block .logo-content {    font-size: 18px;    color: #333;    margin: 30px 0 3vw;    width: 96%;}.RWDphoto004 .vt-line {    display: none;}.RWDphoto004 .xicon-des {    display: none;}.RWDphoto004 .logo-wall {    padding: 0;}.pathways .xicon-item {    margin: 0 10px 20px 0 !important;    width: calc(100%/4 - 10px) !important;}.pathways .RWDphoto004 .xicon-logo {    width: 100% !important;    height: 5vw !important;    background-position: left;    background-size: 80%;}/*animated*/ 
.abuss,.productruns,.lifestyles,.environments,.pathways,.footers {overflow: hidden;}.abinner.abtxt,.wonderlands  {    animation: none !important;    opacity: 1 !important;}.abtxt .RWDleft_cont002 .item-second>a, .abtxt .RWDleft_cont002 .item-second .text-box,.wonderlands .RWDleft_cont002 .item-second .pic img,.lifestyles .RWDphoto004 .logo-main,.lifestyles .RWDphoto004.wrap-block .logo-wall {    opacity: 0;}.animated.abtxt .RWDleft_cont002 .item-second .text-box {    animation: fadeInUp 1s .5s forwards;}.animated.abtxt .RWDleft_cont002 .item-second>a {    animation: fadeInRight 1s 1s forwards;}.RWDscore01 {    background: url(archive/image/customization/abussbg1.jpg) no-repeat;    background-size: cover;}.animated .RWDscore01 .count-blk {    animation: fadeInUp 1s 1.5s forwards;}.animated .RWDService001 .col-md-3.col-sm-6:nth-child(4) {    animation: fadeInUp 1s 1.5s forwards;}.animated .RWDService001 .col-md-3.col-sm-6:nth-child(3) {    animation: fadeInUp 1s 1s forwards;}.animated .RWDService001 .col-md-3.col-sm-6:nth-child(2) {    animation: fadeInUp 1s .5s forwards;}.animated .RWDService001 .col-md-3.col-sm-6,.lifestyles .container.animated .RWDService001  .section-subject {    animation: fadeInUp 1s forwards;}.lifestyles .container.animated .RWDparallax_new div#pic-bg {    animation: fadeInUp 1s 2s forwards;}.lifestyles .container.animated .RWDphoto004 .logo-main,.lifestyles .container.animated .RWDphoto004.wrap-block .logo-wall {    animation: fadeInRight 1s 2.5s forwards;}.wonderlands.animated .RWDleft_cont002 .item-second .pic img{    animation: fadeInRight 1s .5s forwards;}
/*內頁 start*/

#RWDPAGE_BASE_PAT02 .main {margin-top: -80px;}#RWDPAGE_BASE_PAT02 .RWDbanner_plus01 {overflow: visible;}#RWDPAGE_BASE_PAT02 .RWDbanner_plus01 .slick-caption {top: initial;bottom:200px;}#RWDPAGE_BASE_PAT02 .RWDbanner_plus01 .txt1 {text-align: center;font-size: 3.125vw !important;font-weight: 800 !important;line-height: 1.1 !important;position: relative !important;color: #fff;font-style: italic !important;filter: drop-shadow(3px 5px 0 #000) !important;letter-spacing: -1px;max-width: 40vw;margin: auto;}#RWDPAGE_BASE_PAT02 .RWDbanner_plus01 .banner-slider .slick-item {    max-height: auto !important;    height: auto !important;}.webdesc {    margin-bottom: 20px;}section.call_to_action {padding: 80px 0 80px 0;min-height: 900px;font-family: 'Poppins', sans-serif}section.call_to_action > .container {width: 80%;}.page_wrapper_bg h1.pageTitle::after {content: "";background: url(archive/image/customization/h2deco.png) no-repeat;width: 50px;height: 50px;background-size: contain;position: absolute;margin-left: 1vw;filter: none;filter: brightness(0) invert(1);}.page_wrapper_bg .hgroup h1 {top: -200px;line-height: 1.7;text-align: center;font-size: 4.125vw !important;font-weight: 800 !important;line-height: 1.1 !important;position: relative !important;color: #fff;font-style: italic !important;filter: drop-shadow(3px 5px 0 #000) !important;letter-spacing: -1px;max-width: 40vw;margin: auto;transform: rotate(-8deg);width: fit-content}.hgroup .container {margin-top: 0;margin-bottom: 0;padding-top: 0;padding-bottom: 50px;border-bottom: 0px solid #ccc;}.hgroup .breadcrumb {font-size: 14px;background-color: transparent;margin: 0 0 0;padding: 0;border: 0;position: relative;bottom: 150px;right: 0;width: 100%;text-align: center;}.hgroup .breadcrumb a {color: #fff;letter-spacing: 1px;}.breadcrumb>li+li:before {color: #ffc925;}.RWDproduct_page .products-info .name {color: #FFF;}/**/ 
.RWDproduct_page .products-info .name {font-weight: 600;}/*產品*/section.call_to_action {background: url(archive/image/customization/pbg.jpg) no-repeat;background-attachment: fixed;background-size: cover;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 44px;border-bottom: 0px solid #b2b2b2;margin-bottom: 30px !important;}.item .subject A.itemlink {color: #000;text-decoration: none;color: #fff;margin: 0px 0 0;line-height: 1.5;font-size: 16px;letter-spacing: 0.5px;text-align: center;width: 100%;display: block;}.product_list_item div.img:nth-child(1) {border-radius: 50px;}.item.product_list_item img { transition: 0.5s;}.item.product_list_item:hover img {transform: scale(1.1);transition: 0.5s;}/**/ 
.RWDproduct_page .list-inline .item, .RWDproduct_page .list-inline>li {width: 100%;}.RWDproduct_page .ibtn:hover {background: #ffdb13;}.RWDproduct_page .ibtn {background: 0 0;width: 100%;border: 1px #111 solid;border-radius: 15px;color: #111;background: #fff;padding: 15px 20px;font-weight: 600;transition: 0.5s;font-size: 15px;}/**/ 
.products-nav {background: #ff9914;border-radius: 10%;padding: 50px;}.m2018 .products-nav .nav-title {background: transparent;padding: 20px 50px 15px;margin-bottom:0px;font-size: 22px;color: #fff;font-weight: 600;border-bottom:1px solid #de820a;}.m2018 .products-nav>ul>li>a {display: inline-block;padding: 0PX;font-size: 16px;color: #FFF;font-weight: 500;letter-spacing: 1px;transition: 0.5s;position: relative;}.m2018 .products-nav>ul>li {margin: 0 0 0px 0;padding:0px 0 0px 0px;border-bottom: 1px solid #de820a;transition: 0.5s;position: relative;}#sidebar .products-nav ul {padding: 0px 50px 20px;}.m2018.visible-lg {width: 85%;}.m2018 .products-nav>ul>li:hover a::after {opacity: 1;}.m2018 .products-nav>ul>li.active a::after {opacity: 1;}.m2018 .products-nav>ul>li>a::after {transition: 0.5s;content: "";background: url(archive/image/customization/h2deco.png) no-repeat;width: 21px;height: 21px;background-size: contain;position: absolute;filter: brightness(0) invert(1);left:10px;top: 50%;transform: translateY(-50%);opacity: 0;}.m2018 .products-nav>ul>li>a {display: inline-block;padding: 20PX 0PX 20PX 0PX}.m2018 .products-nav>ul>li>a.active {padding-left:50px}.m2018 .products-nav>ul>li>a:hover {padding-left:50px}.m2018 .products-nav>ul>li.active a {padding-left: 50px !important;font-weight: 600;}.m2018 .products-nav li.has-child>a {width: 100%;}.m2018 .products-nav .toggle-submenu::after {top: 100%;color: #FFF;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #FFF;}ul.sidemenu2__ul.sidemenu2__ul--child {padding: 0px 0px 30px !important;}.m2018 .products-nav ul li {position: relative;padding: 0 0 0 0px;}/**/ 
.form-horizontal .control-label {letter-spacing: 0.5px;}.eformscontent .layoutlist_1 {width: 80% !important;margin: 0 auto!important;background: #FFF;padding: 50px;border-radius: 15px;}.ebtn.currectsend_btn {margin-right: 10px;}.ebtn.currectsend_btn a {display: block;text-align: center;min-width: 200px;line-height: 1.5;padding: 14px 30px;margin-top: 20px;color: #fff;background: #444;border: 1px solid #444;transition: all .2s ease;letter-spacing: 0.5px;border-radius: 15px;background: transparent;color: #111;font-weight: 600;margin-right: 10px;}.eformscontent .layoutlist_1 {width: 80%;margin: 0 auto;}/**/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a {    color: #fff !important;    font-size: 18px !important;    margin-top: 13px !important;    margin-bottom: 3px !important;    font-weight: 600 !important;    letter-spacing: 0.5px !important;    line-height: 1.5 !important;}.layoutlist_7 .summary, .layoutlist_7 .summary a {    color: #fff !important;    text-decoration: none;    margin-top: 0px;    font-size: 15px !important;    letter-spacing: 0.5px !important;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {    font-size: 14px;    color: #fff !important;    text-decoration: none !important;    letter-spacing: 0.5px !important;}/* 匯入內頁補丁包*//*a連結*/a{text-decoration: none;}a:focus, a:hover {color: #000000;text-decoration: none;}.row{margin-right:0px;margin-left:0px;}/*購物流程圈圈改色*/@keyframes num-bg{  0%{background:#032951;-webkit-transform:scale(.5);transform:scale(.5)}  100%{background:#032951;-webkit-transform:scale(1);transform:scale(1)}}/**/ 
.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p {letter-spacing: 0.5px !important;color: #fff !important;font-weight: 400 !important;}section.call_to_action {letter-spacing: 0.5px !important;color: #fff !important;font-weight: 400 !important;}.RWDslider01 .editor {letter-spacing: 0.5px !important;color: #fff !important;font-weight: 400 !important;}/*main*/ 
.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;}.page_wrapper_bg .article-text .container {width: 100%;}.hgroup .container { width: 100%;}/*文字統一設定*/ 
.page_wrapper_bg .hgroup h1 {line-height: 1.7;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing:2px;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p{font-size:15px;line-height: 2;letter-spacing:0.5px;color: #fff; font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*重新填寫*/ 
.refill_btn {display: none;}/*回上一頁按鈕*/ 
.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;}.btn.btn_back {z-index: 1;position: relative;}.btn.btn_back a:hover {border: 1px solid #000;color: #fff;background: #000;}.btn.btn_back a:hover::after {background: rgb(26 26 26 / 60%);border: 1px rgb(26 26 26 / 60%) solid;}.btn.btn_back a {min-width: 200px;padding: 8px 15px;background: transparent;color: #fff;transition: all 0.2s ease;border: 1px solid #444;border-radius: 15px;color: #111;font-size: 15px;background: #fff;font-weight: 600;letter-spacing: 1px;display: block;position: relative}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a { display: block;text-align: center;min-width:180px;line-height: 1.5;padding: 6px 30px;margin-top: 20px;color: #fff;background: #444; border: 1px solid #444;transition: all .2s ease;}.ebtn a:hover {background: #000; color: #fff; border-color: #000; transition: all .2s ease;}/*購物車按鈕*/ 
.RWDshopping .btn.bg1 {    background: transparent;    color: #111;    border: 1px solid #111;    border-radius: 0;}.RWDshopping .btn.bg1:hover{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #000 ;color: #fff ;background: #000 ;}.RWDshopping .btn.bg2{border-radius: 0 !important;transition: all 0.3s ease;border: 1px solid #111 !important;color: #fff !important;background: #111 !important;}.RWDshopping .btn.bg2:hover{background:#000 !important;color: #fff !important;border: 1px solid #000 !important;}.RWDshopping .btn.bg2 i {transition: none;}.RWDshopping .btn.bg3:hover{border-radius: 0;transition: all 0.3s ease;border: 1px solid #000;color: #fff; background: #000;}.RWDshopping .btn.normal {    border-radius:15px !important;    background: #fff;    letter-spacing: 0.5px;    padding: 8px 20px;}.RWDshopping .btn.bg3 {    background: transparent;    color: #111;    border: 1px solid #111;    border-radius: 0;}.RWDshopping .btn.bg3 {    background: #f9fafb;}/*會員按鈕*/#join_form .btn{padding: 6px 12px;border-radius: 0;}#join_form .btn-link:hover { text-decoration: none;}#btn_member_login { float: none;background: #444;color: #fff;border: 1px solid #444;padding: 6px 12px;}#btn_member_login:hover {background: #000;color:#fff;border: 1px solid #000;}.btn-primary {    background-color: #111;    border: 1px solid #111;    border-radius: 15px !important;    float: right;    margin-right: 0px;    font-size: 15px;    box-shadow: none;    padding: 8px 12px;}.btn-primary a {color: #fff;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#fff;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color: #000;border-color: #000;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #000;border: 1px solid #000;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #fff;background-color:  #000;border-color: #000;outline: none;}/*忘記密碼 ＆重發認證信*/#div_forget_area *{border-radius: 0 !important;}/*註冊*/ 
.join_form_btns{ text-align: right;}/*文章列表-2*/#article .layoutlist_2 .list_subject a {font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.subsubject {font-size: 14px;font-weight: 400;line-height: 2;}.layoutlist_2 .listdate .yearmonth, .layoutlist_4 .listdate .yearmonth{ padding-bottom: 0;}/*文章列表-3*/ 
.layoutlist_3.fn_article3 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_3.fn_article3 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表-4*/#article .layoutlist_4 .item{display: flex; align-items: stretch;}#article .layoutlist_4 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}#article .layoutlist_4 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}#article .layoutlist_4 .listdate{padding:0 10px;}/*文章列表-7*/#article .layoutlist_7 .subject, .article7 .layoutlist_7 .subject a{margin-top: 15px !important;;margin-bottom: 9px !important;;}#article .layoutlist_7 .cdate, .article7 .layoutlist_7 .cdate a{font-size: 12px;}#article .layoutlist_7 .summary, .article7 .layoutlist_7 .summary a{font-size: 14px !important;font-weight: 400;line-height:1.5 !important;}/*相簿-1*/#album .layoutlist_1 .album_item_subject {padding: 20px 0px;font-size: 18px;}/*相簿-2*/#album .layoutlist_2 .album_item_subject{padding: 20px 0px;font-size: 18px;}/*Q&A*/ 
.rwd .faq_question{font-size: 16px;letter-spacing: 2px;}.rwd .faq_answer{font-size: 15px;letter-spacing: 2px;line-height: 1.8;}/*影片*/ 
.video_item_subject{font-size: 16px;letter-spacing:1px;}/*檔案下載*/ 
.download .search_input {background: transparent;}.no-touch .layoutlist_5 .dbtn_v2:hover {background: #333;border-color: #333;color: #fff;}.layoutlist_5 .dbtn_v2 { display: inline-block;margin: 15px 0 0;padding: 6px 0.8em;font-size: 14px; line-height: 1.2;color: #333;border: 1px solid #b7b7b7; border-radius: 2px;background: #fff; text-decoration: none; cursor: pointer;}.layoutlist_5 .download_subject {line-height: 1.4;}.layoutlist_5 .summary {margin: 8px 0 0;font-size: 13px;line-height: 1.4;color: #818181;}/*產品_1*/ 
.page_content1 #productbx_bg{background: #efefef;-moz-opacity:1;opacity: 1;}.page_content1 .dd-selected {letter-spacing: 1px;}#btn_shopping{border-radius: 0;font-size: 14px;background:#444}#btn_shopping:hover{background:#000}.fbtn{border-radius: 0;font-size: 14px;background:#444}.fbtn:hover{background:#000}#btn_querycar{border-radius: 0;font-size: 14px;background:#444}#btn_querycar:hover{background:#000}.product_desc_content {color: #333;letter-spacing: 1px;line-height: 30px;}.page_content1 #prod_price {margin-top: 17px;}/*產品_2*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #999;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background:#444;}.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: #111;}#mobile-fixed .style-radio .form-radio, .RWDproduct_page .style-radio .form-radio {border: 1px solid rgb(214, 214, 214);}#mobile-fixed .style-radio .form-radio.checked, .RWDproduct_page .style-radio .form-radio.checked {border-color: #000;}/*產品列表樣式*/ 
.layoutlist_4 .product_list_item,.layoutlist_2 .product_list_item{margin-top:0;}.layoutlist_4 .pricearea{text-align: left;}.layoutlist_4 .fixprice{ font-size: 13px;text-decoration: line-through;}.layoutlist_4 .sellprice{color:#f10404;font-weight:bold;}/*會員註冊*//*留言板*/ 
.customized_columns .css-table .th.textarea {width: 10%;}/*詢問車*/ 
.RWDquiry .btn.normal {min-width: 200px;margin: 0 5px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}.btn-box.center a {min-width: 200px;padding: 11px 15px;background: transparent;color: #fff;transition: all 0.2s ease;border: 1px solid #444;border-radius: 15px;color: #111;font-size: 15px;background: #fff;font-weight: 600;letter-spacing: 0.5px;position: relative;}.btn-box.center a:hover {    color: #fff !important;    background: #111;}.RWDquiry .btn.bg1:hover, .RWDquiry .btn.bg3:hover {    border-color: #111;    color: #fff;}.RWDquiry .btn.normal {    min-width: 200px;    margin: 0 5px;    -webkit-border-radius: 15px;    -moz-border-radius: 15px;    border-radius: 15px;    letter-spacing: 0.5px;}.RWDquiry .btn.t-right {float: right;}.shopping_form .control-label {color: #111;letter-spacing: 0.5px;}.RWDquiry {letter-spacing: 0.5px;}.RWDquiry .btn.normal {background: #fff;}.RWDquiry .btn-box a:hover {background: #111;color: #fff;border: #111 solid 1px;}.RWDquiry .btn-box a {    transition: 0.5s}.RWDquiry .btn.bg2 {background: #111;color: #fff;border-color: #111;font-weight: 400;}/*電子表單*/ 
.eformscontent .layoutlist_1 {width: 800px; margin: 0 auto;}.form-horizontal .form-group {margin-left: 0; margin-right: 0;}.form-horizontal .control-label {width: 15%;}.form-horizontal .form-group .col-sm-12.col-md-11,.form-horizontal .form-group .col-sm-12.col-md-5 {width: 85%;}textarea.form-control {min-height: 130px;}.page_wrapper_bg .article-text .form-horizontal .form-group {    color: #333;}input[type=checkbox], input[type=radio] {    margin: 4px 10px 0 0;}/**/ 
.RWDproduct_page .pic-box {width: calc(100% - 500px);}.RWDproduct_page .products-info {width: 500px;}.RWDslider01 .control-box {color: #fff;}.RWDslider01 .control-box .slick-dots li {color: #fff;}.RWDtimeline02 .control-box .slick-next:after, .RWDtimeline02 .control-box .slick-prev:after {border-color: transparent #fff transparent transparent;}.RWDtimeline02 {color: #fff;}.RWDtimeline02 .timeline2_list .block .year {color: #fff;}.RWDtimeline02 .timeline2_list .block .text {font-size: 15px;line-height: 26px;letter-spacing: 0.5px;padding-left: 15px;color: #fff;font-weight: 400;}.RWDtimeline02 .slick-list:after {filter: grayscale(1) brightness(300%);}.RWDtimeline02 .timeline2_list .block:before {background-color: #fff}.RWDtimeline01 .line_dot2 span {background: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 2%,rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgb(219 95 25) 2%,rgb(232 100 27) 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(220 96 26) 2%,rgb(232 100 27) 100%);}.RWDtimeline01 li.event .point .editor {color: #fff;}.form-horizontal .control-label {color: #111;}/**/ 
.RWDquiry .btn.bg2:hover {    background: #ffc415;    color: #111;}#join_form {    border: #fff 1px solid;    letter-spacing: 0.5px;    color: #111;    background: #fff;}/**/#join_form .btn-primary:hover {    background: #000;    color: #fff;    border: 1px solid #000;}#join_form .btn-primary:hover {    background: #222;    color: #fff;}#join_form .btn-primary {    border-radius: 15px !important;}#join_form .btn-primary {    min-width: 180px;    float: none;    background: #fff;    color: #111;    border: 1px solid #111;}#join_form .btn {    padding: 8px 12px;    border-radius: 15px;}#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page {color: #fff;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {    color: #fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {    background: #fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {    background: #fff;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {    background: #fff;}#mobile-fixed .btn-shop .btn, #plusbuy_mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {    background: #fff !important;    color: #111;    letter-spacing: 0.5px;    border: 1px #111 solid;    font-weight: 500;}.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: #111 !important;    color: #fff !important;}#mobile-fixed .btn-shop .btn, #plusbuy_mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 15px;}div#MO_stock {    display: none !important;}.RWDproduct_page .products-info #O_quantity {    margin-top: 15px;    display: none !important;}.eformsDesc {    margin: 10px 0;    padding-bottom: 20px;    border-bottom: 0px solid #dcdcdc;    text-align: center;    color: #111;}.RWDproduct_page .products-info .txt .editor span {    color: #fff !important;}

/*內頁 end*/
/*footer start*/

.footers {    background: url(archive/image/customization/ftbg.jpg) repeat-y;    background-size: cover;    padding: 4vw 0 0;    text-align: center;    overflow: hidden;}.footers .container {    width: 100%;    padding: 0 0 19vw;    position: relative;}.footers .ftinfo, .footers .ftinfo a, .footers .ftinfo a:hover {    color: #000;}.footers .ftinfo h2 {    font-weight: 700;    letter-spacing: -.5px;    margin: 0 0 20px;}.RWDsocial002 {    display: flex;    justify-content: center;    align-items: center;    margin: 40px 0 -50px;}.RWDsocial002 .iconRounded {    border: 0;    width: 50px;    height: 50px;    margin: 0 10px;    background-color: transparent;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: transparent;    color: #fff;}.footers .container:before {    content: "";    background: url(archive/image/customization/ftdeco.png) no-repeat;    width: 100vw;    height: 15vw;    position: absolute;    background-size: contain;    background-position: bottom;    bottom: 0;    pointer-events: none;}.RWDsocial002 .iconRounded img {    filter: drop-shadow(0px 4px 6px rgba(0,0,0,0.3));}.footers .ftinfo {    z-index: 11;    position: relative;}.copyrights a {    color: rgba(0,0,0,.5) !important;}.copyrights {    font-size: 12px;    margin: 2vw 0 0;    color: rgba(0,0,0,.5);}/*跟隨表單*/ 
.fixed_block {    z-index: 100;    position: fixed;}.fixed_block .RWDedictor .item h5 {    text-align: center;    writing-mode: vertical-lr;    font-size: 15px;    font-weight: 500;    color: #fff;    justify-content: center;    margin: 0;    padding: 15px 15px 15px 15px;    border-right: 1px #faf4ed dashed;    margin-right: 5px;}.fixed_block .RWDedictor {    border-radius: 0px 10px 10px 0px;    position: fixed;    z-index: 21;    right: -425px;    background: #6e1503;    transition: 0.5s;    top: 50%;    transform: translateY(-50%);    border-top-left-radius: 10px;    border-bottom-left-radius: 10px;    transition: 0.5s;}.fixed_block .RWDedictor .item {display: flex;align-items: center;justify-content: flex-end;    flex-direction: row-reverse;}.fixed_block .RWDedictor:hover {right: -180px;transition: 0.5s;}.fixed_block .RWDedictor .item p {    font-size: 15px !important;    font-weight: 300;}.fixed_block .RWDedictor .item {    display: flex;    align-items: center;    justify-content: flex-end;    flex-direction: row-reverse;    text-align: left;}.fixed_block .RWDedictor .item .box {    padding: 25px 20px 25px 20px;    width: 55%;    font-size: 13px;    color: #fff;    letter-spacing: 1px;    line-height: 22px;}.fixed_block .box_btn a.btn_a {    border: 1px #fff solid;    color: #fff;    padding: 5px 20px;    margin-top: 14px;    display: block;    width: fit-content;    transition: 0.5s;    border-radius: 99em;    letter-spacing: 0;}.fixed_block .box_btn a.btn_a:hover {    border: 1px #fff solid;    color: #6e1503;    background: #fff;}.fixed_block .RWDedictor .item.item_ph {    display: none;}/*跟隨社群*/ 
.folsocials {    position: fixed;    right: 0;    top: calc(50% + 120px);    transform: translateY(-50%);    z-index: 99;    transition: 0.5s;}.folsocial {    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;}.folsocial a.linkedinbtn {    background: #0a66c2;    padding: 20px 10px 10px;    margin-bottom: -13px;    z-index: 1;}.folsocial a i, .folsocial a img {    width: 33px;    color: #fff;    filter: brightness(0) invert(1);    font-size: 23px;}.folsocial a {    width: 59px;    background: #06BB06;    padding: 26px 14px 14px;    display: flex;    justify-content: center;    align-items: center;    border-top-left-radius: 10px;    border-bottom-left-radius: 10px;}/*TOPTOP*/ 
.scrollTop002 {    right: 0;    bottom: auto;    top: calc(50% + 200px);    transform: translateY(-50%);    background: #ffdf2e;    border-top-left-radius: 10px;    border-bottom-left-radius: 10px;    padding: 8px 9px;}.scrollTop002 aside.top_btn {    display: flex;    justify-content: center;    align-items: center;}.scrollTop002 .ii {    font-size: 40px !important;    border-radius: 0;    border-top-right-radius: 10px;    border-bottom-right-radius: 10px;}

/*footer end*/
/*韓文語系 start*/

/*首頁*/ 
.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {    padding: 28px 10px;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i,.RWDmenu_plus04 .lang-select:hover .lang-select-label {    color: #000;}.lang_kor .fixed_block .RWDedictor {    right: 0;    transform: translate(calc(100% - 65px), -50%);}.lang_kor .fixed_block .RWDedictor:hover {    right: 0;    transform: translate(10px, -50%);}.lang_kor.wrapper_bg,.lang_kor.wrapper_bg p,.lang_kor :is(#mobile-fixed,    .RWDproduct_page,    #sidebar .products-nav,    ._bd_row h1,    ._bd_row h2,    ._bd_row h3,    ._bd_row h4,    ._bd_row h5,    ._bd_row h6,) {    font-family: "Poppins", "Noto Sans KR", sans-serif;    letter-spacing: .5px;}.lang_kor .fixed_block .RWDedictor .item .box {    width: 60%;}.lang_kor .RWDscore01 .count-title {    max-width: 100%;}.lang_kor .RWDproduct004 .heading-title.heading-arrow-top h1,.lang_kor .RWDproduct004 .heading-title.heading-arrow-bottom h1,.index .lang_kor h1.main-title,.lang_kor .RWDphoto004 .title-main,.index .lang_kor .main-title, .index .lang_kor .wonderlands h1.main-title {    letter-spacing: .5px;}.lang_kor .wonderlands .RWDleft_cont002 .item-second>a {    width: 48%;    margin-top: -4vw;}.lang_kor .RWDscore01 .score-content,.lang_kor .RWDscore01 .count-blk,.lang_kor .RWDscore01,.lang_kor .RWDscore01 .score-blk,.lang_kor .abtxt .RWDleft_cont002 .item-second .text-box {    min-height: max(16vw, 300px);}.lang_kor .abinner.abpic,.lang_kor .RWDvideo002 figure.effect-sarah {    height: max(32vw, 600px);}.lang_kor .RWDvideo002 figure.effect-sarah img {    height: 100%;    object-fit: cover;}.index .lang_kor .abuss .sub-title {    margin: 30px 0 0;}.lang_kor .wonderlands {    padding: max(5vw, 4rem) 0;}@media (max-width: 2048px) {    .lang_kor .RWDService001 .col-md-3.col-sm-6 {        padding: 4vw 1.5rem 3vw;    }}@media (max-width: 1600px) {    .lang_kor .RWDscore01 .count-item {        margin: 0 10px;    }    }@media (max-width: 1300px) {    .lang_kor .RWDproduct004 .heading-title.heading-arrow-top h1, .lang_kor .RWDproduct004 .heading-title.heading-arrow-bottom h1, .index .lang_kor h1.main-title, .lang_kor .RWDphoto004 .title-main, .index .lang_kor .main-title, .index .lang_kor .wonderlands h1.main-title {    font-size: max(3.125vw, 2rem) !important;}    .lang_kor .RWDscore01 .score-content,    .lang_kor .RWDscore01 .count-blk,    .lang_kor .RWDscore01,    .lang_kor .RWDscore01 .score-blk,    .lang_kor .abtxt .RWDleft_cont002 .item-second .text-box {        min-height: max(16vw, 260px);    }    .lang_kor .abinner.abpic,    .lang_kor .RWDvideo002 figure.effect-sarah {        height: max(32vw, 520px);    }}    @media (max-width: 991px) {        .lang_kor .environments {            padding: 5rem 0 0;        }        .lang_kor .RWDscore01 .score-content,        .lang_kor .RWDscore01 .count-blk,        .lang_kor .RWDscore01,        .lang_kor .RWDscore01 .score-blk,        .lang_kor .abtxt .RWDleft_cont002 .item-second .text-box {            min-height: auto;        }        .lang_kor .RWDvideo002 figure.effect-sarah img {            object-position: center;        }        .lang_kor .abinner.abpic,        .lang_kor .RWDvideo002 figure.effect-sarah {            height: 60vw;        }        .RWDService001 .row:nth-child(2) {            display: flex;            flex-wrap: wrap;        }        .lang_kor .RWDproduct002_v4 .main-title {            max-width: 40vw;        }    }    @media (max-width: 767px) {        .lang_kor .wonderlands .RWDleft_cont002 .item-second>a {            width: 95%;            margin-top: 0;            margin-left: auto;        }        .lang_kor section.call_to_action {            padding: 5rem 0 80px 0;        }                .lang_kor .RWDproduct002_v4 .main-title {            max-width: 50vw;        }    }    @media (max-width: 600px) {        .lang_kor .fixed_block .RWDedictor:hover {            right: 0;            transform: translate(0px, 0);        }        .lang_kor .fixed_block .RWDedictor {            right: 0;            transform: translate(0, 0);        }        .lang_kor .fixed_block .RWDedictor .item .box {            width: 100%;        }        .lang_kor .index .lifestyles .main-title {            max-width: 100%;        }        .lang_kor .environments {            padding: 7rem 0 0;        }        .lang_kor .RWDbanner_plus01 .txt2 {            margin-top: 85vw !important;        }            .lang_kor .RWDproduct002_v4 .main-title {        max-width: 70vw;    }        .index .lang_kor .lifestyles .main-title {        max-width: 100%;    }    .lang_kor .RWDproduct004 .heading-title.heading-arrow-top h1, .lang_kor .RWDproduct004 .heading-title.heading-arrow-bottom h1, .index .lang_kor h1.main-title, .lang_kor .RWDphoto004 .title-main, .index .lang_kor .main-title, .index .lang_kor .wonderlands h1.main-title {    font-size: max(3.125vw, 1.5rem) !important;}    }        @media (max-width: 480px) {                .lang_kor .RWDproduct002_v4 .main-title {        max-width: 90vw;    }        }

/*韓文語系 end*/
/*小螢幕 start*/

@media (min-width: 2001px) and (max-width: 2560px) {.folsocials {    top: calc(65% + 120px);}.fixed_block .RWDedictor {    top: 65%;}.folsocials_down {    top: calc(50% + 120px);    transition: 0.5s;}.fixed_block_down .RWDedictor {    top: 50%;    transition: 0.5s;}.RWDbanner_plus01 .banner-slider .slick-item {    max-height: 100% !important;    height: 100% !important;}.abtxt .RWDleft_cont002 .item-second .text-box {    padding: 0 4vw 0 6vw;}.index .abuss .sub-title {    margin: 30px 0 0;}.abtxt .RWDleft_cont002 .item-second .text-box {    min-height: calc(56vh/3*2 - 80px);}.RWDService001 .col-md-3.col-sm-6 {    padding: 4vw 3vw 3vw;    min-height: 400px;}.wonderlands {    padding: 4vw 0 5vw;}.wonderlands .RWDleft_cont002 .item-second .text-box {    width: 45%;}.wonderlands .RWDleft_cont002 .item-second>a {    width: 50%;    margin-top: -3vw;}.wonderlands .container {    padding: 0 0 0 20vw;}.wonderlands .container:before {    left: 13vw;}.environments {    padding: 7vw 0 0;}.environments .RWDproduct004 #portfolio.portfolio-nogutter .row > div {    padding: 0 3vw!important;}.abinner.abpic .RWDedictor, .abinner.abpic .RWDedictor img {    height: 66vh;}}@media (min-width: 1921px) and (max-width: 2000px) {.abtxt .RWDleft_cont002 .item-second .text-box {    min-height: calc(56vh/3*2 - 80px);}.wonderlands .container {    padding: 0 0 0 14vw;}.wonderlands .container:before {    left: 7vw;    top: -7vw;}.RWDproduct004 {    width: 70%;}}@media (max-width: 1919px) {.RWDbanner_plus01 .banner-slider .slick-item {    max-height: 100% !important;    height: 100% !important;}.abtxt .RWDleft_cont002 .item-second .text-box {    min-height: calc(56vh/3*2 - 80px);}.abinner.abpic, .RWDvideo002 .videoitem iframe {    height: calc(70vh - 80px);}}@media (max-width: 1800px) {.wonderlands .RWDleft_cont002 .item-second .text-box {    width: 40vw;}.wonderlands .RWDleft_cont002 .item-second>a {    width: 45%;}.abinner.abpic, .RWDvideo002 .videoitem iframe {    height: calc(70vh - 81px);}}@media (max-width: 1700px) {.row.RWDproduct002_v4_catalogue {    width: 250px;}.RWDscore01 .score-content, .RWDscore01 .count-blk, .RWDscore01, .RWDscore01 .score-blk {    min-height: calc(95vh/3*1.28 - 79px);}.RWDproduct002_v4 .filter-portfolio ul {    border-radius: 20px;    padding: 15px;}.RWDproduct002_v4 .btn.btn-rj {    padding: 15px 10px;    font-size: 16px;}.RWDproduct002_item_block {    width: calc(100% - 300px);}.RWDscore01 .count-title {    font-size: 14px;}.lifestyles .container {    width: 80%;}.RWDService001 .col-md-3.col-sm-6 {    padding: 3vw 20px;    min-height: 320px;}.RWDService001 .section-subject h5 {    font-size: 16px;}.wonderlands .RWDleft_cont002 .item-second>a {    width: 45vw;}.RWDproduct004 {    width: 65%;}.environments .RWDproduct004 #portfolio.portfolio-nogutter .row > div {    padding: 0 2vw!important;}.RWDphoto004 .logo-content {    width: 96%;}.pcontents .RWDbtn01 .col-xs-12 {    width: 100%;}.pcontents .RWDbtn01 a.btn {    max-width: 250px;}.pcontents .RWDbtn01 li:before {    width: 250px;    left: 6px;    top: 8px;}}@media (max-width: 1600px) {.RWDmenu_plus04 .site-nav .menu>li>a {    padding: 25px 15px;    letter-spacing: -.5px;}.RWDmenu_plus04 .header {    padding: 0 1%;}.RWDmenu_plus04 .site-nav .menu {    padding-right: 55px;}.productruns .bx-viewport, .productruns .RWDbanner008 .slider {    height: 2vw !important;}.pcontents .container {    width: 85%;}.sub-title:after, .RWDphoto004 .title-sub:after {    width: 30px;    height: 30px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 1.3vw;}.index .lifestyles .RWDnews005 .main-title {    margin: 0 0 20px;}.lifestyles .RWDnews005 {    width: 35vw;}.wonderlands .RWDleft_cont002 .item-second>a {    width: 42vw;}.wonderlands .RWDleft_cont002 .item-second .text-box a {    margin: 2vw 0 0;}.wonderlands {   padding: 2vw 0 4vw;}.RWDproduct004 {    width: 85%;}.RWDproduct004 {    padding: 0 0 4vw;}.pathways .container {    width: 85%;}.lifestyles .container {    width: 85%;}.wonderlands .container {    padding: 0 0 0 9vw;}.pathways .RWDphoto004 .xicon-logo {    background-size: 90%;}}@media (max-width: 1500px) {.RWDscore01 .score-content, .RWDscore01 .count-blk, .RWDscore01, .RWDscore01 .score-blk {    min-height: calc(89vh/3*1.28 - 77px);}.RWDmenu_plus04 .logo {    width: 160px;}.RWDmenu_plus04 .site-nav .menu>li:nth-child(3) {    margin-right: 220px;}.main {    margin-top: 78px;}.RWDbanner_plus01 .txt2 {    font-size: 15px;    letter-spacing: 0;}html.no-touch .RWDproduct002_v4 .btn.btn-rj:hover {    padding-left: 20px;}.row.RWDproduct002_v4_catalogue {    margin-right: 40px;}.RWDproduct002_item_block {    width: calc(100% - 290px);}.pcontents .container {    width: 90%;}.RWDbtn01 .btn-box {    margin: 0;}.pcontents .RWDbtn01 a.btn {    font-size: 15px;}.lifestyles .RWDparallax_new div#pic-bg {    height: 35.969vw !important;}.wonderlands .RWDleft_cont002 .item-second .text-box a {    margin: 3vw 0 0;}.pathways #pic-bg {    height: 50vw !important;}.pathways .container {    width: 90%;}.abtxt .RWDleft_cont002 .item-second .text-box {    min-height: calc(63vh/3*2 - 80px);}.pathways .xicon-item {    margin: 0 5px 20px 0 !important;    width: calc(100%/4 - 5px) !important;}.abinner.abpic, .RWDvideo002 .videoitem iframe {    height: calc(70vh - 79px);}}@media (max-width: 1400px) {.RWDmenu_plus04 .site-nav .menu>li>a {    padding: 25px 13px;    font-size: 14px;}.RWDmenu_plus04 .site-nav .menu ul li a {    font-size: 14px;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1, .index h1.main-title, .RWDphoto004 .title-main {    line-height: 1.2;}.RWDscore01 .count-blk .swiper-slide {    width: 100% !important;}.RWDscore01 .count-title {    font-size: 12px;    max-width: 126px;}.RWDService001 .col-md-3.col-sm-6 p {    font-size: 16px;}.abtxt .RWDleft_cont002 .item-second>a {    width: 8vw;}.abtxt .RWDleft_cont002 .item-second .text-box .text {    width: 88%;}.lifestyles .container {    width: 90%;}.RWDService001 .row:nth-child(2):before {    left: 0;}.RWDService001 .col-md-3.col-sm-6 {    min-height: 300px;}.lifestyles .RWDnews005 {    width: 40vw;}.lifestyles .RWDparallax_new div#pic-bg {    height: 39.969vw !important;}.wonderlands .container {    padding: 0 0 0 6vw;}.wonderlands .RWDleft_cont002 .item-second>a {    width: 48vw;}.wonderlands .container:before {   width: 5.1vw;    height: 6vw;    left: 5vw;    top: -8vw;}.wonderlands .RWDleft_cont002 .item-second .text-box {    width: 43vw;}.environments {    padding: 7vw 0 0;}.RWDproduct004 {    padding: 0 0 5vw;}.pathways .container {    width: 95%;}.RWDphoto004 .title-main {    font-size: 27px;}.RWDphoto004 .logo-content {    width: 100%;    font-size: 16px;    line-height: 1.5;}.RWDphoto004 .title-sub {    font-size: 20px;}.RWDService001 .col-md-3.col-sm-6 h2 {    font-size: 16px;}.abtxt .RWDleft_cont002 .item-second .text-box {    min-height: calc(66vh/3*2 - 80px);}.index .lifestyles .RWDnews005 .main-title {    font-size: 17px;}.RWDproduct004 .list-inline {    font-size: 16px;}}@media (max-width: 1300px) {.RWDmenu_plus04 .header {    padding: 0 0 0 1%;}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {    margin-right: 0;}.RWDmenu_plus04 .logo {    width: 140px;    margin: 15px 0 0;}.RWDmenu_plus04 .site-nav .menu>li>a {    padding: 25px 10px;}.RWDbanner_plus01 .txt2 {    font-size: 13px;}.RWDbanner_plus01 .page-scroll img {    width: 100%;}.RWDbanner_plus01 .page-scroll {    margin: 0;    transform: translateX(-50%);    width: 30px;    height: 30px;    bottom: 8px;}.main {    margin-top: 75px;}.RWDbanner_plus01 .txt2:before {    width: 40px;    height: 40px;}.RWDproduct002_v4 .popup-portfolio .portfolio-item {    padding: 0 10px;}.pcontents .container {    width: 95%;}.RWDService001 .col-md-3.col-sm-6 p {    font-size: 15px;}.RWDService001 .col-md-3.col-sm-6 {    min-height: 275px;    width: calc(100%/4 - 20px);    margin: 0 10px;}.RWDService001 .col-md-3.col-sm-6 i img {    width: 40px;}.RWDService001 .section-subject h5 {    margin: 40px 0 30px;    font-size: 16px;}.lifestyles .RWDnews005 .owl-buttons {    display: none;}.RWDnews005 .controlls-over .owl-pagination {    margin: 20px auto 0;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {    background: rgba(255,255,255,.3);}.RWDproduct004 {    width: 80%;}.RWDphoto004 .logo-content {    font-size: 15px;    line-height: 1.8;    letter-spacing: -.5px;}.abtxt .RWDleft_cont002 .item-second .text-box {    min-height: calc(65vh/3*2 - 80px);}}@media (max-width: 1216px) {.RWDphoto004.wrap-block .logo-content {    margin: 30px auto 0;    max-width: 65%;}.RWDphoto004.wrap-block .logo-main {    padding: 0;}.RWDphoto004 .logo-wall {    padding: 0 10vw 10px;}.pathways .RWDphoto004 .xicon-logo {    background-size: 60%;    background-position: center;}.pathways #pic-bg {    height: 70vw !important;}.RWDphoto004 .logo-main a.btn-more {    position: absolute;    bottom: 20px;    left: 50%;    transform: translateX(-50%);}.pathways .RWDphoto004 {    padding: 0 0 100px;}.RWDphoto004 .logo-main a.btn-more:after {    background: transparent;    border-color: white;}.RWDphoto004 .logo-main a.btn-more:hover {    background: white;    color: #333;    border-color: #eee;}.RWDphoto004 .logo-main a.btn-more:hover:after {    background: transparent;    border-color: white;}}

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

@media (max-width:2000px) {section.call_to_action > .container {width: 95%;}.hgroup .breadcrumb {bottom: 60px}.page_wrapper_bg .hgroup h1 {top: -160px}.m2018.visible-lg {width: 100%;}}@media (max-width:1700px) {section.call_to_action > .container {width: 100%;}#sidebar .products-nav ul {padding: 0px 20px 20px;}.m2018 .products-nav>ul>li>a::after {width: 15px;height: 15px;}.m2018 .products-nav>ul>li.active a {padding-left: 35px !important;}.m2018 .products-nav>ul>li>a:hover {padding-left: 35px;}}@media (max-width:1500px) {.m2018 .products-nav .nav-title {padding: 15px 50px 10px;margin-bottom: 0px;font-size: 18px;}.m2018 .products-nav>ul>li>a {padding: 10PX 0PX 10PX 0PX;}.m2018 .products-nav>ul>li>a {letter-spacing: 0.5px;}.index h2.sub-title, .RWDphoto004 .title-sub, .index .sub-title {    font-size: 1rem;}}@media (max-width:1400px) {.RWDproduct_page .pic-box {width: calc(100% - 400px);}.RWDproduct_page .products-info {width: 400px;}}

/*內頁小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.abtxt .RWDleft_cont002 .item-second .text-box {    min-height: calc(64vh/3*2 - 80px);}.wonderlands p {    font-size: 16px;}.wonderlands .RWDleft_cont002 .item-second .text-box a {    font-size: 15px;}.RWDproduct004 .callout-dark {    padding: 0 0 30px;}.RWDproduct004 .list-inline {    font-size: 15px;}.abinner.abpic, .RWDvideo002 .videoitem iframe {    height: calc(70vh - 76px);}/**/ 
.page_wrapper_bg .hgroup h1 {    top: -50px;}.hgroup .breadcrumb {    bottom: 0px;}div#sidebar {    float: none;    width: 90%;    margin: 0 auto 50px !important;    padding: 0 !important;}div#product {    width: 100% !important;}.product_list_item div.img:nth-child(1) {    border-radius: 20px;}.RWDproduct_page .pic-box {    width: calc(100% - 500px);}.RWDproduct_page .products-info {    width: 500px;}div#article {    width: 100%;}.member #panel_14 > section.article-text > div > div > div.col-sm-9.col-md-9 {    width: 100%;}.row.RWDproduct002_v4_catalogue {    top: 65px;            width: 100%;        z-index: 1;        margin-right: 0;}    .RWDproduct002_v4 .filter-portfolio ul {        flex-wrap: nowrap;        overflow: scroll;        border-radius: 10px;        flex-direction: row;    }.row.RWDproduct002_v4_catalogue {    width: 100%;    margin: 0 0 20px;}.RWDproduct002_v4 .filter-portfolio ul>li {    border: 0;    width: calc(100%/4);}.RWDproduct002_v4 .active .btn.btn-rj {    padding-left: 0;    font-weight: 500;}.RWDproduct002_v4 .active .btn.btn-rj:before {    display: none;}.RWDproduct002_v4 .btn.btn-rj {    text-align: center;    padding: 5px 0;    color: rgba(255,255,255,.5);}
}
/*1199px end*/
/*1180 start*/

@media (max-width: 1180px) {.RWDmenu_plus04 .site-nav .menu{display:none}.RWDmenu_plus04 #mobile-menu,.RWDmenu_plus04 .ml-stack-nav-toggle,.RWDmenu_plus04 .toggle-menu,.RWDmenu_plus04 .toggle-mmenu-cover{display:block}.ml-stack-nav-toggle i{display:none}.RWDmenu_plus04 #mobile-menu .menu>li>a{color:#000}.RWDmenu_plus04 #mobile-menu .menu>li>ul{background:#ff9822}.RWDmenu_plus04 #mobile-menu .menu>li.active>a{background-color:transparent}.RWDmenu_plus04 #mobile-menu .menu>li.active {    background-color: #ff7100;}.RWDmenu_plus04 #mobile-menu .menu a {font-size: 15px;}.RWDmenu_plus04 .features { float: right; position: relative;}a.ml-stack-nav-toggle {margin-top: 10px;}.RWDmenu_plus04 .logo {    width: 125px;    margin: 10px 0 0;}.RWDmenu_plus04 .features .lang-select {    display: none;}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {    padding: 20px 10px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {    padding: 25px 10px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {    border-bottom: 1px solid #e38315;}.RWDmenu_plus04 .features:after {    background: #e5e5e5;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li:last-child>a {    border: 0;}.main {    margin-top: 65px;}.RWDmenu_plus04 .header {    padding: 0 20px 0 0;}.RWDmenu_plus04 .features {    padding: 0;    margin: 0;}.RWDmenu_plus04 #mobile-menu .menu>li>a {    letter-spacing: 0;}.RWDmenu_plus04 .features .language-block {    display: none;}.RWDmenu_plus04 #mobile-menu {    background: #ffbc00;    color: #8d4e00;}.RWDmenu_plus04 #mobile-menu .menu li a {    color: #000;}.RWDmenu_plus04 #mobile-menu .menu>li {    border-bottom: 1px solid #df7b00;}.RWDmenu_plus04 .language-block a {    color: #8d4e00;    font-size: 14px;}.RWDmenu_plus04 .features:after {    content: "";    background: #ebebeb;    width: 1px;    height: 50%;    right: 0;    position: absolute;    top: 50%;    transform: translateY(-50%);}.RWDmenu_plus04 #mobile-menu .toggle-submenu:after {    color: #000;}.RWDmenu_plus04 .menu-icon:after, .menu-icon:before {    background-color: #bb4a00;}.RWDmenu_plus04 .logo {    width: 150px;}.wonderlands .RWDleft_cont002 .item-second .text-box a {    padding: 8px;    width: 170px;    font-size: 14px;}.index .wonderlands h1.main-title {    filter: drop-shadow(3px 3px 0 #000);    font-size: 30px;}.RWDproduct002_v4 .filter-portfolio ul:hover {    filter: none;}.RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 17px;    margin: 0 0 10px;}.RWDproduct004 {    width: 86%;}.products {    background-size: cover;    background-attachment: inherit;    background-repeat: repeat-y;}.RWDscore01 .count-num, .RWDscore01 .count-item div span:nth-child(3) {    font-size: 30px;}.RWDscore01 .count-title {    line-height: 1.4;}.index .abuss .sub-title, .index .lifestyles .sub-title, .index .wonderlands h2.sub-title {    font-size: 18px;    margin: 0 0 20px;}.sub-title:after, .RWDphoto004 .title-sub:after {    width: 20px;    height: 20px;    top: 3px;}.wrapper_bg .abuss p {    font-size: 14px;}.abtxt .RWDleft_cont002 .item-second .text-box {    padding: 0 0 0 4vw;}.RWDService001 .row:nth-child(2):before {    width: 70px;    height: 70px;    top: -4vw;    left: 7vw;}.RWDService001 .col-md-3.col-sm-6 p {    font-size: 13px;}.lifestyles .container {    width: 95%;}.RWDService001 .col-md-3.col-sm-6 {    min-height: 250px;}.RWDService001 .col-md-3.col-sm-6 h2 {    font-size: 15px;}.RWDService001 .row:nth-child(2):after {    width: 90px;    height: 90px;    right: 7vw;    bottom: -48vw;}.wrapper_bg, #mobile-fixed, .RWDproduct_page, #sidebar .products-nav, ._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6, .wrapper_bg p {    font-size: 14px;}.wonderlands .RWDleft_cont002 .item-second .text-box {    width: 49vw;}.wonderlands .RWDleft_cont002 .item-second>a {    width: 41vw;    margin-top: 2vw;}.RWDproduct004 .section-subject {    margin: 0 0 0vw;}.RWDproduct004 .callout-dark {    padding: 0 0 40px;}.environments #pic-bg {    height: 15vw !important;}.RWDphoto004 .logo-main {    padding: 0 40px 0 0;}.RWDphoto004 .title-main {    font-size: 30px;    line-height: 1.5;}.rights:before {    height: 100vw;}.rights {    margin: 15vw 0 0;}.RWDphoto004 .title-sub {    margin: 15px 0 0;}.pathways .xicon-item {    width: calc(100%/4) !important;    margin: 0 0 30px 0 !important;}.RWDphoto004 .title-main {    max-width: 60%;    margin: auto;}.RWDphoto004.wrap-block .logo-content {    max-width: 85%;}.pathways .RWDphoto004 .xicon-logo {    height: 65px !important;    background-size: 75%;}.pathways #pic-bg {    height: 90vw !important;}.RWDsocial002 {    margin: 30px 0 -40px;}.lifestyles .RWDparallax_new div#pic-bg {    height: 41vw !important;}.lifestyles .container {    width: 100%;    padding: 0;}.RWDService001 .row:nth-child(2) {    margin: 0 3vw;}.fixed_block .RWDedictor {    right: -434px;}.folsocial a {    padding: 26px 0 14px;    width: 50px;}.scrollTop002 {    top: calc(50% + 190px);    padding: 10px 5px 5px;}.RWDproduct002_item_block {    width: calc(100% - 240px);}.pcontents .RWDbtn01 a.btn {    max-width: 200px;}.pcontents .RWDbtn01 li:before {    width: 200px;}.RWDproduct002_v4 .active .btn.btn-rj {    padding-left: 25px;}.RWDproduct002_v4 .active .btn.btn-rj:before {    width: 15px;    height: 15px;}}

/*1180 end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .txt1 {    font-size: 80px;    margin-top: 8vw;}.RWDbanner_plus01 .txt2 {    font-size: 14px;    margin-top: -1vw !important;    margin-left: 67vw;}.RWDbanner_plus01 .txt2:before {    top: 6vw;}.RWDphoto004 .logo-wall {    padding: 0 3vw 10px;}.productruns {    padding: 5px 0 10px;}.lifestyles .RWDparallax_new div#pic-bg {    height: 45vw !important;}.RWDService001 i {    margin-bottom: 0;}.RWDService001 .col-md-3.col-sm-6 i img {    margin: 0 auto 25px;}.wonderlands {    padding: 2vw 0 5vw;}.RWDproduct002_item_block {    width: calc(100% - 240px);}.RWDproduct002_v4 .popup-portfolio .portfolio-item {    margin: 0 0 25px;}.pcontents .RWDbtn01 a.btn {    max-width: 200px;    padding: 10px 20px;    border-radius: 10px;}.pcontents .RWDbtn01 li:before {    width: 200px;    border-radius: 10px;}.RWDproduct002_v4 .filter-portfolio ul {    border-radius: 15px;}.abtxt .RWDleft_cont002 .item-second>a {    top: 5vw;}.abtxt .RWDleft_cont002 .item-second .text-box .text {    width: 94%;}.lifestyles {    padding: 60px 0 0;}.RWDphoto004 {    flex-wrap: nowrap;}.RWDphoto004 .logo-wall {    width: 50% !important;    justify-content: flex-start;}.RWDphoto004 .logo-main {    text-align: left;}.pathways .RWDphoto004 .xicon-logo {    background-position: center;}.RWDproduct002_item_block {    width: 100%;}.row.RWDproduct002_item_block .col-md-12 {    padding: 0;}.RWDproduct002_v4 .popup-portfolio .portfolio-item {    padding: 0 20px;}@media (max-width: 600px) {/*fols*/a.ml-stack-nav-toggle{padding:25px 14px;margin-left:15px}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}}/* 匯入內頁補丁包*//*產品內頁-01*/ 
.page_content1 #prod_price {margin-top: 18px;}/*相簿內容樣式-03*/ 
.photo .content_box {width: calc(100% / 4) !important;}/**/ 
.RWDproduct_page .pic-box {    width: calc(100% - 400px);}.RWDproduct_page .products-info {    width: 400px;}.eformscontent .layoutlist_1 {    width: 100% !important;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .txt1 {    font-size: 80px;    margin-top: 14vw;}.RWDbanner_plus01 .txt2 {    font-size: 15px;    margin-top: 68vw !important;    margin-left: 0;    text-align: center;    font-weight: 600;}.RWDbanner_plus01 .txt2:before {    top: -9vw;    left: 28%;    transform: rotate(-49deg);    width: 45px;    height: 45px;}.RWDphoto004 .logo-wall {    padding: 0 0 10px;}.RWDproduct002_item_block {    min-height: auto;}.pcontents .RWDbtn01 {    width: 100%;    float: none;}.RWDbtn01 .btn-box {    flex-wrap: nowrap;}.pcontents .RWDbtn01 .col-xs-12 {    width: fit-content;    margin: 0 15px;}.pcontents .RWDbtn01 a.btn {    min-width: 200px;    text-align: center;    font-size: 13px;}.RWDproduct002_v4 .popup-portfolio {    margin: 0;}.products {    padding: 0 0 60px;}.abtxt .RWDleft_cont002 .item-second .text-box, .RWDbanner012.turnRight .main_pic_box {    min-height: calc(85vw/3*2 - 80px);    height: calc(85vw/3*2 - 80px);}.abtxt .RWDleft_cont002 .item-second>a {    top: 6vw;    width: 13vw;    bottom: auto;}.abuss {    height: auto;    flex-direction: column;}.abinner.abpic {    width: 100%;}.abinner.abpic, .RWDvideo002 .videoitem iframe {    height: calc(55vw - 76px);}.abinner.abpic .RWDedictor, .abinner.abpic .RWDedictor img {    height: 80vw;    object-position: left -30vw;}.abtxt .RWDleft_cont002 .item-second .text-box, .RWDbanner012.turnRight .main_pic_box {    height: auto;    min-height: auto;}.abinner.abtxt {    width: 100%;}.abtxt .RWDleft_cont002 .item-second .text-box {    padding: 40px 60px;}.abtxt .RWDleft_cont002 .item-second .text-box .text {    width: 80%;}.abtxt .RWDleft_cont002 .item-second>a {    top: auto;    bottom: 3vw;    width: 20vw;}.RWDscore01 .count-title {    max-width: 80%;    margin: auto;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1, .index h1.main-title, .RWDphoto004 .title-main {    font-size: 40px;}.RWDproduct002_v4 .main-title {    max-width: 74vw;}.index h2.sub-title, .RWDphoto004 .title-sub {    font-size: 25px;    margin: 10px 0;}.RWDscore01 .score-content, .RWDscore01 .count-blk, .RWDscore01, .RWDscore01 .score-blk {    min-height: auto;}.RWDscore01 .count-blk .swiper-wrapper {    height: auto !important;}.RWDscore01 .count-blk .swiper-slide {    padding: 60px 20px;}.RWDService001 .row:nth-child(2):before {    width: 70px;    height: 40px;    top: 4vw;    left: -2vw;}.lifestyles .RWDparallax_new div#pic-bg {    height: 60vw !important;}.RWDService001 .row:nth-child(2) {    margin: 0 7vw;}.RWDService001 .col-md-3.col-sm-6 {    min-height: 230px;    width: calc(100%/2 - 30px);    margin: 0 15px 30px;    padding: 30px;}.lifestyles .RWDparallax_new {    margin-top: -5vw;}.lifestyles .RWDnews005 {    width: 50vw;    bottom: 50px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 1.5vw;}.index .abuss .sub-title, .index .lifestyles .sub-title, .index .wonderlands h2.sub-title {    font-size: 20px;}.RWDService001 .col-md-3.col-sm-6 p {    font-size: 14px;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;    white-space: normal;}.RWDService001 .row:nth-child(2):after {    right: 1vw;    bottom: -85vw;}.wonderlands {    padding: 40px 0 60px;}.wonderlands .container:before {    width: 80px;    height: 80px;    left: 7vw;    top: -14vw;}.wonderlands .container {    padding: 0 0 0 60px;}.environments {    padding: 60px 0 0;}.RWDproduct004 {    width: 90%;    padding: 0 0 60px;}.index .RWDproduct004 .section-subject h1.main-title {    font-size: 30px;}.pathways .RWDphoto004 {    flex-direction: column;}.RWDphoto004 .logo-main {    width: 100%;    padding: 0;    margin: 0 0 15px;}.pathways .container {    width: 100%;    padding: 0 60px;}.RWDphoto004 .title-main {    font-size: 30px;    max-width: 80%;    margin: auto;    text-align: center;}.RWDphoto004 .title-sub {    margin: 20px auto 0;    text-align: center;}.RWDphoto004 .logo-content {    width: 100%;    text-align: center;    max-width: 100%;}.pathways #pic-bg {    height: 100% !important;    background-position: left;}.RWDphoto004 .logo-wall {    width: 100% !important;}.pathways .xicon-item {    width: calc(100%/4) !important;    margin: 0 0 40px 0 !important;}.pathways .RWDphoto004 .xicon-logo {    height: 70px !important;}.pathways {    padding: 60px 0 20px;}.footers {    padding: 60px 0 0;}.rights .RWDedictor {    margin: 0;}.rights:before {    height: 22vw;    bottom: 65px;}.rights {    margin: 18vw 0 0;}.RWDproduct002_v4 .btn.btn-rj {    font-size: 14px;}.productruns .bx-viewport, .productruns .RWDbanner008 .slider {    height: 30px !important;}.wonderlands .RWDleft_cont002 .item-second>a {    bottom: -14vw;}.footers .container {    padding: 0 0 25vw;}.pathways .RWDphoto004 .xicon-logo {    background-size: 75%;}.RWDvideo002 .videoitem img {    object-fit: cover;    object-position: center -40vw;    height: 50vw;}.environments .RWDproduct004 #portfolio.portfolio-nogutter .row > div {    width: calc(100%/2);    padding: 0 5vw 30px!important;}.RWDproduct004 {    width: 75%;}.footers .container:before {    height: 25vw;    background-size: cover;}.footers .container {    padding: 0 0 35vw;}/* 匯入內頁補丁包*//*麵包屑*/ 
.hgroup .container{margin-top: 0;}.hgroup .page_subject{text-align: center;}.hgroup .breadcrumb{ text-align: center;float: none !important;position: static;padding: 0;border:0;}/*編輯器 圖文*/ 
.RWDeditor01 .col-md-6{padding-left:0px;padding-right:0px;margin-bottom:20px;background;#000;}.RWDeditor01 .col-md-6 img{width:100%;}/*文章列表樣式-04*/#article .layoutlist_4 .listdate {padding-right: 0;}/*文章列表樣式-07*/#article .layoutlist_7 {display: flex;flex-wrap: wrap;}#article .layoutlist_7 .litem { width: calc(100% / 2 - 11px);margin: 15px 5px;}/*文章列表樣式-08*/ 
.rwdlayoutlist_9 .litem {width: calc(100% / 3 - 1px);}.litem__text {width: 85%;}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 {width: calc(100% / 3 - 1px);}/*產品列表樣式 B*/#product .layoutlist_3.row {display: flex;flex-wrap: wrap;}#product .layoutlist_3.row > .col-md-12 {width: calc(100% / 3 - 1px);}#product .item .subject {margin-top: 15px;margin-bottom: 10px;}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: calc(100% / 3 - 1px);}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {width: calc(100% / 3 - 1px);}/*相簿內容樣式-03*/ 
.photo .content_box {width: calc(100% / 3) !important;}/*相簿內容樣式-04*/ 
.album-list {display: flex;flex-wrap: wrap;}.album-list .item {width: calc(100% / 3);}/*檔案下載樣式-02*/ 
.download .list_table .container::after { clear: none;}.download .list_table .container .row::after { clear: none;}.download .list_table .container .row div:last-child {clear: none !important;}.download .oneline {border-bottom: none;clear: none;}/*電子表單*/ 
.eformscontent .layoutlist_1 {width: 100%;}/*影片列表*/ 
.layoutlist_2 .video_item { width: calc(100% / 3 - 1px);}/*產品內頁-02*/#sidebar{margin: 50px 0px;}/*購物車按鈕pad*/#mobile-fixed .btn-box .normal {background: transparent ;color:  #444;border: 1px solid  #444;border-radius: 0 ;}#mobile-fixed .btn-box .bg2{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #000 ;color: #fff ;background: #000 ;}.RWDshopping #mobile-fixed .btn.normal {color: #444;}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {width: calc(100% / 3 - 1px);}/*檔案下載*/ 
.download .search-container { margin-left: 0;margin-top: 20px;}/**/ 
.RWDproduct_page .pic-box {    width: calc(80% - 0px);    float: none;    margin: 0 auto;}.RWDproduct_page .products-info {    width: 80%;    margin: 0 auto;    float: none;}.page_wrapper_bg h1.pageTitle::after {width: 30px;height: 30px;}.page_wrapper_bg .hgroup h1 {transform: rotate(0deg);}.page_wrapper_bg .hgroup h1 {    top: -20px;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
/* 匯入內頁補丁包*//*文章列表樣式-04*/#article .layoutlist_4 .fixrow {    padding-left: 0;    padding-right: 0;}/*圖文輪播*/ 
.RWDslider01 .products-list .box {display: flex;flex-direction: column;}.RWDslider01 .pic-list,.article1 .RWDslider01 .text,.article1 .RWDslider01 .pic img {width: 100%;}.RWDslider01 .pic-list {padding-right: 0;}.RWDslider01.pic-right .pic-list { padding-left: 0;}.pagecontent .RWDslider01,.article1 .pagecontent .RWDeditor01 {margin-top: 30px;}.RWDslider01.pic-right .control-box {right: 0;left: auto;}div#sidebar {    float: none;    width: 100%;    margin: 0 auto 50px !important;    padding: 0 !important;}#product .layoutlist_2 .col-sm-6 {    width: calc(100% / 2 - 1px);}.RWDslider01 .text {    float: none;    width: 100%;    padding-bottom: 65px;}
}
/*850px end*/
/*820 start*/

@media (max-width: 819px) {.RWDbanner_plus01 .txt1 {    font-size: 70px;    margin-top: 15vw;}.RWDbanner_plus01 .txt2 {    margin-top: 65vw !important;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 2vw;}.lifestyles .RWDnews005 {    bottom: 40px;}.index .wonderlands h1.main-title {    font-size: 28px;}.wonderlands .RWDleft_cont002 .item-second>a {    width: 40vw;    margin-top: auto;    top: auto;    bottom: -16vw;}.wonderlands .RWDleft_cont002 .item-second .text-box {    width: 51vw;}.environments {    padding: 100px 0 0;}.RWDproduct004 {    width: 90%;}.environments .RWDproduct004 #portfolio.portfolio-nogutter .row > div {    padding: 0 6vw 30px!important;}}

/*820 end*/
/*800px start*/
@media (max-width: 800px) {
/* 匯入內頁補丁包*//*麵包屑*/ 
.hgroup .container {margin-left: 0;margin-right: 0;}.hgroup .page_subject {padding-bottom: 20px;}/*文章列表樣式-03*/#article .layoutlist_3 .listdate .yearmonth {padding-bottom: 0px;}/*文章列表樣式-04*/#article .layoutlist_4 .listdate {padding-right: 0;}#article .layoutlist_4 .listdate .yearmonth {letter-spacing: 1px;}#article .layoutlist_4 .listdate .yearmonth { padding-bottom: 15px;}#article .layoutlist_4 .list_subject .summary {margin: 10px 0px 0;}#article .layoutlist_4 .list_subject a { margin: 0px !important;}/*相簿列表樣式-01*/#album .layoutlist_1 .row .album_item {width: calc(100% / 3 - 1px) !important;}/*檔案下載樣式-02*/ 
.layoutlist_3 .dbtn_v2 {width: 100%;text-align: center;}/*電子表單*/ 
.form-horizontal .control-label {width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;}.btn.btn_back a {width: 200px;float: right;}.ebtn.currectsend_btn {margin-right: 0px;}.ebtn.currectsend_btn a {margin-right: 0px;}.wonderlands .RWDleft_cont002 .item-second .text-box {    padding-left: 5%;}.lang_kor .wonderlands {    padding: max(5vw, 4rem) 0 0;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .txt1.device_phone, .RWDbanner_plus01 .txt2.device_phone, .RWDbanner_plus01 .txt3.device_phone {    display: block !important;}.RWDbanner_plus01 .txt1.device_pad, .RWDbanner_plus01 .txt2.device_pad, .RWDbanner_plus01 .txt3.device_pad {    display: none !important;}.RWDbanner_plus01 .txt2 {    margin-top: 80vw !important;}.RWDbanner_plus01 .txt1 {    font-size: 74px;}.RWDscore01 .count-item {    margin: 0;}.RWDService001 .col-md-3.col-sm-6 {    float: left;}.RWDproduct002_v4 .popup-portfolio .portfolio-item {    padding: 0 15px;    margin: 0 0 30px;}.abtxt .RWDleft_cont002 .item-second .text-box {    padding: 60px;}.wonderlands .RWDleft_cont002 .item-second .text-box {    width: 55vw;    overflow: visible;}.index .RWDproduct004 .section-subject h1.main-title {    font-size: 25px;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1, .index h1.main-title, .RWDphoto004 .title-main {    font-size: 30px;}.environments .RWDproduct004 #portfolio.portfolio-nogutter .row > div {    float: left;}.RWDphoto004 .title-main {    max-width: 90%;}.pathways .RWDphoto004 .xicon-logo {    height: 50px !important;    max-width: 100%;}.productruns .bx-viewport, .productruns .RWDbanner008 .slider {    height: 20px !important;}.productruns {    padding: 0 0 5px;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1, .index h1.main-title, .RWDphoto004 .title-main {    font-size: 30px;}.RWDproduct002_v4 .main-title {    max-width: 60vw;}.pparas div#pic-bg {    height: 30vw !important;}.index h2.sub-title, .RWDphoto004 .title-sub {    font-size: 20px;}.pcontents .container {    width: 100%;}.row.RWDproduct002_v4_catalogue {    margin: 0;} .RWDService001 .section-subject h5 {    margin: 30px auto;    font-size: 15px;    max-width: 50%;    line-height: 1.5;}.RWDService001 .row:nth-child(2):after {    bottom: -107vw;}.lifestyles .RWDparallax_new div#pic-bg {    height: 63vw !important;}.wonderlands .RWDleft_cont002 .item-second .text-box {    width: calc(100% - 60px);}.wonderlands .RWDleft_cont002 .item-second .text-box .text {    margin: 0;}.wonderlands {    padding: 60px 0 0;}.wonderlands .RWDleft_cont002 .item-second>a {    position: relative;    width: 100%;    bottom: auto;    margin-bottom: -60px;}.wonderlands .container:before {    top: -16vw;}.index .wonderlands h1.main-title {    font-size: 25px;}.pcontents {    margin-top: -10vw;}.wonderlands .RWDleft_cont002 .item-second .text-box a {    margin: 30px 0 0;}.wonderlands .item-second {    display: flex;    flex-direction: column-reverse;}.pathways .RWDphoto004 .xicon-logo {    height: 65px !important;}.pathways .container {    padding: 0 40px;}.RWDvideo002.istouch figure.effect-sarah img, .RWDvideo002.istouch figure.effect-sarah .iframe {    opacity: 1;}.abtxt .RWDleft_cont002 .item-second .text-box {    padding: 40px 60px;}.RWDvideo002 .videoitem img {    object-position: center -35vw;}.lifestyles .RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: hidden;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 15px 2vw;}.index .lifestyles .RWDnews005 .main-title {    font-size: 16px;    margin: 0;}.abinner.abpic, .RWDvideo002 .videoitem iframe {    height: calc(74vh - 76px);}.RWDvideo002 .videoitem img {    object-position: center top;    height: 100vw;}/* 匯入內頁補丁包*//*文章列表樣式-02*/#article .layoutlist_2 {display: flex; flex-wrap: wrap;}#article .layoutlist_2 .item {width: calc(100% / 2 - 21px);margin: 0 10px;}#article .layoutlist_2 .list_subject,#article .layoutlist_2 .listdate{padding-left:0px;padding-right:0;}#article .layoutlist_2 .listdate .yearmonth {color: #afafaf  !important;font-size: 12px  !important;letter-spacing: 2px  !important;}#article .layoutlist_2 .listdate .yearmonth::after {content: "/";position: relative;display: inline-block;}#article .layoutlist_2 .listdate .yearmonth, .layoutlist_2 .listdate .day {display: inline-block;}#article .layoutlist_2 .listdate .day {color: #afafaf !important;font-size: 12px !important;letter-spacing: 2px !important;margin-left: -3px;}/*文章列表樣式-03*/#article .layoutlist_3 { display: flex;flex-wrap: wrap;}#article .layoutlist_3 .item { width: calc(100% / 2 - 21px);margin: 0 10px;}#article .layoutlist_3 .listdate .day {color: #afafaf; font-size: 12px;letter-spacing: 2px;}#article .layoutlist_3 .listdate .day::before {content: " / ";}/*文章列表樣式-04*/#article .layoutlist_4 > .fixrow > .xrow {display: flex; flex-wrap: wrap;}#article .layoutlist_4 > .fixrow > .xrow > .col-sm-6.col-md-6 {width: calc(100% / 2 - 21px);margin: 0 10px;}/*文章列表樣式-06*/ 
.rwdlayoutlist_6 .subject_title{display: flex;align-items: center;}.rwdlayoutlist_6 .list_no{width: 16.66666667%;}.rwdlayoutlist_6 .list_subject{width: 66.66666667%;}.rwdlayoutlist_6 .list_date{width: 16.66666667%;}.rwdlayoutlist_6 .list_item{display: flex; justify-content: flex-start;align-items: center;}.rwdlayoutlist_6 .list_item .column.no {width: 16.66666667%;}.rwdlayoutlist_6 .list_item .column.subject{width: 66.66666667%;}.rwdlayoutlist_6 .list_item .column.date{width: 16.66666667%;}/*文章列表樣式-07*/#article .layoutlist_7 .litem {width: calc(100% / 2 - 21px);}/*文章列表樣式-08*/ 
.layoutlist_8.rwd{display:flex;    flex-wrap: wrap;}.layoutlist_8.rwd .item{border-bottom:0;width: calc(100% / 2);}/*文章列表樣式-09*/ 
.rwdlayoutlist_9 .litem {width: calc(100% / 2 - 1px);}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 {width: calc(100% / 2 - 1px);}/*產品列表樣式 B*/#product .layoutlist_3.row > .col-md-12 {width: calc(100% / 2 - 1px);}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: calc(100% / 2 - 1px);}/*產品列表樣式 D*/#product .layoutlist_5.layoutlist {display: flex;flex-wrap: wrap;}#product .layoutlist_5.layoutlist .col-sm-4 {width: calc(100% / 2 - 1px);}/*相簿列表樣式-01*/#album .layoutlist_1 .row.masonry {display: flex;flex-wrap: wrap;}#album .layoutlist_1 .row.masonry .album_item {width: calc(100% / 2 - 1px) !important;}/*相簿列表樣式-02*/#album .layoutlist_2 {display: flex; flex-wrap: wrap;}#album .layoutlist_2 .album_item { width: calc(100% / 2 - 1px);}/*相簿內容樣式-01*/ 
.albumcontent section.call_to_action .container .article-text .container .row { display: flex;flex-wrap: wrap;}.row .album_d_item {width: calc(100% / 2 - 1px);}/*相簿內容樣式-03*/ 
.photo .content_box {width: calc(100% / 2) !important;}/*相簿內容樣式-04*/#article .layoutlist_4 .item{display: initial;}.album-list .item {width: calc(100% / 2);}#article .layoutlist_4 .listdate .yearmonth {color: #afafaf  !important;font-size: 12px  !important;letter-spacing: 2px  !important;}#article .layoutlist_4 .listdate .yearmonth, .layoutlist_4 .listdate .day {display: inline-block;}#article .layoutlist_4 .listdate .day {color: #afafaf !important;font-size: 12px !important;letter-spacing: 2px !important;}#article .layoutlist_4 .listdate .day::before {content: " / ";}/*相簿內容箭頭*/ 
.photo_view .flex-direction-nav .flex-disabled{ opacity: 10!important;}/*檔案下載樣式-01*/ 
.download .list_table td.list_subject {text-align: center;}/*檔案下載樣式-02*/ 
.download .item table tr { display: flex;flex-direction: column;}.download .oneline {display: flex; flex-wrap: wrap;}.download .list_table td { width: 100%;padding-top: 0;}.download .list_table td:nth-child(2) {  display: none;}.download .oneline .col-md-4.col-sm-6 {   width: calc(100% / 3);}.layoutlist_5 .downlaod_item { width: calc(100%/2);}/*影片列表*/#video .layoutlist_2 {display: flex;flex-wrap: wrap;}#video .layoutlist_2 .video_item { width: calc(100% / 2 - 1px);}/*購物車呼籲置底*/#mobile-fixed .fixed-bottom .price-box{text-align: center;}/**/ 
.join_form_btns {text-align: center;}#join_form .btn-primary {min-width: 90%;margin: 0 auto;float: none !important}#RWDPAGE_BASE_PAT02 .main {margin-top: 0px;top: 0 !important;padding-top: 0px;}section.call_to_action {padding: 180px 0 80px 0;}.btn.btn_back {    z-index: 1;    position: relative;    width: 100%;}.btn.btn_back a {width:100%;float:none;}.eformscontent .layoutlist_1 {    padding: 20px;    border-radius: 10px;}
}
/*767px end*/
/*700 start*/

@media (max-width: 700px) {.RWDbanner_plus01 .txt1 {    font-size: 65px;    margin-left: -2vw;}.lifestyles .RWDparallax_new div#pic-bg {    height: 70vw !important;}.pcontents .RWDbtn01 li:before {    left: 4px;    top: 5px;}.abinner.abpic .RWDedictor, .abinner.abpic .RWDedictor img {    height: 80vw;}.abinner.abpic, .RWDvideo002 .videoitem iframe {    height: calc(80vw - 76px);}.RWDService001 .row:nth-child(2):after {    right: -3vw;}.lifestyles .RWDparallax_new {    margin-top: -7vw;}.RWDscore01 .count-blk .swiper-slide {    padding: 40px 0;}.lifestyles {    padding: 40px 0 0;}.wonderlands {    padding: 40px 0 0;}.wonderlands .container {    padding: 0 0 0 40px;}.wonderlands .RWDleft_cont002 .item-second .text-box {    width: calc(100% - 40px);}.index .wonderlands h1.main-title {    font-size: 30px;}.RWDproduct004 {    width: 95%;    padding: 0 0 40px;}.environments .RWDproduct004 #portfolio.portfolio-nogutter .row > div {    padding: 0 6vw 40px!important;}.environments #pic-bg {    height: 12vw !important;}.pathways .container {    padding: 0 20px;}.pathways .RWDphoto004 .xicon-logo {    height: 60px !important;}.footers {    padding: 40px 0 0;}.copyrights {    margin: 30px 0 0;    padding: 0 60px;}.footers .ftinfo .RWDedictor {    padding: 0 50px;}.pathways {    padding: 40px 0 0;}.footers .ftinfo h2 {    font-size: 25px;}.rights:before {    height: 33vw;    width: 170vw;    bottom: 86px;}.rights {    margin: 32vw 0 0;}.RWDmenu_plus04 .logo {    transform: none;    left: 30px;}.RWDvideo002 .videoitem img {    object-position: center 55%;    height: 70vw;}}

/*700 end*/
/*600px start*/
@media (max-width: 600px) {
/*比賽開啟*/ 
.fixed_block .RWDedictor .item.item_pc {    display: block!important;}.fixed_block .RWDedictor .item .box p, .fixed_block .RWDedictor .item h5 {    display: none;}.fixed_block .RWDedictor .item .box {    padding: 0;}.fixed_block .RWDedictor .item .box {    padding: 0;    width: 100%;}.fixed_block .box_btn a.btn_a {    margin: 0;    border: 0;    padding: 13px;    text-align: center;    width: 100%;}.fl {width:150px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li {    line-height: 38px;}.RWDbanner_plus01 .txt1 {    font-size: 11vw;    margin-top: 15vw;    margin-left: -4vw;    filter: drop-shadow(2px 5px 0 #000);}.RWDbanner_plus01 .txt2 {    margin-top: 72vw !important;    font-size: 13px;}.RWDbanner_plus01 .txt2:before {    top: -14vw;    left: 13%;    width: 40px;    height: 40px;}.RWDmenu_plus04 .is-up .logo {    width: 115px;    transition: .3s ease;}.RWDmenu_plus04 .logo {    left: 20px;    width: 150px;    transition: .3s ease;}.index .wonderlands .sub-title:after {    bottom: 0;    position: relative;    display: inline-block;    margin-left: 10px;}.RWDproduct002_v4 .main-title {    max-width: 360px;    font-size: 30px !important;}.RWDproduct002_v4 .filter-portfolio ul>li:nth-last-child(1), .RWDproduct002_v4 .filter-portfolio ul>li:nth-last-child(2) {    border-bottom: 0;}.RWDproduct002_v4 .popup-portfolio .portfolio-item {    width: calc(100%/2);    padding: 0 15px;}.RWDbtn01 .btn-box {    flex-wrap: wrap;}.products {    padding: 0 0 40px;}.pcontents .RWDbtn01 a.btn {    width: 100%;    min-width: auto;    max-width: 100%;    padding: 15px;    font-size: 14px;}.pcontents .RWDbtn01 li:before {    width: 100%;}.pcontents .RWDbtn01 .col-xs-12:hover:before {    background: #e26219;    border-color: #f17f16;}.pcontents .RWDbtn01 .col-xs-12:hover a.btn {    background: #e26219;}.pcontents .RWDbtn01 .col-xs-12 {    width: 90%;    margin: 10px auto;}.abinner.abpic, .abinner.abpic .RWDedictor, .abinner.abpic .RWDedictor img {    height: 100vw;    object-position: left center;}.abinner.abpic, .RWDvideo002 .videoitem iframe {    height: calc(100vw - 76px);}.abtxt .RWDleft_cont002 .item-second .text-box .text {    width: 100%;}.abtxt .RWDleft_cont002 .item-second>a {    display: none;}.RWDscore01 .count-blk .swiper-slide {    flex-wrap: wrap;    padding: 40px 20px;}.RWDscore01 .count-item {    margin: 10px 0;    width: calc(100%/2);}.RWDscore01 .count-title {    font-size: 14px;}.index .lifestyles .main-title {    max-width: 245px;    margin: 0 auto 15px;    line-height: 1.5;}.RWDService001 .section-subject h5 {    max-width: 284px;}.RWDService001 .col-md-3.col-sm-6 p {    display: block;}.RWDphoto004 .logo-main {    width: 90%;}.RWDService001 .col-md-3.col-sm-6 {    width: 85%;    margin: 0 auto 20px;    border-radius: 20px;    float: none;    min-height: auto;}.lifestyles .RWDparallax_new div#pic-bg {    height: 100vw !important;}.lifestyles .RWDnews005 {    width: 70vw;    bottom: 20px;}.RWDService001 .row:nth-child(2):after{display:none}.lifestyles .RWDnews005 {    width: 90vw;    bottom: 40px;}.wonderlands {    padding: 80px 0 0;}.wonderlands .container:before {    top: -24vw;}.index .wonderlands h1.main-title {    font-size: 25px;}.RWDleft_cont002 .item-second .text-box .text {    overflow: hidden;}.wonderlands .RWDleft_cont002 .item-second .text-box a {    width: 100%;    padding: 15px;}.wonderlands .RWDleft_cont002 .item-second>a {    margin: 40px 0 -70px;}.index .RWDproduct004 .section-subject h1.main-title br {    display: none;}.environments h2.sub-title {    margin: 15px 0 0;}.environments .RWDproduct004 #portfolio.portfolio-nogutter .row > div {    width: 70%;    margin: 0 auto 40px !important;    float: none;    padding: 0 !important;}.RWDproduct004 #portfolio div.col-md-3 h3 {    margin: 0 0 10px;}.environments #pic-bg {    height: 18vw !important;}.RWDphoto004 .title-main {    max-width: 100%;    font-size: 22px !important;}.index h2.sub-title, .RWDphoto004 .title-sub {    font-size: 20px;}.pathways .xicon-item {    width: calc(100%/2) !important;    margin: 0 0 30px 0 !important;}.pathways .RWDphoto004 .xicon-logo {    background-size: 70%;}    .pathways .RWDphoto004 .xicon-logo {        height: 70px !important;        background-size: contain;    }.rights:before {    height: 42vw;    width: 210vw;    bottom: 108px;}.rights {    margin: 42vw 0 0;}.RWDsocial002 {    margin: 20px 0 -40px;}.ftinfo {    padding: 0 30px;}.footers .ftinfo h2 {    font-size: 20px;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1, .index h1.main-title, .RWDphoto004 .title-main {    filter: drop-shadow(2px 3px 0 #000);    font-size: 35px;}.pparas div#pic-bg {    height: 45vw !important;}.productruns .bx-viewport, .productruns .RWDbanner008 .slider {    height: 30px !important;}.productruns {    padding: 5px 0;}.pcontents .container {    padding: 0;}.RWDproduct002_v4 .filter-portfolio ul {    flex-wrap: nowrap;    justify-content: flex-start;    border-radius: 0;    overflow: scroll;    width: 100%;    padding: 10px;}.RWDproduct002_v4 .filter-portfolio ul>li {    width: fit-content;    border-right: 1px solid #e38b17;}.RWDproduct002_v4 .btn.btn-rj {    padding: 5px 30px;    min-width: fit-content;}.RWDproduct002_v4 .active .btn.btn-rj {    padding-left: 30px;}.fixed_block .RWDedictor .item.item_ph {    display: block;}.fixed_block .RWDedictor .item.item_pc {    display: none;}.fixed_block .RWDedictor {    right: auto;    left: 0;    bottom: 0;    top: auto;    transform: none;    width: calc(100%/5*2);    border-radius: 0;    border-top-left-radius: 15px;}.fixed_block .RWDedictor .item.item_ph a {    padding: 10px;    display: flex;    text-align: center;    color: #fff;    justify-content: center;    align-items: center;    font-size: 16px;}.folsocials {    top: auto;    transform: none;    bottom: 0;    width: calc(100%/5*2);    right: auto;    left: calc(100%/5*2);}.folsocial {    flex-direction: unset;}.folsocial a {    width: 50%;    padding: 8px !important;    border-radius: 0 !important;    margin: 0 !important;    min-height: 49px;}.scrollTop002 {    top: auto;    bottom: 0;    transform: none;    width: calc(100%/5*1);    border-radius: 0;    border-top-right-radius: 15px;    padding: 5px;}.abtxt .RWDleft_cont002 .item-second .text-box {    padding: 50px 40px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 12px 4vw;}.index .lifestyles .RWDnews005 .main-title {    margin: 0 auto;}.index .abuss .sub-title, .index .lifestyles .sub-title, .index .wonderlands h2.sub-title {    font-size: 17px;}.pathways .container {    padding: 0 20px 30px;}.footers .ftinfo .RWDedictor {    padding: 0;}.copyrights {    padding: 0;}.index .abuss .sub-title {    margin: 0;}.footers .container {    padding: 0 0 60vw;}.footers .container:before {    height: 34vw;    background-size: cover;    bottom: 50px;}.scrollTop002 {    opacity: 1 !important;}.fixed_block {    bottom: 0;    left: 0;}.RWDvideo002 .videoitem img {    object-position: center -8vw;    height: 83vw;}.RWDphoto004 .logo-main a.btn-more {    width: 80%;}/* 匯入內頁補丁包*//*標題*/ 
.hgroup {padding-left:15px; padding-right:15px;}.hgroup h1{margin-bottom: 50px;line-height:1.8;}/*按鈕*/ 
.btn.btn_back, .ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn ,.btn-primary{ width: 100%!important;}/*container*/ 
.page_wrapper_bg .pagecontent {padding: 0px !important;}/*fixrow*/ 
.fixrow{padding-left:0px !important;padding-right:0px !important;}/*文章列表樣式-02*/#article .layoutlist_2 .item { width: 100%; margin: 10px 0;}/*文章列表樣式-03*/#article .layoutlist_3 .item {width: 100%; margin: 10px 0;}/*文章列表樣式-04*/#article .layoutlist_4 > .fixrow > .xrow > .col-sm-6.col-md-6 {width: 100%; margin: 10px 0;}/*文章列表樣式-06*/ 
.rwdlayoutlist_6 ul { margin: 0;}.rwdlayoutlist_6 li { margin: 0;border-bottom: #dfdfdf solid 1px;padding: 10px 0 10px;}.rwdlayoutlist_6 .subject_title{display:none;}.rwdlayoutlist_6 .list_item{text-align: center;flex-direction: column}.rwdlayoutlist_6 .list_item .column.no,.rwdlayoutlist_6 .list_item .column.subject,.rwdlayoutlist_6 .list_item .column.date{width:100%;}/*文章列表樣式-07*/#article .layoutlist_7 .litem {width: 100%;}/*文章列表樣式-08*/ 
.layoutlist_8.rwd .item{    border-bottom: 1px solid #ccc;    width: 100%;}/*文章列表樣式-09*/ 
.rwdlayoutlist_9 .litem {width: 100%;}/*相簿列表樣式-01*/ 
.layoutlist_1 .album_item {width: 100% !important;}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {margin: 10px 0px 20px !important;width: 100%;}*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 {width: 100%;}/*產品列表樣式 B*/#product .layoutlist_3.row > .col-md-12 {width: 100%;}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: 100%;}/*產品列表樣式 D*/#product .layoutlist_5.layoutlist .col-sm-4 {width: 100%;}/*相簿內容樣式-01*/ 
.row .album_d_item { width: 100%;}/*相簿內容樣式-03*/ 
.photo .content_box {width: 100% !important;}/*相簿內容樣式-04*/ 
.album-list .item {width:100%;}/*檔案下載樣式-02*/ 
.download .oneline .col-md-4.col-sm-6 {width: 100%;margin-bottom: 20px;}/*影片列表*/ 
.layoutlist_2 .video_item {width: 100%;}/*產品內頁-01*/#member_org_price, #prod_fixprice {margin-top: 25px;}.page_content1 #prod_price {margin-top: 5px;}/**/#article .layoutlist_7 .litem {    width: calc(100% / 1 - 0px);    margin: 0px 0px 20px;    padding: 0;}.RWDproduct_page .pic-box {    width: calc(95% - 0px);    float: none;    margin: 0 auto;}.RWDproduct_page .products-info {    width: 95%;    margin: 0 auto;    float: none;}.page_wrapper_bg .hgroup h1 {font-size: 25px !important;}.hgroup .container {padding-bottom: 0px;border-bottom: 0px solid #ccc;}    .hgroup .page_subject {        padding: 0 5px 20px;    }        .page_wrapper_bg .hgroup h1 {        max-width: 100%;        width: 100%;    }        .abtxt .RWDleft_cont002 .item-second .text-box .text {        text-align: center;    }    .fixed_block .box_btn a.btn_a:hover {    background: transparent;    color: #fff;    border: 0;}    .wonderlands .item-second {        gap: 1.5rem;    }        .fixed_block .RWDedictor .item.item_pc {        height: auto !important;}
}
/*600px end*/
/*413 start*/

@media (max-width: 413px) {.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1, .index h1.main-title, .RWDphoto004 .title-main {    font-size: 30px;}.index .lifestyles .main-title {    max-width: 240px;}.index .lifestyles .RWDnews005 .main-title {    font-size: 12px;}.index .wonderlands h1.main-title {    font-size: 22px;}.RWDphoto004 .title-main, .RWDphoto004 .title-sub, .RWDphoto004 .logo-content {    text-align: left;}.RWDmenu_plus04 .logo {    width: 130px;}.RWDvideo002 .videoitem img {    object-position: center -20vw;}.RWDphoto004 .logo-main a.btn-more {    width: 90%;    bottom: 40px;}}

/*413 end*/
/*374 start*/

@media (max-width: 374px) {.RWDproduct002_v4 .main-title {    font-size: 25px !important;}.RWDmenu_plus04 .is-up .logo {    width: 100px;}.pcontents .container {    padding: 0;}.portfolio-bottom__h4 {    line-height: 1.2;    font-size: 13px;}.RWDproduct002_v4 .filter-portfolio ul {    padding: 10px 0vw;}.RWDproduct002_v4 .btn.btn-rj {    padding: 5px;}.abtxt .RWDleft_cont002 .item-second .text-box {    padding: 30px;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1, .index h1.main-title, .RWDphoto004 .title-main {    font-size: 27px;}.index .abuss .sub-title, .index .lifestyles .sub-title, .index .wonderlands h2.sub-title {    font-size: 18px;}.index .lifestyles .main-title {    max-width: 217px;}.RWDService001 .col-md-3.col-sm-6 {    width: 90%;    padding: 30px 20px;}.lifestyles .RWDnews005 {    bottom: 25px;}.wonderlands .container {    padding: 0 0 0 30px;}.index .wonderlands h1.main-title {    font-size: 19px;}.wonderlands .RWDleft_cont002 .item-second .text-box {    width: calc(100% - 30px);}.index .wonderlands h2.sub-title {    font-size: 14px;}.wonderlands .RWDleft_cont002 .item-second .text-box a {    padding: 10px;    width: 95%;}.index .RWDproduct004 .section-subject h1.main-title {    font-size: 21px;}.index h2.sub-title, .RWDphoto004 .title-sub {    font-size: 17px;}.RWDproduct004 .mix-grid .item-box, .RWDproduct004 #portfolio .item-box figure {    border-radius: 15px;}.pathways .container {    padding: 0 25px;}.pathways .RWDphoto004 .xicon-logo {    background-size: 80%;}.pathways .RWDphoto004 .xicon-logo {    height: 65px !important;}.RWDphoto004.wrap-block .logo-content {    max-width: 100%;    width: 100%;}.RWDphoto004 .title-main {    font-size: 23px !important;}.RWDphoto004 .logo-content {    margin: 15px 0 20px;}.pathways .xicon-item {    width: calc(100%/2) !important;    margin: 0 0 30px 0 !important;}.ftinfo {    padding: 0 20px;}.RWDsocial002 .iconRounded {    width: 50px;}.RWDmenu_plus04 .logo {    width: 100px;    left: 0;}.RWDscore01 .count-item {    width: 100%;}.RWDscore01 .count-title {    max-width: 100%;}.environments .RWDproduct004 #portfolio.portfolio-nogutter .row > div {    width: 80%;}.footers .ftinfo .RWDedictor {    text-align: left;}}

/*374 end*/
/*480px start*/
@media (max-width: 480px) {
/* 匯入內頁補丁包*//*文章高度調整*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}/*檔案下載*/ 
.layoutlist_5 .downlaod_item {width: calc(100%);}/*圖文輪播*/ 
.RWDslider01 .text {padding-bottom: 10px;}/**/ 
.page_wrapper_bg .article-text .container {    width: 100%;    padding: 0px 10px;}#product .layoutlist_2 .col-sm-6 {    width: calc(100% / 2 - 1px);    padding: 0px 5px;}.layoutlist_2 .item, .layoutlist_4 .item {margin-bottom: 20px !important;}.item .subject A.itemlink {font-size: 14px;letter-spacing: 0px;}.eformscontent .layoutlist_1 {padding: 10px 10px;}.ebtn.currectsend_btn a {    padding: 8px 30px;    letter-spacing: 0px;    border-radius: 10px;    font-size: 14px;}.RWDslider01 .editor {    font-size: 14px;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p {    font-size: 14px;    line-height: 2;    letter-spacing: 0.5px;    color: #fff;    font-weight: 400;}.RWDquiry .btn.normal {    width: 100%;    margin-bottom: 10px !important;    margin: 0;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
#product .layoutlist_2 .col-sm-6 {    width: calc(100% / 1 - 1px);    padding: 0px 5px;}
}
/*380px end*/