@charset "Shift_JIS";

/* contents set */
#col1{margin:0px;
	padding: 0px;
	float:left;
	width: 330px;
	}
#col2{margin:0px;
	padding: 0px;
	float:right;
	width: 130px;

	
	}
#col2 img{margin: 5px 0px 1px 0px;}
#col2 p{font-size:10px;margin:0px;
	padding: 0px;}
.col3{margin:5px 7px 5px 8px;
	padding: 0px;
	float:left;
	width: 130px;
	}
.col3 img{margin: 0px 5px 1px 5px;}
.col3 p{font-size:10px;margin:0px;
	padding: 0px;}
	



/* service set */
.content dl.bg-blue {
	background-color: #EDEEFF;
}
.content dl.bg-red {
	background-color: #FFEDED;
}


/* rental set */
table.judgmentstandard-table {
	width: 470px;
	margin: 10px 0px 5px;
	padding: 0px;
	border-top: 1px solid #CCCCCC;
}
table.judgmentstandard-table th,
table.judgmentstandard-table td {
	font-size: 0.95em;
	border-bottom: 1px solid #CCCCCC;
	margin: 0px;
}
table.judgmentstandard-table th {
	text-align: center;
	vertical-align: middle;
	background-color: #EEEEEE;
	padding: 0px;
}
table.judgmentstandard-table td {
	vertical-align: top;
}
table.judgmentstandard-table td.judgmentstandard-item-a {
	text-align: center;
	background-color: #FFFFCC;
	width: 20px;
	padding: 2px;
}
table.judgmentstandard-table td.judgmentstandard-item-b {
	text-align: left;
	width: 100px;
	padding: 2px 2px 2px 10px;
}
table.judgmentstandard-table th.judgmentstandard-contents-c,
table.judgmentstandard-table td.judgmentstandard-contents-c {
	width: 130px;
	padding: 2px 2px 2px 10px;
}
table.judgmentstandard-table td.judgmentstandard-item-c {
	text-align: left;
}
table.judgmentstandard-table th.judgmentstandard-contents-a,
table.judgmentstandard-table td.judgmentstandard-contents-a {
	width: 185px;
	padding: 2px;
	border-left: 2px solid #CCCCCC;
}
table.judgmentstandard-table td.judgmentstandard-contents-a {
	text-align: left;
}
table.judgmentstandard-table th.judgmentstandard-contents-b,
table.judgmentstandard-table td.judgmentstandard-contents-b {
	width: auto;
	padding: 2px 2px 2px 10px;
	border-left: 2px solid #CCCCCC;
}
table.judgmentstandard-table td.judgmentstandard-contents-b {
	text-align: left;
}


/* homehelper set */
table.works-table {
	width: 470px;
	margin: 0px 0px 5px;
	padding: 0px;
	border-top: 1px solid #CCCCCC;
}
table.works-table th,
table.works-table td {
	font-size: 0.95em;
	text-align: center;
	vertical-align: top;
}
table.works-table th {
	width: 100px;
	margin: 0px;
	padding: 2px 0px 2px 10px;
	border-bottom: 1px solid #CCCCCC;
}
table.works-table td {
	margin: 0px;
	padding: 2px 2px 2px 10px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 2px solid #CCCCCC;
}
table.works-table td.works-arrow {
	width: 20px;
}
table.works-table td.works-contents {
	width: auto;
}

.content p.faqbox-q {
	background-color: #EEEEEE;
	width: auto;
	border-left: 5px solid #3399FF;
	margin: 0px 0px 5px;
	padding: 3px;
}
.content p.faqbox-a {
	background-color: #EEEEEE;
	width: auto;
	margin: 0px 0px 15px;
	padding: 3px;
	border-left: 5px solid #FF6699;
}
.question {
	font-size: 1.2em;
	color: #3399FF;
}
.answer {
	font-size: 1.2em;
	color: #FF6699;
}


/* yuinosato set */
table.yuinosato-table {
	width: 470px;
	margin: 0px 0px 2px;
	padding: 0px;
	border-top: 1px solid #CCCCCC;
}
table.yuinosato-table th,
table.yuinosato-table td {
	font-size: 0.9em;
	
	margin: 0px;
	padding: 2px;
	border-bottom: 1px solid #CCCCCC;
}
table.yuinosato-table th {
	text-align: center;
	background-color: #EEEEEE;
}
table.yuinosato-table td {
	text-align: right;
	border-left: 2px solid #CCCCCC;
}
table.yuinosato-table th.yuinosato-item {
	border-left: 2px solid #CCCCCC;
}

/* dayservice set */
table.profile-table2 {
	width: 470px;
 margin: 0px;
 padding: 0px;
 border-top: 1px solid #CCCCCC;
}
table.profile-table2 th,
table.profile-table2 td {
 font-size: 0.95em;
 vertical-align: top;
}
table.profile-table2 th {
text-align: right;
 width: 110px;
 margin: 0px;
 padding: 2px;
 border-bottom: 1px solid #CCCCCC;
}
table.profile-table2 td {
	text-align: left;
	margin: 0px;
	padding: 2px 2px 2px 10px;
	border-bottom: 1px solid #CCCCCC;
}






