@charset "utf-8";
div#contents_noLeft{
padding:0px 10px;
}
div#contents_noLeft h2 {
	background-image: url(../catalog/img/title.gif);
	height: 20px;
}

div#contents_noLeft h3.midashi01{
	background-image: url(../catalog/img/con01.gif);
	width:729px;
	height:32px;
	text-indent:-9999px;
	margin-top:10px;
	margin-left:6px;
}
div#contents_noLeft h3.midashi02{
	background-image: url(../catalog/img/con02.gif);
	width:729px;
	height:32px;
	text-indent:-9999px;
	margin-top:10px;
	margin-left:6px;
}
p.read{
width:700px;
margin-left:15px;

}
img.form_img{
margin-left:10px;
}
div.btn_01{
width:500px;
margin-left:150px;
margin-top:15px;
margin-bottom:15px;
}
#con02 .spacer,
#con03 .spacer {
	margin-top: 12px;
	margin-right: 8px;
	margin-bottom: 12px;
	margin-left: 8px;
}
#con01 .btn_01 {
	background: transparent url("img/eco_btn_ka.gif") top left no-repeat ;
	height: 56px;
	width: 216px;
}
#con01 .btn_02 {
	background: transparent url("img/eco_btn_ka.gif") top left no-repeat;
	height: 56px;
	width: 216px;
}
#con02 .input {
	background-color: #D8E2F6;
	height: 50px;
	width: 490px;
}
#search,
#type_search,
#num_search
 {
	width: 510px;
	margin-top: 16px;
	margin-left: 8px;
}
#search .spacer {
	margin: 8px;
}
#type_search .spacer {
	margin: 8px;
}
#num_search .spacer {
	text-align: center;
	margin: 8px;
}
ul.ecokyuto_btn {
width:455px;
}
ul.ecokyuto_btn li {
width:216px;
float:left;
height:52px;
text-indent:-9999px;
}
ul.ecokyuto_btn li a {
display:block;
height:100%;
}
ul.ecokyuto_btn li.katei a {
background:url(../catalog/img/katei_off.gif) no-repeat;
}
ul.ecokyuto_btn li.katei a:hover {
background:url(../catalog/img/katei_on.gif) no-repeat;
}
ul.ecokyuto_btn li.business {
margin-left:22px;
}
ul.ecokyuto_btn li.business a {
background:url(../catalog/img/business_off.gif) no-repeat;
}
ul.ecokyuto_btn li.business a:hover {
background:url(../catalog/img/business_on.gif) no-repeat;
}
ul.kishu_btn {
width:500px;
padding-left:50px;
}
ul.kishu_btn li {
width:316px;
height:52px;

text-indent:-9999px;
}
ul.kishu_btn li a {
display:block;
height:100%;
background:url(../catalog/img/kishu_off.gif) no-repeat;
}
ul.kishu_btn li a:hover {
background:url(../catalog/img/kishu_on.gif) no-repeat;
}
.clearfix:after {
  content: ".";  
  display: block;  
  clear: both;
  height: 0;
  visibility: hidden;
}
/*********search_business.html*********/
p.read {
font-size:12px;
line-height:1.5em;
}
table#gyoumu {
border:solid 1px #cccccc;
margin-left:15px;
font-size:12px;
}
table#gyoumu tr td {
font-size:12px;
}
table#gyoumu tr td.item_g {
font-weight:bold;
border-right:dashed 1px #cccccc;
}
.border_TB {
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
}
ul.form_btn {
	margin-left: 200px;
	margin-top:20px;
	margin-bottom:20px;

}
ul.form_btn li {
	float: left;
	margin-right: 8px;
	margin-left: 8px;
}
ul.form_btn button {
	width: 84px;
	height: 36px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	border: 0px;
}
ul.form_btn  button:hover
  {
  	cursor: pointer;
	background-position: 0px -36px;
}
ul.form_btn  button.serch {
	background-image: url(../catalog/img/search_btn.gif);
}
ul.form_btn button.reset {
	background-image: url(../catalog/img/reset_btn.gif);
}
ul.form_btn button.return {
	background-image: url(../catalog/img/return_btn.gif);
	width: 204px;
}



/*********search_residential.html*********/
table#katei {
border:solid 1px #cccccc;
margin-left:5px;
}
table#katei tr td {
font-size:12px;
}
table#katei tr td.item_k {
font-weight:bold;
border-right:dashed 1px #cccccc;
}
.border_B {
border-bottom:solid 1px #cccccc;
}

/*********result_business.html*********/

table.catalog {
border:solid 1px #cccccc;
margin-left:5px;
}
table.catalog tr td {
font-size:10px;
}
table.catalog tr td.tbl_cell1 {
border-bottom:solid 1px #cccccc;
}

.border_dashR {
border-right:dashed 1px #cccccc;
}
.border_dashLR {
border-right:dashed 1px #cccccc;
border-left:dashed 1px #cccccc;
}
.border_dashedTB {
border-top:dashed 1px #cccccc;
border-bottom:dashed 1px #cccccc;
}
.border_dashedT {
border-top:dashed 1px #cccccc;
}
span.red {
font-weight:bold;
color:#ff0000;
}
ul.page_hyoji {
width:510px;
font-size:10px;
}
ul.page_hyoji li {
width:80px;
float:left;
}
ul.page_hyoji li.pre_page {
width:200px;
}
ul.page_hyoji li.main_page {
width:220px;
}
table.kishu_kennsaku{
margin-top:10px;
border:solid 1px #cccccc;
margin-left:150px;
}
ul.reserch {
margin-left:120px;
}
ul.reserch li {
text-indent:-9999px;
background:url(../catalog/img/research_btn.gif) no-repeat;
height:36px;
width:248px;
}
ul.reserch li a {
display:block;
background:url(../catalog/img/research_btn.gif) no-repeat;
height:100%;
background-position:0px 0px
}
ul.reserch li a:hover {
background:url(../catalog/img/research_btn.gif) no-repeat;
background-position:0px -36px
}
div.page_link {
	text-align: right;
	vertical-align: middle;
	font-size:80%;
	font-weight:bold;
	margin: 12px 20px;
}
div.page_link a ,
div.page_link a:link,
div.page_link a:visited,
div.page_link a:active{
	color: #1055B5;
	text-decoration: underline;
}
