@charset "UTF-8";

/* header
========================================================================== */
.header_btn {
  border: 1px solid #00498D;
  color: #00498D;
}

.header_btn:hover {
  background-color: #00498D;
}
.header_btn:after {
  background-image: url('//20511701.fs1.hubspotusercontent-na1.net/hubfs/20511701/img/icon_arrow_right_blue_01.svg');
}

.header_middle {
  background-color: #00498D;
}

@media screen and (max-width:768px) {
  .nav_toggle {
    background-color: #00498D;
  }
}

.header_inner .hs-menu-children-wrapper {
  background-color: #7699BA;
}

.header_inner ul:not(.hs-menu-children-wrapper) .hs-menu-children-wrapper a {
  color: #00498D;
/*   border-right: 1px solid #00498D; */
}

.sp_header_nav02 .hs-menu-depth-1 > a {
  background-color: #00498D;
  color: #fff;
}

.sp_header_nav02 .hs-menu-depth-1.hs-item-has-children > a:after {
  background-image: url('//20511701.fs1.hubspotusercontent-na1.net/hubfs/20511701/img/icon_arrow_down_white_01.svg');
}

.sp_header_nav03 .hs-menu-depth-1.hs-item-has-children > a:after {
  background-image: url('//20511701.fs1.hubspotusercontent-na1.net/hubfs/20511701/img/icon_arrow_down_blue_01.svg');
}

.sp_header_nav .hs-menu-depth-2 {
  background-color: #7699BA;
}

.sp_header_nav .hs-menu-depth-2 > a {
  color: #00498D;
}

.sp_header_nav03 .hs-menu-depth-1 > a {
  color: #222;
}

.sp_header_nav03 .hs-menu-depth-1 > a {
  border-bottom: 1px solid #00498D;
}

.sp_header_nav04 ul {
  border-bottom: 1px solid #00498D;
}

.sp_header_nav04 li a {
  color: #00498D;
}


/* top
========================================================================== */

.top_mv_list_img:after {
  background-color: #00498D;
}

.top_mv_list_item a:hover .top_mv_list_img:after {
  background-color: rgba(0, 73, 141, .64);
}

.top_mv_list_item a:hover .top_mv_list_link {
  border-color: #00498D;
  background-color: #00498D;
  color: #fff;
}

.top_info {
  background-image: url('//20511701.fs1.hubspotusercontent-na1.net/hubfs/20511701/img/bg_04.jpg');
}

.info_tab_list_item.active,
.info_tab_list_item:hover {
  background-color: #fff;
  color: #00498D;
}

.spot_article_list_item .ribbon {
  background-color: #00498D;
}

.spot_article_title {
  border-top: 3px solid #00498D;
}

.top_about {
  background-color: #7699BA;
}

.about_message_content {
  background-color: #00498D; 
}


.btn-01:hover {
  background-color: #fff; 
  border-color: #00498D;
  color: #00498D;
}

.btn-01:hover:after {
  background-image: url('//20511701.fs1.hubspotusercontent-na1.net/hubfs/20511701/img/icon_arrow_right_red_02.svg');
}

.el_lv2Heading {
  color: #00498D;
}

.el_lv3Heading {
  border-left: solid 13px #00498D;
}

.mod_page-title_left {
  background-color: #ffffff;
  <==  background-color: #00498D; 20230201 -->
}

.table_03 tr {
  border-bottom: 1px solid#00498D;
}

.bl_pager_link {
  color: #00498D;
}

.bl_pager_link:focus, .bl_pager_link:hover {
  background-color: #00498D;
}

.bl_pager_link.is_active {
  background-color: #00498D
}

.mod_yearsList-item.active a {
  color: #00498D;
}

.info_article_tag.topicks {
  background-color: #00498D;
}
.info_article_tag.topicks.inversion {
  border: 1px solid #00498D;
  background-color: #fff;
  color: #00498D;
}