@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif,"新細明體";
	}
body {
	background-color:#fff;
	}
a img {
	border:0
	}	
.wrapper {
	margin:auto;
	padding:0;
	width:1055px;
	}
a .class01 {
	color:#3f78f1;
	text-decoration:none;
	}
a:hover .class01 {
	color:#244ca0;
	text-decoration:underline;
	}
a .class02 {
	color:#205497;
	text-decoration:none;
	}
a:hover .class02 {
	color:#000;
	text-decoration:none;
	}
a .class03 {
	color:#a6a6a6;
	text-decoration:none;
	}
a:hover .class03 {
	color:#fff;
	text-decoration:none;
	}
a .class04 {
	color:#fff;
	text-decoration:none;
	font-size:12px;
	letter-spacing:4px;
	}
a:hover .class04 {
	color:#000;
	font-size:12px;
	text-decoration:none;
	letter-spacing:4px;
	}	
	
.letter01 {
	font-size:12px;
	margin-top:10px;
	margin-left:15px;
	}	
.letter02 {
	color:#fc6201;
	font-weight:700;
	}	
.letter03 {
	color:#909090;
	font-size:11px;
	}	
.letter04 {
	font-size:13px;
	line-height:200%;
	margin-top:10px;
	padding-right:10px;
	}	
.letter05 {
	color:#e00000;
	}	
.feature01 {
	font-size:13px;
	margin-top:20px;
	}	
.feature02 {
	font-size:15px;
	color:#ff7800;
	}	
.feature03 {
	font-size:14px;
	color:#005ebf;
	}	
.order01 {
	margin-top:20px;
	font-size:12px;
	}
.showcase01 {
	font-size:12px;
	margin-top:20px;
	}		
.showcase02 {
	line-height:200%;
	font-size:13px;
	font-weight:700;
	}	
.showcase03 {
	margin-left:30px;
	}	
.word01 {
	line-height:180%;
	font-size:13px;
	}	
.word02 {
	font-size:14px;
	font-weight:700;
	color:#0000FF;
	}	
.word03 {
	margin:20px 0;
	}	
.concept02 {
	margin-left:28px;
	font-size:12px;
	margin-top:10px;
	}
.concept01 {
	margin-left:28px;
	}	
.article01 {
	font-size:12px;
	}		