/*---首頁---*//* all */body{font-family:arial, 微軟正黑體, sans-serif;}a{color:#ccc}a:hover, a:focus{text-decoration: none;color: #ff005f;}.clear{clear:both;}/* 特效*/@-webkit-keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}@keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}/* 反白顏色設定*/::selection { background: #555; color: #fff;}::-moz-selection { background:#555; color: #fff;}/*顯示隱藏*/ 
.visible-pad, .visible-phone{display:none;}/**/ 
.RWDmenu_plus03 .header{padding:25px 50px;}.RWDmenu_plus03 .header.is-scroll{background-color:#000;}/*logo*/ 
.RWDmenu_plus03 .logo{margin-top: 3px;}/*漢堡*/ 
.ml-stack-nav-toggle{margin-top:2px;}.ml-stack-nav-toggle__line{background: #ffffff;}/*選單*/ 
.ml-stack-nav{background-color: #000;}.ml-stack-nav__menu{background-color: #000;}.RWDmenu_plus03 .menu-icon:after, .menu-icon:before{background-color: #fff;}.ml-stack-nav__link{border-bottom: 1px solid #353535;color: #fffafa;}.ml-stack-nav__back{border-bottom: 1px solid #fff;color: #fff;}/*語系*/ 
.RWDmenu_plus03 .language-block a{color: #fff;}/*購物車*/ 
.RWDmenu_plus03 .features{margin-top: 0px; border-right: 1px solid #4c4c4c;}.RWDmenu_plus03 .features .cart-btn{color: #fff;}.RWDmenu_plus03 .cart-block, .RWDmenu_plus03 .querycar-block{background-color: #000;}.RWDmenu_plus03 .cart-block h3, .RWDmenu_plus03 .querycar-block h3{color: #fff;}.RWDmenu_plus03 .cart-block .close:after, .RWDmenu_plus03 .cart-block .close:before, .RWDmenu_plus03 .querycar-block .close:after, .RWDmenu_plus03 .querycar-block .close:before{background-color: #fff;}.RWDmenu_plus03 .cart-block .bottom-box .total, .RWDmenu_plus03 .querycar-block .bottom-box .total{border-top:0px solid #cecece;}/*main*/ 
.main{background: #333;}.main{top: 0 !important;background: #333 url(archive/image/customization/bg_footer_page.png) center bottom no-repeat;background-size:contain;}/*標題*/ 
.RWDProduct006 .heading h2, .RWDnews009 h1, .RWDvideo002 h1.main-title, .RWDnews012__head__h1{margin:0 auto;padding:0;color: #fff;font-size: 32px;font-weight: normal;line-height: 1.1 !important;letter-spacing: 2px;}.RWDProduct006 .heading p, .RWDnews012__head__h2{line-height: 1.5;font-size: 15px;color: #999;letter-spacing: 2px;margin: 8px auto 0;}.RWDnews009 h1{margin-bottom:50px;}.RWDvideo002 .section-line{display:none;}/*日期地點*/ 
.gender h8 {background: #16c8a8;color: #fff;padding: 3px 15px;border-radius: 50px;margin-right: 10px;}.gender h9 {background: #ff005f;color: #fff;padding: 3px 15px;border-radius: 50px;margin-right: 10px;}/*pick up*/ 
.scroll_link{height:50px;}.block_about{padding: 100px 0;}.RWDleft_cont002 .item-second{background-color: #222;}.RWDleft_cont002 .item-second .text-box{padding: 60px 50px;background: transparent;}.RWDleft_cont002 .item-second .text-box .text{width: 90%;color: #c9c9c9;}.RWDleft_cont002 .item-second .text-box .title{font-weight: normal;}.RWDleft_cont002 .item-second .text-box .subtitle{display:none;}.RWDleft_cont002 .item-second .text-box .underline{display:none;}.RWDleft_cont002 .item-second .text-box a{border: 1px solid #999;width: 100%;max-width:200px;border-radius: 0;background: transparent;color: #999;margin: 35px 0 0;font-weight: normal;font-size: 14px;box-shadow: 1px 1px 0px transparent;text-align: left;padding: 6px 10px;transition: all 0.3s ease 0s;}.RWDleft_cont002 .item-second .text-box a:hover{background-color: rgba(255,255,255,0.2);letter-spacing: 5px;}.RWDleft_cont002 .item-second .text-box a::after{content: ">";position: relative;float: right;margin-right: 10px;}.RWDleft_cont002 .item-second .pic::before{background: transparent;}.RWDleft_cont002 .item-second .pic::after{background-color: transparent;}/*公演資訊*/ 
.RWDProduct006{padding-top: 0;padding-bottom: 0;}.RWDProduct006 a:hover{text-decoration: none;}.RWDProduct006 .heading h2::before, .RWDProduct006 .heading h2::after{display: none;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn{color: #777;border: 2px solid #666;}.RWDProduct006 .illustration-v2{margin-bottom: 0;}.RWDProduct006 .illustration-v2 .item{box-shadow: 0 0 5px #000;padding-bottom: 0;}.RWDProduct006 .product-description{padding: 10px 15px 5px;}.RWDProduct006 .product-description-brd{box-shadow: 0 0 0px transparent;background-color: #222;}.RWDProduct006 .product-description h4.title-price{margin: 5px 0 12px;text-align: center;letter-spacing: 3px;font-size: 18px;font-weight: normal;}.RWDProduct006 .product-description .gender{margin: 5px 0;letter-spacing: 1.5px;}.RWDProduct006 .illustration-v2 a.product-review{letter-spacing: 2px;color: #999;transition: all 0.2s ease 0s;}.RWDProduct006 .illustration-v2 a.product-review:hover{letter-spacing: 5px;color: #fff;}.RWDProduct006 .product-description h4.title-price a{color: #fff;transition: all 0.2s ease 0s;}.RWDProduct006 .product-description .gender{color: #c9c9c9;}/*-----最新情報-----*/ 
.block_news {    padding: 100px 0;}/*大active*/ 
.RWDnews012 .swiper-slide-active .text_box .title {font-size: 24px;color: #fff;}.RWDnews012 .text_box .memo {font-size: 15px;color: #999;letter-spacing: 2px;}/*小半透明*/ 
.RWDnews012 .text_box .title {font-size: 24px;color: #fff;}.RWDnews012 .swiper-slide.swiper-slide-prev .more_button:hover, .RWDnews012 .swiper-slide.swiper-slide-next .more_button:hover {background: transparent;border: 1px solid #999;color: #999;}/*更多*/ 
.RWDnews012 .text_box .more_button {width: auto;height: auto;border: 1px solid #999;border-radius: 0;color: #999;padding: 6px 30px;}/*上下切換箭頭*/ 
.RWDnews012 .swiper-button span {color: #fff;}.RWDnews012 .swiper-pagination-current {    color: #fff;}/*頁尾背景*/ 
.bg_footer{background: transparent url(archive/image/customization/bg_footer.png) center top no-repeat;background-size:cover;}/*經典回顧*/ 
.RWDvideo002 .figcaption_bottom h2{text-align: center;letter-spacing: 3px;font-family: arial, "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", 微軟正黑體, serif;font-size: 18px;margin: 0;padding: 10px 0;background-color: #333;}.RWDvideo002 .figcaption_bottom .h2_line{display:none;}.RWDvideo002 figure.effect-sarah{background: #222 none repeat scroll 0 0;}/*footer*/ 
.block_footer{padding: 60px 0 35px;color: #333;letter-spacing: 1.5px;line-height: 2;font-size:14px;}.block_footer a{color: #333;}.block_footer h1{margin: 0 auto 8px;font-size: 20px;color: #111;font-family: arial, "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", 微軟正黑體, serif;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{color: #333;}/* 社群*/ 
.RWDsocial003{margin-top:25px;float: right;}.RWDsocial003 .social-icon{border-radius: 0;background-color: transparent;}.RWDsocial003 .social-icon i{margin-top: 0;line-height: 1.1;}.RWDsocial003 i img{margin-top: 0;}.RWDsocial003 .social-icon:hover i:last-child{margin-top: 0;}/*電子報*/ 
.footer_edm{margin:0px 0 10px;}.web_edm{width: 95%;background-color: #f7f7f7;padding: 3px 0;border: 0px solid transparent;float:right;}.web_edm .email{width: 65%;}.web_edm .email input{width: 100%;background-color: transparent;color: #999;font-size: 13px;letter-spacing: 1px;}.web_edm .btn_container{width: 35%;}.web_edm .btn_container .btn{width: 50%;font-size: 13px;letter-spacing: 1px;}.web_edm .btn{background: transparent;border: 0px solid transparent;width: 100%;color: #999;}.web_edm .btn:hover{background: transparent;border: 0px solid transparent;color: #333;}/*scroll top*/ 
.scrollTop001{width: 10px;height: 67px;}.scrollTop001 .icon{background: transparent url(archive/image/customization/sct.png) center center no-repeat;}
/*內頁通用 start*/

/*內頁設定*/ 
.page_wrapper_bg a:hover{color:#ff005f;}.page_wrapper_bg img{max-width:100%;}.page_wrapper_bg .slider_wrapper{top: 0 !important;}.page_wrapper_bg .page_content{padding-top: 50px;}.page_wrapper_bg .main{top: 0 !important;background: #333 url(archive/image/customization/bg_footer_page.png) center bottom no-repeat;background-size:contain;}.page_wrapper_bg .collapsing_header .full_page_photo, .page_wrapper_bg section.call_to_action{position: relative;}.page_wrapper_bg section.call_to_action{padding: 35px 0 145px 0;}.pagecontent.menu5, .pagecontent.menu8{margin-top: 50px !important;}/*banner*/ 
.page_wrapper_bg .flexslider .container .carousel-caption{top: 11.5vw;text-align: center;}.page_wrapper_bg .flexslider .container .carousel-caption h1{text-shadow: 0px 0px 5px #898ae3;}.page_wrapper_bg .flexslider .container .carousel-caption .lead{text-shadow: 0px 0px 5px #898ae3;}/*麵包屑*/ 
.page_wrapper_bg .hgroup .container{border-bottom: 0px solid transparent;}.page_wrapper_bg .hgroup .breadcrumb{color: #999;border-radius: 0;width: 100%;text-align: center;border: none;background-color: transparent;letter-spacing: 1.5px;}.page_wrapper_bg .hgroup .breadcrumb a{color: #aaa;}.page_wrapper_bg .breadcrumb > li + li::before{color: #aaa;}/*頁尾*/ 
.page_wrapper_bg footer{margin-top: 0;}.page_wrapper_bg .news-section{padding: 0;background-image: none;background-color: #111;}.footer_webtool .web_edm{background-color: #232323;}/*scrolltop*/#toTop{display:none !important;}/*文字共用*/ 
.page_wrapper_bg .hgroup h1{text-align: center;font-size: 30px;font-weight: normal;letter-spacing: 5px;line-height: 1.1;color: #fff;font-family: arial, "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", 微軟正黑體, serif;}.page_wrapper_bg .pagecontent{font-size: 14px;letter-spacing: 1.5px;line-height: 2;color: #c9c9c9;}.product_desc_content{font-size: 14px;color: #555;letter-spacing: 1.5px;line-height: 2;}/*內文小標*/ 
.about_name{font-size: 20px;color: #fff;margin: 17px auto 8px;text-align: center;line-height: 1.1;}.page_wrapper_bg .pagecontent h1{font-size: 20px;color: #fff;margin-bottom: 20px;margin-top: 0;}.page_wrapper_bg .pagecontent h2{font-size: 20px;color: #fff;line-height:2;margin: 0;}@media screen and (max-width: 1024px) {.page_wrapper_bg .pagecontent h1{margin-top:0;}}@media screen and (max-width: 480px) {.page_wrapper_bg .pagecontent h1{margin-top:35px;}}/*頁碼*/ 
.page ul li a:hover, .page .page_active{border-radius: 0;background-color: #b6bea8;}.page ul li a{border-radius: 0;background-color: #999;}/*左側欄*/ 
.page_menu_block h4{margin-bottom: 15px;letter-spacing: 1.5px;color:transparent;margin: 8px;}.page_menu_block ul.nav > li > a{color: #555;font-size: 16px;letter-spacing: 2px;background: #efefef;transition: all 0.2s ease 0s;}.page_menu_block ul.nav > li a{padding: 10px 10px;}.nav-pills > li > a{border-radius: 0;}.nav-stacked > li + li{margin-top: 8px;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a{color: #fff;background: #ff005f;}.page_menu_block ul.nav ul > li > a{color: #555;background: #fff;border-bottom: 1px solid #eaeaea;font-size: 14px;letter-spacing: 1px;}.page_menu_block ul.nav ul > li > a:hover, .page_menu_block ul.nav ul > li.hover > a, .page_menu_block ul.nav ul > li.active > a{color: #333;}#sidebar{padding: 10px 15px;}/*關於我們*/ 
.pageaboutpic2{display:none;margin-top:25px;}@media screen and (min-width: 480px) and (max-width: 800px){.pageaboutpic2{display:block;}}/*最新消息列表*/ 
.layoutlist_3 .item{border-bottom: 1px solid #444 !important;}.page_wrapper_bg .layoutlist_3 .list_subject a{color: #fff;font-size: 20px;line-height: 2;}.page_wrapper_bg .layoutlist_3 .list_subject .summary a{font-size: 14px;color: #c9c9c9;}.page_wrapper_bg .layoutlist_3 .listdate{border-left: 0px solid transparent;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth{padding-bottom: 0;text-align: center;color: #ff005f;}.page_wrapper_bg .layoutlist_3 .listdate .day{color: #ff005f;text-align: center;line-height: 1.5;}/*最新消息*/ 
.page_wrapper_bg .news_line{border-left: 2px solid #d8cdb6;}/*產品列表*/ 
.page_wrapper_bg .item .summary A.itemlink{color: #c9c9c9;}.page_wrapper_bg .layoutlist_2 .place, .layoutlist_2 .date{padding: 3px 15px;border-radius: 50px;margin-right:10px;color: #fff;line-height: 2;}.page_wrapper_bg .layoutlist_2 .place{background-color: #ff005f;}.page_wrapper_bg .layoutlist_2 .date{background-color: #16c8a8;}.page_wrapper_bg .layoutlist_2 .item, .layoutlist_4 .item{border-bottom: 1px solid #444;}/*產品*/#product .layoutlist_2 .item{margin-top: 5px;margin-bottom: 40px;}#product .layoutlist_2 .subject{font-size: 18px;line-height: 1.1;height: auto !important;text-align: center;margin: 15px auto 10px;}#product .item .subject A.itemlink{color: #fff;}#product .item .summary{line-height: 1.7;}.page_content2 .info #prod_name h2, #prod_name h2{font-size: 20px;line-height: 1.7;color: #fff;}.page_wrapper_bg #product .page_content2 .info .subtitle{font-size: 14px !important;color: #c9c9c9 !important;line-height: 2 !important;}.page_wrapper_bg #product .split_line.mt30{margin-top: 15px;}.page_content2 .info #prod_price{line-height: 1.1;margin-top: 12px;}.page_content2 .info #prod_price .currency{color: #c9c9c9;}.page_content2 .info #prod_price .money{color: #c9c9c9;}@media (min-width: 800px) {#prod_amount{width: 150px !important;}#prod_amount .dd-select{width: 150px !important;}#prod_amount .dd-options.dd-click-off-close{width: 150px !important;}}/*聯絡我們*/#eforms .eformsDesc{margin: 10px 0 35px;border-bottom: 1px solid #ccc;}#eForm1 .form-control{border-radius: 0;}.customized_columns ._input, .customized_columns select{border: 1px solid #eee;background-color: #f7f7f7;}.mapin{-webkit-filter: hue-rotate(350deg)grayscale(0.8)brightness(0.9);}/*購物清單*/ 
.page_wrapper_bg #carlist{color: #fff;}.page_wrapper_bg #carlist .input.in_amount{color:#333}.page_wrapper_bg #carlist .orderrow{font-size: 14px;letter-spacing: 1px;}.page_wrapper_bg #carlist .subject a{color:#fff;}.page_wrapper_bg #carlist .orderrow:nth-child(2n){background: #222;}.page_wrapper_bg .total_price{letter-spacing: 1.5px;font-weight: normal;line-height: 1.7;color: #c9c9c9;}#shoppingColumns{font-size: 14px;letter-spacing: 1px;color: #c9c9c9;}#shoppingColumns .form_subject{font-size: 16px;margin-bottom: 20px;color: #fff;padding-bottom: 10px;}/*購物清單送出*/ 
.page_wrapper_bg #info_msg{color: #fff;font-size: 14px;letter-spacing: 1.5px;text-align: center;}.page_wrapper_bg #print_shopping_form{color: #555;}.page_wrapper_bg #print_shopping_form > div:nth-child(1){color: #c9c9c9;}.page_wrapper_bg #print_shopping_form .tb caption, .page_wrapper_bg #print_shopping_form .tb2 caption{color: #333;}.page_wrapper_bg #print_shopping_form .pc_show .tr.x-tr2 a{color: #555;}.page_wrapper_bg #print_shopping_form > div:nth-child(4) > div:nth-child(5), .page_wrapper_bg #print_shopping_form > div:nth-child(4) > div:nth-child(6), .page_wrapper_bg #print_shopping_form > div:nth-child(4) > div:nth-child(7), .page_wrapper_bg #print_shopping_form > div:nth-child(4) > div:nth-child(8){color: #c9c9c9;}/*查看訂單*/ 
.page_wrapper_bg section.call_to_action h3{font-size: 20px;color:#fff;}.page_wrapper_bg form#confirm_form caption{color: #c9c9c9;font-size:14px;}/*詢問清單*/#querycarColumns .form-group label{font-size: 14px;letter-spacing: 1px;font-weight:normal;}@media (min-width: 480px) {#querycar_form .row.hidden-xs.al{text-align: right;}}/*會員頁面*/@media (min-width: 800px) {.login_input_panel{margin-top: 45px;}.login_join_panel{margin-top: 35px;}#btn_member_login{max-width: 500px;float: right;}}#btn_forget_form{margin-left: 90px;}#btn_reverify_form{margin-left: 15px;}#login_form, #join_form{font-size: 14px;letter-spacing: 1px;}#join_form .btn_area .btn:nth-child(1){margin-left: 0;}/*搜尋頁面*/ 
.layoutlist_3 .item .subject{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}/*按鈕*/#btn_shopping, .article-text .btn_area .btn:nth-child(1){background: #555;border-radius: 0;font-size: 14px;letter-spacing: 1.5px;transition: all 0.2s ease 0s;}#btn_shopping:hover, .article-text .btn_area .btn:nth-child(1):hover{opacity: 0.5;}#btn_shopping, .article-text .btn_area .btn:nth-child(2){background: #ff005f;}#btn_querycar.btn{background-color: #7a5d7a !important;transition: all 0.2s ease 0s;}#btn_querycar.btn:hover{background-color: #7676b4 !important;}#btn_querycar.fbtn{background-color: #7a5d7a !important;border-radius: 0;transition: all 0.2s ease 0s;}#btn_querycar.fbtn:hover{background-color: #7676b4 !important;}.page_content2 .btn{font-size: 14px;letter-spacing: 1.5px;border-radius: 0;background: #999 !important;line-height: 1.1;padding: 10px 30px;margin-top: 50px;transition: all 0.2s ease 0s;}#album .page_content2 .btn{margin-top: 0;}.page_content2 .btn:hover{opacity: 0.5;}.page_content2 .btn a:hover, .page_content2 .btn a:focus, .article-text .btn_area .btn:nth-child(1):hover{color:#fff;}.eformsForm .ebtn{line-height: 1.1;padding: 0;font-size: 14px;letter-spacing: 1.5px;border-radius: 0;}.eformsForm .web_btn1{background: #999;padding: 8px 30px;display: block;transition: all 0.2s ease 0s;}.eformsForm .web_btn1:hover{background: #333;color:#fff;}.eformsForm .web_btn2{background: #ff005f;padding: 8px 30px;display: block;transition: all 0.2s ease 0s;}.eformsForm .web_btn2:hover{background: #16c8a8;color:#fff;}#shopping .btn-primary, .article-text .btn-primary{background-color: #555;border: 0px solid transparent;border-radius: 0;font-size: 14px;letter-spacing: 1.5px;transition: all 0.2s ease 0s;}#shopping .btn-primary:hover, .article-text .btn-primary:hover{background-color: #999;color:#fff;opacity: 0.5;}#shopping .btn-primary a:hover, .article-text .btn-primary a:hover{color:#fff;}#shopping .btn, .article-text .btn{border-radius: 0;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{float: right;}@media (min-width: 800px) {.btn_area .btn:nth-child(1){margin-left: 97px;}}

/*內頁通用 end*/
/*英文版 start*/

/*---首頁---*//*標題*/ 
.lang_en .RWDleft_cont002 .item-second .text-box .title{font-family: 'Crimson Text', serif;letter-spacing: 1.5px;}.lang_en .RWDProduct006 .heading h2, .lang_en .RWDnews009 h1, .lang_en .RWDvideo002 h1.main-title{font-family: 'Crimson Text', serif;letter-spacing: 1.5px;}/*公演資訊*/ 
.lang_en .RWDProduct006 .product-description h4.title-price{font-family: 'Crimson Text', serif;letter-spacing: 1.5px;}/*最新情報*/ 
.lang_en .RWDnews009 .text-box .title{font-family: 'Crimson Text', serif;letter-spacing: 1.5px;}/*經典回顧*/ 
.lang_en .RWDvideo002 .figcaption_bottom h2{font-family: 'Crimson Text', serif;letter-spacing: 1.5px;}/*頁尾*/ 
.lang_en .block_footer h1{font-family: 'Crimson Text', serif;letter-spacing: 1.5px;}/*電子報*/ 
.lang_en .web_edm .btn_container .btn{width: 100%;}.lang_en #btn_reject_emailm_RWDfullscreen01_85_1{display:none;}/*---內頁---*/ 
.page_wrapper_bg.lang_en .hgroup h1{font-family: 'Crimson Text', serif;letter-spacing: 1.5px;}@media (min-width: 800px) {/*產品*/ 
.page_wrapper_bg.lang_en #prod_amount{width: 180px !important;}.page_wrapper_bg.lang_en #prod_amount .dd-select{width: 180px !important;}.page_wrapper_bg.lang_en #prod_amount .dd-options.dd-click-off-close{width: 180px !important;}}.page_wrapper_bg.lang_en #btn_reject_emailm_RWDPAGE_BASE_PAT01_27_1{display:none;}

/*英文版 end*/
/*選單下滑變化 start*/

/* 選單下拉後變化的css*/ 
.logo-change{background-color:transparent !important;}.logo-change{position: relative !important;left: auto !important;width: 160px !important;padding: 27px 5px !important;}.menubg-change{background-color:rgba(32, 32, 32, 0.8) !important;}.menu-change{margin-left: 20vw !important;}

/*選單下滑變化 end*/
/*小螢幕 start*/

@media screen and (max-width: 1170px) {/*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 35px;}#RWDfullscreen01 .container{padding: 0 35px;}.RWDmenu_plus01 .container{padding: 0 !important;}.banner_tool .container{padding: 15px 50px !important;}/*選單不要動*/ 
.cd-main-header{background-color: rgba(32, 32, 32, 0.8);}#RWDfullscreen01 .cd-main-header .cd-logo{margin-top: 15px;}.RWDmenu_plus01 .cd-main-header .cd-logo{margin-top: 15px;width: 130px;}.logo-change{width: 130px !important;padding: 0px !important;}/*漢堡*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #fff;}.cd-primary-nav a, .cd-primary-nav ul a{font-size: 15px;color: #fff;}.cd-search button{top: 14px;}/*右邊出現的選單*/ 
.cd-primary-nav, .cd-primary-nav ul{background: #333;}nav.cd-nav ul .close-btn{color: #fff;}nav.cd-nav .phone-language select{color: #fff;}nav.cd-nav .bottom-copyright, nav.cd-nav .bottom-copyright span{color: #999;}.cd-primary-nav .cd-secondary-nav > li > a{color: #fff;font-size: 15px;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #fff;}}@media screen and (max-width: 1220px) {/*選單*/ 
.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li > a:hover{color: #fff;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #fff;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #fff;}}@media screen and (min-width: 770px) and (max-width: 1220px) {/*pick up*/ 
.RWDleft_cont002 .item-second .text-box a{margin: 20px 0 0;}/*公演資訊*/ 
.RWDProduct006 .date, .RWDProduct006 .place{display: block;text-align: center;margin: 0 auto;}.RWDProduct006 .product-description-brd{text-align: center;}}@media screen and (max-width: 1199px) {/*新情報*/ 
.RWDnews011 .news-block{margin-bottom: 0;}.RWDnews011 .list-date{font-weight: normal;}/*header*/ 
.RWDmenu_plus03 .header{ padding: 15px 50px;background-color:#000;}/*pick up*/ 
.RWDleft_cont002 .item-second .text-box .text{width: 100%;}.RWDleft_cont002 .item-second .text-box{padding: 33px 20px;}/*最新情報*/ 
.RWDnews009 .item{float: left;width: 48%;margin: 0 1%;}.RWDnews009 .date-box .month, .RWDnews009 .date-box .date, .RWDnews009 .date-box .year{display: inline-block;}/*電子報*/ 
.web_edm{width: 100%;}}@media screen and (min-width: 991px) and (max-width: 1199px){.RWDnews011 .more-btn{position: absolute;bottom: 0;}}

/*小螢幕 end*/
/*英文版小螢幕 start*/

/*---首頁---*/@media screen and (min-width: 770px) and (max-width: 1220px){/*公演資訊*/ 
.lang_en .RWDProduct006 .product-description h4.title-price{font-size: 17px;}}

/*英文版小螢幕 end*/
/*991px start*/
@media (max-width: 991px) {
/*---首頁---*//*顯示隱藏*/ 
.visible-table{display:none;}.visible-pad{display:block;}/*pick up*/ 
.RWDleft_cont002 .item-second .text-box{padding: 50px 60px;}/*---內頁---*/ 
.page_wrapper_bg .footer_bg .container{padding:0 25px;}.padtop{margin-top: 35px;}/*最新消息列表*/ 
.page_wrapper_bg .layoutlist_3 .list_subject a{line-height: 1.5;}.page_wrapper_bg .layoutlist_3 .list_subject{margin-top: 0}.page_wrapper_bg .layoutlist_3 .list_subject .summary{margin: 0px 0px;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth, .layoutlist_3 .listdate .day{display: block !important;}.page_wrapper_bg .layoutlist_3 .listdate .day{font-size: 48px !important;}.page_wrapper_bg .layoutlist_3 .listdate .day::before{display:none;}/*產品*/ 
.page_wrapper_bg .page_content2 .info{padding-top: 30px;padding-left: 15px;}/*購物清單*/#carlist .subject{font-size: 16px;line-height: 1.3;letter-spacing: 0.5px;}#carlist, .total_price{font-size: 14px;line-height: 1.5;}/*查看訂單*/section.call_to_action h3{text-align: center;font-size: 20px;color:#fff;}form#confirm_form caption{color: #c9c9c9;text-align: center;}/*會員*/#btn_forget_form{margin-left: 165px;}/*頁尾*/ 
.page_wrapper_bg .main{background: #333 url(archive/image/customization/bg_footer.png) center bottom no-repeat;background-size: contain;}/*新情報*/ 
.RWDnews011 .more-btn{margin: 0 auto 0 0;}
}
/*991px end*/
/*767px start*/
@media (max-width: 767px) {
/*新情報*/ 
.RWDnews012 .swiper-slide .text_box .title, .RWDnews012 .swiper-slide-active .text_box .title {font-size: 20px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*---首頁---*//*顯示隱藏*/ 
.visible-pad{display:none;}.visible-phone{display:block;}/*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 5px;}#RWDfullscreen01 .container{padding: 0 25px;}.RWDmenu_plus01 .container{padding: 0 !important;}/*header*/ 
.RWDmenu_plus03 .features{margin-right: 15px;}.RWDmenu_plus03 .features div{margin-top: 0;margin-left: 0;margin-right: 13px;}/*banner*/ 
.RWDfullScreenEditor .bxslider li{background-position: center center;}/*pick up*/ 
.RWDleft_cont002 .item-second .text-box{padding: 35px 20px;}.RWDleft_cont002 .item-second .text-box a{max-width: 100%;}/*最新情報*/ 
.block_news{padding: 50px 0 80px;}.RWDnews012 .text_box .more_button {width: 100%;}/*影片*/ 
.RWDvideo002 .section-subject{margin-bottom: 40px;}/*頁尾背景*/ 
.block_video{margin-bottom:50px;}.bg_footer{background: transparent;}.block_footer{background-color: #ccc;}/*copyright*/ 
.copyright{text-align: center;}/*社群*/ 
.RWDsocial003{float: none;margin: 25px auto 0;width: 180px;}/*電子報*/ 
.web_edm .email{width: 60%;}.web_edm .btn_container{width: 40%;}/*新情報*/ 
.RWDnews011 .more-btn{margin: 10px auto 0;left: 0;width: 100%;}/*---內頁---*/ 
.phonetop{margin-top:35px;}/*間距*/ 
.page_wrapper_bg .page_subject{padding: 0;}.page_wrapper_bg .article-text .container{padding: 0;}/*內頁設定*/ 
.page_wrapper_bg .main{background: #333}.page_wrapper_bg section.call_to_action{padding: 35px 0 45px 0;}/*最新消息列表*/ 
.page_wrapper_bg .layoutlist_3 .list_subject{margin-top: 10px;}.page_wrapper_bg .layoutlist_3 .listdate .day::before{content: " / ";}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth, .layoutlist_3 .listdate .day{display: inline-block !important;}.page_wrapper_bg .layoutlist_3 .listdate .day{font-size: 12px !important;}/*購物清單送出*/ 
.page_wrapper_bg #info_msg{text-align: left;}/*查看訂單*/form#confirm_form caption{text-align: left;}/*會員*/#btn_forget_form{margin-left: 0px;}/*頁尾*/ 
.page_wrapper_bg .block_footer{background-color: #ccc;}.page_wrapper_bg .block_footer .container{width:85% !important;padding:0;}/*電子報*/ 
.page_wrapper_bg .web_edm .btn_container .btn{float: left !important;margin-top: 0;}/*按鈕*/ 
.page_wrapper_bg #product .page_content2 .btn{padding: 10px 30px;}
}
/*600px end*/
/*320px 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;}
}
/*320px end*/