@charset "utf-8";
body,html {height:100%;}
body {font: 15px/20px 'Open Sans', Arial, "新細明體", sans-serif; font-weight:400; color:#636161;}


/* 大外框 */
.page_ADAM6700
{
	max-width: 726px;
	margin: 0 auto;
}

/* 手機換行 */

.page_ADAM6700 br.mobile
{
	display:none;
}

/* 圖片 */

.page_ADAM6700 .img img
{
	width:100%;
	border:0;
	margin:0;
	padding:0;
}

/* clear both */

.page_ADAM6700 .clear
{
	clear:both;
}

/* 主圖 */

.page_ADAM6700 .kv
{
	position:relative;
	min-height:565px;
	background:#00486a url(../images/KV_bg.jpg) center bottom no-repeat;
	background-size:cover;
}

.page_ADAM6700 .kv h3
{
	color:#FFF;
	font-size:22px;
	font-weight:bold;
	line-height:30px;
	margin:0;
	padding-top:20px;
	text-align:center;
}

.page_ADAM6700 .kv h2
{
	color:#FFF;
	font-size:38px;
	font-weight:bold;
	line-height:30px;
	margin:0;
	padding-top:5px;
	text-align:center;
}

.page_ADAM6700 .kv h4
{
	color:#FFF;
	font-size:20px;
	font-style:italic;
	line-height:24px;
	margin:0;
	padding-top:10px;
	text-align:center;
}

.page_ADAM6700 .kv p
{
	color:#FFF;
	font-size:21px;
	line-height:24px;
	padding:10px 0 0 25px;
	width:430px;
}

.page_ADAM6700 .kv .img
{
	position:absolute;
	right:0;
	top:70px;
	width:60%;
}

/* 主圖下的主要介紹文 */

.page_ADAM6700 .intro
{
	display:flex;
	align-items:center;
	padding:20px 0;
}

.page_ADAM6700 .intro .img
{
	padding:0 20px;
}

.page_ADAM6700 .intro .img img
{
	width:auto;
	height:170px;
}

.page_ADAM6700 .intro li
{
	font-size: 15px;
	color: #0b89ba;
	line-height: 20px;
	margin: 0;
	padding-right:20px;
}

.page_ADAM6700 .intro p
{
	font-size: 15px;
	line-height: 20px;
	color: #4b4c4c;
}

/* 內容的分隔標題呈現 */

.page_ADAM6700 .featuresTitle,
.page_ADAM6700 .certificationTitle,
.page_ADAM6700 .specTitle,
.page_ADAM6700 .targetTitle
{
	height:32px;
	background-color:#cadcea;
}

.page_ADAM6700 .featuresTitle h3,
.page_ADAM6700 .certificationTitle h3,
.page_ADAM6700 .specTitle h3,
.page_ADAM6700 .targetTitle h3
{
	display:block;
	font-size:18px;
	font-weight:normal;
	line-height:32px;
	color:#FFF;
	width:33%;
	height:32px;
	padding:0 0 0 25px;
	margin:0;
}

.page_ADAM6700 .featuresTitle h3,
.page_ADAM6700 .certificationTitle h3
{
	background-color:#548ebc;
}

.page_ADAM6700 .specTitle h3
{
	background-color:#144c78;
}

.page_ADAM6700 .targetTitle h3
{
	background-color:#004262;
}

/* 內容的子標題 */

.page_ADAM6700 .featuresSubTTL h3
{
	color:#004262;
	font-size:25px;
	line-height:70px;
	margin:0 20px;
}

/* 內容 Feature Technology , Feature Highlights */

.page_ADAM6700 .featuresContent
{
	padding:20px 20px 35px 20px;
	border-bottom:1px solid #EEE;
}

.page_ADAM6700 .featuresContent.f2,
.page_ADAM6700 .featuresContent.f5
{
	border:0;
}

.page_ADAM6700 .featuresContent .img
{
	width:48%;
	/*width:100%;*/
}

.page_ADAM6700 .featuresContent.leftPic .img
{
	float:left;		/* 圖靠左 */
}

.page_ADAM6700 .featuresContent.rightPic .img
{
	float:right;	/* 圖靠右 */
}

.page_ADAM6700 .featuresContent .text
{
	width:50%;
}

.page_ADAM6700 .featuresContent .text h4
{
	font-size:19px;
	line-height:24px;
	font-weight:bold;
	margin:0 0 10px 0;
	color:#3e749f;
}

.page_ADAM6700 .featuresContent.f1 .text h4
{
	margin-top:20px;
}

.page_ADAM6700 .featuresContent.f2 .text h4
{
	margin-top:60px;
}

.page_ADAM6700 .featuresContent.f4 .text h4
{
	margin-top:50px;
}

.page_ADAM6700 .featuresContent.f5 .text h4
{
	margin-top:55px;
}

.page_ADAM6700 .featuresContent li,
.page_ADAM6700 .featuresContent p
{
	font-size:15px;
	color:#4e88b7;
	line-height:20px;
	margin:0;
}

.page_ADAM6700 .featuresContent p
{
	margin-bottom:30px;
}

.page_ADAM6700 .featuresContent ul,
.page_ADAM6700 .featuresContent ol
{
	margin-left:0;
	padding-left:0;
}

.page_ADAM6700 .featuresContent ul li
{
	list-style-type:disc;
	margin-left:20px;
}

.page_ADAM6700 .featuresContent.leftPic .text
{
	margin-left:52%;
}

/* 圖片置中的內容 */

.page_ADAM6700 .featuresContent.centerPic
{
	background-color:#e7f3f7;
}

.page_ADAM6700 .featuresContent.centerPic h4
{
	color:#004262;
	text-align:center;
	font-size:25px;
	line-height:25px;
	font-weight:bold;
	margin:0;
}

.page_ADAM6700 .featuresContent.centerPic .pic
{
	text-align:center;
}

.page_ADAM6700 .featuresContent.centerPic .pic img
{
	width:100%;
	max-width:565px;
	margin:25px auto;
}

.page_ADAM6700 .featuresContent.centerPic .txtList h5,
.page_ADAM6700 .featuresContent.centerPic .txtList p
{
	font-size:15px;
	line-height:25px;
	margin:0;
}

.page_ADAM6700 .featuresContent.centerPic .txtList h5
{
	color:#004262;
}

.page_ADAM6700 .featuresContent.centerPic .txtList p
{
	color:#0b89ba;
}

/* 內容 targetContent */

.page_ADAM6700 .targetContent.t1
{
	background-image:url(../images/targetBg1.jpg)
}

.page_ADAM6700 .targetContent.t2
{
	background-image:url(../images/targetBg2.jpg)
}

.page_ADAM6700 .targetContent
{
	background-position:center bottom;
	background-repeat:no-repeat;
	background-size:contain;
}

.page_ADAM6700 .targetContent .text
{
	padding:20px;
}

.page_ADAM6700 .targetContent .text h4
{
	font-size:19px;
	color:#0075a2;
	line-height:28px;
	margin:0;
	margin-bottom:10px;
}

.page_ADAM6700 .targetContent .text p
{
	font-size:15px;
	color:#0b89ba;
	line-height:20px;
	margin:0;
	margin-bottom:45px;
}

.page_ADAM6700 .targetContent.t1 .text p
{
	padding-right:40px;
}

.page_ADAM6700 .targetContent.t2 .text p
{
	padding-right:60px;
}

.page_ADAM6700 .targetContent .img
{
	text-align:center;
	padding-bottom:150px;
}

.page_ADAM6700 .targetContent .img img
{
	width:120px;
	margin:0 5px;
}

.page_ADAM6700 .certificationContent
{
	padding:35px 0;
	text-align:center;
}

.page_ADAM6700 .certificationContent .img
{
	display:inline-block;
	margin:0 45px;
	text-align:center;
	font-size:18px;
	color:#333;
}

.page_ADAM6700 .certificationContent .img img
{
	margin-bottom:20px;
}

.page_ADAM6700 .specBox
{
	padding:0 25px;
}

.page_ADAM6700 .specBox.lightBlue
{
	background-color:#f1f6fa;
}

.page_ADAM6700 .specBox.darkBlue
{
	background-color:#c5e5f7;
}

.page_ADAM6700 .specBox h4
{
	font-size:19px;
	line-height:28px;
	font-weight:bold;
	color:#3e749f;
	margin:0;
	padding:20px 0;
}

.page_ADAM6700 .specBox.spec1
{
	padding-bottom:35px;
}

.page_ADAM6700 .specBox h5
{
	font-size:15px;
	line-height:20px;
	color:#4e87b6;
	margin:0;
	margin-bottom:10px;
}

.page_ADAM6700 .specBox.spec1 > h5
{
	text-align:right;
}

.page_ADAM6700 .specBox.spec1 .frame
{
	width:calc( 100% - 25px );
	padding:20px 10px;
	border:1px solid #d1e1ed;
	background-color:#FFF
}

.page_ADAM6700 .specBox.spec1 .img
{
	display:inline-block;
	text-align:center;
	width:49.5%;
}

.page_ADAM6700 .specBox.spec1 .img h5
{
	text-align:center;
	margin:30px 0 !important;
}

.page_ADAM6700 .specBox.spec1 .img img
{
	width:auto;
	height:230px;
}

.page_ADAM6700 .specBox.spec2 .img
{
	text-align:center;
	font-size:15px;
	line-height:40px;
	color:#4e87b6;
	width:40%;
	margin:0 auto;
}

.page_ADAM6700 .specBox.spec2 .img img
{
	width:255px;
}

.page_ADAM6700 .specBox.spec3 .img
{
	padding-bottom:25px;
}

.page_ADAM6700 #owl-slider
{
	margin:30px auto;
}

.page_ADAM6700 #owl-slider .item
{
	text-align:center;
}

.page_ADAM6700 #owl-slider .item a
{
	display:inline-block;
}

.page_ADAM6700 #owl-slider .item img
{
	width:99%;
}

.page_ADAM6700 #owl-slider .owl-wrapper-outer
{
	text-align:center;
}

.h200 {height:200px;}
.h230 {height:230px;}
.h250 {height:250px;}



/*若最下方 Banner 只有兩張，則要強制補上底下這段。*/

/* --------------------------------- */
/*
@media screen and (min-width:726px)
{
	.owl-wrapper .owl-item
	{
		width:363px !important;
	}
}
*/
/* --------------------------------- */


@media screen and (max-width: 767px)
{
	.page_ADAM6700 .kv .img
	{
		top:115px;
	}

	.page_ADAM6700 .featuresSubTTL h3
	{
		line-height:30px;
		margin-top:20px;
		font-size:22px;
	}

	.page_ADAM6700 .featuresContent .text h4
	{
		margin-top:0 !important;
	}

	.page_ADAM6700 .targetContent .text p
	{
		padding-right:0 !important;
	}

	.page_ADAM6700 .specBox.spec1 .img
	{
		width:100%;
		margin-bottom:20px;
	}

	.page_ADAM6700 .certificationContent .img
	{
		margin:0 25px;
	}
}

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

	.page_ADAM6700 br.desktop
	{
		display:none;
	}

	.page_ADAM6700 br.mobile
	{
		display:block;
	}

	.page_ADAM6700 .kv
	{
		/*min-height:390px;*/
		min-height:calc( 145px + 100vw * ( 605 / 780 ) - 40px );
		background-size:100% auto;
	}

	.page_ADAM6700 .kv h2,
	.page_ADAM6700 .kv p
	{
		width:90%;
		text-align:center;
		margin:0 auto;
	}

	.page_ADAM6700 .kv h2
	{
		font-size:26px;
	}

	.page_ADAM6700 .kv h4
	{
		text-align:center;
		padding:5px 10px;
	}

	.page_ADAM6700 .kv .img
	{
		position:static;
		width:80%;
		margin:5px auto 0 auto;
	}

	.page_ADAM6700 .intro
	{
		display:block;
		padding:20px;
	}

	.page_ADAM6700 .intro .img
	{
		text-align:center;
	}

	.page_ADAM6700 .intro p
	{
		width:100%;
		margin-left:0;
		text-align:left;
		margin-bottom:32px;
		padding-top:0;
	}

	.page_ADAM6700 .featuresTitle h3,
	.page_ADAM6700 .certificationTitle h3,
	.page_ADAM6700 .specTitle h3,
	.page_ADAM6700 .targetTitle h3
	{
		width:66%;
	}

	.page_ADAM6700 .featuresContent
	{
		height:auto !important;
	}

	.page_ADAM6700 .featuresContent .img
	{
		width:100%;
		float:none !important;
		margin:0 auto 20px auto;
	}

	.page_ADAM6700 .featuresContent .text
	{
		width:100%;
		margin-left:0 !important;
	}

	.page_ADAM6700 .featuresContent .text h4
	{
		width:90%;
	}

	.page_ADAM6700 .targetContent .text p
	{
		margin-bottom:20px;
	}

	.page_ADAM6700 .certificationContent .img
	{
		margin:25px 45px;
	}

	.page_ADAM6700 .specBox.spec1 .img
	{
		text-align:center;
	}

	.page_ADAM6700 .specBox.spec1 .img img
	{
		width:100%;
		height:auto;
		margin-bottom:20px;
	}

	.page_ADAM6700 .specBox.spec2 .img,
	.page_ADAM6700 .specBox.spec2 .text
	{
		width:100%;	
	}

}
















