/* 20221114add */
.headerMenuDown .mod_header > .in .header_logo,
.mod_header > .in .header_logo {
  top: 0.46rem;
  width: 2.2rem;
  height: auto; }
  @media screen and (max-width: 460px) {
    .headerMenuDown .mod_header > .in .header_logo,
    .mod_header > .in .header_logo {
      top: 0.175rem;
      width: 1.2rem; } }

.navWrap .logo a {
  width: 1.2rem;
  height: auto; }

.sec_content .item > dt {
  display: flex;
  height: auto !important;
  justify-content: space-between; }
  .sec_content .item > dt .title {
    display: inline-block;
    position: relative !important;
    line-height: 1.5 !important;
    text-align: left;
    padding-bottom: 0.5em; }
  .sec_content .item > dt .tag_box {
    display: flex;
    gap: 5px;
    white-space: nowrap;
    padding-top: .025rem; }
    .sec_content .item > dt .tag_box span {
      display: flex;
      padding: 0.2em 0.5em;
      height: fit-content; }
