@charset "utf-8";
@import url(cmn.css);
@import url(base.css);



/****************************************

          main_image

*****************************************/
#main_image{
	background: url(../images/about_images/main_image.jpg) 50% 0 no-repeat;
	height: 376px;
	margin: 0 auto;
	width: 100%;
}
#co1{
  height:1648px;
  background:url(../images/about_images/co1_back.jpg) 50% 0px no-repeat;
  margin:0 0 35px 0;
}
#co1_in{
  width:1000px;
  height:1648px;
  margin: 0 auto;
  padding:0 0 0 0;
  text-align:left;
}

#co1_in .h2_main{
    margin-top: 10px;
}
#text01{
  width:200px;
  height:125px;
  position:relative;
  top:347px;
  left:695px;
}
#text02{
  width:240px;
  height:100px;
  position:relative;
  top:578px;
  left:366px;
}
#text03{
  width:400px;
  height:50px;
  position:relative;
  top:1340px;
  left:450px;
}
#text04{
  width:310px;
  height:50px;
  position:relative;
  top:590px;
  left:680px;
}
#co2{
  background:url(../images/about_images/co2_back.jpg) 50% 0 no-repeat;
  margin:0 0 35px 0;
}
#co2_in{
  width:1000px;
  margin: 0 auto;
  padding:0 0 0 0;
  text-align:left;
	height: 860px;
}
#co2_in h2{
  margin:0 0 30px 0;
}
#co2_in table{
  width:450px;
  margin-bottom:129px;
}
#co2_in th{
  width:135px;
  padding:10px 0 10px 10px;
  border-bottom:#666 1px dotted;
  text-align:left;
  font-weight:normal;
  background:url(../images/about_images/co2_icon.png) 0 50% no-repeat;
}
#co2_in td{
  width:300px;
  padding:10px 0 10px 0;
  border-bottom:#666 1px dotted;
  color:#221815;
}
#map{
  width:1000px;
  margin: 0 auto;
  border: solid 1px #999;
}