@charset "UTF-8";

#newQuote .btnWrap {
  display: flex;
  justify-content: space-between;
}

.multipleQuote p#quoteTtl {
  max-height: 202px;
  overflow: auto;
  margin-bottom: 45px;
}

.multipleQuote .modal .modalContent .modalBody.type05 {
  padding: 0 10px 0px;
}

#pub_modalQuoteThesis > div > div.modalBody.type05 > form > div.quoteWrap.multipleQuote > button:nth-child(2) {
  bottom: -35px;
}

#dev_selectCon > div.scConbox.current > p.quoExam {
  max-height: 155px;
  overflow: auto;
}

#newQuote .btnWrap .fRadio input[type=radio]:checked + label {
  background-color: #666;
  color: #fff;
}

#newQuote .btnWrap .fRadio input[type=radio] + label {
  width: 35px;
  height: 24px;
  border: 1px solid #ccc;
  text-align: center;
  line-height: 24px;
  font-size: 12px;
  background-color: #fff;
}

#newQuote .btnWrap .fRadio input[type=radio] + label:after,
#newQuote .btnWrap .fRadio input[type=radio] + label:before,
#newQuote .btnWrap .fRadio input[type=radio]:checked + label:after,
#newQuote .btnWrap .fRadio input[type=radio]:checked + label:before {
  display: none;
}

#newQuote > div > div.bw-l > span:nth-child(2) {
  margin-left: 0;
}

#newQuote > div > div.bw-l > span:nth-child(1) {
  float: left;
}

.bnClass .modal-new .downloadBox p.btnGroup .btn.medium {
  margin-left: 0;
  float: initial;
}

#pub_modalQuoteThesis > div > div.modalBody.type05 > form > div.downloadBox > p {
  display: flex;
  justify-content: space-around;
}