@charset"EUC-JP";
/* for buy style author : mrk */
#wrapper  .layT03 .tabHouse .tbTop {
	background-image: url(../img/tabBuyA.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#wrapper  .layT03 .tabOffice .tbTop {
	background-image: url(../img/tabBuyB.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#wrapper  .layT03 .tabHouse .tbBox .tbResult td,
#wrapper  .layT03 .tabOffice .tbBox .tbResult td,
#wrapper  .layT06 .tabT06 .tbBox .tbResult td {
	background-color: #e7ffe6;
}
#wrapper  .layT03 .tabHouse .tbTop,
#wrapper  .layT03 .tabOffice .tbTop {
	color: #006600;
}
#wrapper  .layT06 .tbTop {
	color: #006600;
}

/*table searchText WIDTH*/
table.searchText {
	width: 240px;
	margin: 0 0 5px;
}
table.searchText th{
	padding-right: 15px;
	text-align: left;
	font-weight: normal;
	width: 35%;
	vertical-align: top;
}
table.searchText td{
	width: 65%;
	vertical-align: top;
}
*+html>/**/body table.searchText th{
	width: 40%;
}
*+html>/**/body table.searchText td{
	width: 60%;
}
table.searchText td span{
	color: red;
	font-weight: bold;
}

/*tuika koukokuwaku color*/
table.tCompanyAdd {
	margin-bottom: 10px;
	vertical-align: top;
	border-top-width: 8px;
	border-left-width: 8px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #BDDBBD;
	border-left-color: #BDDBBD;
}
table.tCompanyAdd td.boxLine {
	vertical-align: top;
	border-right-width: 8px;
	border-bottom-width: 8px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #BDDBBD;
	border-bottom-color: #BDDBBD;
}
table.tCompanyAdd td.boxLine {
	background-color: #e7ffe6;
}
#wrapper  table.tCompanyAdd .tbResult td{
	background-color: #e7ffe6;
}

table.buyNote {
	vertical-align: top;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-left-color: #333333;
	float:left;
}
table.buyNote table td {
	vertical-align: top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	padding:0;
	line-height:1.0;
}
table.buyNote table td.bgbuyNote {
	padding: 1px 11px 1px 12px;
	background-image: url(../img/noteBg.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 75px;
	height: 75px;
	font-size:0.8em;
}
table.buyNote table td.bgbuyNotePrice {
	padding: 0 auto;
	text-align:center;
	background-color:#D4D4D4;
}
table.buyNote table td.bgbuyNotePrice ul {
	line-height:1.0;
	font-size:0.8em;
	margin: 1px 0;
	padding:0;
}
table.buyNote table td.bgbuyNotePrice ul li {
	line-height:1.0;	
}
table.buyNote table td.bgbuyNotePrice ul.notePriceList li.notePrice01 {
	color:#CC0000;
	font-weight:bold;
}
div.buyBnr {
	float:right;
	width:200px;
}


