@charset "UTF-8";


/* ---------------------------------------------
	iconサイズ（アンカーリンク）
--------------------------------------------- */
.c-anchor__box .anchor__box__imgwrap .icon_life-plan{
  width: 108.3449px;
}
.c-anchor__box .anchor__box__imgwrap .icon_investment{
  width: 105.5659px;
}
.c-anchor__box .anchor__box__imgwrap .icon_house{
  width: 88.2167px;
}
.c-anchor__box .anchor__box__imgwrap .icon_debt{
  width: 93.6469px;
}
.c-anchor__box .anchor__box__imgwrap .icon_insurance{
  width: 55.6912px;
}
.c-anchor__box .anchor__box__imgwrap .icon_ending-plan{
  width: 65.7598px;
}

@media screen and (min-width: 768px) and (max-width: 1199.98px) {
  .c-anchor__box .anchor__box__imgwrap .icon_life-plan{
    width: 9.029vw;
  }
  .c-anchor__box .anchor__box__imgwrap .icon_investment{
    width: 8.797vw;
  }
  .c-anchor__box .anchor__box__imgwrap .icon_house{
    width: 7.351vw;
  }
  .c-anchor__box .anchor__box__imgwrap .icon_debt{
    width: 7.804vw;
  }
  .c-anchor__box .anchor__box__imgwrap .icon_insurance{
    width: 4.641vw;
  }
  .c-anchor__box .anchor__box__imgwrap .icon_ending-plan{
    width: 5.48vw;
  }
}

@media screen and (max-width: 767.98px) {
  .c-anchor__box .anchor__box__imgwrap .icon_life-plan {
    width: 18.96vw;
  }
  .c-anchor__box .anchor__box__imgwrap .icon_investment {
    width: 18.474vw;
  }
  .c-anchor__box .anchor__box__imgwrap .icon_house {
    width: 19.239vw;
  }
  .c-anchor__box .anchor__box__imgwrap .icon_debt {
    width: 20.093vw;
  }
  .c-anchor__box .anchor__box__imgwrap .icon_insurance {
    width: 12.138vw;
  }
  .c-anchor__box .anchor__box__imgwrap .icon_ending-plan {
    width: 12.655vw;
  }
}



/* ---------------------------------------------
	iconサイズ（個人相談について）
--------------------------------------------- */
@media screen and (min-width: 768px) {
  .c-consul_box .consul_box__header .icon_area.icon_life-plan img{
    width: 75%;
  }
  .c-consul_box .consul_box__header .icon_area.icon_investment img{
    width: 81.63265306122449%;
  }
  .c-consul_box .consul_box__header .icon_area.icon_house img{
    width: 67.768612244897959%;
    margin-left: 12%;
  }
  .c-consul_box .consul_box__header .icon_area.icon_debt img{
    width: 75.489714285714286%;
    margin-left: 5%;
  }
  .c-consul_box .consul_box__header .icon_area.icon_insurance img{
    width: 48%;
    margin-left: 17%;
  }
  .c-consul_box .consul_box__header .icon_area.icon_ending-plan img{
    width: 58.283836734693878%;
    margin-left: 15%;
  }
}
@media screen and (max-width: 767.98px) {
  .c-consul_box .consul_box__header .icon_area.icon_life-plan {
    width: 32.225vw;
  }
  .c-consul_box .consul_box__header .icon_area.icon_investment{
    width: 35vw;
  }
  .c-consul_box .consul_box__header .icon_area.icon_house{
    width: 29.056vw;
  }
  .c-consul_box .consul_box__header .icon_area.icon_debt{
    width: 32.366vw;
  }
  .c-consul_box .consul_box__header .icon_area.icon_insurance{
    width: 19.704vw;
  }
  .c-consul_box .consul_box__header .icon_area.icon_ending-plan {
    width: 24.989vw;
  }
}