
@charset "utf-8";

/*桑田佳祐×ボウリング特集号・告知 2017.09*/

.kuwata-bowling {
}
.kuwata-bowling .photo {
  float:left;
  margin: 0 30px 30px 30px;
  padding: 0;
}
.kuwata-bowling .photo img {
  width:370px;
}
.kuwata-bowling p:first-of-type {
  padding-top:8px;
}
.kuwata-bowling .contents-box {
  margin:0 30px 0 30px;
}
.kuwata-bowling h3.headline {
    border-bottom: 3px double #957619;
    border-top: 3px double #957619;
    color: #815c0f;
    font-size: 110%;
    font-weight: bold;
    margin: 45px 0 20px;
    padding: 7px 5px 4px;
}
.kuwata-bowling p.link {
  border-top: 1px solid #957619;
  padding-top:30px;
}

@media screen and (max-width:640px){
.kuwata-bowling {
}
.kuwata-bowling .photo {
  float: none;
  margin: 0 0 12px 0;
  padding: 0;
}
.kuwata-bowling .photo img {
  width:auto;
  max-width:100%;
}
.kuwata-bowling p {
  margin: 20px 10px;
}
.kuwata-bowling p:first-of-type {
  padding-top:5px;
}
.kuwata-bowling .contents-box {
  margin: 10px 10px;
}
.kuwata-bowling .contents-box p {
  margin:10px 0;
}
.kuwata-bowling h3.headline {
    font-size: 105%;
    font-weight: bold;
    margin: 30px 5px 0;
    padding: 6px 2px 6px;
    line-height:1.4em;
}
.kuwata-bowling p.link {
  border-top: 1px solid #957619;
  padding-top:30px;
}
}
