/*override*/
#main_container {
  width : 1145px;
}
#right {
  width : 725px;
}







#concept {
  width : 100%;
}
.concept_left {
  width : 245px;
  float : left;
}
.concept_right {
  width : 391px;
  float : right;
}
.point1 {
  width : 100%;
  margin-top : 65px;
}
.point2,
.point3 {
  width : 100%;
  margin-top : 40px;
}
.point1Left {
  width : 70px;
  float : left;
}
.point1Right {
  width : 650px;
  float : right;
}
.point2Left {
  width : 70px;
  float : left;
}
.point2Right {
  width : 650px;
  float : right;
}
.point3Left {
  width : 70px;
  float : left;
}
.point3Right {
  width : 650px;
  float : right;
}



#greeting {
  margin-top : 100px;
}
.greetingText {
  padding-left : 10px;
}



#doctor {
  margin-top : 70px;
}
...doctorLeft {
  width : 480px;/*725-156-10-70*/
  padding-left : 10px;
  padding-right : 70px;
  float : left;
}
...doctorRight {
  width : 156px;
  float : right;
}
.doctorLeft {
  width : 466px;/*725-156-10-70*/
  padding-left : 10px;
  padding-right : 70px;
  float : left;
}
.doctorRight {
  width : 170px;
  float : right;
}
.shikaku {
  width : 100%;
  margin-top : 30px;
  border-top : 1px solid #cacaca;
  padding-top : 30px;
  padding-bottom : 30px;
}
.gakkai {
  width : 100%;
  border-top : 1px solid #cacaca;
  padding-top : 30px;
  padding-bottom : 30px;
}
.shikakuLeft {
  width : 70px;
  float : left;
}
.shikakuRight {
  width : 655px;
  float : right;
}
.gakkaiLeft {
  width : 70px;
  float : left;
}
.gakkaiRight {
  width : 655px;
  float : right;
}



#intro {
  width : 100%;
  margin-top : 90px;
}
#intro ul li {
  position : relative;
  float : left;
  margin-left : 9px;
  margin-right : 9px;
  margin-bottom : 15px;
}
#intro ul li img {
  width : 130px;
}
#intro ul li:nth-child(1) {
  margin-left : 0px;
}
#intro ul li:nth-child(5) {
  margin-right : 0px;
}
#intro ul li:nth-child(6) {
  margin-left : 0px;
}
#intro ul li:nth-child(10) {
  margin-right : 0px;
}





