@charset "utf-8";

.hearing {position:relative;}
.hearing .text1 {font-size:0.9rem;color:#000;font-weight:300;line-height:1.5rem}
.hearing .color-org {color:#ef8d00}
.hearing .color-black {color:#000}
.hearing strong {font-weight:700;}
.hearing .img-box {margin-top:1.65rem;}
.hearing .img-box .img {float:left;position:relative;width:16.8rem;}
.hearing .img-box .img img {max-width:100%;height:auto}
.hearing .img-box .cont {float:right;position:relative;width:calc(100% - 16.8rem);padding-left:2.1rem;}
.hearing .hearing-cont {padding-bottom:2.8rem;border-bottom:0.25rem dotted #ededed;}
.hearing .hearing-cont ~ .hearing-cont {margin-top:2.3rem}
.hearing .hearing-cont:last-child {border-bottom:0;padding-bottom:0}
.hearing .mt26 {margin-top:1.3rem}
.hearing .mt24 {margin-top:1.2rem}
.hearing .mt20 {margin-top:1rem}
.hearing .mt10 {margin-top:0.5rem}
.hearing .mt60 {margin-top:3rem}
.hearing .mt36 {margin-top:1.8rem}
.hearing .mt22 {margin-top:1.1rem}
.hearing .mt45 {margin-top:2.25rem}
.hearing .img-box2 {position:relative;}
.hearing .img-box2 .cont {float:left;position:relative;width:calc(100% - 33.55rem);padding-right:1rem}
.hearing .img-box2 .img {float:right;position:relative;width:33.55rem}
.hearing .img-box2 .img img {max-width:100%;height:auto}
.hearing .img-box3 {position:relative;margin-top:3.85rem;}
.hearing .img-box3 .img {position:relative;text-align:center;}
.hearing .img-box3 .img img {max-width:100%;height:auto;}
.hearing .cont-img {max-width:100%;height:auto}
.hearing .aid-info {position:relative;padding:3rem 2rem;border:1px solid #dddd;border-radius:10px;margin-top:-1.1rem}
.hearing .info-box {position:relative;margin:-1rem;clear: both;}
.hearing .info-box .col {position:relative;float:left;width:50%;padding:1rem}
.hearing li {font-size:0.9rem;color:#000;font-weight:300;}
.hearing .ass-place {text-align:center;margin:-1rem}
.hearing .ass-place li {display:inline-block;vertical-align:top;margin-left:-5px;padding:1rem}
.hearing .ass-place li .img img {width:100%;max-width:7.95rem;height:auto;}
.hearing .ass-place li .txt {margin-top:0.5rem;line-height:1}
.hearing .auxiliary-equipment {position:relative;overflow:hidden;}
.hearing .auxiliary-equipment ul {position:relative;margin:-0.5rem;}
.hearing .auxiliary-equipment ul li {float:left;position:relative;padding:0.5rem;text-align:center;}
.hearing .auxiliary-equipment ul li .img img {max-width:7.95rem;height:auto;}
.hearing .auxiliary-equipment ul li .txt {margin-top:0.5rem;line-height:1;text-align:center;}
@media screen and (max-width:1080px){
    .hearing .img-box3 {position:relative;margin-top:3rem;}
}
@media screen and (max-width:948px){
    .hearing .img-box2 .img {float:none;width:100%}
    .hearing .img-box2 .cont {float:none;width:100%;margin-top:1rem}
    .hearing .img-box2 .mt36 {margin-top:1rem}
}
@media screen and (max-width:700px){
    .hearing .img-box .img {float:none;width:100%}
    .hearing .img-box .cont {float:none;width:100%;margin-top:1rem;padding-left:0}
}
@media screen and (max-width:738px){
    .hearing .ass-place li {width:25%}
}
@media screen and (max-width:676px){
    .hearing .ass-place li {width:50%}
}
@media screen and (max-width:720px){
    .hearing .info-box .col {width:100%}
}
@media screen and (max-width:344px){
    .hearing .auxiliary-equipment ul li {width:50%;}
}