@charset "UTF-8";


/*Equipment Contents Setting*/


#equipment{
	width: 720px;
	margin: 20px 15px 60px;
}

#equipment_title{
	padding: 0px 0px 10px;
	text-align: right;
}


.explain{
	width: 720px;
	padding: 5px;
	background-color: #ced4e0;
	border-top: 2px solid #a3b0c3;
	border-bottom: 1px solid #a3b0c3;
	font-size: 1.2em;
	text-align: left;
	clear :both;
}

.explain_txt{
	width: 720px;
	margin-bottom: 20px;
	padding: 5px;
	background-color: #f3f4f8;
	border-top: 1px solid #a3b0c3;
	border-bottom: 1px solid #a3b0c3;
	font-size: 0.8em;
	text-align: left;
}


.service_explain{
	width: 720px;
	margin-top: 50px;
	padding: 5px;
	background-color: #ced4e0;
	border-top: 2px solid #a3b0c3;
	border-bottom: 1px solid #a3b0c3;
	font-size: 1.2em;
	text-align: left;
	clear :both;
}


.service_outline{
	width: 680px;
	height: 72px;
	text-align: left;
	margin-bottom: 5px;
}



.service_img{
	padding-right: 5px;
	float: left;
}


.service_title{
	padding-bottom: 5px;
	border-bottom: 1px solid #dcd9ea;
	font-size: 1.2em;
	font-weight: bold;
	color: #9e98c8;
	text-align: left;
}


.service_txt{
	font-size: 0.8em;
	text-align: left;
	padding-top: 5px;
}


.service_annotation_txt{
	font-size: 0.8em;
}


.clear{
	clear: both;
	}



#three_seat{
	width: 350px;
	height: 375px;
	margin-right: 10px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: left;
}



#four_seat{
	width: 350px;
	height: 375px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: right;
}

#airly{
	width: 350px;
	height: 220px;
	margin-right: 10px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: left;
}


#curtain{
	width: 350px;
	height: 220px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: right;
}

#ladys_plu{
	width: 350px;
	height: 210px;
	margin-right: 10px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: left;
}

#ladys_only{
	width: 350px;
	height: 210px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: right;
}

#ladys{
	width: 350px;
	height: 190px;
	margin-right: 10px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: left;
}

#rankup{
	width: 350px;
	height: 190px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: right;
}

#pillow{
	width: 350px;
	height: 190px;
	margin-right: 10px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: left;
}

#blanket{
	width: 350px;
	height: 190px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: right;
}

#wc{
	width: 350px;
	height: 190px;
	margin-right: 10px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: left;
}

#wide{
	width: 350px;
	height: 190px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: right;
}

#slipper{
	width: 350px;
	height: 190px;
	margin-right: 10px;
	margin-bottom: 10px;	
	border: 1px solid #b7b7b7;
	float: left;
}


th{
	width: 110px;
	background-color: #efefef;
	text-align: center;
	border-right: 1px solid #b7b7b7;
	
}

td{
	font-size: 0.8em;
	text-align: left;
	padding: 5px;
}


.icon_txt_right{
	text-align: right;
}

.icon_txt_center{
	text-align: center;
}

.picture_img{
	float: right;
}


strong{
	font-weight: bold;
}


.icon_img{
	margin: 10px auto;
}

.notes{
	font-size: 0.8em;
}
