/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}body.wrapper_bg.lang_tw {font-family: 'Noto Sans TC', sans-serif !important;background: rgba(14, 106, 83, 0.1);}/*menu*/ 
.RWDmenu_plus02 .inside {background: rgba(255, 255, 255, 0.7);}.RWDmenu_plus02 .inside.is-up {background: #fff}.cd-main-header { background: transparent;}.RWDmenu_plus02 .container {width: 100%;}.cd-primary-nav>li>a {    color: #000;    font-size: 17px;    letter-spacing: 1px;    font-weight: bold;}.cd-primary-nav>li:after{display:none}/*logo*/ 
.RWDmenu_plus02 a.cd-logo {width: 200px;}/*search*/ 
.cd-overlay {background-color: transparent;}.cd-search {width: 20%;left: inherit;right: 0;}.cd-search input {height: 50px;}.cd-search button {top: 12px;font-size: 17px;}.cd-search input::placeholder {font-size: 17px;color: #000;}/*下拉*/ 
.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #000}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #0e6a53;color: #fff;}/*news*/ 
.news_block {    padding: 0 0 100px 0px;    background: #0e6a53;    position: relative;}.left_news {    width: calc(100%/2 - 10px);    margin-right: 10px;    float: left;}.right_news {width: calc(100%/2 - 10px);float: right;margin-left:10px;}.RWDnews_listblock h2 {    color: #fff;    font-size: 35px;    letter-spacing: 3px;    line-height: 45px;    font-weight: 300;}.RWDnews_listblock span {    color: #fff;    font-size: 12px;    letter-spacing: 1px;}.RWDnews_listblock li {border-bottom: 1px solid #9ed6c8;}.RWDnews_listblock li a {    color: #fff;    letter-spacing: 1px;    line-height: 30px;    font-size: 16px;    font-weight:300;}.RWDbtn01 .btn {    background: #0e6a53;    border: 1px solid #9de4d4;    border-radius: 0;    color: #9de4d4;    font-weight: 300;    letter-spacing: 1px;    font-size: 17px;}.RWDbtn01 .btn:hover {    color: #0e6a53;    background: #9de4d4;    border: 1px solid #9de4d4;}/*about*/ 
.about_block {padding: 100px 0px;position: relative;}.RWDright_cont002 .item-first .text-box .title {    font-size: 35px;    letter-spacing: 3px;    font-weight: 300;    line-height: 45px;    color:#333;}.RWDright_cont002 .item-first .text-box .underline {display: none;}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first .text-box .text {    width: 100%;    color: #676767;    letter-spacing: 1px;    line-height: 30px;    font-size: 17px;    font-weight: 300;}.RWDright_cont002 .item-first .text-box button {letter-spacing: 2px;}.RWDright_cont002 .item-first .text-box a {    border-color: #0e6a53;    color: #0e6a53;    font-weight: 500;    text-align: center;    float: left;    font-size: 14px;    padding: 5px;}.RWDright_cont002 .item-first .text-box a:hover {background-color: #0e6a53;}.RWDright_cont002 .item-first .text-box:after {    content: "";    position: absolute;    width: 108%;    height: 112%;    border: 1px solid #0e6a53;    top: -21px;    right: 0;    z-index: -1;}/*區塊標題*/ 
.section-line{display:none !important;}h2.sub-title{display:none !important;}h1.main-title {    font-size: 35px !important;    letter-spacing: 3px;    line-height: 40px;    color: #333 !important;    font-weight: 300 !important;}/*service*/ 
.funny-boxes > .funny-boxes-text > h4 a {    color: #0e6a53;    font-size: 20px;    font-weight: 400;    letter-spacing: 2px;    line-height: 40px;}.funny-boxes > .funny-boxes-text > h4::after{display:none}.funny-boxes.not-right-column::before{display:none}.funny-boxes > .funny-boxes-text > p {    letter-spacing: 1px;    line-height: 30px;    font-weight: 300;    color: #333;    font-size:17px;}.RWDService002 .fa {border-radius: 50%;}.funny-boxes > .funny-boxes-icon {height: 300px;width: 300px;}.funny-boxes.float-shadow > .funny-boxes-icon::before {background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0;height: 15px;}.funny-boxes > .funny-boxes-text > h4{padding-bottom:0px;}.funny-boxes.float-shadow:hover > .funny-boxes-icon::before {transform: translateY(10px);}.RWDService002 {padding: 0;}/*activity*/ 
.activity_block {padding: 100px 0px; position: relative;}.RWDproduct008 .title {font-size: 17px;letter-spacing: 1px;line-height: 30px;}/*footer*/ 
.footer_block {    background: #0e6a53;    padding: 50px 0px;    position: relative;}.footer_content a:hover {color: #e6efed;}.footer_content a {color: #fff;}.footer_content {    display: flex;    flex-direction: row;    font-size: 17px;    color: #fff;    font-weight: 300;    letter-spacing: 1px;    line-height: 30px;    justify-content: center;    align-items: center;}.tax.footer-item {margin: 0px 20px;}.em.footer-item {margin: 0 20px;}.company-title_en {    font-size: 15px;    color: #bbc7c5;    text-align: center;    font-weight: 300;    margin-bottom: 30px;}.company-title {    text-align: center;    font-size: 20px;    font-weight: 300;    color: #fff;    letter-spacing: 2px;    line-height: 40px;}
/*內頁 start*/

/**/body.wrapper_bg.page_wrapper_bg.lang_tw {font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif !important;font-size:16px;}/*call_to_action*/ 
.page_wrapper_bg section.call_to_action{min-height:750px;}/*文字統一設定*/ 
.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing: 4px;margin-top: 0;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size:20px !important;color: #1d725d;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin:0px 0 0px;font-weight: bold;}.page_wrapper_bg .article-text h6 {font-size: 13px;line-height: 1;letter-spacing: 2px;margin: 15px 0 15px;font-weight:normal;color: #878787;}.page_wrapper_bg .article-text{font-size:15px;line-height: 2;letter-spacing: 2px;color: #333;font-weight: 400;}.page_wrapper_bg .article-text p{font-size:15px;line-height: 2;letter-spacing: 2px;color: #333; font-weight: 400;}.page_wrapper_bg .article-text  b,.page_wrapper_bg .article-text  strong {color: #0e6a53;}.page_wrapper_bg .article-text  ul{padding:0px}.page_wrapper_bg .article-text  li{display:block;color: #282828;font-size: 15px;letter-spacing: 1px;}.page_wrapper_bg .article-text ul li>ul{padding-left:60px}.page_wrapper_bg .article-text ul li>ul>li{display: list-item;}/*標題*/ 
.hgroup .container{margin-bottom: 60px;}.hgroup h1 {font-size:36px;font-family: 'Noto Sans TC', sans-serif !important;color: #1d725d;letter-spacing:4px;line-height: 1.8;margin: 0;}/*按鈕統一設定*/ 
.page_wrapper_bg .btn {border-color: #0e6a53;color: #0e6a53;font-weight: 500;text-align: center;font-size: 14px;padding: 6px 20px;border-radius: 0px;margin-left: 20px;}.page_wrapper_bg .btn a {color: #0e6a53;text-decoration: none;padding:3px 20px}.page_wrapper_bg .btn a:hover{border-color: #0e6a53;background-color: #0e6a53;color:#fff}.page_wrapper_bg .btn.active,.page_wrapper_bg .btn:active{-webkit-box-shadow: none;box-shadow:none;}.page_wrapper_bg .ebtn {border:1px #0e6a53 solid;color: #0e6a53;font-weight: 500;text-align: center;font-size: 14px;padding:0px 0px;border-radius: 0px;background: transparent;}.page_wrapper_bg .ebtn a {color: #0e6a53;text-decoration: none;padding:3px 20px;}.page_wrapper_bg .ebtn a:hover{border-color: #0e6a53;background-color: #0e6a53;color:#fff}/*回上一頁*/ 
.page_wrapper_bg .btn_back{background: transparent !important;padding:0px 0px}.page_wrapper_bg .btn_back a{padding:10px 20px;display: block;line-height: 1;}/*側選單*/ 
.m2018 .products-nav .nav-title{background: #f8fafa;}.m2018 .products-nav>ul>li.active>a{color: #0e6a53;}/*文章列表-2*/ 
.layoutlist_2 .list_subject a {font-size: 20px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:1 !important;color: #0e6a53;}.subsubject {font-size:17px;font-weight: 400;line-height: 2;}.layoutlist_2 .listdate .yearmonth{padding-bottom: 0;}.layoutlist_2 .listdate .day {color: #4b4b4b !important;;font-size: 30px !important;line-height: 1;padding: 10px 0;}/*組織章程*/ 
.rule-area {padding-bottom: 20px;border-bottom: 1px #d0e5e5 solid;margin-bottom: 20px;}.rule-area b,.rule-area  strong {color: #0e6a53;}.rule-area ul{padding:0px}.rule-area li{display:block;color: #282828;font-size: 15px;letter-spacing: 1px;}.rule-area ul li>ul{padding-left:105px !important}.rule-area ul li>ul>li{display: list-item;}/*學會組織*/ 
.org-area{margin:30px 0}/*文章列表-5*/ 
.layoutlist_5 .list_date {padding: 7px 15px;color: #7c7c7c;}.layoutlist_5 .item:nth-child(even) {background: #f8fafa !important;}.layoutlist_5 .list_subject a{font-size:17px !important;line-height:2 !important;}/*相簿-2*/ 
.layoutlist_2 .album_item_subject{color: #0e6a53; font-size: 18px;font-weight: bold; letter-spacing: 2px;line-height:1.6;}/*檔案下載-2*/ 
.layoutlist_3 .download_subject {line-height: 1.6;font-size: 18px;}.no-touch .layoutlist_3 .dbtn_v2:hover{border-color: #0e6a53;background-color: #0e6a53;}/*電子表單*/ 
.form-control{border-radius: 0px;}

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

@media (max-width: 1199px) {/*1199px*/ 
.inside .cd-main-header {background: rgba(255, 255, 255, 0.7);padding: 0px 50px;}.RWDmenu_plus02 a.cd-logo {width: 170px;margin-top: 10px !important;}.cd-search { width: 30%;}.news_block .container { padding: 0 50px;}.activity_block .container {width: 90%;}.inside.is-up .cd-main-header { background: rgba(255, 255, 255, 1);}.cd-primary-nav, .cd-primary-nav ul { background: #fff;}.cd-primary-nav>li>a {font-weight: 300;}nav.cd-nav .bottom-copyright{display:none}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDright_cont002 .item-first .text-box:after {height: 118%;}.footer_content {flex-direction: column;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.RWDright_cont002 .item-first .text-box:after{display:none}.about_block .container {width: 80%;}.left_news { width: 100%;}.right_news {width: 100%;margin-top: 50px;}.RWDbtn01 .btn-box {justify-content:flex-end;}.RWDbtn01 .btn-box {margin-top: 20px;}.funny-boxes > .funny-boxes-icon {height: 200px; width: 200px;}.company-title {font-size: 25px;}.cd-search {width: 50%;}/*---內頁---*//*相簿-2*/ 
.layoutlist_2 .album_item_subject{font-size: 16px;}/*檔案下載*/ 
.download .search_area{margin-top: 40px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.RWDService002 .col-sm-4.col-md-4{width:100%}.news_block .container {padding: 0 20px;}.RWDnews_listblock span {width: 100%;}.RWDnews_listblock li a { width: 100%;}.RWDbtn01 .btn-box {justify-content:center;}.RWDright_cont002 .item-first .text-box {padding: 40px 0px;}.inside .cd-main-header {padding: 0px 20px;}.scrollTop002 {bottom: 2%;}.footer_content {font-size: 15px;}.scrollTop002 {bottom: 17%;}.funny-boxes > .funny-boxes-icon {margin-bottom: 0px;}.funny-boxes.not-right-column {padding-bottom: 50px;}/*---內頁---*//*a連結*/ 
.page_wrapper_bg  a{ word-break: break-all;}/*標題*/ 
.hgroup .container{border-bottom: none;margin-bottom: 35px;}.page_subject {padding: 0;text-align: center;}.hgroup h1{margin-bottom:0px;line-height:1.8;font-size: 28px;}/*麵包屑*/ 
.hgroup .breadcrumb {font-size: 12px;background-color: transparent;margin: 0 0 0;padding: 0;border: none;position: relative;bottom: 0;right: 0;float: none !important;}/*container*/ 
.article-text.rwd .container{padding-left:0px;padding-right:0px;}/*fixrow*/ 
.fixrow{padding-left:0px !important;padding-right:0px !important;}/*文字統一設定*/ 
.page_wrapper_bg .article-text h2{line-height: 1.5;}.page_wrapper_bg .article-text h6 {line-height: 1.8;}.page_wrapper_bg .article-text ul li>ul {padding-left: 25px;}/*按鈕統一設定*/ 
.page_wrapper_bg .btn{margin-left: 0px;margin-top: 20px;width: 100%;}/*理事長的話*/ 
.edcontent1 .col-sm-6{padding:0px}/*組織章程*/ 
.rule-area ul li>ul {padding-left: 25px !important;}/*文章列表-2*/ 
.layoutlist_2 .listdate .yearmonth {color: #afafaf  !important;font-size: 12px  !important;letter-spacing: 2px  !important;}.layoutlist_2 .listdate .yearmonth::after {content: "/";position: relative;display: inline-block;}.layoutlist_2 .listdate .yearmonth, .layoutlist_2 .listdate .day {display: inline-block;}.layoutlist_2 .listdate .day {color: #afafaf !important;font-size: 12px !important;letter-spacing: 2px !important;margin-left: -3px;}/*相簿-2*/ 
.layoutlist_2 .album_item {margin: 10px 0px 50px;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDmenu_plus02 a.cd-logo {width: 120px;margin-top: 14px !important;}.scrollTop002 {bottom: 3%;}
}
/*iphone5 end*/