a{color: #3a3c49;text-decoration: none;}a:hover, a:focus{color: #be2834;text-decoration: none;}.fl img {width: 150px;}/*LOGO*/ 
.cd-logo {padding: 25px 10px 35px; background: #be2734; width: 140px;float: left;position: absolute; top: auto; left: auto; margin-top: 0;    transition: all ease .5s;}.RWDmenu_plus02 .container { width: 78%;}.is-up .cd-logo {width: 115px;    transition: all ease .5s;padding:25px 8px 30px;box-shadow: 2px 2px 5px rgba(0, 0, 0, .3);}/*選單*/ 
.cd-primary-nav>li>a {letter-spacing: 3px; font-size: 15px; font-weight: 600;}.cd-primary-nav>li>a:hover { color: #efecea;}.cd-primary-nav>li:hover:after { left: 30px;right: 30px; background:#cab77b;}.RWDmenu_plus02 .inside { background: linear-gradient(to bottom, black, transparent);}.cd-primary-nav>li>a { color: #fff;}.cd-main-header { background: transparent;}.RWDmenu_plus02 .inside.is-up { background: #be2834;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover { background-color: #be2834;}/*banner*/ 
.RWDbanner_plus01 .page-scroll { position: absolute; bottom: 0px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button { width: 6px; height: 15px; background: #efecea;  border-radius: 3px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button { background: #be2734;    height: 25px;}/*寬度*/ 
.RWDnews005 .container, .cases_block .container, .three_block .container, .footer_block .container { width: calc(100% - 500px);}.collapsing_header .main { top: 0 !important; background:transparent;}/*標題共同*/ 
.index .section-subject { text-align: left;}.section-subject .col-md-12 {display: flex;align-items: center;}.index h1.main-title {font-size: 45px;letter-spacing: 6px; font-weight: 600; margin: 0px;color: #3a3c49;}.index h2.sub-title {font-size: 18px;padding-left: 15px; border-left: 2px solid #ddd; letter-spacing: 3px; line-height: 1.5;margin: 0 0 0 30px;color: #666; font-weight: 600;}.RWDproduct002_v2 .section-line, .RWDnews005 .section-line { background-color: #3a3c49; display: none; height: 1px; width: 50px; margin-top: 30px;}/*最新消息*/ 
.news_block { padding:100px 0;  }.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 20px;}.RWDnews005 h4 { text-align: center;}.RWDnews005 .owl-carousel .owl-item div { padding: 30px;background: #e6e6e6;border-bottom: 3px solid #cab77b;}.RWDnews005 .owl-prev, .RWDnews005 .owl-next { font-size: 30px;line-height: 36px;height: 40px !important; width: 40px !important;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #efecea; background: rgba(190, 40, 52, .6);border: #fff 0px solid; opacity: 1;-webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover { background: #be2834;}.RWDnews005 h4 {font-size: 18px; font-weight: 600; letter-spacing: 3px;}/*餐會實況*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 0 15px;margin-bottom: 20px;}.RWDproduct002_v2 .filter-portfolio ul {border-top: 3px solid #cab77b;border-bottom: 3px solid #cab77b;background: #be2934;padding: 30px 15px 15px;text-align: center;}.section-inner .row:nth-child(2) {width: 15%; float: right;}.RWDproduct002_v2 .btn.btn-rj {width: 110px;border-radius: 0; border-bottom: 1px solid #ad1c27; background-color: transparent; color: #eee;  margin-bottom: 5px; font-size: 15px;  letter-spacing: 2px;font-weight: 600;}.RWDproduct002_v2 .filter-portfolio ul > li:last-child>a { border-bottom:  1px solid transparent;}.RWDproduct002_v2 .active .btn.btn-rj, .RWDproduct002_v2 .btn.btn-rj:hover {border-radius: 99em; border-bottom: 1px solid transparent;background-color: #efecea; color: #3a3c49; opacity: 1; font-weight: 600;}.section-inner .row:nth-child(3) { width: 85%;  float: left;}.RWDproduct002_v2 .filter-portfolio ul > li {text-align: left;width: 110px;}.RWDproduct002_v2 .btn-box { position: absolute;right: 0; top: 56px;width: calc(15% - 30px);}.RWDproduct002_v2 .btn-box .btn {background: transparent;color: #be2934;padding: 0 30px;border-radius: 0;font-size: 15px;border: 1px solid #be2934; line-height: 40px;max-width: 200px; font-weight: 600; letter-spacing: 2px;transition: all .5s ease;}.RWDproduct002_v2 .btn-box .btn:hover {background: #3a3c49; transition: all .5s ease;color: #fff; border: 1px solid #3a3c49;}/*網站導引區塊*/ 
.RWDnews009 .section-subject.row { display: none;}.three_block { padding: 120px 0; background: #fff;}.RWDnews009 .item {display: flex;width: calc(100% / 3 - 30px);background-color: #efecea;position: relative; margin-bottom: 20px; float: left;margin: 0 15px;}.RWDnews009 .date-box { display: none;}.RWDnews009 .text-box .description {font-size: 14px; letter-spacing: 2px;  line-height: 26px; max-height: 80px; overflow: hidden;color: #3a3c49;}.RWDnews009 .text-box .title a { letter-spacing: 2px; font-size: 22px;font-weight: 600; color: #3a3c49;}.RWDnews009 .text-box .under-line { height: 2px;background-color: #cab77b;}/*跟隨*/ 
.fixed_social { position: fixed; right: 15px; bottom: 15%; z-index: 20; transition: 0.5s;}.RWDsocial002 { width: 45px;  float: right;}.RWDsocial002 .iconRounded {border: 0px;color: #efecea; background-color: #be2834;margin-bottom: 25px;border-radius: 20px; width: 40px; height: 130px;display: block; text-align: center; padding-top: 18px; margin-right: 0px;font-size: 14px;}.RWDsocial002 .iconRounded:after { content: "官方帳號";writing-mode: vertical-rl; letter-spacing: 3px; display: block; line-height: 1; padding: 0 14px; width: 40px; padding-top: 15px;font-family: '微軟正黑體',sans-serif;font-weight: 600;}.RWDsocial002 .ii-line3.iconRounded:after {content: "服務洽詢";}i.i.ii-fb1.iconRounded { background: #ddd; color: #3a3c49;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover { background-color: #be2834;color: #efecea;}.scrollTop002 { right: 20px;}.RWDsocial002 ul{list-style-type: none;}.fixed_bg {    position: fixed;    height: 100vh;    width: 100%;    z-index: -1;    top: 0;}.fixed_bg img {    max-width: none;}
/*footer start*/

.footer_block {position: relative;    padding-top: 80px;}.footer_block img {    width: 45%;}.ft_infot {    font-size: 18px;    letter-spacing: 1px;    font-weight: 600;}.ft_infob {    font-size: 15px;    letter-spacing: 1px;    padding-top: 20px;}.ft_dinfo {    font-size: 15px;    letter-spacing: 1px;    margin-top: 50px;    padding-top: 20px;    border-top: 1px solid #ddd;}.ft_other {margin-top: 80px;    background:#3a3c49;    color: #888;    padding: 10px 0;    letter-spacing: 1px;    font-size: 13px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color:  #888;}.ft_other .container {    display: flex;    justify-content: center;}.ft_other .RWDedictor {    padding: 0 30px;}

/*footer end*/
/*內頁 start*/

/*選單*//*.RWDmenu_plus02 .inside {background: #be2834;}*//*內文*/section.call_to_action {padding: 35px 0 90px 0;min-height: 650px;letter-spacing: 2px;line-height: 2;font-size: 14px;color: #3a3c49;}/*大標*/ 
.hgroup .container { text-align: center;padding-bottom: 7px;margin-bottom: 60px;}.hgroup h1 {letter-spacing: 4px;font-size: 30px;color: #3a3c49;font-weight: bold;line-height: 1.7;}/*麵包屑*/ 
.hgroup .breadcrumb {letter-spacing: 2px;border: 0;}.breadcrumb a:focus, .breadcrumb a:hover {color: #be2834;}/*文字統一*/ 
.pagecontent h1 {color: #be2834;margin: 0 0 20px;font-size: 19px;line-height: 1.7;font-weight: bold;}.pagecontent h1 a {color: #be2834;font-size: 21px;font-weight: 400;}.pagecontent h2 {color: #3a3c49;margin: 0 0 15px;font-size: 17px;line-height: 1.7;font-weight: bold;position: relative;}.pagecontent h2 a{color: #222;border-bottom: 1px dotted #be2834;transition: 0.2s;word-wrap: break-word;}.pagecontent h2 span {color: #d4d4d4;letter-spacing: 0px;padding-right: 11px;font-family: cursive;font-size: 34px;position: absolute;top: -47px;font-style: italic;}@media (min-width:1199px){.pagecontent h2 a:hover, RWDeditor01 a:hover {color: #be2834 !important;}}/*關於我們*/ 
.bk {width: calc(20% - 20px);float: left;margin: 0 10px;transition: 0.3s;}.bk:hover {box-shadow: 3px 3px 3px #b5b5b5;border: 1px solid #eee;border: 1px solid #fff;}.abt01 {padding: 0 10% 50px;text-align: center;margin-bottom: 90px;position: relative;}.abt01:before {content: "";display: block;width: 100px;height: 1px;position: absolute;bottom: 0;left: 50%;margin-left: -50px;background: #be2834;}/*相簿*//*相簿列表*/ 
.menu3 {width: 70%;float: right;}.pagecontent {margin-top: 0 !important;}.layoutlist_2 .album_item {margin: 0 0px 40px !important;}.layoutlist_2 .album_item {margin: 10px 0px 30px;overflow: visible !important;}.layoutlist_2 .album_item_subject {font-weight: 400;transition:0.3s ease;font-size: 17px !important;line-height: 1.7 !important;color: rgb(37, 34, 34) !important;}.layoutlist_2 .album_item:hover .album_item_subject {color: #be2834 !important; }.layoutlist_2 .album_item:hover img {opacity:0.8;}.layoutlist_2 .album_item img {transition:0.3s ease;}/*相簿內頁*/ 
.photo_view #carousel .flex-direction-nav li, .photo_view .flex-direction-nav a:before, .photo_view .flex-direction-nav a:before {-webkit-filter:brightness(.5);}.photo_view #carousel .flex-direction-nav a {border: 2px solid #fff !important;}/*側選單*/ .page_menu_block h4 {background: #be2834;color: #fff;margin: 0;padding: 16px 10px;font-size: 16px;}.page_menu_block ul.nav>li>a {font-weight: bold;color: #3a3c49;background: #ffffff;border-bottom: 1px #989898 solid;border-radius: 0;margin: 5px 0;transition: 0.3s;}@media (min-width:1199px){.page_menu_block ul.nav>li.active>a, .page_menu_block ul.nav>li.hover>a, .page_menu_block ul.nav>li>a:hover {background: #fff;color: #be2834;letter-spacing: 4px;border-bottom: 1px #be2834 solid;}}/*回上一頁*/ .page_wrapper_bg .btn_back {background:transparent !important; float:right; padding-right: 0px;margin-right: 0px;padding-left: 0;}.page_wrapper_bg .btn_back a, .page_wrapper_bg .ebtn a {padding: 5px 30px;background: #929292;border: 0;color: #ffffff;letter-spacing: 2px;font-size: 14px;transition: all 0.4s ease;}.page_wrapper_bg .btn_back a:hover,.page_wrapper_bg .ebtn a:hover {opacity:0.8;}.page_wrapper_bg .btn:active {box-shadow:initial;}.page_wrapper_bg .ebtn {background: transparent;float: right;margin-right: 0;margin-top: 20px;padding: 0;}/*最新消息*/ .layoutlist_8 .list_subject a {font-weight: bold;font-size: 19px !important;line-height: 1.7 !important;color: #be2834 !important;letter-spacing: 2px;display: block;border: 0 !important;margin: 0 0 15px;}.layoutlist_8 .list_subject .summary a {color: #222 !important;font-size: 16px !important;font-family: inherit !important;font-weight: 400 !important;border: 0 !important;}.layoutlist_8 .listdate {border-left: 0 !important;text-align: right;}.layoutlist_8 .listdate .day {color: #afafaf !important;font-size: 30px !important;font-family: sans-serif !important;line-height: 1;}.layoutlist_8 .listdate .yearmonth {font-size: 17px !important;padding-bottom: 0px !important;font-family: sans-serif !important;letter-spacing: 0px;}.layoutlist_8 .item {border-bottom: 1px solid #eee;}.subsubject {font-size: 15px;color: #777;}/*感謝函_頁籤*/ 
.tabs nav a {font-size: 16px;font-weight: bold;}.tabs nav li.tab-current a {color: #be2834;padding: 5px 15px;}.tabs nav a {padding: 5px 15px;}/*聯絡我們*/ 
.eformsDesc {padding-bottom: 50px;border-bottom: 0;}.formdesc ul {padding-left: 20px;}.formdesc li {margin-bottom: 15px;}/*表格*/ 
.customized_columns ._input, .customized_columns select {border: 1px #ccc solid;background-color: #ffffff;border-radius: 0;}/*單選*/ 
.form-group input[type=checkbox], .form-group input[type=radio] {margin: 7px 0 0;width: 18px;float: left;}.form-group .boxname {width: calc(25% - 18px);float: left;margin: 0;letter-spacing: 1.5px;}.formdesc hr {margin: 40px 0 75px;border-top: 1px dotted #be2834;}@media (min-width:1199px){.formdesc a:hover {text-decoration: none;color: #be2834;transition: 0.4s;}}/*btn*/ 
.btn_back { background: transparent;color: transparent; padding: 0;float: right; margin-right: 0 !important;}/*頁尾*/ 
.page_wrapper_bg .footer_block {background: url(archive/image/customization/webbg.jpg);padding-top: 50px;}.page_wrapper_bg .ft_dinfo {margin-top: 20px;}.page_wrapper_bg .ft_other {margin-top: 40px;}

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

@media (max-width:1700px){.RWDnews005 .container, .cases_block .container, .three_block .container, .footer_block .container {    width: calc(100% - 250px);}}@media (max-width:1500px){.cd-logo {    width: 120px;}.is-up .cd-logo {    width: 110px;}.RWDmenu_plus02 .container {    width: 87%;}.RWDnews005 .container, .cases_block .container, .footer_block .container {    width: calc(100% - 200px);}.three_block .container {    width: 90%;}.RWDnews009 .text-box {    padding: 30px 20px;}}@media (max-width:1400px){.RWDnews009 .pic-box {    float: left;    width: auto;    height: 252px;}.RWDnews009 .pic-box img {    height: 100%;    width: auto;    max-width: none;}.footer_block .col-md-3 {    width: 20%;}.footer_block .col-md-9 {    width: 80%;}.footer_block img {    width: 75%;}}@media (max-width:1300px){.section-inner .row:nth-child(2) {    width: 18%;}.RWDproduct002_v2 .btn-box{width: calc(18% - 30px);}.RWDnews009 .item {    width: calc(100% / 3 - 20px);    margin: 0 10px;}}

/*小螢幕 end*/
/*1199px start*/

@media (max-width:1200px){.RWDnews005 .container, .cases_block .container, .footer_block .container {width: 90%;}.cd-primary-nav a, .cd-primary-nav ul a {display: block;padding: 0;color:#fff;}.collapsing_header header{background: linear-gradient(to bottom, black, transparent);}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before { background: #fff;}.cd-logo { margin-top: 0 !important; width: 105px;}.is-up .cd-logo {width: 90px; }.RWDmenu_plus02 .inside.is-up .cd-main-header { background: #be2934;}.cd-primary-nav, .cd-primary-nav ul { background: #be2934;}nav.cd-nav ul .close-btn { color: #fff;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before {background-color: #fff;}nav.cd-nav .bottom-copyright{display:none;}.go-back a::after, .go-back a::before, .has-children>a::after, .has-children>a::before { background: #fff;}/*------內頁------*//*內文*/section.call_to_action {padding: 15px 20px 90px 0;}/*側選單*/ 
.fa-angle-down:after, nav.cd-nav .fa-angle-down:after {display: none;}/*相簿*/ 
.layoutlist_2 .album_item_subject {font-size: 16px !important;letter-spacing: 1px;}.page_wrapper_bg .btn_back {margin-top: 30px;}/*最新消息*/ 
.layoutlist_2 .listdate .day {line-height: 1;}/*聯絡我們*/ 
.form-group .boxname {width: calc(50% - 18px);}}

/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*餐會實況*/ 
.section-inner .row:nth-child(3), .section-inner .row:nth-child(2) { width: auto;float: none;}.RWDproduct002_v2 .btn-box {position: relative; top: 0; width: 100%;}.RWDproduct002_v2 .filter-portfolio ul {display: flex; overflow: scroll; background: #be2934;padding: 8px 10px ;text-align: left;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 10px 12px;}.RWDproduct002_v2 .filter-portfolio ul > li:last-child>a { border-bottom: 1px solid #ad1c27;}.RWDproduct002_v2 .filter-portfolio ul { border-top: 0px;}.RWDproduct002_v2 .btn-box .btn {display: inline-block;}/*網站導引區塊*/ 
.three_block { padding: 80px 0;}.RWDnews009 .item {width: 100%; margin: 20px 0;}.RWDnews009 .item { width: 100%;margin: 15px 0;}.RWDnews009 .text-box { padding: 30px;}/*跟隨*/ 
.fixed_social {right: 5px;}.scrollTop002 {right: 10px;}/*頁尾*/ 
.footer_block .col-md-9 {width: 82%;}.footer_block .col-md-3 { width: 18%;}.ft_infot { font-size: 16px;}.ft_infob, .ft_dinfo { font-size: 14px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*------內頁------*//*內文*//*文字統一*/ 
.pagecontent h2 a, .pagecontent .RWDslider01 a, .menu8 a {word-break: break-all;}/*內頁副選單*/ 
.device-nav.fa {margin-bottom: 30px;}/*相簿*/ 
.menu3 {width: 100%;float: none;}.page_wrapper_bg .btn_back {width: 100%;}.page_wrapper_bg .btn_back a, .page_wrapper_bg .ebtn a {width: 100%;display: block;}/*關於我們*/ 
.abt01 {padding: 0 15px 50px;text-align: left;margin-bottom: 40px;}.abt01:before {left: 15px;margin-left: 0;}.abt02 {margin-bottom: 30px;}.pagecontent h2 span {position: relative;top: 0;}/*聯絡我們*/ 
.eformsDesc iframe {height: 280px;}.formdesc hr {margin: 30px 0;}.formdesc h2 span {display: none;}.form-group .boxname {width: calc(20% - 18px);}.formdesc li {margin-bottom: 0;}
}
/*pad版 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*消息*/ 
.RWDnews005 .owl-carousel .owl-item div { padding: 20px;}/*餐會實況*/ 
.RWDproduct002_v2 .filter-portfolio ul > li { margin: 10px 15px;}/*頁尾*/ 
.footer_block .col-md-3 { width: 25%;}.footer_block .col-md-9 { width: 75%;}.footer_block .RWDedictor{float: left;}.ft_infob { padding-top: 0;}.footer_block .col-md-9 .RWDedictor:nth-child(1), .footer_block .col-md-9 .RWDedictor:nth-child(2) {width: 50%;}.ft_other .container { display: block;justify-content: unset; text-align: center;}.ft_infot .col-md-4, .ft_infob .col-md-4{ margin-bottom: 12px;}.RWDssl01, .copyright  { display: inline-block;}.ft_other .RWDedictor { padding: 0 0 0 30px;display: inline-block; float: none !important;}
}
/*選單變化 end*/
/*746px start*/

@media (max-width:746px){.footer_block .col-md-9 {float: left;}.footer_block .col-md-3 {float: left;}}

/*746px end*/
/*phone版 start*/
@media (max-width: 480px) {
.fl img { width: 110px;}.is-up .cd-logo { padding: 20px 8px 25px;    width: 85px;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 15px;height: 6px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button { height: 6px;width: 25px;}.RWDnews005 .container, .cases_block .container, .footer_block .container { width: 100%;padding: 0 30px;}.three_block .container { width: 100%; padding: 0;}/*標題共同*/ 
.index .section-subject { text-align: center;}.index h2.sub-title {padding-left: 0; border-left: 0px; margin: 20px 0 0;}.index h1.main-title {font-size: 35px;letter-spacing: 4px;}.section-subject .col-md-12 {display: block;}/*消息*/ 
.news_block {padding: 70px 0;}.RWDnews005 .owl-carousel .owl-item div { padding: 0 0 10px;}/*餐會實況*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 0;margin-bottom: 30px;}.section-inner .row:nth-child(3), .section-inner .row:nth-child(2) {margin:0 -15px;}.RWDproduct002_v2 .filter-portfolio ul {padding: 10px 8px;}.RWDproduct002_v2 .filter-portfolio ul > li { margin: 10px 8px;}.RWDproduct002_v2 .btn.btn-rj {width:auto;}/*網站導引區塊*/ 
.three_block {padding: 5px 0;}.RWDnews009 .item { margin: 5px 0;}.RWDnews009 .text-box { padding: 20px;}/*跟隨*/ 
.fixed_social { width: 100%;right: 0px;  bottom: 0;}.RWDsocial002 { width: 100%; float: none;}.RWDsocial002 ul {margin: 0; float: none !important;padding:0;}.RWDsocial002 ul.socialNetwork li {width: 50%; display: inline-block;}.RWDsocial002 .iconRounded { margin-bottom: 0;border-radius: 0;width: 100%; display: block; text-align: center;height: 40px;padding-top: 12px; margin-right: 0px;}.RWDsocial002 .iconRounded:after {writing-mode: initial; display: inline-block; padding: 0 14px; width: auto;padding-top: 0;}.scrollTop002 {bottom: 16%;}/*頁尾*/ 
.footer_block .col-md-9 {width: 100%;}.footer_block .col-md-3 {width: 100%;}.footer_block .RWDedictor { float: none;}.footer_block img {display: block;margin: 0 auto 50px; width: 45%;}.footer_block .col-md-9 .RWDedictor:nth-child(1), .footer_block .col-md-9 .RWDedictor:nth-child(2) { width: 100%;}.footer_block {padding-top: 60px;}.ft_other {    font-size: 11px;margin-top: 60px;padding: 10px 0 50px;}.footer_block {text-align: center;}.in_txt {border-top: 1px solid #ddd; margin: 20px 15px 10px; padding: 20px 0 0;}.ft_dinfo {margin-top: 20px;}.ft_other .RWDedictor { display: block;padding: 0;}.RWDssl01, .copyright {display: block;}/*-----內頁-----*//*內文*/section.call_to_action {padding: 15px 0 70px 0;}.article-text .pagecontent {padding: 0 !important;}.page_subject {padding: 0 !important;}.hgroup h1 {letter-spacing: 2px;}/*關於我們*/ 
.bk {width: 100%;float: none;margin: 0 0 30px;}/*最新消息*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 20px;}.layoutlist_2 .list_subject {margin-bottom: 15px;}.layoutlist_8.rwd .listdate .day {font-size: 17px !important;}.layoutlist_8.rwd .listdate .day {letter-spacing: 0px;}/*側選單*/#sidebar {margin: 0 0 30px;}/*按鈕*/ 
.btn {display: block;}/*聯絡我們*/ 
.form-group .boxname {width: calc(50% - 18px);}/*感謝函*/ 
.tab_title {color: #be2934;font-weight: bold;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.RWDproduct002_v2 .filter-portfolio ul > li { margin: 10px 12px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDnews009 .text-box .description {font-size: 13px; letter-spacing: 1px;}.scrollTop002 {bottom: 24%;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 10px 8px;}
}
/*iphone5 end*/