/* now =>2022-03-11 23:58:29*/ 
 /* Last Midoify Time By 2020-10-08 14:56:58 */ 
 /* Last Midoify Time By 1602140218 */ 
 /* Last Midoify Time By Thu, 08 Oct 2020 06:56:58 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDfullscreen01 start=> */ 
 .color4, .slice.color4, .bulle.color4, .ctaBox.color4{background-color:#a6ce3d} .RWDMenuIcon001{background-color:#FFFFFF} .navbar-nav>li:hover{background-color:transparent} .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background-color:transparent} .navbar-default .navbar-nav > li > a:hover{color:#A6CE3D} .navbar-nav > li > a i:hover{color:#A6CE3D} ul.nav li ul{background:#FFFFFF} ul.nav li ul li{background:#FFFFFF} .navbar .nav li ul li:hover{background-color:transparent} .in ul.nav{background:transparent} .RWDfullScreenSlider .btn{color:#FFFFFF} .RWDfullScreenSlider .btn{border-color:#FFFFFF} .RWDfullScreenSlider .btn{background:rgba(255, 255, 255, 0.25)} .RWDfullScreenSlider .btn:hover{color:#A6CE3D} .RWDfullScreenSlider .btn:hover{border-color:#EEEEEE} .RWDfullScreenSlider .btn:hover{background:#FFFFFF} .RWDparalaxSlice .paralaxMask{background:rgba(0, 0, 0, 0.15)} .RWDparalaxSlice .paralaxText blockquote,.RWDparalaxSlice .paralaxText h1,.RWDparalaxSlice  .paralaxText h2,.RWDparalaxSlice  .paralaxText h3,.RWDparalaxSlice  .paralaxText p,.RWDparalaxSlice .paralaxText i{color:#FFFFFF} .RWDService001 h1.main-title{color:#777777} .RWDService001 h2.sub-title{color:#888888} .RWDService001 .section-line{background-color:#888888} .boxFeature-2 h2{color:#FFFFFF} .boxFeature-2 p{color:#FFFFFF} .RWDad001 h1.main-title{color:#222222} .RWDad001 h2.sub-title{color:#222222} .RWDad001 .section-line{background-color:#222222} .RWDproduct001 h1.main-title{color:#777777} .RWDproduct001 h2.sub-title{color:#888888} .RWDproduct001 nav a{background-color:#EEEEEE} .RWDproduct001 nav a{color:#555555} .RWDproduct001 nav a:hover, nav a.current{background-color:#A6CE3D} .RWDproduct001 nav a:hover, nav a.current{color:#FFFFFF} .RWDproduct001 .mask{background-color:transparent} .RWDproduct001 .iconLinks a span{color:#FFFFFF} .boxContent h3{color:#666666} section.call_to_action h3{color:#666666} section.call_to_action h3:hover{color:#333333} .RWDproduct001 a{color:#666666} .RWDproduct001 a:hover{color:#333333} .copyright_desc{color:#FFFFFF} .copyright_desc a{color:#FFFFFF} .copyright_desc a:hover{color:#FFFFFF} /* <= RWDfullscreen01 end */ 
 /* miracle customization start=> */ 
body #RWDfullscreen01, html #RWDfullscreen01 { background: #1b1f1d;}a,.RWDmenu_plus02 a { transition: .4s; color: white;}a:hover,a:focus { transition: .4s; text-decoration: none;}.cd-main-content { overflow: hidden;background: #1b1f1d}/*動態效果*/ 
.bounceIn{animation-name: fadeInUp;}/*subnav*/ 
.RWDmenu_plus02 .sub-nav { position: absolute; right: 15vw; top: 106px; color: white; text-align: center;}.RWDmenu_plus02 .sub-nav span { display: block; font-size: 30px; line-height: 1.5; filter: drop-shadow(2px 4px 6px black); font-family: 'Roboto', sans-serif; font-weight: bold;}.RWDmenu_plus02 .sub-nav.sub-up { right: -1vw; top: 42px;}/*fonts*/ 
.wrapper_bg, .wrapper_bg p { font-size: 14px; line-height: 2; color: #666; letter-spacing: .5px; margin: 0; font-family: 'Roboto','Noto Sans TC', sans-serif;}.RWDnews009 .text-box .title { font-family: 'Noto Sans TC', serif;font-weight: bold; letter-spacing: 2.5px; font-size: 20px; margin-bottom: 20px; font-weight: bold;}.RWDnews009 h1,.RWDproduct002 h1.main-title { text-align: right; font-size: 30px;font-family: 'Noto Sans TC', serif; color: white; letter-spacing: 4.5px; margin: 0; position: relative; margin-bottom: 10px;}.RWDnews009 h2.sub-title,.RWDproduct002 h2.sub-title { font-family: 'Roboto', serif; font-size: 20px;  letter-spacing: 1px; position: relative; float: right;margin-top: 0;}.RWDproduct002 h1.main-title { text-align: center; font-size: 35px; font-weight: bold;}.RWDproduct002 h2.sub-title { text-align: center; float: none; margin-bottom: -30px; color: #666; margin-top: 10px; font-weight: bold;right: 0;}/*menu*/ 
.RWDmenu_plus02 .inside, .cd-main-header { background: transparent; transition: .4s;}.RWDmenu_plus02 .container { width: 100%;}.cd-logo { width: 200px; filter: brightness(0) invert(1); display: block; float: none; margin: auto; padding-top: 30px;}nav.cd-nav { float: none; margin: 0 auto; width: fit-content; padding-top: 30px;}.cd-primary-nav li a { color: white; width: 130px; padding: 0 30px; text-align: center; line-height: 3;}.cd-primary-nav>li:hover:after { opacity: 1; transition: .4s;}.cd-primary-nav>li,.cd-primary-nav>li a { height: 40px;}.cd-primary-nav>li:hover:after { left: 10px;}.cd-primary-nav .cd-secondary-nav { left: -30px; top: 50px;}.cd-primary-nav .cd-secondary-nav>li>a { width: 100%; line-height: 2;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover { background-color: #1b1f1d; color: white;}li.molishop a { color: #ff5e00; font-weight: bold;}.cd-primary-nav>li:after {  background: url(https://www.batb-moli-steakhouse.com/archive/image/customization/menu_icon.png) no-repeat !important; content: "";  width: 25px; height: 25px; top: 19%; bottom: auto; background-size: contain !important; left: 0; opacity: 0;    transition: .4s;}.cd-primary-nav>.has-children>a {padding-right: 40px!important;}.cd-primary-nav .cd-secondary-nav>li>a {    margin: 0px;}.cd-primary-nav>.has-children>a::after {    right: 10px;background: #fff;}.cd-primary-nav>.has-children>a::before {right: 15px;background: #fff;}.cd-primary-nav ul.is-hidden {    padding-left: 35px;    background: transparent;    border: 0px !important;    box-shadow: none;}/*is-up*/ 
.RWDmenu_plus02 .is-up .container { padding: 0 12vw; transition: .4s;}.is-up .cd-logo { display: inline-block; width: 170px; padding-top: 15px;}.RWDmenu_plus02 .is-up.inside { background: rgba(27, 31, 29, 0.8);}.is-up .cd-primary-nav .cd-secondary-nav { top: 67px;}.is-up nav.cd-nav { float: right; padding-top: 30px}/*joinus*/li.joinus a { background: #f3a800; margin-left: 40px;}li.joinus:after { display:none;}li.joinus a:hover { color: white; background: #FE5E01;}/*banner*/ 
.RWDbanner_plus01 { overflow: visible;}.RWDbanner_plus01 .slick-caption { top: 33%;}/*bannertxt*/ 
.txt1, .txt2 { top: 8%; position: absolute; font-size: 100px; line-height: 1.5;  font-weight: bold;  font-family: 'Noto Sans TC', serif; z-index: -1; letter-spacing: 5px;}.txt2 { right: 16vw;}.txt1 { left: 16vw;}.RWDbanner_plus01 .logo { margin-right: 4vw;}/*scrolldown*/ 
.RWDbanner_plus01 .page-scroll { left: 55%; bottom: -33%; transform: rotate(19deg);}.RWDbanner_plus01 .page-scroll a { display: flex; flex-direction: row-reverse;}.RWDbanner_plus01 .page-scroll.style-custom span { writing-mode: tb-rl; display: inline-block; position: relative; top: -100px; left: -25px;}/*parallax*/ 
.product_block { position: relative;}.productbg_block { position: absolute; top: 7%; width: 100%; z-index: -1; opacity: .3;}.RWDparallax_new .picbgbox { height: 1000px !important; background-size: contain !important;}/*news*/h1.main-title:after {    content: "";    position: absolute;    background: url(https://www.batb-moli-steakhouse.com/archive/image/customization/ttlbg.png) no-repeat;    width: 150px;    height: 150px;    background-size: contain;    transform: rotate(180deg);    right: -70px;    z-index: -1;    opacity: .6;}.news_block { padding: 140px 0 150px;}.date-box { display: none;}.RWDnews009 .item:hover .text-box .under-line { display: none !important;}.RWDnews009 .text-box { width: 680px; border: 5px solid; border-left: 0;}.RWDnews009 .text-box .under-line,.RWDnews009 .text-box button:before { display:none;}.RWDnews009 .item { height: 238px; overflow: hidden; background: url(https://www.batb-moli-steakhouse.com/archive/image/customization/newsbg.jpg) no-repeat; background-size: cover; margin-bottom: 40px;}.RWDnews009 .text-box .description { font-size: 14px; letter-spacing: .5px; line-height: 2;}.RWDnews009 .text-box { position: relative; height: 100%;}.RWDnews009 .text-box button { background: #ff5e00; font-weight: bold; position: absolute; right: 30px; padding: 0 30px; color: white; bottom: 25px; transition: .4s;}.RWDnews009 .text-box button:hover { background: #1b1f1d; transition: .4s;}.RWDnews009 .text-box .description p { border-bottom: 1px dashed #ccc; padding-bottom: 5px; margin-bottom: 5px;}/*chef*/ 
.RWDproduct002 h1.main-title:after { right: 36vw; transform: rotate(0); top: -55px;}.RWDproduct002 { padding: 0 0 150px;}.product_block .container {  width: 100%; max-width: 1450px;}.RWDproduct002 .section-subject {  margin: 0;}.portfolio-bottom-summary { background: url(https://www.batb-moli-steakhouse.com/archive/image/customization/newsbg.jpg) no-repeat; background-size: cover; min-height: 160px; padding: 15px 30px;}.RWDproduct002 .showbottom .portfolio-bottom h4 { font-weight: bold; font-family: 'Noto Sans TC', serif; color: #111; letter-spacing: 2.5px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 { color: #ff5e00;}.portfolio-item { margin-bottom: 50px; height: auto !important;}.popup-portfolio .portfolio-item { padding: 0 30px;}/*scrolltop*/ 
.scrollTop:hover { opacity: 1;}.scrollTop { width: 20vw; margin-top: 20px; margin-bottom: 20px;}.ft-scrolltop { animation: bounce 3s 5s infinite;}/*follow*/ 
.followbox img { width: 45px; margin: 10px 0;}.followbox { display: flex; flex-direction: column;}.follow_block { position: fixed; bottom: 350px; right: 2vw; z-index: 33; animation: fadeInRight 2s 5s forwards; opacity: 0;}.followbox a { opacity: .5;}.followbox a:hover { opacity: 1;}.followbox > a:nth-child(2),.followbox > a:nth-child(3) { display: none;}
/*footer start*/ 


.footer_block .container { width: 100%; padding: 0;}.ft-l, .ft-r { padding: 0;}.ft-l a {color: white;}.ft-l a:hover { color: #ff5e00;font-weight: bold;}.ft-l p { font-size: 16px; display: inline-block; margin: 15px 30px;color:white}.infobox p.ttl{font-weight:700;letter-spacing:3.5px}.ft-l span { display: inline-block; color: white; letter-spacing: 3.5px; margin-right: 10px;}.ft-l {font-family: 'Noto Serif TC', serif; max-width: 1450px;margin: 0 12vw 30px; text-align: center; background: #111; border: 8px double #222; position: relative;}.ft-l:before {    content: "";    position: absolute;    background: url(https://www.batb-moli-steakhouse.com/archive/image/customization/ttlbg.png) no-repeat;    width: 250px;    height: 250px;    background-size: contain;    left: 31vw;    top: -5vw;    z-index: -1;    opacity: .2;    transform: rotate(13deg);}.ftinfo.clearfix{padding:0 6vw}.infobox.infobox1{float:none;position:relative;border-bottom: 1px solid #222;}.infobox.infobox2{float:none;}/*rights*/ 
.ft-copyright {display: flex; font-size: 12px; color: #555; justify-content: center; margin-top: 20px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover { color: #555;}.copyright, .RWDssl01 { margin-left: 20px;}/*map_mask*/ 
.conmap:before { content: ""; background: rgba(0,0,0,.5);  width: 100%; height: 96%; position: absolute; top: 0;pointer-events: none; transition: .4s; }.conmap { position: relative;}.conmap:hover:before { background: rgba(0,0,0,0); transition:.4s}.conmap{width:49%}.conmap.conmap2{float:right;margin-left:1%}.conmap.conmap1{float:left;margin-right:1%}@keyframes bounce {  from,  20%,  53%,  80%,  to {    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);  }  40%,  43% {    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);    -webkit-transform: translate3d(0, -30px, 0);    transform: translate3d(0, -15px, 0);  }  70% {    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);    -webkit-transform: translate3d(0, -15px, 0);    transform: translate3d(0, -10px, 0);  }  90% {    -webkit-transform: translate3d(0, -4px, 0);    transform: translate3d(0, -4px, 0);  }}

/*footer end*/ 

/*INNER start*/ 


.page_wrapper_bg .cd-main-content{top:0!important}.page_wrapper_bg .call_to_action{background:url(https://www.batb-moli-steakhouse.com/archive/image/customization/newsbg.jpg) repeat;padding-bottom:60px!important;min-height: 600px!important}.pagecontent .article_model[data-seq="0"]{margin-top:0!important}.pagecontent .RWDslider01,.pagecontent .RWDeditor01{margin-top:0!important}.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p{font-size:16px;letter-spacing:1px!important;color:#000}.page_wrapper_bg .call_to_action:before{content:"";background:url(https://www.batb-moli-steakhouse.com/archive/image/customization/parallax03.png) no-repeat;width:100%;height:100%;position:absolute;opacity:.1;pointer-events: none}.page_wrapper_bg .follow_block{animation:fadeInRight 2s 0s forwards}/*ft*/ 
.page_wrapper_bg .footer_block{animation-delay:0!important;background: #1B1F1C}/*join加盟專區*/ 
.join{max-width:600px;margin:auto;margin-top:40px}/*ab品牌簡介*/ 
.article1 .RWDslider01 .pic-list{width:30%;margin-left: 9vw;}.article1 h4{min-height:320px;display:flex;align-items:center;font-size:17px!important;padding:30px;background:#fff;border:1px solid#eee;justify-content:center;line-height:2.5!important;letter-spacing:1.5px!important;margin-top:100px!important}.article1 .RWDslider01 .text{width:60%;margin-left: -11vw}/*news最新消息*/ 
.list_date{font-size:13px;text-align:right}.layoutlist_5 .list_subject a:hover{transition:.5s;color:#ff5e00}.layoutlist_5 .list_subject a{font-size:16px!important;letter-spacing:1.5px;transition:.5s;padding-left:50px}/*nicetry主廚精選*/ 
.album_d_item .album_item_subject{height:40px;overflow:hidden;bottom:0;opacity:1!important;width:95%;margin:auto;background:#fff;line-height:2.5;transition:.5s}.row .album_d_item a{border:0!important}.row .album_d_item a:hover .album_item_subject{color:#f25a02;transition:.5s}.album1 .btn.btn_back,.album2 .btn.btn_back{display:none}.album2 .article-text{padding-top:50px}.photo_desc{font-size:14px;line-height:1.8;font-family:微軟正黑體,sans-serif;font-weight:700}/*menu菜單介紹*/ 
.album1 .webdesc{text-align:center;padding:20px;border-bottom:1px solid #eee;margin-bottom:30px}/*moli魔力牛牛排館*/ 
.molishop.map{width:48%;margin-right:2%}.molishop{padding:0}.molibox p.ttl{padding:1px 20px;display:inline-block;border:1px dashed;margin-bottom:20px}.molipd{padding:0}.molibox.joinsm img{max-width:48%;display:block}.article3 .page_wrapper_bg .article-text{margin-top:30px}.molishop.info{background:#fff;padding:20px}.molishop.info i{margin-right:15px}.call_to_action>.container,.article-text>.container{width:100%;max-width:1450px}.hgroup .container{max-width:1450px;width:96%;margin-bottom:50px}ul.paddfix,ol.paddfix{padding-left:22px}/**/ 
.pagecontent a, .pagecontent a:hover { text-decoration: none; transition: .5s;color: #000;}.pagecontent a:hover { color: #ff5e00;}.layoutlist_2 .item, .layoutlist_4 .item { margin: 0 0 30px;}.none img { width: 30%; display: block;  margin: auto;}.boxname { margin: 0 10px;}.form-horizontal .form-group { margin-left: 0;}.RWDsearch_page .search-list{margin-bottom:30px}/*ttl & bread*/ 
.breadcrumb a{font-size:12px;color:#9c9c9c;letter-spacing:3.5px;line-height:1.5;transition:.5s}.breadcrumb a:hover { color: #ff5e00;transition: .5s;}h1.pageTitle{font-family:'Noto Sans TC',serif;font-weight:400;color:#fff;letter-spacing:2.5px;display:block;background:#000;padding:15px 30px}section.hgroup{margin-top:-103px;text-align:center}.hgroup .container{border:0;margin-bottom:0}.hgroup .breadcrumb{width:100%;background:transparent;border:0;position:relative;bottom:0}/*fonts*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td {font-size: 15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row>ul >li, ._bd_row>ol >li { border-bottom: 1px dashed #ddd;}._bd_row ol, .products-info .txt .editor ol { padding-left: 22px;}._bd_row ul, .products-info .txt .editor ul{ padding-left: 18px;}/*con*//*conform*/ 
.customized_columns ._input:hover, .customized_columns ._input:active, .customized_columns ._input:focus { border-bottom: 1px solid #666;}.customized_columns ._input, .customized_columns select { background: white; border-radius: 0;}/*btn*/ 
.pagecontent .btn_back { float: right; margin-top: 40px !important;}.pagecontent .btn_back a { padding: 6px 40px;line-height: 1.5;}.pagecontent .ebtn a { background: transparent; padding: 2px 40px;}.RWDproduct_page .btn_back { background: transparent; margin: 0;}.btn.active, .btn:active {box-shadow: none;}.pagecontent .btn,.page_wrapper_bg .ebtn { font-size: 14px !important;}.pagecontent .btn,.pagecontent .ebtn { background: transparent; padding: 0; color: #333; margin: 0; letter-spacing: 1.5px;}.pagecontent.btn a,.pagecontent .ebtn a { background: #e61f1a; color: white; font-weight: normal; margin: 0; padding: 2px 40px; margin-top: 30px;}.RWDeform001 .ebtn {  background: transparent; margin-top: 5px; width: 100%;}.RWDeform001 .ebtn:hover { background: transparent;}.RWDeform001 .ebtn a:hover { background: #505050;}.pagecontent .btn,.pagecontent .btn:hover,.pagecontent .ebtn, .ebtn:hover { transition: .5s;}button#btn_add2car2go { background: #c5ac77 !important;}button#btn_add2car2go:hover, button#btn_add2car:hover { background: #505050 !important;}.ebtn.currectsend_btn { float: right;}#panel_14 > section.article-text > div > div > div > div.ebtn { float: right;}.album1 .btn.btn_back { background: transparent !important;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #313131;}#panel_14 > section.article-text > div > div > div > div.ebtn a:hover{background:#000;color:#fff}#panel_14 > section.article-text > div > div > div > div.ebtn{background:transparent;color:transparent;padding:0;margin:0}#panel_14 > section.article-text > div > div > div > div.ebtn a{border-radius:0;border:0;background:#ff5e00;color:#fff;padding:6px 40px;transition:.5s}.pagecontent .btn a:hover,.pagecontent .ebtn a:hover{background:#000!important;border-color:transparent;transition:.5s;color:#fff}.pagecontent .btn a,.pagecontent .ebtn a{border:0;color:#fff;transition:.5s;background:#ff5e00}/*sidebar*/ 
.m2018 .products-nav .nav-title {display:none}.m2018 .products-nav>ul>li { padding: 0; margin: 0;}.m2018 .products-nav>ul>li a { display: block; max-width: 100% !important; padding: 10px;}.m2018 .products-nav ul>li>.toggle-submenu { height: 45px;}.m2018 .products-nav>ul>li.active { background: transparent;}.m2018 .products-nav li a:hover { color: #ff5e00 !important;}.m2018 .products-nav>ul>li.active>a {font-weight: bold;color:#000}.m2018 .products-nav>ul>li { border-color: #eee;}#sidebar > div.m2018.visible-lg > div > ul > li.active.is-open.has-child > ul > li.active.iscate>a { color: #9c9c9c;}.m2018 .products-nav>ul>li>a{font-size:16px;border:1px solid #eee;background:#fff;text-align:center;margin-bottom:10px}/*news*/ 
.layoutlist_8 .listdate .day { color: #444; font-size: 25px !important; margin: 10px 0 0 0 !important;}.layoutlist_8 .listdate {border-left: 0!important;text-align: right}.layoutlist_8 .listdate .yearmonth {padding: 0}.subsubject { margin-top: 20px;}.layoutlist_8 .item { border-color: #eee;}.layoutlist_8 .list_subject .summary { margin: 10px 0 !important;}.layoutlist_8 .item:last-child{border:0}.layoutlist_8 .article_subject{font-size:20px}

/*INNER end*/ 

/*小螢幕 start*/ 


@media (max-width:1680px){.RWDmenu_plus02 .sub-nav { right: 13vw;}.txt1 { left: 12vw;}.txt2 { right: 11vw;}.txt1, .txt2 { line-height: 1.2;}.ft-l:before {left: 29vw;}.RWDproduct002 h1.main-title:after { right: 41vw;}.ftinfo.clearfix{padding:0 1vw}}@media (max-width:1440px){.RWDmenu_plus02 .sub-nav { right: 6vw;}.RWDbanner_plus01 .logo { width: 45%; margin-top: -2vw;}.txt1, .txt2 { font-size: 90px; top: 17%;}.RWDbanner_plus01 .page-scroll { left: 58%; bottom: -16%;}.RWDmenu_plus02 .is-up .container { padding: 0 9vw;}.txt1 { left: 8vw;}.txt2 { right: 8vw;}.news_block { padding: 100px 0 150px;}.RWDproduct002 h1.main-title:after { right: 46vw;}.ft-l { margin: 0 9vw 30px;}.ft-l p { margin: 15px;}.ft-l:before { left: 30vw; top: -7vw;}.ftinfo.clearfix{padding:0 4vw}}@media (max-width:1366px){.RWDmenu_plus02 .sub-nav span { font-size: 25px;}.RWDmenu_plus02 .sub-nav { top: 114px;}.RWDmenu_plus02 .sub-nav.sub-up { top: 47px;}.txt1 { left: 6vw;}.txt2 { right: 6vw;}.RWDbanner_plus01 .logo { margin-top: 0vw;}.news_block .container { width: 90%;}.ft-l span { letter-spacing: 1.5px;}.RWDnews009 .text-box button { right: 2vw;}.RWDnews009 .text-box { width: 589px;}.ftinfo.clearfix{padding:0 2vw}/*INNER*/ 
.article1 .RWDslider01 .pic-list{width:33%;margin-left:8vw}}@media (max-width:1280px){.RWDmenu_plus02 .is-up .container { padding: 0 3vw;}.ft-l { margin: 0 3vw 30px;}.ft-l p { margin: 15px 20px;}.ft-l:before { left: 35vw; top: -8vw;}.cd-primary-nav li a { width: 115px;}.RWDmenu_plus02 .sub-nav { right: 7vw;}.RWDbanner_plus01 .logo { width: 36%; margin-top: -1vw;}.RWDnews009 .text-box { width: calc(100% - 460px);}.ftinfo.clearfix{padding:0 3vw}/*INNER*/section.hgroup{margin-top:-90px}}

/*小螢幕 end*/ 

/*1199px start*/ 


@media (max-width:1199px){.RWDbanner_plus01 .logo { width: 34%; margin-top: -3vw;}.txt1 { left: 4vw;}.cd-nav-trigger, .cd-search-trigger { position: fixed; top: 70px; float: right; right: 50px;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before { background: white !important;}.follow_block { bottom: 40px;}nav.cd-nav .bottom-copyright { display: none;}.cd-nav-trigger span { width: 20px;}.cd-nav-trigger span::after { width: 15px;}.cd-primary-nav, .cd-primary-nav ul { background: #1b1b1b;}.cd-primary-nav li a { width: 100%; text-align: left;border: 0; margin: 15px 0; line-height: 2.5;}.has-children>a::after, .has-children>a::before { background: white;}.cd-primary-nav .cd-secondary-nav {left: auto; top: 0;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover { background-color: auto; color: #ccc;}.txt1, .txt2 { font-size: 80px; top: 13%;}.txt1 { left: 7vw;}.txt2 { right: 9vw;}.RWDmenu_plus02 .inside.is-up .cd-main-header { padding: 0 3vw; box-shadow: none;}.is-up .cd-logo {width: 150px;padding-top: 0;margin-left: 20px}.RWDmenu_plus02 .inside.is-up .cd-main-header:before { content: ""; background: #0a0a0b; position: absolute; top: 0; width: 170px; height: 90px; left: 4vw;}.is-up .cd-nav-trigger, .is-up .cd-search-trigger { top: 30px;}.is-up .cd-nav-trigger:before { content: ""; position: absolute; background: #0a0a0b; width: 50px; height: 50px;}.ft-l { margin: 5px 2vw 30px;}.ft-l p { margin: 15px;}nav.cd-nav { padding-top: 0;}.cd-primary-nav.nav-is-visible .cd-secondary-nav a { padding: 0 30px;}.followbox > a:nth-child(2), .followbox > a:nth-child(3) { display: block;}.ftinfo.clearfix{padding:0 5vw}.cd-primary-nav>.has-children>a::after {right: 10px;top: 15px;}nav.cd-nav ul .close-btn {color: #fff;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before {background: #fff;}#cd-primary-nav>li>ul>li.go-back a {background: transparent;}#cd-primary-nav>li>ul>li.go-back {    top: 0px;}#cd-primary-nav>li>ul>li {border-bottom: 1px solid #fff;}.cd-primary-nav .go-back a::after, .cd-primary-nav .go-back a::before {background: #fff;}/*INNER*/section.hgroup{margin-top:-110px}h1.pageTitle{font-size:25px}.article1 h4{margin-top:60px!important}.article1 .RWDslider01 .text{margin-left:-12vw;padding-bottom:40px}.page_wrapper_bg .call_to_action{min-height:auto!important}.article2 .call_to_action{min-height:400px!important}}

/*1199px end*/ 

/*Pad橫向 start*/ 

@media (max-width:1024px){
/*loading*/ 
.fl { margin-top: -20px; position: relative; margin-left: 60px;}.fl img { width: 60%;}.RWDbanner_plus01 .logo {  width: 42%; margin-top: -1vw; margin-right: 6vw;}.txt1, .txt2 { display: none !important;}.news_block { padding: 70px 0 150px;}/*news*/ 
.RWDnews009 h1, .RWDproduct002 h1.main-title { font-size: 25px;}.RWDnews009 .pic-box { float: left !important; width: 40% !important;}.RWDnews009 .text-box { width: 60%; float: right; padding: 14px 30px; min-height: 166px; padding-right: 11vw;}.RWDnews009 .text-box button { right: 2vw; bottom: 0; padding: 0 20px;}.news_block { padding: 70px 0 100px;}.RWDnews009 .pic-box img { height: 176px;}.RWDnews009 .item { height: 176px;}/*products*/ 
.RWDproduct002 .section-line { margin-top: 30px;}.popup-portfolio .portfolio-item { padding: 0 10px;}.RWDproduct002 { padding: 0 0 120px;}.ft-l p {margin: 10px 5px;}/*follow*/ 
.followbox a { opacity: 1;}/*ft*/ 
.ftinfo.clearfix{padding:0 3.5vw}/*INNER*/ 
.btn_back { margin-right: 0 !important;}.btn.btn_back, .ebtn{width:auto;}.article1 h4{line-height:2!important;font-size:16px!important;min-height:250px}.page_wrapper_bg .call_to_action:before{background-size:contain}.album_d_item .album_item_subject{width:100%!important}.layoutlist_1 .row a img,.row .album_d_item a img{height:auto}.layoutlist_1 .row a,.row .album_d_item a{height:auto!important;padding-bottom:0}.album2 .article-text{padding-top:15px}#album > div.page_content1 > div:nth-child(3){display:none}.join{max-width:400px}
}
/*Pad橫向 end*/ 

/*pad版 start*/ 

@media (max-width: 768px) {
/*loading*/ 
.fl { margin-top: -20px; margin-left: 40px;}.fl img { width: 70%;}.RWDbanner_plus01 .logo { width: 60%; margin-top: 8vw;}.RWDnews009 .pic-box img { height: auto;}.RWDnews009 .item { height: auto; width: calc(100% / 2 - 30px); margin: 10px; display: inline-block; vertical-align: top; min-height: 460px;}.RWDnews009 .pic-box { float: left !important; width: 100% !important;}.RWDnews009 .text-box { width: 100%; float: right; padding: 30px; padding-right: 30px; text-align: center; min-height: 322px; border: 5px solid; border-top: 0;}.RWDnews009 .text-box button { display: block;  position: relative; margin: auto; width: 60%;  right: auto; float: none; bottom: auto; left: auto; transform: none; margin-top: 30px;}.RWDnews009 .text-box .description { min-height: 134px;}.ft-l:before { left: 30vw; top: -9vw;}.ft-l p {margin: 5px;}.RWDproduct002 .showbottom .portfolio-bottom h4 { font-size: 15px;}.follow_block { bottom: 350px;}.infobox.infobox1,.infobox.infobox2{float:none;position:relative}.infobox.infobox1:after{display:none}.infobox.infobox1:before{content:"01."}.infobox.infobox2:before{content:"02."}/*INNER*/ 
.RWDproduct_page .btn_back { display: inline-block; width: auto;}.block_body .page_content2 .btn,.block_body .page_content1 .btn,.page_content2 .btn,.page_content1 .btn{width:auto;margin:0}.ebtn a { width: auto; display: inline-block; float: right;}#sidebar { margin-bottom: 30px;}.article1 .RWDslider01 .pic-list{width:44%;margin-left:-2vw}.article1 .RWDslider01 .text{width:76%;margin-left:-17vw}.article1 h4{padding-left:9vw;padding-right:20px}section.hgroup{margin-top:-90px}.molibox.joinsm img{max-width:70%}
}
/*pad版 end*/ 

/*600px start*/ 

@media (max-width: 600px) {
#cd-primary-nav>li>ul>li:nth-child(2) {margin-top: 0px;}
}
/*600px end*/ 

/*phone版 start*/ 

@media (max-width: 480px) {
.fl { margin-top: 0;margin-left: 60px;}.fl img { width: 50%;}/*header*/#RWDfullscreen01 .cd-main-header .cd-logo { margin-top: 0; width: 150px; padding-top: 25px;}.cd-nav-trigger, .cd-search-trigger { position: fixed; top: 35px;  float: right; right: 30px;}.is-up .cd-nav-trigger, .is-up .cd-search-trigger { top: 20px; right: 15px;}/*bnlogo*/ 
.RWDbanner_plus01 .logo { width: 80%; margin-top: 17vw; margin-right: 5vw;}.RWDbanner_plus01 .logo img { transform: rotate(28deg);}.news_block { padding: 180px 0 100px;}.RWDnews009 h1, .RWDproduct002 h1.main-title { font-size: 20px; letter-spacing: 2.5px; text-align: center;}.RWDnews009 h2.sub-title, .RWDproduct002 h2.sub-title { font-size: 15px; text-align: center; float: none;}.RWDnews009 .text-box { padding: 30px 15px; min-height: auto;}.RWDnews009 .text-box .description p { text-align: left;}.RWDnews009 .pic-box img { height: auto;}.RWDnews009 .item { width: 100%; min-height: auto; margin: 0 0 40px;}.RWDnews009 .text-box button { width: 60%; position: relative; margin: 0 auto; margin-top: 30px; bottom: auto;}h1.main-title:after { right: 40px; top: -35px;}.RWDnews009 .text-box .description { min-height: auto;}.follow_block { bottom: 20px; right: 20px;}.followbox img { width: 40px; margin: 7px 0;}.RWDmenu_plus02 .inside.is-up .cd-main-header { padding: 0 7vw;}#RWDfullscreen01 .is-up .cd-main-header .cd-logo { width: 120px; padding-top: 15px;margin-top:0!important}.RWDmenu_plus02 .inside.is-up .cd-main-header:before { width: 145px; height: 80px; left: 4vw;}.RWDproduct002 h1.main-title:after { right: 33vw;}.portfolio-bottom-summary { height: auto !important; min-height: auto;}.RWDproduct002 { padding: 0 0 50px;}.ft-l p { font-size: 15px;}.ft-l { margin: 0 3vw 30px; text-align: left; padding: 1vw; padding-left: 1vw;}.ft-copyright { flex-direction: column; text-align: center; margin-bottom: 10px;}.ft-l:before { left: 7vw; top: -12vw; width: 300px; height: 300px;}.infobox.infobox1,.infobox.infobox2{text-align:center}.conmap.conmap1 iframe,.conmap.conmap2 iframe{height:100px}.conmap.conmap1,.conmap.conmap2{float:none;width:100%}.infobox.infobox1{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed}/*INNER*/h1.pageTitle { margin-bottom: 0;text-align: center;font-size: 20px}.hgroup .breadcrumb { text-align: center;width: 100%; position: relative;}.page_wrapper_bg .call_to_action>.container { padding: 0;}.pagecontent.btn a, .pagecontent.ebtn a { letter-spacing: 0px;}.pagecontent.btn a, .pagecontent .ebtn a { display: block; width: 100%;}.RWDshopping .btn.normal { display: block; width: 100%; margin: 0; margin-bottom: 20px;}.pagecontent .btn_back { display: block;}.ebtn.currectsend_btn { width: auto;}.pagecontent .btn_back { width: 100%;}.pagecontent .btn_back,.pagecontent .btn_back a { display: block;}.ebtn.currectsend_btn { width: 100%;}.row .album_d_item{width:100%;margin-left:-15px}.page_wrapper_bg .cd-logo{width:150px;margin-top:0!important}.page_subject{padding:0}.is-up .cd-main-header .cd-logo{margin-left:0!important;width:120px;margin-top:15px!important}.article1 .RWDslider01 .pic-list{width:60%;margin:0 auto;margin-top:30px}.article1 .RWDslider01 .text{width:100%;margin:-180px 0 0;padding-bottom: 20px}.article1 h4{padding:115px 20px 40px;text-align:center}.list_date{text-align:center;margin-bottom:10px;color:#777}.layoutlist_5 .list_subject{text-align:center!important}.layoutlist_5 .list_subject a{padding:0!important}.layoutlist_5 .item{padding:20px 0!important}.article2 .btn.btn_back{margin-top:0!important}.album-list .item{width:100%;margin-bottom:30px}.molishop.map{width:100%}.molibox p.ttl{left:50%;position:relative;transform:translateX(-50%)}.molishop.info{margin-top:-10px}.molibox.joinsm img{max-width:100%}.page_wrapper_bg .follow_block{right:10px}.followbox img{width:45px}#sidebar { margin-bottom: 40px!important}hr{margin-top:40px;margin-bottom:40px}
}
/*phone版 end*/ 

/*iphone6 start*/ 

@media (max-width: 380px){
.article-text>.container { padding: 0;}#sidebar { margin: 0 8% 5%;}
}
/*iphone6 end*/ 

/*iphone5 start*/ 

@media (max-width: 320px){
.news_block .container { width: 100%;}.ft-l { padding-left: 1vw;}.ft-l p { font-size: 14px;}/*INNER*/h1.pageTitle{font-size:17px}section.hgroup{margin-top:-80px}.article1 h4{padding:116px 0 40px}.article1 .RWDslider01 .text{padding-bottom:0}
}
/*iphone5 end*/ 
/* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */