/* ----	タイトル背景	---- */

* {
  margin:0px;
  padding:0px;
  border:0px;
  color:#737373;
}
img {
  border:0px;
}
body {
  background-color:#000000;
}
#header {
  padding:0px 0px 0px 0px;
  background-color:#000000;
}
#header #logo {
  padding:0px 0px 0px 5px;
}
#main {
  padding:0px 30px 0px 20px;
  background-color:#FFFFFF;
}
#main .txt p {
  padding:0px 0px 0px 30px;
}
#footer {
  padding:0px 0px 0px 0px;
  background-color:#000000;
}
.g1 {
  color:#585858;
}
/* ----	タイトル背景	---- */
body#business .titlebgl {
  background-image : url(../../business/img/title_bg_l.gif);
  background-repeat:repeat-x;
  background-position:right top;
}
body#business .titlebgr {
  background-image : url(../../environment/title_bg_r.gif);
  background-repeat:repeat-x;
  background-position:left top;
}
body#environment .titlebgl {
  background-image : url(../../environment/img/title_bg_l.gif);
  background-repeat:repeat-x;
  background-position:right top;
}
body#environment .titlebgr {
  background-image : url(../../environment/img/title_bg_r.gif);
  background-repeat:repeat-x;
  background-position:left top;
}
body#oversea .titlebgl {
  background-image : url(oversea/img/title_bg_l.gif);
  background-repeat:repeat-x;
  background-position:right top;
}
body#oversea .titlebgr {
  background-image : url(oversea/img/title_bg_r.gif);
  background-repeat:repeat-x;
  background-position:left top;
}
/* ----	//タイトル背景	---- */


/* ----	/index.html	---- */
body#top {
  background-color:#000000;
}
body#top .pluginarea {
  padding:10px 0px 0px 0px;
}
body#top .pluginarea .bnr {
  padding:0px 15px 0px 0px;
}
/* ----	// /index.html	---- */

/* ----	/environment/index.html	---- */
body#environment #log{
  background-color:#FFFFFF;
}
body#environment #main ol li{
  margin:0px 0px 8px 55px;
}
.environmentimg {
  background-image : url(../../corporate profile/p_bg.gif);
  background-repeat:no-repeat;
  background-position:right top;
  width:780px;
  height:190px;
}
.environmentimg .txt p {
  padding:0px 0px 0px 60px;
}
/* ----	// /environment/index.html	---- */

/* ----	 /map/index.html	---- */
body#map .address {
  padding:0px 0px 0px 0px;
}
body#map .address a:link,
body#map .address a:visited,
body#map .address a:active {
  color:#00B7EE;
  text-decoration:none;
}
body#map .address a:hover {
  color:#00B7EE;
  text-decoration:underline;
}
body#mapdetail #header #logo {
  padding:0px 0px 0px 0px;
}
body#mapdetail #main {
  padding:0px 0px 0px 0px;
  background-color:#FFFFFF;
}
/* ----	// /map/index.html	---- */

