/* BASIC css start */
#review .tit-sch { margin-top: 35px; font-size: 0; line-height: 0; }
#review .table-sch { margin-top: 10px; }
#review .table-review-info .tb-thumb img { border: 2px solid #f3f4ef; }
#review .table-review-info { margin-top: 50px; }
#review .table-review-info td {border-bottom: 1px solid #f3f4ef; height:80px;}
#review .table-review-info th {border-bottom: 1px solid black; border-top: 1px solid black;height:50px; }
#review .foot-msg { margin-top: 35px; padding-left: 10px; }
#review .notice-list { width: 400px; }
#review .notice-list li { word-wrap: break-word; }
#review .tit-page{
  margin: 24px 0 10px;
  text-align: center;
  line-height: 1;
  border-bottom : none;

}
#review .tit-page img{display:inline-block;max-width:260px;height:auto;}
#review .tit-page img{display:inline-block;max-width:260px;height:auto;} /* ÀÌ¹ÌÁö Å¸ÀÌÆ² »ç¿ë ½Ã */
/* Çà °øÅë: °¡¿îµ¥ Á¤·Ä */
#review fieldset.sch .sch-row{
  display:flex; justify-content:center; align-items:center;
  gap:12px; flex-wrap:wrap; margin-top:14px;
}

/* »çÁøÃ³·³ ¶óº§Àº ¼û±è */
#review fieldset.sch .sch-label{ display:none; }

/* ÇÊÅÍ ¼¿·ºÆ® 3°³: ¾Ë¾àÇü */
#review fieldset.sch .sch-fields select{
  min-width:120px; height:40px; padding:0 14px;
  border:1px solid #d9d9d9; border-radius:9999px;
  background:#fff; color:#333;
  -webkit-appearance:none; -moz-appearance:none; appearance:none;
  background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" fill="none" stroke="%23666" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M1 1.5L6 6.5L11 1.5"/></svg>');
  background-repeat:no-repeat; background-position:right 12px center; background-size:12px 8px;
}

/* °Ë»ö ÀÔ·Â ¹Ú½º(¾Ë¾àÇü À¯Áö ÁßÀÌ¸é ±×´ë·Î »ç¿ë) */
#review fieldset.sch .sch-fields--input{
  display:flex; align-items:center; gap:6px;
  width:520px; max-width:90%; margin:0 auto;
  border:1px solid #d9d9d9; border-radius:9999px;
  padding:4px 8px 4px 12px; background:#fff;
}
#review fieldset.sch .sch-fields--input .MS_input_txt{
  flex:1 1 auto; height:32px; border:0; outline:0; background:transparent; font-size:14px;
}

/* ¹öÆ°À» ÀÌ¹ÌÁö ±×´ë·Î »ç¿ë */
#review fieldset.sch .sch-fields--input .btn-sch{
  display:inline-block; padding:0; border:0; background:transparent;
  line-height:0; /* ÀÌ¹ÌÁö ÇÏ´Ü ¿©¹é Á¦°Å */
}
/* È¤½Ã ÀÌÀü¿¡ ³Ö¾îµÐ ¾ÆÀÌÄÜÀÌ ÀÖÀ¸¸é Á¦°Å */
#review fieldset.sch .sch-fields--input .btn-sch::before{ content:none; }

/* ¹öÆ° ÀÌ¹ÌÁö Å©±â(¿øÇÏ½Ã¸é ¼ýÀÚ¸¸ ¹Ù²Ù¼¼¿ä) */
#review fieldset.sch .sch-fields--input .btn-sch img{
  display:block;
  height:32px;      /* ¹öÆ° ³ôÀÌ */
  width:auto;       /* ºñÀ² À¯Áö */
}
.key-wrap{min-width: 400px; height:30px;}
/* BASIC css end */

