<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import '../common/reset.css';
@import '../common/core.css';
@import '../common/content.css';
@import '../common/media_query_common.css';
@import '../common/media_query.css';
/* CSS Document */

*{
	font-family: Microsoft JhengHei, Microsoft YaHei, Hiragino Sans GB, Arial, Helvetica, sans-serif !important;
}
#wrapper #top_wrap &gt; div.main-nav-wrap ul li{
	height: auto;
}
#wrapper #top_wrap &gt; div.main-nav-wrap ul li a{
	padding: 12px 38px;
	font-size: 1.125em;
	line-height: 1.6em;
	max-width: none;
}
#wrapper #top_wrap &gt; div.main-nav-wrap ul li a:before{
	left: 38px;
}
#wrapper #top_wrap &gt; div.main-nav-wrap ul li:hover a:before,
#wrapper #top_wrap &gt; div.main-nav-wrap ul li a:hover:before,
#wrapper #top_wrap &gt; div.main-nav-wrap ul li a.selected:before,
#wrapper #top_wrap &gt; div.main-nav-wrap ul li a:focus:before{
	width: calc(100% - 76px);
}
#banner-wrap #txt-wrap #txt h1{
	font-size: 2.625em;
}
#banner-wrap #txt-wrap #txt span#cur-sec{
	font-size: 1.875em;
}
#content-middle-wrap #right-col .item-blk#news .blk-title{
	font-size: 1.875em;
	line-height: 1.833em;
}
#content-middle-wrap #left-col #breadcrum{
	font-size: 0.875em;
}
#middle-zone{
	font-size: 1em;
	line-height: 1.75em;
}
#content-middle-wrap  #content .accordion .accordion-btn{
	font-size: 1.125em;
}
#wrapper #middle-zone{
	margin-top: 150px;
}


@media screen and (min-width: 981px)  and (max-width: 1250px){
	#wrapper #top_wrap &gt; div.main-nav-wrap ul li a {
		padding: 12px 20px;
	}
	#wrapper #top_wrap &gt; div.main-nav-wrap ul li a:before{
		left: 20px !important;
	}
	#wrapper #top_wrap &gt; div.main-nav-wrap ul li:hover a:before,
	#wrapper #top_wrap &gt; div.main-nav-wrap ul li a:hover:before,
	#wrapper #top_wrap &gt; div.main-nav-wrap ul li a.selected:before,
	#wrapper #top_wrap &gt; div.main-nav-wrap ul li a:focus:before{
		width: calc((100% - 40px));
	}
	#banner-wrap #txt-wrap #txt span#cur-sec{
		font-size: 1.5em;
		padding: 6px 45px;
	}
}

@media screen and (max-width: 980px) and (min-width: 768px){
	#wrapper #middle-zone{
		font-size: 1em;
	}
	#banner-wrap #txt-wrap #txt h1 {
		font-size: 2.875em;
	}
	#banner-wrap #txt-wrap #txt span#cur-sec {
		font-size: 1.44em;
	}
	#content-middle-wrap #right-col .item-blk#news .blk-title {
		font-size: 1.44em;
		line-height: 1em;
	}
	#wrapper #footer-wrap{
		font-size: 0.875em;
	}
	#content-middle-wrap #right-col .item-blk#review .quote{
		margin-top: 20%;
	}
}



</pre></body></html>