@charset "UTF-8";

body.ft09,
.inner_item_txt p:nth-last-of-type(1) {
	font-family: "Noto Sans JP", serif!important;
}

/*--テーブルのインナー幅--*/

@media screen and (max-width: 500px) {
  .table_scroll {
    width: fit-content;
    min-width: 100%;
    max-width: 2500px;
  }
}

@media screen and (min-width: 501px) {
  .table_scroll {
    min-width: 100%;
    /*width: 1000px;*/
  }
}


/*--テーブルの横スクロール--*/
@media screen and (max-width: 1100px) {
  .outer {
    overflow: scroll;
  }

  table {
    white-space: nowrap;
  }
}


@media screen and (max-width: 768px) {
  .table_scroll {
    overflow: scroll;
    overflow: auto;
  }

  table {
   white-space: nowrap;
  }
}

@media screen and (max-width: 1100px){
  .block_table_3 table td, .block_table_7 table td,
  .block_table_3 table th, .block_table_7 table th{
      overflow: scroll;
  }
}
/*修正*/
.contents_hr hr{
  width: 100%;
}
.block_text_6 .heading {
    font-size: 2rem;
    font-weight: bold;
    line-height: 1.5;
    width: auto;
    box-sizing: border-box;
    padding: 15px 40px 15px 0 !important;
    margin-bottom: 20px !important;
}
.block_text_6 .heading::before{
    position: absolute;
    content: "1";
    background: var(--i_main_color);
    color: var(--i_bg_color);
    border-radius: 100%;
    overflow: hidden;
    width: 65px;
    height: 65px;
    padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.3rem;
    text-align: center !important;
    line-height: 1.2;
    box-sizing: border-box;
    min-width: 0 !important;
}
.block_text_6>.content_wrapper{
  border: none;
}
.heading.block_header_7 .h{
  padding-left: 84px;
}
.block_text_6 .wrapper_item .inner_item_txt{
  padding: 0 0 10px 0 !important;
}
#box02 + .block_text_6 .heading::before{
  content: "2";
}
#box03 + .block_text_6 .heading::before{
  content: "3";
}
#box04 + .block_text_6 .heading::before{
  content: "4";
}
#box05 + .block_text_6 .heading::before{
  content: "5";
}
#box06 + .block_text_6 .heading::before{
  content: "6";
}
#box07 + .block_text_6 .heading::before{
  content: "7";
}
