@charset "utf-8";

/* contents --------------*/
#btnArea.osteoporosis_btnArea {
    width: 89%;
}
.icon_hp {
    width: 55px;
    vertical-align: middle;
    margin-right: .8rem;
}
.result_list_fav_form,
.chkbox {
    display: inline-block;
    vertical-align: middle;
}
.result_list_fav_wrap .tooltip {
    vertical-align: middle;
}

@media screen and (min-width: 768px) {
    #btnArea.osteoporosis_btnArea {
        width: auto;
        max-width: 1010px;
        padding: 0 2rem;
    }
    .icon_hp {
        width: 68px;
        -webkit-backface-visibility: hidden;
    }
   
}
/* ---------------------------------
	IE10以降
---------------------------------- */

@media all and (-ms-high-contrast:none){
    .icon_hp {
        height: 1.32em;
        width: auto;
    }
    

}