.vol-master section.article-content .contents h3.graphh3 {
    font-size: 18px;
    line-height: 28px;
    margin: 10px -8px;
}

.vol-master section.article-content .contents .column-02 {
    clear: both;
}

.vol-master section.article-content .contents .column-02 .right.bougraph {
    width: 400px;
    vertical-align: top;
}

.vol-master section.article-content .contents .column-02 .left.bougraph {
    display: inline-block;
    width: 400px;
    margin-right: 20px;
}

.vol-master section.article-content .contents .syokai .syokai-item.first .item-img {
    top: 19px;
}



@media screen and ( max-width: 767px ) {
  .vol-master section.article-content .contents .syokai .syokai-item.first .item-img {
      top: 0px;
  }
}

@media screen and ( max-width: 599px ) {
  .vol-master section.article-content .contents .column-02 .right.bougraph {
    width: 90%;
}
}

@media screen and ( max-width: 599px ) {
  .vol-master section.article-content .contents .column-02 .left.bougraph {
    width: 90%;
}
}



.vol-master section.article-content .contents .syokai .syokai-item.first .btn-box .bland-btn {
    margin: 0 auto;
}

.btn-box {
    margin-top: 30px;
}

.btn-box p{
  text-align: center!important;
}

@media screen and ( max-width: 767px ) {

.vol-master section.article-content .contents .syokai .syokai-item.first .btn-box .bland-btn {
    margin: 0 auto;
}

.btn-box p{
    margin: 0;
    text-align: center!important;
}
}

span.fs16 {
    font-size: 14px;
}

.yasaiphoto {
  margin: 25px 0 25px;
  width: 60%;
}

.shirokumaphoto {
    width: 30%;
    margin: 0 23px 40px 0;
    float: left;
}

.shirokumatext {
margin-top: 20px 0 20px 0;
}


@media screen and ( max-width: 767px ) {
  .shirokumaphoto {
      margin: 0 10px 10px 0;
      width: 70%;
      float: none;
      margin: auto;
      margin-bottom: 30px;
  }
}

@media screen and ( max-width: 767px ) {
  .yasaiphoto {
    width: 70%;
}
}
