@charset "utf-8";

.un_ihContentsBuiltinStationary_txtBold {
  font-weight: bold;
}

.bl_panel.bl_panel__noBorder.bl_panel__noPadding+.un_ihContentsBuiltinStationary_btn {
  margin-top: 20px;
}

.un_ihContentsBuiltinStationary_frame {
  border: 5px solid #efefef;
  padding: 20px;
}

.bl_panel+.un_ihContentsBuiltinStationary_frame {
  margin-top: 15px;
}

.un_ihContentsBuiltinStationary_frame .un_ihContentsBuiltinStationary_frame_ttl {
  text-align: center;
}

.un_ihContentsBuiltinStationary_frame .un_ihContentsBuiltinStationary_frame_ttlSp {
  display: none;
}

.un_ihContentsBuiltinStationary_frame .un_ihContentsBuiltinStationary_frame_ttl .un_ihContentsBuiltinStationary_frame_ttl_yellow {
  display: inline-block;
  padding: 0 5px;
  font-weight: bold;
  font-size: 18px;
  background: linear-gradient(transparent 65%, yellow 65%);
}

.un_ihContentsBuiltinStationary_frame .un_ihContentsBuiltinStationary_frame_ttlSp+.un_ihContentsBuiltinStationary_frame_calculationFormula {
  margin-top: 15px;
}

.un_ihContentsBuiltinStationary_frame .un_ihContentsBuiltinStationary_frame_calculationFormula .un_ihContentsBuiltinStationary_frame_calculationFormula_contents {
  margin: 15px 0 15px 30px;
}

.un_ihContentsBuiltinStationary_frame+.el_hdg3 {
  margin-top: 30px
}

.bl_mediaPanel.bl_mediaPanel__noBorder.bl_mediaPanel__noPadding.bl_mediaPanel__spColumnReverse+.un_ihContentsBuiltinStationary_txt {
  margin-top: 15px;
}

.un_ihContentsBuiltinStationary_txt+.un_ihContentsBuiltinStationary_btn {
  margin-top: 20px;
}

.bl_mediaPanel.bl_mediaPanel__noBorder.bl_mediaPanel__noPadding.bl_mediaPanel__col+.un_ihContentsBuiltinStationary_btn {
  margin-top: 20px;
}

.un_ihContentsBuiltinStationary_btn+.un_ihContentsBuiltinStationary_btn {
  margin-top: 20px;
}

.el_hdg2+.un_ihContentsBuiltinStationary_buildinTable_wrapper,
.el_hdg2+.un_ihContentsBuiltinStationary_proconTable_wrapper {
  margin-top: 20px;
}

.un_ihContentsBuiltinStationary_buildinTable {
  border-collapse: collapse;
  width: 100%;
  box-sizing: border-box;
  border: solid 1px var(--dekiruGreen);
}

.un_ihContentsBuiltinStationary_buildinTable td {
  text-align: center;
  word-break: break-all;
}

.un_ihContentsBuiltinStationary_buildinTable tbody th,
.un_ihContentsBuiltinStationary_buildinTable td {
  padding: 8px 0;
  border: solid 1px var(--dekiruGreen);
}

.un_ihContentsBuiltinStationary_buildinTable tbody th {
  background: #e7f0e3;
  padding-left: 8px;
}

.un_ihContentsBuiltinStationary_buildinTable thead th {
  background: var(--dekiruGreen);
  color: #fff;
  padding-left: 8px;
}

.un_ihContentsBuiltinStationary_buildinTable thead th:nth-of-type(n+2) {
  text-align: center;
  padding: 8px 0;
  border-left: 1px solid #fff;
}

.un_ihContentsBuiltinStationary_buildinTable_size {
  font-size: 11px;
  width: 9.5%;
}

.el_hdg2+.un_ihContentsBuiltinStationary_scrollImg {
  margin-top: 20px;
}

.un_ihContentsBuiltinStationary_proconTable {
  width: 100%;
  border: 4px solid #ccc;
  border-collapse: collapse;
}

.un_ihContentsBuiltinStationary_proconTable tr>* {
  border: 2px solid #ccc;
}

.un_ihContentsBuiltinStationary_proconTable th {
  text-align: center;
  padding: 20px;
}

.un_ihContentsBuiltinStationary_proconTable th:nth-of-type(1) {
  background: #f5f5f5;
}

.un_ihContentsBuiltinStationary_proconTable thead th:nth-of-type(3) {
  background: #E8EFF9;
}

.un_ihContentsBuiltinStationary_proconTable thead th:nth-of-type(2) {
  background: #f5d8d8;
}

.un_ihContentsBuiltinStationary_proconTable td {
  padding: 20px;
  vertical-align: top;
}

.un_ihContentsBuiltinStationary_proconTable .un_ihContentsBuiltinStationary_proconTable_pink {
  color: #d43a3a;
}

.un_ihContentsBuiltinStationary_proconTable .un_ihContentsBuiltinStationary_proconTable_blue {
  color: #198bcc;
}