@import 'https://fonts.googleapis.com/css?family=Limelight|Raleway|Muli|Raleway:400,800|Open+Sans:400,600|Source+Sans+Pro:200,300|Ubuntu:200,600';
@import 'select_mate.css';
*{box-sizing: border-box;  /*讓border 不會增加div的寬度*/}
.img1{background-image:url("../images/q1_1920.jpg");background-position:left 85%;}
.img2{background-image:url("../images/e2_1920.jpg");background-position:center center;}/*~e4*/
.img3{background-image:url("../images/c3_1920.jpg"); background-position:center center}/*c1~c5*/
.img4{background-image:url("../images/c1_1920.jpg");background-position: center 70% ; }/*r1~r3*/
.img5{background-image:url("../images/q3_1920.jpg");background-position:center 65%;}/*q1~q3*/

.fit_w_h_top{height:550px;}
.fit_w_h_top .bottom_slogan{top:300px;}
.fit_w_h_top .bottom_slogan h2{
	color:#fff;
	/*font-family:Limelight, "Microsoft JhengHei UI" ,"Microsoft JhengHei", sans-serif,Arial, Verdana;*/
	font-family:"Ubuntu" ,"Microsoft JhengHei UI" ,"Microsoft JhengHei", sans-serif,Arial, Verdana; 
}
	
.fit_w_h_top .bottom_slogan h2{ text-shadow:1px 1px 2px rgba(0,0,0,0.8),1px 1px 2px rgba(0,0,0,0.8),1px 1px 2px rgba(0,0,0,0.8);}
.white{color:#fff;		text-shadow:1px 1px 2px rgba(0,0,0,0.8),1px 1px 2px rgba(0,0,0,0.8),1px 1px 2px rgba(0,0,0,0.8);}
.black{color:#000;	text-shadow:1px 1px 2px rgba(255,255,255,0.8),1px 1px 2px rgba(255,255,255,0.8),1px 1px 2px rgba(255,255,255,0.8);}

.half_div{
	vertical-align:top;
	display:inline-block;
	margin-top:20px;
	padding:2%;
	height:100% auto;
	font-size:1.1rem;
	line-height:2rem;
	
}
.half_div.container > table {
    font-size: 1rem;
}
.half_div:first-child{text-align:right;width:39%;margin-top:0px;}
.half_div:last-child{text-align:left;width:45%;border-bottom:1px dotted #ccc;}

.qa_content{
	display:block; position:relative;vertical-align:top; margin-top:1%; padding:2% 10% 2% 10%;text-align:center; width:100%;
	font-size:1.5em; min-height:300px;
	line-height:3rem;}

.fit_w_h_sub{
	width:100%;
	margin:10 0 0 0;
	padding:0;
	position: relative;
	display:block;
	background-size: cover;
	width:100%;
	height:550px;
	/*background-position:center center;*/
	
}

.fit_w_h_sub .title{
	
	position:relative;
	width:100%;
	top: 65%;
	height:100% auto;
	margin:0;
	padding:1em; 
	color: #fff;
	
}

h2{
	font-size:4.5em; 
	font-weight:700;
	
	font-family:"Ubuntu" ,"Microsoft JhengHei UI" ,"Microsoft JhengHei", sans-serif,Arial, Verdana; 
	text-transform: capitalize;
	width:100% auto;
	padding:0 0 0 0.5em; 
	margin:0;
	text-align:center;
}

.arrow{min-height:150px ; height:150px auto; position:relative;display:block; text-align:center; margin:2% 0 2% 0;}


@media screen and (max-width:1440px){
	
}

@media screen and (max-width: 1280px) {
	.half_div:first-child{width:39%;margin-left:2%;}
	.half_div:last-child{width:50%;}
}


@media screen and (max-width: 1024px) {
	.half_div , .half_div:first-child , .half_div:last-child
	{display:block; width:100%; padding:5%;}
	
	.half_div:first-child {text-align:center;}
	.auto_img{max-width: 100%;
	        height: auto;
	        width: auto\9; /* ie8 */
	}

}

@media screen and (max-width: 768px) {
}

@media screen and (max-width:540px){
}

@media screen and (max-width:414px)
{
}

