@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	font-family: 'interstate', 'Noto Sans TC', 'Microsoft JhengHei', '微軟正黑體', sans-serif;
}

a {text-decoration: none;}
img{ display:block}
.kv {
	width: 100%;
	background-image: url(../img/kv.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}
.logo{
	background-image: url(../img/pic0001.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size:contain
}
.kv00{
	background-image: url(../img/kv00.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size:100%;
}
#header{position:fixed;top:0px;background-color:#323e48; width:100%; text-align:center; z-index:2;height:80px;overflow:hidden}
.pcbg{ width:100%; height:80px; background-color:rgba(255,255,255,0.8); position:fixed; z-index:1; top:-80px}


.textC{text-align: center}

.w100{width: 100%}
	
@media (min-width:1001px){
.kvw{ display:none1}
.kvh{ display:none}
.menuhover{color:#FFFFFF; position:absolute; width:100%; z-index:1; margin-left:0px;}
.tab3{width: 80%;margin: 0 auto}
.tab3 div{background-color: #f7f7f7;display: block;width: 30%;min-height: 320px;margin: 0 1.5%;float: left}
.freew{width: 90%;max-width: 900px;margin: 0 auto}
.tabbox{width: 49%;float: left;margin-right: 1%}
.font22{font-family: 'interstate', 'Noto Sans TC', 'Microsoft JhengHei', '微軟正黑體', sans-serif; font-size:18px}
.freew table{}
.f18pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 16pt;line-height: 26pt;font-weight:400;letter-spacing:1pt}
.f14pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 14pt;line-height: 22pt;font-weight:400;letter-spacing:1pt}
.ipuntbox3{width: 97%}
}
.cleanB{clear: both}
.freew{width: 80%;max-width: 900px;margin: 0 auto}
main{width: 100%;min-height: 500px;margin: 0 auto;}
@media (max-width:1000px){
	
	
.ipuntbox3{width: 93%}
.f18pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 13pt;line-height: 20pt;font-weight:400;letter-spacing:1pt;}
.f14pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 12pt;line-height: 18pt;font-weight:400;letter-spacing:1pt}
.font22{font-family: 'interstate', 'Noto Sans TC', 'Microsoft JhengHei', '微軟正黑體', sans-serif; font-size:20px}
.tabbox{width: 99%;float: left}
.freew table{width: 120px}
.tab3{width: 80%;margin: 0 auto}
.tab3 div{background-color: #f7f7f7;display: block;width: 100%;min-height: 200px;margin: 1.5%;float: left}
.menuhover{ display:none}
.pcbg{ width:100%; height:80px; background-color:rgba(255,255,255,0); position:fixed; z-index:1; top:-80px}
#header{position:fixed;top:0px;background-color:rgba(255,255,255,0.9); width:100%; text-align:center; z-index:2; overflow:hidden}

.menu__list li{ display:block; width:100%;}

.kvw{ display:none}
.kvh{ display:none1}
	}

.f42pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 38pt;line-height: 40pt;font-weight:600;letter-spacing:1pt}
.f40pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 36pt;line-height: 38pt;font-weight:600;letter-spacing:1pt}
.f38pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 34pt;line-height: 36pt;font-weight:400;letter-spacing:1pt}
.f36pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 32pt;line-height: 34pt;font-weight:400;letter-spacing:1pt;font-weight:400}
.f34pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 30pt;line-height: 32pt;font-weight:600;letter-spacing:1pt;font-weight:400}
.f32pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 27pt;line-height: 32pt;font-weight:600;letter-spacing:1pt}
.f30pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 25pt;line-height: 20pt;font-weight:400;letter-spacing:1pt}
.f28pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 24pt;line-height: 28pt;font-weight:bold;letter-spacing:1pt}
.f26pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 22pt;line-height: 26pt;font-weight:400;letter-spacing:1pt}
.f24pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 21pt;line-height: 24pt;font-weight:300;letter-spacing:1pt}
.f22pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 20pt;line-height: 22pt;font-weight:400;letter-spacing:1pt}
.f20pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 18pt!important;line-height: 22pt;font-weight:400;letter-spacing:1pt}

.f16pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 14pt;line-height: 26px;font-weight:400;letter-spacing:0.5pt}

.f12pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 11pt;line-height: 16pt;font-weight:400;letter-spacing:1pt;}
.f11pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 11pt;line-height: 16pt;font-weight:400;letter-spacing:1pt;}
.f10pt{font-family: 'Noto Sans TC',Verdana,'微軟正黑體', 'LiHei Pro', 'eiti TC', STHeiti, sans-serif;font-size: 10pt;line-height: 20pt;font-weight:400;letter-spacing:1pt;}
.fLi{float: right;margin-left: 5px}
.colorg{color:#99cc00}
.colorr{color:#FF0000}
.colorw{color:#ffffff}
.colorb{color:#0085dc}
.colorg2{color:#336600}
.colorg3{color: #333333}
.afloatL{float: left;margin: 1%}
.h00{height: 0px!important}
.h5{height: 5px}
.h10{height: 10px}
.h20{height: 20px}
.h30{height: 30px}
.h40{height: 40px}
.h50{height: 50px}
.h60{height: 60px}
.h70{height: 70px}
.h80{height: 80px}
.h90{height: 90px}
.h100{height: 100px}
.h110{height: 110px}
.h120{height: 120px}
.h130{height: 130px}
.h140{height: 140px}
.h150{height: 150px}
.h160{height: 160px}
.h170{height: 170px}
.h180{height: 180px}
.h190{height: 190px}
.h200{height: 200px}
	
	