@charset "UTF-8";
/* CSS Document */



body#pHome #mainCol { padding-top:0;}
body#pHome div.inBlockLR {padding:0;}
#topImage {margin-bottom:10px;}
img.stit {vertical-align:bottom;}
body#pHome div.inBlockLR div.lBox {
width:210px;
background:url(../../lib_image/top/bg_submenu.gif) no-repeat;
padding:10px 0 5px 5px;
}

body#pHome div.enterprise {
width:200px;
margin-top:10px;
}
body#pHome div.enterprise img {margin:0; padding:0;}
body#pHome div.enterprise div.contents {
width:190px;
background:#FFF;
padding:5px;
height:50px;
overflow:hidden;
}
body#pHome div.enterprise div.contents img {
float:left;
margin-right:3px;
padding:0;
}
body#pHome div.enterprise div.contents p {
font-size:74%;
padding:0;
margin:0;
line-height:1.2em;
}

body#pHome div.inBlockLR div.rBox {
width:540px;
padding:0px;
margin:0;
}

/*土地活用*/
body#pHome div#land {
width:540px;
background:url(../../lib_image/top/bg_land.gif) no-repeat 0 0 ;
overflow:hidden;
margin-bottom:5px;
}
body#pHome div#land a img {float:left;}
body#pHome div#land p#txt_land {
color:#FFF;
font-size:85%;
width:380px;
float:right;
line-height:1.3em;
padding:7px 3px 0;
}

/*トピックス*/
<!--body#pHome div#inBlockLR_bottom {margin:5px 0 0 0;}
body#pHome div#inBlockLR_bottom {width:780px;}
body#pHome div#inBlockLR_bottom div.lBox {width:530px; float:left;}
body#pHome div#inBlockLR_bottom div.lBox div.news table {width:100%;}-->
body#pHome div#inBlockLR_bottom div.lBox div.news table tr td.date {
background:url(../../lib_image/common/icon.gif) no-repeat 0 5px;
color:#CC0000;
padding-left:20px;
}
body#pHome iframe {border:none;}
table#news tr td#date {
background:url(../../lib_image/common/icon.gif) no-repeat 0 5px;
padding-left:20px;
color:#CC0000;
}
table#news tr td#txt {padding-left:20px;}

/*会社案内*/
body#pHome div#inBlockLR_bottom div.rBox {width:220px; float:right;}
body#pHome div#inBlockLR_bottom div.rBox div#guidance {
margin-bottom:10px;
float:right;
}
body#pHome div#inBlockLR_bottom div.rBox div#guidance div#guidance_link {
width:220px;
background:url(../../lib_image/top/bg_guidance.gif) repeat-y bottom;
overflow:hidden;
}

body#pHome div#inBlockLR_bottom div.rBox div#guidance div#guidance_link p.guidance {
font-size:95%;
padding:5px 10px;
float:left;
}
body#pHome div#inBlockLR_bottom div.rBox div#guidance p.guidance a {
color:#0000CC;
text-decoration:none;
}
body#pHome div#inBlockLR_bottom div.rBox div#guidance p.guidance a:hover {
color:#CC0000;
}
body#pHome div#inBlockLR_bottom div.rBox div#guidance p.guidance img {margin-right:5px;}



body#pHome div.business {
float:left;
background:url(../../lib_image/top/bg_business.gif) no-repeat;
overflow:hidden;
padding:10px;
margin:10px 0 30px 0;
}
body#pHome div.business img {margin-bottom:10px;}
body#pHome div.business ul {
width:780px;
padding-left:15px;
margin:0;
}
body#pHome div.business ul li {
color:#000;
line-height:1.3em;
}
body#pHome div.business p {
padding:10px 0 20px 0;
}























