.gsc-search-box{
  table{
    margin-bottom: 0;
    th,
    td{
      border: 0;
    }
  }
}

//Googleカスタム文字色
.gsc-input-box input.gsc-input{
	color: var(--cocoon-black-color);
}

//Googleカスタム検索
#cse-search-box input[name="q"] {
  line-height: 34px;
  width: calc(100% - 60px);
  float: left;
}

#cse-search-box input[name="sa"] {
  width: 60px;
  padding: 0;
  line-height: 34px;
}

//Twitterウィジェットはみ出し対策
twitter-widget {
  overflow: hidden;
}

//スクロールヒントが1列目に重なるのを防ぐ
.scroll-hint-icon-wrap {
  z-index: 3;
}
