/* 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*/ 
.cd-logo{width: 300px;margin: 13px 0 0;}@media (min-width: 1450px) {.RWDmenu_plus02 .container{width: 95%;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: #333;}.cd-primary-nav > li > a:hover{color: #1b72a2;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #1b72a2;}.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: transparent;color:#1b72a2;}.RWDmenu_plus02 a{font-family:'Open Sans', 微軟正黑體, sans-serif;color: #333;transition: all 0.2s ease 0s;}.RWDmenu_plus02 a:hover{color: #1b72a2;}@media only screen and (min-width: 1170px){.has-children {margin-right: 10px;}.cd-primary-nav > li::before {content: "/"; color: #cacaca;}.cd-primary-nav > .has-children > a::before {right: 8px;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {width: 4px;background: #2e3233;}}@media (min-width: 1200px){.cd-primary-nav > li:after {height: 0px;}}@media (min-width: 800px){.RWDmenu_plus02 .cd-search {height: 60px; width: 100%;left: auto;right: 15px;max-width: 350px;}.RWDmenu_plus02 .cd-search input {font-size: 16px;}.RWDmenu_plus02 .cd-search button {top: 18px;font-size: 15px;}}/*語系-new*/ 
.lang-select{font-size: 15px;color: #333;}.lang-select-label:hover{color: #1b72a2;}.lang-select-options a{color:#777;}.lang-select-options a:hover{background-color: transparent;color:#1b72a2;}/*搜尋*/ 
.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #1b72a2;}.cd-search-trigger:hover::after{background: #1b72a2;}.RWDmenu_plus02 .cd-search button{top: 15px;}.RWDmenu_plus02 .cd-search button:hover{color: #1b72a2;}#top_search_searchkey::placeholder {letter-spacing: 1px;}@media (min-width: 800px) {.RWDmenu_plus02 .cd-search{height: 60px;width: 100%;}.RWDmenu_plus02 .cd-search input{font-size: 16px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}}@media (min-width: 480px) {.RWDmenu_plus02 .cd-search{max-width: 350px;right: 0;left: auto;}}/*選單壓色塊*/@media (min-width: 1200px){/*聯絡我們*/ 
.cd-primary-nav > li > a{line-height: 80px;}.menu_contact a{color: #fff !important;position: relative;}.menu_contact a::before{content: "";display: block;position: absolute;transform-origin: top right;background-color: #1b72a2;width: 160px;height: 100%;-webkit-clip-path: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);clip-path: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);left: -28px;z-index: -1;transition: all 0.2s ease 0s;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #0d1e4a;}/*選單功能*/ 
.cd-header-buttons{top: 0;position: relative;margin-left: 15px !important;}.cd-header-buttons::before{content: "";width: 300px;height: 80px;background-color: #333;position: absolute;z-index: 0;top: 0;right: -130px;}.cd-header-buttons li.search-btn{margin-top: 20px;}}/*選單功能*/ 
.lang-select{margin: 0 0 0 15px;padding: 0 2px;}.fa.ic_lang-select{line-height: 80px;}.lang-select{color: #fff;}.cd-search-trigger::before{border: 2px solid #fff;}.cd-search-trigger::after{background: #fff;}.cd-search-trigger span::after, .cd-search-trigger span::before{background: #fff;}/*新Banner*/ 
.RWDbanner_plus01 .banner-slider.bg .pic{background-position: center center;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background: transparent;border: 2px solid #fff;}.banner-block{position: relative;overflow: hidden;}/*scrolldown*/ 
.scrolldown_panel {width: 1px; height: 100px; position: absolute; bottom: -50px; z-index: 999; right: 50%; background: #fff;}.scrolldown_panel:before {content: "";display: block;position: absolute;width: 3px;height: 15px; top: 0px; left: 50%; margin-left: -1.5px; background: #fff; animation-name: oxxo; animation-duration: 1s;animation-iteration-count: infinite;    animation-timing-function: step-start;animation-timing-function: steps(20,end);}@keyframes oxxo{      0%{        top:0px;      }      25%{        top:25px;      }      50%{        top:50px;      }      75%{        top:75px;      }      100%{        top:100px;      }  }.scrolldown_panel:after {content: "Scroll";position: absolute;transform: rotate(90deg);left: -19px;top: -44px;font-size: 16px;font-family: 'Source Sans Pro', sans-serif;color:#fff;}.scroll_link{position: relative;top: -35px;}/*下拉小箭頭*/ 
.fa-angle-down:after{display:none;}/*main*/ 
.cd-main-content{background-color: #f2f2f2;}/*關於藍濤*/ 
.block_about{padding-top:250px;padding-bottom:0px;position: relative;top: -50px;}.RWDright_cont002 .item-first .pic {width: 45%;}.RWDright_cont002 {margin-top: -170px;}.about_bg_1 {background: #f7f7f7 url(archive/image/customization/bg_about.png) center center repeat;height: 550px;position: absolute;width: 70%;top:300px;right:0;z-index: -1;}.RWDright_cont002 .item-first:hover .pic img{transform: scale(1.05);}.RWDright_cont002 .item-first .pic:after{background-color: transparent;}.RWDright_cont002 .item-first .pic:before{background: none;}/*破圖部分(不需要時整塊隱藏^^")*/ 
.RWDright_cont002 .item-first{background: transparent;}.RWDright_cont002 .item-first .text-box{position: absolute;padding: 4vw 0 0 60px;background: transparent;top: 220px;right: 0;box-sizing: border-box;z-index: 99;box-shadow: none;}.RWDright_cont002 .item-first .text-box .text{color: #333;line-height:2;width:100%;font-size: 15px;letter-spacing:2px;margin-top:0;text-align: justify;}.RWDright_cont002 .item-first .text-box .title{color: #1b72a2;text-transform: uppercase;letter-spacing: 4px;font-size: 32px;font-weight: normal;line-height: 1.4;margin-bottom: 30px;}.RWDright_cont002 .item-first .text-box .subtitle {color: #525252;font-size: 14px;letter-spacing: 2px;margin-top:8px;display:none;}.RWDright_cont002 .item-first .text-box .underline{background-color: #888888;width: 23px;height: 2px;margin-top: 30px;margin-bottom: 55px;display:none;}.RWDright_cont002 .item-first .text-box a{display:none;color: #555;padding: 10px 0;border: 0 solid transparent;width: 130px;margin: 0;margin-top: 35px;background-color: #fff;box-shadow: 0 0 15px #ededed;font-size: 15px;letter-spacing: 1.5px;line-height: 1.7;}.RWDright_cont002 .item-first .text-box a:hover{background-color: #1b72a2;}/*團隊實績*/ 
.block_performance{text-align: center;padding: 50px 0 70px;}.RWDedictor001 h1.main-title{color: #333;letter-spacing: 4px;font-size: 32px;font-weight: normal;}.RWDedictor001 .section-line{display:none;}.block_performance img{max-width: 280px;}.jiseki_l{text-align: left;}.jiseki_r{text-align: right;}.jiseki_logo{display: inline-block;position: relative;border: 1px solid #ccc;transition: all 0.2s ease 0s;}.jiseki_logo a {display: block;position: relative;}.jiseki_logo a::before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;box-sizing: border-box;border: 4px solid #1b72a2;transition: all 0.58s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition: all 0.58s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition: all 0.58s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition: all 0.58s cubic-bezier(0.23, 1, 0.32, 1);-ms-filter: "alpha(opacity=$num)";opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);}.jiseki_logo a:hover::before{-ms-filter: "alpha(opacity=$num)";opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}.jiseki_btn a{display: block;margin: 50px auto 0;padding: 10px 0;color: #555;letter-spacing: 1.5px;background-color: #fff;width: 230px;font-size: 15px;box-shadow: 0 0 15px #ededed;line-height: 1.7;text-align: center;transition: all 0.5s ease 0s;}.jiseki_btn a:hover{background-color: #1b72a2;color: #fff;}.block_performance .webline{height: 1px;width: 100%;max-width: 1140px;margin: 60px auto 0;background-color: #ccc;}/*最新活動*/ 
.block_event{padding-bottom: 100px;}.RWDnews005 h1.main-title{color: #333;letter-spacing: 4px;font-size: 32px;font-weight: normal;}.RWDnews005 .section-line{display:none;}.RWDnews005 .container{padding:0 5px;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons{opacity: 1;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{color: #fff;background: transparent;border: 0px solid transparent;}.RWDnews005 .owl-prev, .RWDnews005 .owl-next{width: 40px !important;}.RWDnews005 .controlls-over .owl-controls .owl-next{right: 15px;}.RWDnews005 .controlls-over .owl-controls .owl-prev{left: 15px;}.RWDnews005 h4{display: none;}.RWDnews005 p{font-size: 15px;letter-spacing: 1.5px;line-height: 1.5;color: #333;margin-top: 20px;}.event_btn a{display: block;margin: 25px auto 0;padding: 10px 0;color: #555;letter-spacing: 1.5px;background-color: #fff;width: 230px;font-size: 15px;box-shadow: 0 0 15px #ededed;line-height: 1.7;text-align: center;transition: all 0.5s ease 0s;}.event_btn a:hover{background-color: #1b72a2;color: #fff;}/* 最新消息*/ 
.block_news{padding: 0px 0 40px;background: #0c245a url(archive/image/customization/bg-map.jpg) center center no-repeat;background-size:cover;}.block_news .container{padding: 60px 0 0px;background: #fbfafa;box-shadow: 10px 17px 21px -4px rgba(0, 0, 0, 0.13);position: relative; top: -45px;border-radius: 0px;border-bottom: 3px solid #1b72a2;}.newslist0105 {background: transparent;padding: 0 45px;}.newslist0105 .title {display: none;}.newslist0105 .news_list .news_line .date {margin-right: 30px;color: #666;float: left;margin-left: 0;font-size: 12px;width: 105px;}.newslist0105 .news_list .news_line .titles {color: #333;width: auto;margin-left: 30px;letter-spacing: 2px;}.newslist0105 .news_list .news_line {border-bottom: 1px dashed #e2e2e2;position: relative;}.news_line:after {content: "";position: absolute;width: 5px;height: 5px;background: #1b72a2;right: 0;bottom: -3px;}.newslist0105 .news_list .news_line .type {background: #aaa;padding: 2px 23px;letter-spacing: 2px;border-radius: 0px;}#m_RWDfullscreen01_52_1 > div.news_list > a:nth-child(1) > div.type {background: #1b72a2;}.newslist0105 .news_list {width: 100%;}#m_RWDfullscreen01_52_1 > div.news_list > a:nth-child(1) > div.titles {position: relative;}#m_RWDfullscreen01_52_1 > div.news_list > a:nth-child(1) > div.titles:after {content: "NEW !";position: absolute;top: 0;right: -60px;color: #1b72a2;font-style: italic;font-size: 12px;}.newslist0105 .more{display:none;}/*footer*/ 
.block_footer{padding: 70px 0 30px;background-color: #0d1e4a;color: #fff;font-size: 14px;letter-spacing: 1px;}.block_footer a{color: #fff;transition: all 0.2s ease 0s;}.block_footer a:hover{color: #1b72a2;}.footer_info{float: left;width: 40%;}.footer_info h1{font-size:18px;margin:0 auto 15px;font-weight:bold;}.footer_logo{float: left;width: 60%;text-align: right;}.footer_logo h2{font-size:18px;margin:33px auto 15px;font-weight:bold;}.footer_logo img{max-width: 155px;margin-left: 5px;}.block_footer .webline{height: 1px;width: 100%;max-width: 1140px;margin: 30px auto;background-color: #1a3c95;}.footer_tool{text-align: center;color: #426de7;font-size:13px;line-height: 1;}.footer_copyright, .footer_ssl, .footer_browser{display: inline-block;}.footer_ssl{border-left: 1px solid #7ca0ff;border-right: 1px solid #7ca0ff;padding: 0 8px;margin: 0 8px;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{color: #426de7;}/*scrolltop*/ 
.scrollTop{display: block !important;}.scrollT{position: relative;bottom: -40px;}.scrollTop:before {content: "Top";display: block;color: #fff;font-size: 14px;position: absolute;right: -16px; top: 53px;font-family:"Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif;font-style:italic;font-weight:600;letter-spacing:1px}.scrollTop:hover{opacity:0.6}.scrollTop{ height: 50px;background:none;opacity:1;transition:0.3s; right: 10px;width: 0;bottom: 0px;position: absolute;left: 50%;margin-left: -50px;border-style: solid;border-width: 0 50px 50px 50px;border-color: transparent transparent #0d1e4a transparent;}/*行動裝置聯絡我們*/ 
.sm_contact{display:none;position:fixed;top: 0;right: 175px;z-index: 111;transition: all 0.5s ease 0s;}.sm_contact a{display:block;color:#fff;font-size:14px;height:50px;letter-spacing: 1.5px;line-height:50px;width:120px;background-color:#1b72a2;-webkit-clip-path: polygon(18% 0%, 100% 0%, 82% 100%, 0% 100%);clip-path: polygon(18% 0%, 100% 0%, 82% 100%, 0% 100%);text-align: center;}/*--英文版--*//*menu*/ 
.lang_en .cd-primary-nav > li > a {letter-spacing: 0;}.lang_en .menu_contact a::before {width: 184px;clip-path: polygon(22% 0%, 100% 0%, 78% 100%, 0% 100%);left: -28px;}/*關於藍濤*/ 
.lang_en .RWDright_cont002 .item-first .text-box .text {letter-spacing: 0.5px;text-align: left;}.lang_en .RWDright_cont002 .item-first .text-box .title {letter-spacing: 2px;font-size: 35px;line-height: 1.3;}/*團隊*/ 
.lang_en .RWDedictor001 h1.main-title {text-transform: uppercase;letter-spacing: 2px;font-size: 35px;line-height: 1.3;}/*最新消息*/ 
.lang_en .RWDnews005 h1.main-title {text-transform: uppercase;letter-spacing: 2px;font-size: 35px;line-height: 1.3;}
/*內頁 start*/

.page_wrapper_bg .call_to_action {padding-bottom: 120px;}/*標題*/ 
.hgroup h1 {color: #333;letter-spacing: 4px;font-size: 32px;font-weight: normal;text-align: center;line-height:1.8;}.hgroup .container {border-bottom: 0px;}.hgroup .breadcrumb {display:none;}/*字體*/ 
.pagecontent {font-size:15px;letter-spacing:2px;line-height:2;color:#333;}.page_wrapper_bg .pagecontent h3 {color: #1b72a2; text-transform: uppercase;letter-spacing: 4px; font-size: 32px;font-weight: normal;line-height: 1.5;margin-bottom: 30px;}.page_wrapper_bg .pagecontent h4 {font-weight: bold;color: #1b72a2;font-size: 22px;line-height: 2;border-bottom: 1px dashed #b2b2b2;}.page_wrapper_bg .pagecontent h4:after {content: "";position: absolute;width: 5px;height: 5px;background: #1b72a2;right: 10px;top: 52px;}.pagecontent hr {margin: 45px 0;border-top: 1px solid #9dc9e2;}/*關於*/ 
.about_section::before {    background: #f7f7f7 url(archive/image/customization/bg_about.png) center center repeat;    height: 450px;    position: absolute;    width: 1370px;    top: -35px;    right: -400px;    z-index: -1;}.about_pic {margin-top: -200px;}/*經營*/ 
.team_section ul {padding-left: 20px;}.team_section {display: flex;align-items: center;justify-content: center;margin-bottom: 45px;}.team_section img {background:#fff;padding: 5px;}/*團隊*/ 
.work_seciotn {display: flex;align-items: center;justify-content: center;}.work_child {text-align: center;padding: 0px 30px;}/*最新活動*/ 
.page_wrapper_bg .layoutlist_3 .list_subject a {line-height:1.8;font-size: 16px;transition:0.4s ease;}.page_wrapper_bg .layoutlist_3 .list_subject a:hover {color: #999;}.page_wrapper_bg .layoutlist_3 .list_subject .summary a {font-size: 14px;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth {padding-bottom: 0px;color: #333;}.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 44px; line-height: 1.8;color: #1b72a2;}.page_wrapper_bg .layoutlist_3 .item {border-bottom: 1px dotted #1b72a2;}.page_wrapper_bg .layoutlist_3 .listdate {border-left: 0px;text-align: center;}.page_wrapper_bg .layoutlist_3 .item:hover img {transform: scale(1.01);}.page_wrapper_bg ._col.list_img img {transition: all 0.4s ease;}/*回上一頁*/ 
.page_wrapper_bg .btn_back {background:#fff; float:right; padding-right: 0px;margin-right: 0px;padding-left: 0;margin-top:30px;}.page_wrapper_bg .btn_back a {color: #333;padding: 8px 30px;border: 0px;letter-spacing: 2px;font-size: 14px;transition: all 0.4s ease;}.page_wrapper_bg .btn_back a:hover {opacity:0.9;color:#fff;background:#1b72a2;}.page_wrapper_bg .btn:active {box-shadow:initial;}/*新聞*/ 
.page_wrapper_bg .layoutlist_5 .item {padding: 20px 0;}.page_wrapper_bg .list_date.col-sm-2.col-md-2 {color: #1b72a2;font-weight: 600;line-height: 1.8;}.page_wrapper_bg .layoutlist_5 .list_subject a {font-size: 16px;transition:0.4s ease;line-height: 1.8;}.page_wrapper_bg .layoutlist_5 .list_subject a:hover {color: #666;}.inner_btn {text-align: center;}.inner_btn a {background: #1b72a2;color: #fff;padding: 20px 80px;letter-spacing: 4px;font-size: 16px;transition:0.4s ease;}.inner_btn a:hover {background:#666;}/*確定送出*/#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div.ebtn.refill_btn {display:none;}.page_wrapper_bg .ebtn {background:#fff;padding: 0; float: right;margin-right: 0px;margin-top: 15px;}.page_wrapper_bg .ebtn a {color: #333;padding: 8px 30px;border: 0px;letter-spacing: 2px;font-size: 14px;transition: all 0.4s ease;}.page_wrapper_bg .ebtn a:hover {opacity:0.9;color:#fff;background:#1b72a2;}/*全球*/ 
.eformsDesc a {color: #333;transition: all 0.4s ease;}.eformsDesc a:hover {color:#666;}.con_map {margin-top: 20px;}.eformsDesc {border-bottom: 0px;}.customized_columns ._input, .customized_columns select {background: #fff;border-radius: 0px;box-shadow: initial;}.contact_section {margin-bottom: 45px;}#eForm1 {background: #f7f7f7 url(archive/image/customization/bg_about.png) center center repeat;padding: 60px;}#toTop {display: none !important;}.page_wrapper_bg .scrollT {bottom: -5px;}/*策略夥伴*/ 
.pagecontent .str-info {text-align: center;color: #333;border-right: 1px dashed #ccc;padding: 15px 20px;}.pagecontent .str-info img {margin-bottom: 10px;transition: 0.3s;}.pagecontent .str-info.last {border-right: 0px;}.pagecontent .str-info img:hover {transform: scale(1.05);}.pagecontent .album_d_item a img {height: auto;}/*頁尾社群*/ 
.ft-link a {    display: block;    text-align: center;    border: 1px solid #2a5a74;    padding: 5px 10px;    margin: 50px 0px 10px;    color: #74a9c6 !important;    transition: 0.3s;    background: #0d1e4a;}.ft-link a:hover {background: #1a3067;}/*--英文版--*//*標題*/ 
.lang_en .hgroup h1 {letter-spacing: 2px;font-size: 35px;text-transform: uppercase;}/*字體*/ 
.lang_en .pagecontent {letter-spacing: 0.5px;}.lang_en .pagecontent h3 {letter-spacing: 1px;font-size: 25px;}/*關於我們*/ 
.lang_en .about_section::before {height:645px;}/*聯絡*/ 
.lang_en .formdesc {position: relative;}.lang_en #eformsForm_1_7 > div.formdesc > h4::after {right: 0px;top: 62px;}

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

@media screen and (max-width: 1700px) {.RWDright_cont002 .item-first .text-box{padding: 3.5vw 0 0 60px;}}@media screen and (max-width: 1550px) {.RWDmenu_plus02 .container{width: 100%;padding:0 35px 0 10px ;}.menu_contact a::before{width:150px;}}@media screen and (max-width: 1440px) {.cd-primary-nav>li>a {padding: 0 15px;}/*英文版*/ 
.lang_en .menu_contact a::before {width: 165px;clip-path: polygon(23% 0%, 100% 0%, 77% 100%, 0% 100%);}}@media screen and (max-width: 1366px) {/*英文版*/ 
.lang_en .cd-primary-nav>li {letter-spacing: 0px;}.lang_en .cd-primary-nav>li>a {padding: 0 10px;}.lang_en .RWDright_cont002 .item-first .text-box {padding: 5vw 0 0 60px;}}@media screen and (max-width: 1300px) {.RWDmenu_plus02 .container{padding:0 35px 0 0}.cd-logo{width:245px;margin:15px 0 0}}@media screen and (max-width: 1280px) {/*英文版*/ 
.lang_en .cd-logo {width: 185px;}}@media screen and (max-width: 1199px) {/*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 35px;}#RWDfullscreen01 .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}.block_news .container{padding: 60px 0 0px !important;}.block_news{padding: 0 35px 40px;}/*header*/ 
.cd-logo{width: 250px;}#RWDfullscreen01 .cd-main-header .cd-logo{margin-top: 1px;margin-left: 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}#RWDfullscreen01 .cd-main-header::before {content: "";height: 50px;width: 200px;background-color: #333;position: absolute;right: 0;top: 0;-webkit-clip-path: polygon(12% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path: polygon(12% 0%, 100% 0%, 100% 100%, 0% 100%);}.cd-header-buttons{top: 0;}.cd-header-buttons li.search-btn {margin-top: 5px;}.lang-select{margin: 0 0 0 15px;padding: 0 2px;}.fa.ic_lang-select{line-height: 50px;}/*選單*/ 
.RWDmenu_plus02 .phone-menu {margin-top: 4px;}.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #fff;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #fff;}.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;}nav.cd-nav .bottom-copyright{color: #555;}/*搜尋*/ 
.RWDmenu_plus02 .cd-search{height: 50px;top: 50px !important;}.RWDmenu_plus02 .cd-search button{top: 13px;}#RWDfullscreen01 .cd-main-header{z-index: 111;}#RWDfullscreen01 .cd-overlay.search-is-visible{z-index: 11;}.cd-overlay.is-visible{z-index: 111;}/*新語系*/ 
.cd-header-buttons .lang-select{margin: 0 10px 0 5px;}.cd-primary-nav .ic_lang-select:after{content: "Language";font-family: 'Open Sans', sans-serif;position: absolute;left: 40px;}.cd-main-header .lang-select-label:after{margin-left: 5px;}/*main*/ 
.about_bg_1{height: 550px;width: 85%;top: 175px;}.RWDright_cont002 .item-first .text-box {padding: 2vw 0 0 40px;top: 150px;width: 55%;}.RWDnews005 p{min-height:44px;}.footer_info{width: 50%;}.footer_logo{width: 50%;}.footer_logo h2{margin: 0px auto 15px;}.footer_logo img{max-width: 160px;}.footer_logo .item03, .footer_logo .item04{margin-top: 8px;}.block_performance .webline, .block_footer .webline{width: calc(100% - 70px);}/*header聯絡我們*/ 
.sm_contact{display:block;}}

/*小螢幕 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*---首頁---*/ 
.RWDright_cont002 .item-first .pic{width: 52%;top: 18px;}.RWDright_cont002 .item-first .text-box {padding: 0;top: 100px;width: 50%;}.RWDright_cont002 .item-first .text-box a{margin: 35px 0 0 auto;}.about_bg_1{height: 550px;width: 82%;top: 135px;}.block_performance{padding: 100px 0 70px;}.block_performance img{max-width: 200px;}.footer_logo h2{margin: 0 auto 20px;}.footer_logo img{max-width: 150px;}.footer_ssl{padding-right: 0;margin-right: 0;border-right: 0 solid transparent;}.footer_browser {display: block;margin-top: 7px;}
}
/*選單變化 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*--首頁--*//*英文*/ 
.lang_en .cd-logo {width: 250px;}.lang_en .RWDright_cont002 .item-first .text-box {padding: 0vw 0 0 60px;}.lang_en .sm_contact a {width: 135px;}/*---內頁----*//*選單*/ 
.collapsing_header .cd-main-header .cd-logo {margin-top: 14px;margin-left: 0px;}.collapsing_header header {padding: 0 35px;}.collapsing_header header::before {    content: "";    height: 50px;    width: 200px;    background-color: #333;    position: absolute;    right: 0;    top: 0;    -webkit-clip-path: polygon(12% 0%, 100% 0%, 100% 100%, 0% 100%);    clip-path: polygon(12% 0%, 100% 0%, 100% 100%, 0% 100%);}/*關於*/ 
.about_section::before {height: 515px;width: 1385px;}/*全球*/#eForm1 .form-group label {width: 10%;}#eForm1 .col-md-11 {width: 90%;}.page_wrapper_bg .scrollTop:before {top: 53px;}/*策略夥伴*/ 
.pagecontent .str-info img:hover {transform: scale(1);}/*頁尾社群*/ 
.ft-link a:hover {background: transparent;}/*--英文版--*/ 
.lang_en .about_section::before {height: 685px;}.lang_en .about_pic {margin-top: -76px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*--首頁--*//*--英文版--*//*關於*/ 
.lang_en .about_bg_1 {height: 720px;top: 160px;}.lang_en .RWDright_cont002 .item-first .pic {top: 108px;}/*團隊*/ 
.lang_en .block_performance {padding: 210px 0 70px;}.lang_en .RWDright_cont002 .item-first .text-box {padding: 2vw 0 0 60px;}.lang_en .RWDright_cont002 .item-first .pic {top: 143px;width: 58%;}/*-----內頁----*/ 
.about_pic {margin-top: 0px;}.about_section::before {height: 600px;}.hgroup h1 {margin-bottom: 0px;}/*字體*/ 
.page_wrapper_bg .pagecontent h4:after {top: 42px;}/*團隊*/ 
.team_section {display: block;}.team_section img {margin-bottom: 20px;}/*最新*/ 
.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 12px;color: #333;}.page_wrapper_bg .layoutlist_3 .listdate {text-align: left;}.page_wrapper_bg .layoutlist_3 .list_subject .summary {margin: 10px 0px;line-height: 1.5;}.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 0px;}/*確定送出*/ 
.page_wrapper_bg .ebtn {width: 30%;}/*全球*/#eForm1 .form-group label {width: 20%;}#eForm1 .col-md-11 {width: 80%;}/*頁尾社群*//*--英文版--*/ 
.lang_en .pagecontent h4 {font-size: 16px; color: #1b72a2;}.lang_en .pagecontent h4:after {top: 30px;}.lang_en #eformsForm_1_7 > div.formdesc > h4::after {top: 40px;}.lang_en .about_pic {margin-top: 0px;width: 70%;}.lang_en .about_section::before {display:none}.lang_en .about_text {top: 0;width: 100%;position: relative;background: #f7f7f7 url(archive/image/customization/bg_about.png) center center repeat;padding: 35px 25px;}
}
/*pad版 end*/
/*600px start*/
@media (max-width: 600px) {
#RWDfullscreen01 .cd-main-header {padding: 0 35px 0 0}.sm_contact {right: 125px}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 25px 0 0;}#RWDfullscreen01 .container{padding: 0 25px;}.RWDmenu_plus02 .container{padding: 0 !important;}.block_news .container{padding: 60px 0 0px !important;}.block_news{padding: 0 25px 40px;}/*header*/ 
.cd-header-buttons li.search-btn{margin-left: 0;}#RWDfullscreen01 .cd-main-header .cd-logo {width: 210px;margin-top: 4px;}.cd-logo {width: 170px;}#RWDfullscreen01 .cd-main-header::before{width: 130px;}/*banner*/ 
.scrolldown_panel:after{display:none;}.block_performance .webline, .block_footer .webline{width: calc(100% - 50px);}.block_performance .webline{margin: 45px auto 0;}/*about*/ 
.RWDright_cont002 .item-first .pic {width: 100%;top: 0;}.RWDright_cont002 .item-first .text-box{top: 0;width: 100%;position: relative;background: #f7f7f7 url(archive/image/customization/bg_about.png) center center repeat;padding: 35px 25px;}.RWDright_cont002 .item-first .text-box .title{letter-spacing: 3px;font-size: 21px;margin-bottom: 20px;}.RWDright_cont002 .item-first .text-box a {margin: 35px auto 0;width: 100%;}.about_bg_1{display: none;}/*title*/ 
.RWDedictor001 h1.main-title, .RWDnews005 h1.main-title{font-size: 21px;}/*團隊實績*/ 
.block_performance{padding: 10px 0 55px;}.jiseki_logo{display: block;margin-bottom: 15px;}.block_performance img {max-width: 100%;}/*最新活動*/ 
.block_event{padding-bottom: 80px;}.RWDnews005 p {min-height: auto;}/*最新消息*/ 
.newslist0105{padding: 0 20px;}.newslist0105 .news_list .news_line .date{margin-right: 0;margin-left: 8px;float: none;}.newslist0105 .news_list .news_line .titles{letter-spacing: 2px;margin: 5px 0 0;width: 100%;white-space: initial;display: block;}#m_RWDfullscreen01_52_1 > div.news_list > a:nth-child(1) > div.titles:after{display:none;}/*footer*/ 
.block_footer{padding: 70px 0 80px;}.footer_info {width: 100%;float: none;}.footer_logo{width: 100%;float: none;margin-top: 25px;text-align: center;}.footer_logo img {max-width: 70%;margin: 0 auto 15px;display:block;}.footer_logo .item04{margin: 0 auto;}.footer_tool{line-height: 2;}.footer_copyright, .footer_ssl, .footer_browser{display: block;}.footer_ssl{padding: 0;margin: 0 -15px;border: 0 solid transparent;}.footer_browser{margin-top: 0;}/*header聯絡我們*/ 
.sm_contact{top: auto;right: 0;z-index: 111;bottom: -55px;width: 100%;}.smc-change{bottom:0 !important;}.sm_contact a{-webkit-clip-path: none;clip-path: none;width: 100%;}/*英文版*/ 
.lang_en .RWDright_cont002 .item-first .text-box .title {font-size:28px;}.lang_en .RWDright_cont002 .item-first .pic {top: 0px;}.lang_en .RWDedictor001 h1.main-title {font-size:28px;}.lang_en .block_performance {padding: 10px 0 70px;}.lang_en .RWDnews005 h1.main-title {font-size:28px;}/*------內頁------*/ 
.main .container {padding: 0 10px;}.page_wrapper_bg .pagecontent h3 {font-size: 20px;}.page_wrapper_bg .pagecontent .model {margin-top: 50px;}.pagecontent hr {display:none;}.page_wrapper_bg .call_to_action {padding-bottom: 80px;}/*標題*/ 
.hgroup h1 {font-size: 28px;}/*選單*/ 
.collapsing_header header {padding: 0 25px;}.collapsing_header header::before {width: 130px;}.collapsing_header .cd-main-header .cd-logo {margin-top: 17px;}/*關於*/ 
.about_section::before {display:none;}.about_text {top: 0;width: 100%;position: relative;background: #f7f7f7 url(archive/image/customization/bg_about.png) center center repeat;padding: 35px 25px;}.about_pic {margin-top: -90px;}/*footer*/ 
.page_wrapper_bg .block_footer .container {padding: 0 25px;}/*團隊*/ 
.work_seciotn {display: block;}.work_child {margin-bottom: 45px;}/*最新*/ 
.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 20px;}/*回上頁*/ 
.page_wrapper_bg .btn_back {width: 100%;}.page_wrapper_bg .btn_back a {display: block;padding: 3px 0px;}/*快訊*/ 
.page_wrapper_bg .list_date.col-sm-2.col-md-2 {margin-bottom: 10px;}/*確定送出*/ 
.page_wrapper_bg .ebtn {width: 100%;}/*全球*/ 
.contact_section .col-xs-12 {margin-bottom: 45px;}.contact_section {margin-bottom: 0px;}#eForm1 {padding: 10px 20px;}.eformsDesc {margin-bottom: 0px;}#eForm1 .form-group label {width: 100%;}#eForm1 .col-md-11 {width: 100%;}/*策略夥伴*/ 
.pagecontent .str-info {border-bottom: 1px dashed #ccc;border-right: 0px;padding: 0px 0px 35px;margin-bottom: 50px;}.pagecontent .str-info img {margin-bottom: 15px;}/*頁尾社群*/ 
.ft-community {margin-top: 40px;}.ft-link a {padding: 8px 10px;margin: 0px 0px 15px;}/*英文版*/ 
.lang_en .RWDright_cont002 .item-first .text-box {padding: 35px 25px;}.lang_en .RWDright_cont002 .item-first .pic {width:100%;}.lang_en .cd-logo {width: 170px;}.lang_en .hgroup h1 {letter-spacing: 1px;line-height: 1.5;}.lang_en #eformsForm_1_7 > div.formdesc > h4::after {top: 52px;}.lang_en .pagecontent h4 {line-height: 1.5;font-size: 17px;}.lang_en .pagecontent h4:after {top: 23px;}.lang_en #eformsForm_1_7 > div.formdesc > h4::after {top: 33px;}.lang_en .about_pic {margin-top: 0px;width:100%;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*--英文版內頁--*/ 
.lang_en .pagecontent h4 {font-size: 16px;letter-spacing: 0px;}.lang_en .pagecontent h4:after {top: 22px;}#RWDfullscreen01 .cd-main-header .cd-logo {width: 185px; margin-top: 7px}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.cd-logo {width: 160px;}
}
/*iphone5 end*/