a{text-decoration: none;}.collapsing_header .main {    top: 0 !important;    position: relative;}nav.cd-nav .bottom-copyright {display:none}.collapsing_header .cd-main-header .cd-logo {margin-top: 7px;margin-left: 0;}#RWDBASE_PAT01 .cd-logo {display:none}/*---首頁---*/ 
.wrapper_bg{padding: 0 !important;}#RWDBASE_PAT01 .container{width:95%;}.navbar-default {border-color: transparent;}.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {    background-color: #fff;    height: 80px !IMPORTANT;}/*/*header*/ 
.navbar{margin: 0;}.collapsing_header header{position: absolute;}.navbar-fixed-top, .navbar-fixed-bottom{position: absolute;}.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{background-color: #fff;}.RWDfulltop .container{width:100% !important;padding:0 !important;}.navbar .nav{margin: 27px 200px 0 0;}.navbar .nav li a{border-bottom: solid 0px transparent;font-size: 15px;letter-spacing: 2px;}.navbar .nav li a:hover, .navbar .nav li a:active{border-bottom: solid 0px transparent;}.RWDfulltop .caret{display: none;}.navbar-default .navbar-nav .open .dropdown-menu > li > a{border-bottom: 0px solid transparent;}.navbar-default .navbar-nav .open .dropdown-menu > li:hover, .navbar-default .navbar-nav .open .dropdown-menu > li a:hover{background-color: #F2F2F2;border: 0px solid transparent;}.in ul.nav li a:hover, .in ul.nav li a:active{color: #111;}/*副選單*/div.function-panel{top: 40px;}*//*banner*/ 
.flex-nav-prev, .flex-nav-next{display:none;}.flex-control-nav.flex-control-paging{display:none;}/*footer*/ 
.slider_banner .RWDedictor{position: absolute;bottom: 0;z-index: 11;width: 50%;}.footer_info{border-bottom: 1px solid #333;margin: 0 0 50px;width: 100%;}.footer_name{float: left;padding: 5px 15px;font-family: 標楷體;font-size: 22px;letter-spacing: 25px;border: 1px solid #333;border-bottom: 0px solid transparent;margin-right: 20px;line-height: 1.1;}.footer_en{float: left;line-height: 1.1;font-family: arial;letter-spacing: 1px;padding: 10px 0;font-size: 14px;}/*0328*/ 
.cd-primary-nav>li>a {letter-spacing: 1px;font-size: 15px;color: #666;}.m_title, .m_stitle {width: 100px;text-align: center;}.submenu a {color: #666;font-size:12px;letter-spacing: 1px;}ul.submenu-group {display: flex;align-items: center;justify-content: center;}nav.cd-nav {margin-left: 0px;margin-right: 220px;}.sub-nav.visible-lg {position: absolute;right: 0;top: 8px;}.submenu a i {font-size: 14px}.submenu span {color:#ccc;font-size:12px;margin:0px 10px}/*241225 */ 
.collapsing_header .main{margin-top:0 !important;}
/*電腦版 start*/

@media (min-width: 800px) {.navbar-nav > li{min-width: 125px;text-align: center;}.navbar-right .dropdown-menu{width:158px;left: 50%;margin-left: -79px;}}@media screen and (max-width: 1200px) {.navbar .nav{margin: 27px 0 0 0;}div.function-panel{top: 10px;right:8px;}}@media screen and (max-width: 1100px) {.footer_name{font-size: 18px;letter-spacing: 15px;}.footer_en{padding: 7px 0;}}

/*電腦版 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.navbar .nav li ul li{padding: 0;}.navbar .nav{margin: 27px 0;}.in ul.nav{padding: 0 0;margin: 27px 0;}.navbar-nav .open .dropdown-menu{background-color: #f7f7f7;}.navbar-default .navbar-nav .open .dropdown-menu > li > a{padding: 10px 0;}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*頁尾*/ 
.slider_banner .RWDedictor{margin-top:50px;position: relative;width: 100%;display: block;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*header*/ 
.navbar .logo_img{width: 50px;}.logo_img > img{display:none;}/*頁尾*/ 
.footer_name{width: 100%;text-align: center;border-bottom: 1px solid #333;}.footer_en{line-height: 1.3;text-align: center;width: 100%;}
}
/*phone版 end*/
/*內頁 start*/

.call_to_action .container {width: 80%;}#RWDPAGE_BASE_PAT02 header .container {width: 95%;}#RWDPAGE_BASE_PAT02 div.function-panel > div.submenu {position: relative;top: -2px;}section.call_to_action {text-align: left;padding: 80px 0px;min-height: 800px;}#RWDPAGE_BASE_PAT02  .main {background-color: #f9f9f9;margin-top:0px;}.footer_block .container {width:90%}.footer_block {padding-bottom: 50px;}#RWDPAGE_BASE_PAT02 .row {margin: 0;}#RWDPAGE_BASE_PAT02.collapsing_header header {position: fixed !important}/*選單*/#RWDPAGE_BASE_PAT02  header {background: none #fff;border-bottom: solid 1px #f9f9f9}.hgroup .container {width: 100% !important;border-bottom: 1px dotted #ccc;}.hgroup .container {margin: 0;}.RWDmenu_plus02 .sub-nav.sub-up {    margin-top: 0px;}.collapsing_header .cd-main-header .cd-logo {    margin-top: 15px;    margin-left: 30px;    width: 180px;}/*麵包屑*/ 
.pageTitle {font-size: 35px;font-weight: 500;font-family: 'Noto Serif TC', serif;;letter-spacing: 2px}.hgroup .breadcrumb {font-size: 13px;background-color: transparent;border: solid 0px #ccc;position: relative;bottom: 0;right: 0;width: 100%;text-align: left;font-family: 'Noto Serif TC', serif;;letter-spacing: 1px;padding: 2px}/**/section.article-text.rwd .container {width: 100%;padding: 50px 15px;}.row.about .left {display: flex;padding: 0;overflow: hidden}.row.about .left img {padding: 0px 10px;width: 100%;}.row.about .right h5 {color: #111;font-size: 20px;line-height: 1.8;font-weight: 600;}.row.about .right {position: absolute;width: 950px;right: 0;bottom: 0;background: #fff;padding: 20px 30px;font-family: 'Noto Serif TC', serif;letter-spacing: 1px;line-height: 2;font-size: 15px;}/*測選單*/ 
.m2018 .products-nav .nav-title {background: #222;font-size: 16px;padding: 5px 10px;margin-bottom: 15px;color: #efefef;font-family: 'Noto Serif TC', serif;font-weight: 600;letter-spacing: 1px;}.m2018 .products-nav li:not(.has-child)>a {display: block;width: 100%;max-width: none;font-family: 'Noto Serif TC', serif;}.m2018 .products-nav>ul>li>a {display: inline-block;padding: 0;font-size: 16px;color: #222;font-weight: 500;letter-spacing: 2px;position: relative;transition: 0.5s}.m2018 .products-nav>ul>li {margin: 0 0 20px 0;padding: 0 0 10px 30px;border-bottom: 1px solid #ccc;}.m2018 .products-nav>ul>li>a::after {content: "";position: absolute;width: 6px;height: 6px;left: -18px;background:#b9a683;top: 8px;transition: 0.5s;}.m2018 .products-nav>ul>li>a:hover {color:#816e4c}.m2018 .products-nav>ul>li.sidemenu2__l:focus>a,.m2018 .products-nav>ul>li.sidemenu2__li.active>a {color:#816e4c}/**/ 
.layoutlist_2 .album_item_subject td {font-family: 'Noto Serif TC', serif;color:#222;font-weight: 500;letter-spacing: 2px;}.layoutlist_2 .album_item_subject:hover {color:#816e4c}.album_item img {height: auto;width: 100%;max-width: 100%;max-height: 400px !important;}.layoutlist_2 .album_item {height: auto !important;}.layoutlist_2 .album_item:hover img {transform: scale(1.05);}.album_item img {transition: 0.5s;overflow: hidden;}/**/ 
.process.row li {width: calc(100%/3 - 5px);float: left;margin-bottom: 30px;position: relative;list-style: none;font-size: 15px;color: #666;letter-spacing: 1px;line-height: 1.5;height: 180px;border-bottom: 1px #dbdbdb solid;margin-right: 5px;padding: 0px 100px 30px 20px;}.process.row li span {font-family: 'Noto Serif TC', serif;font-size: 30px;font-weight: 600;color:#222}.process ul {padding-left: 22px;}.process.row li h6::after {content: "";clip-path: polygon(0 0, 0% 100%, 100% 50%);width: 14px;height: 20px;background: #cccccc;right: -35px;top: 4px;position: absolute;}.process.row li h6 {font-family: 'Noto Serif TC', serif;font-weight: 600;letter-spacing: 2px;font-size: 25px;color: #111;position: relative;width: fit-content;}#edcontent > div.process.row > ul > li:last-child h6::after {display: none;}/**/ 
.layoutlist_8 .list_subject a {text-align: left;font-size: 20px;font-weight: 500;font-family: 'Noto Serif TC', serif;letter-spacing: 1px;color: #111;}.layoutlist_8 .list_subject .summary a {font-size: 15px !important;line-height: 1.8;color: #555;}.layoutlist_8 .listdate .yearmonth {color: #555 !important;font-size: 12px !important;letter-spacing: 1px !important;padding-bottom: 10px !important;font-family: 'Noto Serif TC', serif;text-align: right !important;padding:0px !important}.layoutlist_8 .listdate .day {color: #4b4b4b !important;font-size: 40px !important;line-height: 1.2 !important;font-family: 'Noto Serif TC', serif;text-align: right !important;}section.article-text.rwd p {font-size: 15px;line-height: 2;color: #555;letter-spacing: 1px;}.btn_back {float: right;}.page ul {display: flex;justify-content: end;}/**/ 
.btn_back a:hover {color: #9b9b9b;border: 1px #9b9b9b solid;}.btn_back a {color: #222;border: 1px #222 solid;display: block;padding: 5px 30px;letter-spacing: 2px;transition: 0.5s;margin-right: 0px !important;}.btn_back {color: #fff;line-height: 32px;padding: 0 15px;background: transparent;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;margin-right: 0px;margin-top: 100px;}/**/ 
.eformsDesc {border-bottom: 1px solid #dcdcdc;font-size: 16px;font-weight: 500;font-family: 'Noto Serif TC', serif;letter-spacing: 1px;}.formdesc h6 {font-size:20px;font-weight: 500;font-family: 'Noto Serif TC', serif;letter-spacing: 1px;margin: 0px 0px 20px;}.new-form {margin-top: 50px}.new-form .formdesc {padding-top: 0;line-height: 2;}.new-form .formdesc span {font-family: 'Noto Serif TC', serif;font-weight: 600;margin-right: 20px;display: inline-block;width: 95px;letter-spacing: 1px;}.new-form .formdesc span i {margin-right: 5px;}.new-form .formdesc a {color: #555;letter-spacing: 1px;text-decoration: none;}.new-form .formdesc iframe {margin-top: 30px;}.customized_columns {text-align: left;padding: 30px;background: #eee;width: calc(50% - 30px);margin: 0px 15px;}.new-form .new-width .control-label {font-size: 14px;}.new-form .new-width .row .col-md-11 {margin-top: 20px;margin-bottom: 10px;}.new-form .new-width .currectsend_btn a.web_btn2:hover {color: #666;border: 1px #666 solid;}.new-form .new-width .currectsend_btn {background: transparent;}.new-form .new-width .currectsend_btn a.web_btn2 {border-radius: 0px;font-size: 15px;letter-spacing: 2px;font-weight: 500;color: #444;border: 1px #222 solid;padding: 0px 50px;transition: 0.5s;}

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

@media (max-width:2000px) {.call_to_action .container {width: 90%;}.process.row li {padding: 0px 100px 30px 0px;}}@media (max-width:1700px) {#edcontent > div.row.about > div.left > img:nth-child(1) {width: 40%;height: auto;}.row.about .left img {padding: 0px 10px;width: 100%;height:500px !important}#edcontent > div.row.about > div.left > img:nth-child(2) {padding-right: 0;}.row.about .right {position: relative;width: 100%;padding: 30px 40px;}#edcontent > div.row.about > div.left > img:nth-child(1) {padding-left: 0;}}@media (max-width:1300px) {.hgroup .container {text-align: center;}.hgroup .breadcrumb {text-align: center}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.album_d_item {margin-top: 0px;}.row .album_d_item a {border-bottom: 0px solid #b2b2b2;}.process.row li {padding: 0px 50px 30px 0px;}#RWDBASE_PAT01 .collapsing_header .cd-main-header .cd-logo {display:block}.collapsing_header .cd-main-header .cd-logo {    margin-top: 0px;    margin-left: 0px;    width: 150px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.call_to_action .container {width: 100%;}.row.about .left img {height: 400px !important;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.customized_columns {width: 100%;margin: 0px 0px;}.row.about .right h5 {font-size: 18px;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.row.about .left img {height: auto !important;}.navbar-nav > li {    min-width: 90px;    text-align: center;}.navbar .nav {    margin: 10px 0 0 0;    margin-right: 0 !important;    width: 600px;}.navbar .nav li a {    border-bottom: solid 0px transparent;    font-size: 14px;    letter-spacing: 1px;    width: fit-content;    text-align: center;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.nav>li {display: block;}.collapse.in {    display: block;}#RWDPAGE_BASE_PAT02 .main {    background-color: #f9f9f9;    margin-top: 50px;}#edcontent > div.row.about > div.left > img:nth-child(1) {    width: 100%;    height: 500px !important;}.navbar-brand logo_img {display:none}#RWDPAGE_BASE_PAT02 header .container {width: 95%;}.process.row li {width: calc(100%/2 - 5px)}.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {height:auto !important;}#RWDPAGE_BASE_PAT02 header {height:auto !important}.navbar .nav {padding: 0 0 !important;margin: 0px 0 !important;text-align: center !important;width: 100% !important;}.navbar .nav li a {margin: 0 auto;}div#bs-example-navbar-collapse-1 {width: 100% !important;}#sidebar {padding: 0;margin-bottom: 30px;}div#album {padding: 0 !important;margin: 0px -12px !important;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.pageTitle {font-size: 26px;font-weight: 500;font-family: 'Noto Serif TC', serif;letter-spacing: 2px;margin: 0px 0px 10px;}.eformsDesc {line-height: 1.8;}.btn_back {width: 100%;}.btn_back a {width: 100%;}.layoutlist_8 .listdate .day {font-size: 11px !important}.btn.btn_back {padding: 0 !important;}.pageTitle {font-size: 18px;}.process.row li {width: calc(100%/1 - 0px);padding: 0px 0px 30px;}.process ul {padding-left: 0px;}.process.row li {height: auto;margin-right: 0px}
}
/*767px end*/
/*380px start*/
@media (max-width: 380px){
#edcontent > div.row.about > div.left > img:nth-child(1) {    width: 100%;    height: auto !important;    padding: 0;}.call_to_action .container {    width: 100%;    padding: 0px 10px;}.row.about .right {    position: relative;    width: 100%;    padding: 15px;}.row.about .right h5 {    font-size: 15px;}section.article-text.rwd .container {    width: 100%;    padding: 50px 15px 0;}.new-form .formdesc span {width: fit-content;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.new-form .formdesc span {    width: 100%;}
}
/*320px end*/