/* now =>2025-12-14 09:30:30*/ 
 /* Last Midoify Time By Default */ 
 /* Last Midoify Time By 1765675830 */ 
 /* Last Midoify Time By Sun, 14 Dec 2025 01:30:30 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDPAGE_BASE_PAT01 start=> */ 
 .RWDMenuIcon003{background:#FFFFFF} .navbar-default{background-color:#FFFFFF} .in ul.nav{background:transparent} .footer_menu a{color:#c3c3c3} .footer_desc{color:#dcdcdc} .footer_desc a{color:#dcdcdc} .footer_desc a:hover{color:#ffffff} /* <= RWDPAGE_BASE_PAT01 end */ 
 /* miracle customization start=> */ 
.collapsing_header .main{top: 20px !important;}#RWDBASE_PAT01 .main{margin-top: 80px;}.collapsing_header .full_page_photo{z-index: 2;}/*語系*/ 
.web_language006 {position: absolute;right: 37px;padding-bottom:10px}.web_language006 .language.choiced, .web_language006 .language.choiced a {color: #6ca428;font-weight: 600;}.web_language006 .language, .web_language006 .language a {color: #0c0c0c;}.web_language006 .language a:hover {color: #9abd6a;text-decoration: none;}.web_language006 .language_line {color: #000000;}/*選單*/ 
.navbar{margin: 6px 0px;}.collapsing_header header{z-index:999;}.RWDfalink a{color:#762027;}#panel_2 {width: 80%;}.RWDMenuIcon003{padding-bottom:0px;}.navbar-default .navbar-nav > li > a {color: #333333;font-size: 15px;letter-spacing: 1px;}.navbar .nav {margin: 19px 0 0 0;}ul.dropdown-menu {width: 100%;min-width: 100%;padding: 0 !important;text-align: center;}.navbar .nav li a:focus {border-bottom: 1px solid transparent;}.navbar .nav li a:hover, .navbar .nav li a:active, .navbar .nav li a:visited {border-bottom: solid 1px #78a937 !important;}#m_RWDBASE_PAT01_5_1 > ul > li.dropdown.open > ul > li:hover {background: #d2f1b2;border-bottom: 0px;}#m_RWDBASE_PAT01_5_1 > ul > li.dropdown.open > ul > li > a {border-bottom: 0px;margin: 0;padding: 15px 20px;letter-spacing: 1px;}.navbar .nav li ul li {padding: 0px;}@media (max-width: 1630px) {#panel_2{width:100%}}.collapsing_header header {z-index: 111111;}/*會員登入*/ 
.sign{display:none;}/*形象*/ 
.collapsing_header .full_page_photo{position:relative;}.portfolio_teasers_wrapper{padding-top: 80px; padding-bottom:50px;}.RWDbanner001 .flex-direction-nav {display: none;}.collapsing_header .full_page_photo {z-index: 11111;}/*產品*/ 
.RWDPhoto001 h2.sub-title{font-size: 18px;margin: 15px 0 0;}.RWDPhoto001 h1.main-title{font-size: 30px;margin-top: 30px;}.RWDPhoto001 .section-line{margin-top:0px;}.portfolio_strict .portfolio_item figure figcaption .view_button {background: #6ca428;}.portfolio_strict .portfolio_item .portfolio_description h3 a:hover {text-decoration: none;color: #7d7d7d;}.portfolio_strict .portfolio_item .portfolio_description h3 a {color: #4c4c4c;}.portfolio_strict .portfolio_item figure svg path {fill: transparent;}/*頁尾*/footer{background:#71716f;}.sitemap_bg{height:auto;}.mail_bg{height:auto;}#panel_23 .web_footer{float: left;}.copyright{border-top: 0px; background-color: transparent; t}.footer_menu a {margin-bottom: 10px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #fff;line-height: 22px;font-size: 13px;letter-spacing: 3px;}.social-icon {margin: 0 20px 5px 0;}.footer_menu a {width: 29%;margin-right: 2%;}#panel_32 {margin-top: 26px;}.web_search005 .input_box {border-bottom: 1px solid #000;display:none;}.web_search005 .input_box.active {display:block;}/*頁尾選單*/ 
.footer_teasers_wrapper{padding: 35px 0;}.footer_map_line{height: 0; margin-top: 0;}/*浮動社群*/ 
.web_community002 .sns_fb{padding: 20px; background-color:#999;}/*搜尋電子報*/ 
.web_search005 .send_hide{display:none;}.fixed_panel {position: fixed;right: 0;bottom: 33%;z-index: 1111;}.web_edm005 .button,.web_edm005 .input_box{display:none;}.web_edm005 .button.active {width: 60px;border: 0px;display:inline-block;}.web_edm005 input.active{display:block;}.web_search005 {margin-right: 0;}/*.web_edm005 {margin-right: -60px;}*//*.web_search005 {margin-right: -16px;}*/ 
.web_search005 img {background: #6ca428;padding: 7px 10px;border-radius: 5px 0px 0px 5px;}.web_search005 .input_box{margin-top: 9px;}.web_search005 .input_box.active{margin-right:9px;}.web_edm005 img {padding: 7px 10px 7px 10px;background: #6ca428;border-radius: 5px 0px 0px 5px;}div#panel_36 {margin-top: 20px;float:right}/*input#btn_reject_email {margin-right: 35px;}*/ 
.web_edm005 .button.active {width: 60px;border: 0;}.web_edm005 .button.active,.web_edm005 .input_box.active{display:inline-block;}.web_edm005 .input_box {border-bottom: 1px solid #fff;letter-spacing: 1px;}.web_edm005 .button {color: #848484;}.web_edm005 .button {border: 0px;}input#btn_reject_email {border: 0px;border-bottom: 1px solid #fff;}/*input#btn_reject_email {margin-right: 47px;}*/ 
.web_edm005 .button.active {border-bottom: 1px solid #fff;}.web_edm005 .input_box {margin-top: 10px;}.web_edm005 .button{margin-top: 10px;}.web_edm005 .button.no{margin-top: 10px;}.web_edm005 img {width: 53px;}.web_search005 img {width: 55px;}input#web_search_searchkey::placeholder {color: #fff;letter-spacing: 2px;}input#web_search_searchkey {background: transparent;border-bottom: 1px solid #fff;color: #fff;}.web_search005 img {opacity: 1;}.web_edm005 img {opacity: 1;}div#panel_36 {background: #6ca428;border-radius: 5px 0px 0px 5px;}input#edm_email::placeholder {color: #fff;font-size: 12px;}input#edm_email {background: transparent;color:#fff;}input#btn_order_email {color: #fff;}input#btn_reject_email {color: #fff;}.web_search005 {background: #6ca428;border-radius: 5px 0px 0px 5px;}.web_edm005{margin-right: 0;background: #6ca428;border-radius: 5px 0px 0px 5px;}/*手機版*/@media only screen and (max-width: 767px){.navbar .logo_img{width: 150px;}}.in ul.nav li a:hover, .in ul.nav li a:active{color:#762027;}#RWDPAGE_BASE_PAT01 .navbar .logo_img{margin: 0px 0; padding: 0px; overflow: hidden; width: 300px; max-width: 90%; height: 90px; z-index: 99999;}#RWDPAGE_BASE_PAT01 .navbar .nav{margin: 20px 0 0 0;}#RWDPAGE_BASE_PAT01 .navbar .nav li a{margin: 0 3px; text-transform: uppercase; background-color: transparent !important; border-bottom:1px solid transparent;}#RWDPAGE_BASE_PAT01 .navbar-default{   background-color: transparent;  border-color: transparent;}/*----------內頁----------*//*menu*/ 
.navbar-nav > li > a i{padding: 30px 0 10px 0;}/*頁籤*/ 
.breadcrumb > li a{color:#666;}/*最新消息*/#panel_14 .layoutlist_3 .list_subject a{font-size: 18px;}.layoutlist_3 .list_subject .summary a{font-size: 14px ! important; line-height: 1.7em;}.web_footer{text-align: left;}

.lang_en .navbar-default .navbar-nav > li > a {font-size: 14px;letter-spacing: 0px;}.lang_en #panel_2 {width: 100%;}.lang_en .footer_menu a { width: 47%;}.lang_en .copyright_desc, .copyright_desc a, .copyright_desc a:hover {letter-spacing: 0px;}.lang_en #RWDPAGE_BASE_PAT01 #panel_37{width:100%;}.lang_en #RWDPAGE_BASE_PAT01 .navbar .logo_img{width:315px;;}/*據點分布*/#edcontent > div.middle_txt > div > table > tbody > tr > td{padding: 10px 10px!important;}


.lang_jp .footer_menu a {width: 46%;}.lang_jp .copyright_desc, .copyright_desc a, .copyright_desc a:hover {letter-spacing: 1px;}.lang_jp table#employee{width:1300px !important;}.lang_jp .table-scroll{width: 100%;overflow-x: scroll;-webkit-overflow-scrolling: auto;margin-bottom: 30px;}.lang_jp .table-scroll::-webkit-scrollbar{width: 5px;  height: 8px;}.lang_jp .table-scroll::-webkit-scrollbar-thumb:horizontal {  background-color: #a6a6a6;  border-radius: 3px;}.lang_jp .table-scroll::-webkit-scrollbar-track-piece:horizontal:decrement,.table-scroll::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}/*據點分布*/#edcontent > div.middle_txt > div > table > tbody > tr > td{padding: 10px 10px!important;}


#RWDPAGE_BASE_PAT01 #panel_37{width:80%}#RWDPAGE_BASE_PAT01 #panel_45 {margin-top: 20px;}#RWDPAGE_BASE_PAT01 .main {top: 80px !important;}#RWDPAGE_BASE_PAT01 #panel_7 {top: 103px !important;}#RWDPAGE_BASE_PAT01 .navbar .nav li a{text-transform: none;}#RWDPAGE_BASE_PAT01 td.tdcontent {font-size: 14px;}#RWDPAGE_BASE_PAT01 .mail_bg {margin-top: 26px;}.middle_txt {font-size: 15px;letter-spacing: 2px;line-height: 2;color: #6e6e6b;}.line_bottom {border-bottom: 1px solid #eee;padding: 5px 0;}table#employee {font-size: 15px;letter-spacing: 0px;}#employee > tbody > tr> td {padding: 5px;border: 1px solid #fff;}/*據點分布*/#edcontent > div.middle_txt > div > table > tbody > tr > td{padding: 10px 10px!important;}

@media (max-width:1024px){
.navbar .logo_img {width: 200px;}/*input#btn_reject_email {margin-right: 60px;}*//*.web_edm005 {margin-right: -71px;}*/ 
.copyright_desc, .copyright_desc a, .copyright_desc a:hover {letter-spacing: 2px;}/*english*/ 
.lang_en .navbar .logo_img {height: 54px;}.lang_en .navbar .nav {margin: 0;}/*japan*/ 
.lang_jp .navbar .logo_img {height: 51px;}.lang_jp .navbar .nav {margin: 0;}table#employee{width:1100px !important;}.table-scroll{width: 100%;overflow-x: scroll;-webkit-overflow-scrolling: auto;margin-bottom: 30px;}.table-scroll::-webkit-scrollbar{width: 3px;  height: 5px;}.table-scroll::-webkit-scrollbar-thumb:horizontal {  background-color: #a6a6a6;  border-radius: 3px;}.table-scroll::-webkit-scrollbar-track-piece:horizontal:decrement,.table-scroll::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}#RWDPAGE_BASE_PAT01 #panel_37 {width: 100%;}#RWDPAGE_BASE_PAT01 .navbar .logo_img{width:200px;}.navbar .nav li a {padding-left: 5px;}
}
@media (max-width: 768px) {
.navbar-nav .open .dropdown-menu {background-color: #eee;}.collapsing_header header {height: 85px;}.navbar {margin: 0px;}div#panel_5 {background: #fff;}.navbar .logo_img {margin: 0;margin-left: 10px;height: 84px;}.in ul.nav li a:hover, .in ul.nav li a:active {color: #222;}div#m_RWDBASE_PAT01_32_3 {float: left;margin-top: -21px;}.web_language006 {    position: relative;    float: none;    margin-left: 0px;    margin: 0 auto;    text-align: center;    width: 95px;right:0;}.navbar-default .navbar-collapse, .navbar-default .navbar-form {background: #fff;}#RWDPAGE_BASE_PAT01 .navbar .logo_img {margin-left: 10px;height:auto;padding-top:10px;}ul.nav li{z-index:99;}.collapse {background: #fff;}.navbar-default .navbar-collapse, .navbar-default .navbar-form {padding-bottom: 20px;}#RWDPAGE_BASE_PAT01 #panel_7 {top: 75px !important;}._col.listdate.col-sm-2.col-md-2 {display: none;}.layoutlist_3 .list_subject {margin-top: 0 !important;width: 75%;}._col.list_subject.col-sm-10.col-md-10{width:100%}/*english*/ 
.lang_en .navbar .logo_img {margin-top: 15px;}/*japan*/ 
.lang_jp .navbar .logo_img {margin-top: 17px;}.lang_jp .navbar-toggle {margin-top: 6px;}/*表格左右滑動*//*.table_001{overflow-x: auto}*/ 
.table-scroll{    width: 100%;    overflow-x: scroll;    -webkit-overflow-scrolling: auto;    margin-bottom: 30px;}.table-scroll::-webkit-scrollbar{  width: 3px;  height: 5px;}.table-scroll::-webkit-scrollbar-thumb:horizontal {  background-color: #a6a6a6;  border-radius: 3px;}.table-scroll::-webkit-scrollbar-track-piece:horizontal:decrement,.table-scroll::-webkit-scrollbar-track-piece:horizontal:increment {  background-color: rgba(166, 166, 166, 0.2);}
}
@media (max-width: 480px) {
div#m_RWDBASE_PAT01_32_2 {float: left;}.web_language006{right: 0;}/*集團大事紀*/ 
.line_bottom {padding: 15px 0;}.year {text-align: center;background: #eee;margin: 10px 0;}.lang_en #RWDPAGE_BASE_PAT01 .navbar .logo_img , #RWDPAGE_BASE_PAT01 .navbar .logo_img {width: 200px;margin-left: 10px;height: auto;padding: 19px 0;}.hgroup .breadcrumb {position: relative; right: -15px;}.hgroup h1 {font-size: 24px;line-height:1.5}.hgroup .container {margin-bottom: 50px;}#RWDPAGE_BASE_PAT01 #panel_14{ padding-left: 10px;padding-right: 10px;}.pagecontent {padding: 0px!important;}.layoutlist_3 .list_subject{width:100%;margin-top: 20px !important;}.layoutlist_3 .list_subject .summary {letter-spacing: 2px; line-height: 2;}/*表格左右滑動*/ 
.table-scroll{    width: 100%;    overflow-x: scroll;    -webkit-overflow-scrolling: auto;    margin-bottom: 30px;}.table-scroll::-webkit-scrollbar{  width: 3px;  height: 5px;}.table-scroll::-webkit-scrollbar-thumb:horizontal {  background-color: #a6a6a6;  border-radius: 3px;}.table-scroll::-webkit-scrollbar-track-piece:horizontal:decrement,.table-scroll::-webkit-scrollbar-track-piece:horizontal:increment {  background-color: rgba(166, 166, 166, 0.2);}
}/* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */ 
