/* LESS Document */
.symptom {
  overflow: hidden;
}

.symptom div {
  float: left;
}

.symptom .text-area {
  width: 451px;
  margin-right: 30px;
}

.symptom .text-area table td {
  padding-left: 10px;
  vertical-align: middle;
}

.symptom .text-area table td:first-child {
  padding-left: 0;
}

.symptom .text-area table td.text-box input {
  width: 116px;
}




p.error {
  color: red;
}

/* お知らせ 20221013 elmc*/
#caution_top.caution_info {
  padding: 3px 4px px;
  border: 1px solid #f6c0ce;
  background-color: #fdeff2;
  margin-bottom: 30px;
  box-sizing: border-box;
}
#caution_top.caution_info dt {
  text-align: center;
}
#caution_top.caution_info dt span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: top;
  margin-bottom: 4px;
  padding-top: 3px;
  padding-left: 26px;
  background: url(/learning/alert/images/icon_alert.png) left center no-repeat;
  color: #f80038;
  font-weight: bold;
  font-size: 1.2em;
}
#caution_top.caution_info dd {
  padding: 12px 3px;
  background-color: #fff;
  line-height: 1.4;
}

/* お知らせ 20221013 elmc*/



