
/* Custom CSS
 * --------------------------------------- */

.wrap{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
}
.intro {  width:600px; padding:20px; font-size:12px; 	margin: 0 auto; }
.text { background:#FFF;  width:600px; padding:20px; text-align:left; font-size:12px; 	margin: 0 auto; }
.quality { background:#FFF;  width:480px; padding:20px 20px 20px 20px; text-align:left; font-size:12px; text-align:justify; }
.on { display:block; }
.intro p{
	margin: 0 auto;
}
.section{
	text-align:justify;
}

@media only screen and (max-width:480px) {
.wrap{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
}
h1 { font-size:20px; color:#cc3333; }
.intro {  width:90%; padding:2%; font-size:12px; 	margin: 0 auto; }
.text { background:#FFF;  width:600px; padding:20px; text-align:left; font-size:12px; 	margin: 0 auto; }
.quality { background:#FFF; width:90%; padding:2%; text-align:left; font-size:12px; text-align:justify; margin:0 auto; }
.on { display:block; }
.intro p{
	margin: 0 auto;
}
.section{
	text-align:justify;
}

}