/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}body.wrapper_bg.lang_tw {font-family: 'Noto Sans TC', sans-serif;}/*loading*/ 
.fl img {width: 100%;}#RWDfullscreen01 .fl {    width: 700px;    left: 50% !important;    margin-left: -350px;    top: 50% !important;    margin-top: -350px;}.RWDmenu_plus04 .header:after {    content: "";    position: absolute;    width: 400px;    background: #fff;    height: 100%;    left: 0;    top: 0;    z-index: -1;}/*menu*/ 
.RWDmenu_plus04 .logo {margin: 10px 0px;width: 300px;}.RWDmenu_plus04 .site-nav {width: 70%;}.RWDmenu_plus04 .container {    width: 100%;    max-width: 100%;    padding: 0;}.RWDmenu_plus04 .site-nav .menu {text-align:right;}.RWDmenu_plus04 .site-nav .menu>li>a {    letter-spacing: 1px;    font-size: 15px;    color: #fff;}.RWDmenu_plus04 .header {background: #192b6c;}.RWDmenu_plus04 .header.is-up {box-shadow: 1px 1px 15px -15px #000;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {    background: transparent;    color: #fbda05;}.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: #fbda05;}/*main*/ 
.main {margin-top: 74px;}/*banner01*/#RWDfullscreen01 .slickitem01 {background: url(archive/image/customization/200513_banner_bg.jpg)no-repeat !important;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height:calc(100vh - 74px) !important;height:calc(100vh - 74px) !important;}.slick-caption.txt-left .container {    height: 100%;    width: 100%;    padding: 0;    position: relative;}.RWDbanner_plus01 .slick-caption.txt-left {height: calc(100vh - 74px);top: 0;width: 100%;}/*banner02*/ 
.slickitem02 {background: url(archive/image/customization/200513_banner_bg.jpg)no-repeat !important;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    width: 6px;    border-radius: 0;    height: 20px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #232f6b;}/*text01*/ 
.slickitem01 .txt2.fadeInUp01{    width: 35%;    height: 100%;    float: left;    margin-top: 0;    text-align: center;}.slickitem01 .txt2.fadeInUp01 span {    position: absolute;    bottom: 100px;    left: 0;    right: 0;    font-size: 16px;    color: #808080;    letter-spacing: 3px;}.slickitem01 .txt1.fadeIn01, .slickitem01 .txt3.txt-big-in01 {    width: 700px;    height: 100%;    position: absolute;    margin-top:0px;}.slickitem01 .txt1.fadeIn01 span, .slickitem01 .txt3.txt-big-in01 span {    position: absolute;    top: 25%;    margin-top: -100px;    font-size: 30px;    width: 235px;    color:#333;    letter-spacing: 1px;    line-height: 37px;    padding: 80px 100px;    text-align: center;    left: 50%;    margin-left: -117px;}.slickitem01 .txt3.txt-big-in01 span{color:transparent;}.slickitem01 .txt1.fadeIn01 span h5 {font-size: 30px;margin-top: 0;}.slickitem01 .txt3.txt-big-in01 span h5{font-size: 30px;margin-top: 0;}.slickitem01 .txt1.fadeIn01 span:after {    content: "";    position: absolute;    border-top: 1px solid #b1b1b1;    top: 0;    right: 0;    border-right: 1px solid #b1b1b1;    animation-name: right_box;    width: 100%;    height: 100%;    animation-delay: 1.5s;    animation-duration: 2s;}@keyframes right_box {    from { width: 0;height:0 }    to { width: 100%;height:100%; }}.slickitem01 .txt1.fadeIn01 span:before {    content: "";    position: absolute;    border-bottom: 1px solid #b1b1b1;    bottom: 0;    left: 0;    border-left: 1px solid #b1b1b1;    animation-name: left_box;    width: 100%;    height: 100%;    animation-delay: 1.5s;    animation-duration: 2s;}@keyframes left_box {    from { width: 0;height:0 }    to { width: 100%;height:100%; }}.slickitem01 .txt3.txt-big-in01 span {color: transparent;}.slickitem01 .txt3.txt-big-in01 span:after {    background: url(archive/image/customization/logo_pic.png)no-repeat;    content: "";    position: absolute;    left: -19px;    width: 114%;    height: 92%;    top: 21px;    background-size: contain;}/*text02*/ 
.slickitem02 .txt2.fadeInUp01 {    width: 960px;    height: 100%;    float: right;    margin-top: 0;    text-align: center;}.slickitem02 .txt2.fadeInUp01 span {    position: absolute;    bottom: 100px;    left: 0;    right: 0;    font-size: 16px;    color: #808080;    letter-spacing: 3px;}.slickitem02 .txt1.fadeIn01, .slickitem02 .txt3.txt-big-in01 {    width: 960px;    height: 100%;    position: absolute;    margin-top:0px;    right:0;}.slickitem02 .txt1.fadeIn01 span, .slickitem02 .txt3.txt-big-in01 span {    position: absolute;    top: 25%;    margin-top: -100px;    font-size: 30px;    width: 235px;    color:#333;    letter-spacing: 1px;    line-height: 37px;    padding: 80px 100px;    text-align: center;    left: 50%;    margin-left: -117px;}.slickitem02 .txt3.txt-big-in01 span{color:transparent;}.slickitem02 .txt1.fadeIn01 span h5 {font-size: 30px;margin-top: 0;}.slickitem02 .txt3.txt-big-in01 span h5{font-size: 30px;margin-top: 0;}.slickitem02 .txt1.fadeIn01 span:after {    content: "";    position: absolute;    border-top: 1px solid #b1b1b1;    top: 0;    right: 0;    border-right: 1px solid #b1b1b1;    animation-name: right_box;    width: 100%;    height: 100%;    animation-delay: 1.5s;    animation-duration: 2s;}@keyframes right_box {    from { width: 0;height:0 }    to { width: 100%;height:100%; }}.slickitem02 .txt1.fadeIn01 span:before {    content: "";    position: absolute;    border-bottom: 1px solid #b1b1b1;    bottom: 0;    left: 0;    border-left: 1px solid #b1b1b1;    animation-name: left_box;    width: 100%;    height: 100%;    animation-delay: 1.5s;    animation-duration: 2s;}@keyframes left_box {    from { width: 0;height:0 }    to { width: 100%;height:100%; }}.slickitem02 .txt3.txt-big-in01 span {color: transparent;}.slickitem02 .txt3.txt-big-in01 span:after {    background: url(archive/image/customization/logo_pic.png)no-repeat;    content: "";    position: absolute;    left: -19px;    width: 114%;    height: 92%;    top: 21px;    background-size: contain;}/*service*/ 
.service_block {    padding: 150px 0px;    position: relative;    background: #fcf7ec;}.service_block .container {    width: 80%;    padding: 0;}.RWDservice005 {margin-top: 0;}.RWDservice005 .box_title {text-align: left;padding-right: 10%;}.RWDservice005 .box_title .text1 {    color: #192b6c;    font-size: 40px;    font-weight: 400;    line-height: 50px;}.RWDservice005 .box_title .text2 {    font-family: 'Noto Sans TC', sans-serif;    color: #666;    letter-spacing: 2px;    font-size: 19px;    line-height: 30px;}.RWDservice005 .box_title .memo {    color: #333;    letter-spacing: 1px;    line-height: 30px;    font-size: 15px;}.service_btn {    margin-top: 30px;    color: #192b6c;    font-weight: 700;}.service_btn a:hover {color: #fff;}.service_btn a:hover:after {    width: 135%;    transition: 0.3s;}.service_btn a:after {    content: "";    position: absolute;    width: 0;    height: 100%;    background: #192b6c;    left: 0;    top: 0;    z-index: -1;    transition: 0.3s;}.service_btn a {    color: #192b6c;    transition: 0.3s;    background: transparent;    padding-left: 5px;    position: relative;}.RWDservice005 .img_block {    display: grid;    grid-template-columns: 50% 50%;    grid-gap: 50px 20px;}.RWDservice005 .block .title1 {    margin: 0;    height: auto;    font-weight: 400;    letter-spacing: 1px;    font-size: 18px;}.RWDservice005 .block {    width: calc(100% - 100px);    margin-left: 50px;    display: flex;    flex-direction: column;    justify-content: center;    background: #fff;    border: 1px solid #ccc;    padding-left: 80px;    transition: 0.3s;}.RWDservice005 .block .imgs {    width: 100px;    height: 100px;    border-radius: 50%;    background: #192b6c;    padding: 23px;    position: absolute;    left: -50px;    border: 10px solid #fff;}.RWDservice005 .block:nth-child(2):after {    content: "";    position: absolute;    width: 120px;    height: 82px;    background: url(archive/image/customization/pic_2.png)no-repeat;    right: 0;    bottom: 0;    opacity: 0.4;    transition: 0.3s;}.RWDservice005 .block:hover {    border-color:#fbda05;    transition: 0.3s;}.RWDservice005 .block:nth-child(2):hover:after {    opacity: 1;    width: 141px;    height: 114px;    transition: 0.3s;    right: -21px;    bottom: -32px;}.RWDservice005 .block:nth-child(4):after {    content: "";    position: absolute;    width: 123px;    height: 110px;    background: url(archive/image/customization/pic_4.png)no-repeat;    right: 0;    bottom: 0;    transition: 0.3s;    opacity: 0.4;}.RWDservice005 .block:nth-child(4):hover:after {    opacity: 1;    transition: 0.3s;    right: -32px;    bottom: -60px;    width: 155px;    height: 170px;}.RWDservice005 .block:nth-child(1):after {    content: "";    position: absolute;    background: url(archive/image/customization/pic_1-2.png)no-repeat;    width: 134px;    height: 72px;    right: 0;    bottom: 0;    opacity: 0.4;    transition: 0.3s;}.RWDservice005 .block:nth-child(1):hover:after {    opacity: 1;    transition: 0.3s;    right: -26px;    bottom: -24px;    width: 160px;    height: 96px;}.RWDservice005 .block:nth-child(3):after {    content: "";    position: absolute;    background: url(archive/image/customization/pic_3.png)no-repeat;    width: 119px;    height: 79px;    right: 0;    bottom: 0;    opacity: 0.4;    transition: 0.3s;}.RWDservice005 .block:nth-child(3):hover:after{    opacity: 1;    transition: 0.3s;    right: -11px;    bottom: -7px;    width: 130px;    height: 86px;}.profolio_block:after {    content: "";    position: absolute;    background:url(archive/image/customization/prarllax_bottombg3.png)no-repeat;    width: 100%;    height: 50px;    background-size: contain;    left: 0;    bottom: -38px;    z-index: 11;}/*portfolio*/ 
.profolio_block {    background: #fff;    padding: 100px 0px 80px 0px;    position: relative;    background-image: linear-gradient(rgba(255,255,255,0) 1px, transparent 0), linear-gradient(90deg, rgba(255,255,255,0) 1px, transparent 0), linear-gradient(#f3f3f3 1px, transparent 0), linear-gradient(90deg, #f3f3f3 1px, transparent 0);    background-size: 200px 200px, 200px 200px, 200px 200px, 200px 200px;    background-attachment: fixed;}/*.profolio_block {    background: url(archive/image/customization/p_bg.png)no-repeat;    padding: 100px 0px 80px 0px;    position: relative;    background-position: bottom center;    background-size: auto;    z-index:11;    background-size:cover;}*/ 
.RWDproduct002_v2{padding: 0;}.RWDproduct002_v2 .section-line{display:none}.profolio_block .container {width: 80%;padding: 0;}.RWDproduct002_v2 h1.main-title {    font-size: 40px;    font-weight: 400;    line-height: 50px;    letter-spacing: 5px;}.RWDproduct002_v2 h2.sub-title {    font-family: 'Noto Sans TC', sans-serif;    color: #666;    letter-spacing: 1px;    font-size: 19px;    line-height: 30px;}.portfolio-bottom {    padding-top: 5px;    margin-top: 0;    background: #192b6c;    padding-bottom: 12px;    margin-bottom: 80px;    border-radius: 0px 0px 10px 10px;}.portfolio-bottom-summary a h4 {    font-size: 20px;    letter-spacing: 2px;    color: #fff;    line-height: 30px;}.portfolio-bottom-summary a p {    font-size: 15px;    letter-spacing: 1px;    line-height: 30px;    color: #efefef;}.bounceIn {-webkit-animation-name: fadeInUp !important;animation-name: fadeInUp !important;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color:#fbda05;}.section-inner>.row>.col-md-12 {padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding:0px 10px}/*parallax*/ 
.parallax_btn {    width: 100%;    height: 100%;    position: absolute;    top: 0;    left: 0;}.overlay .container.editor {    width: 100%;    height: 100%;    display: flex;    justify-content: center;    align-items: center;    flex-direction: column;}.RWDparallax_new .picbgbox {height: 400px !important;}.parallax_block {margin: 0;position: relative;z-index:1;}#m_RWDfullscreen01_47_1 .overlay {    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;}.parallax_title {    font-size: 40px;    letter-spacing: 5px;    line-height: 50px;    text-align: center;    color: #000;    margin-bottom: 20px;}.parallax_text {    color: #000;    letter-spacing: 1px;    line-height: 30px;    font-size: 20px;    text-align: center;    margin-bottom: 0px;}span.deco_pic {    display:none;}.parallax_btn a {    color: transparent;    letter-spacing: 1px;    line-height: 30px;    font-size: 15px;    display: block;    width: 100%;    height: 100%;}.parallax_btn a:after {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: #000;    top: 0;    left: 0;    z-index: -11;    transition: 0.3s;}.parallax_btn a:before {    content: "";    position: absolute;    width: 0;    height: 100%;    background:#232f6b;    top: 0;    left: 0;    z-index: -1;    transition: 0.3s;}.parallax_btn a:hover:before{width:100%;transition: 0.3s;}/*流程技術*/ 
.tech_block {    position: relative;    z-index: 1;    padding: 100px 0px;    background: #192b6c;}.tech_block:after {    content: "";    position: absolute;    width: 100%;    height: 50px;    background: url(archive/image/customization/prarllax_bottombg.png)no-repeat;    top: -49px;    left: 0;    background-size: cover;}.RWDedictor001 .section-line{display:none}.RWDedictor001 h1.main-title {    font-size: 40px;    letter-spacing: 5px;    line-height: 50px;    text-align: center;    color: #fff;    margin-bottom: 20px;}.RWDedictor001 h2.sub-title {    font-family: 'Noto Sans TC', sans-serif;    color: #fbda05;    letter-spacing: 1px;    font-size: 19px;    line-height: 30px;    margin-top: 10px;}.tech_number {display: flex;flex-direction: row;}.number_item {    width: calc(100%/3);    text-align: center;    font-size: 30px;    color: #5e6c9c;    letter-spacing: 2px;    line-height: 40px;    padding-bottom: 20px;    position:relative;}.tech_box {    border-top: 2px solid #fff;    padding-top: 50px;    display: flex;    flex-direction: row;}.tech_text {    width: calc(100%/3);    text-align: center;    color: #fff;    position: relative;}.item_icon {min-height: 70px;}.item_title {    font-size: 20px;    letter-spacing: 2px;    line-height: 30px;    padding-bottom: 30px;    border-bottom: 1px solid #fff;}.item_text {    display: grid;    grid-template-columns: 100%;    grid-template-rows:190px 190px 190px;    position:relative;    padding-top:20px;}.item_text:after {    content: "";    position: absolute;    height: calc(100% - 30px);    width: 1px;    background: #293b7b;    bottom: 0;    left: 0;}.grid_1, .grid_2, .grid_3 {    padding: 10px 35px;    font-size: 14px;    letter-spacing: 1px;    line-height: 27px;    color:#8f9ed4;}.grid_1 h5, .grid_2 h5, .grid_3 h5 {    font-size: 18px;    letter-spacing: 1px;    line-height: 30px;}.number_item:after {    content: "";    position: absolute;    background: url(archive/image/customization/t_arrow.png)no-repeat;    width: 25px;    height: 8px;    background-size: contain;    bottom: -10px;    left: 50%;    margin-left: -12.5px;    opacity: 1;    transition: 0.3s;}.item_text:nth-child(1):after{display:none;}/*footer*/ 
.RWDgmap002 .googlemap {height: 600px;}.RWDgmap002{height:600px;}.RWDgmap002 .info {    width: 30%;    top: 0;    color: #333;    transform: translateY(0);    height: 100%;    background: url(archive/image/customization/200513_banner_bg.jpg)no-repeat;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;}.copy_block {    padding: 20px 0px;    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    font-size: 13px;    color: #666;    letter-spacing: 1px;    line-height: 26px;    background: url(archive/image/customization/200513_banner_bg.jpg)no-repeat;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #666;}.RWDgmap002 .info .title2 {    font-size: 40px;    letter-spacing: 5px;    font-weight: 400;    margin-bottom: 20px;}.RWDgmap002 .info .title3 {    font-size: 20px;    letter-spacing: 2px;    margin-bottom: 30px;}.RWDgmap002 .info .memo {    margin-top: 0;    width: 100%;    border-top: 1px dotted #ccc;}.footer_text {    letter-spacing: 1px;    line-height: 30px;    font-size: 15px;    color: #000;}i.icon {margin-right: 10px;}.social_icon {    width: 50px;    height: 50px;    background: #333;    border-radius: 50%;    display: flex;    justify-content: center;    align-items: center;}.social_box {    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    margin-top: 50px;}.social_icon.facebook {    margin-right: 20px;}.footer_text a:hover {color: #192b6c;}.footer_text a {color: #333;}
/*技術製成動畫 start*/

/*icon依序出現*/ 
.animated .tech_text{animation: 1800ms ease normal forwards 1 list_show;opacity:0}.animated .tech_text.first{animation-delay: 1.5s;}.animated .tech_text.second{animation-delay: 1.9s;}.animated .tech_text.third{animation-delay: 2.2s;}.animated .tech_text.fourth{animation-delay: 2.5s;}@-webkit-keyframes list_show{0% {    opacity: 0;    -webkit-transform: translateX(30px);    -moz-transform: translateX(30px);    -ms-transform: translateX(30px);    -o-transform: translateX(30px);    transform: translateX(30px);}100% {    opacity: 1;    -webkit-transform: translateX(0px);    -moz-transform: translateX(0px);    -ms-transform: translateX(0px);    -o-transform: translateX(0px);    transform: translateX(0px);}}.animated .number_item{animation: 1800ms ease normal forwards 1 list_show;opacity:0}.animated .number_1{animation-delay: 1.5s;}.animated .number_2{animation-delay: 1.9s;}.animated .number_3{animation-delay: 2.2s;}.animated .number_4{animation-delay: 2.5s;}@keyframes opacity{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes opacity2{0%{opacity:0}50%{opacity:.2}100%{opacity:.4}}

/*技術製成動畫 end*/
/*內頁 start*/

/*選單*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header:after {width: 360px;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {margin: 6px 0px; width: 230px;}/*頁尾*//*#RWDPAGE_BASE_PAT02 .RWDgmap002 {height: 400px;}#RWDPAGE_BASE_PAT02 .RWDgmap002 .googlemap {height: 400px;}#RWDPAGE_BASE_PAT02 .RWDgmap002 .info .title2 {font-size: 28px; padding: 0; margin-bottom: 15px; position: relative;}#RWDPAGE_BASE_PAT02 .RWDgmap002 .info .title3 {font-size: 18px; margin-bottom: 15px;}#RWDPAGE_BASE_PAT02 .social_box {margin-top: 15px;}#RWDPAGE_BASE_PAT02 .social_icon {width: 40px; height: 40px;}#RWDPAGE_BASE_PAT02 .RWDgmap002 .info .memo .edit {margin-bottom: 0;}*/#RWDPAGE_BASE_PAT02 .copy_block {background: #eee;}.footer_block{background:#eee;position: relative;}.footer_block .container{width:100%;max-width:1450px}.footerinfoinner{display:flex;padding:80px 0 25px;justify-content:center}.footerinfoinner .logo{flex-direction:column;width:20%;display:flex;align-items:center;font-size:24px;font-weight:400;font-family:'Noto Sans TC',sans-serif;letter-spacing:1px;color:#000}.footerinfoinner .logo h6{font-size:16px;margin:15px 0 0;color:#555}.footerinfoinner .info{width:80%;justify-content:center;display:flex}.footerinfoinner .info ul{list-style:none;padding:0;margin:0 35px}.footerinfoinner .info ul li{color:#000;letter-spacing:1px;font-weight:400}.footerinfoinner .info ul li a{font-weight:300;letter-spacing:1px;color:#5f5f5f;transition:.3s}.footerinfoinner .info ul li:nth-child(2) {font-weight: 300; letter-spacing: 1px; color: #5f5f5f; transition: .3s;}.footer_block .social_box{margin-top:0}.footer_block .social_icon{width:45px;height:45px}/*內頁長度*/section.call_to_action{min-height: 800px; padding: 35px 0 80px 0;}#RWDPAGE_BASE_PAT02 .main {top: 0 !important;}/*banner*/#RWDPAGE_BASE_PAT02 .slick-caption.txt-left .container {padding: 0 15px;width: 1170px;height: auto;}#RWDPAGE_BASE_PAT02 .RWDbanner_plus01 .slick-caption.txt-left {height: auto;top: 50%;transform: translate(0px, -50%);}#RWDPAGE_BASE_PAT02 .RWDbanner_plus01 .fadeInUp01 span {position: relative;}#RWDPAGE_BASE_PAT02 .txt1 span::after {content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: -1; width: 100%; height: 100%; background-color: #ffffff; -webkit-filter: blur(25px); filter: blur(25px); opacity: 1;}/*toTop隱藏*/#toTop{display:none !important;}/*title*/ 
.hgroup .container{border-bottom:none}h1.pageTitle{font-size:40px;font-weight:400;line-height:50px;letter-spacing:5px;text-align:center;color:#000}ul.breadcrumb.pull-right{float:none!important;position:relative;padding:0;border:none;text-align:center;bottom:0;letter-spacing:1px;font-size:13px;background:transparent;}ul.breadcrumb.pull-right a{transition:.5s all}ul.breadcrumb.pull-right a:hover{color:#192b6c}/*內文*/section.article-text, section.article-text p {font-size: 15px; color: #555; letter-spacing: 2px; line-height: 2; font-weight: 400;}/*側選單*/#sidebar.layoutmenu3 {position: sticky; top: 110px;}#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: transparent;font-family: 'Noto Sans TC', sans-serif;}.m2018 .products-nav .nav-title{background:transparent;font-size:16px;padding:13px 0;text-align:left;margin-bottom:0;color:#192b6c;letter-spacing:2px;font-weight:500}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: left;transition: 0.4s;}/*.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #555;}*/ 
.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 500;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 20px;padding: 5px 0px;color: #999;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: transparent;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.m2018 .products-nav ul li>ul>li>a, .m2018 .products-nav ul li>ul>li.is-open>a {padding: 0px 15px; line-height: 2;}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 15px !important; line-height: 2 !important; color: #555 !important; letter-spacing: 2px;}#RWDPAGE_BASE_PAT02 .pagecontent .model-title{font-size:40px!important;font-weight:400;line-height:50px!important;letter-spacing:5px;margin-bottom:50px!important;text-align:center;color:#000}/*時間軸*/ 
.RWDtimeline01 li.event .point .editor {font-size: 16px; color: #555; line-height: 2; letter-spacing: 2px;}.RWDtimeline01 li.event .point .title{font-size:36px;color:#192b6c;letter-spacing:2px;line-height:40px}.RWDtimeline01 li.event:before{content:'';width:16px;height:16px;display:block;border:1px solid #192b6c;margin-left:auto;margin-right:auto;position:relative;z-index:2;background:#192b6c;position:absolute;display:block;top:10px;left:-2px;right:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.RWDtimeline01 li.event::after {width: 25px; height: 25px; background-color: rgb(25 43 108 / 20%); -webkit-animation: opacity 2s cubic-bezier(0.34,0.615,0.4,0.985) infinite; animation: opacity 2s cubic-bezier(0.34,0.615,0.4,0.985) infinite; content: ''; position: absolute; display: block; top: 6px; left: -1px; right: 0; margin: auto; z-index: -1; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;}.RWDtimeline01 li.event .point {text-align: left;}.RWDtimeline01 li.event:nth-child(odd) .point .title::before{content:'';width:95%;height:1px;background:#ccc;display:block;position:absolute;right:-105px;top:20px}.RWDtimeline01 li.event:nth-child(even) .point .title::after{content:'';width:15%;height:1px;background:#ccc;position:absolute;left:-8%;top:20px;transform:translateX(-100%)}.RWDtimeline01 .line_dot2 span{display:none}.RWDtimeline01 li.event:nth-child(odd) .point {z-index: 1;}.RWDtimeline01 li.event .point {z-index: 1;}/*回上層*/ 
.btn.btn_back{float:right;margin-right:0;padding:0;margin-top:30px;background:transparent !important}.btn.btn_back a{padding:0 15px;border:1px solid #777;color:#555;font-size:15px;letter-spacing:2px;transition:.5s all;display:block;line-height:2.5}.btn.btn_back a:hover{color:#999;border-color:#999}/*共通文字*/ 
.webdesc {text-align: center; padding: 15px; border: 1px solid #ccc; margin-bottom: 30px;}.webdesc a{transition:.3s;display:inline-block;padding:0 10px;position:relative;margin:0px 15px 0;font-weight:400;font-size:15px;color:#192b6c;border-bottom:1px solid}.webdesc a:hover{color:#ff9800}/*入口*/ 
.entraces_block .container{max-width:1560px;width:100%}.RWDad003 .top_shortcut_pict{border-radius:0}.RWDad003 .top_shortcut_box{border-radius:0}.entraces_block{position:relative}.entraces_block::after{content:"";background:#eee;width:100%;height:100px;position:absolute;bottom:0;left:0;z-index:-1}.RWDad003 .top_shortcut_heading_tw{text-align:left;padding-left:40px;position:absolute;font-size:25px;font-weight:400;letter-spacing:3px;margin-bottom:0;text-shadow:0 0 15px #000;top:50%;transform:translate(0px,-50%)}.RWDad003 .top_shortcut_heading_en{display:none}.RWDad003 .top_shortcut_icon{position:absolute;right:40px;top:50%;transform:translate(0px,-50%)}.RWDad003 .row {display: flex; align-items: center; justify-content: center;}.eforms1 .RWDad003 .row div:nth-child(3) {display: none;}.product1 .RWDad003 .row div:nth-child(2) {display: none;}.album1 .RWDad003 .row div:nth-child(1) {display: none;}.article1 .entraces_block, .member .entraces_block, .shopping .entraces_block, .product1.productcontent .entraces_block {display: none;}/*關於我們*/ 
.article1.id31 section.hgroup {display: none;}.article1.id31 section.call_to_action {padding: 160px 0 80px; position: relative; overflow: hidden;}.article1.id31 section.call_to_action::after {    content: "";    position: absolute;    background: url(archive/image/customization/about_pic3.png)no-repeat;    width: 600px;    height: 400px;    right: -190px;    bottom: -140px;    opacity: 0;    background-size: contain;    -webkit-animation: opacity2 2s 5s cubic-bezier(0.34,0.615,0.4,0.985) forwards;    animation: opacity2 2s 5s cubic-bezier(0.34,0.615,0.4,0.985) forwards;}.article1.id31 section.call_to_action .container {width: 100%; max-width: 1530px;}.article1.id31 .RWDtimeline01 {letter-spacing: 2px; width: 1170px; padding: 0 15px;}.article1.id31 .pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.ab_tit{color:#000;font-size:40px !important;font-weight:400;line-height:50px !important;margin-bottom:50px !important;margin-top:0}.ab_box h4{font-weight:400;letter-spacing:2px;font-size:18px !important;line-height:30px !important;margin:20px 0 5px !important;color:#333;position:relative}/*關於*/ 
.article1.id31 .RWDslider01 .products-list {border: 1px solid #ccc;}.model.article_model.RWDslider01::before{content:'';width:600px;height:600px;background:url(archive/image/customization/about_pic2.jpg)no-repeat;display:block;position:absolute;left:-17%;top:-17%;background-size:contain;z-index:-1;opacity:.2}.article1.id31 .RWDslider01 .products-list .box{padding:0;display:flex;align-items:center}.RWDslider01 .text{padding-bottom:0;padding-left:80px;float:left;width:60%;animation:1200ms ease normal forwards 1 fadeInRight;animation-delay:1.5s;opacity:0}figure.pic{margin:0}/*優勢*/ 
.superiority_block{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:50px 20px}.superiority_item{width:100%;display:flex;flex-direction:column;background:#fff;border:1px solid #ccc;padding:50px 20px 20px;align-items:center;position:relative;margin-top:20px;animation:1200ms ease normal forwards 1 fadeInRight;opacity: 0;}.superiority_img{width:80px;height:80px;border-radius:50%;background:#192b6c;padding:23px;position:absolute;left:50%;border:10px solid #fff;top:0;transform:translate(-50%,-50%);text-align:center;color:#fff;font-size:22px;display:flex;align-items:center;justify-content:center}.superiority_title{font-weight:400;letter-spacing:1px;font-size:20px;color:#333;margin-bottom:10px}.superiority_item1{animation-delay:2s}.superiority_item2{animation-delay:2.3s}.superiority_item3{animation-delay:2.6s}.superiority_item4{animation-delay:2.9s}.superiority_item5{animation-delay:3.1s}.article1.id31 .pagecontent .RWDslider01,.article1.id31 .pagecontent .RWDeditor01{margin-top:260px!important}.article1.id31 .model.article_model.RWDeditor01::before{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;width: 135vw;height: calc(100% + 180px);background: #fcf7ec;z-index: -1;transform: translate(-22%,-13%);}.article1.id31 .pagecontent .RWDtimeline01{margin-top:200px!important}/*服務項目*/ 
.article2 section.call_to_action{padding:0;min-height:auto;}.article2.id67 section.call_to_action .container {max-width: 100%; width: 1550px;}.article2 section.hgroup{display:none}#RWDPAGE_BASE_PAT02 .service_block{background:transparent;padding:80px 0 120px}#RWDPAGE_BASE_PAT02 .RWDservice005 .block{min-height:130px}.article2 .RWDedictor001 h2.sub-title {display: none}.article2.id67 .pagecontent .article_model[data-seq="0"] {margin-top: 60px !important;}/*.article2.id67 .entraces_block {background: #eee;padding-top: 60px;}*//*.article2.id67 .entraces_block::after {display: none;}*/ 
.article2 .tech_block::after {display: none;}.article2 .RWDservice005 .block:hover {    border-color: #ccc;}.article2 .RWDservice005 .block:nth-child(1):hover:after {    opacity: 0.4;    right: 0;    bottom: 0;    width: 134px;    height: 72px;}.article2 .RWDservice005 .block:nth-child(2):hover:after {    opacity: 0.4;    width: 120px;    right: 0;    height: 82px;    bottom: 0;}.article2 .RWDservice005 .block:nth-child(3):hover:after {    opacity: 0.4;    right: 0;    bottom: 0;    width: 119px;    height: 79px;}.article2 .RWDservice005 .block:nth-child(4):hover:after {    opacity: 0.4;    right: 0;    bottom: 0;    width: 123px;    height: 110px;}.article2 .animated .number_1 {    animation-delay: 0.5s;}.article2 .animated .number_2 {    animation-delay: 0.9s;}.article2 .animated .number_3 {    animation-delay: 1.3s;}.article2 .animated .tech_text.first {    animation-delay: 0.5s;}.article2 .animated .tech_text.second {    animation-delay: 0.9s;}.article2 .animated .tech_text.third {    animation-delay: 1.3s;}/*印刷工藝 頁籤*/ 
.article2 .ab_tit{color:#000;font-weight:400;text-align:left;margin-top:0;position:absolute;left:0;top:40px;width:19%;display:block;}.article2 .tab_row{animation: 1500ms ease normal forwards 1 fadeInUp; animation-delay:2.5s;opacity: 0; margin-top: -50px;}.article2 .tabs {overflow:inherit !important;margin: 10px 0px; display: flex; flex-direction: row;}.article2 .tabs nav li.tab-current, .tabs nav li {border: 0 !important;}.article2 .tabs nav {position: relative; width: 20%; text-align: right;display: flex; align-items: center;}.article2 .tabs .content {width: 80%; border: 0  !important;}.article2 .tabs nav ul li { float: none  !important;}.article2 .tabs nav li.tab-current a {min-height: 80px;font-size: 25px;background: transparent  !important;border: 0 !important; color: #192b6c !important;transition: all .5s ease !important;}.article2 .tabs nav a {word-break: break-word;white-space: initial !important; display: flex !important; align-items: center; width: 300px; border: 0 !important; color: #888 !important; transition: all .5s ease !important; background: transparent !important;}.article2 .tabs nav a::after, .tabs nav li.tab-current:after, .tabs nav li.tab-current:before{display:none !important;}.article2 .tabs nav ul { text-align: left;}.article2 .tabs nav:before { content: "";position: absolute; width: 1px;height: calc(100% + 260px);background: linear-gradient(to bottom, #ddd 70%, #fff 90%);top: -140px;left: -20px;}.article2 .tabs nav a::before {left: -23px !important; top: 50% !important; right: auto !important; height: 8px !important; width: 8px;border-radius: 60%; background: #ccc !important;}.article2 .tabs nav li.tab-current a::before {background: #192b6c!important;}.article2 .tabs section.content-current {animation: 1200ms ease normal forwards 1 fadeInLeft;}.article2 .tabs nav a:hover {color: #999 !important;}.conce-info {padding: 0 0px 60px;}.conce-pic {margin-right: calc(-19% - 30px); padding-left: 0;}.conce-pic img {width: 100%;}.article2 .conce-info h3 {margin-bottom: 20px !important;font-size: 20px !important; color: #333;}.conce-info p {min-height: 4rem;}.article2 .page_wrapper_bg .info_b { border-top: 1px solid #333;}/*線上訂製*/ 
.product1 section.call_to_action .hgroup .container{max-width:50%;margin-left:0;position:absolute;top:-340px;left:-5%}.product1 #RWDPAGE_BASE_PAT02 .main{background:url(archive/image/customization/200513_banner_bg.jpg) repeat; overflow: visible;}.product1 section.call_to_action{padding:80px 0 120px;position:relative}.product1 section.call_to_action::after{content:"";width:calc(100% - 6%);height:calc(100% + 180px);display:block;background:#fff;position:absolute;top:0;right:0;transform:translate(0,-50px);z-index:-1;}#sidebar.layoutmenu1,#sidebar.layoutmenu3,#sidebar.layoutmenu6{padding-right:80px;padding-left:0}.product1 .webdesc{text-align:left;border:none}/*商品列表頁*/ 
.product1.productcontent ul.breadcrumb.pull-right {text-align: left;}.product1 .pagecontent {animation: 1200ms ease normal forwards 1 fadeInRight; opacity: 0; animation-delay: .5s;}.product1 section.call_to_action .container {width: 100%; max-width: 1450px;}.product2 .hgroup .container {margin-bottom: 45px;}.product2 .pagecontent {padding: 0 !important;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0; margin-bottom: 45px !important; border-bottom: none;}.item .subject {margin-top: 10px !important; line-height: 1.6; font-size: 18px; letter-spacing: 2px; width: 100%; font-weight: normal; color: #555; text-align: center; margin-bottom: 10px;}.item .subject h6 {line-height: 1.5; color: #999; letter-spacing: 1px;}.item .subject A.itemlink {color: #555;}.layoutlist_2 .item:hover img, .layoutlist_4 .item:hover img {opacity: .7;}.layoutlist_2 .item img.img-responsive, .layoutlist_4 .item img.img-responsive {transition: .5s all;}.layoutlist_4 .item {padding-bottom: 20px; padding: 15px; border: 1px solid #eee;}.layoutlist_4 .price {display: inline-block; letter-spacing: 0.5px; font-size: 14px;line-height: 1.5;}.layoutlist_4 .pricearea {text-align: center; margin-bottom: 20px; margin-top: 20px;}.layoutlist_4 select {width: calc(100% - 70px) !important; float: right; font-size: 13px;}.layoutlist_4 .stands_options {font-size: 14px; margin: 0;}.layoutlist_4 .cate_div {font-size: 14px; margin: 0;}.layoutlist_4 .choice_num_type_c .qty{width:calc(100% - 70px);float:right;font-size:13px}.layoutlist_4 .buybtn:hover{background:transparent;color:#192b6c}.layoutlist_4 .buybtn{background-color:#192b6c;padding:5px 0;font-size:14px;transition:.5s all;border:1px solid #192b6c}/*商品內頁*/ 
.product1.productcontent .banner_block{display:none!important}/*.product1.productcontent section.call_to_action .hgroup .container{top:-100px;left:-16.6%}*/ 
.product1.productcontent section.call_to_action .hgroup .container{max-width:100%;width:100% !important;position:relative;top:0;margin:0;padding:0 0 25px;left: 0;}.product1 ul.breadcrumb.pull-right {display: block;}#mobile-fixed,.RWDproduct_page{letter-spacing:1px!important;font-family:'Noto Sans TC',sans-serif!important}.RWDproduct_page .products-info .txt .title{display:none}.RWDproduct_page .products-info .price-box{margin-bottom:25px}.pro_list ul{padding-left:23px}.RWDproduct_page .pic-box .easyzoom--overlay {width: 100%;}.RWDproduct_page .pic-box .easyzoom--overlay img {width: 100%;}.RWDproduct_page .products-info .name{font-size:24px;font-weight:500;line-height:1.8;border-bottom:1px solid #dedede;padding-bottom:8px}.RWDproduct_page .products-info .nu,.RWDproduct_page .products-info .stock,.RWDproduct_page .products-info .subname,.RWDproduct_page .products-info .txt .editor{color:#555;line-height:2;font-size:15px}#mobile-fixed,.RWDproduct_page{font-family:'Poppins','Noto Sans TC',微軟正黑體,sans-serif;letter-spacing:2px}.RWDproduct_page .pic-box .thumbnails ul li{width:auto}.RWDproduct_page .pic-box .thumbnails ul li:nth-child(5n+1){clear:none}.RWDproduct_page .products-editor {margin-top: 50px;}.products_d_use h6{font-size:24px;font-weight:500;line-height:30px;margin-bottom:30px;margin-top:80px;color:#333}.pro_box{display:flex;flex-direction:column;align-items:flex-start;position:relative;margin-bottom:50px}.pro_box h4 {position: absolute; bottom: 30px; left: 30px; font-size: 20px; color: #fff; text-shadow: 0px 0px 5px rgb(0 0 0 / 73%); margin: 0 !important;}.product2 section.article-text {padding: 0 80px;}.RWDproduct_page .products-info .name h6 {display: none;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add,#mobile-fixed .btn-shop .btn.add{background:transparent;border:1px solid #192b6c;color:#192b6c;transition:.5s all}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover{background-color:transparent;color:#999;border-color:#999}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop,#mobile-fixed .btn-shop .btn.shop{background:#192b6c;transition:.5s all}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover{background:#555}/*相簿列表*/ 
.layoutlist_2 .album_item{height:auto!important;width:calc(100% / 3);margin:0 0 30px!important;/*max-height:345px;*/}.layoutlist_2 .album_item_subject{padding:0;padding-top:10px;margin-top:0;background:#192b6c;padding-bottom:12px;margin-bottom:80px;border-radius:0 0 10px 10px;color:#fff}.album1 section.call_to_action .container{width:100%;max-width:1450px}.album_item img{width:100%;max-height:initial!important}.album1 .pagecontent {animation: 1200ms ease normal forwards 1 fadeInRight; opacity: 0; animation-delay: .5s;}/*相簿*/ 
.album1 .photo_view #slider .flex-direction-nav .flex-disabled {opacity: 1 !important;}/*電子表單*/ 
.ebtn.currectsend_btn {background: transparent !important; float: right; border-radius: 0px;}.ebtn.currectsend_btn a:hover {color: #999; border-color: #999;}.ebtn.currectsend_btn a {color: #555; border: 1px solid #777; transition: .5s all;}

/*內頁 end*/
/*聯絡我們&線上估價 start*/

/*線上估價*/ 
.eforms1 .call_to_action .container{width:100%;max-width:1450px}.eformsForm{padding:80px;background:#fcf7ec}.eformsDesc{padding:50px;border:1px solid #ccc;margin:0 0 40px;position:relative;overflow:hidden}.eformsDesc ul{padding-left:23px}.eformsDesc::after {    content: "";    position: absolute;    background: url(archive/image/customization/about_pic3.png)no-repeat;    width: 350px;    height: 239px;    right: -100px;    bottom: -75px;    opacity: 0;    background-size: contain;    -webkit-animation: opacity2 2s 1.5s cubic-bezier(0.34,0.615,0.4,0.985) forwards;    animation: opacity2 2s 1.5s cubic-bezier(0.34,0.615,0.4,0.985) forwards; z-index: -1;}.customized_columns ._input:focus,.customized_columns select:focus{border-color:transparent;outline:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px #555 solid}.customized_columns ._input, .customized_columns select {transition: 0.5s; border: 0px solid #e2e2e2; background-color: #fff; font-size: 14px; border-bottom: 1px #9e9e9e dotted; border-radius: 0px; -webkit-box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%); box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%);}.eforms1 #RWDPAGE_BASE_PAT02 .main {background-image: linear-gradient(rgba(255,255,255,0) 1px, transparent 0), linear-gradient( 90deg , rgba(255,255,255,0) 1px, transparent 0), linear-gradient(#f3f3f3 1px, transparent 0), linear-gradient( 90deg , #f3f3f3 1px, transparent 0); background-size: 200px 200px, 200px 200px, 200px 200px, 200px 200px; background-attachment: fixed; background: #fff;}/*聯絡我們*/ 
.article4 section.call_to_action {min-height: 700px;}.contact_box{margin-top:30px;display:flex;justify-content:center}.contact_left{width:50%}.contact_right{width:50%}

/*聯絡我們&線上估價 end*/
/*購物車&會員 start*/

/*購物車*/@keyframes num-bg {0% {background: rgb(25, 43, 108, 1);-webkit-transform: scale(.5);transform: scale(.5)}100% {background:#192b6c;-webkit-transform: scale(1);transform: scale(1)}}.login-box a{background:rgba(190,190,190,25%)}.info-box,.no-item,.plus-in,.shopping-item,.shopping_form{background:rgba(190,190,190,25%)}.shopping-item .table .tbody .tr{background:rgb(255 255 255 / 0.5)}.shopping-item .table .tbody .tr .td{border-bottom:0 solid #f9fafb}.plus-fixed .qtybox .ibtn, .plus-list .qtybox .ibtn, .shopping-item .qtybox1 .ibtn {background: #fff;}.shop-1 .shopping-price-box .sum-box{background:rgba(190,190,190,25%);border-radius:6px}.RWDshopping .btn.normal{border-radius:0;font-size:15px;border:1px solid #192b6c;color:#192b6c;background:transparent;transition:.5s all}.RWDshopping .btn.normal:hover{background:transparent;color:#999;border-color: #999;}.RWDshopping .btn.normal.bg2 {background: #192b6c; color: #fff;}.RWDshopping .btn.normal.bg2:hover{background:#999;color:#fff;border-color: #999;}.shopping-item .name h6 {display: none;}.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {background: rgba(190,190,190,25%); border: none;}/*購物清單*/ 
.RWDmenu_plus04 .cart-block .pic, .RWDmenu_plus04 .querycar-block .pic {background: transparent;}.RWDmenu_plus04 .cart-block .choice_num_typeb .qty, .RWDmenu_plus04 .querycar-block .choice_num_typeb .qty {border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}.RWDmenu_plus04 .cart-block .qty-box .qtyminus, .RWDmenu_plus04 .cart-block .qty-box .qtyplus, .RWDmenu_plus04 .querycar-block .qty-box .qtyminus, .RWDmenu_plus04 .querycar-block .qty-box .qtyplus {background: #192b6c;}.RWDmenu_plus04 .cart-block .name h6, .RWDmenu_plus04 .querycar-block .name h6 {display: none;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {font-size: 14px; letter-spacing: 1px;}/*會員*/#join_form {background: rgba(190,190,190,25%); border: none; color: #333;}#join_form .btn-primary{border-radius:0;background:#192b6c;border:1px solid #192b6c;transition:.5s all}#join_form .btn-primary:hover{background:transparent;color:#192b6c}.member .btn-primary a{color:#fff}.member .btn-primary:hover{background:transparent}.member .btn-primary:hover a{color:#192b6c}.member .btn-primary{border-radius:0;background:#192b6c;border-color:#192b6c;transition:.5s all}.member .hgroup .breadcrumb{display:none}#btn_member_login:hover{background-color:transparent;color:#192b6c}#btn_member_login{border-radius:0;background:#192b6c;border:1px solid #192b6c;transition:.5s all}#div_forget_content #forget_table_btn{border-radius:0;background:#192b6c;letter-spacing:2px;font-size:15px}

/*購物車&會員 end*/
/*小螢幕 start*/

@media (max-width: 1680px) {/*1680px*/ 
.slickitem01 .txt1.fadeIn01, .slickitem01 .txt3.txt-big-in01 {width: 35%;}.service_block .container {width: 90%;}.profolio_block .container { width: 90%;}.tech_block .container {width: 80%;}.slickitem02 .txt1.fadeIn01, .slickitem02 .txt3.txt-big-in01 { width: 850px;}.slickitem02 .txt2.fadeInUp01 { width: 850px;}/*內頁*/ 
.article2.id67 section.call_to_action .container {width: 1350px;}.entraces_block .container {max-width: 1400px;}}@media (max-width: 1650px) {.product1 section.call_to_action .container {max-width: 1350px;}/*.product1.productcontent section.call_to_action .hgroup .container {left: -16%;}*/}@media (max-width: 1500px) {.product1 section.call_to_action::after {width: calc(100% - 3%);}}@media (max-width: 1440px) {/*1440px*/ 
.RWDmenu_plus04 .site-nav {width:auto;}.slickitem01 .txt2.fadeInUp01{width: 45%;}.slickitem01 .txt1.fadeIn01, .slickitem01 .txt3.txt-big-in01 {width: 45%;}.slickitem01 .txt2.fadeInUp01 span { bottom: 50px;}.slickitem02 .txt2.fadeInUp01 span { bottom: 50px;}.slickitem02 .txt2.fadeInUp01 {width: 730px;}.slickitem02 .txt1.fadeIn01, .slickitem02 .txt3.txt-big-in01{width: 730px;}#RWDfullscreen01 .fl {    width: 500px;    left: 50% !important;    margin-left: -250px;    top: 50% !important;    margin-top: -250px;}/*內頁*/ 
.article1.id31 section.call_to_action::after {width: 400px; height: 350px; right: -75px; bottom: -155px;}.article2.id67 section.call_to_action .container {width: 1170px;}.product1 section.call_to_action .container {max-width: 1250px;}.product1 section.call_to_action .hgroup .container {top: -295px;}/*.product1.productcontent section.call_to_action .hgroup .container {left: -15.3%;}*/ 
.eforms1 .call_to_action .container {max-width: 1170px;}.eformsDesc::after {width: 230px; height: 180px; bottom: -93px; right: -60px;}}@media (max-width: 1376px) {.profolio_block .container {width: 89%;}}@media (max-width: 1366px) {/*1366px*/ 
.slickitem01 .txt1.fadeIn01 span h5 {font-size: 20px;}.slickitem01 .txt1.fadeIn01 span, .slickitem01 .txt3.txt-big-in01 span {    font-size: 20px;    width: 181px;    line-height: 27px;    padding: 50px 80px;}.slickitem01 .txt2.fadeInUp01 span { font-size: 14px;}.slickitem02 .txt1.fadeIn01 span h5 {font-size: 20px;}.slickitem02 .txt1.fadeIn01 span, .slickitem01 .txt3.txt-big-in01 span {    font-size: 20px;    width: 181px;    line-height: 27px;    padding: 50px 80px;}.slickitem02 .txt2.fadeInUp01 span { font-size: 14px;}.slickitem02 .txt1.fadeIn01, .slickitem02 .txt3.txt-big-in01 {width: 692px;}.RWDservice005 .box_title {width: 30% !important;padding-right: 0px;}.RWDservice005 .block {width: calc(100% - 50px);}.RWDservice005 .block .title1 { font-size: 15px;}.profolio_block .container {width: 93%;}.tech_block .container {width: 82%;padding: 0;}/*內頁*/ 
.model.article_model.RWDslider01::before{width:500px;height:500px;left:-100px;top:-60px}.article1.id31 .pagecontent .RWDslider01,.article1.id31 .pagecontent .RWDeditor01{margin-top:180px!important}.RWDslider01 .text{padding-left:35px;padding-right:40px}.ab_tit{font-size:32px !important;margin-bottom:20px !important}#RWDPAGE_BASE_PAT02 .pagecontent .model-title{font-size:32px!important}.RWDtimeline01 li.event .point .title{font-size:28px}.footerinfoinner .info ul {margin: 0 25px;}}@media (max-width: 1300px) {.product1 section.call_to_action .container {max-width: 1170px; }/*.product1.productcontent section.call_to_action .hgroup .container {left: -14.8%;}*/}@media (max-width: 1280px) {/*1280px*/ 
.RWDservice005 .img_block {width: 70% !important;}.profolio_block .container {width: 90%;}.portfolio-bottom {margin-bottom: 50px;}.profolio_block {padding: 100px 0px 0px 0px;}.tech_block .container {width: 90%;}}@media (max-width: 1199px) {/*1199*/ 
.slickitem02 .txt2.fadeInUp01 {width: 643px;}.slickitem02 .txt1.fadeIn01, .slickitem02 .txt3.txt-big-in01 {width: 606px;}.RWDservice005 {display: flex;}.RWDservice005 .img_block {width: 68% !important;padding-left: 4%;}.profolio_block .container {width: 92%;}.tech_block .container {width: 80%;}.RWDgmap002 .info {width: 40%;left: 55%;}.RWDmenu_plus04 .logo {width: 250px;}/*內頁*/ 
.model.article_model.RWDslider01::before {width: 450px; height: 420px;}.ab_box h4 {margin: 15px 0 5px !important;}.footerinfoinner .info ul {margin: 0 20px;}.footerinfoinner .logo {width: 17%;}.article2.id67 section.call_to_action .container {width: 98%;}.product1 section.call_to_action{padding:80px 0}.product1 section.call_to_action::after{transform:translate(0,0px)}.product1 section.call_to_action .hgroup .container{top:-265px}h1.pageTitle{font-size:36px}.product1 section.call_to_action::after{width:100%}#sidebar.layoutmenu3{position:relative;top:auto}.product1 .webdesc {padding-top: 0; padding-bottom: 0;}.layoutlist_4 .price {font-size: 12px;}.layoutlist_4 .pricearea {margin-bottom: 10px; margin-top: 10px;}.article1.id31 .RWDtimeline01 {width: 100%;}}

/*小螢幕 end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .ml-stack-nav-toggle:hover {color: #fff;}.slickitem01 .txt2.fadeInUp01{display:none}.slickitem01 .txt1.fadeIn01{display:none}.RWDbanner_plus01 .banner-slider.bg .pic {    background-position: top;    background-size: contain;    background-repeat: no-repeat;}.slickitem02 .txt1.fadeIn01{display:none}.slickitem02 .txt2.fadeInUp01{display:none}.slickitem01 {background:none;}.slickitem02 {background:none;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: 488px !important;    height: 488px !important;}/*.slick-list.draggable {height: 488px !important;}*/ 
.service_block {padding: 100px 0px;background-attachment: unset;}/*.RWDbanner_plus01 .slick-caption.txt-left {height:488px !important;}*/ 
.RWDservice005 .box_title {width: 100% !important;}.RWDservice005 .img_block {width: 100% !important;padding-left: 0;}.RWDservice005 { flex-direction: column;}.RWDservice005 .img_block {grid-template-rows: 150px 150px;}.RWDservice005 .block {width: calc(100% - 70px);}.RWDservice005 .box_title .text1 {text-align: center;}.RWDservice005 .box_title .text2 {text-align: center;}.RWDservice005 .box_title .memo {padding: 0 100px;text-align: center;}.tech_block .container {width: 90%;}.item_text {grid-template-rows: 200px 200px 200px;}.service_btn {text-align: center;}.RWDmenu_plus04 .header:after {width: 266px;}.RWDmenu_plus04 .ml-stack-nav-toggle {color: #fff;}.ml-stack-nav-toggle__line {background: #fff;}.RWDmenu_plus04 .features:after {background-color: #fff;}.profolio_block:after {bottom: -48px;}.RWDmenu_plus04 .logo {width: 200px;}/*內頁*/ 
.article1.id31 section.call_to_action{padding:80px 0}.article1.id31 .RWDslider01 .products-list{border:none}.RWDslider01 .text{padding-right:0}.RWDslider01 .pic-list{padding-right:0}.superiority_block{grid-template-columns:1fr 1fr 1fr}.RWDtimeline01 li.event:nth-child(odd) .point .title::before{right:-80px}.RWDad003 .top_shortcut_box {height: 160px;}.footerinfoinner .info ul{margin:0 10px;font-size:15px}.footerinfoinner .logo{font-size:20px}.footerinfoinner .logo h6{font-size:15px;margin:5px 0 0}.model.article_model.RWDslider01::before{display:none}.product1 section.call_to_action {padding: 40px 0 80px;}.product1 section.call_to_action .hgroup .container{position:relative;top:0;left:0;max-width:100%;width: 100%;}.product1.productcontent ul.breadcrumb.pull-right{text-align:left}.product1.productlist #sidebar.layoutmenu3{width:100%;padding-right:15px;padding-left: 15px;}.product1.productlist .pagecontent{width:100%}.product1 .webdesc{text-align:center}.product1.productcontent section.call_to_action .hgroup .container{max-width:100%;width:100% !important;position:relative;top:0;margin:0;padding:0 0 25px;left: 0;}.RWDtimeline01 li.event:before{top:20px}.RWDtimeline01 li.event::after{top:16px}.RWDtimeline01 li.event:nth-child(odd) .point .title::before{top:28px}.RWDtimeline01 li.event:nth-child(even) .point .title::after{top:28px}.eforms1 .form-horizontal .control-label{width:90px}.eforms1 .form-horizontal .form-group .col-sm-12.col-md-5{width:calc(50% - 95px)}.eforms1 .form-horizontal .form-group .col-sm-12.col-md-11{width:calc(100% - 95px)}.product1 h1.pageTitle{margin-bottom:5px}h1.pageTitle{margin-bottom:0}.hgroup .container{margin:0 0 15px}.article2 .RWDservice005 .box_title .text1{margin:0;font-size:32px}.article2 .RWDservice005 .box_title .memo{margin-top:20px}.article2 .RWDedictor001 h1.main-title{font-size:32px;margin:0}.article2 .RWDedictor001 .section-subject{margin-bottom:30px}.article2 #RWDPAGE_BASE_PAT02 .service_block{padding:80px 0 100px}.article2 #RWDPAGE_BASE_PAT02 .tech_block{padding:80px 0}.article2.id67 .pagecontent .article_model[data-seq="0"]{margin-top:40px!important}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.ebtn.currectsend_btn {width: auto;}.btn.btn_back {width: auto;}.article1.id31 .pagecontent .RWDslider01,.article1.id31 .pagecontent .RWDeditor01{margin-top:160px!important}.article1.id31 .model.article_model.RWDeditor01::before{height:calc(100% + 160px);transform:translate(-22%,0%);top:-60px}.article1.id31 .pagecontent .RWDtimeline01{margin-top:160px!important}.footerinfoinner{flex-direction:column;align-items:center}.footerinfoinner .logo{font-size:24px;margin-bottom:25px;width:100%}.footerinfoinner .info{width:100%;align-items:center;justify-content:space-evenly}.footerinfoinner .info ul{margin:0}.scrollTop002{bottom:80px}.footerinfoinner{padding:60px 0 30px}.article2 .ab_tit {margin-bottom: 0 !important; top: 55px;}#sidebar.layoutmenu3{padding-right:0}.product1.productcontent section.call_to_action .hgroup .container{max-width:100%;width:100% !important;position:relative;top:0;margin:0;padding:0 0 25px}.product1.productcontent ul.breadcrumb.pull-right{text-align:center}.product1 section.call_to_action{padding:50px 0 80px}.article4 section.call_to_action{min-height:600px}.eformsForm{padding:50px}.eforms1 .form-horizontal .control-label{width:110px}.eforms1 .form-horizontal .form-group .col-sm-12.col-md-5{width:calc(50% - 115px)}.eforms1 .form-horizontal .form-group .col-sm-12.col-md-11{width:calc(100% - 115px)}#mobile-fixed .btn-box .normal{border-radius:0;border:1px solid #192b6c;color:#192b6c}#mobile-fixed .btn-box .bg2{color:#fff;background:#192b6c}.RWDad003 .shortcut_item {width: 100%;}.hgroup .container {margin: 0 0 20px;}
}
/*991px end*/
/*812px start*/

@media (max-width: 812px) {.RWDtimeline01 li.event:before{left:43px;right:inherit;top:35px}.RWDtimeline01 li.event::after{left:39px;right:inherit;top:31px}.RWDtimeline01 li.event:nth-child(odd) .point .title::before{width:59px;right:inherit;left:-92px;top:42px}.RWDtimeline01 li.event:nth-child(even) .point .title::after{width:59px;right:inherit;left:-35px;top:42px}.footerinfoinner .info{flex-direction:column;align-items:center;justify-content:center}.footerinfoinner .info ul li:first-child{margin-right:8px}.footerinfoinner .info ul{display:flex;margin-bottom:10px}.footerinfoinner .info ul:last-child li:first-child{margin-right:0}.footerinfoinner .info ul:last-child{margin:0}.footer_block .social_icon{margin:2px 6px}.footerinfoinner .logo h6{margin:10px 0 0}.article1.id31 .RWDslider01 .pic-list{padding-right:0;width:70%}.article1.id31 .RWDslider01 .text{width:100%;padding-top:20px;padding-left:0;text-align:center}.article1.id31 .RWDslider01.pic-right .pic-list{padding-left:0}.article1.id31 .RWDslider01 .products-list .box{flex-direction:column}.article2 .service_block .container{width:90%!important}.RWDad003 .top_shortcut_heading_tw{font-size:20px;padding-left:20px}.RWDad003 .top_shortcut_icon{right:20px;width:32px;height:32px}.RWDad003 .top_shortcut_box{height:140px}.webdesc a{padding:0;margin:0 5px;line-height:1.5}.webdesc{padding:15px 10px}.eformsDesc{padding:30px 30px 50px}}

/*812px end*/
/*800px start*/
@media (max-width: 800px) {
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 50px !important;}.pagecontent .RWDtimeline01 {margin-top: 50px !important;}h1.pageTitle {margin-bottom: 0;}.article2 .ab_tit{width:30%;font-size:28px!important;left:15px}.article2 .tabs nav{width:25%}.article2 .tabs .content{width:75%}.layoutlist_2 .album_item{width:calc(100% / 2);float:left}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
/*.RWDbanner_plus01 .slick-caption.txt-left {height: 366px !important;}*//*.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: 366px !important;height: 366px !important;}*//*.slick-list.draggable {height: 366px !important;}*/ 
.RWDservice005 .img_block {grid-template-rows: 130px 130px;}.profolio_block .container { width: 90%;}.tech_number { display: none;}.tech_box {border-top: 0;flex-direction: column;}.tech_text {width: 90%;margin:0 auto;}.item_text {display: block;}.RWDservice005 .block .title1 {font-size: 18px; font-weight: 700; z-index: 11;}.tech_text {    padding: 50px;    border: 1px solid #737d9e;    border-radius: 10px;    margin-bottom: 50px;}.item_text:after{display:none}.RWDgmap002 .info {    width: 100%;    left: 0;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    text-align: center;}.padisrow .info .memo .edit {    float: none;    width: 100%;    text-align: center;}.RWDgmap002 {height: auto;}.RWDgmap002 .googlemap { height: 200px;}.copy_block {flex-direction: column;}.tech_text:after {    content: "01";    position: absolute;    left: 0;    top: 30px;    width: 70px;    height: 70px;    background: #fff;    color: #192b6c;    padding: 20px;    font-size: 30px;}.tech_text.second:after { content: "02";}.tech_text.third:after { content: "03";}.tech_text.fourth:after { content: "04";}/*內頁*/ 
.superiority_block {grid-template-columns: 1fr 1fr;}.eforms1 .form-horizontal .control-label{width:100%}.eforms1 .form-horizontal .form-group .col-sm-12.col-md-5{width:100%}.eforms1 .form-horizontal .form-group .col-sm-12.col-md-11{width:100%}.contact_left h4 {    line-height: 1.5 !important;    margin: 0 0 10px !important;}/**/ 
.webdesc a {font-size: 14px;}.webdesc {font-size: 14px;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.article2 .ab_tit{position:relative;width:100%;left:0;top:0}.article2.id67 .pagecontent .article_model[data-seq="0"]{margin-top:20px!important}.article2 .page_wrapper_bg section.call_to_action{padding:35px 0 50px}.article2 #RWDPAGE_BASE_PAT02 .tech_block{padding:50px 0 20px}.article2 #RWDPAGE_BASE_PAT02 .service_block{padding:60px 0}/**/ 
.animated .deco_pic:before{display:none;}.tab_title{font-size: 20px !important;line-height: 1.3 !important;padding-right: 40px;}.article2 .tabs {margin-top: -80px;}.animated .deco_pic { margin-right: 0%;margin-left: -60px;margin-bottom: 0;width: 250%;}.article2 .page_wrapper_bg section.call_to_action {padding: 35px 0 40px 0;}.article2 .page_wrapper_bg .info_b {border-top: 0;}.conce-info {padding: 0 0px 40px 0;}.conce-pic {margin-left: 0; padding-right: 0; overflow: hidden; margin-right: 0;}.conce-pic img {width: 100%; max-width: 100%;}.tab {border-top: 1px solid #333 !important; padding: 20px 0 !important;}.tab:last-child {border-bottom: 1px solid #333 !important;}.tab_content {margin-bottom: 30px;font-size: 17px;}.tab.open .tab_title {color: #232323 !important; margin-bottom: 20px;}.article2 .conce-info h3 {margin-top: 0;line-height: 1.5;}.conce-info p {min-height: auto;}.article2 .conce-info h3 {display: none;}/**/ 
.layoutlist_4 .col-lg-4.col-md-4.col-sm-6.col-xs-12{width:calc(100% / 2)}.fixed-bottom {text-align: center;}#mobile-fixed .btn-shop .btn {border-radius: 0px;}#mobile-fixed .btn-box .normal {    border: 1px solid #192b6c !important;    color: #192b6c !important;    background: transparent !important;}#mobile-fixed .btn-box .normal.bg2 {    color: #fff !important;    background: #192b6c !important;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
h1.pageTitle{font-size:28px!important;margin-bottom:5px}section.call_to_action .container{padding-left:10px;padding-right:10px}#mobile-fixed .fixed-in{width:100%;width:100%;max-width:100%}#mobile-fixed .btn-box{padding-left:0;width:100%}#mobile-fixed .btn-box .normal{max-width:100%;letter-spacing:1px;border:none;background:#f1f1f1;color:#555}#mobile-fixed .btn-box .normal.bg2{background:#e5e5e5}#mobile-fixed .btn-box.step1 li,#mobile-fixed .btn-box.step2 li{width:49%}.ebtn.currectsend_btn{width:100%}.btn.btn_back{width:100%}.pagecontent .RWDslider01,.pagecontent .RWDeditor01{margin-top:40px!important}.pagecontent .RWDtimeline01{margin-top:40px!important}.ebtn.currectsend_btn{margin-right:0}.RWDslider01 .pic-list{padding-right:0;width:100%}.RWDslider01 .text{width:100%;padding-top:20px}.RWDslider01.pic-right .pic-list{padding-left:0}.superiority_block {grid-template-columns: 1fr;}/**/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header:after {width: 194px;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {width: 150px; margin: 15px 0;}#RWDPAGE_BASE_PAT02 .fl {width: 200px;}.article1.id31 .pagecontent .RWDslider01, .article1.id31 .pagecontent .RWDeditor01 {    margin-top: 80px!important;}.article1.id31 .model.article_model.RWDeditor01::before {    height: calc(100% + 100px);    top: -40px;}.article1.id31 .pagecontent .RWDtimeline01 {    margin-top: 100px!important;}#RWDPAGE_BASE_PAT02 .pagecontent .model-title {    margin-bottom: 35px !important;}.article1.id31 .RWDslider01 .pic-list {    width: 100%;}.article1.id31 section.call_to_action::after {display: none;}.article1.id31 section.call_to_action {    padding: 80px 0 0;}.layoutlist_2 .album_item {    width: 100%;    max-height: none;}.layoutlist_2 .album_item_subject {    margin-bottom: 10px;}/**/#RWDPAGE_BASE_PAT02 .RWDservice005 .img_block {    grid-template-rows: 180px 180px 180px 180px;    grid-template-columns: 100%;    grid-gap: 10px;}/**/ 
.RWDad003 .row {    flex-wrap: wrap;}.RWDad003 .top_shortcut_box {    height: 100px;}/**/ 
.layoutlist_4 .col-lg-4.col-md-4.col-sm-6.col-xs-12 {    width: 100%;}/**/ 
.contact_box {    flex-direction: column;    align-items: center;    justify-content: center;}.contact_left {    width: 100%;    text-align: center;}.contact_right {    width: 100%;    margin-top: 15px;}.eformsDesc {    border-width: 0;    padding: 0 0 30px;    margin: 0;}.eformsForm {    padding: 30px;}.eformsDesc::after {display: none;}/**/ 
.shopping-item .table .tbody .tr {    background: transparent;    border: none;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
#m_RWDfullscreen01_47_1 .picbgbox {height: 100vw !important;}.tech_box {padding-top: 0;}.grid_1, .grid_2, .grid_3 {padding: 10px 0px;}.RWDgmap002 .info {padding: 50px 20px;}.RWDmenu_plus04 .logo {width: 150px;margin-top: 15px !important;}.profolio_block {padding: 80px 0px 0px 0px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 20px;height: 6px;}.RWDservice005 .box_title .memo {    padding: 0 10px;    margin-top: 30px;    margin-bottom: 50px;}.RWDservice005 .img_block {    grid-template-rows: 180px 180px 180px 180px;    grid-template-columns: 100%;    grid-gap: 10px;}/*.service_block {background: url(archive/image/customization/service_bg.png);background-size: auto;}*/ 
.copy_block {font-size: 11px;line-height: 21px;}.RWDservice005 .block .imgs {    width: 80px;    height: 80px;    left: -40px;    border: 0px solid #fff;}.tech_text:after {    width: 50px;    height: 50px;    padding: 12px;    font-size: 24px;}.RWDbanner_plus01 {overflow: visible;}.RWDbanner_plus01.style-dotnav.control-right .plus-banner-container {bottom: -36px;}.main{margin-top:72px;}.RWDmenu_plus04 .header:after {width: 194px;}/**/ 
.webdesc {    text-align: left;    font-size: 15px;}.webdesc a {    font-size: 15px;}
}
/*480px end*/
/*414px start*/

@media (max-width: 414px){.RWDtimeline01 li.event:before {    left: 23px;    top: 45px;}.RWDtimeline01 li.event::after {    left: 19px;    right: inherit;    top: 41px;}.RWDtimeline01 li.event:nth-child(odd) .point .title::before, .RWDtimeline01 li.event:nth-child(even) .point .title::after {display: none;}}

/*414px end*/
/*380px start*/
@media (max-width: 380px){
.RWDservice005 .block .title1 {font-size: 15px;}.RWDservice005 .img_block {grid-template-rows: 150px 150px 150px 150px;}.RWDservice005 .block .imgs {width: 80px;height: 80px;padding: 17px;}.RWDservice005 .box_title .memo {margin-bottom: 0;}.service_block {padding: 80px 0px;}.tech_text {padding: 50px 30px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus04 .logo {width: 120px;margin-top: 20px !important;}.RWDservice005 .block {padding-left: 40px;}.RWDservice005 .block:nth-child(3):after { width: 84px;height: 67px;}.RWDservice005 .block:nth-child(1):after {width: 110px;height: 61px;}.RWDedictor001 h1.main-title {font-size: 35px;}.parallax_title { font-size: 35px;}.RWDproduct002_v2 h1.main-title {font-size: 35px;}.RWDservice005 .box_title .text1 {font-size: 35px;}.RWDgmap002 .info .title2 {font-size: 35px;}#RWDfullscreen01 .fl {    width: 200px;    left: 50% !important;    margin-left: -100px;    top: 50% !important;    margin-top: -100px;}.RWDmenu_plus04 .header:after { width: 150px;}.RWDservice005 .block {padding-left: 55px;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {    width: 120px;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header:after {    width: 150px;}
}
/*320px end*/