@charset "Shift_JIS";

/*
	================================================================================================
		BeautyExplorer support repair contents index
	================================================================================================
*/

/*
	============================================================================
		repair box
	============================================================================
*/

div.handto{
	margin: 0px;
}

div.handto:after{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

div.handto div.img {
	float: left;
	width: 144px;
	border: 1px solid #E3E3E3;
	background-color: #F3F3F3;
	margin-right: 15px;
	padding: 15px 15px;
}

div.handto div.img img{
	margin: 0px;
	padding: 0px 9px;
}

div.handto div.text {
	float: left;
	width: 490px;
}
div.request{
	margin: 0 0 20px 0;
}

div.request:after{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

div.request div.img {
	float: left;
	width: 234px;
	margin-right: 20px;
}

div.request div.text {
	float: left;
	width: 500px;
}

h4.entry {
	margin-top: 20px;
}

/*
----------------------------------------------------------------------------
	画面幅＜640px＞以下のときに適用
----------------------------------------------------------------------------
*/
@media screen and (max-width: 640px) {

div.handto div.img {
	clear: both;
}
div.handto div.text {
	clear: both;
	width: auto;
	margin-top: 15px;
}

div.request div.img {
	clear: both;
}
div.request div.text {
	clear: both;
	width: auto;
	margin-top: 15px;
}
    
}