
@media (max-width: 640px) {
/*===========================================
	pregArea_01
=============================================*/
div.pregArea_01 {
	width:auto;
}
div.pregArea_01 div.pregBox {
	width:auto;
}
div.pregArea_01 div.leftArea {
	width:auto;
	float:none;
	margin-top:15px;
}
div.pregArea_01 div.rightArea {
	width:auto;
	float:none;
	text-align:center;
}
div.pregArea_01 div.LeftArea_01,
div.pregArea_01 div.RightArea_01 {
	width:auto;
	float:none;
}
div.pregArea_01 div.RightArea_01 div img {
	width:100%;
	height:auto;
}
div.pregArea_01 div.RightArea_01 p {
	margin-left:20%;
}





/*===========================================
	pregArea_02
=============================================*/
div.pregArea_02,
div.pregArea_02 div.pregBox,
div.pregArea_02 div.pregBox2 {
	width:auto;
}


div.pregArea_02 div.LeftArea,
div.pregArea_02 div.LeftArea_01,
div.pregArea_02 div.LeftArea_02,
div.pregArea_02 div.LeftArea_03 {
	width:auto;
	float:none;
}


div.pregArea_02 div.RightArea,
div.pregArea_02 div.RightArea_01,
div.pregArea_02 div.RightArea_02,
div.pregArea_02 div.RightArea_03 {
	width:auto;
	float:none;
	margin:10px 0px 0px 0px;
	text-align:center;
}
div.pregArea_02 div.RightArea_01 img {
	width:300px;
	height:auto;
}

div.pregArea_02 div.RightArea-mq {
	margin-top:10px;
	width: auto;
	float:none;
}
div.pregArea_02 div.RightArea-mq div.mq-Left {
	width: 55%;
	float:left;
}
div.pregArea_02 div.RightArea-mq div.mq-Right {
	width: 43%;
	float:right;
	margin:0px;
}
div.pregArea_02 div.RightArea-mq div.mq-Left img,
div.pregArea_02 div.RightArea-mq div.mq-Right img {
	width: 100%;
	height:auto;
}





div.wakuGlayArea div.glayWakuBox .floatLeft,
div.wakuGlayArea div.glayWakuBox .floatRight {
	float:none;
}

div.wakuGlayArea div.glayWakuBox ul.listDisc-2 {
	margin: 0px;
}





/*===========================================
	bgGlayWakuArea
=============================================*/
div.bgGlayWakuArea .floatLeft {
	width:auto;
	float:none;
}
div.bgGlayWakuArea .floatRight {
	width:auto;
	float:none;
	text-align:center;
	margin-top:10px;
}

/* listDotLine */
div.wakuGlayArea ul.listDotLine li {
	margin-top:15px;
	margin-right:0px;
	width:auto;
	float:none;
	clear:both;
}
div.wakuGlayArea ul.listDotLine li div {
	float: left;
	width:30%;
	margin-right:5%;
}
div.wakuGlayArea ul.listDotLine li div img {
	width:100%;
	height:auto;
}
div.wakuGlayArea ul.listDotLine li p {
	margin-top:0px;
	width:60%;
	float: left;
	text-align:left;
}

/* list */
div.wakuGlayArea ul.list li {
	margin-top:15px;
	margin-right:0px;
	width:auto;
	float:none;
	clear:both;
}
div.wakuGlayArea ul.list li div {
	float: left;
	width:30%;
	margin-right:5%;
}
div.wakuGlayArea ul.list li div img {
	width:100%;
	height:auto;
}
div.wakuGlayArea ul.list li p {
	width:60%;
	float: left;
	text-align:left;
}
div.wakuGlayArea ul.list li span {
	display:block;
	text-align:left;
}

div.wakuGlayArea ul.list li p.usb:before {
	content: "USB充電\Aカーバッテリーアダプター\A" ;
	white-space: pre;
}


}