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


#build_line {
  clear:both;
  background: url("../tenant/images/line.gif") no-repeat;
  margin: 30px 0 30px 0;
  text-indent: -9999px;
}
.tenantlist {
  clear:both;
}
#tenantmap {
  clear:both;
  padding:30px 0 50px 0;
}
#tenanttel750 {
  padding:45px 0 0 0;
}

.c_l {
  float:left;
  width: 500px;
  padding:0;
  margin:40px 0 30px 0;
}
.c_r {
  float:right;
  width: 220px;
  padding:0;
  margin:40px 0 0 0;
}
#c_l2 {
  float:left;
  width: 360px;
  padding:0;
  margin:0;
}
#c_r2 {
  float:right;
  width: 360px;
  padding:0;
  margin:0;
}
.c_l dl {
  margin: 15px 0 0 0;
  padding:0;
  width: 480px;
  line-height: 1em;
}
.c_l dt {
  background: url("../tenant/images/st_back.gif") no-repeat;
  background-position: left top;
  padding: 5px 0 0 10px;
  margin:  0;
  font-weight:bold;
  height: 18px;
  width: 110px;
}
.c_l dd {
  margin:0;
  position: relative;
  top: -1.5em;
  left:10em;
  font-size:1em;
  width: 300px;
  line-height: 1.2em;
}
#c_r2 dl , #c_l2 dl {
  margin: 0;
  padding:0;
  width: 360px;
  line-height: 1em;
}
#c_r2 dt , #c_l2 dt {
  background: url("../tenant/images/st_back.gif") no-repeat;
  background-position: left top;
  padding: 5px 0 0 10px;
  margin:  0;
  font-weight:bold;
  height: 18px;
  width: 110px;
}
#c_r2 dd , #c_l2 dd {
  margin:0;
  position: relative;
  top: -1.5em;
  left:8em;
  font-size:1em;
  width: 200px;
  line-height: 1.2em;
}
.c_l h4{
  background: url("../images/lead.gif") no-repeat;
  background-position: left center;
  padding:0 0 0 15px;
  margin: 0;
  font-size:1.3em;
  letter-spacing: 1px;
}
.c_r a img{
  border: 1px solid #c8c8c8;
}
.c_r a:hover img {
  border: 1px solid #ff0000;
}


/* TENANT
---------------------------------------------------- */
#tenant01_t01 {
  height:20px;
  width: 300px;
  display:block;
  margin:0 0 10px 0;
  text-indent: -9999px;
  background: url(../tenant/images/01_t01.gif) no-repeat;
}
#tenant01_st01 {
  height:20px;
  display:block;
  margin:0 0 25px 0;
  text-indent: -9999px;
  background: url(../tenant/images/01_st01.gif) no-repeat;
}
#tenant01_st02 {
  height:20px;
  display:block;
  margin:0 0 25px 0;
  text-indent: -9999px;
  background: url(../tenant/images/01_st02.gif) no-repeat;
}
#tenant01_copy {
  height:46px;
  display:block;
  margin:0 0 25px 0;
  text-indent: -9999px;
  background: url(../tenant/images/01_copy.gif) no-repeat;
}
#tenant02_t01 {
  height:22px;
  width: 300px;
  display:block;
  margin:0 0 10px 0;
  text-indent: -9999px;
  background: url(../tenant/images/02_t01.gif) no-repeat;
}
#tenant03_t01 {
  height:22px;
  width: 300px;
  display:block;
  margin:0 0 25px 0;
  text-indent: -9999px;
  background: url(../tenant/images/03_t01.gif) no-repeat;
}
#tenant03_t02 {
  background: url("../images/lead_l.gif") no-repeat;
  background-position: left center;
  font-size:1.5em;
  font-weight:normal;
  letter-spacing: 1px;
  color:#B9060A;
  padding:0 0 0 15px;
  margin: 0 0 20px 0;
}
/* button
---------------------------------------------------- */
#golist_b {
  clear:both;
  display:block;
  margin:30px 0 0 292px;
  width:165px;
  height:27px;
  text-indent:-9999px;
  background: url(../tenant/images/01_b01.gif) no-repeat 0 0;
}
#golist_b a {
  text-decoration: none;	
  display: block;
  height: 27px;
}
#golist_b a:hover {
  background: url(../tenant/images/01_b01.gif) no-repeat 0 -30px;
}

/* tenant navi
---------------------------------------------------- */
#tenant {
  margin:0;
  width: 850px;
  height: 77px;
  padding:0;
  background:url("../tenant/images/title.jpg") no-repeat 0 0;
  position:relative;
}
#tenant ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#tenant li {
  position: absolute;
  margin: 0;
  padding: 0;
  height: 23px;
  text-indent: -9999px;	
  line-height:100%;
}
#tenant li a , #tenant li strong{
  text-decoration: none;	
  display: block;
  height: 23px;
}
#tenant h2 {
  position: absolute;
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  height: 46px;
}
#tenant h2#title      {
  left:0;
  top:0;
  width:280px;
  height:46px;
}

#tenant li#fn01      {
  left:632px;
  top:6px;
  width:83px;
}
#tenant li#fn02    {
  left:717px;
  top:6px;
  width:113px;
}
#tenant li#fn01 a:hover  ,#tenant li#fn01 strong   {
  background: url("../tenant/images/title.jpg") no-repeat -632px -83px;
}
#tenant li#fn02 a:hover ,#tenant li#fn02 strong    {
  background: url("../tenant/images/title.jpg") no-repeat -717px -83px;
}

