.banner_box {position: relative;}.RWDmenu_plus04 .site-nav .menu ul li a {text-align: center;}.RWDmenu_plus04 #search-box.full {background-color: rgba(17 17 17 / 90%) !important}.RWDmenu_plus04 .site-nav .menu>li.active>a{background: transparent;    color: #4b8cea;}.RWDmenu_plus04 .site-nav .menu li.dropdown.active>a:after {    border-color: #2c8bee;}.RWDmenu_plus04 #search-box.full .form-control {font-size: 30px; padding: 0 200px 20px 0px;letter-spacing: 3px;}.RWDmenu_plus04 #search-box .form-control {border: 1px dotted #aaa}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 30px;}/*連結文字顏色*/a:hover, a:focus{color:#000;text-decoration: none;transition: 0.5s}a {text-decoration: none;transition: 0.5s}#RWDfullscreen01 {overflow: hidden;}.fl img {width:350px}/*選單*/ 
.RWDmenu_plus04 .header {padding: 0 20px;background: transparent;transition: 0.5s ease}.RWDmenu_plus04 .header.is-up {background:#fff}.RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 2px;font-size: 16px;color: #fff; font-weight: 600;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color:#074194;}.RWDmenu_plus04 .header .site-nav .menu>li>a:hover {background: transparent;color:#4b8cea}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a:hover {background: transparent;color:#074194;}.RWDmenu_plus04 .lang-select-label:hover: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: #4b8cea;    border-width: 1px 1px 0 0;}.RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {border-color:#074194;border-width: 1px 1px 0 0}.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 {border: 1px solid #fff;border-width: 1px 1px 0 0}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a {border-bottom: 1px solid #ddd;color: #555; font-size: 15px;font-weight: 700;text-align: center;letter-spacing: 1px;}.RWDmenu_plus04 .menu li a {color: #555;font-weight: 600; letter-spacing: 1px;text-decoration: none;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu>li>ul li {border-bottom: 1px #e8e8e8 solid;}.RWDmenu_plus04 .menu li a:hover {text-decoration:none !important;color:#074194}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .header.is-up .site-nav .menu li.has-child>a:after {border: 1px solid #222;border-width: 1px 1px 0 0}.RWDmenu_plus04 .header.is-up .site-nav .menu li.dropdown>a:after {border: 1px solid #222;border-width: 1px 1px 0 0}.RWDmenu_plus04 .header.is-up {border-bottom: 1px #d2d2d2 dotted;}/*搜尋*/ 
.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: #fff;}.RWDmenu_plus04 .header.is-up .features i {color:#222;}.RWDmenu_plus04 .features .search-btn {padding: 25px 30px 25px 15px;}/**//*.RWDmenu_plus04 .header::after {content: "";position: absolute; right: 0;height: 2px; width: 0px;background: #ffc238;bottom: -1px;opacity: 1;transform: scaleX(1); transition: 0.5s ease;}.RWDmenu_plus04 .header.is-up::after { transform: scaleX(1);transition: 0.5s ease;width: 100PX;opacity: 1;}*//*logo*/ 
.RWDmenu_plus04 .header.is-up .logo {width: 150px;transition: 0.5s ease;}.RWDmenu_plus04 .logo {width: 150px;float: left;transition: 0.5s ease;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a {color: #222;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li.is-active>a:after {border-color:#222;border-width: 1px 1px 0 0}/*寬版列表*/ 
.RWDmenu_plus04 .dropdown-menu.haspic .container {padding: 50px;min-height: 550px;}.RWDmenu_plus04 .dropdown-menu.full {max-width: 1200px;min-height: 550px !important;max-height: 100% !important;}/*banner logo跑馬燈*/ 
.banner_box .RWDbanner008 .slider {height:100px !important;}.banner_box .banner_info {position: absolute;width:680px;right: 0;bottom: 50px;height:185px; overflow: hidden;}.banner_box .RWDbanner008__mask {background-color: transparent !important;}.banner_box .RWDbanner008__img {padding: 0px 15px;}.banner_box .RWDbanner_plus01 .slick-caption .txt2, .RWDbanner_plus01 .slick-caption .txt3, .RWDbanner_plus01 .slick-caption .txt4, .RWDbanner_plus01 .slick-caption .txt5, .RWDbanner_plus01 .slick-caption .txt6 {margin-top: 0px;}.RWDbanner_plus01 .slick-caption {    width: 680px;    padding-right: 60px;    right: 0;    top: auto;    bottom: 250px;}.RWDbanner_plus01 .slick-caption.txt-left .container {    width: 100%;    padding: 0;}/*banner*/ 
.RWDbanner_plus01 .slick-caption .txt4 span {text-shadow: 3px 3px 15px #000;letter-spacing: 1.5px;line-height: 35px;}.RWDbanner_plus01 .slick-caption .txt2 span {text-shadow: 3px 3px 15px #000;letter-spacing: 1.5px;line-height: 35px;}.RWDbanner_plus01 .slick-caption .txt2 span {text-shadow: 3px 3px 15px #000;}.RWDbanner_plus01 .slick-caption .txt1 span {text-shadow: 3px 3px 15px #000;}/**/ 
.RWDbanner_plus01 .page-scroll.style01 a::after {box-sizing: border-box;content: "";position: absolute; top:105px;right: 37.5%;width: 5px;height: 5px;background: #676565;animation: web_menu002 ease-out 4s infinite;animation-direction: alternate;opacity: 1;display:none}@keyframes web_menu002{0%{ transform: translate(0px, 0px);} 50%{transform: translate(0px, -50px);}100%{transform: translate(0px, 0px);}}.RWDbanner_plus01 .page-scroll {right: initial;left: 160px;margin-left: 0px;display:none}.RWDbanner_plus01 .page-scroll {z-index: 111111;bottom: 100px}.RWDbanner_plus01 .page-scroll a {color: transparent}.RWDbanner_plus01 .page-scroll.style01 a span {width: 0px;height: 0px;border-left: 0px solid #fff;border-bottom: 0px solid #fff}.RWDbanner_plus01 .page-scroll.style01 a::before {content: "";position: absolute;width: 1px;height: 150px;background: #ffffff38;text-transform: uppercase;top: -0px;right: 22px;}/*寬度*/ 
.viedo_block .container {width: 85%}.product_block .container {width: 90%;}/*標題共同*/ 
.section-line {display:none !important}.RWDvideo002 h1.main-title {    padding: 0px 10px;    font-size: 42px;    color: #014293;    margin: 0px !important;    font-weight: 500 !important;    font-family: 'Noto Sans TC', sans-serif;    transform: scaleX(1.02);    text-align: left !important;    letter-spacing: 1.5px;}.RWDvideo002 h2.sub-title {font-size: 18px !important; margin: 10px 0 0;color: #222 !important;font-weight: 400 !important; font-family: 'Noto Sans TC', sans-serif; text-align: left !important;letter-spacing: 0.5px !important;padding: 0 !important;}.RWDnews005 h1.main-title {font-size: 42px;margin: 0px;color: #014293;margin: 0px !important;font-weight: 500 !important;font-family: 'Noto Sans TC', sans-serif;transform: scaleX(1.02); text-align:center !important;padding: 0px 10px;letter-spacing:1.5px;}.RWDnews005 h2.sub-title {font-size: 18px !important;margin: 10px 0 0;color: #111 !important;font-weight: 400 !important; font-family: 'Noto Sans TC', sans-serif;text-align:center !important;letter-spacing:1.5px !important;padding: 0 !important;}.RWDservice011__head__h1 {font-size: 42px !important;color: #014293;margin: 0px !important;font-weight: 500 !important; font-family: 'Noto Sans TC', sans-serif;transform: scaleX(1.02);text-align:center !important;padding: 0px 10px; letter-spacing: 1px;}.RWDservice011__head__h2 {font-size: 18px !important;margin: 0 !important;color: #111 !important;font-weight: 400 !important;font-family: 'Noto Sans TC', sans-serif;text-align: center !important; letter-spacing: 1.5px !important;padding: 0 !important;}.RWDproduct002_v2 h2.sub-title ,.titlebar h2{font-size: 18px !important;margin: 10px 0 0;color: #111 !important;font-weight: 400 !important; font-family: 'Noto Sans TC', sans-serif;text-align:center !important;letter-spacing:1.5px !important;padding: 0 !important;}.RWDproduct002_v2 h1.main-title,.titlebar h1 {font-size: 42px;margin: 0px;color: #014293;margin: 0px !important;font-weight: 500 !important; font-family: 'Noto Sans TC', sans-serif;transform: scaleX(1.02);text-align: center !important;padding: 0px 10px;letter-spacing: 1.5px;}.news_blcok .main-title {    font-size: 21px;    color: #014193;    margin: 0px !important;    font-weight: 500 !important;    font-family: 'Noto Sans TC', sans-serif;    transform: scaleX(1.02);    text-align: left !important;    padding: 0px 10px;    letter-spacing: 1.5px;    line-height: 1;position: relative;}.sub-title {    font-size: 18px !important;    margin: 10px 0 0;    color: #111 !important;    font-weight: 400 !important;    font-family: 'Noto Sans TC', sans-serif;    text-align: left;    letter-spacing: 1.5px !important;    padding: 0 !important;line-height: 1.5}.main-title {    font-size: 42px;    margin: 0px;    color: #014293;    margin: 0px !important;    font-weight: 500 !important;    font-family: 'Noto Sans TC', sans-serif;    transform: scaleX(1.02);    text-align: left !important;    letter-spacing: 1.5px;    line-height: 1.2;}.news_blcok .RWDnews005 .owl-carousel::before {    content: "";    position: absolute;    width: 120px;    height: 100%;    background: #f7f7f7;    right: -120px;    bottom: 0;    opacity: 0.9;    z-index: 1;}/*最新消息*/ 
.news_blcok {padding:100px 0px 100px;position: relative;background: #ececec;}.RWDnews005 .container {width: 100%;padding: 0;}.news_blcok .container {    width: 100%;    padding: 0px 120px 0px;    border-right: 0;    position: relative;    right: 0;    background: transparent;    overflow: hidden;}.RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0px;margin-right: 0px;}.RWDnews005 .section-subject {text-align: left;margin-bottom:50px;margin:0px 0px 50px 0px}.RWDnews005 .controlls-over .owl-pagination {display:none}.news_blcok  .RWDnews005 .owl-carousel {overflow: visible;margin-bottom: 0px}.RWDnews005 ul.text-left.size-12.list-inline.list-separator {display:none}.RWDnews005 .margin-top-20 {margin-top: 15px !important;margin-bottom: 5px}.RWDnews005 h4 a {color: #222;letter-spacing: 1px;font-size: 16px;line-height: 1.5;margin-bottom: 0px !important;}.RWDnews005 p.text-left {font-size: 15px;color: #555;letter-spacing: 0.5px;line-height: 1.5;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;padding: 0px 30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;/*指定行數...取代*/-webkit-box-orient: vertical;}.news_blcok .RWDnews005 .owl-carousel {width:100%;position: relative;right: 0px;}.news_blcok .RWDnews005 .owl-carousel::after {    content: "";    position: absolute;    width: 120px;    height: 100%;    background:#ececec;    left: -120px;    bottom: 0;    opacity: 0.9;}.news_blcok .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0px 0px 15PX;    border: 1px #ececec solid;    background: #FFF;}.news_blcok .RWDnews005 .margin-top-20 {    margin-top: 20px !important;    margin-bottom: 5px;padding: 0px 30px}.news_blcok .RWDnews005 h4 a {    color: #222;    letter-spacing: 1px;    font-size: 16px;    line-height: 1.5;    margin-bottom: 0px !important;    font-weight: 600;    padding: 15px 0px;}.news_blcok::before {    content: "";    position: absolute;    background: #F7f7f7;    width: 80%;    height:75%;    right: 50%;    bottom: 100px;    transform: translate(50%);border: 1px #e2e2e2 solid;display:none}.news_blcok .RWDedictor {    position: absolute;    width: 100%;    left: 15px;    top: 140px;}/*產品*/ 
.product_block {background:#f7f7f7;padding: 100px 0px;position: relative;z-index:1}/*.product_block::after {content: "";position: fixed; width: 520px; height: 600px;background: url(archive/image/customization/G08.png)no-repeat;left: 0;bottom: 0;z-index: -11;background-size: contain;}*/ 
.product_block .portfolio-bottom {padding: 20px 25px;height: 320px;transition: 0.5s}.product_block .portfolio-bottom-summary h4 {text-align: center;margin: 0;font-family: 'Noto Sans TC', sans-serif;color: #111;font-size: 16px; text-align:center;margin-bottom: 5px;line-height: 1.5}.product_block .portfolio-bottom-summary p { font-size: 14px; color: #555; letter-spacing: 0.5px; line-height: 1.8;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 5;-webkit-box-orient: vertical;margin-bottom: 0;text-align:left}.product_block .portfolio-bottom-summary {height: auto !important;}.RWDproduct002_v2 {padding: 0px 0px 60px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover .portfolio-bottom {background: #fff;}.RWDproduct002_v2 .bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.product_block .RWDnews005 .owl-carousel img {position: relative;display: inline-block;top:0px;transition: 0.4s ease;}.product_block .RWDnews005 .owl-carousel .owl-item div a {width: 100%;height: 100%; position: relative;left: 0;top: 0;display: block;overflow: hidden;transition: 0.5s ease;font-weight: 600}.product_block .RWDnews005 .owl-carousel .owl-item div {position: relative;text-align: center;}.product_block .RWDnews005 .owl-carousel .owl-item .img-hover:hover img{transform: scale(1);top:0px;transition: 0.4s ease;}.RWDproduct002_v2 .popup-portfolio {margin: 0px 2px}.product_block .RWDnews005 .owl-carousel .owl-item div {position: relative;text-align: center}.product_block .RWDnews005 .margin-top-20 {    margin-top: 15px !important;    margin-bottom: 5px;    padding: 0px 15px;}.product_block .RWDnews005 p.text-left {padding: 0px 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;  -webkit-box-orient: vertical}/*.RWDproduct002_v2 .portfolio-item:hover > .inner-content::after {width: 100%;height: 100%; border-radius: 0; top: 0; left: 0;filter: blur(0px);}*//*.RWDproduct002_v2 .portfolio-item > .inner-content::after {content: "";position: absolute;width: 20%;height: 100%;background: rgb(247 247 247 / 40%);left: -50px;top: 0;transition: 0.5s; filter: blur(12px);}*/ 
.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #014193;}.p_right . box2 .section-subject.row .sub-title {display:none}.p_right  .RWDnews005 .container {width: 100%;padding: 0px 15px;}/*.product_block::before {background:radial-gradient(ellipse at center, rgb(239 239 239) 30%, rgb(130 130 130 / 40%) 100%);content: "";position: absolute;width: 520px;height: 200vh;top: 0;}*/ 
.product_block .bottom_block {margin-top: 30px;margin-left: 0px;position: absolute; bottom: 0;}.product_block .RWDnews005 .owl-carousel .owl-item div>a {overflow: hidden;}.product_block .portfolio-bottom {width: 30%;position: absolute !important;background:rgba(255 255 255 / 88%);right: 50px;height: 320px}.RWDbtn01 a.btn:hover {color: #fff}.RWDbtn01 a.btn:hover::before {width: 100%}.RWDbtn01 a.btn::after {content: "";position: absolute;background: url(archive/image/customization/arrow2.png);width: 16px;height: 16px;background-size: contain; right: 30px; top: 12px;transition: 0.3s ease;}.RWDbtn01 a.btn:hover::after {filter: grayscale(1) brightness(300%)}.RWDbtn01 a.btn::before {content: "";position: absolute;background: #014193;width: 0%;top: 0;left: 0;height: 100%;transition: 0.3s ease;z-index: -1;}.RWDbtn01 {margin-top:50px;}/*.RWDservice011 .link_area {height: auto;}.RWDservice011 .link_box .bg {transform: scale(1);}#m_RWDfullscreen01_64_1.RWDservice011 .link_box .shadow {background-color:transparent !important}.RWDservice011 .link_box:hover .bg {transform: scale(1);}.RWDservice011 .link_box {width: calc(100%/4 - 14px) !important;margin: 0px 15px;height: 600px}.RWDservice011 .link_box {width: calc(100%/4 - 14px) !important;margin: 0px 15px;height: 600px;border: 1px #dedede dotted;border-radius: 10px;box-shadow: 6px 5px 15px #eaeaea;}.RWDservice011 {z-index: 1;}*//*關於我們*/ 
.service_block {padding: 0px 0px 0px;position: relative; background:#e6e6e6;z-index: 1;overflow: hidden;border: 0px #cacaca solid;border-right: 0;border-left: 0;}.service_block .container {width: 100%; background: transparent; float: none; z-index: 11;padding: 0;}.service_block .v_left {    padding: 90px 80px 80px 90px;}.service_block .v_right {padding: 0px}.service_block .row.v_box {margin: 0;display: flex;align-items:center;}.service_block .row.v_box iframe{margin-bottom: -8px;}.service_block::after {background: url(archive/image/customization/MAP2.png);content: "";position: absolute;right: -100px;bottom: 0;width: 485px;height: 500px;background-size: contain;z-index: -1;opacity: 0.5;display:none}.service_block::before {content: "";position: absolute;background: url(archive/image/customization/MAP.png)no-repeat;left: -200px;top: -100px;width: 800px; height: 1000px;background-size: contain;mix-blend-mode: multiply;opacity: 0.3;display:none}.service_block h5 {font-size: 24px; letter-spacing: 1px;color: #014193; font-weight: 500;line-height: 36px;font-family: 'Noto Sans TC', sans-serif;margin-bottom: 50px;padding: 0px 0px;width: 100%;}.service_block .RWDedictor {font-size: 14px;color: #333;text-align: left;word-break: break-all; line-height: 2; letter-spacing: 0.5px;}.service_block .RWDedictor p {margin: 0 0 10px;padding-right: 15px;text-align: justify}.service_block .RWDedictor .row {    margin: 0;display: flex;align-items: flex-start;flex-wrap: wrap}.bottom_block {margin-top:50px;margin-left:0px;}.bottom_block a.bottom_a {    background: #fff;    border:1px #777 solid !important;    font-weight: 600;    color: #777;    font-size: 16px;    padding:10px 30px;    text-align: left;    width: 220px;    display: block;    letter-spacing: 2px;    position: relative;    line-height: 1.5;    transition: 0.5s;z-index: 1}.bottom_block a.bottom_a:hover {color:#fff}.bottom_block a.bottom_a::before {    content: "";    position: absolute;    background: #014193;    width: 0%;    top: 0;    left: 0;    height: 100%;    transition: 0.3s ease;    z-index: -1;}.bottom_block a.bottom_a:hover::before {width:100%}a.bottom_a::after {content: "";position: absolute;background: url(archive/image/customization/arrow2.png); width: 16px;height: 16px;background-size: contain; right: 30px;top: 12px;transition: 0.3s ease;}.bottom_block a.bottom_a:hover::after {filter: grayscale(1) brightness(300%)}.service_block .RWDbanner008__img {padding: 0px 5px;}.service_block .RWDbanner008 .slider {height: 150px !important;}.service_block .RWDbanner008__mask {display: block;background-color: transparent !important;}.service_block .RWDbanner008 {margin-top: 50px;padding: 0px 15px;display:none}/*影片*/ 
.viedo_block {padding: 100px 0px;position: relative;background: #f9f9f9;z-index: 1;}.RWDvideo002 .container {width: 100%;padding: 0}.viedo_block {padding: 100px 0px;position: relative;}.viedo_block .figcaption_bottom h2 {color: #222;font-size: 16px;font-weight: 600;margin: 10px 0px 5px !important;line-height:1.6}.RWDvideo002 figure.effect-sarah {background: transparent;}.RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe {opacity: 1;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe {-webkit-transform: translate(0px,0);transform: translate(0px,0);width: calc(100% + 0px);}.RWDvideo002 .videoitem {margin: 0px 0px;overflow: hidden;padding: 0px 5px;}/*.RWDvideo002 .row {margin-right: -25px;margin-left: -25px;}*/ 
.RWDvideo002 figure.effect-sarah {padding:0px;border-radius:0px;}.RWDvideo002 .figcaption_bottom {padding: 0px 10px;}.RWDvideo002 .figcaption_bottom .h2_line {display:none}.RWDvideo002 .figcaption_bottom p {color: #444;font-size: 13.5px; line-height: 22px;letter-spacing: 1px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}.RWDvideo002 .videoitem {    margin: 0px 0px;    overflow: hidden;    padding: 0px 5px;    width: calc(100%/1 - 1px);}.video_right .RWDvideo002 .videoitem {    margin: 0px 0px;    overflow: hidden;    padding: 0px 10px;    width: calc(100%/3 - 1px);height: 450px}.video_left {    padding-left: 10px;    padding-right: 0;}.video_right .RWDvideo002 .figcaption_bottom p {-webkit-line-clamp: 3}#m_RWDfullscreen01_58_2 > div.section-inner > div > div:nth-child(2) {margin: 0;}.video_block .video_right {    width: 45%;}.video_block.video_left {    width: 55%;}.video_box {    display: flex;    align-items: flex-end;    margin: 0;}.RWDvideo002.istouch figure.effect-sarah img, .RWDvideo002.istouch figure.effect-sarah .iframe {opacity: 1;}/**/ 
.RWDbtn01 .btn, .RWDbtn01 .btn:hover {color: #555;background: transparent; border: none;}.RWDbtn01 .btn {white-space: normal;padding-bottom: 10px;background: #fff; border: 1px #777 solid !important;font-weight: 600;color: #777;font-size: 16px;padding: 10px 30px; text-align: left;width: 220px;display: block;letter-spacing: 2px;position: relative;line-height: 1.5;transition: 0.5s;border-radius: 0;z-index: 1;}/*.RWDbtn01 .btn::after {background: url(archive/image/customization/r03.png) #efefef;content: "";position: absolute;width: 200px;height: 200px;bottom: -33px;left: -40px;background-size: contain;border-radius: 100%;animation: m01 80s linear infinite;z-index: -1;}*//*.RWDbtn01 .btn::before {background: url(archive/image/customization/arrow3.png);content: "";position: absolute;width: 70px; height: 70px; background-size: contain;top: -60px;left: 30px;z-index: 111}*/@keyframes m01 {0% {transform: rotate(0);}100% {transform: rotate(360deg);}}/*影片背景*/ 
.RWDbanner001 .container {width: 100% !important;padding-right: 0;height:100% !important}.RWDbanner001 {position: absolute;right: -100px; bottom: -155px;width: 36%;z-index: -1;}.RWDbanner001 .flexslider .slides > li {background-size: contain;height:700px !important}.RWDbanner001 .flexslider {background: transparent;}.RWDbanner001 .flex-direction-nav {display:none !important}.viedo_block::after {content: ""; background: #efefef;width: 550px; height: 100%;position: absolute; right: 0;bottom: 0;z-index: -11;display:none}/*頁尾*/ 
.footer_block {background: #074194;position: relative;z-index: 1;}.footer_block .container {padding: 80px 0px 160px;width: 75%;position: relative;font-size: 15px;color: #fff;letter-spacing: 1px; line-height: 30px;}.footer_block .footer_r {font-size: 13px;color: #6681a9;line-height: 24px;padding-left: 40px;border-left: 1px #376ab3 dotted}.footer_block .container span {font-weight: 600;}.footer_block .container .footer_r span {font-weight: 400;font-size: 12px;letter-spacing: 0.5px;}.footer_block .footer_r img {margin-right: 5px;}.footer_block a {color: #fff;}.footer_block a:hover {color: #e4ac2e;}.footer_block item span {margin-right: 10px;}.footer_block .RWDedictor .row {display: flex;align-items: flex-end;justify-content: center;}.footer_block .footer_l img {width: 150px;margin-bottom:0px;}.footer_block .footer_l .item {width: calc(100%/2 - 1px); float: left;height: auto !important}.footer_block .footer_l {text-align: left;display: flex; align-items: flex-end;}.footer_block .footer_l {text-align: left; display: flex;width: 60%; align-items: flex-end;}.footer_block .footer_l h6 {font-size: 18px;margin: 0;font-weight: 600;line-height: 30px}.footer_block .footer_l .item span {margin-right: 15px;}/*跟隨*/ 
.fixed_info .RWDedictor {font-weight: 600; text-align: center; color: #fff; font-size: 16px;padding: 12px 15px;display: flex;align-items: center;justify-content: center;opacity: 1;background: #111; white-space: nowrap;}.fixed_info .RWDedictor h6 {font-size: 37px;color: #efefef;margin: 0;letter-spacing: 0.8em}.fixed_info .RWDedictor img {width: 50px;margin: 0px 20px 0px 0px;}.fixed_info {position: fixed;width: 100%;z-index: 11;bottom:0px}.fixed_info .RWDedictor {transition: 0.5s ease}.fixed_info .RWDedictor h6 {transition: 0.5s ease}.fixed_info {background: transparent;transition: 0.5s ease}/*.new_fixed_info {background:#222;transition: 0.5s ease;height: 80px;}.new_fixed_info .RWDedictor {padding: 10px}.new_fixed_info .RWDedictor h6 {font-size: 20px;}.new_fixed_info .RWDedictor {opacity:1}*//**/ 
.scrollTop002 {bottom: 150px; right: 20px;;}.scrollTop002 img {width: 65px;}/*網頁警告*/ 
.RWDalert_fancybox.bottom .editor {display: inline-block;font-size: 14px !important; color: #222; text-align: left; font-weight: 600;}.RWDalert_fancybox .btn{color: #fff;border: 0; font-size: 14px; letter-spacing: 2px;border-radius: 0px;width: 100%;}.RWDalert_fancybox.bottom .btn-box {margin-right: 20px;}.RWDalert_fancybox.bottom {box-shadow: 0px 0px 0px !important;padding: 15px 20px !important;text-align:left !important;letter-spacing: 1px !important;left: inherit !important;right: 5px !important;background: #fff;width: 340px !important;font-size: 14px !important;border: 1px #222 solid !important;}.RWDalert_fancybox .btn {background: #222 !important;color: #fff;width: 100%;margin: 0;}.RWDalert_fancybox.bottom .btn-box {margin-right: 20px;float: left;margin: 0px !important;}/**/ 
.product_box .RWDedictor p {font-size: 14px;color: #333;letter-spacing: 1px;line-height: 25px;text-align: justify;margin-top: 50px;}.product_box .RWDedictor {padding-right: 100px;position: relative;height: 65vh;}.video_left .section-subject.row {display:none}.product_info h4 a {    text-align: center;    letter-spacing: 0.5px;    margin-top: 15px;}.product_info .RWDnews005 .margin-top-20 {    margin-top: 5px !important;    margin-bottom: 5px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    margin: 0 10px;    width: calc(100%/2 - 21px) !important;    display: flex;    float: left;    align-items: center;    margin-bottom: 20px;    height: auto !important;    padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:after {    content: "";    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    background: rgb(0 0 0 / 50%);    z-index: 1;    opacity: 0;    transition: 0.5s;pointer-events: none}.RWDproduct002_v2 .popup-portfolio:hover .portfolio-item:after {    opacity: 1;    transition: 0.5s;}.RWDproduct002_v2 .popup-portfolio:hover .portfolio-item:hover:after {    opacity: 0;    transition: 0.5s;}.RWDproduct002_v2 .portfolio-item > .inner-content {width: 55%;}.portfolio-bottom-summary a._link {padding-top: 120px;position: relative;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: transparent;    background: transparent;    border: #fff 0px solid;    opacity: 1;    filter: Alpha(Opacity=100);    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}.RWDnews005 .fa-angle-left:before {    content: "";    position: absolute;    width: 85px;    height: 85px;    background: url(archive/image/customization/TOP3.png)no-repeat;    background-size: contain;    transform: rotate(-90deg);    top: 0;    left: -2px;    z-index: 11;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -48px;}.RWDnews005 .fa-angle-right:before {    content: "";    position: absolute;    width: 85px;    height: 85px;    background: url(archive/image/customization/TOP3.png)no-repeat;    background-size: contain;    transform: rotate(90deg)scaleX(-1);    top: 0;    right: -2px;    z-index: 11;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -48px;}.RWDnews005 .owl-carousel .owl-item div {background: #fff;padding-bottom: 15px;}.product_info .RWDnews005 .owl-carousel .owl-item div  {background:transparent;padding-bottom:0px;}.product_info .portfolio-item .portfolio-bottom-summary a._link::after {    background: url(archive/image/customization/k01.png)no-repeat;    content: "";    position: absolute;    width: 150px;    height: 110px;    top: 0;    background-size: contain !important;    left: 50%;    transform: translate(-50%);}.product_info .portfolio-item:nth-child(2) .portfolio-bottom-summary a._link::after {background: url(archive/image/customization/k04.png)no-repeat;}.product_info .portfolio-item:nth-child(3) .portfolio-bottom-summary a._link::after {background: url(archive/image/customization/k03.png)no-repeat;}.product_info .portfolio-item:nth-child(4) .portfolio-bottom-summary a._link::after {background: url(archive/image/customization/k02.png)no-repeat;}.product_box .p_left {    position: sticky;    top: 120px;    left: 0;}.product_info .RWDnews005 .owl-carousel {    overflow: visible !important;    margin-bottom: 0px;    position: relative;}.product_info .RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: hidden !important;}.product_info .RWDnews005 .fa-angle-left:before {width: 65px;height: 65px}.product_info .RWDnews005 .fa-angle-right:before {width: 65px;height: 65px}.product_info .RWDnews005 .controlls-over .owl-controls .owl-next {    right: 0px;}.product_info .RWDnews005 .controlls-over .owl-controls .owl-prev {    left: 0px;}.product_info .RWDnews005 .owl-theme .owl-controls .owl-buttons div {    top:50%;    margin-top: 0px}.product_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item .img-hover a img {width: 200%;max-width: 200%;}.product_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover .img-hover a img {transform: translateX(-50%);}/*.product_block .RWDnews005 .owl-carousel .owl-item div {height:300px;}*/ 
.product_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 0px;}.RWDproduct002_v2 .portfolio-item > .inner-content { width: 100% !important;}/*.RWDproduct002_v2 .portfolio-item > .inner-content::before {background: url(archive/image/customization/6_01.png);content: "";position: absolute;right: -34px;bottom: 0px; width: 200px; height: 200px; z-index: 1;background-size: contain;}.RWDproduct002_v2 .portfolio-item > .inner-content::before {background: url(archive/image/customization/6_03.png);content: "";position: absolute;right: -150px;bottom: 0px;width: 200px; height: 200px; z-index: 1;background-size: contain; opacity: 1;transition: 0.5s ease;}.RWDproduct002_v2 .portfolio-item:nth-child(2) > .inner-content::before {background: url(archive/image/customization/6_02.png); content: "";position: absolute;right: -150px;bottom: 0px;width: 200px;height: 200px;z-index: 1;background-size: contain; opacity: 1; transition: 0.5s ease;}.RWDproduct002_v2 .portfolio-item:nth-child(3) > .inner-content::before {background: url(archive/image/customization/6_04.png);content: "";position: absolute;right: -150px;bottom: 0px;width: 200px;height: 200px; z-index: 1;background-size: contain; opacity: 1;transition: 0.5s ease;}.RWDproduct002_v2 .portfolio-item:nth-child(4) > .inner-content::before {background: url(archive/image/customization/6_01.png);content: ""; position: absolute;right: -150px;bottom: 0px;width: 200px;height: 200px;z-index: 1; background-size: contain;opacity: 1;transition: 0.5s ease;}*/ 
.product_info .RWDnews005 .owl-carousel .owl-item:hover h4 a {color: #014193;}/*.RWDproduct002_v2 .portfolio-item:hover > .inner-content::before {opacity: 1;right: -30px; transition: 0.5s ease;}*/ 
.RWDproduct002_v2 .portfolio-item:hover > .inner-content > img { filter: blur(0px);}.video_left p {padding-right: 100px;}.service_block .v_right .RWDbtn01 {display: none;}/*202307*/ 
.product_box{display:none;}.product-block_2023 .titlebar{margin:0 0 50px;}.product-block_2023 .RWDbase{    display: grid;    grid-template-columns: repeat(2,1fr);    gap: 20px;}.product-block_2023 .probox {    position: relative;    margin: 0 10px;    width: 100% !important;    display: flex;    align-items: center;    padding: 0;    overflow: hidden;}.product-block_2023 .probox a {    display: flex;    align-items: center;    height: auto !important;    width: 100%;}.product-block_2023 .probox a:hover{    color: #014293;}.product-block_2023 .probox .pro-img,.product-block_2023 .probox .pro-img img{    width:100%;    object-fit: cover;}.product-block_2023 .summary {    width: 30%;    position: absolute !important;    background: rgba(255 255 255 / 88%);    right: 50px;    height: 320px;    padding: 20px 20px;}.product-block_2023 .summary h4 {    text-align: center;    margin: 0;    font-family: 'Noto Sans TC', sans-serif;    color: #111;    font-size: 16px;    text-align: center;    margin-bottom: 5px;    line-height: 1.5;}.product-block_2023 .summary p {    font-size: 14px;    color: #555;    letter-spacing: 0.5px;    line-height: 1.8;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 5;    -webkit-box-orient: vertical;    margin-bottom: 0;    text-align: center;}.product-block_2023 .summary .pro-logo{    text-align: center;    margin-bottom:20px;}.product-block_2023 .summary .pro-logo img {    width: 150px;    height: 110px;    margin: 0 auto;}
/*小螢幕 start*/

@media (max-width: 1700px) {.service_block .container {width:100%}.footer_block .container {width: 80%;}.viedo_block .container {width: 95%;}.service_block .v_left {padding: 0px 80px;}.service_block .RWDedictor p {padding-right: 0px;}.bottom_block {margin-top: 50px;margin-left: 0px;}.news_blcok .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {height: 420px;}.service_block h5 {font-size: 22px}.news_blcok .container {padding: 0px 100px 0px;}.product_block .portfolio-bottom,.product-block_2023 .summary {padding: 20px 20px;}.product-block_2023 .summary .pro-logo{margin:0 0 5px;}.banner_box .banner_info {width: 580px;height: 180px;}.RWDbanner_plus01 .slick-caption {width: 580px;}}@media (max-width: 1500px) {.service_block .row.v_box {padding: 80px 0px;}.RWDmenu_plus04 .logo {width: 120px}.footer_block .container {width: 95%;}.news_blcok .RWDnews005 .owl-carousel::before {display:none}.news_blcok .RWDnews005 .owl-carousel::after {display:none}.RWDnews005 .owl-carousel .owl-wrapper-outer {width: 100%;}.news_blcok .container {padding: 0px 60px 0px}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden !important}.news_blcok .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {height: 400px;}.product_block .container {width: 95%;}.product_block .portfolio-bottom ,.product-block_2023 .summary{width: 38%;right: 30px;height: 300px;}.product_block .RWDnews005 p.text-left {font-size: 14px;padding: 0px 10px}.product_info .portfolio-item:nth-child(3) .portfolio-bottom-summary a._link::after {width: 180px;height: 130px;}}@media (max-width: 1400px) {.footer_block .RWDedictor .row {display: flex;align-items: flex-end;}.footer_block .footer_l {width: 55%;padding-left: 80px}.footer_block .footer_r {width: 45%;}.service_block h5 {font-size: 20px;line-height: 25px;margin: 0px 0px 30px;}.product_block .RWDnews005 .margin-top-20 {padding: 0px 0px;}.product_block .RWDnews005 p.text-left {padding: 0px 5px;}.service_block .v_left {padding: 0px 50px;}.RWDvideo002 .container {width: 100%;}.RWDvideo002 .row {margin-right: -5px;margin-left: -5px;}.product_block .portfolio-bottom-summary p {letter-spacing: 0px}}@media (max-width: 1300px) {.video_right .RWDvideo002 .videoitem {height: 400px;}.RWDbanner_plus01 .slick-caption {width: 550px;bottom: 220px;}.RWDbanner008 .slider {height: 80px !important;}.banner_box .banner_info {width: 545px;height: 150px;}.product_info .portfolio-item .portfolio-bottom-summary a._link::after {width: 120px;height: 100px;}.product_info .portfolio-item:nth-child(3) .portfolio-bottom-summary a._link::after {width: 120px;height: 100px;}.portfolio-bottom-summary a._link {padding-top: 100px;}.product_block .portfolio-bottom {    height: 330px;    right: 0px;}.service_block h5 {font-size: 18px;}.footer_block .footer_r {font-size: 12px;line-height: 20px}.fl img {width:250px}/*230725*/ 
.product-block_2023 .probox .pro-img{    height: 350px;}.product-block_2023 .probox .pro-img img {    width: 100%;    object-fit: cover;    height: 100%;}.product-block_2023 .summary {    right: 0;    height: 100%;}.product-block_2023 .summary .pro-logo img{    width: 120px;height: auto;}}@media (max-width: 1200px) {.news_blcok .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {height: 350px;}.news_blcok .container {padding: 0px 30px 0px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -30px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -30px;}.news_blcok .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {height: 360px;}}

/*小螢幕 end*/
/*動畫 start*/

.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {animation: 1500ms ease normal forwards 1 move01;opacity: 0;}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(1) {animation-delay: 0.3s}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(2) {animation-delay: 0.5s}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(3) {animation-delay: 0.8s}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(4) {animation-delay: 1.1s}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(5) {animation-delay: 1.4s}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(6) {animation-delay: 1.7s}@keyframes move01{0% {   opacity: 0;-webkit-transform:translateY(80px);    -moz-transform:translateY(80px);    -ms-transform:translateY(80px);    -o-transform:translateY(80px);transform:translateY(80px);}100% {  opacity: 1;-webkit-transform:translateY(0px);    -moz-transform:translateY(0px);    -ms-transform:translateY(0px);    -o-transform:translateY(0px);transform:translateY(0px);}}

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

/*寬版列表*/#dropdown_article3 .name {    letter-spacing: 0.5px;    font-size: 14px;    line-height: 22px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}#dropdown_article3 .name span {    display: block;    font-weight: 500;    color: #777;    font-size: 13px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}/*內頁高度*/section.call_to_action {    min-height: 800px;    padding: 100px 0 120px 0}.page_wrapper_bg .banner_block {    margin-top: -80px;}.page_wrapper_bg .main {    margin-top: 0px !important}.pagecontent a,.pagecontent a:hover {    color: #444}/*選單*/ 
.page_wrapper_bg .RWDmenu_plus04 .header {    border-bottom: 0px #d2d2d2 dotted;}.page_wrapper_bg .RWDmenu_plus04 .header.is-up {    background: #efefef}.page_wrapper_bg .RWDmenu_plus04 .header {    background: transparent;}.page_wrapper_bg .RWDmenu_plus04 .logo {    filter: invert(100%) grayscale(100%) brightness(200%);}.page_wrapper_bg .RWDmenu_plus04 .header.is-up .logo {    filter: invert(0%) grayscale(0%) brightness(100%);    width: 120px}/*rwd 內頁統一字*//*內頁文字大小*/ 
.pagecontent {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8;    font-family: 'Noto Sans TC', sans-serif}.page_wrapper_bg .article-text.rwd .container {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8;    color: #444;    word-wrap: break-word;    word-break: normal;    padding: 0;    width: 90%}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a {    font-size: 15px;    line-height: 1.8;    color: #444;    word-wrap: break-word;    word-break: normal;}.content section {    font-size: 15px;    line-height: 1.8;    color: #444;    word-wrap: break-word;    word-break: normal;}.edcontent .layoutlist_3 .subject A:link,.edcontent .layoutlist_3 .subject A:visited {    font-size: 15px;    line-height: 1.8;    color: #444;    word-wrap: break-word;    word-break: normal;}.layoutlist_7 .litem .img-responsive {    display: inline-block;    max-width: 100%;    height: auto;    width: 100%;}/*麵包屑*/ 
.hgroup .container {    position: relative;    width: 90% !important;    padding: 0 !important;    margin: 0px auto !important;    border: 0 !important;}.page_subject {    padding: 0px;}section.hgroup {    position: absolute;    top: -220px;    z-index: 1111;    width: 100%;}.hgroup h1 {    font-size: 40px;    line-height: 1em;    margin: 0px 0px 10px;    padding: 0;    color: #efefef;    font-weight: 500;    font-family: 'Noto Sans TC', sans-serif;    transform: scaleX(1.02);    text-align: center}.hgroup .breadcrumb {    width: 100%;    font-size: 14px;    background-color: transparent;    margin: 0px 8px;    padding: 0px 0px;    border: solid 0px #ccc;    position: relative;    bottom: 0px;    right: initial;    left: 0;    color: #efefef;    text-align: center}.hgroup .breadcrumb a {    color: #efefef;    letter-spacing: 1px;    font-weight: 600;}/*版面*/ 
.call_to_action>.container {    width: 100%;    position: relative;    padding: 0;}.article1 #article {    padding: 0 !important;}.article1 .page_wrapper_bg .article-text.rwd .container {    width: 100%}.article2.articlelist .page_wrapper_bg .article-text.rwd .container {    width: 100%}/*關於我們*/ 
.article1 .pagecontent .article_model[data-seq="0"] {    margin-top: 0px !important;}.article1 .pagecontent .RWDslider01,.article1 .pagecontent .RWDeditor01 {    margin-top: 0px !important;}.article1 h2 {    font-weight: 500;    color: #0a3e8a;    text-align: center;    line-height: 1.5;    font-size: 35px;    margin: 0;    letter-spacing: 1px}.article1 .pg_box_1 h3 {    font-weight: 500;    color: #222;    text-align: center;    line-height: 1.5;    font-size: 22px;    margin: 0;    margin: 15px 0px 0px;    letter-spacing: 1px}.article_box {    padding-bottom: 100px;}.article1 .asahi_btn_a {    border: 2px #aaa solid;    padding: 10px 30px;    width: 320px;    display: block;    font-weight: 500;    position: relative;    transition: 0.5s ease;    text-align: center;    background: #fff;    font-size: 18px}.article1 .asahi_btn_a:hover {    color: #0f40a4;    border: 2px #0f40a4 solid;}.article1 .about_asahi_p {    font-weight: 500;    color: #222;    margin: 30px 0px 12px;    font-size: 18px;}/*關於我們動畫*/ 
.article1.id66 .article_box.pg_box_3 .animated.right.time ul li {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;    animation-duration: 1s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;    animation-delay: 0.3s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(1) {    animation-delay: 0.3s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(2) {    animation-delay: 0.6s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(3) {    animation-delay: 0.9s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(4) {    animation-delay: 1.2s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(5) {    animation-delay: 1.5s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(6) {    animation-delay: 1.8s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(7) {    animation-delay: 2.1s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(8) {    animation-delay: 2.4s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(9) {    animation-delay: 2.7s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(10) {    animation-delay: 2.7s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(11) {    animation-delay: 2.7s;}.article1.id66 .article_box.pg_box_3 .animated.right.time ul li:nth-child(12) {    animation-delay: 2.7s;}.article_icon img {    width: calc(100%/5 - 1px);    height: auto;}.article_icon {    display: flex;    align-items: center;    width: 50%;    margin: 50px auto 0px;}.article_box.pg_box_2 {    background: #f3f3f3;    padding-bottom: 0px}.article_box.pg_box_2 .left {    padding: 0px 100px;}.article_container .row {    margin: 0;    display: flex;    align-items: center;}.article_container h3 {    font-weight: 600;    font-size: 35px;    letter-spacing: 2px;    color: #0f40a4;    margin: 0px 0px 25px;    line-height: 1.5;}.article1 .ul_box ul li span {    font-weight: 600;    margin-right: 10px;    display: inline-block;    width: 80px;    color: #222}.article1 .ul_box ul {    list-style: none;    padding-left: 5px;    line-height: 32px;}.article1 .ul_box ul li {    display: flex;}.article1 span.br_span {    width: calc(100% - 80px) !important;    font-weight: 400 !important;    display: inline-block;}.article_container h3 span {    font-size: 18px;    letter-spacing: 0px;    display: block;    margin-top: -8px;    padding-left: 2px;}.article1 .article_box.pg_box_3.row {    padding-top: 100px;    padding: 100px 100px 100px;}.article1 .article_box.pg_box_3 h4 span {    display: block;    font-size: 20px;    letter-spacing: 0;    margin-top: -2px;}.article1 .article_box.pg_box_3 h4 {    font-weight: 500;    color: #111;    font-size: 26px;    margin: 20px 0px;    line-height: 1.5;}.article1 .article_box.pg_box_3 i.icon.ion-checkmark {    margin-right: 10px;}.article1 .article_box.pg_box_3 .right.time ul li {    position: relative;    display: flex;    align-items: center;    line-height: 2.5;    font-size: 16px}.article1 .article_box.pg_box_3 .right.time ul {    list-style: none;    position: relative;    padding-left: 100px}.article1 .article_box.pg_box_3 .right.time ul li span {    color: #0f40a4;    font-weight: 700;    font-family: 'Roboto', sans-serif;    font-size: 24px;    margin-right: 15px;}.article1 .article_box.pg_box_3 .right.time ul li span.en {    color: #444;    font-size: 16px;    font-weight: normal;    margin-right: 0px;}.article1 .article_box.pg_box_3 .right.time ul li p {    margin: 12px 0 10px;    line-height: 1.5;}.article1 .article_box.pg_box_3 .right.time ul li::after {    left: -27px;    top: 28px;    content: "";    position: absolute;    width: 10px;    height: 10px;    border-radius: 100%;    border: #0f40a4 1px solid;    background: #fff;    z-index: 1;}.article1 .article_box.pg_box_3 .right.time ul:after {    content: "";    position: absolute;    width: 1px;    height: 100%;    background: rgb(31 92 182 / 20%);    top: 0;    left: 77.5px;    z-index: -1;}/*.article1 .article_box.pg_box_3 .right.time {margin-top: 60px;}*/ 
.article1 .article_box.pg_box_3.row .left_img {    width: 1100px;    z-index: 1;}.article1 .article_box.pg_box_3.row .left_img {    position: absolute;    left: -200px;    z-index: -1;    bottom: -110px;}.article1 .pg_box_3 .col-md-5.left.ul_box {    padding-left: 200px;}.article1 .article_box.img_box::after {    content: "";    position: absolute;    background: url(archive/image/customization/Head-Office-6.jpg) no-repeat;    ;    width: 100%;    height: 100%;    background-attachment: fixed;    left: 0;    bottom: 0;    z-index: -1;    background-size: contain;}.article1 .article_box {    position: relative;}.article_box.img_box img {    max-width: 100%;    width: 650px;    height: auto;    position: absolute;    left: 80px;    bottom: 80px;    transform: translateY(50%);    padding: 0px 0px;    filter: grayscale(100%) brightness(0%) invert(100%);}.article_box.img_box {    padding-top: 100px;    overflow: hidden;    height: 400px;    z-index: 1}.article_box.pg_box_4 {    padding: 100px 100px;    text-align: center;    background: #f4f4f4}.article_box .row {    margin-left: 0;    margin-right: 0;}.article_box.pg_box_4 h5 {    font-weight: 600;    color: #111;    font-size: 25px;}.article_box.pg_box_4 span {    color: #0f40a4;    font-size: 40px;    margin: 0px 10px}.article_box.pg_box_4 h4 {    font-size: 18px;    color: #444;    letter-spacing: 0px;    margin-bottom: 50px;}.article_box.pg_box_5 {    background: #0f40a4;    padding: 100px 80px;    position: relative;    overflow: hidden;    color: #fff;}.article_box.pg_box_5 .pg_service_item {    width: calc(100%/3 - 1px);    float: left;    padding: 0px 20px;    text-align: center;}.article_box.pg_box_5 h3 {    text-align: center !important;    color: #fff !important;}.article_box.pg_box_5 h4 {    font-weight: 600;    text-align: center;    margin-top: -22px;    margin-bottom: 50px;    line-height: 1.5}.article_box.pg_box_5 .pg_service_item h5 {    margin: 0;    font-size: 28px;    font-weight: 600;    letter-spacing: 2px}.article_box.pg_box_5 .pg_service_item h6 {    font-weight: 600;    margin: 10px 0px 20px;    font-size: 15px;}.article_box.pg_box_5 .article_container .row {    align-items: flex-start;}.row.pg_service_box {    border-bottom: 1px #ffffff29 solid;    padding-bottom: 50px;    margin-bottom: 50px;}.row.pg_service_box2 {    display: block;}.pg_service_box2 .pg_service_item {    width: 100% !important;}.row.pg_service_box2 ul {    list-style: none;    width: fit-content;    margin: 0 auto;    margin-top: 30px;    clear: both;    line-height: 2;}.pg_service_item img {    max-width: 100px;    width: 100px;    margin-bottom: 10px;}.article_box.pg_box_6 h3 {    text-align: center;}.article_box .row .item img {    width: 200px;}.article_box .row .item {    text-align: center;    width: calc(100%/3 - 1px);    float: left;}.article_box.pg_box_6 {    width: 80%;    margin: 0 auto;    padding-bottom: 0px;    padding-top: 100px}.article_box.pg_box_6 h5 {    font-size: 18px;    font-weight: 600 !important;    color: #222;}.article_box.pg_box_6 h6 {    font-size: 15px;    letter-spacing: 0px;    color: #666;}.article_box.pg_box_6 p a {    margin: 0 0 10px;    letter-spacing: 0;    color: #0f40a4 !important;}.article_box.pg_box_6 i.icon.ion-android-open {    font-weight: 600;    margin-left: 5px;    color: #666;    transition: 0.5s;    position: relative}.article_box.pg_box_6 .item:hover i.icon.ion-android-open {    color: #0f40a4}.article_box.pg_box_6 i.icon.ion-android-open::after {    content: "";    position: absolute;    width: 10px;    height: 10px;    background: #dcd9d9;    right: 50%;    bottom: 50%;    border-radius: 100%;    transform: scale(0);    margin-right: -5px;    margin-bottom: -5px;    z-index: -1;    opacity: 0;    transition: 0.4s;}.article_box.pg_box_6 .item:hover i.icon.ion-android-open:after {    transform: scale(4);    opacity: 0.8}/*最新消息*/ 
.layoutlist_7 {    padding: 0px 50px !important;}.layoutlist_7 .litem {    margin: 0px 0px 5px;    background: #ececec;    border: 5px #ffffff solid;    padding: 10px 10px 20px;    min-height: 500px}.layoutlist_7 .subject,.layoutlist_7 .subject a {    font-weight: 600;    color: #444;    font-size: 18px;    margin-top: 15px;    margin-bottom: 10px;    font-family: 'Noto Sans TC', sans-serif;    transform: scaleX(1.02);    letter-spacing: 2px;    padding: 0px 15px;}.layoutlist_7 .summary,.layoutlist_7 .summary a {    color: #666;    letter-spacing: 1px;    line-height: 1.8;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;    padding: 0px 12px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.layoutlist_7 .cdate,.layoutlist_7 .cdate a {    display: none}.layoutlist_7 .subject a {    color: #444;    font-size: 18px;    margin-top: 15px;    margin-bottom: 3px;}.layoutlist_7 .summary,.layoutlist_7 .summary a {    color: #666666;    text-decoration: none;    margin-top: 0px !important}/*回上一頁*/ 
.btn.btn_back {    padding: 0;    float: right;    margin-top: 50px}.btn.btn_back a {    background: #fff;    border: 1px #777 solid !important;    font-weight: 600;    color: #666;    font-size: 16px;    padding: 8px 30px;    text-align: left;    width: 180px;    display: block;    letter-spacing: 2px;    position: relative;    line-height: 1.5;    transition: 0.5s;    z-index: 1;}.btn.btn_back a::after {    content: "";    position: absolute;    background: url(archive/image/customization/arrow2.png);    width: 16px;    height: 16px;    background-size: contain;    right: 30px;    top: 12px;    transition: 0.3s ease;}.btn.btn_back a:hover::after {    filter: grayscale(1) brightness(300%);}.btn.btn_back a:hover::before {    width: 100%;}.btn.btn_back a::before {    content: "";    position: absolute;    background: #014193;    width: 0%;    top: 0;    left: 0;    height: 100%;    transition: 0.3s ease;    z-index: -1}.btn.btn_back a:hover {    color: #fff;    border: #fff 1px solid;}/*聯絡我們*/ 
.form-horizontal .form-group {    width: 80%;    margin-right: 0;    margin-left: 0;    margin: 0 auto 20px;}.eformsForm {    padding: 80px 50px;    border: #ddd solid 0px;    background: #f4f4f4;}.formdesc {    color: #222;    padding: 0px 0;    margin-bottom: 50px;    font-weight: 600;    text-align: center;}.customized_columns ._input,.customized_columns select {    border: 1px solid #e2e2e2;    background-color: #fff;    font-size: 15px;    border-radius: 0;    margin-bottom: 15px}.form-control {    height: 40px;    padding: 6px 20px;    font-size: 15px;    line-height: 15;    color: #555;    background-color: #fff;    border: 1px solid #ccc;    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%);    ;}.form-horizontal .control-label {    line-height: 40px;}#eForm1>div:nth-child(6)>div:nth-child(4) {    width: calc(50% - 110px);    float: right;}#eForm1>div:nth-child(6)>label:nth-child(3) {    padding-left: 30px;    width: 110px;}#eForm1>div:nth-child(7)>label:nth-child(3) {    padding-left: 30px;    width: 110px;}#eForm1>div:nth-child(7)>div:nth-child(4) {    width: calc(50% - 110px);    float: right;}#eformstw61_00006 {    height: 150px;}/*確認按鈕*//* #eformsForm_1_6>div.customized_columns>div.row>div.col-sm-0.col-md-1 {    display: none}#eformsForm_1_6>div.customized_columns>div.row>div.col-sm-12.col-md-11 {    width: 100%;    text-align: center}.ebtn.currectsend_btn a.web_btn2 {    width: 100%;    padding: 4px 20px;    color: #666;    border: 1px #777 solid;    position: relative;    font-weight: 600;    letter-spacing: 2px;    z-index: 1;    transition: 0.3s ease}.ebtn.currectsend_btn {    float: none;    margin-right: 0px;    width: 220px;    margin: 50px auto 0px;    text-align: left;    background: transparent;    position: relative;}.ebtn.currectsend_btn a.web_btn2::after {    content: "";    position: absolute;    background: url(archive/image/customization/arrow2.png);    width: 16px;    height: 16px;    background-size: contain;    right: 30px;    top: 12px;    transition: 0.3s ease;}.ebtn.currectsend_btn a.web_btn2::before {    content: "";    position: absolute;    background: #014193;    width: 0%;    top: 0;    left: 0;    height: 100%;    transition: 0.3s ease;    z-index: -1;}.ebtn.currectsend_btn a.web_btn2:hover::before {    width: 100%;}.ebtn.currectsend_btn a.web_btn2:hover::after {    filter: grayscale(1) brightness(300%);}.ebtn.currectsend_btn a.web_btn2:hover {    color: #fff} *//**/ 
.eformsDesc {    margin: 10px 0;    padding-bottom: 20px;    border-bottom: 0px solid #dcdcdc;    border: 1px solid #dcdcdc;    padding: 80px 50px 80px;    margin-bottom: 50px;    position: relative;}.eformsDesc h4 {    font-weight: 500;    font-size: 16px;    text-align: center;    line-height: 1.8;    width: 60%;    margin: 0 auto 80px;}.eformsDesc h5 h5 {    color: #1042a5;    font-size: 22px;    margin-bottom: 5px;    text-align: left;}.eformsDesc item {    text-align: center;    margin-bottom: 35px;    font-size: 16px;}.eformsDesc .item {    width: calc(100%/3 - 1px);    float: left;    text-align: center}.eformsDesc .item_box2 {    display: flex;    align-items: flex-start;    width: 80%;    margin: 0 auto;}.eformsDesc .item_box2 h5 {    font-weight: 600;    color: #0f40a4;    font-size: 20px;    margin: 0px 0px 5px;    line-height: 1.5}/**/ 
.article_box.pg_box_5 .pg_service_box.animated .pg_service_item {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;    animation-duration: 1s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;    animation-delay: 0.3s;}.article_box.pg_box_5 .pg_service_box.animated .pg_service_item:nth-child(1) {    animation-delay: 0.5s;}.article_box.pg_box_5 .pg_service_box.animated .pg_service_item:nth-child(2) {    animation-delay: 0.9s;}.article_box.pg_box_5 .pg_service_box.animated .pg_service_item:nth-child(3) {    animation-delay: 1.3s;}.row.pg_service_box2.animated {    animation-delay: 0.8s !important;}.article_box .article_container.animated .row .item {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;    animation-duration: 1s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;    animation-delay: 0.3s;}.article_box .article_container.animated .row .item:nth-child(1) {    animation-delay: 0.5s;}.article_box .article_container.animated .row .item:nth-child(2) {    animation-delay: 0.9s;}.article_box .article_container.animated .row .item:nth-child(3) {    animation-delay: 1.3s;}.article_icon.animated img.icon_image {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;    animation-duration: 1s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;    animation-delay: 0.3s;}.article_icon.animated img.icon_image:nth-child(1) {    animation-delay: 0.5s;}.article_icon.animated img.icon_image:nth-child(2) {    animation-delay: 0.9s;}.article_icon.animated img.icon_image:nth-child(3) {    animation-delay: 1.3s;}.article_icon.animated img.icon_image:nth-child(4) {    animation-delay: 1.7s;}.article_icon.animated img.icon_image:nth-child(5) {    animation-delay: 2.1s;}.eformsDesc .item img {    opacity: 0.5;    width: 50px;    margin-bottom: 20px;}.eformsDesc .item:nth-child(2) {    border-right: 1px #eee solid;    border-left: 1px #eee solid;}.article_box.pg_box_5 .pg_service_item p {    font-size: 17px;}.article_box.pg_box_5 .pg_service_box.animated .pg_service_item p {    font-size: 17px;}.row.pg_service_box2 ul {    font-size: 17px;}.article_box.pg_box_2 .left .ul_box ul {    line-height: 2.2;}.article_box.pg_box_2 .left {    padding: 0px 100px;    font-size: 18px}/*0901新增*//*跟隨頁籤*/ 
.bookmark_block {    text-align: center;    position: sticky;    top: 100px;    width: 100%;    z-index: 99;}.bookmark_block a {    width: calc(100% / 4);    display: inline-block;    max-width: 150px;    font-size: 16px;    border: 1px solid #0c3f8a;    margin: 0 10px;    padding: 10px;    color: #0c3f8a;    letter-spacing: 1px;    line-height: 1.5;    background: #fff;    font-weight: bold;}.bookmark_block a:hover {    background: #0c3f8a;    color: #fff;    transition: 0.4s;}.RWDqa01 {    width: 80%;    padding: 0px 0 80px;}.article3.id612 .page_wrapper_bg .article-text.rwd .container {    width: 100%;    padding: 0;}.article3.id612 .pagecontent {    padding: 0 !important;}.pro_img01 img,.pro_img02 img {    width: 100%}.pro_img01,.pro_img02 {    position: relative;}.pro_img01 p {    position: absolute;    bottom: 40%;}.pro_img02 p {    position: absolute;    top: 100px;}.page_wrapper_bg .qa_block {    display: none;}.article3.id612 .qa_block {    display: block}.article3.id612 .btn.btn_back {    margin-right: 10%;}.article3.id612 .pagecontent .RWDeditor01 {    margin-top: 0}.article3.id612 .collapsing_header .main {    overflow: visible;}/*影片*/ 
.page_videoblock {    position: relative;    width: 100%;    height: 0;    padding-bottom: 56.25%;}.page_videoblock iframe {    width: 100%;    height: 100%;    position: absolute;    top: 0;    left: 0;}/*QA模組*/ 
.RWDqa01 .accordion button .accordion-title {    font-size: 20px}.RWDqa01 .accordion .accordion-content .box .text {    font-size: 17px;}.RWDqa01 .accordion {    border-top: 4px #dedede double;    border-bottom: 4px #dedede double;    margin-top: 0}.RWDqa01 .accordion .accordion-item {    border-bottom: 1px solid #eee;}.RWDqa01 .accordion button::before {    content: "";    width: 75px;    height: 100%;    background: #074194;    position: absolute;    right: 0;    bottom: 0;    z-index: -1;}.RWDqa01 .accordion button .icon::before {    height: 1px;    background: #fff}.RWDqa01 .accordion button .icon::after {    width: 1px;    background: #fff}.RWDqa01 .accordion .accordion-item:last-child {    border-bottom: 0;}.RWDqa01 {    padding: 80px 0}.article3.id612 section.call_to_action {    padding-bottom: 0px}.RWDqa01 .main_title {    display: none}.RWDqa01 .accordion button {    font-size: 16px;    letter-spacing: 0.5px;    color: #222;}.RWDqa01 .accordion button[aria-expanded='true'] .accordion-title::before {    color: #074194;}.RWDqa01 .accordion .accordion-content {    width: 80%;    color: #555;    letter-spacing: 0.5px;    line-height: 2}/*220907修改*/ 
.article_icon img {    width: calc(100%/4 - 1px);}.bookmark_block a {    border: 1px solid #DF001F;    background: #DF001F;    color: #fff;}.bookmark_block a:hover {    background: #fff;    color: #DF001F;    border: 1px solid #DF001F;}/* 230904 */ 
.RWDproduct004 .mix-grid .mix {    width: calc(100%/3) !important;    float: left;}.RWDproduct004 .mix-grid .mix:nth-child(1),.RWDproduct004 .mix-grid .mix:nth-child(2) {    width: calc(100%/2) !important;}.RWDproduct004 #portfolio.portfolio-nogutter .mix-grid {    display: flex;    flex-wrap: wrap;}/* 250123 */ 
.eforms1 .page_wrapper_bg .article-text.rwd .container {    max-width: 1400px;}.ebtn {    background-color: transparent;    color: #333;    border: 1px solid #333;}.customized_columns>.row .col-sm-12.col-md-11 {    display: flex;    justify-content: center;}.ebtn.currectsend_btn,.ebtn.currectsend_btn a {    background: #333;    color: #fff;    transition: .3s ease;}.eformsDesc h4{    width: 65%;}.ebtn.currectsend_btn:hover,.ebtn.currectsend_btn:hover a,.ebtn:hover,.ebtn:hover a{    background: #0f40a4;    color: white;    transition: .3s ease;}.customized_columns>.row{    margin-top: 2rem;}

/*內頁 end*/
/*產品列表 start*/

/*產品*/ 
.RWDproduct004 .item-box .item-hover {background-color: rgba(185, 185, 185, 0.1);}.RWDproduct004 .item-box figure {background:#f5f5f5}.RWDproduct004 .callout-dark {background-color: transparent;color: #333;}.RWDproduct004 .heading-title.heading-arrow-bottom::after {display:none}.RWDproduct004 section {border:0px;padding: 0 0 50px;}.RWDproduct004 .section-subject {text-align: left;}.RWDproduct004 .heading-title.heading-arrow-bottom h1 {color: #333;text-align: left;font-size: 34px;color: #333;font-weight: 600;letter-spacing: 5px;}.RWDproduct004 h2.sub-title {font-size: 18px;margin: 20px 0 0;color: #333;font-weight: normal;letter-spacing: 3px;line-height: 1.5;}.RWDproduct004 .item-box-desc img {width: 80px;}.RWDproduct004 .mix-grid .mix:nth-child(1) .item-box-desc img {width: 150px;}.RWDproduct004 .mix-grid .mix:nth-child(8) .item-box-desc img {width: 150px;}/*文字*/ 
.RWDproduct004 #portfolio.portfolio-nogutter .item-box {padding: 0px !important;position: relative;}.RWDproduct004 .item-box-desc {    text-align: right !important;    position: absolute;    bottom: 30px;    right: initial;    margin: 0px;    left: 50px;    display: flex;    flex-direction: row;    background: content-box;    align-items: center;    padding: 10px 0px 10px 0px;    width: calc(100% - 100px);    overflow: visible;    justify-content: space-between;    z-index: 11;    transition: 0.5s;    border-bottom: 1px solid #fff;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:after {    content: "";    position: absolute;    width: 100%;    height: 0%;    left: 0;    bottom: 0;    background: rgb(255 255 255 / 80%);    z-index: 1;    transition: 0.5s;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover:after {    height: 33%;    transition: 0.5s;}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix:nth-child(1):hover:after{    height: 25%;    transition: 0.5s;}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix:nth-child(8):hover:after {    height: 25%;    transition: 0.5s;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div .p_list_img {    opacity: 0;    transition: 0.5s;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover .p_list_img {    opacity: 1;    transition: 0.6s;    bottom: 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover .item-box-desc {    background: transparent;    transition: 0.5s;    border-bottom: 1px solid #111;    padding-left: 100px;}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix:nth-child(1):hover .item-box-desc {    padding-left: 170px;}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix:nth-child(8):hover .item-box-desc {    padding-left: 170px;}.RWDproduct004 #portfolio div.col-md-3 h3 {    transition: 0.3s;    color:#fff;}.RWDproduct004 #portfolio div.col-md-3:hover h3 {    transition: 0.3s;    color:#111;}.p_list_img {    position: absolute;    bottom: -50px;    left: 0;    opacity: 0;    transition: 0.6s;}/*hover*/ 
.RWDproduct004 a {position: relative;display: block;}/*.RWDproduct004 a::before {background-color: rgba(0, 0, 0, 0.5);position: absolute;z-index: 111;width: 100%; content: "";height: 100%;opacity: 0;transition: 0.3s;}*/ 
.RWDproduct004 a:hover::before {opacity: 1;transition: 0.3s;}/*排序*/ 
.row{margin-left:0px;margin-right:0px;}.RWDproduct004 .mix-grid .mix:nth-child(1){width:calc(100%/2 - 1px);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(2){width:calc(100%/4);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(3){width:calc(100%/4);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(4){width:calc(100%/4);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(5){width:calc(100%/4 );float: right;}.RWDproduct004 .mix-grid .mix:nth-child(6){width:calc(100%/4);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(7){width:calc(100%/4);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(8){width:calc(100%/2);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(9){width:calc(100%/4);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(10){width:calc(100%/4);float: left;}.RWDproduct004 .mix-grid .mix{width:calc(100%/4);float: left;}.RWDproduct004 {width: 90%;overflow-x: hidden;margin: 0 auto;}.RWDproduct004 .section-subject {display:none}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:before {    content: "";    position: absolute;    width: 100%;    height: 100%;    border: 10px solid #fff;    z-index: 1;    pointer-events: none;}/*LOGO*/ 
.RWDproduct004 .list-inline {    height: auto !important;    width: 85px;}.RWDproduct004 .mix-grid .mix:nth-child(1) .list-inline {    height: auto !important;    width: 110px;}.RWDproduct004 .mix-grid .mix:nth-child(8) .list-inline {    height: auto !important;    width: 110px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div .list-more_btn {    letter-spacing: 1px;    font-size: 15px;    line-height: 1.8em;    transition: 0.3s;    opacity: 0;font-weight: 600}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover .list-more_btn {    opacity: 1;    transition: 0.3s;}.RWDproduct004 #portfolio.portfolio-nogutter .mix-grid .mix {    filter: grayscale(0);    transition: 0.3s;}.RWDproduct004 #portfolio.portfolio-nogutter .mix-grid:hover .mix {    filter: grayscale(1);    transition: 0.3s;}.RWDproduct004 #portfolio.portfolio-nogutter .mix-grid .mix {    filter: grayscale(0);    transition: 0.3s;}.RWDproduct004 #portfolio.portfolio-nogutter .mix-grid:hover .mix:hover {    filter: grayscale(0);    transition: 0.3s;}/*列表動畫*/section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix{    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;    animation-duration: 1s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;    animation-delay: 0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(1){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(2){animation-delay:0.8s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(3){animation-delay:0.5s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(4){animation-delay:1.4s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(5){animation-delay:1.1s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(6){animation-delay:1.7s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(7){animation-delay:2.0s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(8){animation-delay:2.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(9){animation-delay:2.6s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(10){animation-delay:2.9s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(11){animation-delay:3.2s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(12){animation-delay:3.5s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(13){animation-delay:3.8s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(14){animation-delay:4.1s;}

/*產品列表 end*/
/*產品 start*/

.article3 section.hgroup {display:none}.article3 .page_wrapper_bg .RWDmenu_plus04 .header {background: #0c3f8a;}.article3 .page_wrapper_bg .banner_block {display:none}.article3 .page_wrapper_bg .RWDmenu_plus04 .header.is-up {background: #efefef;}.article3 .page_wrapper_bg .article-text.rwd .container {width: 80%;}#article > div:nth-child(2) > article > div:nth-child(1) > div:nth-child(1) {align-items: center;}.article3 .pg_box h6 {font-weight: 600;color: #222;line-height: 1.5;font-size: 13px;}.article3 .pg_box .item {width: calc(100%/4 - 1px);float: left;}.article3 .pg_box {display: flex;align-items: flex-end;text-align: center;width: fit-content;justify-content: center;margin-top: 50px}.article3 .pg_box .item {width: calc(100%/7 - 1px);float: left;}.article3 .pg_product_p1 .row {display: flex;align-items:flex-start;flex-wrap: wrap}.article3 h5 {font-weight: 600;text-align: center; font-size: 35px; letter-spacing: 2px; line-height: 1.5;color: #0f40a4;}.article3 .pg_product_p3 {border-top: 4px #dedede double;padding-top: 50px;margin-top: 80px;}.article3 .pg_product_p1 {width:100%;margin: 0 auto;}.article3 h4 {font-size: 40px;color: #0f40a4;font-weight: 600;line-height: 1.2;margin: 0px 0px 10px;letter-spacing:2px}.article3 h4 span {font-size: 35px;letter-spacing:0px}.article3 .pg_product_p1 h5 {font-size: 18px;letter-spacing: 0;margin: 0;margin-bottom:15px;color:#333;text-align: left;letter-spacing:1px}.article3 .pg_product_info {margin-top: 15px;}.article3 .pg_product_info span {font-weight: 600;margin-right: 10px; color: #222;}.article3 .pg_product_p1 #pg_logo01 {max-width:200px;width: 185px;margin-left: -18px;margin-bottom:0px}#article > div.model.article_model.RWDeditor01 > article > div.pg_product_p1 > div > div.col-md-6.right > div.pg_product_info > span:nth-child(2) {margin-left: 20px;}.article3 .pg_product_btn {margin-top: 30px;position: relative;}.article3 .product_btn_a {border: 2px #aaa solid;padding: 10px 30px;width: 300px;display: block;font-weight: 500;position: relative;transition: 0.5s ease;text-align: center;}a.product_btn_a:hover {color: #0f40a4;border: 2px #0f40a4 solid;}.article3 .pg_product_btn2 h5 {width: 100px;display: inline-block;margin: 0;color: #333;text-align: left;letter-spacing: 1px;font-size: 18px;letter-spacing: 0;}.article3 .pg_s_btn {display: inline-flex;width: calc(100% - 100px);float: right;}.article3 .pg_s_btn .product_fb {width: 35px;width: 35px;transition: 0.5s}.article3 .pg_s_btn .product_ig {width: 35px;margin-left: 10px;transition: 0.5s}.article3 .pg_s_btn .product_fb:hover {transition: 0.5s;position: relative;transform: translateY(-5px);}.article3 .pg_s_btn .product_ig:hover  {transition: 0.5s;position: relative;transform: translateY(-5px);}.article3 .pg_s_btn img {max-width:100% !important;width:100% !important;margin-left:0px !important;}.article3 .pg_product_btn2 {display: flex;align-items: center;padding-top: 50px;border-top: 1px #e8e8e8 solid;justify-content: center;}/*.article3 .pg_product_btn2 {height: 60px}*/ 
.article3 .pg_product_p1 .left img {padding: 0px 20px 30px;}.article3 .pg_product_p1 .left .map {position: absolute;z-index: -1;opacity: 0.3;width: 750px;left: -200px;top: -100px;}.article3 .video_block h5 {margin-bottom: 50px;}.article3 .video_block col-md-4 {padding:0px 10px;}.article3 .product_btn {transform: translateY(50%);}.article3.id84 .pg_product_p1 {width: 100%;}.article3.id144 .pg_product_p1 {width: 100%;}.pg_product_p1 ul {padding-left: 25px;}.article3.id84 .pg_product_p1 .left img {padding: 0;}.article3 .product_btn_a{margin:0 auto;background:#fff;}.article3.id84 .bottom_info h5 {color: #111;}.article3.id84 .pg_product_info {margin-top: 30px;padding-left: 10px;}.product_peroni .right {padding-top: 50px;}.product_peroni .right img { display: inline-block;width: calc(100%/4 - 4px);padding: 0px 10px;}.row.product_peroni {position: relative;}.article3.id84 .pg_product_btn {padding: 0px 20px;z-index: 11;}.article3.id84 .pg_product_btn2 {    margin-top: 50px;    padding-top: 20px;    display: flex;    justify-content: left;    align-items: center;}.article3.id144 .pg_product_btn2 {    margin-top: 50px;    padding-top: 20px;    display: flex;    justify-content: left;    align-items: center;}.article3.id168 .pg_product_btn2 {    margin-top: 50px;    padding-top: 20px;    display: flex;    justify-content: left;    align-items: center;}.article3 .pg_s_btn {width: auto;}.article3.id144 .bottom_info {margin-top: 80px;display: flex;align-items: flex-start;}.article3.id144 .pg_product_p1 .bottom_info .left img {padding: 25px 8px 0px 0px;width: calc(100%/2.5);float: left;}.article3.id144 .pg_product_p1 .bottom_info .right img {padding-top: 50px;}.article3.id144 .pg_product_p1 .bottom_info p {margin: 0 0 10px;padding-right: 50px;}.row.product_pilsner.pg_product_p1 h6 {font-weight: 500;font-size: 16px;margin-bottom: 5px;margin-top: 0}.row.product_pilsner.pg_product_p1 {margin-top: 80px;padding: 0px 15px;}.row.product_pilsner.pg_product_p1 h5 {text-align: center;margin-bottom: 50px;}.row.product_pilsner.pg_product_p1 {border-top: #d0d0d0 dotted 1px;padding-top: 50px;}.article3 .pg_product_p1 .row .col-md-8 {padding:0px;}.product_pilsner .pilsner_item .box {width: calc(100%/3 - 1px); float: left; flex-wrap: wrap;padding: 0px 20px;text-align: center}.pilsner_item2 {clear: both;margin-top: 80px;}.article3.id84 .pg_box .item {width: calc(100%/4 - 1px);float: left;}.article3.product_btn_a {margin-left: 0;}.article3.id84 .pg_box {margin-top:50px;}/*動畫*/ 
.pg_product_p3 .row.pg_box.animated .item{    animation-name: fadeInUp;    animation-duration: 1s;    animation-fill-mode: both;    animation-delay: 0.3s;}.pg_product_p3 .row.pg_box.animated .item:nth-child(1){animation-delay: 0.5s;}.pg_product_p3 .row.pg_box.animated .item:nth-child(2){animation-delay: 0.9s;}.pg_product_p3 .row.pg_box.animated .item:nth-child(3){animation-delay: 1.3s;}.pg_product_p3 .row.pg_box.animated .item:nth-child(4){animation-delay: 1.7s;}.pg_product_p3 .row.pg_box.animated .item:nth-child(5){animation-delay: 2.1s;}.pg_product_p3 .row.pg_box.animated .item:nth-child(6){animation-delay: 2.5s;}.pg_product_p3 .row.pg_box.animated .item:nth-child(7){animation-delay: 2.9s;}.product_peroni .col-md-12.right.animated img{    animation-name: fadeInUp;    animation-duration: 1s;    animation-fill-mode: both;    animation-delay: 0.3s;}.product_peroni .col-md-12.right.animated img:nth-child(1){animation-delay: 0.5s;}.product_peroni .col-md-12.right.animated img:nth-child(2){animation-delay: 0.9s;}.product_peroni .col-md-12.right.animated img:nth-child(3){animation-delay: 1.3s;}.product_peroni .col-md-12.right.animated img:nth-child(4){animation-delay: 1.7s;}.article3.id168 .pg_product_p1 .row {display: flex;align-items: flex-start;flex-wrap: wrap;margin-top: 80px;}.bottom_info.row {margin-top: 80px;}.article3.id144 .pg_box .item {width: calc(100%/4 - 1px)}.article3.id168 .pg_box .item {width: calc(100%/4 - 1px)}.pilsner_item .box img {width: 150px;margin: 0px auto 15px;}.article3.id144 #article > div:nth-child(3) {margin-top: 0;}

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

@media (max-width: 1800px) {/*0901內頁新增*/ 
.pro_img01 p {bottom: 45%;}.pro_img02 p {top:0}}@media (max-width: 1700px) {/*1700px*/ 
.RWDproduct004 #portfolio div.col-md-3 h3{font-size:16px;}.RWDproduct004 .mix-grid .mix:nth-child(1) .item-box-desc img {width: 100px;}.RWDproduct004 .mix-grid .mix:nth-child(8) .item-box-desc img {width: 100px;}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix:nth-child(1):hover .item-box-desc {padding-left: 100px;}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix:nth-child(8):hover .item-box-desc {padding-left: 100px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover .item-box-desc {padding-left: 80px;}.RWDproduct004 .item-box-desc {left: 25px;width: calc(100% - 50px);bottom:20px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover:after {height: 35%;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div .list-more_btn {font-size: 13px;}.article1 .article_box.pg_box_3.row .left_img {width:900px;}.article1 .article_box.pg_box_3.row .left_img {bottom: -90px;}}@media (max-width: 1500px) {.article3 .page_wrapper_bg .article-text.rwd .container {width: 90%;}.RWDproduct004 .item-box-desc img {width: 60px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover .item-box-desc {padding-left: 70px;}.RWDproduct004 .mix-grid .mix:nth-child(1) .item-box-desc img {width: 60px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover:after {height: 25%;}.layoutlist_7 .litem {min-height: auto;}.article1 .pg_box_3 .col-md-5.left.ul_box {padding-left: 100px;}.article_box.pg_box_5 .pg_service_item h6 {font-weight: 600;margin: 5px 0px 20px;font-size: 14px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover:after {height: 33%;}.article1 .pg_box_3 .col-md-5.left {width: 40%;}.article1 .pg_box_3 .col-md-7.right {width: 60%;}.article1 .article_box.pg_box_3 h4 { font-size: 22px;}.article1 .article_box.pg_box_3 h4 span {font-size: 16px;}.article1 .about_asahi_p {font-size: 16px;}.article1 .asahi_btn_a {width: 300px;font-size: 16px;}.article1 .article_box.pg_box_3 .right.time ul li {font-size: 15px;}.article1 .article_box.pg_box_3 .right.time ul li span.en {font-size: 15px;}.article1 .article_box.pg_box_3 .right.time ul li span {font-size: 25px;}.article_box.pg_box_2 .left {    padding: 0px 100px;    font-size: 15px}}@media (max-width: 1400px) {.RWDmenu_plus04 .dropdown-menu .manu-item-box li {width: calc(100% / 6);}.RWDproduct004 {width: 95%}.RWDproduct004 .mix-grid .mix:nth-child(1) {width: calc(100%/3);}.RWDproduct004 .mix-grid .mix:nth-child(1){width:calc(100%/3);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(2){width:calc(100%/3);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(3){width:calc(100%/3);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(4){width:calc(100%/3);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(5){width:calc(100%/3);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(6){width:calc(100%/3);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(7){width:calc(100%/3);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(8){width:calc(100%/3);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(9){width:calc(100%/3);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(10){width:calc(100%/3);float: left;}.RWDproduct004 .mix-grid .mix{width:calc(100%/3);float: left;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(1){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(2){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(3){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(4){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(5){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(6){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(7){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(8){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(9){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(10){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(11){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(12){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(13){animation-delay:0.3s;}section.call_to_action.animated .RWDproduct004 .portfolio-nogutter .mix-grid .mix:nth-child(14){animation-delay:0.3s;}.form-horizontal .form-group {width: 100%;}.eformsDesc h4 {width: 80%}.article1 .pg_box_3 .col-md-5.left.ul_box {padding-left: 15px;}.article1 .article_box.pg_box_3 .right.time ul {padding-left: 15px;}.article1 .article_box.pg_box_3 .right.time ul:after {left: -8px;}}@media (max-width: 1300px) {.article_box.pg_box_5 .pg_service_item h5 {margin: 0;font-size: 20px;font-weight: 600;letter-spacing: 1px}.article3 h4 {font-size: 30px;}.article3 h4 span {font-size: 25px;}.bottom_info.row .col-md-6 {width: 100%;padding-bottom: 50px;}.eformsDesc .item_box2 {width: 100%;}.eformsDesc h4 {width: 80%;}#article > div:nth-child(2) > article > div.pg_product_p1 > div > div.col-md-6.left.paneleffect_v1.animated.fadeInUp > img {width: 400px !important;}.article3 .pg_product_p1 #pg_logo01 {max-width: 150px;width: 150px;margin-left: -18px;margin-bottom: 0px;}.article_box.pg_box_2 .left {padding: 0px 0px 0px 100px;}.article1 .ul_box ul li span {width: 65px;}.article3.id144 .bottom_info.row .col-md-6 {width: 50%;padding-bottom: 0px;}.article3.id168 .bottom_info.row .col-md-6 {width: 50%;padding-bottom: 0px;}#article > div.model.article_model.RWDeditor01 > article > div.pg_product_p1 > div:nth-child(1) {margin-top: 0px;}.verifyimg {margin-left: 5px;}.product_pilsner .pilsner_item .box {padding: 0px 0px;}.article_box.pg_box_5 .pg_service_item p {font-size: 15px;}.article_box.pg_box_5 .pg_service_box.animated .pg_service_item p {font-size: 15px;}.row.pg_service_box2 ul {font-size: 15px;}.article1 .article_box.pg_box_3.row .left_img img {width: 800px;}}@media (max-width: 1100px) {.pg_service_item p br {display: none;}}

/*內頁小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.fixed_info .RWDedictor h6 {font-size: 30px;}.menu-open .RWDmenu_plus04 #mobile-menu {z-index: 21;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent}.RWDmenu_plus04 .logo {width: 150px;}.product_block .portfolio-bottom {right: 0px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:after {display:none}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {opacity: 1;}.product_info .RWDnews005 .owl-theme .owl-controls .owl-buttons div {top: 35%;}.service_block .row.v_box {display: flex; align-items: center; flex-direction: column-reverse;}/**/ 
.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {border-color: transparent; border: 0px solid #FFF;top: 70%}.RWDvideo001 .fa-play:before {font-size: 25px;}.RWDvideo001 .btn2play .fa, .RWDvideo001 .btn2pause .fa {margin-top: 5px;}.RWDvideo001 .btn2play div,.RWDvideo001 .btn2pause div {font-weight: 600;letter-spacing: 1px;padding-right:0px}.RWDvideo001 .btn2play div, .RWDvideo001 .btn2pause div {font-weight: 600;letter-spacing: 2px;}.service_block .v_left {padding: 80px 80px;width:90%;margin: 0 auto;}.service_block .v_right {padding: 80px 80px 0px;width: 100%;}.product_block {padding: 80px 0px;}.news_blcok {padding: 80px 0px}.viedo_block {padding: 80px 0px;}.service_block .RWDedictor p {font-size: 15px !important;text-align: left;}.service_block h5 {font-size: 26px;line-height: 1.5; text-align: center;}.RWDvideo002 h1.main-title {text-align: center !important;}.RWDvideo002 h2.sub-title {text-align: center !important;}.product_block .portfolio-bottom {padding: 30px 20px;}.footer_block .container {padding: 30px 0px 100px;}.footer_block .footer_l h6 {font-size: 16px;}.footer_block .footer_l img {width: 120px;}.bottom_block {width: 100%;}.bottom_block a.bottom_a {margin: 0 auto;}/**/section.hgroup {position: relative;top: 0px;margin-bottom: 50px;}.hgroup h1 {color: #111}.hgroup .breadcrumb a {color: #444;}/*產品列表*/ 
.RWDproduct004 .mix-grid .mix:nth-child(1) {width: calc(100%/2);}.RWDproduct004 .mix-grid .mix:nth-child(1){width:calc(100%/2);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(2){width:calc(100%/2);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(3){width:calc(100%/2);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(4){width:calc(100%/2);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(5){width:calc(100%/2);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(6){width:calc(100%/2);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(7){width:calc(100%/2);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(8){width:calc(100%/2);float: right;}.RWDproduct004 .mix-grid .mix:nth-child(9){width:calc(100%/2);float: left;}.RWDproduct004 .mix-grid .mix:nth-child(10){width:calc(100%/2);float: left;}.RWDproduct004 .mix-grid .mix{width:calc(100%/2);float: left;}.RWDproduct004 .item-box-desc {position: relative;bottom: 0;left: 0;height: 80px;width: calc(100% - 60px); padding: 15px 20px 5px 20px;border-bottom: 1px solid #333;margin: 0 auto 50px auto;padding-left: 100px;}.p_list_img {opacity: 1;bottom: 0;}.RWDproduct004 .mix-grid .mix:nth-child(1) .item-box-desc img {width: 80px;}.RWDproduct004 .mix-grid .mix:nth-child(8) .item-box-desc img {width: 80px;}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix:nth-child(1):hover .item-box-desc {width: calc(100% - 30px);padding: 15px 5px 5px 5px;padding-left: 100px;}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix:nth-child(1) .item-box-desc {width: calc(100% - 30px);padding: 15px 5px 5px 5px;padding-left: 100px}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix .item-box-desc {width: calc(100% - 30px);padding: 15px 5px 5px 5px;padding-left: 100px}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover .p_list_img {bottom: 50%;}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix:nth-child(1) .item-box-desc {width: calc(100% - 30px);padding: 15px 5px 5px 5px;padding-left: 100px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div .p_list_img {opacity: 1;left: 0px; bottom: 50%;transform: translateY(50%);}.RWDproduct004 #portfolio div.col-md-3 h3 {transition: 0.3s;color: #111;font-size: 16px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div .list-more_btn {opacity: 1;color: #666;}.page_wrapper_bg .RWDmenu_plus04 .header {background: #0e3f8a;}.layoutlist_7 {padding: 0px 0px !important;}.RWDproduct004 .mix-grid .mix:nth-child(8) .item-box-desc img {width: 60px;}.RWDproduct004 .mix-grid .mix:nth-child(1) .item-box-desc img {width: 60px;}.row.product_pilsner.pg_product_p1 {padding: 50px 0px 0px;}.article1 .article_box.img_box::after {background-attachment: unset;background-size: cover;}.article_box.img_box img {width: 550px;}/*0901*/ 
.RWDqa01 .accordion button::before {width:60px}.RWDqa01 .accordion .accordion-content {width: 85%;}.pro_img02 {padding: 80px 0 0;background: #000;}/* 230904 */ 
.RWDproduct004 .mix-grid .mix{    width: calc(100%/2) !important;    float: left;}.RWDproduct004 .mix-grid .mix:nth-child(1),.RWDproduct004 .mix-grid .mix:nth-child(2){      width: calc(100%/2) !important;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features:after {background-color: rgba(255 255 255 / 25%);}.RWDmenu_plus04 .ml-stack-nav-toggle i {display:none}.RWDmenu_plus04 .ml-stack-nav-toggle__line {background: #efefef;}.RWDmenu_plus04 .ml-stack-nav-toggle {padding-top: 45px;}.RWDmenu_plus04 .logo {width: 120px;}.RWDmenu_plus04 .header.is-up .logo {width: 120px;}.RWDmenu_plus04 .header.is-up .ml-stack-nav-toggle__line {background:#222222}.RWDmenu_plus04 .header.is-up  .features:after {background-color:#ccc;}.RWDmenu_plus04 .features .search-btn {padding: 25px 20px 25px 15px;}.RWDmenu_plus04 .copyright {display:none}.RWDmenu_plus04 #mobile-menu {background-color: #222}.RWDmenu_plus04 #mobile-menu .menu>li {border-bottom: 1px dotted #444;}.RWDmenu_plus04 #mobile-menu .menu a {padding: 15px;color: #ccc;padding: 15px 15px;}.RWDmenu_plus04 .menu-icon:after, .menu-icon:before {background-color: #aaa}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #444444;}.main-title,.titlebar h1 {font-size: 36px !important}.news_blcok .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {height:350px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {display: block;}.product_block .portfolio-bottom,.product-block_2023 .summary{background: #fff;position: relative !important; width: 100%;height: auto}.footer_block .RWDedictor .row {display: block;align-items: flex-end;}.footer_block .footer_r {font-size: 12px;line-height: 20px;text-align: center;padding: 0; border: 0;}.footer_block .footer_r {width: 100%;display: inline-block; float: left;}.footer_block .footer_r br {display: none;}#m_RWDfullscreen01_70_1 > div.row > div.col-md-4.footer_r > br:nth-child(3) {display: block;}.footer_block .footer_l {width: 100%;padding-left: 15px;margin: 0 auto !important;float: revert;padding: 0;display: block; text-align: center;}.footer_block .container {line-height: 26px;}.footer_block .footer_r {margin-top: 20px;}.footer_block .footer_l .item {width: calc(100%/1 - 1px);float: none;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {box-shadow: 0px 0px 8px #cecece;}.portfolio-bottom-summary a._link {padding-top: 0px;width: 100%;padding-left: 150px;}.product_block .portfolio-bottom {padding: 30px 20px;}.product_info .portfolio-item .portfolio-bottom-summary a._link::after {left: 0px;transform: translate(0%);}.product_block .portfolio-bottom-summary p {-webkit-line-clamp: 3;}.RWDnews005 .owl-carousel .owl-item div {padding-bottom: 0px;}.product_block .portfolio-bottom-summary h4 {text-align: left;}.banner_box .RWDbanner008 .slider {height: 80px !important;}.banner_box .banner_info {width: 400px;}.RWDbanner_plus01 .slick-caption {width: 400px;padding-right: 0;}.banner_box .RWDbanner008__img {padding: 0px 5px;}.service_block .row.v_box {padding: 0px 0px;}/**/ 
.article1 h2 {font-size: 30px}.article_icon {width: 80%;}.article_box.pg_box_2 .left {padding: 0px 0px 0px 80px;}.article_box .row {padding-bottom: 0px !important;}/**/#article > div:nth-child(3) > article > div > div > div > div.col-md-6.left.paneleffect_v1.animated.fadeInUp > div > ul > li:nth-child(4) {flex-wrap: wrap}#article > div:nth-child(3) > article > div > div > div > div.col-md-6.left.paneleffect_v1.animated.fadeInUp > div > ul > li:nth-child(4) span {width: 100%;}.article_box.pg_box_2 .left span.br_span {margin-right: 0px;}.article1 .article_box.pg_box_3.row {padding-top: 80px;padding: 80px;}.article_box.pg_box_3 .col-md-6 {width: 100%;text-align: center}.article1 .article_box.pg_box_3.row .left_img img {display:none}.article1 .ul_box ul { width: fit-content;margin: 0 auto;}.article1 .article_box.pg_box_3 .right.time ul {width:95%;margin: 0 auto;}.article1 .about_asahi_p {margin: 0px 0px 0px;font-size: 18px}.article_box.pg_box_5 {padding: 80px 50px;}.row.pg_service_box {padding: 0px 0px 50px !IMPORTANT;}.row.pg_service_box2 {padding: 0px 0px 0px !IMPORTANT;}.video_block iframe {height: auto;}#eForm1 .col-md-5 {width:100%}.form-horizontal .control-label {width:100%}#eForm1 > div:nth-child(6) > div:nth-child(4) {width: calc(100% - 0px);float: right;}#eForm1 > div:nth-child(6) > label:nth-child(3) {padding-left: 15px;width: 110px;}.form-horizontal .control-label {padding: 0px 15px;}#eForm1 > div:nth-child(7) > div:nth-child(4) {width: calc(100% - 0px);float: right;}#eForm1 > div:nth-child(7) > label:nth-child(3) {padding-left: 15px;width: 100%;}.form-horizontal .form-group {margin: 0 auto 0px;}.customized_columns ._input {margin-bottom: 15px;}#eForm1 .col-md-11 {width:100%}.page_wrapper_bg .banner_block {display: none;}.page_wrapper_bg .main {margin-top: 80px !important;}.article_box.pg_box_5 h4 {margin-top: 0px;}.article1 .pg_box_3 .col-md-7.right {width: 100%;margin-top: 50px;}.article1 .pg_box_3 .col-md-5.left.ul_box {width: 100%;}.article1 .pg_box_3 .col-md-5 .md-6 {display: flex;align-items: center;margin-top: 20px;}.article1 .article_box.pg_box_3 h4 {margin: 0px 0px;}.article1 .article_box.pg_box_3 h4 span {display: inline-block;margin-left: 10px;}.article_box.pg_box_2 {padding: 50px 0px;}/*230725*/ 
.product-block_2023 .probox{    box-shadow: 0px 0px 8px #cecece;}.product-block_2023 .probox .pro-img {    height: auto;}.product-block_2023 .probox a {    display: flex;    align-items: stretch;    height: auto !important;    flex-direction: column;    justify-content: flex-start;}.product-block_2023 .summary{    display: grid;    grid-template-columns: 0.4fr 1fr;    grid-template-rows: 0.5fr 1fr;    grid-column-gap: 0px;    grid-row-gap: 0px;}.product-block_2023 .summary .pro-logo { grid-area: 1 / 1 / 3 / 2;margin-right:20px; }.product-block_2023 .summary h4 { grid-area: 1 / 2 / 2 / 3; text-align: left;margin-bottom: 0; }.product-block_2023 .summary p { grid-area: 2 / 2 / 3 / 3; -webkit-line-clamp: 3;text-align: left;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.banner_box .banner_info {width: 100%; height: 150px;}.RWDbanner_plus01 .slick-caption {width: 100% !important;bottom: 160px; text-align: center !important;padding: 0px 15px;}.product_info .portfolio-item .portfolio-bottom-summary a._link::after {width: 90px !important;height: 90px !important;}.portfolio-bottom-summary a._link {width: 100%;padding-left: 100px;padding-right: 0px;}.article3 .pg_box {    justify-content: flex-start;}.article_box.pg_box_2 {padding: 80px 0px}.layoutlist_7 .litem {width: calc(100%/2 - 1px);float: left;}.btn.btn_back {float: none;margin: 50px auto 0px;width: 100%;}.btn.btn_back a {margin: 0 auto;width:220px}.article3 .pg_product_p1 .col-md-6 {margin: 0 auto;}.article3 .pg_product_p1 .col-md-6 {text-align: center;}.article3 .pg_product_p1 h5 {text-align: center;}.video_block .col-md-4 {width: calc(100%/2 - 1px);float: left;}.video_block iframe {height: 250px;}.article3.id84 .pg_product_btn2 {justify-content: center;}.bottom_info .col-md-6 {text-align: left !important;}.article3.id84 .bottom_info h5 {text-align: left}.article3.id84 .pg_box .item {width: calc(100%/3 - 1px);float: left;}#article > div:nth-child(2) > article > div.pg_product_p1 > div > div.col-md-6.left.paneleffect_v1.animated.fadeInUp > img {width: 600px !important;}.article3.id144 .pg_product_btn2 {justify-content: center;}.article3.id144 .pg_box .item {width: calc(100%/3 - 1px);}.article3.id144 .bottom_info.row .col-md-6 {width: 100%;padding-bottom: 50px;}.article3 .bottom_info h5 {text-align: left;}.row.product_pilsner.pg_product_p1 {margin-top:0px}.article3.id168 .pg_product_btn2 {justify-content: center;;}.article3.id168 .bottom_info.row .col-md-6 {width: 100%; padding-bottom: 50px;}.article3.id168 .pg_product_p3 {margin-top: 30px;}.article_box.pg_box_6 {width: 100%;margin: 0 auto;padding-bottom: 0px;padding-top: 80px;}.eformsDesc h4 {font-size: 16px !important; line-height: 1.8 !important;margin: 0px auto 80px !important;width: 90% !important;}.article3 .pg_box {justify-content: flex-start;}.article3 .pg_product_p1 #pg_logo01 {max-width: 150px;width: 150px;margin-left: 0px; margin-bottom: 0px;}/*0901修改*/ 
.article3.id612 section.call_to_action {padding-top:0}.article3.id612 .btn.btn_back {margin-right:0}.RWDqa01 .accordion button .accordion-title {padding-right:80px}.RWDqa01 {width:90%}/*230725修改*/ 
.product-block_2023 .summary .pro-logo img {    width: 90px !important;    height: auto !important;}.product-block_2023 .summary .pro-logo{    margin-right: 5px;}
}
/*991px end*/
/*850 start*/

@media (max-width: 850px) {.RWDbanner_plus01 .slick-caption {width: 100% !important;bottom: 210px;text-align: center !important;padding: 0px 15px;}.service_block .v_right {padding: 80px 30px 0px;}.service_block .v_left {padding: 80px 50px;width: 100%;margin: 0 auto;}.video_right .RWDvideo002 .videoitem {height: 350px;}.portfolio-bottom-summary a._link {padding-left: 0px;padding-right: 0px;}.video_right .RWDvideo002 .videoitem {width: calc(100%/2 - 1px);margin-bottom: 25px}.product_info .portfolio-item .portfolio-bottom-summary a._link {z-index: 1}.product_info .portfolio-item .portfolio-bottom-summary a._link::after {width: 80px !important;height: 80px !important;left: initial;right: 3px;top: -50px;}.product_info .portfolio-item .portfolio-bottom-summary a._link::before {background: #fff;content: "";position: absolute;width: 100px; height: 100px;border-radius: 100%;right: -6px;top: -60px;z-index:-1}.fixed_info .RWDedictor h6 {font-size: 28px;letter-spacing: .5em;}.article1 .article_box.pg_box_3 .right.time ul:after {left: 8.5px;}.article1 .article_box.pg_box_3.row .ul_box ul li {text-align: left;}.page_wrapper_bg .article-text.rwd .container {width: 95%;}.article1 h2 {font-size: 26px;}.article1 .pg_box_1 h3 { font-size: 16px}.article_box.pg_box_2 .col-md-6 {width: 100%;}.article1 .article_box.pg_box_2 .article_container .row {margin: 0;display: block;}.article1 .article_box.pg_box_2 .col-md-6 {text-align: center;}.article1 .ul_box ul li {display: flex;justify-content: center;}.article1 .ul_box ul {padding-left: 0px;}.article1 .ul_box ul li span {width: 100%;display: block;}.article1 .ul_box ul li {display: block;justify-content: center}.article_box.pg_box_2 .left {padding: 0px 0px 50px 0px;}.article_box.pg_box_2 .left span.br_span {margin: 0 auto;width: 100%;}.article3.id168 .pg_box .item {width: calc(100%/3 - 1px);}.article1 .article_box.pg_box_3 .right.time ul {list-style: none;position: relative;padding-left: 30px;}.article1 .article_box.pg_box_2 .col-md-6 .ul_box {padding: 0px 100px;}/*230725*/ 
.product-block_2023 .summary{   display: block;}.product-block_2023 .summary h4 {    margin-bottom: 10px;    position: relative;    z-index: 1;}.product-block_2023 .summary .pro-logo{    width: 80px !important;    height: 80px !important;    right: 10px;    top: -46px;    position: absolute;    z-index: 0;    margin: 0;    text-align: center;    display: flex;    align-items: center;    justify-content: center;    flex-direction: column;}.product-block_2023 .summary .pro-logo img {    width: 80px !important;    height: auto !important;    transform: translateX(-12%);}.product-block_2023 .summary .pro-logo::before {    background: #fff;    content: "";    position: absolute;    width: 100px;    height: 100px;    border-radius: 100%;    right: 0px;    top: 0px;    z-index: -1;}}

/*850 end*/
/*800px start*/
@media (max-width: 800px) {
.article_container .row {margin:50px 0px 0px;display: block;align-items: center;}.article_box .row .item {width: calc(100%/2 - 1px);}#article > div:nth-child(2) > article > div.pg_product_p1 > div > div.col-md-6.left.paneleffect_v1.animated.fadeInUp > img {width: 400px !important;}.article3 .pg_box {display: flex;flex-wrap: wrap;}.article3 .pg_box .item {width: calc(100%/4 - 1px);margin-bottom: 20px;}section.article-text p {font-size: 15px;line-height: 1.8;letter-spacing: 1px;}.article1 .ul_box ul li span {font-size: 16px;}.article_box.pg_box_2 .left span.br_span {margin: 0 auto;font-size: 15px;letter-spacing: 1px;width: 90% !important; line-height: 1.8;}.article1 .article_box.pg_box_3.row {padding-top: 80px;padding: 80px 0px 80px;}.article_box.pg_box_4 {padding: 80px 0px;}.article1 .article_box.pg_box_3.row p {text-align: left;}.article3 .pg_product_p1 p {text-align: left;}.product_pilsner .pilsner_item .box {width: calc(100%/1 - 1px);text-align: left;display: flex;align-items: center;}.product_pilsner .pilsner_item .box .info {width: 70%;}.product_pilsner .pilsner_item .box .img {width: 30%;}#article > div:nth-child(2) > article > div.row.product_pilsner.pg_product_p1 > div > div:nth-child(3) {padding: 20px 0px;}.article1 .pg_box_3 .col-md-5.left.ul_box h3 {text-align: center;}.article1 .article_box.pg_box_3 h4 {text-align: center;}.article1 .article_box.pg_box_3 h4 span {display: block;margin-left: 0px;}.article1 .article_box.pg_box_3.row p {text-align: center;}.article1 .asahi_btn_a {margin: 20px auto 0px;}.article1 .pg_box_3 .col-md-5 .md-6 {display: block;align-items: center;margin-top: 20px; text-align: center;}.article1 .article_box.pg_box_3 .right.time ul li p {text-align: left;}.article1 .article_box.pg_box_3 .right.time ul {padding-left: 100px;}.article1 .article_box.pg_box_3 .right.time ul:after {left: 78px;}.article1 .article_box.pg_box_3 .right.time ul li p {margin:0px}.article_box.img_box img {width: 500px;}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
/**/ 
.RWDbanner_plus01 .slick-caption.txt-center{margin-top:20%}.RWDparallax_new .container.editor {padding-top: 100px !important;}.video_right .RWDvideo002 .figcaption_bottom p {-webkit-line-clamp: 4;ont-size: 13px;}.viedo_block .figcaption_bottom h2 {font-size: 15px;}.RWDvideo002 .figcaption_bottom {padding: 0px 0px;}.RWDbanner_plus01 .slick-caption {bottom: 250px}.banner_box .banner_info {bottom: 80px;}.product_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover .img-hover a img {transform: translateX(0%);}.fixed_info .RWDedictor h6 {font-size: 28px;letter-spacing: .4em;}.fixed_info .RWDedictor img {width: 48px; margin: 0px 15px 0px 10px;}.article_box.img_box img {display:none}.article1 .article_box.pg_box_2 .col-md-6 .ul_box {padding: 0px 0px;}.article1 .pg_box_3 .col-md-5.left.ul_box h3 {text-align: center;}.article1 .article_box.pg_box_3 h4 {text-align: center;}.article1 .article_box.pg_box_3 h4 span {display: block;margin-left: 0px;}.article1 .article_box.pg_box_3.row p {text-align: center;}.article1 .asahi_btn_a {margin: 20px auto 0px;}.article1 .pg_box_3 .col-md-5 .md-6 {display: block;align-items: center;margin-top: 20px; text-align: center;}.article1 .article_box.pg_box_3 .right.time ul li p {text-align: left;}.article1 .article_box.pg_box_3 .right.time ul {padding-left: 100px;}.article1 .article_box.pg_box_3 .right.time ul:after {left: 78px;}.article1 .article_box.pg_box_3 .right.time ul li p {margin:0px}/*0901內頁新增*/ 
.RWDqa01 .accordion button .accordion-title {padding-right:80px}.bookmark_box {width: 700px;text-align: left;margin: 0 auto;}.bookmark_box a {text-align: center;}.bookmark_block {overflow: scroll;}.pro_img01 p {bottom: 55%;}.pro_img02 p {top: -50px;}#pro_row03 {    padding-top: 150px;    transform: translateY(-150px);height: 40vh;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.lang_cn .RWDmenu_plus04 #search-box.full .form-control, .lang_sg-cn .RWDmenu_plus04 #search-box.full .form-control, .lang_tw .RWDmenu_plus04 #search-box.full .form-control {font-size: 18px;}.video_right .RWDvideo002 .videoitem {    height:auto;}.video_right .RWDvideo002 .videoitem {width: calc(100%/1 - 1px);margin: 25px 0px 0px;}.product_block .container {width: 100%;}.RWDmenu_plus04 .features:after {display:none}.RWDmenu_plus04 .features {margin-right: 0px;padding-right: 10px;padding-top: 5px;}.news_blcok .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {height: auto;}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 18px !important;}.RWDvideo001 .video {height: 300px !important;background-size: cover;}.fixed_info .RWDedictor h6 {font-size: 16px;letter-spacing: .2em;}.fixed_info .RWDedictor img {width: 35px;margin: 0px 8px 0px 5px;}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(1) {animation-delay: 0.3s}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(2) {animation-delay: 0.3s}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(3) {animation-delay: 0.3s}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(4) {animation-delay: 0.3s}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(5) {animation-delay: 0.3s}.product_block .animated .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(6) {animation-delay: 0.3s}.video_block .col-md-4 {width: calc(100%/1 - 1px); float: left;}.video_block iframe {height: auto;}/**/ 
.page_wrapper_bg .RWDmenu_plus04 .header.is-up .logo {width: 90px;}.hgroup h1 {font-size: 30px}.article1 .page_wrapper_bg .article-text.rwd .container {padding: 0px 15px;}.article1 h2 {font-size: 18px;}.article_box {padding-bottom: 50px;}.article_box.pg_box_2 {padding: 50px 0px;}section.call_to_action h3 {font-size: 30px;line-height: 40px;margin-bottom: 10px;}.article_container h3 span {font-size: 14px;padding-left: 0px;}.article1 .article_box.pg_box_3 .right.time ul li {display: block; text-align: left;}.article1 .article_box.pg_box_3 .right.time ul li span {display: block;}.article1 .article_box.pg_box_3 .right.time ul li {line-height: 1.5;}.article1 .article_box.pg_box_3 .right.time ul li:nth-child(5) p {margin: 0;line-height: 1.5;}.article1 .article_box.pg_box_3 .right.time ul li {margin: 20px 0px;}.article1 .article_box.pg_box_3.row {padding: 50px 0px 50px;}.article1 .article_box.img_box::after {background: url(archive/image/customization/Head-Office-6.jpg) center center;background-size: cover;}.article_box.pg_box_4 h5 {font-size: 16px;}.article_box.pg_box_4 span {font-size: 16px;}.article_box.pg_box_4 h4 {font-size: 13px;}.article_box.pg_box_5 h4 {font-size: 14px;}.article_box.pg_box_5 .pg_service_item {width: calc(100%/1 - 1px);float: left;padding: 0px 0px 20px;text-align: center;}.row.pg_service_box2 {margin: 0 !important;}.row.pg_service_box {padding: 0px 0px 0px !IMPORTANT;border-bottom: 0px #ffffff29 solid;}.row.pg_service_box2 ul {padding: 0;}.article_box .row .item {width: calc(100%/1 - 1px);}#article > div:nth-child(8) > article > div > div > div > div:nth-child(2) {border: 1px #ccc solid;border-right: 0; border-left: 0;margin: 20px 0px;padding-bottom: 20px;}section.call_to_action {padding: 50px 0 50px 0;}.layoutlist_7 .litem {width: calc(100%/1 - 1px);}.btn.btn_back a {width:300px;}.article3 .product_peroni .right {display:none}.article3 .pg_product_p3 {margin-top:50px;}.article3.id84 .pg_box .item {width: calc(100%/3 - 1px);}.article3.id144 .pg_product_p1 .bottom_info p {padding-right: 0px;}.article3.id144 .pg_product_p1 .bottom_info .left img {width: calc(100%/2);}.article3.id144 .pg_product_p1 .bottom_info .right img {padding-top: 20px;}#article > div:nth-child(2) > article > div.row.product_pilsner.pg_product_p1 > div > div:nth-child(2) {padding-right: 0px;}#article > div:nth-child(2) > article > div.row.product_pilsner.pg_product_p1 > div > div:nth-child(3) {padding-left: 0px;}.pilsner_item .row.box {width: calc(100%/1 - 1px);float: left;}.pilsner_item .row.box img {max-width: 100%;width: 200px;}.pilsner_item .row.box {width: calc(100%/1 - 1px);float: left;margin-bottom: 20px;}#article > div:nth-child(2) > article > div.row.product_pilsner.pg_product_p1 > div > div:nth-child(2) { padding-right: 0px;border-bottom: 1px #eee solid; padding-bottom: 30px;margin-bottom: 30px;}.eformsForm {padding: 30px 15px;border: #ddd solid 0px;background: #f4f4f4;}.eformsDesc {padding: 30px;}.eformsDesc h4 {font-size: 15px !important;line-height: 1.8 !important; margin: 0px auto 30px !important;width: 100% !important;}.eformsDesc .item {width: calc(100%/1 - 1px);float: none;text-align: center;}.eformsDesc .item_box2 {display: block;}.eformsDesc .item:nth-child(2) {border-right: 0px #eee solid;border-left: 0px #eee solid;border-top: 1px #eee solid;border-bottom: 1px #eee solid;padding: 15px 0px;margin: 15px 0px;}.article_box.pg_box_5 {padding: 50px 15px;}.article_box.img_box img {display:none}.article_box.pg_box_4 {padding: 50px 0px;}.article3 .pg_product_p1 .col-md-6 {text-align: center;width: 100%;}.article3 .product_btn_a {width: 100%;}#article > div:nth-child(2) > article > div > div:nth-child(1) > div.bottom_info.row > div.col-md-6.right.paneleffect_v1.animated.fadeInUp {width: 100%;padding-bottom: 0px;}.RWDalert_fancybox.bottom {right: 0px !important;width: 100% !important;}.article3.id144 .pg_product_p1 .col-md-6 P {text-align: left;}.article3 h4 span {font-size: 18px;}.article1 .article_box.pg_box_3 .right.time ul li span.en {display: inline-block;}.cke.cke_reset .product_peroni .right{display:block;}.cke_reset .article_icon{display:block !important;}.article1 .article_icon {display:none}/*0901內頁新增*/ 
.RWDqa01 .accordion button::before {    width: 40px;}.ebtn {    width: 100%;    text-align: center;}
}
/*767px end*/
/*650px start*/

@media (max-width: 650px) {.product-block_2023 .summary .pro-logo {    width: 60px !important;    height: 60px !important;    right: 10px;    top: -41px;}.product-block_2023 .summary .pro-logo::before {    width: 80px;    height: 80px;} .product-block_2023 .summary .pro-logo img {    width: 60px !important;    height: auto !important;    transform: translateX(-17%);}.RWDproduct004 .mix-grid .mix:nth-child(1),.RWDproduct004 .mix-grid .mix:nth-child(2),.RWDproduct004 .mix-grid .mix{    width: 100% !important;}.RWDproduct004 .mix-grid .mix:nth-child(1) .list-inline {    height: auto !important;    width: 70px;}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix .item-box-desc,.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid .mix:nth-child(1) .item-box-desc{    padding-left: 70px;}}

/*650px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;}.RWDnews005 .fa-angle-left:before {width: 75px;height: 75px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {top: 62%;}.RWDnews005 .controlls-over .owl-controls .owl-next {top: 62%;}.sub-title {font-size: 16px !important;letter-spacing: 1px !important;}.RWDnews005 h2.sub-title ,.titlebar h2{font-size: 16px !important;letter-spacing: 1px !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/1 - 21px) !important}.footer_block .footer_r br {display: block;}.scrollTop002 img {width: 60px;}.scrollTop002 {bottom:100px;right: 5px;}.fixed_info .RWDedictor img {width: 45px;margin: 0px 8px;}.RWDproduct002_v2 h2.sub-title {font-size: 16px !important}.service_block .v_left {padding: 80px 30px;}.service_block h5 {font-size: 23px;}.RWDvideo002 .row {margin-right: 0px;margin-left: 0px;}.RWDvideo002 .section-subject {margin-bottom: 30px;}.viedo_block .container {width: 100%;}.RWDnews005 h2.sub-title {font-size: 16px !important}.RWDnews005 p.text-left {font-size: 14px;-webkit-line-clamp: 2}.service_block .v_left {padding: 80px 20px;}.service_block .RWDedictor p {font-size: 14px !important;}.service_block .v_right {padding: 80px 20px 0px;}.RWDmenu_plus04 .logo {width: 90px;}.RWDmenu_plus04 .header.is-up .logo {width: 90px;}.product_block .portfolio-bottom-summary p {-webkit-line-clamp: 6}.banner_box .RWDbanner008 .slider {height: 60px !important;}.RWDbanner_plus01 .slick-caption {bottom: 115px;}.banner_box .banner_info {bottom: -45px;}.RWDvideo002 h2.sub-title {font-size: 16px !important;}.product_block .RWDnews005 p.text-left {display:none}.article3 .pg_box .item {width: calc(100%/3 - 1px);margin-bottom: 20px;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 0px !important;}.article3 .page_wrapper_bg .article-text.rwd .container {width: 100%;}.ebtn.currectsend_btn {width: 100%;}.product_pilsner .pilsner_item .box .info {width: 100%;}.product_pilsner .pilsner_item .box .img {width: 100%;text-align: center;}.row.product_pilsner.pg_product_p1 h6 {text-align: center;}.article3.id84 .bottom_info h5 {text-align: center;}.article3 .bottom_info h5 {text-align:center;}.article1 .article_box.pg_box_3 .right.time ul {padding-left: 50px;}.article1 .article_box.pg_box_3 .right.time ul:after {left: 28px;}.article1 .asahi_btn_a {width: 100%;}/*0901內頁新增*/ 
.RWDqa01 .accordion .accordion-content {padding-top: 20px;}#pro_row03 {height: 28vh}.pro_img01 p {bottom: 65%;}.RWDqa01 .accordion button .accordion-title {font-size:18px}.RWDqa01 .accordion .accordion-content .box .text {font-size: 16px;}/*230725*/ 
.product-block_2023 .RWDedictor008{    display: flex;    flex-direction: column;}.product-block_2023 .probox {    box-shadow: 0px 0px 8px #cecece;    margin: 0 auto 15px;}.product-block_2023 .RWDbase{    grid-template-columns:1fr;    padding-inline: 5%;}.customized_columns>.row .col-sm-12.col-md-11 {    flex-direction: column;    gap: 1rem;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.section-subject .col-md-12 {padding: 0;}.footer_block .container {line-height: 22px;font-size: 13px;}.footer_block .container .footer_r span {font-size: 11px;letter-spacing: 0;}.footer_block .footer_r {font-size: 11px;line-height: 20px;letter-spacing: 0;}.footer_block .container {padding: 30px 0px 50px;}.page_wrapper_bg .footer_block .container {padding: 30px 0px 80px;}.RWDmenu_plus04 .header {padding: 0 10px;}.RWDmenu_plus04 .features .search-btn {padding: 15px 20px 15px 15px}.RWDmenu_plus04 .ml-stack-nav-toggle {padding-top: 20px;margin-right: 10px;}.RWDnews005 h4 a {letter-spacing:0.5px;font-size: 14px;}.article1 .article_box.pg_box_3 .right.time ul li span {font-size: 20px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.fixed_info .RWDedictor img {width: 35px;margin: 0px 5px;}.new_fixed_info .RWDedictor {padding: 5px;letter-spacing: 0px;}section.call_to_action h3 {font-size: 25px; line-height: 40px;margin-bottom: 10px;}.article3 .pg_product_p1 h5 {font-size: 16px}.article1 .article_box.pg_box_3 .right.time ul {padding-left: 20px;}.article1 .article_box.pg_box_3 .right.time ul:after {left: -2px;}/*0901內頁新增*/ 
.bookmark_block a {margin: 0 calc(5px / 2);}.bookmark_box {width: 640px;}#pro_row03 {height: 20vh;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.service_block h5 {font-size: 18px;}.fixed_info .RWDedictor h6 {font-size: 14px;letter-spacing: .1em;}.fixed_info .RWDedictor img {width: 30px;}.article3 .pg_product_info span {display: block;}.btn.btn_back a {width:100%}
}
/*320px end*/