@charset "shift_jis";
/* CSS Document */

 @media (max-width:640px) {


/*ポップアップウインドウページ内*/
/* ----------------------------------------------------------------------------------------------------------------*/
.anchor_box li {
	float:none;
}
.anchor_box li span {
	width:210px;
}

div.img img,
.center img {
	max-width: 100%;
	height:auto;
	width:96%;
}
div.pregBox div.miniBox {
	margin:15px 0px 10px 0px;
}


/*pregBoxを2カラムにする場合*/
div.pregBox div.miniBox div.leftArea02 {
	width:auto;
	float: none;
}

div.pregBox div.miniBox div.rightArea02 {
	width:auto;
	float: none;
	margin-top:10px;
}

/*pregBoxを3分割にする場合20130528*/
div.pregBox div.miniBox ul.imgArea {
	width:auto;
	float: none;
}
div.pregBox div.miniBox ul.imgArea li {
	float: none;
	width:200px;
	margin:10px auto 0px auto;
}
div.pregBox div.miniBox ul.imgArea li.top {
	float: none;
	width:200px;
	margin:0px auto;
}
div.pregBox div.miniBox ul.imgArea li img {
	max-width: 100%;
	height:auto;
}
.numArea {
	margin-left:0px;
}

.img img {
	max-width: 100%;
	height:auto;
}
.mq-none {
	display:none;
}


div.pregBox div.miniBox div.txtArea,
div.txtArea_num,
div.lineArea div.txtArea_line {
	width:auto;
	float: none;
	margin-top:10px;
}
div.pregBox div.miniBox div.imgArea,
div.imgArea_num,
div.lineArea div.imgArea_line {
	width:auto;
	float: none;
	text-align:center;
}

/*num*/
.num01 {
	padding-bottom:10px;
}
.num02 {
	padding-bottom:10px;
}
.num03 {
	padding-bottom:10px;
}



}


