/* カスタム CSS をここに入力してください */

/* 動画フレーム */
div.video{
  position:relative;
  width:100%;
  padding-top:56.25%;
}
div.video iframe{
  position:absolute;
  top:0;
  right:0;
  width:100%;
  height:100%;
}


/* top Interview */
.headInterview {
    background: url(/wp-content/uploads/2018/11/headInterview.jpg) no-repeat center;
    background-size: cover;
}


/* 背景変更 */
.toColumnOuter {
    padding: 15px;
    background: url(/wp-content/uploads/2018/10/DSC08206_xlarge-e1540798955266.jpg) no-repeat center;
    background-size: cover;
}

#indexsect02 {
  background: none !important;
  padding-top: 10px;
}

/* history video*/
.activitiesImg div.video{
  margin-bottom:30px;
}


/* 吹き出しを消す */
.sb-content {
  margin-right: 0 !important;
}
.sb-content:before {
  border: none !important;
}
.sb-speech-bubble {
  background-color: transparent !important;
  background: none !important;
  box-shadow: none !important;
  border: none !important;
}



/* column links */

@media screen and (max-width: 768px){
ul.columnLinks li.col-sm-6 a {
    height: 180px;
    background-position: -30px -60px;
    background-size: calc(100% + 60px) auto;
}
}


/* footer ameblo */

.toAmebloOuter {
    padding: 15px;
    background: url(/wp-content/uploads/2018/12/footer01-e1544604355503.jpg) no-repeat center;
    background-size: cover;
}