.page-Bp_00_3326 .bordercolor-dark01 {
  border-bottom: 1px solid #dbdbd2; }

.page-Bp_00_3326 .colorgreen-mod01 {
  color: #b59d2d; }

.page-Bp_00_3326 .colorgreen-mod02 {
  color: #947f24; }

.page-Bp_00_3326 .bggreen-mod01 {
  background-color: #e2da7a; }

.page-Bp_00_3326 .main-bg {
  background: url(/assets/doctor/introduction/kajiyama/special/images/mainbg.jpg) center top no-repeat;
  max-width: 100%; }

.page-Bp_00_3326 .dir-area01 .block-mod02 {
  border: 1px solid #937628;
  padding: 2px; }

.page-Bp_00_3326 .dir-area01 .ttl-mod01 {
  display: table;
  width: 100%;
  height: 90px;
  background: url("/assets/doctor/introduction/kajiyama/special/images/index.jpg") center top repeat-x; }
  .page-Bp_00_3326 .dir-area01 .ttl-mod01 h2 {
    display: table-cell;
    vertical-align: middle; }

.page-Bp_00_3326 .dir-area01 .content-mod01 {
  padding: 2px 2px;
  border: 1px solid #937628; }
  .page-Bp_00_3326 .dir-area01 .content-mod01 .contentinner-mod01 {
    background: url("/assets/doctor/introduction/kajiyama/special/images/img01.jpg") right top no-repeat #f8f8f8;
    border: 1px solid #937628; }
    .page-Bp_00_3326 .dir-area01 .content-mod01 .contentinner-mod01 ul {
      width: 745px; }
      .page-Bp_00_3326 .dir-area01 .content-mod01 .contentinner-mod01 ul li {
        margin: 10px 0 15px;
        border-bottom: 1px solid #a3750b; }
        .page-Bp_00_3326 .dir-area01 .content-mod01 .contentinner-mod01 ul li:first-child {
          margin-top: 0; }
        .page-Bp_00_3326 .dir-area01 .content-mod01 .contentinner-mod01 ul li:last-child {
          margin-bottom: 0;
          border-bottom: 0; }
        .page-Bp_00_3326 .dir-area01 .content-mod01 .contentinner-mod01 ul li:nth-child(3) {
          border-bottom-width: 1px; }

.page-Bp_00_3326 .dir-area01 .textcolor-red {
  color: #C00; }

.page-Bp_00_3326 .dir-area01 .textcolor-bk {
  color: #000; }

.page-Bp_00_3326 .dir-area01 .bc-item > .itemwrap {
  border: 1px solid #000; }
  .page-Bp_00_3326 .dir-area01 .bc-item > .itemwrap > .point-box {
    border: 1px solid #000;
    background-color: #f8f8f8; }
    .page-Bp_00_3326 .dir-area01 .bc-item > .itemwrap > .point-box > .title {
      color: #000; }
      .page-Bp_00_3326 .dir-area01 .bc-item > .itemwrap > .point-box > .title > .name {
        background-color: #000; }

.page-Bp_00_3326 .dir-area01 .bg-cl {
  background-color: #E2DA7A; }

.page-Bp_00_3326 .dir-area01 .text-mod01 {
  border-top: 2px solid #d8ce4d;
  border-bottom: 2px solid #d8ce4d; }

.page-Bp_00_3326 .dir-area01 .text-mod02 {
  border-bottom: 2px solid #d8ce4d; }

.page-Bp_00_3326 .dir-area01 .borderblock-mod01 {
  border: 1px solid #7f7f7f;
  padding: 2px; }
  .page-Bp_00_3326 .dir-area01 .borderblock-mod01 .borderinner-mod01 {
    border: 1px solid #7f7f7f; }

@media (max-width: 979px) {
  .page-Bp_00_3326 .bc_01_036.bc-item > .itemwrap > .point-box > .img {
    top: -9%;
    width: 90px; }
  .page-Bp_00_3326 .dir-area01 .ttl-mod01 {
    height: 41px;
    background-size: auto 100%; }
  .page-Bp_00_3326 .dir-area01 .content-mod01 {
    padding: 2px 2px;
    border: 1px solid #937628; }
    .page-Bp_00_3326 .dir-area01 .content-mod01 .contentinner-mod01 {
      background: none; }
      .page-Bp_00_3326 .dir-area01 .content-mod01 .contentinner-mod01 ul {
        width: 100%; }
        .page-Bp_00_3326 .dir-area01 .content-mod01 .contentinner-mod01 ul li {
          padding-bottom: 1%; }
          .page-Bp_00_3326 .dir-area01 .content-mod01 .contentinner-mod01 ul li:nth-child(2) {
            border-bottom-width: 1px; } }

@media (max-width: 1499px) {
  .page-Bp_00_3326 .dir-area01 .block-mod01 .contentmv-mod01 {
    width: 100%; } }

.page-Bp_00_3326 .unit {
  font-size: 1.4rem;
  line-height: 1.4;
  text-align: center; }
  @media only screen and (max-width: 979px) {
    .page-Bp_00_3326 .unit {
      font-size: 1.2rem; } }

.page-Bp_00_3326 .price .textcolor-red {
  display: flex;
  justify-content: flex-end;
  align-items: center; }

.page-Bp_00_3326 .price .textcolor-bk {
  display: flex;
  justify-content: flex-end;
  align-items: center; }
