@charset "Shift_JIS";
/* CSS Document */

.mainContentsHeader {
  position: relative;
  margin: 10px 0 20px 0;
}
.mainContentsHeader #logo1 {
  position: absolute;
  top: 26px;
  left: 8px;
}
.mainContentsHeader #logo2 {
  position: absolute;
  top: 0;
  right: 0;
}
.mainContentsHeader #title1 {
  position: absolute;
  top: 40px;
  left: 210px;
}
.mainContentsHeader #topCopy {
  margin: 114px 0 0 230px;
  color: #333333;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.6;
}

.contentContainer {
  position: relative;
  width: 960px;
  background-repeat: no-repeat;
}
#content1 {
  height: 1209px;
  background-image: url("/-/media/Project/Daikin/daikin_co_jp/air/life/issue/mission01/page02/images/content1_bg jpg");
}
#content2 {
  height: 439px;
  background-image: url("/-/media/Project/Daikin/daikin_co_jp/air/life/issue/mission01/page02/images/content2_bg jpg");
}
#content3 {
  height: 727px;
  background-image: url("/-/media/Project/Daikin/daikin_co_jp/air/life/issue/mission01/page02/images/content3_bg jpg");
}
#content4 {
  height: 410px;
  background-image: url("/-/media/Project/Daikin/daikin_co_jp/air/life/issue/mission01/page02/images/content4_bg jpg");
}
#content5 {
  height: 769px;
  background-image: url("/-/media/Project/Daikin/daikin_co_jp/air/life/issue/mission01/page02/images/content5_bg jpg");
}
.commentContainer {
  position: absolute;
}
.commentContainer h3 {
  margin-bottom: 12px;
  line-height: 1;
  font-size: 10px;
}
.commentContainer p {
  line-height: 1.6;
}
#commentContainer01 {
  position: absolute;
  top: 71px;
  left: 438px;
  width: 447px;
}
#commentContainer02 {
  position: absolute;
  top: 376px;
  left: 61px;
  width: 313px;
}
#commentContainer03 {
  position: absolute;
  top: 607px;
  left: 388px;
  width: 279px;
}
#commentContainer04 {
  position: absolute;
  top: 1055px;
  left: 259px;
  width: 265px;
}
#commentContainer05 {
  position: absolute;
  top: 91px;
  left: 520px;
  width: 328px;
}

#commentContainer06 {
  position: absolute;
  top: 90px;
  left: 315px;
  width: 346px;
}
#commentContainer07 {
  position: absolute;
  top: 294px;
  left: 582px;
  width: 355px;
}
#commentContainer08 {
  position: absolute;
  top: 590px;
  left: 232px;
  width: 333px;
}
#commentContainer09 {
  position: absolute;
  top: 52px;
  left: 447px;
  width: 389px;
}

#commentContainer10 {
  position: absolute;
  top: 26px;
  left: 447px;
  width: 312px;
}
#commentContainer11 {
  position: absolute;
  top: 312px;
  left: 190px;
  width: 405px;
}
#commentContainer12 {
  position: absolute;
  top: 528px;
  left: 405px;
  width: 317px;
}

.subTitle {
  margin: 53px 0 18px 81px;
}
.subTitleCopy {
  margin: 0 0 23px 81px;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.6;
}
