﻿/*物件概要スタイル*/

.ovdiv {
text-align:left;
text-decoration:none;
color:#CCCCCC;
height: 100%;
display: flex;
}

.ovdiv2 {
align-items: safe center;
align-self: stretch;
}

/*物件概要 テーブルスタイル*/

.infodatahtml {
border-spacing: 0px;
border-color: #f0f0f0;
font-size: calc(60% + 0.25vw);

}

.infodatahtml th {
text-align:left;
padding: 6px 2px 6px 6px;
font-weight: normal;
background: rgba(0,0,0,0.25);
vertical-align: top;
width:100px;
}

.infodatahtml td {
padding: 6px 20px;
font-weight: normal;
vertical-align: top;

}

/* width */
::-webkit-scrollbar {
  width: 8px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1; 
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

@media all and (-ms-high-contrast: none) {
  /* ここに書く */
  .infodatahtml {
    border-spacing: 0px;
    border-color: #F0F0F0;
    font-size: calc(400% + 0.25vw);
    line-height: 20px;
    }
    .infodatahtml th {
    text-align:left;
    padding: 6px 2px 6px 6px;
    font-weight: normal;
    background: rgba(0,0,0,0.25);
    vertical-align: top;
    width:100px;
    }
    .infodatahtml td {
    padding: 6px 20px;
    font-weight: normal;
    vertical-align: top;

    }