@charset "UTF-8";
.blue { color: #2B3C7B !important; }
.sub_midashi {
    margin-top: -15px;
}
.fs_32 {
    font-size: 32px !important;
}
.dlb_subtitle3_06 {
    font-size: 36px !important;
    width: 40%;
}
.dlb_area_2 .dlb_contact_block {
    max-width: 1280px !important;
}
.con_box {
    background-color: #ffffff;
    padding: 10px;
    height: auto;
}
.con_title {
    font-size: 24px;
}
.con_box .dlb_contact_txt {
    margin-bottom: 10px;
}
.dlb_btn_con a { 
    background-color: #ffffff !important;
    color: #2B3C7B !important;
    border-color: #2B3C7B !important;
    padding: 3px 0.5em 3px 0.5em !important;
    margin-top: 5px;
}
.dlb_btn_con a::before { display: none !important; }
.dlb_btn_con a:hover { 
    background-color: #2B3C7B !important;
    color: #ffffff !important;
    border-color: #2B3C7B !important;
}
.dlb_btn_con a:hover::before { display: none !important; }
.dlb_area_2 .dlb_contact_tel .dlb_contact_telnum {
    font-size: 32px !important;
    margin: 20px 0px;
}
.br-sp {
    display: none;
}
.font_bold {
    font-weight: bold !important;
}


@media screen and (max-width: 1080px) {
  .br-pc {
    display: none;
  }

  .br-sp {
    display: inline-block;
  }
}

@media only screen and (max-width: 690px) {
.dlb_subtitle3_06 {
    width: 60%;
}
}

