.main_area {
  color: #000000;
  background-color: #f7f7f7;
}

/* 基本色
--------------------*/
.color0 {
  color: #000000;
  background-color: #f7f7f7;
}
.color0 .bgc{
  background-color: #ffffff;
}
.color0 .heading_ll,
.color0 .heading_l {
  color: #f2a700;
}

.color0 .linkbutton.type_c > * {
  color: #fff;
  background-color: #F2A700;
}
.color0 .linkbutton.type_c > *:hover {
  color: #F2A700;
  background-color: #fff;
}
.color0 .bgc .linkbutton.type_c a:hover {
  color: #000000;
  background-color: #f7f7f7;
}

.color0 hr,
.color0 .column.border .block {
  border-color: #cccccc;
}


/* 追加色
--------------------*/
.color1 {
  color: #0a0a0a;
  background-color: #ffffff;
}
.color1 .bgc {
  background-color: #ffffff;
}
.color1 .heading_ll,
.color1 .heading_l {
  color: #0000ff;
}

.color1 .linkbutton.type_c a {
  color: #ffffff;
  background-color: #0000ff;
}
.color1 .linkbutton.type_c a:hover {
  color: #0a0a0a;
  background-color: #ffffff;
}
