
.header-link__items {
  display: block;
  position: relative;
  float: left;
}

.header-link__items .second_item_wrap {
  display: none;
  padding-top: 8px;
}

.header-link__items .second_item_wrap {
  z-index: 101;
  position: absolute;
  width: 184px;
  margin-top: -1px !important;
  background-color: #fff;
  font-size: 14px;
  opacity: 0;
}

.header-link__items .second_item_wrap li {
  border-top: 1px solid #ff6400;
}

.header-link__items .second_item_wrap a {
  display: block;
  padding: 10px;
  font-family: "Hiragino Kaku Gothic W6 JIS2004", "ヒラギノ角ゴ W6 JIS2004", "メイリオ", "meiryo", "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
  font-weight: 600;
  color: #2b383f;
  letter-spacing: 0.1px;
}

.header-link__items .second_item_wrap a:hover {
  background-color: #ff6400;
  color: #fff;
}

.header-link__items .open + .second_item_wrap {
  opacity: 1;
}

.header-link__items .js-second_item_pc {
  display: block;
}

.header-link__items .js-second_item_pc::after {
  display: block;
  position: absolute;
  top: calc(50% - 4px);
  right: -14px;
  width: 0;
  height: 0;
  border-width: 6px 4px 0 4px;
  border-style: solid;
  border-color: #ff6600 transparent transparent transparent;
  content: "";
}

.header-link__items .js-second_item_pc.open::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 10px;
  border-width: 0 4px 6px 4px;
  border-style: solid;
  border-color: transparent transparent #ff6600 transparent;
  content: "";
}

.header-link__items .js-second_item_pc .list {
  cursor: pointer;
}
