@charset "utf-8";

/* contents.css -----------------------------------------------------------------
 :title "contents";
 :created "2006-10-01";
 :release [:revision "1.0"; :created "2008-10-01"];
 :author [:name "diamon"; :homepage <http://refeed.jp/>; :mbox "info@refeed.jp"];
------------------------------------------------------------------------------------*/

.contents-head h2 {
	background:url(../img/housecheck/head_image.jpg);
}

.article {
	margin:0 0 30px 0;
}

.leftcolumn {
	width:512px;
	margin:0 20px 0 0;
}

.leftcolumn h3 {
	width:334px;
	height:23px;
	margin:33px 0 20px 25px;
	background:url(../img/housecheck/caption01.gif);
	background-repeat:no-repeat;
	text-indent:-30000px;
}

.leftcolumn p {
	margin:0 0 0 40px;
}

.rightcolumn {
	width:265px;
}

.rightcolumn .invited-box {
	width:257px;
	height:63px;
	margin:26px 0 0 8px;
	padding:14px 0 0 0;
	background:url(../img/housecheck/invited_bg.gif);
}

.rightcolumn .invited-box h3 {
	width:233px;
	height:18px;
	margin:0 0 0 13px;
	padding:0;
	background:url(../img/housecheck/invited_caption.gif) no-repeat;
	text-indent:-30000px;
	overflow:hidden;
}

.rightcolumn .invited-box div {
	margin:20px 0 0 108px;
}

.rightcolumn .invited-box a.btn-invited-time {
	width:139px;
	height:14px;
	background:url(../img/housecheck/btn_time_invited.gif) no-repeat;
	text-indent:-30000px;
	display:block;
	overflow:hidden;
}

.rightcolumn .invited-box a.btn-invited-time:hover {
	background-position:0 -14px;
}

.rightcolumn .btn-invited {
	width:265px;
	height:66px;
	background:url(../img/housecheck/btn_invited.gif) no-repeat;
	text-indent:-30000px;
	display:block;
	overflow:hidden;
}

.rightcolumn .btn-invited:hover {
	background-position:0 -66px;
}

.article-box {
	width:674px;
	height:153px;
	margin:0 0 10px 65px;
	padding:7px 0 0 7px;
	background:url(../img/housecheck/box.gif);
}

.article-box .leftcolumn {
	width:202px;
	margin:0 14px 0 0;
}

.article-box .rightcolumn {
	width:448px;
}

.check-title {
	width:188px;
	height:18px;
	margin:0 0 15px 65px;
	background:url(../img/housecheck/caption02.gif);
	text-indent:-30000px;
	overflow:hidden;
}

.check-roof-title {
	width:146px;
	height:23px;
	margin:5px 0 15px 0;
	background:url(../img/housecheck/caption03.gif);
	background-repeat:no-repeat;
	text-indent:-30000px;
}

.check-wall-title {
	width:149px;
	height:23px;
	margin:5px 0 15px 0;
	background:url(../img/housecheck/caption04.gif);
	background-repeat:no-repeat;
	text-indent:-30000px;
}

.check-veranda-title {
	width:199px;
	height:23px;
	margin:5px 0 15px 0;
	background:url(../img/housecheck/caption05.gif);
	background-repeat:no-repeat;
	text-indent:-30000px;
}

.check-floor-title {
	width:151px;
	height:23px;
	margin:5px 0 15px 0;
	background:url(../img/housecheck/caption06.gif);
	background-repeat:no-repeat;
	text-indent:-30000px;
}

.check-base-title {
	width:149px;
	height:23px;
	margin:5px 0 15px 0;
	background:url(../img/housecheck/caption07.gif);
	background-repeat:no-repeat;
	text-indent:-30000px;
}

.check-drain-title {
	width:150px;
	height:23px;
	margin:5px 0 15px 0;
	background:url(../img/housecheck/caption08.gif);
	background-repeat:no-repeat;
	text-indent:-30000px;
}

.check-report-title {
	width:225px;
	height:23px;
	margin:5px 0 15px 0;
	background:url(../img/housecheck/caption09.gif);
	background-repeat:no-repeat;
	text-indent:-30000px;
}

.arrow {
	width:681px;
	height:28px;
	margin:0 0 0 65px;
	background:url(../img/housecheck/arrow.gif) no-repeat center;
	display:block;
	text-indent:-3000px;
	overflow:hidden;
}

.text {
	width:627px;
	height:55px;
	margin:0 0 0 88px;
	background:url(../img/housecheck/text.gif);
	text-indent:-30000px;
	overflow:hidden;
}

.btn-box {
	margin:0 0 30px 50px;
}

.btn-invited-L {
	width:340px;
	height:85px;
	margin:8px 12px 0 0;
	background:url(../img/housecheck/btn_invited_L.gif) no-repeat;
	display:block;
	text-indent:-30000px;
	overflow:hidden;
	float:left;
}

.btn-invited-L:hover {
	background-position:0 -85px;
}

.btn-time-L {
	width:339px;
	height:98px;
	background:url(../img/housecheck/btn_time.gif) no-repeat;
	display:block;
	text-indent:-30000px;
	overflow:hidden;
	float:left;
}

.btn-time-L:hover {
	background-position:0 -98px;
}

/* time */

#time {
	background:none;
}

#time h2 {
	width:472px;
	height:77px;
	margin:10px 0;
	background:url(../img/housecheck/time_title.gif);
	text-indent:-30000px;
	overflow:hidden;
}

#time p {
	margin-bottom:20px;
}

#time .container {
	width:840px;
	background:none;
}

#time table {
	width:840px;
	font-size:12px;
}

#time table caption {
	display:none;
}

#time table td {
	padding:4px;
}

#time table td.tenken {
	background:#9c0;
}

#time table td.torikae {
	background:#FFC4C4;
}

#time table td.zuiji {
	background:#ff6;
}
