﻿/*Reset By Normalize*/
.wrapper {
    line-height: 24px;
    font-size: 15px;
}
ul {
	padding: 0;
}

.U-wrapper{
	background-size:187%;
}

/*容器基本框架*/
.container {
  width: 94%;
  padding: 0 3%;
}

h1 {
	display: none;
}
h3 {
	padding: 4px 10px;
	font-size: 120%;
	font-weight: bold;
	margin: 22px 0;
}
/*header*/
.U-header .container{ 
	width:100%;
	height: 0;
	padding-bottom:53.71%;
	position:relative;
}
	.U-header .slogan{
		width:57.91%;
		height:0;
		padding-bottom:25.87%;
		top:20%;
		left:22%;
		background-size:100%;
		background-repeat:no-repeat;
	}
	.U-header .logo{
		width:20.01%;
		height:0;
		padding-bottom:13.28%;
		top:2.14%;
		left:6.44%;
	}
		.U-header .logo a{
			width:100%;
			height:0;
			padding-bottom:66.34%;
			background-size:100%;
		}


.U-content .container{
		width:98%;
}
	.U-content img{
		width:100%;
		margin:0 auto;
	}
	.U-content h4{
		margin-left:1em;
	}
	.U-content ol{
		margin-left:2.5em;
		margin-right:1em;
	}
	

/*滿版*/
.table-full {
	width: 100%;
}

/*table 2等分*/
.table-half {
	float: none;
	margin-right: 0;
	margin-left: 0;
	width: 100%;
}


.table img{
	max-width:130px;
	width:80%;
}




/*表格樣式：改顏色在這邊*/
.table-blue th {
	background: #13697F;
	background: rgb(59,175,221); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(59,175,221,1) 0%, rgba(19,105,127,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(59,175,221,1) 0%,rgba(19,105,127,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(59,175,221,1) 0%,rgba(19,105,127,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3bafdd', endColorstr='#13697f',GradientType=0 ); /* IE6-9 */
}

.table-blue th.sub-th {
	background: #61adf4;
	color: #fff;
}


