/* 縮小失敗。正在傳回未縮小的內容。
(1,4912): run-time error CSS1031: Expected selector, found 'd('
(1,4912): run-time error CSS1025: Expected comma or open brace, found 'd('
 */
@charset "UTF-8";.zoom-div{display:none;background:rgba(0,0,0,.8);width:100%;height:100%;position:fixed;z-index:9999;top:0;left:0;padding:5rem;}.zoom-div #close-img{position:absolute;right:5rem;top:5rem;color:#fff;font-size:2rem;cursor:pointer;}.zoom-div #close-img:hover{color:#85af4b;}.zoom-div .zoom-img{position:relative;height:100%;width:100%;}.zoom-div .zoom-img img{display:block;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;transform:scale(2.5);}.zoom-li li{cursor:pointer;opacity:.5 !important;transition:all .5s ease !important;}.zoom-li li:hover{opacity:1 !important;}.displayNone{display:none;}.displayFlex{display:inline-flex;}.inline-block{display:inline-block;}body,html{font-family:microsoft jhenghei;font-size:1.15rem;}a,.header .logo,.header .header-inner .navigation>ul>li,.header .header-inner .navigation>ul>li>a:not(.button),.header .header-inner .dropdown>.nav-icon{font-family:microsoft jhenghei;}.fs-bullet-nav{background:#eda729;}.fs-bullet-nav.active{background:#5b9637;}.background-image{background:url("../images/frontImg/photo4.jpg") no-repeat;background-size:cover;}.lightgreen-panel{background-color:#eceee8 !important;}.fullscreen-sections-wrapper{background-color:#fff;}.subtitle{font-size:1.5rem;}.orangeText{color:#eda729;}.greenText{color:#5b9637;}.button,button{background:transparent;padding:.3rem 2.5rem;}.bkg-hover:hover{background:#5b9637;border:1px solid #5b9637;}.header{font-size:1.4rem;}.header .logo-inneer{font-size:2rem;color:#fff;}.header .logo img{width:30%;height:auto;}.header a:nth-child(1){color:#1f1f1f;}.ui-tooltip{box-shadow:none;padding:0;background:rgba(0,0,0,.9);color:#fff;cursor:pointer;border-radius:3px;}.ui-tooltip .ui-tooltip-content{position:relative;font-family:微軟正黑體;font-size:1.1rem;text-align:left;padding:0 10px;}footer{background:#1f1f1f;}.footer-top h4{color:#fff;}.footer-top .column{border-right:1px solid #4d4d4d;}.footer-top .column:last-child{border-right:none;}.footer-top a:not(.button){font-size:1.15rem;color:#999;}.footer-top a:hover{color:#5b9637;}html{font-size:100%;}@media all and (min-width:768px) and (max-width:959px){html{font-size:90%;}}@media all and (min-width:350px) and (max-width:767px){html{font-size:80%;}}@media all and (max-width:350px){html{font-size:70%;}}.secondary-navigation .icon-menu{vertical-align:middle;}.secondary-navigation .icon-menu-cus{background:url("../images/menu.svg") no-repeat;height:100%;display:block !important;width:3.2rem;background-position:50%;background-size:50%;}.element-reveal-right{-webkit-transform:translate3d(-80%,0,0) !important;transform:translate3d(-80%,0,0) !important;}.header-transparent .header-inner{border-bottom:1px solid rgba(255,255,255,.3);}.side-navigation-wrapper.enter-right.push-in{width:80% !important;}.side-navigation-inner{width:25rem !important;}@media all and (min-width:960px){.footlayout{width:100%;height:200px;margin-top:3rem !important;}.footlayout ul{display:inline-block;}.footlayout ul li{float:left;}}@media all and (min-width:768px) and (max-width:959px){.side-navigation-wrapper.enter-right.push-in{width:80% !important;}.side-navigation-inner{width:25rem !important;}#feedback-screenshot-tab{display:none;}.footlayout{position:static;}.footlayout ul{display:inline-block;}.footlayout ul li{clear:left;}.footlayout ul span{display:none;}}@media all and (min-width:350px) and (max-width:767px){.side-navigation-wrapper.enter-right.push-in{width:80% !important;}.side-navigation-inner{width:25rem !important;}#feedback-screenshot-tab{display:none;}.footlayout{position:static;}.footlayout ul{display:inline-block;}.footlayout ul li{clear:left;}.footlayout ul span{display:none;}}@media all and (max-width:350px){.side-navigation-wrapper.enter-right.push-in{width:80% !important;}.side-navigation-inner{width:25rem !important;}#feedback-screenshot-tab{display:none;}.footlayout{position:static;}.footlayout ul{display:inline-block;}.footlayout ul li{clear:left;}.footlayout ul span{display:none;}}.mb-20{margin-bottom:2rem !important;}.point{color:#1e9fa4;}.bigSubtitle{color:#fff;font-size:1.5rem;background:url("../images/presentImg/pattern.svg"),#21afb4;border-radius:100px;display:inline-block !important;padding:0 3rem;height:auto;line-height:3rem !important;vertical-align:middle;margin:4rem 0 2rem 0;}.bigSubtitle-white{color:#666 !important;font-size:1.5rem;background:url("../images/presentImg/pattern.svg"),#fff;border-radius:100px;display:inline-block !important;padding:0 3rem;height:auto;line-height:3rem !important;vertical-align:middle;margin:4rem 0 2rem 0 !important;}.linkeBtn{color:#fff;font-size:1.2rem;background:url("../images/presentImg/pattern.svg"),#85af4b;border-radius:100px;display:inline-block !important;height:3rem;line-height:3rem !important;vertical-align:middle;padding:0 1rem;box-shadow:0 0 10px rgba(0,0,0,.3);margin:4px 0;}.linkeBtn.customLink{margin:0 .5rem;}.linkeBtn.customLink:nth-chil d(2){margin:1rem 0;}.linkeBtn:before{content:"";background:url(../images/presentImg/link.svg) no-repeat;width:30px;height:3rem;display:inline-block;background-size:70%;background-position:50%;vertical-align:middle;margin:0 .5rem;}.linkeBtn:hover{color:#fff;background:url("../images/presentImg/pattern.svg"),#eda729;}.side-navigation>ul>li>a{font-size:1.5rem;}.title-white{color:#fff;font-size:2.2rem;display:table;white-space:nowrap;border-spacing:15px 0;margin:50px auto;}.title-white:before,.title-white:after{content:"";display:table-cell;width:30%;background:-webkit-linear-gradient(#fff,#fff) repeat-x left center;background:-moz-linear-gradient(#fff,#fff) repeat-x left center;background:-ms-linear-gradient(#fff,#fff) repeat-x left center;background:linear-gradient(#fff,#fff) repeat-x left center;background-size:1px 1px;}.title-gray{color:#4d4d4d;font-size:2.2rem;display:table;white-space:nowrap;border-spacing:15px 0;margin:50px auto;}.title-gray:before,.title-gray:after{content:"";display:table-cell;width:30%;background:-webkit-linear-gradient(#4d4d4d,#4d4d4d) repeat-x left center;background:-moz-linear-gradient(#4d4d4d,#4d4d4d) repeat-x left center;background:-ms-linear-gradient(#4d4d4d,#4d4d4d) repeat-x left center;background:linear-gradient(#4d4d4d,#4d4d4d) repeat-x left center;background-size:1px 1px;}.bg-color1{background:#eceee8 !important;}.bg-color2{background:#21afb4 !important;}.bg-color3{background:#21afb4;background:-webkit-linear-gradient(180deg,#21afb4,#578f36);background:-moz-linear-gradient(180deg,#21afb4,#578f36);background:linear-gradient(180deg,#21afb4,#578f36);}iframe{width:100%;margin:0;padding:0;margin:0 auto;height:680px;}.tms-nav-dark .tms-bullet-nav{background-color:rgba(255,255,255,.5);}.section-index{color:#fff;}.section-index .title-bg-white{background:rgba(255,255,255,.6);padding:3rem;color:#000;width:80%;margin:0 auto;}.section-index h3{font-size:2.8rem;font-weight:700;margin:0 0 2.5rem;}.section-index li:nth-child(1){background:url("../images/presentImg/pre1.jpg") no-repeat;background-size:cover;}.section-index li:nth-child(1):before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:transparent;}.section-index li:nth-child(2){background:url("../images/frontImg/bg.jpg") no-repeat;background-size:cover;}.section-index li:nth-child(2):before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.5);}.section-index li:nth-child(3){background:url("../images/frontImg/6.jpg") no-repeat;background-size:cover;}.section-index li:nth-child(3):before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.5);}.section-all{height:100% !important;padding-top:3rem;}.section-all .woldview{font-size:1.3rem;margin-top:2rem;border-bottom:1px solid #4d4d4d;border-top:1px solid #4d4d4d;}.section-all .woldview-white{font-size:1.3rem;color:#fff;margin-top:2rem;border-bottom:1px solid #eceee8;border-top:1px solid #eceee8;}.section-all .TaiwanMap{width:100%;height:auto;display:flex;flex-direction:column;background:url("../images/presentImg/taiwantree2.svg") no-repeat,transparent;background-position:50%;}.section-all .TaiwanMap div[class*=T-View]{width:430px;background:rgba(162,184,25,.8);color:#fff;padding:.8rem;display:inline-flex;margin-top:12rem;text-align:left;}.section-all .TaiwanMap div[class*=T-View] .subtitle{flex:1;padding-right:1rem;}.section-all .TaiwanMap div[class*=T-View] .T-text{width:52%;}.section-all .TaiwanMap .T-View-1{margin-left:auto;}.section-all .TaiwanMap .T-View-2{-webkit-align-self:flex-start;align-self:flex-start;background:url("../images/presentImg/d-tree.svg") no-repeat,rgba(162,184,25,.8) !important;background-position-x:150% !important;background-position-y:120% !important;padding:0;}.section-all .TaiwanMap .T-View-2 p{text-align:center;font-size:2.8rem;margin:0;}.section-all .TaiwanMap .T-View-3{margin-left:auto;}.section-all .TaiwanMap .T-View-3 .link-icon{background:url("../images/presentImg/link.svg") no-repeat,transparent;background-position:50%;background-size:90%;}.section-all .TaiwanMap .T-View-3 span{width:20px;height:20px;display:inline-block;}.section-all .TaiwanMap .T-View-3 a{color:#fff;}.section-all .TaiwanMap .T-View-3 a:hover{color:#0ff;}.sectionBorn .grid-item{margin:0 !important;}.sectionBorn .grid-item p{margin:0 !important;}.sectionBorn .grid-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.sectionBorn .picCircle{text-align:center;color:#603813;}.sectionBorn .picCircle div[class*=content]{margin:0 auto;cursor:pointer;background-position:50%;border-radius:50%;width:70%;height:70%;line-height:70%;padding-top:70%;box-shadow:0 0 10px rgba(0,0,0,.3);}.sectionBorn .picCircle div[class*=content]:hover{background-position:50%;}.sectionBorn .content1{background:url("../images/presentImg/picCircle1.svg") no-repeat,#fff;background-size:50%;}.sectionBorn .content1.active,.sectionBorn .content1:hover{background:url("../images/presentImg/picCircle1.svg") no-repeat,#14b2c2;background-size:50%;}.sectionBorn .content2{background:url("../images/presentImg/picCircle2.svg") no-repeat,#fff;background-size:60%;}.sectionBorn .content2.active,.sectionBorn .content2:hover{background:url("../images/presentImg/picCircle2.svg") no-repeat,#14b2c2;background-size:50%;}.sectionBorn .content3{background:url("../images/presentImg/picCircle3.svg") no-repeat,#fff;background-size:60%;}.sectionBorn .content3.active,.sectionBorn .content3:hover{background:url("../images/presentImg/picCircle3.svg") no-repeat,#14b2c2;background-size:50%;}.new-block a{font-size:1.3rem;text-shadow:0 0 10px rgba(0,0,0,.5);}.new-block a:hover{text-decoration:underline;}@media all and (min-width:960px){#section-content1 .grid-item{margin:0 !important;}#section-content1 .triangle-0{display:none;}}@media all and (min-width:768px) and (max-width:959px){#section-content1 .grid-item{margin:0 !important;}#section-content1 .grid-item p{margin:0;}#section-content1 .triangle-0{display:none;}}@media all and (min-width:350px) and (max-width:767px){#section-content1 .grid-item{margin:0 !important;}#section-content1 .triangle-0{display:none;}}#section-content2 .grid-item{margin:0 !important;}#section-content3 .grid-item{margin:0 !important;}.apply>div{margin:1rem;border:1px solid #fff;padding:.5rem;}.mapIframe{width:100%;height:500px;position:relative;}.sectionGrow video{width:100%;display:block;}.sectionGrow .stepBlock{overflow:hidden;}.sectionGrow .stepBlock .step-1,.sectionGrow .stepBlock .step-2,.sectionGrow .stepBlock .step-3,.sectionGrow .stepBlock .step-4,.sectionGrow .stepBlock .step-5{position:relative;background:url("../images/presentImg/step1.svg") no-repeat center/contain;margin:1.5rem;width:calc((100%/3) - 3rem);height:12rem;display:inline-block;float:left;}.sectionGrow .stepBlock .step-2{background:url("../images/presentImg/step2.svg") no-repeat center/contain;}.sectionGrow .stepBlock .step-3{background:url("../images/presentImg/step3.svg") no-repeat center/contain;}.sectionGrow .stepBlock .step-4{background:url("../images/presentImg/step4.svg") no-repeat center/contain;float:none;}.sectionGrow .stepBlock .step-5{background:url("../images/presentImg/step5.svg") no-repeat center/contain;float:none;}.sectionGrow .stepBlock .step-1::after,.sectionGrow .stepBlock .step-2::after,.sectionGrow .stepBlock .step-3::after,.sectionGrow .stepBlock .step-4::after,.sectionGrow .stepBlock .step-5::after{content:'';position:absolute;width:5rem;height:5rem;background:url(../images/presentImg/step1-svg.svg) no-repeat center/contain;right:-1.5rem;bottom:-1.5rem;}.sectionGrow .stepBlock .step-2::after{background:url(../images/presentImg/step2-svg.svg) no-repeat center/contain;}.sectionGrow .stepBlock .step-3::after{background:url(../images/presentImg/step3-svg.svg) no-repeat center/contain;}.sectionGrow .stepBlock .step-4::after{background:url(../images/presentImg/step4-svg.svg) no-repeat center/contain;}.sectionGrow .stepBlock .step-5::after{background:url(../images/presentImg/step5-svg.svg) no-repeat center/contain;}.sectionMature .M-img{background:url("../images/presentImg/DAAN.svg") no-repeat,transparent;width:100%;height:200px;background-position:center;}.sectionMature .content-grid-3{padding:0 !important;}.sectionMature .content-5{background:url("../images/presentImg/cuteTree.svg") no-repeat;background-size:40%;}.sectionMature .content-6{background:url("../images/presentImg/Ecology.svg") no-repeat;background-size:70%;}.sectionMature .content-7{background:url("../images/presentImg/economic.svg") no-repeat;background-size:70%;}.sectionMature p{margin-top:10px;line-height:2.2rem;}@media all and (min-width:960px){.sectionMature .grid-item{width:33.3%;}.sectionMature div[class*=content-]{margin:0 auto;width:100%;height:100%;line-height:100%;background-position:50%;padding-top:100%;}}@media all and (min-width:768px) and (max-width:959px){.sectionMature .grid-item{width:33.3%;}.sectionMature div[class*=content-]{margin:0 auto;width:80%;height:80%;line-height:80%;background-position:50%;padding-top:80%;}}@media all and (min-width:350px) and (max-width:767px){.sectionMature .grid-item{margin-bottom:10px;}.sectionMature .grid-item p{margin-bottom:0;}.sectionMature div[class*=content-]{margin:0 auto;width:50%;height:50%;line-height:50%;background-position:50%;padding-top:50%;}}@font-face{font-family:'Slicetest';src:url("../images/presentImg/Slicetest.svg") format("svg");}.timeline{list-style-type:none;display:flex;align-items:center;justify-content:center;}.timeline li{transition:all 200ms ease-in;width:12rem;}.timeline .status{color:#fff;padding:0 .5rem;display:flex;justify-content:center;border-top:2px solid #d6dce0;position:relative;transition:all 200ms ease-in;}.timeline h4{height:1rem;font-size:1.5rem;}.timeline h4 a{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.4);}.timeline h4 a:hover{color:#fff;text-shadow:none;}.timeline h4:before{content:'';width:25px;height:25px;background-color:#fff;border-radius:25px;border:1px solid #ddd;position:absolute;top:-15px;left:42%;transition:all 200ms ease-in;}.timeline h4:hover:before{background:radial-gradient(ellipse at center,#21afb4 0%,#21afb4 47%,#fff 51%,#fff 100%);border:none;transition:all 200ms ease-in;}.timeline h4:hover h4{color:#66dc71;}.picThinning .contentLayout{width:100%;padding-top:60%;}.picThinning .content1{background:url("../images/presentImg/world.svg") no-repeat,transparent;background-size:contain;}.picThinning .content2{background:url("../images/presentImg/wood.svg") no-repeat,transparent;background-size:contain;}.picThinning .woldview{color:#fff;margin-top:2rem;border-bottom:1px solid #eceee8;border-top:1px solid #eceee8;padding:10px 0;}.iframeVideo{height:500px;}.iframeImg{display:none;}
/*------------------------------------------------------------------
Snowbridge Parallax
Version: 1.0.1;
Author: ThemeMountain
Copyright: ThemeMountain

[Table of contents]

1. Wrappers
2. Media
3. Preloader
-------------------------------------------------------------------*/

*,
*:before,
*:after {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

/*------------------------------------------------------------------
[1. Wrappers]
*/
.parallax{
	height: 55rem;
	/*background: #000;*/
	position: relative;
	overflow: hidden;
}
.parallax.fullscreen{
	width: 100%;
	height: 100%;
	height: 100vh;
}
.parallax .horizon{
	opacity: 0;
	visibility: hidden;
}
.tm-parallax,
.tmp-content, 
.tmp-content-inner{
	width: 100%;
	height: 100%;
}
.tmp-content{
	max-width: 114rem;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	display: table;
	text-align: center;
}
.tm-parallax {
	overflow: hidden;
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	-webkit-backface-visibility: hidden;
}
.tmp-content{
	display: table;
}
.tmp-content-inner{
	height: 100%;
	vertical-align: middle;
	display: table-cell;
	float: none;
	position: relative;
	z-index: 1;
}
.tmp-content-inner.left{
	text-align: left;
}
.tmp-content-inner.right{
	text-align: right;
}
.tmp-content-inner.v-align-top{
	padding-top: 7rem;
	vertical-align: top;
}
.tmp-content-inner.v-align-bottom{
	padding-bottom: 7rem;
	vertical-align: bottom;
}
.tmp-mobile{
	height: 'auto';
}

/*------------------------------------------------------------------
[2. Media]
*/
.tm-parallax img{
	width: 100%;
	max-width: none;
	position: absolute;
	opacity: 1;
	-webkit-backface-visibility: hidden;
}

/*------------------------------------------------------------------
[3. Preloader]
*/

/* Remove if full framework is used */
/*.tm-loader, 
.tm-loader #circle{
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.tm-loader {
	width: 2rem;
	height: 2rem;
	margin: -1rem 0 0 -1rem;
	position: absolute;
	top: 50%;
	left: 50%;	
}
.tm-loader #circle {
	width: 2rem;
	height: 2rem;
	background: #666666;
	-webkit-animation:preloader 1s ease infinite;
	   -moz-animation:preloader 1s ease infinite;
	     -o-animation:preloader 1s ease infinite;
	        animation:preloader 1s ease infinite;
}
@-webkit-keyframes preloader{
	from { opacity: 1;	-webkit-transform: scale( 1 ); }
	to	 { opacity: 0;	-webkit-transform: scale( 0 ); }
}
@keyframes preloader{
	from { opacity: 1;	transform: scale( 1 ); }
	to	 { opacity: 0;	transform: scale( 0 ); }
}*/
