@charset "UTF-8";
*{
	font-family: Microsoft JhengHei;
}
html, body, form, ol, ul, h1, h2, h3, h4, h5, p{
	margin: 0;
	padding: 0;
}
ul, ol{
	list-style: none;
}
a, a:link, a:visited, a:hover, a:active{
	text-decoration: none;
}
/* 以下是 <button> 的 reset */
.button_reset{
	border: none;
	margin: 0;
	padding: 0;
	width: auto;
	overflow: visible;
	background: transparent;
	/* inherit font & color from ancestor */
	color: inherit;
	font: inherit;
	/* Normalize `line-height`. Cannot be changed from `normal` in Firefox 4+. */
	line-height: normal;
	/* Corrects font smoothing for webkit */
	-webkit-font-smoothing: inherit;
	-moz-osx-font-smoothing: inherit;
	/* Corrects inability to style clickable `input` types in iOS */
	-webkit-appearance: none;
	text-align: inherit;
	outline: none;
	cursor: pointer;
}
/* 以下是 社群小圖示 layout css */
#social-icon_fb{
	background-color: #3B559F;
	color: #FFF;
}
#social-icon_line{
	background-color: #4ECD00;
	color: #FFF;
}
#social-icon_ig{
	background: #E3297D;
	background: -webkit-linear-gradient(
		-120deg,
		#7D36AE 0%,
		#D82F81 30%,
		#F80A00 70%,
		#F7D903 100%
	);
	background: -o-linear-gradient(
		-120deg,
		#7D36AE 0%,
		#D82F81 30%,
		#F80A00 70%,
		#F7D903 100%
	);
	background: linear-gradient(
		-120deg,
		#7D36AE 0%,
		#D82F81 30%,
		#F80A00 70%,
		#F7D903 100%
	);
	color: #FFF;
}
#social-icon_wechat{
	background-color: #7bb32e;
	color: #FFF;
}
#social-icon_sk{
	background-color: #00AEF3;
	color: #FFF;
}
#social-icon_phone{
	background-color: #4CDA64;
	color: #FFF;
}
#icon-gototop{
	cursor: pointer;
	background-color: #494848;
	color: rgba(255,255,255,.85);
	transition: all .5s;
	display: none;
}
#icon-gototop:hover{ background-color: #6B6B6B; }