/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:'Open Sans', 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*//* loading*/ 
.RWDfakeloader{z-index:999999 !important}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*header*/ 
.RWDmenu_plus02 .inside{background: transparent;}.cd-main-header{background: transparent;}.RWDmenu_plus02 .inside.is-up{background: #fff;}.cd-logo{width: 230px;margin: 13px 0 0;}@media (min-width: 1200px) {.RWDmenu_plus02 .container{width: 90%;min-width:1170px;}}/*menu*/nav.cd-nav{margin-left: 0;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li::after{display:none;}.cd-primary-nav > li > a{font-family:'Open Sans', 微軟正黑體, sans-serif;letter-spacing: 1.5px;font-size: 15px;color: #555;}.cd-primary-nav > li > a:hover{color: #ccc;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #ccc;}.cd-primary-nav .cd-secondary-nav > li > a{font-family:'Open Sans', 微軟正黑體, sans-serif;color: #777;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #ccc;}.RWDmenu_plus02 a{font-family:'Open Sans', 微軟正黑體, sans-serif;color: #555;transition: all 0.2s ease 0s;}.RWDmenu_plus02 a:hover{color: #ccc;}/*購物車*/ 
.RWDmenu_plus02 .cart-block i{color: #C61B22;}.RWDmenu_plus02 .cart-block:hover i{color: #ccc;}.RWDmenu_plus02 .member-block::after, .RWDmenu_plus02 .cart-block::after{display: none;}.RWDmenu_plus02 .cart-menu .buy-btn a{background-color: #555;}.RWDmenu_plus02 .cart-menu .buy-btn:hover a{background-color: #ccc;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price{color: #ce2828;font-weight: normal;}.RWDmenu_plus01 .cart-block:hover i{color: #ccc;}.RWDmenu_plus01 .member-block::after, .RWDmenu_plus01 .cart-block::after{display:none;}.RWDmenu_plus02 .cart-menu ul.content li .cancel-btn:hover{color: #333;}/*main*/ 
.wrapper_bg{background:transparent url(archive/image/customization/paper_bg.jpg) center center repeat;background-attachment: fixed;}.cd-main-content{top:0px;}/*webline*/ 
.topwebline{width:100%;max-width:1140px;height:0;border-bottom:1px dashed #ccc;margin:70px auto 55px;}.bottomwebline{width:100%;max-width:1140px;height:0;border-bottom:1px dashed #ccc;margin:43px auto 65px;}/*about*/ 
.block_about{padding-top: 70px;}.block_about .RWDedictor001 .section-subject{display:none;}.RWDedictor001 h1.main-title{font-size: 40px;color: #333;font-weight: normal;font-family: 'Noto Serif TC', serif;letter-spacing: 5px;}.RWDedictor001 h2.sub-title{font-size: 18px;margin: 18px 0 0;color: #555;font-weight: normal;letter-spacing: 2px;}.RWDedictor001 .section-line{display:none;}.about_pic{width: calc(100% / 3);float: left;margin-bottom:35px;}.block_about .RWDedictor001{font-size: 15px;letter-spacing: 1.5px;line-height: 2;color: #777;}.block_about .RWDedictor001 h1{font-size: 40px;color: #333;font-weight: normal;font-family: 'Noto Serif TC', serif;letter-spacing: 5px;margin: 0px;line-height: 1.1;}.block_about .RWDedictor001 h2{font-size: 18px;margin: 18px 0 0;color: #555;font-weight: normal;letter-spacing: 2px;line-height: 1.5;}.about_title{float: left;width: 250px;}.about_text{width: calc(100% - 330px);text-align: justify;float: left;padding-left: 100px;padding-right:130px;}.about_link{width: 80px;float: left;margin-top: 6px;}.about_link a{border: 1px solid #c61b22;display: block;text-align: center;border-radius: 99em;padding: 15px 20px;color: #555;line-height: 1.5;transition: all 0.5s ease 0s;}.about_link a:hover{background-color: #c61b22;color: #fff;}/*product*/ 
.RWDproduct002{padding: 0;}.RWDproduct002 h1.main-title{font-size: 40px;color: #333;font-weight: normal;font-family: 'Noto Serif TC', serif;letter-spacing: 5px;}.RWDproduct002 .section-line{display:none;}.RWDproduct002 .bounceIn{  -webkit-animation-name: fadeIn;animation-name: fadeIn;}.popup-portfolio .portfolio-item{padding: 20px;background-color: #fff;margin: 0 10px;border: 1px dashed #ccc;}.RWDproduct002 .row{margin:0 -15px;}.RWDproduct002 .section-subject{margin-right: -15px;margin-left: -15px;margin-bottom:50px;}.RWDproduct002 .row .col-md-12{padding:0;}.RWDproduct002 .portfolio-item{margin-bottom: 35px;}.RWDproduct002 .portfolio-item:nth-child(4){display:none;}.RWDproduct002 .col-md-4{width: calc(100% / 3 - 21px);}.portfolio-bottom-summary h4{margin-top: 20px;text-align: center;color: #555;letter-spacing: 1.5px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4{color: #C61B22;}.portfolio-bottom-summary p{font-size: 15px;text-align: center;letter-spacing: 1.5px;color: #777;}/*shop*/ 
.block_shop{padding: 0 0 90px;}.shop_logo{width: calc(100% / 5);float: left;text-align: center;padding: 0 20px;transition: all 0.5s ease 0s;}.shop_logo img{max-width:100%;transition: all 0.5s ease 0s;}/*-webkit-filter: grayscale(100%);filter: grayscale(100%);*/ 
.shop_logo img:hover{-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity:0.5;}.shop_name{font-size: 15px;letter-spacing: 1.5px;color: #555;margin-top: 15px;}/*footer*/ 
.block_footer{background-color: rgba(0,0,0,0.8);color: #fff;font-size: 15px;letter-spacing: 1.5px;line-height: 1.7;padding: 60px 0 25px;}.block_footer a{color:#fff;transition: all 0.5s ease 0s;}.block_footer a:hover{color:#c61b22;}.footer_info{display: inline-block;}.footer_right{float: right;text-align: right;font-size: 13px;color: #ccc;}.footer_logo{width: 100px;float: left;margin-right: 35px;}.footer_in{float:left}.footer_info h1{margin: 0 auto 10px;font-size: 22px;font-family: 'Noto Serif TC', serif;}.footer_info h1 span {font-family: 'Open Sans', 微軟正黑體, sans-serif;font-size: 20px;}.footer_sns{margin-bottom: 15px;}/*社群*/ 
.RWDsocial002{width: 110px;float: right;}.RWDsocial002 ul{margin:0;}.RWDsocial002 .pull-right{float: none !important;}.RWDsocial002 .iconRounded{border: 0 solid transparent;color: #fff;background-color: transparent;margin:0 0 0 30px;width: 25px;height: 25px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover{background-color: transparent;color: #000;opacity: 0.5;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{color: #ccc;}/*bg*/ 
.bg_top{opacity:0;max-width:300px;position: absolute;right: 2vw;top: 30vw;z-index: -21;transition: all 0.5s ease 0s;}.bg_bottom{opacity:0;max-width:300px;position: absolute;left: 2vw;bottom: 10vw;z-index: -21;transition: all 0.5s ease 0s;}.bg_visible{opacity:1 !important;}
/*內頁 start*/

/*page1和page_content相衝突*/ 
.page_content1 .btn_back a { padding: 5px 35px !important;}.page_content1 .btn { line-height: 1.42857143 !important;}.RWDmenu_plus02 .cfart-block i.qty { width: 20px; height: 20px; top: -5px;}.RWDmenu_plus02 .cart-block span { position: relative; top: -4px;}/*新語系*/nav.cd-nav .phone-lang { margin-left: -13px;}nav.cd-nav .phone-lang:after { content: "Language"; font-family: 'Open Sans', sans-serif;  position: absolute;  left: 50px; top: 8px;}#toTop { display: none !important;}/*統一設定*/span.boxname { margin: 0 10px;}.btn-primary{ background: transparent; color: transparent; padding: 0; margin-top: 20px;}.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary { background: transparent; border: 0;}.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover { background: transparent; box-shadow: none;}a:focus, a:hover,.btn:hover { color: #ccc; text-decoration: none; transition: 0.4s; word-break: break-all;}a,.btn { transition: 0.4s; word-break: break-all;}p { margin: 0;}.inner { padding: 10px 0;}.form-horizontal .control-label {font-size: 15px; letter-spacing: .1em;font-weight: normal;}.customized_columns ._input, .customized_columns select { border-radius: 0 !important; background: #ffffff;}.customized_columns ._input:hover, .customized_columns select:hover, .customized_columns ._input:focus, .customized_columns select:focus {  border-color: #c61b22;}.layoutlist_2 .album_item,.layoutlist_4 .subject { overflow: visible !important;}.btn a, .ebtn a { letter-spacing: .1em; font-size: 14px; transition: 0.4s; border: 1px solid #c61b22; color: #444; border-radius: 35px;}.btn a:hover, .ebtn a:hover { background: #c61b22;  color: white;}.none img { display: block; margin: auto; width: 30%; margin-top: 60px;}.RWDshopping a:hover {text-decoration: none; color: #ccc;}/*內頁空間*/ 
.page_wrapper_bg .call_to_action { min-height: 700px !important; padding: 0 0 100px; position: relative; overflow: hidden; z-index: 1;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 0 !important;}.cd-main-content { background: transparent;}.page_wrapper_bg .call_to_action:after { content: ""; position: absolute; background: url(archive/image/RWDfullscreen01601/bg02.png) no-repeat; width: 70%; bottom: 0; height: 70%; z-index: -1;  right: -800px; opacity: .6;}/*標題文字*/ 
.hgroup .container { border-bottom: 0;}.hgroup h1 { text-align: center; font-weight: bold; letter-spacing: 2px; font-size: 25px; font-family: 'Noto Serif TC', serif;}/*內頁文字*/#RWDPAGE_BASE_PAT01 { font-size: 15px !important; letter-spacing: 1px; line-height: 2.5 !important;}/*btn_back*/ 
.RWDproduct_page .btn-shop .btn, #mobile-fixed .btn-shop .btn {border-radius: 35px;}.pagecontent .btn.btn_back a { padding: 6px 35px !important; border-radius: 35px;}.btn_back,.RWDproduct_page .btn_back { background: transparent; color: transparent; padding: 0; margin-top: 20px; float: right;border-radius: 35px;}.btn.btn_back a { color: #666; padding: 5px 30px;}.btn.btn_back a:hover { background: #c61b22; color: white;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn { background: transparent !important; color: transparent; padding: 0; float: right;}.ebtn.currectsend_btn { float: right; background: transparent;  color: transparent;  padding: 0;  margin-right: 0 !important;}.btn.active, .btn:active { box-shadow: none;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: 0;}/*星樣起源*/ 
.ab h4 { font-size: 18px !important; margin: 20px 0 !important; font-weight: bold; font-family: 'Noto Serif TC', serif;line-height: 1.5 !important;}.abbox { padding: 30px;  text-align: center;  border: 1px dashed #ccc;  margin: 30px 0 60px;  font-size: 16px; letter-spacing: 3px;  font-weight: bold; font-family: 'Noto Serif TC', serif;}.abfeature ul { list-style: none;}.abfeature ul li { padding: 22px 0;}.abfeature h3 { font-size: 15px !important; margin: 10px 0 !important; background: rgba(0,0,0,0.8);  display: inline-block; padding: 10px 20px; letter-spacing: 3px; color: white;line-height: 1.5 !important;}/*最新消息*/ 
.layoutlist_2 .listdate { padding-top: 2%;}.layoutlist_2 .item {  border-bottom: 1px solid #ccc!important;}.layoutlist_2 .listdate {  border-left: 0 !important;}.layoutlist_2 .listdate .day { font-size: 30px !important;  padding: 0 7%;  color: #444!important; font-weight: bold;}.layoutlist_2 .listdate .yearmonth { padding-bottom: 0 !important;}.layoutlist_2 .list_subject>a { color: #000 !important; font-size: 17px !important; letter-spacing: .2em; line-height: 1.5;}.layoutlist_2 .item:hover .list_subject a { opacity: .7;  transition: 0.4s;}.layoutlist_2 .list_subject .summary a { font-size: 15px !important; color: #999 !important; line-height: 1.5; letter-spacing: .2em;}.layoutlist_2 .item:hover .list_subject .summary a { opacity: 1;}.layoutlist_2 .list_subject .summary { margin: 10px 0 !important;}.layoutlist_2 .item:hover .list_subject>a { color: #ccc!important;}/*星的產品*/ 
.list-btn_mobile, .list-btn, .buybtn { border-radius: 35px;}.layoutlist_5 .item .subject a span { display: block; font-size: 14px; letter-spacing: 1px; font-weight: normal;}.layoutlist_5 .item .subject a { font-size: 16px; font-weight: bold; font-family: 'Noto Serif TC', serif;}.RWDproduct_page .products-info .name { font-family: 'Noto Serif TC', serif; font-size: 20px; font-weight: bold;}.RWDproduct_page .products-info .name span { display: block; font-size: 15px; margin-top: 5px; font-weight: normal;}.products-info ol { padding-left: 20px; line-height: 2;}.abfeature ol li { font-size: 15px; letter-spacing: 2px; line-height: 2.5;}.layoutlist_5 .col-sm-4 { border: 1px dashed; background: white;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 { margin-top: 45px;}#product .item > .subject { font-size: 16px; overflow: visible !important; }#product .item > .subject > a > span { display: block; font-size: 15px; margin: 5px; border: 1px solid #ccc;}/*btn*/ 
.list5.menu3 .btn.btn_back a { padding: 0 35px !important;}.RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {  color: #444; background: transparent; border: 1px solid #c61b22;}.RWDproduct_page .btn-shop .btn.shop:hover { background: #c61b22; color: white;}.RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add { background: transparent; color: #444; border: 1px solid;}.RWDproduct_page .btn-shop .btn.add:hover { background: #444; color: white;}.list-btn_mobile:hover, .list-btn:hover, .buybtn:hover { background: #c61b22; color: white;}/*sidebar*/ 
.m2018 .products-nav .nav-title { text-align: center; background: #444; color: white; font-size: 16px; letter-spacing: 2px;}.m2018 .products-nav>ul>li { padding: 0 0 0 10px;}.m2018 .products-nav>ul>li.active>a { font-weight: bold; padding-left: 30px !important; position: relative;}.m2018 .products-nav>ul>li>a:hover { color: #c61b22;}.m2018 .products-nav>ul>li>a { font-size: 15px; line-height: 1.5;}.m2018 .products-nav>ul>li.active>a { font-weight: bold; padding-left: 20px;}li.active>a:before { content: ""; background: url(archive/image/eforms1/con_icon.png) no-repeat; background-size: contain; width: 20px; height: 20px; position: absolute; left: 0; top: 5px;}/*常見問題*/ 
.faq_split { border-top: 1px dashed #c61c23;}/*聯絡我們*/ 
.coninfo { text-align: center; padding: 30px 0;}.conbootm { text-align: center; border: 1px dashed #ccc; padding: 30px 0; margin-bottom: 30px;}.coninfo h4 { font-weight: bold; font-size: 18px !important; letter-spacing: 4px; margin: 20px !important;line-height: 1.5 !important;}.layoutlist_1 { background: rgba(255,255,255,.8); padding: 30px;}.mobilefix { display: none;}/*影片*/ 
.video_item { border: 1px dashed;}.video_item_subject { font-family: 'Noto Serif TC', serif; font-size: 16px; font-weight: bold; letter-spacing: 2px;line-height: 1.5;}/*購物說明*/#RWDshopping .conbootm { padding: 30px; text-align: left; color: #444; font-size: 14px; letter-spacing: 2px; line-height: 2;}#RWDshopping .conbootm ol, #RWDshopping .conbootm ul { padding-left: 26px; line-height: 2.5;}#RWDshopping .conbootm h4 { color: #c61b22; font-size: 16px !important; letter-spacing: 2px; margin: 10px 0 !important;}.notice { border: 0;}/*購物車*/ 
.RWDshopping .btn.normal { border-radius: 35px !important; font-size: 15px !important;}.btn.normal.bg2 { background: transparent; color: #444; border: 1px solid #c61c23;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover { background: #c61c23; color: white;}#RWDshopping { background: white; padding: 30px;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form { background: #e6e6e6;}.shop-1 .shopping-price-box .sum-box { background: #e6e6e6;}/*購物列表*/ 
.layoutlist_4 .subject { margin: 10px 0 !important; text-align: center; letter-spacing: .1em; line-height: 1.5; font-weight: bold;}.layoutlist_4 .price { letter-spacing: .1em;}.layoutlist_4 select { font-size: 14px; letter-spacing: .1em; padding-left: 5px;  padding-right: 15px;}/*購物車side*/ 
.RWDmenu_plus02 .cart-menu ul.content li .text-box .name { font-weight: bold;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .spec { color: #999;}.RWDmenu_plus02 .cart-menu .title span { position: relative; top: -2px;}/*購物車畫面*/ 
.shopping-item .name { font-weight: bold; letter-spacing: .1em;}.layoutlist_4 .stands_div, .layoutlist_4 .amount_div { width: 100%; text-align: left;  margin: 0 !important;}.layoutlist_4 select { width: 100% !important; padding: 5px;}.layoutlist_4 .stands_options { margin: 0 !important;}.layoutlist_4 .cate_div { display: none !important;}/*購物車上方圓*/@keyframes num-bg {    0% {         background: #C61B22;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {         background: #C61B22;        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping-step .current .num:before { background: #C61B22;}.shopping-step .name {  color: #666;}

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

@media screen and (max-width: 1199px) {/*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 35px;}#RWDfullscreen01 .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.cd-logo{width: 160px;}.cd-main-header .cd-logo{margin-top: 6px !important;margin-left: 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}.RWDmenu_plus02 .cd-main-header{transition: all 0.5s ease 0s;}.RWDmenu_plus02 .inside.is-up .cd-main-header{background:#fff;}/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #555;}.cd-primary-nav, .cd-primary-nav ul{background: #fff;}.cd-primary-nav > li > a{font-size: 16px;}.cd-primary-nav > li > a:hover{color: #555;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #555;}.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: #777;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #555;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before{background: #555;}nav.cd-nav .bottom-copyright{color: #555;}/*main*/ 
.about_text{padding-left: 70px;padding-right: 50px;}.scrollTop002{bottom: 24%;}/*title*/ 
.block_about .RWDedictor001 h1, .RWDproduct002 h1.main-title, .RWDedictor001 h1.main-title{font-size: 37px;}/*webline*/ 
.topwebline, .bottomwebline{width:calc(100% - 70px);max-width:100%;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.shop_logo img{-webkit-filter: grayscale(0%);filter: grayscale(0%);}.bg_top, .bg_bottom{display:none;}/*INNER*/ 
.abfeature ul li { padding: 10px 0;}.pricearea .price { padding: 0;}.page_wrapper_bg .RWDmenu_plus02 .cart-block i.qty{line-height: 1.7;}.form-group .col-md-11 { width: 91%;}.form-horizontal .control-label { width: 9%;}.form-group .col-md-5 { width: 41%;}.RWDmenu_plus02 .cart-block span { top: -1px;}#product .item > .subject { min-height: 60px; height: 60px !important;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
h1.pageTitle { font-size: 25px; margin-bottom:0 !important;}.layoutlist_2 .listdate { padding: 0;}.layoutlist_2 .list_subject { margin-top: 5px !important;}.layoutlist_2 .listdate .yearmonth { padding: 0 !important;}.btn.btn_back,.RWDproduct_page .btn_back { width: 100%; margin-right: 0 !Important;}.btn.btn_back a { display: block;}#sidebar { margin-bottom: 40px;}section.article-text p { font-size: 15px !important;  letter-spacing: 1px; line-height: 2.5 !important;}.abfeature ul { padding: 0;}.layoutlist_2 .listdate { margin-top: 4%; position: relative;}.btn.btn_back a { padding: 5px 30px !important;}.abfeature iframe { width: 100%;}.RWDslider01 .pic-list,.RWDslider01 .text { width: 100%; padding: 0; float: none;}.slick-list.draggable { height: auto !important;}.RWDmenu_plus02 .cart-block i { top: 0;}#mobile-fixed .btn-box .normal { border-radius: 0 !important;}#mobile-fixed .btn-box .bg2 { border: 1px solid #c61b22 !important; background: transparent !important; color: #444 !important;}.form-group .col-md-11 { width: 100%;}.form-horizontal .control-label { width: 100%;}.form-group .col-md-5 { width: 100%;}
}
/*pad版 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*---首頁---*/ 
.about_title{float: none;width: 100%;text-align: center;margin-bottom: 35px;}.about_pic{margin-bottom: 50px;}.about_text{padding-left: 0;padding-right: 0;width: 80%;float: none;margin: 0 auto;}.about_link{width: 200px;float: none;margin: 35px auto 0;}.about_link a{padding: 8px 0px;}.RWDproduct002 .col-md-4{width: calc(100% / 2 - 21px);}.RWDproduct002 .portfolio-item:nth-child(4){display:block;}.block_shop{padding: 0 0 65px;}.block_shop .RWDedictor001{text-align: center;}.shop_logo{width: calc(100% / 3 - 3px);float: none;padding: 0 25px;display: inline-block;margin-bottom: 25px;}/*footer*/ 
.footer_logo{display: none;}
}
/*選單變化 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 25px;}#RWDfullscreen01 .container{padding: 0 25px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.cd-logo{width: 160px;}.RWDmenu_plus02 .cart-block{margin-left: 0;}.cd-main-header .cd-logo{margin-top: 6px !important;}/*title*/ 
.block_about .RWDedictor001 h1, .RWDproduct002 h1.main-title, .RWDedictor001 h1.main-title{font-size: 35px;}.about_pic{width: 100%;margin-bottom: 35px;}.about_pic.item02, .about_pic.item03{display:none;}.about_text{width: 100%;}.about_link{width: 100%;}.RWDproduct002 .section-subject{margin-bottom: 50px !important;}.RWDproduct002 .row{margin: 0;}.RWDproduct002 .col-md-4{width: 100%;}.popup-portfolio .portfolio-item{margin: 0 0 35px;}.RWDproduct002 .portfolio-item:nth-child(4){display:none;}.popup-portfolio .portfolio-item, .portfolio-bottom-summary{height:auto !important;}.shop_logo{width: calc(100% / 2 - 3px);padding: 0;}.block_footer .container{padding:0 15px !important;}.footer_info{display: block;margin-bottom: 35px;}.footer_info h1 span{font-size: 18px;display: block;margin-top: 8px;}.footer_in{float: none;text-align: center;}.RWDsocial002{float: none;margin: 0 auto;}.RWDsocial002 .iconRounded{margin: 0 15px;}.footer_right{float: none;text-align: center;}/*webline*/ 
.topwebline, .bottomwebline{width:calc(100% - 50px);}/*INNER*/h1.pageTitle { font-size: 20px;}.page_wrapper_bg .call_to_action>.container { padding: 0;}.layoutlist_2 .list_subject { margin-top: 20px !important;}.layoutlist_2 .listdate { padding-left: 15px !important;}.RWDshopping .btn.normal { display: block; width: 100%; margin: 0; margin-bottom: 20px;}.layoutlist_2 .listdate .day {font-size: 12px !important; color: #afafaf !important;    padding-left: 5px !important; font-weight: normal !important; position: relative;}.layoutlist_2 .listdate .yearmonth,.layoutlist_2 .listdate .day { display: inline-block;}.layoutlist_2 .listdate .day:before { position: absolute; content: "/"; left: -3px;}.layoutlist_2 .item {  padding: 10px 0px !important;}.video_item { margin-bottom: 40px;}.layoutlist_1 { padding: 10px;}.conbootm { padding: 30px 10px;}.coninfo,.conbootm { display: none;}.mobilefix { display: block;}.layoutlist_5 .col-sm-4 { margin-bottom: 40px;}.ab h4 { text-align: center;}#RWDshopping .conbootm { display: block; padding: 15px;}.RWDmenu_plus02 .cart-block i {top: -9px;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.footer_ssl{margin:0 -15px;}
}
/*iphone5 end*/