/*---首頁---*//* all */body{font-family:arial, 微軟正黑體, sans-serif;}a{color:#ccc}a:hover, a:focus{text-decoration: none;color:#ffe28f}.clear{clear:both;}#RWDfullscreen01 .main {overflow: hidden}/*banner*/ 
.banner_block iframe.ytplayer-player-inline {width: 100% !important;height: 100% !important;}.banner_block .RWDvideo001 .video {background-position: center center !important;background-size: contain !important;}.banner_block .RWDvideo001 .video>div {width: 100%;height: 100%;}.banner_title {font-family: 'Barlow Semi Condensed', sans-serif;font-size: 25px;color: #ccc;letter-spacing: 2px;position: absolute;right:340px;width:250px;line-height: 38px;bottom: 58px;z-index: 11;font-weight: 300;}/*漢堡選單*/ 
.ml-stack-nav-toggle__line {background: #aaa}.ml-stack-nav {background-color: #111}.ml-stack-nav__menu {background-color: #111}.RWDmenu_plus03 .menu-icon:after, .menu-icon:before {background-color: #eee}.RWDmenu_plus03 .menu-icon {letter-spacing: 2px;color: #aaa;}.ml-stack-nav {width: 300px}.ml-stack-nav__link {color: #ccc !important;padding: 12px 0;border-bottom: 1px solid #2b2b2b;font-size: 15px; letter-spacing: 3px;transition: 0.8s}.ml-stack-nav__link:hover {color: #ffffff;border-bottom: 1px solid #ffe28f;}.RWDmenu_plus03 .copyright {margin: 50px 0;letter-spacing: 1px;font-weight: 600; display:none;}/*logo*/ 
.RWDmenu_plus03 .header {transition: 0.8s}.RWDmenu_plus03 .logo {width: 180px;float: left; margin-top: 30px;animation: 2000ms ease normal forwards 1 move01;animation-delay:5s;opacity: 0;transition: 0.8s}.RWDmenu_plus03 .header.is-scroll .logo {width: 90px;margin-top: 0px;}.RWDmenu_plus03 .header.is-scroll {background-color: #111;}.RWDmenu_plus03 .features{color: #777;}/**/ 
.RWDvideo001 .scrollLink img {width: 24px;height: 70px;margin-left: -12px; -webkit-animation: mouse-act 5s infinite;animation: mouse-act 5s infinite;}.scroll_link {height: 100px;}/*關於我們*/ 
.about_block {background: #eee;padding-bottom: 120px;position: relative;min-height: 550px;}.about_block h4 {font-family: 'Barlow Semi Condensed', sans-serif; font-size: 65px;color: #222;letter-spacing: 10px}.about_block .about_info {color: #444; letter-spacing: 2px;line-height: 32px;font-size: 15px; font-weight: 600;position: relative;height:300px}.about_block .about_info .about_title{position: absolute;top: -50px;}.about_block .about_info .about_p {width: 70%;position: absolute;right: 180px;top:160px;}.about_right {text-align: right;color: #666;letter-spacing: 2px;font-weight: 600;position: absolute;right:15px;top: 20px;}.about_block h5 {font-size: 16px;letter-spacing: 8px;margin-top: 15px;color:#222;background:#dedede;padding:18px 42px 5px;line-height: 1;width: 210px;height:160px;font-weight: 600}.about_block .btn_block {position: absolute;right:30px;bottom: 25px;}.about_block .about_btn a {text-align: right;color: #222;border: 1px #222 solid;padding:20px 30px 40px;letter-spacing: 2px;margin-top: 10px; transition: 0.8s;font-family: 'Barlow Semi Condensed', sans-serif; font-size: 18px; font-weight: 400;    position: relative;}.about_btn_a::after {background: url(archive/image/customization/right.png);content: "";width: 64px;height: 17px;position: absolute;background-size: contain;bottom: 15px;right: 50%;margin-right: -35px;transition: 0.8s}.about_block .about_btn a:hover {border: 1px #ffe28f solid;}.about_btn_a:hover::after {right: 50px;}/*最新消息*/ 
.news_block {padding-bottom: 70px;background: #ccc;padding-top: 100px;position: relative;overflow: hidden}.RWDnews005 .container {position: relative;width: 65%}.RWDnews005 .section-line {display:none}.RWDnews005 .section-subject {text-align: center;margin-bottom: 50px;position: absolute;right: 25px;}.RWDnews005 h1.main-title {margin: 0px;font-family: 'Barlow Semi Condensed', sans-serif;font-size: 65px;color: #222;letter-spacing: 10px;text-align: right}.RWDnews005 h2.sub-title {font-size: 16px;letter-spacing: 8px;margin-top: 15px;color: #fff;background: #222;padding:10px 10px 10px; line-height: 1;width: 210px;text-align: left;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {opacity: 1 !important}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -100px;background:#222;transition: 0.5s}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -100px;background:#222;transition: 0.5s}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #121212;background: #222;border: #222 0px solid;border-radius: 2px !important;width: 35px !important;height:35px !important}.RWDnews005 .fa-angle-left:before { top: -10px;position: relative; color: #eee;font-weight: ;}.RWDnews005 .fa-angle-right:before { top: -10px;position: relative; color: #eee;font-weight: ;}.RWDnews005 .controlls-over .owl-controls .owl-prev:hover {background:#444}.RWDnews005 .controlls-over .owl-controls .owl-next:hover  {background:#444}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 18px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(even) {margin-top:150px}.RWDnews005 h4 {font-size: 16px;margin: 0 0 14px 0; letter-spacing: 2px;font-weight: 600;line-height: 20px;transition: 0.8s}.RWDnews005 h4 a {transition: 0.8s}.RWDnews005 h4 a:hover {color:#d6aa2c}.RWDnews005 p.text-left {text-align: left;color: #222; font-size: 15px;letter-spacing: 2px;line-height: 30px;}.RWDnews005 .size-12 {font-size: 14px;color: #222;letter-spacing: 1px;border-top: 1px #a0a0a0 dotted;padding-top: 15px;}/**/ 
.news_block .news_title {position: absolute;top:0;left:0}.news_block .news_title h4 {font-family: 'Barlow Semi Condensed', sans-serif; font-size: 65px;color: #222;letter-spacing: 10px}.news_block .news_title h5 {font-size: 16px;letter-spacing: 8px;margin-top: 15px;color: #fff;background: #222;padding: 10px 10px 10px;line-height: 1;width: 210px}.news_block .owl-wrapper {transition: all 1500ms ease 0s !important;}/*影片*/ 
.work_title {float: left;}.work_btn_block {float: right;margin-top: 55px}.work_btn a {text-align: right;color: #eee;border: 1px #eee solid;padding: 20px 30px 40px;letter-spacing: 2px;margin-top: 20px; transition: 0.8s; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 18px;font-weight: 400;position: relative;transition: 0.8s}.video_block .section-inner .container {width: 100%;}.video_block .RWDvideo002 .videoitem {width: 100%;padding: 0}.video_block {background: #111;padding-top: 120px;position: relative;overflow: hidden}.RWDvideo002 figure.effect-sarah {background: #111111 none repeat scroll 0 0;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe {-webkit-transform: translate(0px,0); transform: translate(0px,0);}.video_block .RWDvideo002 .videoitem .figcaption_bottom {display:none}.video_p {font-size: 14px;letter-spacing: 2px;color: #ccc;line-height: 30px;margin: 10px 0px}.video_block .work_title {margin: 0px 0px 50px}.video_block .work_title h4 {font-family: 'Barlow Semi Condensed', sans-serif; font-size: 65px;color: #eee;letter-spacing:8px}.video_block .work_title h5 {font-size: 16px; letter-spacing: 8px;margin-top: 15px;color: #222;background: #8f8f8f;padding: 10px 10px 10px;line-height: 1;width: 200px;font-weight: 600;}.video_p .h5, h5 {font-size: 18px;color: #fff; letter-spacing: 5px;margin-bottom: 15px;display: inline-block}.video_p .h6, h6 {font-size: 16px; color: #fff; letter-spacing: 2px;margin-bottom: 20px;border-bottom: 1px #ffe28f dotted;padding-bottom: 20px;}.video_block .row {margin-bottom: 50px;}.work_btn_a::after {background: url(archive/image/customization/right2.png);content: "";width: 64px;height: 17px;position: absolute;background-size: contain;bottom: 15px;right: 50%;margin-right: -35px;transition: 0.8s}.work_btn_block .work_btn a:hover {border: 1px #ffe28f solid;}.work_btn_a:hover::after {right: 50px;}/*頁尾*/ 
.footer_block {background: #000;padding: 20px 0px;font-size: 14px;color: #eee;letter-spacing: 2px;line-height: 30px;}.footer_block h5 {margin: 8px 0px;}.RWDmenu_plus03 .phone-group i{font-weight: 300 !important;}.RWDmenu_plus03 .phone-group i:hover {color: #eee;font-weight: 300 !important;}.RWDmenu_plus03 .phone-group img:hover {filter: invert(100%) grayscale(100%) brightness(200%);-webkit-filter: filter: invert(100%) grayscale(100%) brightness(200%);}.RWDmenu_plus03 .phone-group img {vertical-align: middle;transition: 0.3s;}.footer_right {text-align: right;}.footer_left span {margin: 0px 5px;}.footer_left p a:hover {color: #888;}.footer_left p {margin:10px 0px 0px;font-size: 13px; color: #555;}/*社群連結*/ 
.RWDsocial001 {background: transparent;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;  padding: 0px; position: relative;}#social_media_wrapper a:hover, #social_media_wrapper a:active {text-decoration: none;color: #fff;background: transparent;position: relative;top: 3px;}#social_media_wrapper a {background-color: transparent}.footer_btn .sp_btn_a .icon {margin-left: 10px;}.footer_btn .sp_btn_a:hover {border: 1px #ffe28f solid; color: #ffe28f;}.footer_btn .sp_btn_a {font-size: 14px;font-weight: 600;letter-spacing: 2px;border: 1px #eee solid;padding: 5px 30px;border-radius: 20px;transition: 0.8s;}/*s*/ 
.scrollTop001 .icon {background: transparent url(archive/image/customization/s_top2.png) center center no-repeat;background-size: contain;}.scrollTop001 {transition: bottom 0.5s ease 0s;width: 35px;height: 80px;bottom: 2%;right: 25px}/*裝飾*/ 
.about_block:after { background: url(archive/image/customization/right_bg.png);position: absolute;right: -80px;bottom: 0px; width: 300px;height: 60px;content: "";}.news_block:after {background: url(archive/image/customization/left_bg.png);position: absolute;content: "";background-size: contain;width: 300px;height: 100px;bottom: -50px}.video_block::after {background: url(archive/image/customization/right_bg.png);position: absolute; right: -80px;bottom: 0px;width: 300px;height: 60px;content: "";opacity: 0.5;}/*190701 隱藏*/ 
.video_block .video_01 {display:none}.video_block .video_02 {display:none}/*200227語系*/li.ml-stack-nav__item.lang-select span {letter-spacing: 1px;}.ml-stack-nav__back {color: #ccc; font-weight: 500; border-bottom: 1px solid #2b2b2b;}
/*動畫 start*/

@keyframes move01{0% {   opacity: 0;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}100% {  opacity:0.3;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}

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

/*內頁長度*/section.call_to_action{min-height: 800px; padding: 120px 0 120px 0;}/*toTop隱藏*/#toTop{display:none !important;}/*menu*/#RWDPAGE_BASE_PAT01 .RWDmenu_plus03 .logo{width: 90px; margin-top: 0px; animation-delay: 0s;}#RWDPAGE_BASE_PAT01 .RWDmenu_plus03 .header {background-color: #111;}/*main*/#RWDPAGE_BASE_PAT01 .main {background-color: #eee;}/*title*/h1.pageTitle {font-size: 32px; color: #222; letter-spacing: 2px; font-weight: bold; line-height: 1.5;}ul.breadcrumb.pull-right {border: none;font-size: 14px; letter-spacing: 5px; margin-top: 15px; color: #fff; background: #222; padding: 8px; line-height: 1; text-align: left; float: none !important; position: relative; display: inline-block; border-radius: 0px; bottom: 0;}.hgroup .container {border-bottom: none; padding: 0 15px 50px 15px;}/*內文*/section.article-text.rwd {font-size: 14px; line-height: 2; letter-spacing: 2px;}section.article-text.rwd hr{ border-top: 1px solid #ccc;}section.article-text p {font-size: 14px !important; line-height: 2 !important; letter-spacing: 2px;}/*回上層*/ 
.btn.btn_back {text-align: right; color: #222; border: 1px #222 solid; padding: 4px 25px 4px; letter-spacing: 2px; margin-top: 30px; transition: 0.8s; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 14px; font-weight: 400; position: relative; border-radius: 0px; margin-right: 0; background: transparent; float: right;}.btn.btn_back a {color: #222;}.btn.btn_back:hover {border: 1px #222 solid; background: #ddd;}/*側選單*/#sidebar {width: 20%; padding-bottom: 30px;}.m2018 .products-nav .nav-title {display: none;}.m2018 .products-nav>ul>li>a {font-size: 15px; letter-spacing: 2px; line-height: 1; margin: 0; color: #222; }.m2018 .products-nav>ul>li {margin: 0; padding: 7px 15px; border-bottom: none;}.m2018 .products-nav>ul>li>a::after {content: ""; height: 1px; display: inline-block; background-color: #6f7477; position: absolute; bottom: 18px; left: 110px; width: 0; transition: .4s all;}.m2018 .products-nav>ul>li.active>a::after, .m2018 .products-nav>ul>li:hover a::after {content: ""; height: 1px; display: inline-block; background-color: #6f7477; position: absolute; bottom: 18px; left: 110px; width: 30px;}/*about us*/ 
.product_desc_content {color: #333;  line-height: 2;}.product_desc_content a{color: #222}.product_desc_content a:hover{color: #ccc;}#prod_name, #prod_name h2 {font-size: 24px; color: #333;line-height: 2; text-align: center;}#prod_no {display: none;}#product > div.page_content1 > div.product_top.row > div.info.col-sm-12.col-md-12.col-xs-12 > div:nth-child(4) {display: none;}#product > div.page_content1 > div.product_top.row > div:nth-child(5) {height: 1px !important;}.product_desc_subject {display: none;}.col-sm-12.col-md-12.col-xs-12.product_desc {width: 80%; float: none; margin: auto;}/*列表*/ 
.item .subject { text-align: center;}.item.product_list_item {border-bottom: 1px #a0a0a0 dotted !important;  margin-top: 0px;  margin-bottom: 45px;}/*焦點訊息*/ 
.layoutlist_8 .list_subject a {font-size: 18px; color: #222; letter-spacing: 5px; margin-bottom: 15px;}.row.news { padding: 50px;  display: flex;  flex-direction: row; align-items: center;}.news span {font-size: 12px; color: #ccc; background: #222; padding: 4px 10px; line-height: 1;}.layoutlist_8 .list_subject .summary a {font-size: 14px; letter-spacing: 2px; line-height: 2;}.layoutlist_8 .listdate .day {font-size: 24px;}.layoutlist_8 .listdate .yearmonth {padding-bottom: 5px;}/*舞作介紹*/ 
.dance {margin-bottom: 40px;}.dance h5 {font-size: 16px; letter-spacing: 8px; margin-top: 15px; color: #222; background: #dedede; padding: 18px 45px;line-height: 1; font-weight: 600;}.dance h4 {font-family: 'Barlow Semi Condensed', sans-serif; font-size: 45px !important; color: #222; letter-spacing: 10px; line-height: 1.2 !important;}.dance a{color: #222;}.dance a:hover{color: #999;}.page_content1 #productbx_bg{background: #ddd;}/*表格修正*/ 
.table01{width:100%;overflow-x: scroll;-webkit-overflow-scrolling: auto;margin-bottom: 30px;overflow-x: auto;/*white-space: nowrap;*/}.table01::-webkit-scrollbar{width: 3px;height: 5px;}.table01::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.table01::-webkit-scrollbar-track-piece:horizontal:decrement,.table01::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}.table01 td {border: 1px solid #ccc;padding: 8px 10px !important;}/*工作坊*/a.btn_sign {text-align: right; color: #222;border: 1px #222 solid; padding: 20px 30px 20px; letter-spacing: 2px; margin-top: 10px; transition: 0.8s; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 18px; font-weight: 400;position: relative;}a.btn_sign:hover {border: 1px #ffe28f solid;}.layoutlist_7 .subject, .layoutlist_7 .subject a { text-align: center; font-size: 15px; line-height: 1.8;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {text-align: center;  padding-top: 10px; font-size: 12px;}/*商品*/ 
.RWDproduct_page .pic-box {width: 55%;}.RWDproduct_page .products-info {width: 40%;}.name-box .name {font-size: 26px !important; color: #222; letter-spacing: 2px; font-weight: bold;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {text-align: center; color: #fff; border: 1px #222 solid; padding: 20px 30px 40px; letter-spacing: 2px; margin-top: 10px; transition: 0.8s; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 18px; font-weight: 400; position: relative;background: #222;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {text-align: center; color: #222; border: 1px #222 solid; padding: 20px 30px 40px; letter-spacing: 2px; margin-top: 10px;transition: 0.8s; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 18px;font-weight: 400; position: relative; background: transparent;}.RWDproduct_page .btn-shop .btn.add:hover {background: transparent; border: 1px #ffe28f solid;}.RWDproduct_page .btn-shop .btn.shop:hover {border: 1px #ffe28f solid; background: transparent; color: #222;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {font-size: 16px; color: #222; letter-spacing: 2px; margin-bottom: 20px; border-bottom: 1px #222 dotted; padding-bottom: 20px; padding-top: 20px;}.RWDproduct_page .products-info .txt .editor {color: #555; font-size: 14px; padding: 15px 0;}.layoutlist_4 .subject {text-align: center; font-size: 16px; letter-spacing: 2px; font-weight: 600; line-height: 20px; transition: 0.8s;}.item .subject A.itemlink:hover {color: #ffe28f; transition: .4s all;}.layoutlist_4 .price {font-size: 13px; color: #777; display: inline-block; margin: 0 8px;}.layoutlist_4 .standarea {font-size: 14px;}.layoutlist_4 select {padding: 4px; padding-left: 10px; border: 1px #a0a0a0 solid;}.layoutlist_4 .buybtn {color: #fff; border: 1px #222 solid; letter-spacing: 2px; margin-top: 10px; transition: 0.8s; font-size: 14px; font-weight: 400; position: relative; background: #222;}/*購物清單*/ 
.RWDmenu_plus03 .cart-block .name {font-size: 16px !important;}.RWDshopping .btn.normal {text-align: center; color: #222; border: 1px #222 solid;padding: 10px 25px 10px; letter-spacing: 2px; margin-top: 10px; transition: 0.8s; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 14px; font-weight: 400; position: relative; background: transparent; border-radius: 0px;}.RWDshopping .btn.normal:hover {border: 1px #ffe28f solid;}/*member*/#join_form .btn-primary {text-align: center; color: #fff; border: 1px #222 solid; padding: 15px 30px 15px; letter-spacing: 2px; margin-top: 10px; transition: 0.8s; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 18px; font-weight: 400; position: relative; background: #222; border-radius: 0px;}#join_form .btn-primary:hover {border: 1px #ffe28f solid; background: transparent; color: #222;}.member .btn.btn-primary {text-align: center; color: #222; border: 1px #222 solid; padding: 10px 30px 10px; letter-spacing: 2px; margin-top: 10px; transition: 0.8s; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 14px; font-weight: 400;position: relative; background: transparent;  border-radius: 0px;}.member .btn.btn-primary a{color: #222;}.member .btn.btn-primary:hover{ background: transparent; border: 1px #ffe28f solid;}.RWDmenu_plus03 .cart-block .bottom-box .total, .RWDmenu_plus03 .querycar-block .bottom-box .total {border: none; display: none;}

/*內頁 end*/
/*語系 start*/

/*-------英文版首頁-------*//**/ 
.lang_en .ml-stack-nav__link{letter-spacing: 1px;}/*news*/ 
.lang_en .RWDnews005 h2.sub-title {letter-spacing: 1px; line-height: 1.5; font-size: 15px; font-family: 'Barlow Semi Condensed', sans-serif; width: 190px;}.lang_en .news_block .news_title h5 {letter-spacing: 1px; line-height: 1.5; font-size: 15px; font-family: 'Barlow Semi Condensed', sans-serif; width: 190px;}.lang_en .RWDnews005 h4 {letter-spacing: 0.5px; font-size: 20px;}.lang_en .RWDnews005 p.text-left {letter-spacing: 0.5px;}/**/ 
.lang_en .video_block .work_title h5 {font-family: 'Barlow Semi Condensed', sans-serif; letter-spacing: 0.5px; width: 190px;}/**/ 
.lang_en .about_block .about_info {letter-spacing: 0.5px; font-weight: 500;}/**/ 
.lang_en .footer_block {letter-spacing: 0.5px;}.lang_en .footer_btn .sp_btn_a {letter-spacing: 0.5px;}/*-------英文版內頁-------*//**/ 
.lang_en section.article-text.rwd {letter-spacing: 0.5px;}.lang_en ul.breadcrumb.pull-right {letter-spacing: 1px;}.lang_en .m2018 .products-nav>ul>li>a {letter-spacing: 1px; line-height: 1.5}/**/h5.about {font-weight: 600; line-height: 1.2; font-family: arial, 微軟正黑體, sans-serif; color: rgb(34, 34, 34); margin-top: 15px; font-size: 16px; letter-spacing: 1px; background: rgb(222, 222, 222); padding: 18px 45px;}.lang_en section.article-text p {letter-spacing: 1px;}

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

/**/@media (max-width:1680px){/*banner*/ 
.banner_block .RWDvideo001 .video>div { height: 100%;width: calc(100% - 120px);margin: 0 auto;}.banner_block .RWDvideo001 .video {background: #000;}.banner_title {right: 212px;}/**/ 
.RWDmenu_plus03 .logo {width: 150px}.RWDnews005 .container {width: 1170px;}.news_block .news_title {position: absolute;top: 0;left: 3%;}.RWDnews005 .section-subject {right: 35px;}#RWDfullscreen01 .about_right {right: 0;}}@media (max-width:1440px){/*.banner_title {right: 5%;}*/ 
.about_right {right: 63%;top: 73px;}}@media (max-width:1200px){/*選單*/ 
.RWDmenu_plus03 .header {background-color: #000;}.RWDmenu_plus03 .logo {width: 100px;margin-top: 3px;}.RWDmenu_plus03 .header.is-scroll .logo {width: 80px;margin-top:0px;}.about_block {padding: 0px 20px;}/*影片*/ 
.video_block .work_title h4 {font-size: 50px;letter-spacing: 8px;}.video_block {padding: 100px 20px 80px;}.video_block .flex_row {display: flex;flex-direction: column-reverse;display:none}.video_block .row {margin-bottom: 20px;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*選單*/ 
.RWDmenu_plus03 .header {background-color: #000;}.RWDmenu_plus03 .logo {width: 100px;margin-top: 3px;}.RWDmenu_plus03 .header.is-scroll .logo {width: 80px;margin-top:0px;}/*banner*/ 
.banner_block .RWDvideo001 .video>div {height: 100%;width: calc(100% - 100px);margin: 0 auto;}.banner_block iframe.ytplayer-player-inline{margin: 0px !important}.banner_title {font-size: 20px;letter-spacing: 1px;line-height: 30px;bottom:120px;right: 115px;}/*關於我們*/ 
.about_right {display:none}.about_block { padding: 0px 20px 100px;}.about_block .about_info .about_p {font-weight: 300;}.about_block h4 {font-size: 50px;letter-spacing: 8px;}.about_block .about_info .about_p {width: 65%;position: relative;left: -90px;top: 66px;}.about_block h5 {padding: 10px 10px 10px;height: auto;margin-top:0px}.about_block .about_info .about_title {position: relative;top: 0px;}.about_block .btn_block {position: absolute;right: 92px;bottom: -50px;}.news_block .news_title h4 {font-size: 50px;letter-spacing:8px;}.news_block .news_title h5 {margin-top: 0px;}.RWDnews005 h1.main-title {font-size: 50px;letter-spacing: 8px;}.RWDnews005 .container {width: 100%;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {top: 250px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: 0px;background:#222;transition: 0.5s}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 0px;background:#222;transition: 0.5s}.news_block .news_title {left: 4%;}/*影片*/ 
.video_block .work_title h4 {font-size: 50px;letter-spacing: 8px;}.video_block {padding: 100px 20px 80px;}.video_block .flex_row {display:none;flex-direction: column-reverse;}.video_block .row {margin-bottom: 20px;}/*s*/ 
.scrollTop001 {bottom: 18%;}/*---內頁---*/
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.fl img {width:200px}.banner_title {right: 80px;}/*關於我們*/ 
.about_block .about_info .about_p {width: 100%;position: relative; left: 0px; top: 0px;}.about_block .btn_block {position: relative; right: 20px;bottom: -24px;float: right;}.about_block h4 {text-align: center;}.about_block .about_info {height: auto;}.about_block .about_info .about_title {text-align: center;margin-botom:50px}/*最新消息*/ 
.RWDnews005 h1.main-title {text-align: center;}.news_block .news_title {display:none}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(even) {margin-top: 0px;padding: 0 10px;}.RWDnews005 .section-subject {right: 0px;position: relative;}.RWDnews005 h2.sub-title {text-align: center;margin: 10px auto;}.RWDnews005 .owl-carousel {overflow: hidden;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow:visible;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {opacity:0 !important}/*影片*/ 
.video_block .work_title {margin: 0px 0px 50px;}/*頁尾*/ 
.footer_block {text-align: center;}.footer_right {text-align: center;}.footer_right {margin-top: 5px;}.RWDsocial001 {right: 0px;}/*裝飾*/ 
.about_block:after {bottom: -20px;}/*---內頁---*//*側選單*/#sidebar{width: 100%;}/*內文*/section.call_to_action h3 {font-size: 24px; line-height: 2;}/**/ 
.col-sm-12.col-md-12.col-xs-12.product_desc{width: 100%;}/*回上層*/ 
.btn.btn_back {text-align: center; font-size: 15px; padding: 8px;}/**/ 
.row.news {padding: 0; flex-direction: column;}/**/ 
.RWDproduct_page .pic-box {width: 50%;}.RWDproduct_page .products-info {width: 50%;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/**/ 
.ml-stack-nav {width: 100%;}.RWDmenu_plus03 .logo {width: 60px;float: left; margin-top: 30px;animation-delay: 0s;opacity: 1;transition: 0.8s;margin-top: 0px}.RWDmenu_plus03 .header.is-scroll .logo {width: 60px}/*banner*/ 
.banner_title {display:none}.banner_block .RWDvideo001 .video>div { height: 100%;width: calc(100% - 0px);margin: 0 auto;}.news_block .owl-controls .owl-pagination {display: block !important;}/*影片*/ 
.video_block .work_title {text-align: center;}.work_title {float: none;}.work_btn_block {display:none}/*頁尾*/ 
.footer_left span {display:none}.footer_left p {margin: 0px 0px 0px;font-size: 13px;color: #555; letter-spacing: 1px;}.scrollTop001 {right: 5px;}/*---內頁---*//*menu*/#RWDPAGE_BASE_PAT01 .header.is-scroll .logo {width: 60px;}/*寬度*/#RWDPAGE_BASE_PAT01 .main .container {padding-left: 10px; padding-right: 10px;}/*title*/ 
.hgroup .container {padding: 0px;}h1.pageTitle {margin-bottom: 0px; text-align: center;}ul.breadcrumb.pull-right {text-align: center; display: block; line-height: 1.5;}.page_subject {padding: 0;}/**/ 
.dance h5 {display: block; text-align: center;}.dance a {word-break: break-all;}/**/ 
.webdesc img {width: 100% !important;}a.btn_sign {text-align: center; display: block;}/**/ 
.RWDproduct_page .pic-box {width: 100%; padding-bottom: 15px;}.RWDproduct_page .products-info {width: 100%;}/**/#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {padding: 7px; font-size: 14px;  border-radius: 0px; margin-top: 0px;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {padding: 7px; font-size: 14px; border-radius: 0px; margin-top: 0px;}/*英文版*/h5.about {display: block; padding: 18px 15px; text-align: center;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*pick up*/ 
.RWDleft_cont002 .item-second .text-box .title{font-size: 29px;}/*公演資訊*/ 
.RWDProduct006 .date, .RWDProduct006 .place{display: block;text-align: center;margin: 0 auto;}.RWDProduct006 .product-description-brd{text-align: center;}
}
/*iphone5 end*/