@charset "Shift_JIS";

h5.bg-blue {
	background: #C8E6FA;
	width:445px;
	margin: 10px 0 0 0;
	padding: 5px 10px;
	font-weight: bold;
}


/* add 2014-05-08 for backup.html begin */
.contentsArea_step {
	width:585px;
}
div.contentsArea_step div.w380 {
	width:380px;
}
div.contentsArea_step div.w355 {
	width:355px;
}
div.contentsArea_step div.rightArea {
	width: auto;
}
ul.txtlink.clearfix {
	background: none;
}
/* add 2014-05-08 for backup.html end */



@media(max-width: 640px){
	/*===========================================
		pregArea_01
	=============================================*/
	div.pregArea_01 {
		width: auto;
	}
	/*===========================================
		pregArea_02
	=============================================*/
	div.pregArea_02 {
		width: auto;
	}
	div.pregArea_02 div.pregBox {
	}
	li.contents div.photo div.img {
		width: auto;
		float: none;
	}
	li.contents div.photo div.txt {
		width: auto;
		float: none;
	}
	li.contents div.photo div.txt div.contentsArea {
		width: auto;
		float: none;
	}
	.img {
	}
	/*===========================================
		OnepointArea
	=============================================*/
	div.contentsArea_step div.miniBox {
		width: auto;
	}
	div.contentsArea_step div.leftArea {
		width: auto;
		float: none;
	}
	
	div.contentsArea_step div.rightArea {
		width: auto;
		float: none;
	}
	div.contentsArea_step div.leftArea2 {
		width: auto;
		float: none;
	}
	div.contentsArea_step div.rightArea2 {
		width: auto;
		float: none;
	}			
	div.detailArea {
	}
	div.detailArea div.leftArea {
		width: auto;
		float: none;
	}
	div.detailArea div.rightArea {
		width: auto;
		float: none;
	}
	
	/*===========================================
		AttentionArea
	=============================================*/
	div.AttentionArea div.leftArea {
		width: auto;
		float: none;
	}
	div.AttentionArea div.rightArea {
		width: auto;
		float: none;
	}
	
	/*===========================================
		tblGlay
	=============================================*/
	table.tblGlay {}
	table.tblGlay th {}
	table.tblGlay th.width-2 {}
	table.tblGlay td {}
	table.tblGlay .txt-c {}
	
	/*===========================================
		Sub Contents
	=============================================*/
	dl.sub_contents dd div.leftArea {
		width: auto;
		float: none;
	}
	dl.sub_contents dd div.rightArea {
		width: auto;
		float: none;
	}
	
	/*===========================================
		GrayArea
	=============================================*/
	div.GrayArea div.leftArea {
		width: auto;
		float: none;
	}
	div.GrayArea div.rightArea {
		width: auto;
		float: none;
	}
	
	h5.bg-blue {
		width: auto;
	}
	
	/* add 2014-05-08 for backup.html begin */	
	div.contentsArea {
		width: auto;
	}	
	/* add 2014-05-08 for backup.html end */
	
	
}