@charset "UTF-8";
/* CSS Document -ENG */
html,body {
	line-height:120%;
}

@font-face {
	font-family:'STIX';
	font-style:normal;
	font-weight:normal;
	src:	url('STIXGeneral.woff') format('woff'),
				url('STIXGeneral.ttf') format('truetype');		 
}
html,body{line-height:120%;font-size:95%;}
.lang-text{font-family:STIX;line-height:120%;}
.g-spec{font-family:STIX;font-size:1.07em;}
.g-regl{font-family:sans-serif;}
.tmenu-spec-t{font-family:STIX;font-style:normal;font-weight:500;font-size:18px;}
.tmenu-def-t{font-family:sans-serif;font-size:14px;}
.t-head{font-family:STIX;}
.c1-l2-title{width:auto;min-width:150px!important}
.small-title{font-family:'STIX';font-size:1.3em;font-weight:600;color:#008d36;letter-spacing:-1px;}
.c1-l2-serviceblk{padding:5px 5px 5px 5px;}
.c1-col.m6a{width:49.99999%}.c1-col.m6b{width:49.99999%}
.c1-inner-title{padding:10px 0px;font-size:24pt;}
.c1-l2-title-text{font-weight:700;font-size:1.6em;letter-spacing:-1px;}
p.c1-inner-text, .c1-inner-text{margin-top:0px;font-size:13pt;}
p.c1-inner-text-left, .c1-inner-text-left{padding-right:35px;clear:both;margin-top:0px;font-size:13pt;}
p.c1-inner-text-right, .c1-inner-text-right{padding-left:35px;clear:both;margin-top:0px;font-size:13pt;}
p.c1-inner-text-center, .c1-inner-text-center{text-align:center;margin-top:0px;font-size:13pt;}

.c1-menu2-text{font-family:STIX;font-size:16px;}
.c1-page-title{max-width:900px;height:auto;margin:auto;padding:15px 0px;font-weight:600;font-size:24pt;}
.c1-title{font-weight:600;font-size:1.35em;padding-bottom:3px;line-height:120%;}
.c2-title{font-weight:600;font-size:1.25em;padding-bottom:3px;line-height:120%;}

@media (max-width:767px){
.lang-text{font-family:Arial Unicode, Arial, sans-serif, 微軟正黑體;}
.c1-col.m6a,.c1-col.m6b{width:99.99999%}
.c1-inner-title{padding:5px;}
.c1-l2-title-text, .c1-page-title{font-size:1.2em;padding:5px;height:auto;}
.c1-title, .c2-title{font-weight:600;font-size:1em;padding-bottom:3px;line-height:120%;}
.c1-inner-title{padding:10px 0px;font-weight:600;font-size:1.2em;}
p.c1-inner-text, .c1-inner-text{font-size:1em;line-height:130%;}
p.c1-inner-text-left, p.c1-inner-text-right, .c1-inner-text-left, .c1-inner-text-right{width:96%;padding:10px;font-size:1em;line-height:130%;}
p.c1-inner-text-center, .c1-inner-text-center{text-align:center;margin-top:0px;font-size:1em;line-height:130%;}
}