﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,placeholder,textarea,button,label,select{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;font-family:Verdana,Arial,"Microsoft JhengHei"}body,*{outline:0}ol,ul{list-style:none;font-size:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}a{outline:0;text-decoration:none}a:focus{outline:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0;line-height:0}legend{border:0;padding:0}button,input,select,textarea{font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}html *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Verdana,Arial,"Microsoft JhengHei";color:#323232}a:link{color:#016364;text-decoration:none}a:hover,a:active{color:#016364;text-decoration:underline;transition:color ease-in-out 0.15s}a:visited{color:#7a5937}.container{font-family:Verdana,Arial,"Microsoft JhengHei"}header{z-index:9998}section.container{width:100%}.sec section.container{padding-left:2.5%;padding-right:2.5%}.sec section.sp{width:100%}.sec section.sp h2{width:100%;padding-left:15px;padding-right:15px}select:hover,select:focus,input[type="password"]:hover,input[type="password"]:focus,input[type="email"]:hover,input[type="email"]:focus,input[type="text"]:hover,input[type="text"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="url"]:hover,input[type="url"]:focus{background:white;color:#323232;border:#016364 solid 1px;transition:border-color ease-in-out 0.35s}.white{background-color:white;box-shadow:0 3px 20px rgba(0,0,0,0.5)}@media (max-width: 767px){#main-menu-state,.main-menu-btn{display:inline-block}.header{padding-left:1.25rem;padding-right:1.25rem;padding-top:0.5rem;display:flex;flex-wrap:wrap;justify-content:space-between}.sec section.sp{width:100%;height:auto}}@media (max-width: 979px){#jumpTo,#AU,#AZ,#AS,.accesskey{display:none}.header{display:flex;flex-wrap:wrap;justify-content:space-between}header{padding-bottom:1rem}.hot{width:92%;margin:0px auto 0 auto;margin-left:8%}}@media (min-width: 320px){.hot{width:96%;margin-left:4%}}@media (min-width: 768px){.header.flex{justify-content:flex-start}.hot{width:738px;margin:0px auto 0 auto}#main-menu-state,.main-menu-btn{display:none}}@media (min-width: 980px){#jumpTo{position:fixed;z-index:9999;display:inline-block;opacity:0;color:gray}#jumpTo:focus{opacity:1}.header.flex{justify-content:space-between;height:auto}.function_link,.header{width:940px;margin:0px auto 0 auto}.index .ft_container{width:940px;margin:0px auto 0 auto;padding-top:3.125rem;padding-bottom:3.125rem}.sec section.sp{width:100%;height:430px;padding-top:220px}.sec section.sp h2{width:940px;padding:0px}.sec section.sp.h2_sp6{height:300px;padding-top:170px}.hot,.industrial_service,.news{width:980px;margin:0px auto 0 auto}.sec section.container{*zoom:1;width:940px;padding:0px;padding-top:25px;padding-bottom:50px;margin:0px auto 0 auto}}@media (min-width: 1200px){.function_link,.header{width:1170px}.col_3{width:100%}.index .ft_container{width:1170px;margin:0px auto 0 auto}.sec section.sp h2{width:1170px}.sec section.container{*zoom:1;width:1170px}.hot,.industrial_service,.news{width:1170px;margin:0px auto 0 auto}}@media (min-width: 1400px){.function_link,.header{width:1370px}.hot,.industrial_service,.news{width:1370px;margin:0px auto 0 auto}.index .ft_container{width:1370px;margin:0px auto 0 auto}.sec section.sp h2{width:1370px}.sec section.container{*zoom:1;width:1370px}.h2_sp1 ~ .container{min-height:800px}}@media (min-width: 1600px){.index .function_link,.index .header{width:1570px}.hot,.industrial_service,.news{width:1570px;margin:0px auto 0 auto}.index .ft_container{width:1570px;margin:0px auto 0 auto}}.mega-menu{z-index:9999}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?56cq5z");src:url("../fonts/icomoon.eot?56cq5z#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?56cq5z") format("truetype"),url("../fonts/icomoon.woff?56cq5z") format("woff"),url("../fonts/icomoon.svg?56cq5z#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"],.mega-menu-title:before,.column li:before,.more:after,.contentus:before,.download a:before,.pub_img a:before,.Pubflex a:before,.directory .pub_directory dd span a:before,.sec .container .pages a.first:before,.sec .container .pages a.previous:before,.sec .container .pages a.next:before,.sec .container .pages a.last:before,.sm-green a .sub-arrow::before,.sm-green a.highlighted .sub-arrow::before,#toTop::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 980px){.sec .container .pages a.first:before,.sec .container .pages a.previous:before,.sec .container .pages a.next:before,.sec .container .pages a.last:before{font-family:"Microsoft JhengHei", Verdana, Arial !important}}.icon-left:before{content:"\e90f"}.icon-right:before{content:"\e910"}.mega-menu-title:before{content:"\e90e";color:#03a3a4;font-size:1rem;margin-right:0.5rem}.icon-home:before{content:"\e900"}.icon-close:before{content:"\e901"}.icon-up:before{content:"\e902"}.icon-down:before{content:"\e903"}.sm-green a .sub-arrow::before{content:"\e903"}.sm-green a.highlighted .sub-arrow::before{content:"\e902"}.icon-first-page:before{content:"\e904"}.icon-arrow-left:before{content:"\e905"}.icon-arrow-right:before,.column li:before,.more:after{content:"\e906"}.icon-last-page:before{content:"\e907"}.icon-mail2:before{content:"\e908"}.icon-menu:before{content:"\e909"}.icon-thumb-up:before{content:"\e90a"}.icon-download{margin-right:0.5rem;display:inline-block}a:hover .icon-download{text-decoration:none}.icon-download:before,.download a:before,.pub_img a:before{content:"\e90b"}.icon-file-text:before{content:"\e90c"}.icon-file-text2:before,.Pubflex a:before{content:"\e90d"}.icon-home{margin-right:0.5rem}a:hover .icon-home{text-decoration:none;display:inline-block}.icon-search:before{content:"\e986"}.more:after{top:3px;position:relative}.column li:before{font-size:1rem;top:3px;position:relative;color:#016364}.sm{box-sizing:border-box;position:relative;z-index:9999;-webkit-tap-highlight-color:transparent}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:default}.sm::after{content:"";display:block;height:0;font:0px/0 serif;clear:both;overflow:hidden}.sm *,.sm *::before,.sm *::after{box-sizing:inherit}.sm-green{background:transparent;border-radius:0px}.sm-green a.has-submenu,.sm-green a.has-submenu:hover,.sm-green a.has-submenu:focus,.sm-green a.has-submenu:active{padding:0.625rem 1.25rem;padding-right:3.625rem;background:transparent;color:#016364;font-size:1.25rem;font-weight:normal;line-height:1.5rem;text-decoration:none}.sm-green a.current{color:#016364;border-left:9px solid #03a3a4}.sm-green a.disabled{color:#016364}.sm-green a .sub-arrow{position:absolute;top:25%;left:auto;right:1%;width:34px;height:34px;overflow:hidden;font:bold 2rem/2.125rem monospace !important;text-align:center;text-shadow:none;border-radius:0px}.sm-green>li:first-child>a,.sm-green>li:first-child>:not(ul) a{border-radius:0px 0px 0 0}.sm-green>li:last-child>a,.sm-green>li:last-child>*:not(ul) a,.sm-green>li:last-child>ul,.sm-green>li:last-child>ul>li:last-child>a,.sm-green>li:last-child>ul>li:last-child>*:not(ul) a,.sm-green>li:last-child>ul>li:last-child>ul,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{border-radius:0 0 0px 0px}.sm-green>li:last-child>a.highlighted,.sm-green>li:last-child>*:not(ul) a.highlighted,.sm-green>li:last-child>ul>li:last-child>a.highlighted,.sm-green>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-green>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{border-radius:0}.sm-green ul{background:#fff}.sm-green ul ul{background:rgba(102,102,102,0.1)}.sm-green ul a.has-submenu,.sm-green ul a.has-submenu:hover,.sm-green ul a.has-submenu:focus,.sm-green ul a.has-submenu:active{background:transparent;color:#353451;font-size:1rem;text-shadow:none;border-left:0.5rem solid transparent}.sm-green ul a.current{background:#2f2e47;background-image:linear-gradient(to bottom, #2d2c44, #31304b);color:#fff}.sm-green ul a.disabled{color:#b3b3b3}.sm-green ul ul a,.sm-green ul ul a:hover,.sm-green ul ul a:focus,.sm-green ul ul a:active{border-left:1rem solid transparent}.sm-green ul ul ul a,.sm-green ul ul ul a:hover,.sm-green ul ul ul a:focus,.sm-green ul ul ul a:active{border-left:1.5rem solid transparent}.sm-green ul ul ul ul a,.sm-green ul ul ul ul a:hover,.sm-green ul ul ul ul a:focus,.sm-green ul ul ul ul a:active{border-left:2rem solid transparent}.sm-green ul ul ul ul ul a,.sm-green ul ul ul ul ul a:hover,.sm-green ul ul ul ul ul a:focus,.sm-green ul ul ul ul ul a:active{border-left:2.5rem solid transparent}.sm-green ul li{border-top:1px solid rgba(0,0,0,0.05)}.sm-green ul li:first-child{border-top:0}@media (min-width: 768px){.sm-green ul{position:absolute;width:12rem}.sm-green li{float:left;font-family:Verdana, Arial}.sm-green.sm-rtl li{float:right}.sm-green ul li,.sm-green.sm-rtl ul li,.sm-green.sm-vertical li{float:none}.sm-green a{white-space:nowrap;letter-spacing:-0.025rem}.sm-green ul a,.sm-green.sm-vertical a{white-space:normal}.sm-green .sm-nowrap>li>a,.sm-green .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-green{background:transparent;border-radius:0px}.sm-green a.has-submenu,.sm-green a.has-submenu:hover,.sm-green a.has-submenu:focus,.sm-green a.has-submenu:active,.sm-green a.has-submenu.highlighted{height:60px;line-height:60px;color:#016364;padding:0;margin-right:1.5vw;font-size:1.0rem}.sm-green a.has-submenu:after,.sm-green a.has-submenu:hover:after,.sm-green a.has-submenu:focus:after,.sm-green a.has-submenu:active:after,.sm-green a.has-submenu.highlighted:after{position:absolute;left:1px;right:1px;bottom:-1px;z-index:1;height:9px;content:'';background-color:#00b2b3;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.sm-green a.has-submenu:hover:after,.sm-green a.has-submenu:focus:after,.sm-green a.has-submenu:active:after,.sm-green a.has-submenu.highlighted:after{height:9px;background-color:#00b2b3;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.sm-green a.current{background:#2f2e47;color:#fff}.sm-green a.disabled{background:#00a3a4;background-image:linear-gradient(to bottom, #4f4e79, #4b4a73);color:#9d9cbf}.sm-green a .sub-arrow{display:none}.sm-green a .sub-arrow::before{display:none}.sm-green>li:first-child>a,.sm-green>li:first-child>:not(ul) a{border-radius:0px 0 0 0px}.sm-green>li:last-child>a,.sm-green>li:last-child>:not(ul) a{border-radius:0 0px 0px 0 !important;margin-right:0}.sm-green>li{border-left:0px solid #434266}.sm-green>li:first-child{border-left:0}.sm-green ul{border:0px solid #a8a8a8;padding:5px 0;background:#fff;border-radius:0 0 0px 0px !important}.sm-green ul ul{border-radius:0px !important;background:#fff}.sm-green ul a.has-submenu,.sm-green ul a.has-submenu:hover,.sm-green ul a.has-submenu:focus,.sm-green ul a.has-submenu:active,.sm-green ul a.has-submenu.highlighted{border:0 !important;padding:10px 23px;background:transparent;color:#353451;border-radius:0 !important}.sm-green ul a.has-submenu:hover,.sm-green ul a.has-submenu:focus,.sm-green ul a.has-submenu:active,.sm-green ul a.has-submenu.highlighted{background:#00a3a4;background-image:linear-gradient(to bottom, #4f4e79, #4b4a73);color:#fff}.sm-green ul a.current{background:#2f2e47;background-image:linear-gradient(to bottom, #2d2c44, #31304b);color:#fff}.sm-green ul a.disabled{background:#fff;color:#b3b3b3}.sm-green ul a .sub-arrow{display:none;top:50%;margin-top:-5px;bottom:auto;left:auto;margin-left:0;right:10px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #dadae7}.sm-green ul li{border:0}.sm-green .scroll-up,.sm-green .scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:20px}.sm-green .scroll-up-arrow,.sm-green .scroll-down-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-width:8px;border-style:dashed dashed solid dashed;border-color:transparent transparent #353451 transparent}.sm-green .scroll-down-arrow{top:6px;border-style:solid dashed dashed dashed;border-color:#353451 transparent transparent transparent}.sm-green.sm-rtl.sm-vertical a .sub-arrow{right:auto;left:10px;border-style:dashed solid dashed dashed;border-color:transparent #dadae7 transparent transparent}.sm-green.sm-rtl>li:first-child>a,.sm-green.sm-rtl>li:first-child>:not(ul) a{border-radius:0 0px 0px 0}.sm-green.sm-rtl>li:last-child>a,.sm-green.sm-rtl>li:last-child>:not(ul) a{border-radius:0px 0 0 0px !important}.sm-green.sm-rtl>li:first-child{border-left:0px solid #434266}.sm-green.sm-rtl>li:last-child{border-left:0}.sm-green.sm-rtl ul a .sub-arrow{right:auto;left:10px;border-style:dashed solid dashed dashed;border-color:transparent #dadae7 transparent transparent}.sm-green.sm-vertical a{padding:9px 23px}.sm-green.sm-vertical a .sub-arrow{top:50%;margin-top:-5px;bottom:auto;left:auto;margin-left:0;right:10px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #dadae7}.sm-green.sm-vertical>li:first-child>a,.sm-green.sm-vertical>li:first-child>:not(ul) a{border-radius:0px 0px 0 0}.sm-green.sm-vertical>li:last-child>a,.sm-green.sm-vertical>li:last-child>:not(ul) a{border-radius:0 0 0px 0px !important}.sm-green.sm-vertical>li{border-left:0 !important}.sm-green.sm-vertical ul{border-radius:0px !important}.sm-green.sm-vertical ul a{padding:10px 23px}.sm-green .mega-menu-title{margin-top:1.5rem}.sm-green .mega-menu-title.icon-magamenu:before{font-size:1rem;margin-right:0.5rem}.column li:before{font-size:1rem}}@media (min-width: 980px){.sm-green a.has-submenu,.sm-green a.has-submenu:hover,.sm-green a.has-submenu:focus,.sm-green a.has-submenu:active,.sm-green a.has-submenu.highlighted{font-size:1.0rem;height:70px;line-height:70px;padding:0;margin-right:1.5rem}.sm-green>li:last-child>a,.sm-green>li:last-child>:not(ul) a{margin-right:1.5rem}}@media (min-width: 1200px){.sm-green a.has-submenu,.sm-green a.has-submenu:hover,.sm-green a.has-submenu:focus,.sm-green a.has-submenu:active,.sm-green a.has-submenu.highlighted{font-size:1.125rem;margin-right:3vw;height:80px;line-height:80px}.sm-green li:last-child{margin-right:2.5rem}.sm-green>li:last-child>a,.sm-green>li:last-child>:not(ul) a{margin-right:3vw}}@media (min-width: 1400px){.sm-green a.has-submenu,.sm-green a.has-submenu:hover,.sm-green a.has-submenu:focus,.sm-green a.has-submenu:active,.sm-green a.has-submenu.highlighted{font-size:1.25rem;margin-right:3vw}.sm-green li:last-child{margin-right:3.5rem}.sm-green>li:last-child>a,.sm-green>li:last-child>:not(ul) a{margin-right:3vw}}header{position:fixed;background:rgba(255,255,255,0.9);width:100%;top:0;left:0}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0px/0 serif;overflow:hidden}.nav-brand{float:left;margin:0}#main-menu{clear:both;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#main-menu,#main-menu>.has-mega-menu{position:static !important}#main-menu .mega-menu{margin-left:0 !important;right:0 !important;width:auto !important;max-width:none !important}#main-menu>.has-mega-menu .scroll-up,#main-menu>.has-mega-menu .scroll-down{margin-left:0 !important}#main-menu .mega-menu{color:#c6caca;background-color:#f4f4f5;border-top:solid 1px #00b2b3;box-shadow:0rem 6px 6px 0px rgba(0,0,0,0.15);padding-top:1rem;padding-bottom:4rem;background-image:url("../images/magamenu_bg.png");background-repeat:no-repeat;background-position:left bottom;min-height:300px}#main-menu .mega-menu ul{position:static;display:block;margin:0.83em 0;border:0;padding:0 0 0 20px;width:auto;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#main-menu .mega-menu ul li{display:list-item;list-style-type:disc;border:0;margin-top:1.5rem;display:flex;flex-wrap:nowrap}#main-menu .mega-menu a{display:inline;border:0;padding:0;background:transparent;color:inherit;font-size:1.125rem}#main-menu .mega-menu a:link{color:#016364;text-decoration:none}#main-menu .mega-menu a:hover,#main-menu .mega-menu a:active{color:#016364;text-decoration:underline;transition:color ease-in-out 0.15s}#main-menu .mega-menu a:visited{color:#7a5937}#main-menu .mega-menu .mega-menu-title a,#main-menu .mega-menu .mega-menu-title a:link,#main-menu .mega-menu .mega-menu-title a:hover,#main-menu .mega-menu .mega-menu-title a:active,#main-menu .mega-menu .mega-menu-title a:visited{font-size:1.5rem;font-weight:bold;font-family:"Microsoft JhengHei", Verdana, Arial !important}#main-menu .mega-menu .column-1-3{padding:0 20px}.mega-menu-sample-image{margin:0.83em 0;border:1px solid;height:80px;line-height:80px;text-align:center}#main-menu:before{content:'';display:block;height:1px;font:1px/1px sans-serif;overflow:hidden;background:#4b4a73}.main-menu-btn{float:right;margin:10px 0;position:relative;display:inline-block;width:29px;height:29px;text-indent:29px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent}.main-menu-btn-icon,.main-menu-btn-icon:before,.main-menu-btn-icon:after{position:absolute;top:50%;left:2px;height:3px;width:24px;background:#046566;-webkit-transition:all 0.25s;transition:all 0.25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon{height:0;background:transparent}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}#main-menu-state:not(:checked) ~ #main-menu{display:none}#main-menu-state:checked ~ #main-menu{display:block}.SnavOpen,.white.SnavOpen{background:#00a3a3}.SnavOpen .function_link ul{justify-content:center;padding-top:1rem;padding-bottom:0.5rem}.SnavOpen .function_link ul li{width:30%;text-align:center;border-right:1px solid #ffffff}.SnavOpen .function_link ul li a:link,.SnavOpen .function_link ul li a:hover,.SnavOpen .function_link ul li a:visited,.SnavOpen .function_link ul li a:active{color:#052929;font-weight:bold;width:100%;text-align:center;padding:0}.SnavOpen .function_link ul li:last-child{border-right:0}.SnavOpen .header{padding:0}.SnavOpen .main-menu-btn{float:none;position:absolute;top:0px;right:0;margin-right:3%}.SnavOpen #main-menu:before{background:#9ecbc8}.SnavOpen .sm-green a:link,.SnavOpen .sm-green a:hover,.SnavOpen .sm-green a:visited,.SnavOpen .sm-green a:active{color:#ffffff;font-size:1.25rem;height:3.3rem;line-height:3.3rem;padding:0px 3%}.SnavOpen .sm-green a.highlighted{background-color:#016364}.SnavOpen .sm-green .mega-menu-title{font-size:1.125rem;color:#016364}.SnavOpen #main-menu li{border-bottom:solid 1px #9ecbc8}.SnavOpen #main-menu .mega-menu{background-color:#e5e9e9;padding-top:0;padding-bottom:0;padding-left:1.25rem;padding-right:3.625rem}.SnavOpen #main-menu .mega-menu li{padding-top:0.5rem;padding-bottom:0.5rem;border:0}.SnavOpen #main-menu .mega-menu li .mega-menu-title a{padding-top:0.5rem;padding-bottom:0.5rem;font-size:1.3rem;text-decoration:none}.SnavOpen #main-menu .mega-menu ul{display:none}@media (max-width: 767px){.main-nav{order:2}.navOpen+.main-nav{width:100%}}@media (max-width: 979px){#main-menu .mega-menu a{font-size:1.0rem;white-space:normal}}@media (min-width: 768px){#main-menu{float:right;clear:none}.main-nav{overflow-y:inherit}#main-menu:before{display:none}#main-menu .mega-menu>li{width:100%;display:flex;flex-wrap:wrap;padding:0rem 15px}#main-menu .mega-menu .mega-menu-title a,#main-menu .mega-menu .mega-menu-title a:link,#main-menu .mega-menu .mega-menu-title a:hover,#main-menu .mega-menu .mega-menu-title a:active,#main-menu .mega-menu .mega-menu-title a:visited{font-size:1.125rem}#main-menu>.has-mega-menu{margin-right:0px}#main-menu .mega-menu>li .column:first-child{display:none}#main-menu .mega-menu .column{width:33%}#main-menu:before{display:none}.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked) ~ #main-menu{display:block;margin-top:0px}}@media (min-width: 980px){#main-menu .mega-menu .mega-menu-title a,#main-menu .mega-menu .mega-menu-title a:link,#main-menu .mega-menu .mega-menu-title a:hover,#main-menu .mega-menu .mega-menu-title a:active,#main-menu .mega-menu .mega-menu-title a:visited{font-size:1.5rem;font-weight:bold;font-family:"Microsoft JhengHei", Verdana, Arial !important}#main-menu>.has-mega-menu{margin-right:0px}#main-menu .mega-menu .column{width:33.3%}#main-menu .mega-menu .column ul{padding:0;padding-left:0.85rem}#main-menu .mega-menu>li{width:940px;margin:0px auto;padding:0;display:flex;flex-wrap:nowrap;justify-content:space-between}#main-menu .mega-menu .title{display:none}}@media (min-width: 1200px){#main-menu .mega-menu>li{width:1170px;padding:0rem 15px}#main-menu .mega-menu .column{min-width:25%}#main-menu .mega-menu .column:nth-child(4n+2){margin-right:2%}#main-menu .mega-menu .column:nth-child(4n+3){margin-right:2%}#main-menu .mega-menu .column:nth-child(4n+4){margin-right:2%}#main-menu .mega-menu .column ul{padding:0;padding-left:0.85rem}#main-menu .mega-menu>li .column:first-child{display:flex;flex-wrap:nowrap;width:30%;display:none}#main-menu .mega-menu .title{display:block;font-size:2.125rem;font-weight:bold;color:#c6caca;margin-top:25px}}@media (min-width: 1400px){#main-menu .mega-menu .column{width:25%}#main-menu .mega-menu .column:nth-child(4n+2){margin-right:2%}#main-menu .mega-menu .column:nth-child(4n+3){margin-right:2%}#main-menu .mega-menu .column:nth-child(4n+4){margin-right:2%}#main-menu .mega-menu .column ul{padding:0;padding-left:1rem}#main-menu .mega-menu>li .column:first-child{width:25%;display:flex}#main-menu .mega-menu>li{width:1370px;padding:0 15px}#main-menu .mega-menu .title{font-size:2.25rem}}.sec section.sp{background-position:top center;background-repeat:no-repeat;background-size:cover;top:0px;position:relative}.sec section.sp.h2_sp1{background-image:url(../images/h2_sp1.jpg)}.sec section.sp.h2_sp2{background-image:url(../images/h2_sp2.jpg)}.sec section.sp.h2_sp3{background-image:url(../images/h2_sp3.jpg)}.sec section.sp.h2_sp4{background-image:url(../images/h2_sp4.jpg)}.sec section.sp.h2_sp5{background-image:url(../images/h2_sp5.jpg)}.sec section.sp.h2_sp6{background-image:url(../images/h2_sp6.png)}@media (max-width: 979px){.sec section.sp{height:350px}.sec section.sp h2{padding-top:200px}}@media (max-width: 767px){.sec section.sp{background-position:0px 125px;height:auto;background-size:contain}.sec section.sp h2{padding-top:9rem;padding-bottom:2rem}.sec section.sp.h2_sp6{background-size:auto}}@media (min-width: 980px){.sec section.sp{top:-21px}}.function_link{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:8px}.function_link ul{display:flex;flex-wrap:nowrap;justify-content:flex-end;font-size:1rem;margin:0}.function_link li a{padding-left:8px;padding-right:8px}@media (max-width: 767px){.function_link{display:none}.function_link.navOpen{display:block;margin-top:2rem}}@media (max-width: 979px){.function_link{justify-content:flex-end}}.search_form{margin:0px auto;width:80%}.search_form input[type="search"]{-webkit-appearance:none;padding:0px 10px;font-size:1rem;float:left;background:#ffffff;border:0;border-bottom-left-radius:5px;border-top-left-radius:5px;border-bottom-right-radius:0px;border-top-right-radius:0px;line-height:35px;width:80%}::-webkit-input-placeholder{color:#767676;font-weight:normal;opacity:0.75}:-ms-input-placeholder{color:#767676;font-weight:normal;opacity:0.75}::placeholder{color:#767676;font-weight:normal;opacity:0.75}.search_form button{padding:0;cursor:pointer;background:transparent;width:7.1875rem}.search_form::after{content:"";clear:both;display:table}.icon-search:before{color:#016364}.headbar_search i.icon-search{display:inline-block;cursor:pointer;width:40px;height:40px;background-color:transparent;margin-top:15px;text-align:center;padding-top:11px;transition:background-color 0.6s}.headbar_search i.icon-search:hover,.headbar_search i.icon-search:active{background-color:#006365}.headbar_search i.icon-search:hover:before,.headbar_search i.icon-search:active:before{color:#ffffff}.headbar_search i.icon-search.search_close{display:inline-block;cursor:pointer;width:40px;height:40px;background:#006365;color:#ffffff;margin-top:.9375rem;text-align:center;padding-top:.9375rem}.headbar_search i.icon-search.search_close:before,.headbar_search i.icon-search.search_close:after{position:relative;display:block;top:50%;left:8px;height:2px;width:1.5rem;background:#ffffff}.headbar_search i.icon-search.search_close:before{content:"";top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.headbar_search i.icon-search.search_close:after{content:"";top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width: 320px){.search_form input[type="search"]{width:76%}}@media (max-width: 979px){.headbar_search{display:none}.search_block{width:100%;order:3;margin-top:10px}.search_form{margin:0px auto;width:100%;display:flex;flex-wrap:nowrap}.search_form input[type="text"]{width:95%;background-color:#e6e6e6;height:40px;padding-right:0.5rem;padding-left:1rem;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;appearance:none}.search_form input[type="text"]:hover,.search_form input[type="text"]:focus{outline:#b99959 solid 4px;border:0;background:#e6e6e6}.search_form button{width:10%;background:#e6e6e6;height:40px;text-align:center;font-size:1.5rem}.search_form button:focus{outline:0;border:0}.search_form i.icon-search{display:inline-block;line-height:inherit;min-width:25px;width:15%;cursor:pointer}.hot_keyword{display:none}}@media (min-width: 768px){.search_form input[type="search"]{width:84%}}@media (min-width: 980px){.search_block{display:none;opacity:0;background-color:#f4f4f5;position:absolute;width:100%;left:0;top:6.1875rem;z-index:9999;height:0rem;border-top:1px solid #00b2b3}.search_block.show{height:18.75rem;position:absolute;width:100%;left:0;z-index:9999;opacity:1;box-shadow:0px 7px 15px -2px rgba(0,0,0,0.5)}.search_block input{width:37.5rem;height:75px;line-height:4.6875rem;padding-left:1rem;background:transparent}.search_block input[title="進階搜尋"]{color:#03a3a4;font-size:1.5rem;font-weight:bold}.search_block input[type="text"]:hover{border-width:0px;background:transparent;outline:0}.search_form{font-weight:bold;font-size:1.25rem;color:#333333;width:45.625rem;margin:3.125rem auto 1.125rem auto;border:solid 4px #03a3a4}.search_form:hover,.search_form:focus{border-width:4px;background:#ffffff}.search_form input[type="text"]:focus{border-width:0px;outline:#b99959 solid 4px;transition:background ease-in-out 0.15s;background:#fff}.search_form button{width:115px;height:75px}.search_form button i.icon-search{display:inline-block}.search_form button:focus{outline:#b99959 solid 4px;transition:background ease-in-out 0.15s;background:#fff}.hot_keyword{font-size:1.25rem;font-weight:bold;width:45.625rem;margin:3.125rem auto;display:flex;flex-wrap:nowrap}.hot_keyword .hot_label{width:15%;font-weight:normal}.hot_keyword .result{width:85%}.hot_keyword .result a{margin-right:1.25rem;font-size:1.25rem;font-weight:normal}.headbar_search i.icon-search:before{font-size:1.5rem}}@media (min-width: 1200px){.search_block{top:6.8125rem}}@media (min-width: 1400px){.search_block{top:6.8125rem}}.logo{position:relative;z-index:9999}.logo a{color:white;text-indent:-9999px;background-image:url(../images/itrilogo.svg);background-repeat:no-repeat;background-size:contain}@media (max-width: 767px){header{overflow-y:auto}.logo.sm{width:80%;order:1;display:inline-block;font-size:1rem}.logo.sm a{width:10.75rem;height:2.5rem}.logo.sm.navOpen,.search.navOpen{display:none}}@media (min-width: 768px){.header{padding:0px .5rem}.logo.lg{width:17vw;font-size:1.25rem;margin-right:1%}.logo.lg a{width:8rem;height:2.8125rem;margin-top:0rem}}@media (min-width: 980px){.header{padding:0px}.logo.lg{width:14vw;font-size:1.25rem;margin-right:0.05rem}.logo.lg a{width:9rem;height:3.75rem;margin-top:.625rem}}@media (min-width: 1200px){.logo.lg{width:11.875rem;height:80px}.logo.lg a{width:11.875rem;height:3.75rem;margin-top:.25rem}}@media (min-width: 1400px){.logo.lg{width:11.875rem}.logo.lg a{width:11.875rem}}iframe{width:100%;height:4400px}.breadcrumb{display:none}.sec .container{font-size:1rem;letter-spacing:-0.025rem}.sec p{margin-bottom:24px;line-height:1.875rem}.sec dl{margin-bottom:24px;line-height:1.875rem;display:flex;flex-wrap:wrap}.sec dl.Bb_dotted dd{display:block;width:100%}.flex{display:flex;flex-wrap:wrap}.justifycontent{justify-content:space-between}.block{display:block}.alignCenter{align-items:center;justify-content:center}.alignEnd{align-items:flex-end}.subcolor span{color:#984f01}#divContent{display:inline-block;width:100%}.sec dl#divContent,#divContent.publicationlist,#divContent.imglist{display:flex}.run_around{display:inline}#divContent div.run_around:last-child{display:inline-block}.map{text-align:center}.sec .container ul li,.sec .container ol li{font-size:1rem}.sec figure.small_img.img_center{margin:0px auto}.extended_reading{font-size:1rem;margin-bottom:1.5625rem;font-weight:bold;display:flex;flex-wrap:nowrap}.extended_reading span{width:200px}.extended_reading:after{content:'';width:100%;height:1px;background-color:rgba(47,47,47,0.5);margin-top:.75rem}.sec figure.small_img{width:100%;margin:0px auto 2.5rem auto}.sec figure.small_img img{width:100%;margin-bottom:.625rem;border:solid 1px #c0c0c0}.sec figure.small_img figcaption{font-size:1rem;line-height:1.75rem;color:#525252}.sec figure.big_img{width:100%;margin:0px auto 24px auto}.sec figure.big_img img{width:100%;margin-bottom:0rem;border:solid 1px #c0c0c0}.sec figure.big_img figcaption{font-size:1rem;color:#525252;line-height:1.75rem}.sec .Lb{border-left:6px solid #d2d2d2;padding-left:.9375rem;margin-bottom:1.5rem}.sec .Lb p{margin-bottom:0rem}.more_block .more_info{margin-bottom:1.5rem}.more_block .more_info .border_black{border:solid 0px #323232;color:#323232;padding:0px .3125rem;margin-right:0rem}.more_block .more_info .border_black:after{content:': '}.more_block .more_info:last-child{margin-bottom:2rem}.sec .description{background-color:#ebf8f8;padding:1.5rem;margin-bottom:2rem}.sec .description p{margin:0}.mainbtn{border:solid 1px #016364;padding:.9375rem}.mainbtn:link,.mainbtn:visited{background-color:#ffffff;border:1px solid #016364;color:#016364;cursor:pointer}.mainbtn:hover,.mainbtn:active{background-color:#016364;border:1px solid #016364;color:#ffffff;text-decoration:none;cursor:pointer}.sec .container .container_social-box{margin-bottom:24px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.sec .container .container_social-box ul{display:flex;flex-wrap:nowrap;margin-bottom:0;margin-right:2.875rem}.sec .container .container_social-box ul li{margin-right:.625rem;text-indent:0;margin:0 .5rem 0 0;line-height:38px}.sec .container .container_social-box ul li:before{display:none}.sec .container .container_social-box ul li:last-child{margin:0}.sec .container .container_social-box ul li a{background-repeat:no-repeat;background-size:100%;background-position:center;text-indent:-9999px;display:inline-block;width:38px;height:38px}.sec .container .container_social-box ul li a.fb{background-image:url(../images/f_logo.svg)}.sec .container .container_social-box ul li a.twitter{background-image:url(../images/Twitter_logo.svg)}.sec .container .container_social-box ul li a.line{background-image:url(../images/LINE_logo.svg)}.sec .container .container_social-box ul li a input.like,.sec .container .container_social-box ul li a input.like_Takeback{background-image:url(../images/like.svg);border:solid 1px #016364;background-color:white;background-repeat:no-repeat;text-indent:0px;color:black;font-size:0.8125rem;width:auto;min-width:38px;background-size:20px;background-position:8px center;padding-right:0.625rem;text-decoration:none;font-size:0.8125rem;color:black;text-indent:0px;height:38px;line-height:38px;color:black;padding-left:35px}.sec .container .container_social-box ul li a input.like_Takeback{background-image:url(../images/check_like.svg)}.sec .container .container_social-box .contentus-box a{display:flex;flex-wrap:nowrap;align-items:center}.sec .container .container_social-box .contentus-box .mainbtn{padding:0.5rem}.sec .container .container_social-box .contentus-box .contentus:before{padding-right:0.25rem;top:1px;position:relative}.sec .description p.chief_name{font-size:2.25rem;font-weight:bold;margin-bottom:.5rem}.chief_title,.chief_unit{font-size:1.75rem}.sec .description p.chief_unit{margin-top:2rem}.contentus:before{content:"\e908";display:inline-block;padding-right:1.25rem}.sec section.container.contentus_content{width:100%;padding:0;overflow-y:auto;background-color:#ffffff}.sec section.container.contentus_content .title{font-size:3rem;color:#ffffff;background-color:#009e9e;line-height:6.25rem}.sec section.container.contentus_content label{font-size:1.25rem;width:20%;text-align:right}.sec section.container.contentus_content .input_form{padding:3.125rem 0rem}.sec section.container.contentus_content .group{margin-top:1rem}.sec section.container.contentus_content .group input[type="text"],.sec section.container.contentus_content .group input[type="email"]{border:solid 1px #979191;line-height:2.8125rem;width:60%}.sec section.container.contentus_content .group input[type="text"]:hover,.sec section.container.contentus_content .group input[type="email"]:hover{border:#016364 solid 1px;transition:border-color ease-in-out 0.35s}.sec section.container.contentus_content .group .select,.sec section.container.contentus_content .group textarea{width:60%}.sec section.container.contentus_content .group .select:hover,.sec section.container.contentus_content .group textarea:hover{border:#016364 solid 1px;transition:border-color ease-in-out 0.35s}.sec section.container.contentus_content .group textarea{border:solid 1px #979191}.sec section.container.contentus_content .group.verification input[type="text"]{width:30%}.sec section.container.contentus_content .group.verification input[type="text"]:hover{border:#016364 solid 1px;transition:border-color ease-in-out 0.35s}.sec section.container.contentus_content .group.verification img{width:6.625rem}.sec section.container.contentus_content .group.verification span>a:first-child{margin-right:1rem;margin-left:.625rem}.sec section.container.contentus_content .group.legalStatement{flex-wrap:nowrap;align-items:flex-start}.sec dl.pic_list.library h4{margin-top:0}.sec dl.pic_list.library dd p{margin-top:0;margin-bottom:0.0rem}.img_sign{display:flex;justify-content:flex-end}.h2_sp1 ~ .container{min-height:800px}[title*=download file-]{display:block;margin-bottom:1.5rem}[title*=相關連結]{display:inline-block;margin-bottom:0.5rem}.run_around+a[title*=檔案下載]{margin-bottom:.875rem}@media (max-width: 979px){.sec p,.sec dl{margin-bottom:24px;line-height:1.875rem}.sflex{display:flex;flex-wrap:nowrap}.smT{margin-top:3.75rem}.smB{margin-bottom:2rem}.sbg{background-color:#fafafa;padding-bottom:2rem;margin-top:-1rem;padding-top:1.5rem}.scol_8{width:100%}.snone{display:none}#divContent{word-break:break-word}.extended_reading{margin-bottom:1rem}.sec dl.sline dt{background-color:#ffffff;font-size:1.125rem;padding:1.1875rem 1.1875rem 0rem 1.1875rem;border:solid 1px #cecece;border-bottom:0;width:100%}.sec dl.sline dd{background-color:#ffffff;padding:.5rem 1.1875rem 0rem 1.1875rem;border:solid 1px #cecece;border-top:0;margin-bottom:1.5rem}.sec dl.sline dd p{margin-bottom:1.5rem}.sec dl.sline dd .Lb{border-left-width:0rem;padding-left:0rem;padding-bottom:1rem;margin-bottom:0rem;border-bottom:0px solid #cecece}.sec dl.sline dd .Lb p{margin-bottom:0px}.sec dl.sline dd .Lb+p{display:none}.sec dl.pic_list dt{padding:0rem}.sec dl.pic_list dd .title{font-size:1.125rem;font-weight:bold}.smore_block .more_info{display:flex;flex-wrap:wrap}.smore_block .more_info .border_black{margin-bottom:.5rem;display:table}.sec .container .container_social-box ul{margin-right:0rem;margin-bottom:0rem}.sec .container .container_social-box .contentus-box{display:block}.sec .container .container_social-box .contentus-box .contentus{display:block;margin:0px auto}.sec .sbg .Lb p{margin-bottom:0}.chief{width:100%;display:block}.chief_img{margin:0px auto}.sec .description p.chief_name{margin-top:1.75rem;font-size:1.75rem;text-align:center}.sec .description p.chief_title{margin-top:1.5rem;font-size:1.5rem;text-align:center}.sec .description p.chief_unit{margin-top:1.5rem;font-size:1.5rem;text-align:center}.sec section.container.contentus_content .title{text-align:center}.sec section.container.contentus_content label{width:100%;text-align:left;margin-bottom:.5rem}.sec section.container.contentus_content .input_form{padding:0 5% 2rem 5%}.sec section.container.contentus_content .group{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-right:5%;padding-left:5%}.sec section.container.contentus_content .group input[type="text"],.sec section.container.contentus_content .group input[type="email"]{width:100%;margin-right:0}.sec section.container.contentus_content .group select.select,.sec section.container.contentus_content .group textarea{margin-right:0}.sec section.container.contentus_content .group select.select{margin-bottom:0;width:60%}.sec section.container.contentus_content .group.verification input[type="text"]{width:50%;margin-right:.5rem}.sec section.container.contentus_content .btn_center{border-top:1px solid #d6d5d5;padding-top:0.5rem}}@media (max-width: 767px){.smT{margin-top:2rem}.sbg{margin-top:-1.3rem;padding-top:2rem}.sec .container .container_social-box ul{margin-right:0rem;margin-bottom:0rem}.sec .container .container_social-box ul li{margin-right:0.625rem;text-indent:0}.sec .container .container_social-box ul li a.like{text-indent:0px;width:auto}.sec .container .container_social-box .contentus-box .contentus{display:block;width:auto;margin:0px auto}.sec section.container.contentus_content .group select.select,.sec section.container.contentus_content .group textarea{margin-right:0;width:100%}.sec section.container.contentus_content .mainbtn,.sec section.container.contentus_content .secondarybtn{width:100px}}@media (min-width: 768px){iframe{width:100%;height:2500px}.fltR{float:right}.sec figure.small_img{width:45%;margin-left:3rem}.sec .two_img figure.small_img{width:95%;margin-left:0rem;margin-right:0}.extended_reading span{width:160px}.sec .container .container_social-box ul li a{width:38px;height:38px}.sec dl dt{font-size:1.5rem;padding:1.5rem 0 0 0;font-weight:bold}.sec dl dd{padding:1rem 0 0 0;border-bottom:1px dotted #7e7d66}.sec dl dd p{margin-bottom:1.5rem}.sec dl dd .Lb p{margin-bottom:0px}.sec dl.pic_list dt{width:40%;border:0;padding-bottom:0;padding-top:1.5rem;padding-left:1.1875rem;margin-bottom:1.5rem}.sec dl.pic_list dt:first-child{padding-top:1.5rem}.sec dl.pic_list dt:first-child+dd{padding-top:1.5rem}.sec dl.pic_list dt img{border:solid 1px #c2c2c2}.sec dl.pic_list dd{width:60%;padding-left:4%;border:0}.sec dl.pic_list dd .title{font-size:1.5rem;font-weight:bold}.sec dl.pic_list dd p{margin-top:1.5rem;margin-bottom:1.5rem}.sec section.container.contentus_content .title{font-size:3rem;line-height:4rem;padding-left:10%;text-align:left}.sec section.container.contentus_content label{width:20%;text-align:right}.sec section.container.contentus_content .input_form{padding:2.125rem 1.25rem .625rem 1.25rem}.sec section.container.contentus_content .group{margin-top:0rem;margin-bottom:1.05rem}.sec section.container.contentus_content .group input[type="text"],.sec section.container.contentus_content .group input[type="email"]{border:solid 1px #979191;line-height:3.125rem;width:60%}.sec section.container.contentus_content .group input[type="text"]:hover,.sec section.container.contentus_content .group input[type="text"]:focus,.sec section.container.contentus_content .group input[type="email"]:hover,.sec section.container.contentus_content .group input[type="email"]:focus{border:#016364 solid 1px;transition:border-color ease-in-out 0.35s}.sec section.container.contentus_content .group .select,.sec section.container.contentus_content .group textarea{width:60%}.sec section.container.contentus_content .group .select:hover,.sec section.container.contentus_content .group .select:focus,.sec section.container.contentus_content .group textarea:hover,.sec section.container.contentus_content .group textarea:focus{border:#016364 solid 1px;transition:border-color ease-in-out 0.35s}.sec section.container.contentus_content .group textarea{border:solid 1px #979191}.sec section.container.contentus_content .group.verification{margin-bottom:1rem}.sec section.container.contentus_content .group.verification input[type="text"]{width:30%}.sec section.container.contentus_content .group.verification input[type="text"]:hover,.sec section.container.contentus_content .group.verification input[type="text"]:focus{border:#016364 solid 1px;transition:border-color ease-in-out 0.35s}.sec section.container.contentus_content .group.verification img{width:6.625rem}.sec section.container.contentus_content .group.verification span>a:first-child{margin-right:1rem;margin-left:.625rem}.sec section.container.contentus_content .group:first-child{margin-top:0}.sec section.container.contentus_content .btn_center{padding-top:1.2rem}}@media (min-width: 980px){iframe{width:100%;height:1900px}.sec .container{font-size:1rem}.sec .container .breadcrumb{display:flex;justify-content:start;margin-bottom:3.125rem}.sec .container .breadcrumb a:after{content:" ❯";margin-right:.5rem;margin-left:.5rem;font-size:1rem;display:inline-block}.sec .container .breadcrumb a:first-child{margin-left:0}.sec .container .breadcrumb a:hover:after{text-decoration:none}.mT{margin-top:8.0625rem}.sec .container ul li,.sec .container ol li{font-size:1rem}.h2_sp1 ~ #divContent{display:inline-block}.fltR{float:right}.run_around{display:inline}#divContent div.run_around:last-child{display:inline-block}.extended_reading{font-size:1.25rem}.extended_reading span{width:12.5rem}.extended_reading:after{margin-top:.9375rem}.sec figure.small_img{width:45%}.sec figure.big_img{width:940px}.sec .two_img{justify-content:space-between;width:90%;margin:0px auto;margin-top:2%}.sec .two_img figure.small_img{width:48%;margin-left:0rem;margin-right:0}.pR{padding-right:1%}.ncol_1{width:12.5%}.ncol_2{width:25%}.ncol_3{width:37.5%}.ncol_4{width:50%}.ncol_5{width:62.5%}.ncol_6{width:75%}.ncol_7{width:87.5%}.ncol_8{width:100%}.norder01{order:1}.norder02{order:2}.norder03{order:3}.norder04{order:4}#clound,.hide{display:none}.show{display:block}.sec dl.pic_list dt{width:30%;margin-bottom:0rem;border-bottom:3px solid #e6e5e5;padding-left:0;padding-bottom:1.875rem}.sec dl.pic_list dt:first-child{padding-top:0}.sec dl.pic_list dt:first-child+dd{padding-top:0rem}.sec dl.pic_list dd{width:70%;border-bottom:3px solid #e6e5e5}.chief_img{padding-right:2.25rem}.chief_img img{width:200px}.sec section.container.contentus_content .title{font-size:3.5rem;line-height:6.5rem;padding-left:10%}.sec section.container.contentus_content label{width:17%}.sec section.container.contentus_content .input_form{padding:3.125rem 0rem 1.25rem 3.125rem}}@media (min-width: 1200px){.col_1{width:12.5%}.col_2{width:25%}.col_3{width:37.5%}.col_4{width:50%}.col_5{width:62.5%}.col_6{width:75%}.col_7{width:87.5%}.col_8{width:100%}.order01{order:1}.order02{order:2}.order03{order:3}.order04{order:4}#clound{display:inline}.sec dl.pic_list dt{width:20.5%}.sec dl.pic_list dd{width:73%}.sec figure.small_img{width:45%}}@media (min-width: 1400px){.sec .container,.sec .container ul li,.sec .container ol li{font-size:1.125rem}.sec figure.small_img{width:43.5%}}.sp h2{color:#ffffff;text-shadow:0px 3px 6px rgba(0,0,0,0.6);font-size:2rem;font-weight:bold;width:940px;padding:0px;margin:0px auto;font-size:3rem;letter-spacing:-0.05rem}.container h3{font-size:1.75rem;border-bottom:1px solid #d6d5d5;display:flex;flex-wrap:wrap;margin-bottom:1.125rem}.container h3:after{width:100%;border-bottom:1px solid #d6d5d5;display:inline-block;content:''}.container h3 span{padding-bottom:10px;width:100%;font-weight:bold}.container h4{color:#01688e;font-size:1.5rem;margin-bottom:24px;margin-top:2rem;font-weight:bold}.container h5{font-size:1rem;font-weight:bold;margin-bottom:24px;margin-top:2rem;display:flex;flex-wrap:wrap}.container h6{font-size:1rem;margin-bottom:1.25rem;font-weight:bold}@media (max-width: 767px){.sec section.sp h2{font-size:1.25rem}.sec .container h3{font-size:1.125rem;margin-top:1rem}}@media (min-width: 768px){.container h3{font-size:2.5rem}.container h3:before{width:70px}.sec section.sp h2{color:#ffffff;text-shadow:0px 3px 6px rgba(0,0,0,0.6);font-size:2rem;font-weight:bold;width:80%;margin:0px auto;font-size:3rem}}@media (min-width: 980px){.sec section.sp h2{width:940px;padding:0px;margin:0px auto;font-size:3rem}.container h3{margin-bottom:2rem}.container h3:before{width:70px}.container h4{font-size:1.75rem}.container h5{font-size:1.25rem;font-weight:bold;margin-bottom:24px;margin-top:2rem}.container h6{font-size:1rem;margin-bottom:20px}}@media (min-width: 1200px){.sec section.sp h2{width:1170px;font-size:4rem}.container h3:before{width:70px}}@media (min-width: 1400px){.sec section.sp h2{width:1370px;font-size:4rem}.container h3:before{width:70px}}.sec .container ul{line-height:1.875rem;margin-bottom:24px}.sec .container ul>li{text-indent:-1.5rem;margin-left:2.0rem;margin-bottom:.25rem}.sec .container ul>li:before{content:"•";color:#323232;font-size:1.5rem;margin-right:0.8rem}.sec .container ul>li>ul{margin-top:0rem;line-height:1.875rem;margin-bottom:1rem}.sec .container ul>li>ul>li{text-indent:-1.2rem;margin-left:1.2rem}.sec .container ul>li>ul>li:before{content:"‒";color:#323232;font-size:1.5rem;margin-right:0.25rem}.sec .container ol{line-height:30px;counter-reset:sections;margin-bottom:24px}.sec .container ol>li{text-indent:-2.0rem;margin-left:2.0rem;margin-bottom:.5rem}.sec .container ol>li:before{content:counter(sections,decimal) ". ";counter-increment:sections;margin-right:0.85rem}.sec .container ol>li>ol{margin-top:0rem}.sec .container ol>li>ol>li{text-indent:-1.2rem;margin-left:1.2rem}.sec .container ol>li>ol>li:before{content:counter(sections,lower-alpha) ". ";margin-right:0.56rem}.sec .container ol>li>ol>li>ul{margin-top:0rem;margin-left:.5rem}.sec .container ol>li>ul>li{text-indent:-1.2rem;margin-left:1.2rem}.sec .container ol>li>ul>li:before{margin-right:0.56rem}.sec .container .sitemap ol{display:block;width:100%;counter-reset:section;list-style-type:none}.sec .container .sitemap ol li::before{counter-increment:section;content:counters(section,".") " "}.sec .container .sitemap ol li h4{display:inline-block;margin-left:2rem;margin-bottom:0}.sec .container .sitemap ol li h4+ol{display:block;flex-wrap:nowrap;justify-content:space-around;width:100%}@media (max-width: 979px){.sec .container ul>li{text-indent:-1.2rem;margin-left:1.2rem}.sec .container ul>li:before{margin-right:0.5rem}}@media (min-width: 980px){.sec .container ul,.sec .container ol{margin-bottom:24px}.sec .container ul>li>ul,.sec .container ol>li>ol,.sec .container ol>li>ol>li>ul{margin-top:0rem}.sec .container .sitemap ol{display:block;width:100%;counter-reset:section;list-style-type:none}.sec .container .sitemap ol li::before{counter-increment:section;content:counters(section,".") " "}.sec .container .sitemap ol li h4{display:inline-block;margin-left:2rem;margin-bottom:1rem}.sec .container .sitemap ol li h4+ol{display:block;flex-wrap:nowrap;justify-content:space-around;width:100%;text-indent:0;border-radius:5px;padding:2rem;background-color:#f7f7f7}.sec .container .sitemap ol li h4+ol li{display:inline-flex;flex-wrap:wrap;width:25%;text-indent:0rem;margin-left:0}.sec .container .sitemap ol li h4+ol li ol{width:100%;margin-left:2rem}.sec .container .sitemap ol li h4+ol li ol li{display:block;width:100%;text-indent:0px;margin-left:0}}@media (min-width: 1400px){.sec .container .sitemap ol{display:block;width:100%;counter-reset:section;list-style-type:none}.sec .container .sitemap ol li::before{counter-increment:section;content:counters(section,".") " "}.sec .container .sitemap ol li h4{display:inline-block;margin-left:2rem}.sec .container .sitemap ol li h4+ol{display:block;flex-wrap:nowrap;justify-content:space-around}}table{border:1px solid #353434;width:100%;text-align:left;margin-bottom:24px}table th{text-align:center;font-weight:bold;border-right:1px solid #cac9c9;border-bottom:1px solid #cac9c9;background-color:#d1f7f7;padding-top:1rem;padding-bottom:1rem}table th:last-child{border-right:0}table tr:nth-child(odd){background-color:#f7f7f7}table tr:last-child th{border-bottom:0px}table tr:first-child td{border-top:1px solid #353434}table td{text-align:left;padding:1.5625rem;border-top:1px solid #cac9c9;border-right:1px solid #cac9c9;word-break:break-all}table td:last-child{border-right:0}table.Bnone{border:0;border-top:1px solid #cac9c9}table.Bnone th{border:0;padding-left:1.5625rem;text-align:left}table.Bnone td{border:0}@media (max-width: 979px){table.table_default,table.table_list{margin-bottom:24px;border:0px solid #353434}table.table_default th,table.table_list th{display:none}table.table_default tr,table.table_list tr{border-top:2px solid #353434}table.table_default td,table.table_list td{display:inline-flex;padding:.5rem;border:0;width:100%;text-align:left;border-right:1px solid #cac9c9;border-left:1px solid #cac9c9;background-color:white}table.table_default td:last-child,table.table_list td:last-child{border-bottom:1px solid #cac9c9;margin-bottom:24px}table.table_default td span,table.table_list td span{width:60%}table.table_default td:before,table.table_list td:before{content:attr(data-th) " " ":";font-weight:bold;width:33%;vertical-align:text-top;margin-right:1rem}}@media (min-width: 980px){table.table_list{border:0px solid #353434;border-top:2px solid #353434}table.table_list th{border-right:0px solid #cac9c9;border-bottom:1px solid #cac9c9;background-color:#d1f7f7;text-align:left;padding:1rem}table.table_list th:last-child{border-right:0}table.table_list tr:nth-child(odd){background-color:white}table.table_list td{border:0px solid #cac9c9;border-bottom:1px solid #cac9c9;padding:1rem}.first_th{width:15%}.sec_th{width:85%}table.table_list th.first_th{width:15%;padding-left:1.5rem;padding-right:0rem}table.table_list th.sec_th{width:85%;padding-left:1.5rem}table.table_list td[data-th="日期"]{padding-left:1.5rem;padding-right:0rem;width:15%}table.table_list td[data-th="標題"]{padding-left:1.5rem;padding-right:0rem;width:85%}}@media (min-width: 1200px){.first_th{width:12%}.sec_th{width:88%}table.table_list th.first_th{width:12%}table.table_list th.sec_th{width:88%}table.table_list td[data-th="日期"]{width:12%}table.table_list td[data-th="標題"]{width:88%}}::-webkit-input-placeholder{color:#767676;font-weight:normal;opacity:0.75}:-ms-input-placeholder{color:#767676;font-weight:normal;opacity:0.75}::placeholder{color:#767676;font-weight:normal;opacity:0.75}.container .input_form .group{margin-bottom:1.875rem;align-items:center}.container .input_form label{min-width:60px;padding-right:.5rem;text-align:left}.container .input_form label.required:before{content:'*';color:#8e0303;margin-right:0.25rem}.container .input_form label span{display:none}.container .input_form select.select{margin-right:.9375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;min-width:65px;width:auto;padding-left:0.5rem;padding-right:2rem;background-image:url(../images/arrow-down-thick.svg);background-repeat:no-repeat;background-position:98% 18px;background-color:#ffffff;background-size:15px;border:solid 1px #979191;height:3.125rem;line-height:3.125rem}.container .input_form input{border:solid 1px #979191;height:3.125rem;line-height:3.125rem;margin-right:.9375rem;padding:.5rem;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;appearance:none}.container .input_form input.width_long{width:86%}.container .input_form input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;width:auto;margin-right:0}.container .input_form .search_btn{border:solid 1px #979191;background-color:white;color:#016364;font-weight:bold;height:3.125rem;line-height:3.125rem;font-size:1.25rem;padding-left:.8125rem;padding-right:.8125rem;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);overflow:hidden;-webkit-transition-duration:0.53s;transition-duration:0.53s;-webkit-transition-property:color, background-color;transition-property:color, background-color}.container .input_form .search_btn .icon-search{margin-right:.4375rem}.container .input_form .search_btn:hover{color:white;background-color:#016364;border:solid 1px #016364}.container .input_form .mainbtn{background:#fff;border:solid 1px #016364;color:#016364;height:50px;line-height:50px;padding:0px 10px}.container .input_form .mainbtn:hover,.container .input_form .mainbtn:active,.container .input_form .mainbtn:focus{background-color:#016364;border:1px solid #016364;color:#ffffff;text-decoration:none;cursor:pointer}.container .input_form .secondarybtn{background:#fff;border:solid 1px #444343;color:#444343;height:50px;line-height:50px;padding:0px 10px}.container .input_form .secondarybtn:hover,.container .input_form .secondarybtn:active,.container .input_form .secondarybtn:focus{background-color:#444343;border:1px solid #444343;color:#ffffff;text-decoration:none;cursor:pointer}.container .input_form .btn_center{text-align:center}.container.contentus_content .mainbtn,.container.contentus_content .secondarybtn{text-align:center}@media (max-width: 979px){.container .input_form input{margin-right:5%}.container .input_form input.width_long{width:100%;margin-right:0}.container .input_form .Ssearch_btn{width:25%;text-align:center}.container .input_form .Ssearch_btn>.icon-search{display:none}.container .input_form select.select{margin-bottom:1rem;margin-right:0;width:100%}.container .col_5 .input_form input.width_long{width:70%;margin-right:5%}.sec section.container.contentus_content .input_form input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;width:auto;margin-right:0;line-height:inherit;height:auto;margin-top:0.25rem}.sec section.container.contentus_content .input_form input[type="checkbox"]+label{width:90%;text-align:left;font-size:1.125rem;margin-left:0.75rem}}@media (min-width: 768px){.container .input_form{font-size:1.125rem}.container .input_form input.width_long{width:80%}.sec section.container.contentus_content .input_form{font-size:1.125rem}.sec section.container.contentus_content .input_form label{width:25%}.sec section.container.contentus_content .input_form input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;width:auto;margin-right:0;height:auto;line-height:inherit;margin-top:0.45rem}.sec section.container.contentus_content .input_form input[type="checkbox"]+label{width:90%;text-align:left;font-size:1.125rem;margin-left:0.75rem}}@media (min-width: 980px){.container .input_form select.select{width:auto}}@media (min-width: 1200px){.container .input_form select.select{margin-bottom:0rem}.container .input_form select.select+input{width:150px}}.sec .container .pages{margin-top:2rem}.sec .container .pages a{margin-right:.8125rem;line-height:30px;height:30px;font-size:1rem;background-color:#ffffff;border:1px solid #016364;color:#016364;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);overflow:hidden;-webkit-transition-duration:0.53s;transition-duration:0.53s;-webkit-transition-property:color, background-color;transition-property:color, background-color}.sec .container .pages a:last-child{margin-right:0}.sec .container .pages a:link,.sec .container .pages a:visited{background-color:#ffffff;border:1px solid #016364;color:#016364;cursor:pointer}.sec .container .pages a:hover,.sec .container .pages a:active{background-color:#016364;border:1px solid #016364;color:#ffffff;text-decoration:none;cursor:pointer}.sec .container .pages a.on{background-color:#016364;border:1px solid #016364;color:#ffffff;cursor:default}.sec .container .pages a.on:link,.sec .container .pages a.on:visited{background-color:#016364;border:1px solid #016364;color:#ffffff;cursor:default}.sec .container .pages a.on:hover,.sec .container .pages a.on:active{background-color:#016364;border:1px solid #016364;color:#ffffff;cursor:default}.sec .container .pages .totalPage{margin-left:.9375rem;margin-top:0px}@media (max-width: 979px){.sec .container .pages{flex-wrap:wrap}.sec .container .pages a{margin-right:.5rem;padding:0.4rem 0.4rem;display:flex;flex-wrap:nowrap;align-items:center;font-size:1rem}.sec .container .pages a.first:before{content:"\e904"}.sec .container .pages a.previous:before{content:"\e905"}.sec .container .pages a.next:before{content:"\e906"}.sec .container .pages a.last:before{content:"\e907"}.sec .container .pages a.snone{display:none}.sec .container .pages a.first,.sec .container .pages a.previous,.sec .container .pages a.next,.sec .container .pages a.last{padding:0.4rem 0.4rem}.sec .container .pages a.last{margin-right:0px}.sec .container .pages a.on{padding:0.4rem 0.4rem}.sec .container .pages .totalPage{margin-left:0;height:40px;line-height:40px;display:block;width:100%;text-align:center}}@media (min-width: 980px){.sec .container .pages a{margin-right:.625rem;padding:0 0.5rem}.sec .container .pages a.first:before{content:"\e904";display:inline-block}.sec .container .pages a.previous:before{content:"Previous";display:inline-block}.sec .container .pages a.next:before{content:"Next";display:inline-block}.sec .container .pages a.last:before{content:"\e907";display:inline-block}.sec .container .col_5 .pages a{margin-right:.625rem;padding:0 0.5rem}}@media (min-width: 1200px){.sec .container .pages a{margin-right:.625rem;padding:0 0.7rem}}@media (min-width: 1400px){.sec .container .pages a{margin-right:.9375rem;padding:0 0.8rem}}.sec .container .photo{display:flex;flex-wrap:wrap}.sec .container .photo figure{width:100%;margin-bottom:24px}.sec .container .photo figure img{width:100%}.sec .container .photo figure .transition{border:1px solid #c7c7c7}.sec .container .photo figure figcaption{width:100%;line-height:1.8;display:inline-block;font-weight:bold}@media (max-width: 979px){.sec .container .photo{flex-wrap:wrap}}@media (min-width: 768px){.sec .container .photo{display:flex}.sec .container .photo figure{width:48%;margin-right:4%;margin-bottom:24px}.sec .container .photo figure:nth-of-type(2n){margin-right:0}.sec .container .photo figure .transition{overflow:hidden;width:350px;height:256px;border:1px solid #c7c7c7}.sec .container .photo figure img{display:block;width:100%;height:100%;transition:all 0.6s ease-out}.sec .container .photo figure img:hover,.sec .container .photo figure img:focus{transform:scale(1.2);border:1px solid #c7c7c7}}@media (min-width: 980px){.sec .container .photo{display:flex}.sec .container .photo figure{width:30.5%;margin-right:4%;margin-bottom:24px}.sec .container .photo figure:nth-of-type(2n){margin-right:4%}.sec .container .photo figure:nth-of-type(3n){margin-right:0}.sec .container .photo figure .transition{overflow:hidden;width:288px;height:192px}.sec .container .photo figure img{display:block;width:100%;height:100%;transition:all 0.6s ease-out}.sec .container .photo figure img:hover,.sec .container .photo figure img:focus{transform:scale(1.2)}}@media (min-width: 1200px){.sec .container .photo figure .transition{width:356px;height:238px}}@media (min-width: 1400px){.sec .container .photo figure .transition{width:420px;height:280px}}.sec .container .masonryLayout{display:flex;flex-flow:row wrap;width:100%}.sec .container .masonryLayout .column{display:flex;flex-direction:column;width:calc(100%/1)}@media (min-width: 1200px){.sec .container .masonryLayout .column{width:calc(100%/2);padding-right:5%}}@media (min-width: 984px){#toTop{position:fixed;cursor:pointer;display:none;z-index:9999;bottom:10px;right:10px;background-color:#454545;width:60px;height:60px;text-align:center}#toTop:before{font-size:1.875rem;color:#ffffff;display:inline-block;text-align:center;content:"\e905";transform:rotate(90deg)}#toTop:after{content:"TOP";font-size:1.875rem;color:#ffffff;display:inline-block;text-align:center;font-size:1rem}#toTop:hover{background-color:#aaaaaa}}.input-label{display:none}.maillabel{display:inline-block;width:100%}input[type="email"]{padding:0.65rem 0.8rem;background-color:#ffffff;color:#767676;border:solid 1px #acabab;font-size:1rem;height:2.8125rem}.subscribeBtn{background-color:#595959;height:2.8125rem;line-height:2.8125rem;color:#ffffff;font-size:1rem;padding-left:3rem;padding-right:3rem;margin-left:-5px}.subscribeBtn:link,.subscribeBtn:visited{background-color:#595959;border:1px solid #595959;color:#fff;cursor:pointer}.subscribeBtn:hover,.subscribeBtn:active{background-color:#016364;border:1px solid #016364;color:#ffffff;text-decoration:none;cursor:pointer}input[type="submit"].subscribeBtn:hover{background-color:#016364;color:#ffffff;border:0;transition:none ease-in-out 0.35s}footer{background-color:#d1d1d1}.ft_container{display:flex;flex-wrap:wrap;justify-content:space-between}.social-box{order:1}.social-box ul{display:flex;flex-wrap:nowrap;justify-content:flex-start}.social-box ul li{margin-right:1.25rem}.social-box ul li img{width:35px;height:35px}.footer_Mcontent{order:2}.footer_Mcontent p{line-height:1.75rem;margin-bottom:1.75rem;font-size:1rem}.footer_Mcontent p a{margin-left:.5rem;margin-right:.5rem}.footer_Mcontent span{display:block;margin-left:.5rem}.footer_Mcontent .logo-box ul{margin-left:.5rem}.footer_Mcontent .logo-box ul li{margin-right:1rem}.ft_itrilogo{order:3}address{font-size:1rem;line-height:1.5rem;margin-bottom:1.75rem}.logo-box ul{display:flex;flex-wrap:wrap;justify-content:flex-start}@media (max-width: 979px){.ft_container{padding-top:2rem;padding-bottom:2rem;justify-content:center}.social-box ul{margin-bottom:2rem;justify-content:space-between}.social-box ul li:last-child{margin-right:0}.footer_Mcontent p{padding-left:0.5rem;padding-right:0.5rem;margin-top:1rem;margin-bottom:1rem;font-size:0.875rem}.footer_Mcontent p a:first-child{margin-left:0}.footer_Mcontent address{padding-left:0.5rem;padding-right:0.5rem;line-height:1.5rem;font-size:0.875rem}.footer_Mcontent address span{margin:0}.footer_Mcontent address img{display:none}.logo-box,.ft_itrilogo,.sligan-box{display:none}input[type="email"]{width:80%;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;appearance:none}.mail-box{margin:0px auto;width:100%;display:inline-flex;justify-content:space-between}.mail-box input{-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;appearance:none}}@media (min-width: 768px){.social-box{width:30%}.footer_Mcontent{width:65%}.ft_itrilogo{width:148px}.mail-box{display:inline-flex;width:100%}.mail-box input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;appearance:none}input[type="email"]{width:80%;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;appearance:none}.social-box{order:3}.social-box ul{margin-bottom:1.5rem}.footer_Mcontent{order:2}.ft_itrilogo{order:1}.footer_Mcontent p{margin-top:0px}}@media (min-width: 980px){input[type="email"]{padding:0.65rem 0.28rem;font-size:.9375rem}.social-box{width:33%}.footer_Mcontent{width:45%}.sec .ft_container{*zoom:1;width:940px;padding:0px;padding-top:3.125rem;padding-bottom:3.125rem;margin:0px auto 0 auto}.footer_Mcontent{border-left:6px solid #b2b2b2;padding-left:0rem}.footer_Mcontent img{width:18px;vertical-align:text-top}.sligan-box{background:url(../images/sligan.svg) no-repeat center;background-size:100%;width:205px;height:100px;margin-top:0rem}.sligan-box p{display:none}input[type="email"]{width:68%}}@media (min-width: 1200px){.sec .ft_container{*zoom:1;width:1170px}.social-box{width:25%}.social-box ul{justify-content:flex-start}.footer_Mcontent{width:55%;padding-left:1rem}.sec .footer_Mcontent{width:53%}.sec .social-box{width:25%}.ft_itrilogo{width:192px}input[type="email"]{width:70%}.sec input[type="email"]{width:70%}}@media (min-width: 1400px){.sec .ft_container{*zoom:1;width:1370px}.ft_itrilogo{width:192px}.social-box{width:33%}.footer_Mcontent{width:45%}input[type="email"]{width:40%}.sec input[type="email"]{width:60%}.footer_Mcontent p{font-size:1.125rem}}@media (min-width: 980px){.sec dl dt:first-child{padding-top:0px}.sec figure.big_img{width:700px}}.container .input_form .search_btn:hover .icon-search:before{color:#ffffff}.container .input_form .search_btn:hover{text-decoration:none}a#AU:link,a.accesskey:link,a#AU:visited,a.accesskey:visited{color:#ffffff}a#AZ:link,a#AZ:visited{color:#d1d1d1}a#AU:focus,a.accesskey:focus,a#AZ:focus,a#AU:focus,a.accesskey:focus,a#AZ:focus{color:#7a5937}a:focus{outline:#b99959 solid 2px;transition:border-color ease-in-out 0.15s;color:#7a5937}area:focus{outline:#b99959 solid 2px !important;transition:border-color ease-in-out 0.15s}a.accesskey{position:relative;z-index:9999;top:440px;z-index:9999}.bigcarousel a:focus{outline:#b99959 solid 2px;    border: 4px solid #b99959;}.hot:focus-within{border:0px solid #f6679d}.slick-prev:focus,.slick-next:focus{width:30px;height:57px;outline:#b99959 solid 2px}.hot a:focus{display:inline-block}.carousel_content:focus-within{display:inline-block;border:#b99959 solid 2px}.carousel_content:focus-within a:focus{outline:0}.carousel_content:focus-within p.more{background-color:#016364;color:#ffffff}.sec .container .photo figure:focus-within{border:#b99959 solid 2px;width:31%}.sec .container .photo figure:focus-within a:focus{outline:0}.sec .container .pages a:focus{background-color:#016364;border:1px solid #016364;color:#ffffff;text-decoration:none;cursor:pointer}footer input[type="submit"]:focus{outline: #b99959 solid 2px;background-color:#016364;color:#ffffff;border:0}footer input[type="email"]:focus{border:#b99959 solid 2px}

/*寫回sass */
table img{vertical-align: text-top;}
.sec .container .description_secondary .input_form .group.mb{margin-bottom: 1rem;}
.sec .container .description_secondary .input_form .group.mb + .Lb{margin-bottom: 0;}

.verification > input[type="button"]:nth-child(2n){border: 1px solid #016364;height: 36px;line-height: 32px;margin:0;margin-left: 1rem;padding: 0 0.5rem;background-color: #ffffff;color:#016364;}
.container .verification > input.mainbtn{height: 36px;line-height: 32px;margin:0;margin-left: 1rem;padding: 0 0.5rem;margin-right: .9375rem;}
.verification > input[type="button"]:hover:nth-child(2n),
.verification > input[type="button"]:active:nth-child(2n){ background-color: #016364; border: 1px solid #016364;color: #ffffff;text-decoration: none;cursor: pointer;}
.verification > input[type="button"]:hover:last-child,.verification > input[type="button"]:active:last-child{color:#ffffff;}
.container div.error{color:#8e0303;font-size: 1rem;}
.sec .description_secondary {
    background-color: #ebf8f8;
    padding: 1.5rem;
    margin-bottom: 2rem;
}
.sec .description_secondary .group input{width: 70%;}
.sec .container .description_secondary .input_form .group{margin-bottom: 0;}

p.spNote{font-size: 1.25rem;}
p.spNote span {
    font-size:0;

}
p.spNote span:before{
    content: '*';
    color: #8e0303;
    font-size:1rem;
    display:inline-block;
    padding:0px 0.25rem
}
.container .input_form label span{display:inline;font-size: 0;}
.container .input_form label.required:before{
	content:'*';
	color:#8e0303;
	margin-right: .25rem;
}
.sec section.container.contentus_content .group input[type="text"].error,.sec section.container.contentus_content .group textarea.error{border-color:#8e0303;margin-right: .9375rem;}

#toTop span{display: none;}
@media (max-width: 979px){
	.headbar_search_close{display: none;}
	.container div.error{display: block; width: 50%; margin-left: 20%;}
	.container .verification label + div.error{margin-left:0;}
}

@media (min-width: 768px){
	.sec section.container.contentus_content .input_form input[type="checkbox"]+label { width: 90%;text-align: left; font-size: 1.125rem;margin-left: 0.75rem;}
		 input[type="text"]:focus,.sec section.container.contentus_content a:focus,.sec section.container.contentus_content .group input[type="text"]:focus,.sec section.container.contentus_content .group .select:focus,.sec section.container.contentus_content .group textarea:focus,.sec section.container.contentus_content .group.verification input[type="text"]:focus,footer input[type="email"]:focus { border: #b99959 solid 2px;}
}
@media (min-width: 980px){
	.header.flex {
	    height: 70px;
	}
	/*search*/
	.search_form {margin: 6.35rem auto 1.125rem auto;}
	.headbar_search{width: 20px;text-align: right;}
	.headbar_search i.icon-search.search_close {
	   /* visibility: hidden;*/
	}


	.search_block +.headbar_search_close{display: none;}
	.search_block.show +.headbar_search_close{
		display: block;
		position: relative;
		top: -50px;
		width: 60px;
		margin-left:920px;
		text-align: right;
		right:0px;
	}

	*::-ms-backdrop, .search_block.show +.headbar_search_close{top: -50px;margin-left:870px;	}

	.sm-green a.has-submenu, .sm-green a.has-submenu:hover, .sm-green a.has-submenu:focus, .sm-green a.has-submenu:active, .sm-green a.has-submenu.highlighted{
		    margin-right: 1vw;
	}
	.sm-green>li:last-child>a, .sm-green>li:last-child>:not(ul) a {
    margin-right: 1vw;}

	.headbar_search a,.headbar_search_close a{
		display: inline-block;
		
		width: 40px;
		height: 40px;
		padding:0;
		margin:0;
	}

	.headbar_search a{margin-top:18px;}
	.headbar_search_close a{}
	.headbar_search_close a{}
	.headbar_search i.icon-search{margin:0;}
	.headbar_search_close i.icon-search.search_close {
		visibility: visible;
	    display: inline-block;
	    cursor: pointer;
	    width: 40px;
	    height: 40px;
	    background: #006365;
	    color: #ffffff;
	    /*margin-top: .9375rem;*/
	    text-align: center;
	    /*padding-top: .9375rem;*/
	}
	.headbar_search_close i.icon-search.search_close:before{
	    content: "\26CC";
	    color:white;
	    font-size: 1.5rem;
	    line-height: 1.5;
	}

	.headbar_search_close i.icon-search.search_close:after{
	    content: "";
	    top: 0;
	}







	#divContent div.run_around:last-child { display: inline-block;width: 100%;}
	.container .input_form .mainbtn:focus,
	.verification input[type="button"]:focus:nth-child(2n){background-color: #016364;border: 2px solid #b99959;color: #ffffff;text-decoration: none;cursor: pointer;}
	.container .input_form .secondarybtn:focus { background-color: #444343;border: 2px solid #b99959; color: #ffffff;text-decoration: none;cursor: pointer;}

	.verification > input[type="button"]:hover:last-child, .verification > input[type="button"]:active:last-child,.verification > input[type="button"]:focus:last-child{color:white;}
	.container .input_form input[type="checkbox"]:focus{ transition: border-color ease-in-out 0.35s;    outline: 2px solid #b99959;;   width: auto;   height: auto;}

	.sec .description_secondary .group input{width: 80%;}

	/*footer AA logo*/
	.footer_Mcontent .logo-box ul li img{width:30%;}

	header.absolute{
		position: absolute;
	}
	
}

@media (min-width: 1200px){
	.header.flex {
	    height: 80px;
	}
	.headbar_search{width: 130px;}

	.search_block.show +.headbar_search_close{
		top: -60px;
		margin-left:1130px;
	}
	*::-ms-backdrop, .search_block.show +.headbar_search_close{top: -60px;margin-left:1100px;	}

	.sm-green a.has-submenu, .sm-green a.has-submenu:hover, .sm-green a.has-submenu:focus, .sm-green a.has-submenu:active, .sm-green a.has-submenu.highlighted{
		    margin-right: 1vw;
	}
	.sm-green>li:last-child>a, .sm-green>li:last-child>:not(ul) a {
    margin-right: 1vw;}

}

@media (min-width: 1400px){
	.headbar_search{width: 130px;}
	.search_block.show +.headbar_search_close{
		margin-left:1330px;/*1330*/
	}
	*::-ms-backdrop, .search_block.show +.headbar_search_close{
		margin-left:1290px;/*1330*/
	}
	.sm-green a.has-submenu, .sm-green a.has-submenu:hover, .sm-green a.has-submenu:focus, .sm-green a.has-submenu:active, .sm-green a.has-submenu.highlighted{
		    margin-right: 1vw;
	}
	.sm-green>li:last-child>a, .sm-green>li:last-child>:not(ul) a{
		margin-right: 1vw;
	}

}

@media print{
/* Welcome to Compass. Use this file to define print styles.
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/print.css" media="print" rel="stylesheet" type="text/css" />
 * 元素後要被分頁嗎? page-break-after : auto | always | avoid | left | right
 * 元素前要被分頁嗎? page-break-before : auto | always | avoid | left | right
 * 元素本身要被分頁嗎? page-break-inside : auto | avoid
 * */

	 @page{
	  size: A4 portrait;
	  margin: 1cm;
	 margin-top:1.25cm;
	  orphans:4;
	  widows:2;
	}

	h1, h2, h3, h4, h5, h6 {
	  page-break-after:avoid;
	  page-break-inside:avoid;
	  margin:0;
	  margin-bottom: 2cm;
	  padding:0;
	}
	h1+p, h2+p, h3+p {
	  page-break-before: avoid;
	}
	a {
	  page-break-inside:avoid
	}
	img{
	  page-break-inside:avoid;
	  page-break-after:avoid;
	}
	figure,img,figure a{
	  page-break-inside:avoid;
	  page-break-after:avoid;
	}
	figure a{display: inline-block;}
	table, blockquote{
	  page-break-after:always;
	  box-decoration-break: slice;
	}
	ul, ol, dl {
	  page-break-before:avoid;
	  box-decoration-break: slice;
	}

	a:link, a:visited, a {
	  background: transparent;
	  color: #222;
	  font-weight: bold;
	  text-decoration: underline;
	  text-align: left;
	  word-wrap: break-word; /*避免網址過長超出頁面*/
	}
	/*a[href^="http://"]:after, a[href^="https://"]:after {
	  content: " (" attr(href) ") ";
	}*/
	thead{
	  display: table-header-group; /* 表格即使分頁也會顯示表頭 */
	}

	body{
	  -webkit-print-color-adjust: exact;
	  /*background-image: url('...') !important; 如果背景圖沒顯示請加 !important*/
	  background: #fff;
	}


	.sec section.sp{top:0;padding-top:20px;}
	.sp h2{text-shadow:unset;color:#000000;}
	.sec section.sp h2{padding-top: 0}
	.sec .container .photo{ justify-content: space-between;}
	.sec .container .photo figure{ width: 100%;margin-bottom: 0.5cm;page-break-before:avoid;}
	.sec .container .photo figure .transition{display: none;}
	.sec .container .photo figure figcaption:before{content:'．' ;}
	/*.sec .container .run_around figure{display: none;}*/
	.pic_list img{width: 100%;}
	.pic_list dd a{word-wrap: break-word;}
	.pic_list a[href^="http://"]:after,.pic_list a[href^="https://"]:after {  content: " ";}
	.sec dl.pic_list dt{width: 20%;border:0;display: none;}
	.sec dl.pic_list dd{width: 100%;border:0;margin:0;margin-bottom: 0.5cm;page-break-before:avoid;padding:0;}
	.sec dl.sline dd .Lb{padding:0;}
	.sec .container .transformer-tabs li a{display:none;}
	.sec .container .transformer-tabs li a.active{display: block;}
	.imglist{page-break-inside:avoid;}
	.imglist .btn-shadow,.imglist .btn-shadow:nth-child(2n),.imglist .btn-shadow:nth-child(3n){width: auto;padding:0px;margin:0;margin-right: 0.1cm;}
	.imglist .btn-shadow figure,.imglist .btn-shadow figure img{width: 100px;}
	.imglist a{page-break-inside:avoid;margin-bottom: 0.5cm;}
	.imglist .btn-shadow figcaption span,.imglist .btn-shadow figcaption span:first-child{font-size: 0.9375rem;font-weight: normal;line-height: 1.25;}
	table.table_list{page-break-inside : auto;}
	table.table_list tr{page-break-inside: avoid;}
	header,.header,.footer_Mcontent p,.social-box,.sec .container .container_social-box{display: none;}

	#divContent {
	display: block;
	}
}


/*2023 無障礙調整*/
.headbar_search a span,.headbar_search_close a span,button span,span.text{display: none}

/*20240419 nav 字數太長，maga寬度調整*/


@media (min-width: 980px) {
	#main-menu .mega-menu a{    font-size: 1.0rem;}
	#main-menu .mega-menu>li {
		width: 85%;
		padding: 0 15px;
	}
	#main-menu .mega-menu .mega-menu-title a, #main-menu .mega-menu .mega-menu-title a:link, #main-menu .mega-menu .mega-menu-title a:hover, 
	#main-menu .mega-menu .mega-menu-title a:active, #main-menu .mega-menu .mega-menu-title a:visited{font-size: clamp(1rem, 2.5vw, 1.5rem);}
	
    	.sm-green .sm-nowrap>li>a, .sm-green .sm-nowrap>li>:not(ul) a {
        	white-space: break-spaces;
    	}
}

@media (max-width: 1440px){
	#main-menu .mega-menu>li .column:first-child {
    		display: none;
	}
}

/*20240520 完整斷字*/
.sec p {
    word-break: normal;
}