body,td,th {
	font-size:1em;
}
body {

	padding:0;
	margin:0;
}
.container-fluid{
	padding:0px;	
	}

.container{
	width:100%;
	}
.carousel .item img{/*設定輪播圖片百分百尺寸1200像素以上滿版使用*/
	width:100%;
	height:auto;
	}

.container-fluid{
	padding:0px;	
	}
	

.noGutter{/*自訂類別主要用來清除BootStrap格點系統中的預設間隔*/
	margin-left:15px;/*左外距*/
	margin-right:15px;/*右外距*/		
	}
.noGutter img{/*針對影像設計填滿版*/
	width:100%;/*寬度*/
	height:auto;/*高度*/
	}
.noGutter img:hover{
	opacity:0.4;
	}
.noGutter [class*='col-']:not(:first-child),.noGutter [class*='col-']:not(:last-child){/*針對已套用自訂類別noGutter底下有套用col-類別的元素進行處理 但排除前後兩個元素*/
	padding-left:0px;/*左內距*/
	padding-right:0px;/*右內距*/
	}
	
.noGutter0{/*自訂類別主要用來清除BootStrap格點系統中的預設間隔*/
	margin-left:0px;/*左外距*/
	margin-right:0px;/*右外距*/	
	}
	
.noGutter0 img{/*針對影像設計填滿版*/
	width:100%;/*寬度*/
	height:auto;/*高度*/
	}
.noGutter0 img:hover{
	opacity:0.4;
	}
.noGutter0 [class*='col-']:not(:first-child),.noGutter [class*='col-']:not(:last-child){/*針對已套用自訂類別noGutter底下有套用col-類別的元素進行處理 但排除前後兩個元素*/
	padding-left:0px;/*左內距*/
	padding-right:0px;/*右內距*/
	}

/*主要內容區*/	  

.company-page { 
width: 100%;
margin-bottom: 100px;
background-image: url("../images/company-backgroud01.png");
background-repeat: no-repeat;
background-position: 0px 0px;
background-size: cover;	}
	
.company-page-area{ 
margin-left: auto; 
margin-right: auto;	
width: 90%;  
padding: 50px 0px 50px 0px;
	}	

.title-font01{
width: 100%;
margin-left: auto; 
margin-right: auto;	
padding: 20px 0px 10px 0px;
text-align: center;
font-size:2em;
color: #171717;
line-height:45px; 		
font-family:Noto Sans TC,"微軟正黑體";	
font-weight: 500;
	
	}
.title-font02{
width: 90%;
margin: 10px auto 20px auto;
font-size:1.2em;
font-weight: bolder;
text-align: center;
background: linear-gradient(90deg,rgba(22, 192, 227, 1) 0%, rgba(17, 198, 185, 1) 59%, rgba(12, 204, 151, 1) 100%);
background: -webkit-linear-gradient(90deg,rgba(22, 192, 227, 1) 0%, rgba(17, 198, 185, 1) 59%, rgba(12, 204, 151, 1) 100%);
background-clip: text;
-webkit-background-clip: text;	
color: transparent;
line-height:26px; 		
font-family:"微軟正黑體";
display: block;
	}
	
.title-font03{
width: 90%;
margin: 80px auto 80px auto;
font-size:1.2em;
color: #171717;
line-height:30px; 		
font-family:"微軟正黑體";
font-weight: 500; 
text-align: left; 
	
		}

/*按鈕樣式區*/	  
	
.more-icon{
	display:block; 
    height:40px; 
    width:100px;
	background: linear-gradient(90deg,rgba(22, 192, 227, 1) 0%, rgba(17, 198, 185, 1) 59%, rgba(12, 204, 151, 1) 100%);
	border-radius:40px;	
	border: 0px solid #1b8ab6;; 	
	color:#fff; 
	font-size:1em;		
	text-decoration:none; 
	font-family:"微軟正黑體"; 
	line-height:40px;
	text-align:center; 
	margin-top:20px;
	transition-duration: 0.4s;/* 動畫過渡時間 */	 	
	}
	
.more-icon:hover{
	background-color:#fff;   
	text-decoration:none; 
	border: 1px solid #13c4c8;  	
	color:#fff; 
	transform:scale(1.1);	
	
	}	

.more-icon a:link,a:visited,a:hover,a:active{
	background-color:#fff;
text-decoration:none; 	
	
	}	
	
.list{
	width: 80%;
	margin:	30px auto 30px auto;	
	}
.list-area{
		
	}
.list-item01{
	display:block;	
	text-align:center;
	background-color: #13c4c8;
	width:100%; height: 40px;
	border:solid 1px #13c4c8; 
	color:#fff;
	font-family: "微軟正黑體";
	font-weight:800;
	font-size:1.4em; 
	line-height:40px;
	}	
	
.list-item{
	display:block;	
	text-align:center;	
	width:100%; height: 40px;
	border:solid 1px #13c4c8; 
	color:#13c4c8;
	font-family: "微軟正黑體";
	font-weight:800;
	font-size:1.4em; 
	line-height:40px;
	}	
	
.list-item a{		
	color:#13c4c8;
text-decoration:none;}

.list-item a:link{		
	color:#13c4c8;
text-decoration:none;
}
.list-item a:visited{		
	color:#13c4c8;
text-decoration:none;
}

.list-item a:hover{		
	color:#fff;
	background-color: #13c4c8;
text-decoration:none;
}

.list-item a:active{	
	color:#13c4c8;
text-decoration:none;
}

.list-item:hover{		
background-color: #13c4c8; /* Green */  
color:#fff;
text-decoration:none;

}
.faculty{ 
	width: 100%;
		}	
.faculty-area{
	width: 100%;
	margin: 20px auto 50px auto;
	}
.faculty-item{
	
		
	}
.faculty-item-area{
	padding-bottom: 30px;	
	margin: 20px auto 20px auto;

	}

	
.faculty-item-photo{ 
	width: 100%;
	}
	
.faculty-item-photo img{ 
	width: 100%;}


.faculty-item-photo img:hover{ 
	opacity:0.7;
}
	
.faculty-item-font01{
margin: 30px 0px 30px 0px;
font-size:2em;
color: #171717;
line-height:40px; 		
font-family:Noto Sans TC,"微軟正黑體";	
font-weight: 700;	
		
	}
	
.faculty-item-font02{
margin: 30px 0px 30px 0px;
font-size:1.4em;
color: #171717;
line-height:30px; 		
font-family:Noto Sans TC,"微軟正黑體";	
font-weight: 700;	
		
	}	

@media screen and (min-width:316px) and (max-width:481px){
	

	}	
@media screen and (min-width:481px) and (max-width:768px){

	}
		
@media screen and (min-width:999px){

	 }	
		
@media screen and (min-width:1195px){
	
/*主要內容區*/	  

.company-page { 
width: 100%;
margin-bottom: 100px;
background-image: url("../images/page-backgroud.png");
background-repeat: no-repeat;
background-position: 0px 0px;
background-size: cover;	}
	
.company-page-area{ 
margin-left: auto; 
margin-right: auto;	
width: 70%;  
padding: 100px 0px 100px 0px;
	}	

.title-font01{
width: 100%;
margin-left: auto; 
margin-right: auto;	
padding: 20px 0px 0px 0px;
text-align: center;
font-size:2.5em;
color: #171717;
line-height:40px; 		
font-family:Noto Sans TC,"微軟正黑體";	
font-weight: 500;	
	}
	
.title-font02{
width: 500px;
margin: 20px auto 20px auto;
font-size:1.3em;
font-weight: bolder;
text-align: center;
background: linear-gradient(90deg,rgba(22, 192, 227, 1) 0%, rgba(17, 198, 185, 1) 59%, rgba(12, 204, 151, 1) 100%);
background: -webkit-linear-gradient(90deg,rgba(22, 192, 227, 1) 0%, rgba(17, 198, 185, 1) 59%, rgba(12, 204, 151, 1) 100%);
background-clip: text;
-webkit-background-clip: text;	
color: transparent;
line-height:26px; 		
font-family:"微軟正黑體";
display: block;
	}
	
.title-font03{
width: 85%;
margin: 80px auto 80px auto;
font-size:1.4em;
color: #171717;
line-height:36px; 		
font-family:"微軟正黑體";
font-weight: 600; 
text-align: left; 	
		}
	

/*按鈕樣式區*/	  

.more-icon a:link,a:visited,a:hover,a:active{
	background-color:#13c4c8;
text-decoration:none; 	
		}
	
.more-icon{
	display:block; 
    height:40px; 
    width:100px;
	background: linear-gradient(90deg,rgba(22, 192, 227, 1) 0%, rgba(17, 198, 185, 1) 59%, rgba(12, 204, 151, 1) 100%);
	border-radius:40px;	
	border: 0px solid #1b8ab6;; 	
	color:#fff; 
	font-size:1em;		
	text-decoration:none; 
	font-family:"微軟正黑體"; 
	line-height:40px;
	text-align:center; 
	margin-top:20px;
	transition-duration: 0.4s;/* 動畫過渡時間 */	 	
	}
	
.more-icon:hover{
	background-color:#fff;   
	text-decoration:none; 
	border: 1px solid #13c4c8;  	
	color:#fff; 
	transform:scale(1.1);	
	
	}	

.more-icon a:link,a:visited,a:hover,a:active{
	background-color:#fff;
text-decoration:none; 	
	
	}	
.list{
	width: 80%;
	margin:	50px auto 50px auto;	
	}
.list-area{
		
	}
.list-item01{
	display:inline-block;	
	text-align:center;
	background-color: #13c4c8;
	width:180px; height: 40px;
	border:solid 1px #13c4c8; 
	color:#fff;
	font-family: "微軟正黑體";
	font-weight:800;
	font-size:1.4em; 
	line-height:40px;
	}	
	
.list-item{
	display:inline-block;	
	text-align:center;	
	width:180px; height: 40px;
	border:solid 1px #13c4c8; 
	color:#13c4c8;
	font-family: "微軟正黑體";
	font-weight:800;
	font-size:1.4em; 
	line-height:40px;
	}	
	
.list-item a{		
	color:#13c4c8;
text-decoration:none;}

.list-item a:link{		
	color:#13c4c8;
text-decoration:none;
}
.list-item a:visited{		
	color:#13c4c8;
text-decoration:none;
}

.list-item a:hover{		
	color:#fff;
	background-color: #13c4c8;
text-decoration:none;
}

.list-item a:active{	
	color:#13c4c8;
text-decoration:none;
}

.list-item:hover{		
background-color: #13c4c8; /* Green */  
color:#fff;
text-decoration:none;

}
.faculty{ 
	width: 100%;
		}	
.faculty-area{
	width: 100%;
	margin: 80px auto 80px auto;
	}
.faculty-item{
	
		
	}
.faculty-item-area{
	padding-bottom: 30px;	
	margin: 20px auto 20px auto;

	}

	
.faculty-item-photo{ 
	width: 100%;
	}
	
.faculty-item-photo img{ 
	width: 100%;}
	
.faculty-item-photo img:hover{ 
	opacity:0.7;}
	
.faculty-item-font01{
margin: 30px 0px 30px 0px;
font-size:2em;
color: #171717;
line-height:40px; 		
font-family:Noto Sans TC,"微軟正黑體";	
font-weight: 700;	
		
	}
	
.faculty-item-font02{
margin: 30px 0px 30px 0px;
font-size:1.4em;
color: #171717;
line-height:30px; 		
font-family:Noto Sans TC,"微軟正黑體";	
font-weight: 700;	
		
	}
}
