#sS-5-1 .common-outer-panel{
    width: 80vw;
}@media screen and (max-width: 1024px){
    #sS-5-1 .common-outer-panel{
        width: 96vw;
}}
#sS-5-1 .keyword-label,
#sS-5-1 .keyword-label > .common-radio{
  display: flex;
  align-items: center;
}
@media screen and (max-width: 1024px){
  #sS-5-1 .keyword-label > .common-label{
    width: 15vw;
  }
}
#sS-5-1 .keyword-label > .common-radio > label{
  margin: 0 1vw;
}@media screen and (max-width: 1024px){
  #sS-5-1 .keyword-label > .common-radio > label{
    margin: 2vw;
  }
}
#sS-5-1 .common-grid th,
#sS-5-1 .common-grid td{
  padding: 1vw 0.1vw;
}@media screen and (max-width: 1024px) {
 #sS-5-1 .common-grid th,
 #sS-5-1 .common-grid td{
    padding: 2vw;
  }
}
#sS-5-1 .common-grid td:nth-child(1){
  white-space: nowrap;
}
#sS-5-1 .common-grid th:nth-child(2)
#sS-5-1 .common-grid th:nth-child(3)
#sS-5-1 .common-grid th:nth-child(4)
#sS-5-1 .common-grid th:nth-child(5)
#sS-5-1 .common-grid th:nth-child(6){
    white-space: nowrap;
}
#sS-5-1 .common-grid td:nth-child(1){
    white-space: nowrap;
}
