
@media (max-width: 640px) {
/*===========================================
	pregArea_01
=============================================*/
div.pregArea_01 ul.pregBox,
div.pregArea_01,
ul.fitArea {
	width:auto;
}
ul.ear-pieceArea {
	width:auto;
	margin:0px;
}
div.pregArea_01 ul.pregBox li.txtArea {
	width:auto;
	float:none;
	margin-top:10px;
}
ul.fitArea li.txt {
	width:auto;
	float:none;
}
div.pregArea_01 ul.pregBox li.imgArea img {
	max-width:100%;
	height:auto;
}
div.pregArea_01 div.pregBox {
	width:auto;
}
ul.fitArea li.img,
div.pregArea_01 ul.pregBox li.imgArea {
	width:auto;
	float:none;
	margin: 5px 0px 0px 0px;
	text-align:center;
}
ul.ear-pieceArea li {
	width:auto;
	float:none;
	margin: 15px 0px 0px 0px;
	text-align:center;
}
ul.ear-pieceArea li img,
ul.fitArea li.img img {
	max-width:100%;
	height:auto;
}
div.imgArea-w {
	text-align:center;
}
div.imgArea,
div.imgArea2 {
	display:none;
}
div.imgArea-mq {
	background:#FFFFFF;
	margin-top:5px;
	padding: 10px;
	display: block;
	text-align:center;
}
div.imgArea-mq img,
div.imgArea-mq2 img,
div.imgArea-w img {
	max-width:100%;
	height:auto;
}
div.imgArea-mq2 {
	margin:5px 0px 0px 80px;
	display: block;
	text-align:center;
}


/*===========================================
	lineArea 
=============================================*/
div.lineArea div.leftArea{
	width: auto;
	float:none;
}
div.lineArea div.rightArea {
	margin-top:5px;
	width: auto;
	float:none;
	text-align:center;
}
div.lineArea div.rightArea img {
	max-width: 100%;
	height:auto;
}


}

