@charset "utf-8";

/* 質問 */
.SA_selective_ans {
}

/* 質問行 */
.SA_selective_ques_row {
  background: #f5f5f5;
  display: none;
  padding: 10px;
}

.SA_selective_ques_row--root {
  display: block;
}

/* 質問タイトル */
.SA_selective_ques_head {
  margin-bottom: 1.4em;
}

/* 質問本文 */
.SA_selective_ques_data {
}

/* 質問選択肢 */
.SA_selective_ques_option {
  display: inline-block;
}

/* 質問ラジオボタン */
.SA_selective_ques_radio {
  cursor: pointer;
}

/* 質問ラジオボタンラベル */
.SA_selective_ques_label {
  background: #fff;
  border: #ddd 1px solid;
  cursor: pointer;
  margin-right: 10px;
  padding: 10px 20px 10px 10px;
}

/* 選択済み質問ラジオボタンラベル */
.SA_selective_ques_option--selected .SA_selective_ques_label {
  background: #ddd;
}

/* 回答 */
.SA_selective_ans {
  display: none;
}

.SA_selective_ans--show {
  border: #ddd 4px solid;
  display: block;
  width: 100%;
}

/* 質問と回答の間のスペース */
.SA_selective_ans_spacer {
}

.SA_selective_ans_spacer_data {
  display: none;
}

/* 回答行 */
.SA_selective_ans_row {
  display: none;
}

/* 回答本文 */
.SA_selective_ans_data {
  padding: 10px;
}

/* 質問/回答共通表示 */
.SA_selective_faq_row--show {
  display: block;
}
