@charset "Shift_JIS";
/* ------------------------
	ABOUT
------------------------ */
.div0 {
  padding: 0 0 20px 0;
}

.div1 {
  float: left;
  width: 519px;
}
.div2 {
  float: left;
  width: 419px;
  padding: 42px 0 0 0;
}
.p0 {
  padding: 10px 0 0 15px;
}

.p1 {
  padding: 30px 0 0 15px;
}
.set{
	width: 944px;
	margin: 0 0 10px 9px;
}
.box1{
	position: relative;
	top: 0;
	left: 0;
	width: 471px;
	float: left;
}
.box2{
	position: relative;
	top: 0;
	left: 0;
	width: 471px;
	float: right;
}
.bt_detail1{
	position: absolute;
	top: 520px;
	left: 320px;
	background: url(../img/bt_sec1_on.png) 0 0 no-repeat;
}
.bt_detail2{
	position: absolute;
	top: 520px;
	left: 320px;
	background: url(../img/bt_sec2_on.png) 0 0 no-repeat;
}
.bt_detail3{
	position: absolute;
	top: 435px;
	left: 320px;
	background: url(../img/bt_sec3_on.png) 0 0 no-repeat;
}
.bt_detail4{
	position: absolute;
	top: 435px;
	left: 320px;
	background: url(../img/bt_sec4_on.png) 0 0 no-repeat;
}
.clm_frame {
  margin: 20px 0 20px 20px;
  width: 932px;
  height: 259px;
  background: url(../img/about_sd1.jpg) 0 0 no-repeat;
  position: relative;
  top: 0;
  left: 0;
}
.clm_p0 {
  position: absolute;
  top: 35px;
  left: 172px;
}

.clm_p1 {
  position: absolute;
  top: 90px;
  left: 195px;
}

.clm_p2 {
  position: absolute;
  top: 160px;
  left: 195px;
}

.clm_p3 {
	position: absolute;
	top: 35px;
	left: 740px;
    background: url(../img/bt_about_sd_on.png) 0 0 no-repeat;
}
