.fw#fun_infection-control_index .setLink .wrap { padding: 0 20px; }
.fw#fun_infection-control_index .setLink p.text { text-align: left; font-size: 22px; font-size: 1.375rem; }
.fw#fun_infection-control_index .setLink p.text span { font-size: 18px; font-size: 1.125rem; }
.fw#fun_infection-control_index .infection { margin-top: 20px; margin-bottom: 40px; }
.fw#fun_infection-control_index .snsBtnWrap { padding: 60px 0; }

@media only screen and (max-width: 768px) { .fw#fun_infection-control_index .col img { width: 100%; height: auto; }
  .fw#fun_infection-control_index .setLink .wrap { padding: 0 10px; }
  .fw#fun_infection-control_index .setLink p.text { text-align: left; letter-spacing: 0; font-size: 16px; font-size: 1rem; }
  .fw#fun_infection-control_index .setLink p.text span { font-size: 12px; font-size: 0.75rem; }
  .fw#fun_infection-control_index .infection { margin: 20px 0; }
  .fw#fun_infection-control_index .infection .right { text-align: center; }
  .fw#fun_infection-control_index .pickup .col6 .text { padding: 0 10px; }
  .fw#fun_infection-control_index .snsBtnWrap { padding: 30px 0 50px 0; } }
@media only screen and (max-width: 640px) { .fw#fun_infection-control_index .setLink .wrap { padding: 0 10px; }
  .fw#fun_infection-control_index .setLink p.text { text-align: left; font-size: 16px; font-size: 1rem; }
  .fw#fun_infection-control_index .setLink p.text span { font-size: 12px; font-size: 0.75rem; }
  .fw#fun_infection-control_index .infection { margin: 20px 0; }
  .fw#fun_infection-control_index .infection .right { text-align: center; }
  .fw#fun_infection-control_index .pickup .col6 .text { padding: 0; } }
