@charset "utf-8";
/* CSS Document */
/*【default】*/
/*---超連結---*/
	a{
		color: #524a4a;
	}
	a:hover{
		color: #5DA0A2;
	}
/*---清除浮動---*/
	.cf{
		zoom:1;
	}
	.cf:before,.cf:after{
		content:'';
		display:table;
	}
	.cf:after{
		clear:both;
	}
	input,button,select,textarea{outline:none}
	*:focus { outline: none; }

/*---取消選取---*/
	.unSelected {
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}

/*under_line*/
	.under_line{
		width: 0;
		height: 1px;
		background-color: #5DA0A2;
		transition: width 0.3s ease;
	}
	.under_line:hover{
		width: 100%;
		margin: 0 auto;
	}

/*---buttonMore---*/
	.buttonMore{
		width: 30px;
		height: auto;
		position: absolute;
		top: 10px;
		right: 0;
		animation: move_left 1.5s infinite ease-out;
	}

/*---動畫---*/
	.animated {
		animation-duration: 0.75s;
		animation-fill-mode: both;
	}
	.fadeIn {
		animation-name: fadeIn;
	}
	@keyframes fadeIn {
		from {
			opacity: 0;
		}
		to {
			opacity: 1;
		}
	}
	@keyframes move_left {
		from { transform:translate(0px); }
		to { transform:translate(30px); }
	}


/*熒幕尺寸【小於】1025時頁面顯示---平板*/
@media (max-width: 1024px) {
/*---buttonMore---*/
	.buttonMore{
		width: 20px;
		top: 15px;
		right: 50px;
	}
}
