@charset "utf-8";
p.indent-1-5 { padding-left:1.5em; text-indent:-1.5em; }
p.indent-1-5-0 { padding-left: 1.5em; text-indent: -1.5em; margin-top: 0px; margin-bottom: 0px; }
.bh_font_73p {
    font-size: 73%;
    font-weight: normal;
}
.bh_font_222 {
    color: #222222;
}
.bh_font_14 {
    font-size: 14px;
    font-weight: normal;
}
.bh_font_16 {
    font-size: 16px;
    font-weight: normal;
}
.bh_font_22 {
    font-size: 22px;
    /* [disabled]font-weight: normal; */
}
.bh_text_c {
    text-align: center;
}
.bh_weight_n {
    font-weight: normal;
}
.bh_space_12 {
    padding-top: 12px;
}
.bh_space_24 {
    padding-top: 24px;
}
.bh_space_48 {
    padding-top: 48px;
}
.bh_space_60 {
    padding-top: 60px;
}
.bh_space_96 {
    padding-top: 96px;
}
.bh_space_120 {
    padding-top: 120px;
}
.bh_white-space {
    white-space: nowrap;
}

.bh_margin_t_12 {
    margin-top: -12px;
}
.bh_margin_aa_80p {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}
p.indent-1 {
padding-left:1em;
text-indent:-1em;
}





.hexagonA {
    margin: 0 auto;
    width: 155px;
    height: 90px;
    display: block;
    position: relative;
    background: #000000;
    transition: all 0.2s linear;
    font-size: 17px;
}
 
.hexagonA span {
    width: 100%;
    height: 90px;
    line-height: 90px;
    color: #ffffff;
    text-align: center;
    display: block;
    position: relative;
    z-index: 1;
}
 
.hexagonA:before,
.hexagonA:after {
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    background: #000000;
    transition: all 0.2s linear;
    z-index: 0;
}
 
.hexagonA:before {
    transform: rotate(60deg);
}
 
.hexagonA:after {
    transform: rotate(-60deg);
}
 
.hexagonA:hover,
.hexagonA:hover:before,
.hexagonA:hover:after {
    background: #1e50a2;
}
