
/* CSS Document */
/*寬度*/

.w100{
	width:100%;
}

.w90{
	width:90%;
}

.w80{
	width:80%;
}

.w70{
	width:70%;
}

.w60{
	width:60%;
}

.w50{
	width:50%;
}

.w40{
	width:40%;
}

.w30{
	width:30%;
}

.w25{
	width:25%;
}

.w20{
	width:20%;
}

.w10{
	width:10%;
}

.w33{
	width:33%;
}

.w66{
	width:66%;
}
/*對齊*/

.te-l{
	text-align:left;
	}

.te-r{
	text-align:right;
	}

.te-c{
	text-align:center;
	}

.te-j{
	text-align:justify;
	}

/*內距*/
.pd-t1{
	padding-top:10px;
	}
.pd-t3{
	padding-top:30px;
	}
.pd-t5{
	padding-top:50px;
	}
.pd-b1{
	padding-bottom:10px;
	}
.pd-b3{
	padding-bottom:30px;
	}
.pd-b5{
	padding-bottom:50px;
	}
.pd-l1{
	padding-left:10px;
	}
.pd-l2{
	padding-left:20px;
	}
.pd-l3{
	padding-left:30px;
	}
.pd-l5{
	padding-left:5em;
	}
.pd-r1{
	padding-right:10px;
	}
.pd-r2{
	padding-right:20px;
	}
.pd-r3{
	padding-right:30px;
	}
.pd-r5{
	padding-right:50px;
	}

.pd-tb1{
	padding-top:10px;
	padding-bottom:10px;
	}
.pd-tb2{
	padding-top:20px;
	padding-bottom:20px;
	}
.pd-tb3{
	padding-top:30px;
	padding-bottom:30px;
	}
.pd-tb5{
	padding-top:50px;
	padding-bottom:50px;
	}
.pd-tb7{
	padding-top:70px;
	padding-bottom:70px;
	}
.pd-tb10{
	padding-top:100px;
	padding-bottom:100px;
	}
.pd-tb12{
	padding-top:120px;
	padding-bottom:120px;
	}
/*外距*/
.mg-t1{
	margin-top:10px;
	}
.mg-t3{
	margin-top:30px;
	}
.mg-t5{
	margin-top:50px;
	}
.mg-t7{
	margin-top:70px;
	}
.mg-b1{
	margin-bottom:10px;
	}
.mg-b3{
	margin-bottom:30px;
	}
.mg-b5{
	margin-bottom:50px;
	}
.mg-b7{
	margin-bottom:70px;
	}
.mg-l1{
	margin-left:10px;
	}
.mg-l3{
	margin-left:30px;
	}
.mg-l5{
	margin-left:50px;
	}
.mg-r1{
	margin-right:1em;
	}
.mg-r3{
	margin-right:3em;
	}
.mg-r5{
	margin-right:5em;
	}

.mg-tb1{
	margin-top:10px;
	margin-bottom:10px;
	}
.mg-tb3{
	margin-top:30px;
	margin-bottom:30px;
	}
.mg-tb5{
	margin-top:50px;
	margin-bottom:50px;
	}
.mg-tb7{
	margin-top:70px;
	margin-bottom:70px;
	}
.mg-tb10{
	margin-top:100px;
	margin-bottom:100px;
	}
.mg-tb20{
	margin-top:200px;
	margin-bottom:200px;
	}
.mg{
	margin:0 auto;
}
/*浮動*/
.f-l{
	float:left;
	}
.f-r{
	float:right;
	}
.f-n{
	float:none;
	}
/*顯示*/
.bl{
	display:block;
	}
.in{
	dispaly:inline;
	}
.in-bl{
	display:inline-block;
	}
/*顯示*/
.ps-a{
	position: absolute;
	}
.ps-r{
	position: relative;
    }
.ps-f{
	position: fixed;
    }
/*去除裝飾*/
a{
	text-decoration:none;
	}
body{
	font-family: "微軟正黑體";
	overflow-x: hidden;
	overflow-y: auto;
	}
*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
.font-siz-18{
	font-size: 18px;
}
