@charset "utf-8";
/* Index
++++++++++++++++++++++++++++++++++++++++
- base
- component
- utilities
--------------------
++ @scope selector ++
  #faqAnsDesign
+ responsive selector
  #faqAnsDesign.isSP = max-width: 767px
  #faqAnsDesign.isPC = min-width: 768px
++++++++++++++++++++++++++++++++++++++++ */

/* base
++++++++++++++++++++++++++++++++++++++++ */
#faqAnsDesign {
  box-sizing: border-box;
  max-width: 680px;
  margin: auto;
}
#faqAnsDesign *,
#faqAnsDesign *::before,
#faqAnsDesign *::after {
  box-sizing: inherit;
}

#faqAnsDesign p,
#faqAnsDesign ul,
#faqAnsDesign ol,
#faqAnsDesign dl {
  margin: 1em 0;
  padding: 0;
}
#faqAnsDesign.isSP > p:first-child,
#faqAnsDesign.isSP > ul:first-child,
#faqAnsDesign.isSP > ol:first-child,
#faqAnsDesign.isSP > dl:first-child {
  margin-top: 0;
}

/* component
++++++++++++++++++++++++++++++++++++++++ */
/* - heading ---------- */
#faqAnsDesign .faq_ttl01 {
  position: relative;
  display: block;
  padding: 8px 10px;
  background-color: #d2e7fa;
  background-image: linear-gradient(
    -45deg,
    transparent 0, transparent 25%,
    #fff 25%, #fff 50%,
    transparent 50%, transparent 75%,
    #fff 75%, #fff
  );
  background-size: 2px 2px;
  font-weight: bold;
  font-size: 16px;
}

#faqAnsDesign .faq_ttl02 {
  display: block;
  border-bottom: 3px solid #8e99ad;
  color: #1e335c;
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 4px;
}

#faqAnsDesign .faq_ttl03 {
  position: relative;
  display: block;
  font-weight: bold;
  padding-left: 16px;
}
#faqAnsDesign .faq_ttl03::before {
  position: absolute;
  left: 0;
  color: #afb4bd;
  content: "■";
}

/* - icon arrow ---------- */
#faqAnsDesign .link_arrow01 {
  position: relative;
  display: inline-block;
  padding-left: 10px;
}
#faqAnsDesign .link_arrow01::before {
  position: absolute;
  top: 0.5em;
  left: 0;
  display: block;
  border: 3px solid transparent;
  border-left: 5px solid #1c325c;
  content: "";
}

/* - icon number ---------- */
.icon_num_circle {
  display: inline-block;
  border-radius: 50%;
  background: #000;
  color: #fff;
  font-size: 12px;
  width: 1.5em;
  height: 1.5em;
  line-height: 1.5;
  vertical-align: middle;
  text-align: center;
}

/* - リスト prefix ---------- */
#faqAnsDesign ul.prefix li,
#faqAnsDesign ol.prefix li {
  position: relative;
  list-style: none;
}
#faqAnsDesign .prefix .pre {
  position: absolute;
  top: 0;
  left: 0;
}

/* - nav ---------- */
#faqAnsDesign .faq_nav01 {
  border: solid #d9d9d9;
  padding: 12px 0;
  border-width: 2px 0;
  text-align: center;
}
#faqAnsDesign .faq_nav01 li {
  display: inline;
  margin: 0;
  list-style: none;
}
#faqAnsDesign .faq_nav01 .nav_on {
  color: #ff6a00;
  text-decoration: none;
  pointer-events: none;
}

#faqAnsDesign.isPC .faq_nav01 li:not(:first-child) {
  margin-left: 2.4em;
}

#faqAnsDesign.isSP .faq_nav01 {
  overflow: hidden;
  text-align: left;
}
#faqAnsDesign.isSP .faq_nav01 li {
  float: left;
  width: 50%;
}
#faqAnsDesign.isSP .faq_nav01 a {
  overflow: hidden;
  display: block;
  position: relative;
  padding: 3px 0 3px 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#faqAnsDesign.isSP .faq_nav01 a::before {
  position: absolute;
  top: 4px;
  left: 0;
  color: #333;
  content: "・";
}

/* - リスト 01 Qアイコン付リンク ---------- */
#faqAnsDesign .faq_list01 {
  padding: 0;
  border-top: 1px dotted #ccc;
}
#faqAnsDesign .faq_list01 li {
  list-style: none;
  background-size: 16px 16px;
  margin: 0;
  border-bottom: 1px dotted #ccc;
  line-height: 1.2;
}
#faqAnsDesign .faq_list01 a {
  position: relative;
  display: block;
  padding: 8px 0 8px 22px;
}
#faqAnsDesign .faq_list01 a:not(:hover ) {
  color: #0f3d99;
  text-decoration: none;
}

#faqAnsDesign.isPC .faq_list01 a {
  background: url(https://faq.click-sec.com/usr/file/attachment/ico_q.svg) no-repeat scroll left 0.6em;
  background-size: 16px 16px;
}

#faqAnsDesign.isSP .faq_list01 a {
  overflow: hidden;
  padding: 12px 40px 12px 0;
  color: inherit;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#faqAnsDesign.isSP .faq_list01 a:hover {
  background-color: #f8f8f8;
}
#faqAnsDesign.isSP .faq_list01 a::before {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  display: block;
  width: 18px;
  height: 18px;
  background: url(https://faq.click-sec.com/usr/file/attachment/link_arrow_10.png) no-repeat right center;
  background-size: 100%;
  content: "";
}

/* - リスト 02 商品カテゴリ別リンク ---------- */
#faqAnsDesign .faq_list02 {
  padding: 0;
  border-top: 1px dotted #ccc;
}
#faqAnsDesign .faq_list02 li {
  position: relative;
  margin: 0;
  padding: 8px 0 8px 16px;
  border-bottom: 1px dotted #ccc;
  line-height: 1.2;
  line-height: 32px;
  list-style: none;
}
#faqAnsDesign .faq_list02 li::before {
  position: absolute;
  top: 9px;
  left: 0;
  content: "・";
}
#faqAnsDesign .faq_list02 a {
  display: block;
  overflow: hidden;
}
#faqAnsDesign .faq_list02 a img {
  float: right;
  margin-left: 4px;
}

/* - リスト 03 ---------- */
#faqAnsDesign .faq_list03 {
  padding: 0;
}
#faqAnsDesign .faq_list03 li {
  position: relative;
  margin: auto;
  padding-left: 16px;
  list-style: none;
}
#faqAnsDesign .faq_list03 li::before{
  position: absolute;
  top: 0;
  left: 0;
  content: "・";
}

#faqAnsDesign .faq_list03 a {
  display: inline-block;
  padding: 3 0;
}

#faqAnsDesign.isSP .faq_list03 a {
  display: block;
  padding: 6px 0;
}
#faqAnsDesign.isSP .faq_list03 li::before{
  top: 6px;
}

/* - リスト 04 リンク下線なし ---------- */
#faqAnsDesign .faq_list04 {
  padding: 0;
}
#faqAnsDesign .faq_list04 li {
  position: relative;
  margin: auto;
  padding-left: 16px;
  list-style: none;
}
#faqAnsDesign .faq_list04 li::before{
  position: absolute;
  top: 0;
  left: 0;
  content: "・";
}
#faqAnsDesign .faq_list04 a {
  display: inline-block;
  padding: 3 0;
}
#faqAnsDesign .faq_list04 a:not(:hover) {
  text-decoration: none;
}

#faqAnsDesign.isSP .faq_list04 a {
  display: block;
  padding: 5px 0;
  text-decoration: none;
}
#faqAnsDesign.isSP .faq_list04 li::before{
  top: 5px;
}

/* - 重要なお知らせ ---------- */
#faqAnsDesign .attention_box01 {
  position: relative;
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #ff8080;
}
#faqAnsDesign .attention_box01 dt {
  padding: 8px 10px;
  background-color: #ffe5e5;
  background-image: linear-gradient(
    -45deg,
    transparent 0, transparent 25%,
    #fff 25%, #fff 50%,
    transparent 50%, transparent 75%,
    #fff 75%, #fff
  );
  background-size: 2px 2px;
  color: #f00;
  font-weight: bold;
}
#faqAnsDesign .attention_box01 dd {
  padding: 8px 10px;
}
#faqAnsDesign.isPC  .attention_box01 {
  display: table;
}
#faqAnsDesign.isPC  .attention_box01 dt {
  display: table-cell;
  vertical-align: middle;
}
#faqAnsDesign.isPC  .attention_box01 dd {
  display: table-cell;
  vertical-align: middle;
}

/* - scroll box ---------- */
#faqAnsDesign.isSP .scrollbox-sp {
  overflow-x: scroll;
  -webkit-overflow-scrolling: auto;
}
#faqAnsDesign.isSP .scrollbox-sp {
  background: radial-gradient(ellipse at left, rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0) 75%) 0 center,
              radial-gradient(ellipse at right, rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0) 75%) 100% center,
              url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill%3D%22%23005bac%22%20d%3D%22M100%200%20L50%2050%20L100%20100%20Z%22%20%2F%3E%3C%2Fsvg%3E') 0% 50%,
              url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill%3D%22%23005bac%22%20d%3D%22M0%200%20L50%2050%20L0%20100%20Z%22%20%2F%3E%3C%2Fsvg%3E') 100% 50%;
  background-size: 10px 110%, 10px 110%, 14px 14px, 14px 14px;
  background-attachment: scroll, scroll, scroll, scroll;
  background-repeat: no-repeat;
}

#faqAnsDesign.isSP .scrollbox-sp::-webkit-scrollbar {
  height: 4px;
}
#faqAnsDesign.isSP .scrollbox-sp::-webkit-scrollbar-track {
  border-radius: 5px;
  background: #F1F1F1;
}
#faqAnsDesign.isSP .scrollbox-sp::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: #BCBCBC;
}

/* - テーブル 01 ---------- */
#faqAnsDesign .faq_table01_top {
  padding-top: 6px;
  border-bottom: 4px solid #c7ccd6;
  box-shadow: 0 4px 0 0 #c7ccd6 inset,
              0 6px 0 0 #ffffff inset,
              0 2px 0 0 #ffffff;
}
#faqAnsDesign .faq_table01_top table {
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 0 2px;
  border: 0;
  border-top: 1px solid rgba(5, 5, 5, 0.2);
  text-align: left;
}
#faqAnsDesign .faq_table01_top th,
#faqAnsDesign .faq_table01_top td {
  padding: 6px 10px;
  border: 0;
  border-bottom: 1px solid rgba(5, 5, 5, 0.2);
  border-left: 1px solid rgba(5, 5, 5, 0.2);
  font-weight: normal;
  text-align: left;
  vertical-align: middle;
}
#faqAnsDesign .faq_table01_top th {
  background: rgba(115, 145, 185, 0.1);
}
#faqAnsDesign .faq_table01_top th:first-child {
  border-left: 0;
}
#faqAnsDesign .faq_table01_top td:first-child {
  border-left: 0;
}
#faqAnsDesign .faq_table01_top th.border_l {
  border-left: 1px solid rgba(5, 5, 5, 0.2);
}
#faqAnsDesign.isSP .faq_table01_top.scrollbox-sp {
  border-bottom: 0;
}
#faqAnsDesign.isSP .faq_table01_top.scrollbox-sp table {
  background: radial-gradient(ellipse at left, rgba(255,255,255,1) 30%, rgba(255,255,255,0) 70%) 0 center,
              radial-gradient(ellipse at right, rgba(255,255,255,1) 30%, rgba(255,255,255,0) 70%) 100% center;
  background-size: 30px 200%, 30px 200%;
  background-repeat: no-repeat;
}

/* - テーブル 02 ---------- */
#faqAnsDesign .faq_table02_top {
  padding-bottom: 4px;
}
#faqAnsDesign .faq_table02_top table {
  table-layout: fixed;
  border-collapse: collapse;
  text-align: left;
}
#faqAnsDesign .faq_table02_top th,
#faqAnsDesign .faq_table02_top td {
  padding: 5px;
  border: 1px solid #333;
  background: none
}
#faqAnsDesign.isSP .faq_table02_top.scrollbox-sp table {
  background: radial-gradient(ellipse at left, rgba(255,255,255,1) 30%, rgba(255,255,255,0) 70%) 0 center,
              radial-gradient(ellipse at right, rgba(255,255,255,1) 30%, rgba(255,255,255,0) 70%) 100% center;
  background-size: 30px 200%, 30px 200%;
  background-repeat: no-repeat;
}

/* - フローチャート(PC)  ---------- */
.img-flowchart {
  position: relative;
}
.img-flowchart a {
  position: absolute;
  display: block;
  height: 20px; /* 1行分 */
  /*background-color: rgba(255,255,0,0.4); /* 配置確認用（作業時以外コメントアウト必須） */
}

/* - フローチャート(SP)  ---------- */
#faqAnsDesign [class^="flowchart-item-"] {
  position: relative;
  padding: 0 10px;
  border-radius: 4px;
  border: 2px solid;
}
#faqAnsDesign [class^="flowchart-item-"]:not(:first-of-type) {
  margin-top: 20px;
}
#faqAnsDesign [class^="flowchart-item-"]:not(:first-of-type)::before {
  position: absolute;
  top: -18px;
  left: 50%;
  transform: translateX(-50%);
  border: solid transparent;
  border-width: 14px 35px;
  border-top-color: #c7ccd6;
  content: "";
}
#faqAnsDesign [class^="flowchart-item-"].noarrow::before {
  content: none;
}
#faqAnsDesign .flowchart-item-plain {
  padding: 0;
  border: 0;
  background: none;
}
#faqAnsDesign .flowchart-item-yel {
  border-color:#ffaa00;
  background: #ffffe5;
}
#faqAnsDesign .flowchart-item-blu {
  border-color:#2684ff;
  background: #d9ecff;
}
#faqAnsDesign .flowchart-item-red {
  border-color:#ff3333;
  background: #ffebeb;
}
#faqAnsDesign .flowchart-ttl {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}
#faqAnsDesign .flowchart-item-yel .flowchart-ttl {
  color: #ffaa00;
}
#faqAnsDesign .flowchart-item-blu .flowchart-ttl {
  color: #2684ff;
}
#faqAnsDesign .flowchart-item-red .flowchart-ttl {
  color: #ff3333;
}
#faqAnsDesign .flowchart-ques {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin: 0 -3px 5px;
}
#faqAnsDesign .flowchart-ques label {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  margin-right: 3px;
  margin-left: 3px;
  padding: 5px 0;
  cursor: pointer;
}
#faqAnsDesign .flowchart-ques [type="radio"] {
  display: none;
}
#faqAnsDesign .flowchart-ques label span {
  display: block;
  padding: 6px;
  color: #fff;
  text-align: center;
}
#faqAnsDesign .flowchart-ques label:nth-child(1) span {
  background: #ffb2b2;
}
#faqAnsDesign .flowchart-ques label:nth-child(1) :checked + span {
  background: #ff4d4d;
}
#faqAnsDesign .flowchart-ques label:nth-child(2) span {
  background: #99ccff;
}
#faqAnsDesign .flowchart-ques label:nth-child(2) :checked + span {
  background: #3399ff;
}

/* utilities
++++++++++++++++++++++++++++++++++++++++ */
/* - float/clear ---------- */
/*.clearfix -> /stylesheets/style.css */
/*.flo_l    -> /stylesheets/style.css */
/*.flo_r    -> /stylesheets/style.css */
#faqAnsDesign.isPC .flo_l-pc { float: left; }
#faqAnsDesign.isPC .flo_r-pc { float: right; }
#faqAnsDesign.isSP .flo_l-sp { float: left; }
#faqAnsDesign.isSP .flo_r-sp { float: right; }
#faqAnsDesign .clear { clear: both; }
#faqAnsDesign .clear_l { clear: left; }
#faqAnsDesign .clear_r { clear: right; }
#faqAnsDesign.isPC  .clear_l-pc { clear: left; }
#faqAnsDesign.isPC  .clear_r-pc { clear: right; }
#faqAnsDesign.isSP .clear_l-sp { clear: left; }
#faqAnsDesign.isSP .clear_r-sp { clear: right; }

/* - font/text ---------- */
/* size */
#faqAnsDesign .txt_l { font-size: 1.14em !important; }
#faqAnsDesign .txt_xl { font-size: 1.28em !important; }
#faqAnsDesign .txt_s { font-size: 0.85em !important; }
#faqAnsDesign.isPC .txt_l-pc { font-size: 1.14em !important; }
#faqAnsDesign.isPC .txt_xl-pc { font-size: 1.28em !important; }
#faqAnsDesign.isPC .txt_s-pc { font-size: 0.85em !important; }
#faqAnsDesign.isSP .txt_l-sp { font-size: 1.14em !important; }
#faqAnsDesign.isSP .txt_xl-sp { font-size: 1.28em !important; }
#faqAnsDesign.isSP .txt_s-sp { font-size: 0.85em !important; }
/* weight */
#faqAnsDesign .text_bold { font-weight: bold !important; }
#faqAnsDesign .text_normal { font-weight: normal; }
#faqAnsDesign.isPC .text_bold-pc { font-weight: bold !important; }
#faqAnsDesign.isPC .text_normal-pc { font-weight: normal; }
#faqAnsDesign.isSP .text_bold-sp { font-weight: bold !important; }
#faqAnsDesign.isSP .text_normal-sp { font-weight: normal; }
/* align */
#faqAnsDesign .t_left   { text-align:left !important; }
#faqAnsDesign .t_center { text-align:center !important; }
#faqAnsDesign .t_right  { text-align:right !important; }
#faqAnsDesign.isPC .t_left-pc   { text-align:left !important; }
#faqAnsDesign.isPC .t_center-pc { text-align:center !important; }
#faqAnsDesign.isPC .t_right-pc  { text-align:right !important; }
#faqAnsDesign.isSP .t_left-sp   { text-align:left !important; }
#faqAnsDesign.isSP .t_center-sp { text-align:center !important; }
#faqAnsDesign.isSP .t_right-sp  { text-align:right !important; }
/* valign */
#faqAnsDesign .valign_t { vertical-align: top; }
#faqAnsDesign .valign_m { vertical-align: middle; }
#faqAnsDesign .t_base { vertical-align: baseline; }
#faqAnsDesign.isPC .valign_t-pc { vertical-align: top; }
#faqAnsDesign.isPC .valign_m-pc { vertical-align: middle; }
#faqAnsDesign.isPC .t_base-pc { vertical-align: baseline; }
#faqAnsDesign.isSP .valign_t-sp { vertical-align: top; }
#faqAnsDesign.isSP .valign_m-sp { vertical-align: middle; }
#faqAnsDesign.isSP .t_base-sp { vertical-align: baseline; }
/* color */
#faqAnsDesign .lookme { color: #f00 !important; }
#faqAnsDesign .txt_navy { color: #1e335c !important; }
#faqAnsDesign .txt_org { color: #ff8410 !important; }
/* white-space */
#faqAnsDesign .nobr { white-space: nowrap !important; }
#faqAnsDesign.isPC .nobr-pc { white-space: nowrap !important; }
#faqAnsDesign.isSP .nobr-sp { white-space: nowrap !important; }

/* - background ---------- */
#faqAnsDesign .bg_yel_light { background-color:#fffaf2; }
#faqAnsDesign .bg_grn_light { background-color:#edfae6; }
#faqAnsDesign .bg_org { background-color: #ff8410 !important; }

/* - display ---------- */
#faqAnsDesign .d_inline { display: inline !important; }
#faqAnsDesign .d_inline_block { display: inline-block !important; }
#faqAnsDesign .d_block { display: block !important; }
#faqAnsDesign .d_none { display: none !important; }
#faqAnsDesign.isPC .d_inline-pc { display: inline !important; }
#faqAnsDesign.isPC .d_inline_block-pc { display: inline-block !important; }
#faqAnsDesign.isPC .d_block-pc { display: block !important; }
#faqAnsDesign.isPC .d_none-pc { display: none !important; }
#faqAnsDesign.isSP .d_inline-sp { display: inline !important; }
#faqAnsDesign.isSP .d_inline_block-sp { display: inline-block !important; }
#faqAnsDesign.isSP .d_block-sp { display: block !important; }
#faqAnsDesign.isSP .d_none-sp { display: none !important; }

/* - overflow ---------- */
#faqAnsDesign .overflow_h { overflow: hidden!important; }
#faqAnsDesign .overflow_v { overflow: visible!important; }
#faqAnsDesign .overflow_s { overflow: scroll!important; }
#faqAnsDesign.isPC .overflow_h-pc { overflow: hidden!important; }
#faqAnsDesign.isPC .overflow_v-pc { overflow: visible!important; }
#faqAnsDesign.isPC .overflow_s-pc { overflow: scroll!important; }
#faqAnsDesign.isSP .overflow_h-sp { overflow: hidden!important; }
#faqAnsDesign.isSP .overflow_v-sp { overflow: visible!important; }
#faqAnsDesign.isSP .overflow_s-sp { overflow: scroll!important; }

/* - width ---------- */
/* percent *
#faqAnsDesign .w100p { width: 100% !important; }
#faqAnsDesign .w20p { width: 20% !important; }
#faqAnsDesign .w25p { width: 25% !important; }
#faqAnsDesign .w33p { width: 33.33% !important; }
#faqAnsDesign .w50p { width: 50% !important; }

/* px */
#faqAnsDesign .w20 { width: 20px !important; }
#faqAnsDesign .w30 { width: 30px !important; }
#faqAnsDesign .w40 { width: 40px !important; }
#faqAnsDesign .w50 { width: 50px !important; }
#faqAnsDesign .w60 { width: 60px !important; }
#faqAnsDesign .w70 { width: 70px !important; }
#faqAnsDesign .w80 { width: 80px !important; }
#faqAnsDesign .w90 { width: 90px !important; }
#faqAnsDesign .w100 { width: 100px !important; }
#faqAnsDesign .w110 { width: 110px !important; }
#faqAnsDesign .w120 { width: 120px !important; }
#faqAnsDesign .w130 { width: 130px !important; }
#faqAnsDesign .w140 { width: 140px !important; }
#faqAnsDesign .w150 { width: 150px !important; }
#faqAnsDesign .w160 { width: 160px !important; }
#faqAnsDesign .w170 { width: 170px !important; }
#faqAnsDesign .w180 { width: 180px !important; }
#faqAnsDesign .w190 { width: 190px !important; }
#faqAnsDesign .w200 { width: 200px !important; }
#faqAnsDesign .w210 { width: 210px !important; }
#faqAnsDesign .w220 { width: 220px !important; }
#faqAnsDesign .w230 { width: 230px !important; }
#faqAnsDesign .w240 { width: 240px !important; }
#faqAnsDesign .w250 { width: 250px !important; }
#faqAnsDesign .w260 { width: 260px !important; }
#faqAnsDesign .w270 { width: 270px !important; }
#faqAnsDesign .w280 { width: 280px !important; }
#faqAnsDesign .w290 { width: 290px !important; }
#faqAnsDesign .w300 { width: 300px !important; }
#faqAnsDesign .w310 { width: 310px !important; }
#faqAnsDesign .w320 { width: 320px !important; }
#faqAnsDesign .w328 { width: 328px !important; }
#faqAnsDesign .w330 { width: 330px !important; }
#faqAnsDesign .w332 { width: 332px !important; }
#faqAnsDesign .w340 { width: 340px !important; }
#faqAnsDesign .w350 { width: 350px !important; }
#faqAnsDesign .w360 { width: 360px !important; }
#faqAnsDesign .w370 { width: 370px !important; }
#faqAnsDesign .w380 { width: 380px !important; }
#faqAnsDesign .w390 { width: 390px !important; }
#faqAnsDesign .w400 { width: 400px !important; }
#faqAnsDesign .w410 { width: 410px !important; }
#faqAnsDesign .w420 { width: 420px !important; }
#faqAnsDesign .w430 { width: 430px !important; }
#faqAnsDesign .w440 { width: 440px !important; }
#faqAnsDesign .w450 { width: 450px !important; }
#faqAnsDesign .w460 { width: 460px !important; }
#faqAnsDesign .w470 { width: 470px !important; }
#faqAnsDesign .w480 { width: 480px !important; }
#faqAnsDesign .w490 { width: 490px !important; }
#faqAnsDesign .w500 { width: 500px !important; }
#faqAnsDesign .w510 { width: 510px !important; }
#faqAnsDesign .w520 { width: 520px !important; }
#faqAnsDesign .w530 { width: 530px !important; }
#faqAnsDesign .w540 { width: 540px !important; }
#faqAnsDesign .w550 { width: 550px !important; }
#faqAnsDesign .w560 { width: 560px !important; }
#faqAnsDesign .w570 { width: 570px !important; }
#faqAnsDesign .w580 { width: 580px !important; }
#faqAnsDesign .w590 { width: 590px !important; }
#faqAnsDesign .w600 { width: 600px !important; }
#faqAnsDesign .w610 { width: 610px !important; }
#faqAnsDesign .w620 { width: 620px !important; }
#faqAnsDesign .w630 { width: 630px !important; }
#faqAnsDesign .w640 { width: 640px !important; }
#faqAnsDesign .w650 { width: 650px !important; }
#faqAnsDesign .w660 { width: 660px !important; }
#faqAnsDesign .w670 { width: 670px !important; }
#faqAnsDesign .w680 { width: 680px !important; }
#faqAnsDesign .w690 { width: 690px !important; }
#faqAnsDesign .w700 { width: 700px !important; }
#faqAnsDesign.isPC .w20-pc { width: 20px !important; }
#faqAnsDesign.isPC .w30-pc { width: 30px !important; }
#faqAnsDesign.isPC .w40-pc { width: 40px !important; }
#faqAnsDesign.isPC .w50-pc { width: 50px !important; }
#faqAnsDesign.isPC .w60-pc { width: 60px !important; }
#faqAnsDesign.isPC .w70-pc { width: 70px !important; }
#faqAnsDesign.isPC .w80-pc { width: 80px !important; }
#faqAnsDesign.isPC .w90-pc { width: 90px !important; }
#faqAnsDesign.isPC .w100-pc { width: 100px !important; }
#faqAnsDesign.isPC .w110-pc { width: 110px !important; }
#faqAnsDesign.isPC .w120-pc { width: 120px !important; }
#faqAnsDesign.isPC .w130-pc { width: 130px !important; }
#faqAnsDesign.isPC .w140-pc { width: 140px !important; }
#faqAnsDesign.isPC .w150-pc { width: 150px !important; }
#faqAnsDesign.isPC .w160-pc { width: 160px !important; }
#faqAnsDesign.isPC .w170-pc { width: 170px !important; }
#faqAnsDesign.isPC .w180-pc { width: 180px !important; }
#faqAnsDesign.isPC .w190-pc { width: 190px !important; }
#faqAnsDesign.isPC .w200-pc { width: 200px !important; }
#faqAnsDesign.isPC .w210-pc { width: 210px !important; }
#faqAnsDesign.isPC .w220-pc { width: 220px !important; }
#faqAnsDesign.isPC .w230-pc { width: 230px !important; }
#faqAnsDesign.isPC .w240-pc { width: 240px !important; }
#faqAnsDesign.isPC .w250-pc { width: 250px !important; }
#faqAnsDesign.isPC .w260-pc { width: 260px !important; }
#faqAnsDesign.isPC .w270-pc { width: 270px !important; }
#faqAnsDesign.isPC .w280-pc { width: 280px !important; }
#faqAnsDesign.isPC .w290-pc { width: 290px !important; }
#faqAnsDesign.isPC .w300-pc { width: 300px !important; }
#faqAnsDesign.isPC .w310-pc { width: 310px !important; }
#faqAnsDesign.isPC .w320-pc { width: 320px !important; }
#faqAnsDesign.isPC .w328-pc { width: 328px !important; }
#faqAnsDesign.isPC .w330-pc { width: 330px !important; }
#faqAnsDesign.isPC .w332-pc { width: 332px !important; }
#faqAnsDesign.isPC .w340-pc { width: 340px !important; }
#faqAnsDesign.isPC .w350-pc { width: 350px !important; }
#faqAnsDesign.isPC .w360-pc { width: 360px !important; }
#faqAnsDesign.isPC .w370-pc { width: 370px !important; }
#faqAnsDesign.isPC .w380-pc { width: 380px !important; }
#faqAnsDesign.isPC .w390-pc { width: 390px !important; }
#faqAnsDesign.isPC .w400-pc { width: 400px !important; }
#faqAnsDesign.isPC .w410-pc { width: 410px !important; }
#faqAnsDesign.isPC .w420-pc { width: 420px !important; }
#faqAnsDesign.isPC .w430-pc { width: 430px !important; }
#faqAnsDesign.isPC .w440-pc { width: 440px !important; }
#faqAnsDesign.isPC .w450-pc { width: 450px !important; }
#faqAnsDesign.isPC .w460-pc { width: 460px !important; }
#faqAnsDesign.isPC .w470-pc { width: 470px !important; }
#faqAnsDesign.isPC .w480-pc { width: 480px !important; }
#faqAnsDesign.isPC .w490-pc { width: 490px !important; }
#faqAnsDesign.isPC .w500-pc { width: 500px !important; }
#faqAnsDesign.isPC .w510-pc { width: 510px !important; }
#faqAnsDesign.isPC .w520-pc { width: 520px !important; }
#faqAnsDesign.isPC .w530-pc { width: 530px !important; }
#faqAnsDesign.isPC .w540-pc { width: 540px !important; }
#faqAnsDesign.isPC .w550-pc { width: 550px !important; }
#faqAnsDesign.isPC .w560-pc { width: 560px !important; }
#faqAnsDesign.isPC .w570-pc { width: 570px !important; }
#faqAnsDesign.isPC .w580-pc { width: 580px !important; }
#faqAnsDesign.isPC .w590-pc { width: 590px !important; }
#faqAnsDesign.isPC .w600-pc { width: 600px !important; }
#faqAnsDesign.isPC .w610-pc { width: 610px !important; }
#faqAnsDesign.isPC .w620-pc { width: 620px !important; }
#faqAnsDesign.isPC .w630-pc { width: 630px !important; }
#faqAnsDesign.isPC .w640-pc { width: 640px !important; }
#faqAnsDesign.isPC .w650-pc { width: 650px !important; }
#faqAnsDesign.isPC .w660-pc { width: 660px !important; }
#faqAnsDesign.isPC .w670-pc { width: 670px !important; }
#faqAnsDesign.isPC .w680-pc { width: 680px !important; }
#faqAnsDesign.isPC .w690-pc { width: 690px !important; }
#faqAnsDesign.isPC .w700-pc { width: 700px !important; }
#faqAnsDesign.isSP .w20-sp { width: 20px !important; }
#faqAnsDesign.isSP .w30-sp { width: 30px !important; }
#faqAnsDesign.isSP .w40-sp { width: 40px !important; }
#faqAnsDesign.isSP .w50-sp { width: 50px !important; }
#faqAnsDesign.isSP .w60-sp { width: 60px !important; }
#faqAnsDesign.isSP .w70-sp { width: 70px !important; }
#faqAnsDesign.isSP .w80-sp { width: 80px !important; }
#faqAnsDesign.isSP .w90-sp { width: 90px !important; }
#faqAnsDesign.isSP .w100-sp { width: 100px !important; }
#faqAnsDesign.isSP .w110-sp { width: 110px !important; }
#faqAnsDesign.isSP .w120-sp { width: 120px !important; }
#faqAnsDesign.isSP .w130-sp { width: 130px !important; }
#faqAnsDesign.isSP .w140-sp { width: 140px !important; }
#faqAnsDesign.isSP .w150-sp { width: 150px !important; }
#faqAnsDesign.isSP .w160-sp { width: 160px !important; }
#faqAnsDesign.isSP .w170-sp { width: 170px !important; }
#faqAnsDesign.isSP .w180-sp { width: 180px !important; }
#faqAnsDesign.isSP .w190-sp { width: 190px !important; }
#faqAnsDesign.isSP .w200-sp { width: 200px !important; }
#faqAnsDesign.isSP .w210-sp { width: 210px !important; }
#faqAnsDesign.isSP .w220-sp { width: 220px !important; }
#faqAnsDesign.isSP .w230-sp { width: 230px !important; }
#faqAnsDesign.isSP .w240-sp { width: 240px !important; }
#faqAnsDesign.isSP .w250-sp { width: 250px !important; }
#faqAnsDesign.isSP .w260-sp { width: 260px !important; }
#faqAnsDesign.isSP .w270-sp { width: 270px !important; }
#faqAnsDesign.isSP .w280-sp { width: 280px !important; }
#faqAnsDesign.isSP .w290-sp { width: 290px !important; }
#faqAnsDesign.isSP .w300-sp { width: 300px !important; }
#faqAnsDesign.isSP .w310-sp { width: 310px !important; }
#faqAnsDesign.isSP .w320-sp { width: 320px !important; }
#faqAnsDesign.isSP .w328-sp { width: 328px !important; }
#faqAnsDesign.isSP .w330-sp { width: 330px !important; }
#faqAnsDesign.isSP .w332-sp { width: 332px !important; }
#faqAnsDesign.isSP .w340-sp { width: 340px !important; }
#faqAnsDesign.isSP .w350-sp { width: 350px !important; }
#faqAnsDesign.isSP .w360-sp { width: 360px !important; }
#faqAnsDesign.isSP .w370-sp { width: 370px !important; }
#faqAnsDesign.isSP .w380-sp { width: 380px !important; }
#faqAnsDesign.isSP .w390-sp { width: 390px !important; }
#faqAnsDesign.isSP .w400-sp { width: 400px !important; }
#faqAnsDesign.isSP .w410-sp { width: 410px !important; }
#faqAnsDesign.isSP .w420-sp { width: 420px !important; }
#faqAnsDesign.isSP .w430-sp { width: 430px !important; }
#faqAnsDesign.isSP .w440-sp { width: 440px !important; }
#faqAnsDesign.isSP .w450-sp { width: 450px !important; }
#faqAnsDesign.isSP .w460-sp { width: 460px !important; }
#faqAnsDesign.isSP .w470-sp { width: 470px !important; }
#faqAnsDesign.isSP .w480-sp { width: 480px !important; }
#faqAnsDesign.isSP .w490-sp { width: 490px !important; }
#faqAnsDesign.isSP .w500-sp { width: 500px !important; }
#faqAnsDesign.isSP .w510-sp { width: 510px !important; }
#faqAnsDesign.isSP .w520-sp { width: 520px !important; }
#faqAnsDesign.isSP .w530-sp { width: 530px !important; }
#faqAnsDesign.isSP .w540-sp { width: 540px !important; }
#faqAnsDesign.isSP .w550-sp { width: 550px !important; }
#faqAnsDesign.isSP .w560-sp { width: 560px !important; }
#faqAnsDesign.isSP .w570-sp { width: 570px !important; }
#faqAnsDesign.isSP .w580-sp { width: 580px !important; }
#faqAnsDesign.isSP .w590-sp { width: 590px !important; }
#faqAnsDesign.isSP .w600-sp { width: 600px !important; }
#faqAnsDesign.isSP .w610-sp { width: 610px !important; }
#faqAnsDesign.isSP .w620-sp { width: 620px !important; }
#faqAnsDesign.isSP .w630-sp { width: 630px !important; }
#faqAnsDesign.isSP .w640-sp { width: 640px !important; }
#faqAnsDesign.isSP .w650-sp { width: 650px !important; }
#faqAnsDesign.isSP .w660-sp { width: 660px !important; }
#faqAnsDesign.isSP .w670-sp { width: 670px !important; }
#faqAnsDesign.isSP .w680-sp { width: 680px !important; }
#faqAnsDesign.isSP .w690-sp { width: 690px !important; }
#faqAnsDesign.isSP .w700-sp { width: 700px !important; }

/* - height ---------- */
#faqAnsDesign .h10 { height: 10px !important; }
#faqAnsDesign .h20 { height: 20px !important; }
#faqAnsDesign .h30 { height: 30px !important; }
#faqAnsDesign .h40 { height: 40px !important; }
#faqAnsDesign .h50 { height: 50px !important; }
#faqAnsDesign .h60 { height: 60px !important; }
#faqAnsDesign .h70 { height: 70px !important; }
#faqAnsDesign .h80 { height: 80px !important; }
#faqAnsDesign .h90 { height: 90px !important; }
#faqAnsDesign .h100 { height: 100px !important; }
#faqAnsDesign .h120 { height: 120px !important; }
#faqAnsDesign .h140 { height: 140px !important; }
#faqAnsDesign .h160 { height: 160px !important; }
#faqAnsDesign .h180 { height: 180px !important; }
#faqAnsDesign .h200 { height: 200px !important; }
#faqAnsDesign.isPC .h10-pc { height: 10px !important; }
#faqAnsDesign.isPC .h20-pc { height: 20px !important; }
#faqAnsDesign.isPC .h30-pc { height: 30px !important; }
#faqAnsDesign.isPC .h40-pc { height: 40px !important; }
#faqAnsDesign.isPC .h50-pc { height: 50px !important; }
#faqAnsDesign.isPC .h60-pc { height: 60px !important; }
#faqAnsDesign.isPC .h70-pc { height: 70px !important; }
#faqAnsDesign.isPC .h80-pc { height: 80px !important; }
#faqAnsDesign.isPC .h90-pc { height: 90px !important; }
#faqAnsDesign.isPC .h100-pc { height: 100px !important; }
#faqAnsDesign.isPC .h120-pc { height: 120px !important; }
#faqAnsDesign.isPC .h140-pc { height: 140px !important; }
#faqAnsDesign.isPC .h160-pc { height: 160px !important; }
#faqAnsDesign.isPC .h180-pc { height: 180px !important; }
#faqAnsDesign.isPC .h200-pc { height: 200px !important; }
#faqAnsDesign.isSP .h10-sp { height: 10px !important; }
#faqAnsDesign.isSP .h2-sp { height: 20px !important; }
#faqAnsDesign.isSP .h3-sp { height: 30px !important; }
#faqAnsDesign.isSP .h4-sp { height: 40px !important; }
#faqAnsDesign.isSP .h5-sp { height: 50px !important; }
#faqAnsDesign.isSP .h6-sp { height: 60px !important; }
#faqAnsDesign.isSP .h7-sp { height: 70px !important; }
#faqAnsDesign.isSP .h8-sp { height: 80px !important; }
#faqAnsDesign.isSP .h9-sp { height: 90px !important; }
#faqAnsDesign.isSP .h10-sp { height: 100px !important; }
#faqAnsDesign.isSP .h12-sp { height: 120px !important; }
#faqAnsDesign.isSP .h14-sp { height: 140px !important; }
#faqAnsDesign.isSP .h16-sp { height: 160px !important; }
#faqAnsDesign.isSP .h18-sp { height: 180px !important; }
#faqAnsDesign.isSP .h20-sp { height: 200px !important; }

/* - margin ---------- */
#faqAnsDesign .mga { margin: auto !important; }
#faqAnsDesign .mg0 { margin: 0px !important; }
#faqAnsDesign .mg4 { margin: 4px !important; }
#faqAnsDesign .mg5 { margin: 5px !important; }
#faqAnsDesign .mg8 { margin: 8px !important; }
#faqAnsDesign .mg10 { margin: 10px !important; }
#faqAnsDesign .mg12 { margin: 12px !important; }
#faqAnsDesign .mg15 { margin: 15px !important; }
#faqAnsDesign .mg16 { margin: 16px !important; }
#faqAnsDesign .mg20 { margin: 20px !important; }
#faqAnsDesign .mg24 { margin: 24px !important; }
#faqAnsDesign .mg30 { margin: 30px !important; }
#faqAnsDesign .mg40 { margin: 40px !important; }
#faqAnsDesign .mg50 { margin: 50px !important; }
#faqAnsDesign .mg60 { margin: 60px !important; }
#faqAnsDesign .mg70 { margin: 70px !important; }
#faqAnsDesign .mg80 { margin: 80px !important; }
#faqAnsDesign.isPC .mga-pc { margin: auto !important; }
#faqAnsDesign.isPC .mg0-pc { margin: 0px !important; }
#faqAnsDesign.isPC .mg4-pc { margin: 4px !important; }
#faqAnsDesign.isPC .mg5-pc { margin: 5px !important; }
#faqAnsDesign.isPC .mg8-pc { margin: 8px !important; }
#faqAnsDesign.isPC .mg10-pc { margin: 10px !important; }
#faqAnsDesign.isPC .mg12-pc { margin: 12px !important; }
#faqAnsDesign.isPC .mg15-pc { margin: 15px !important; }
#faqAnsDesign.isPC .mg16-pc { margin: 16px !important; }
#faqAnsDesign.isPC .mg20-pc { margin: 20px !important; }
#faqAnsDesign.isPC .mg24-pc { margin: 24px !important; }
#faqAnsDesign.isPC .mg30-pc { margin: 30px !important; }
#faqAnsDesign.isPC .mg40-pc { margin: 40px !important; }
#faqAnsDesign.isPC .mg50-pc { margin: 50px !important; }
#faqAnsDesign.isPC .mg60-pc { margin: 60px !important; }
#faqAnsDesign.isPC .mg70-pc { margin: 70px !important; }
#faqAnsDesign.isPC .mg80-pc { margin: 80px !important; }
#faqAnsDesign.isSP .mga-sp { margin: auto !important; }
#faqAnsDesign.isSP .mg0-sp { margin: 0px !important; }
#faqAnsDesign.isSP .mg4-sp { margin: 4px !important; }
#faqAnsDesign.isSP .mg5-sp { margin: 5px !important; }
#faqAnsDesign.isSP .mg8-sp { margin: 8px !important; }
#faqAnsDesign.isSP .mg10-sp { margin: 10px !important; }
#faqAnsDesign.isSP .mg12-sp { margin: 12px !important; }
#faqAnsDesign.isSP .mg15-sp { margin: 15px !important; }
#faqAnsDesign.isSP .mg16-sp { margin: 16px !important; }
#faqAnsDesign.isSP .mg20-sp { margin: 20px !important; }
#faqAnsDesign.isSP .mg24-sp { margin: 24px !important; }
#faqAnsDesign.isSP .mg30-sp { margin: 30px !important; }
#faqAnsDesign.isSP .mg40-sp { margin: 40px !important; }
#faqAnsDesign.isSP .mg50-sp { margin: 50px !important; }
#faqAnsDesign.isSP .mg60-sp { margin: 60px !important; }
#faqAnsDesign.isSP .mg70-sp { margin: 70px !important; }
#faqAnsDesign.isSP .mg80-sp { margin: 80px !important; }
/* top */
#faqAnsDesign .mgta { margin-top: auto !important; }
#faqAnsDesign .mgt0 { margin-top: 0px !important; }
#faqAnsDesign .mgt4 { margin-top: 4px !important; }
#faqAnsDesign .mgt5 { margin-top: 5px !important; }
#faqAnsDesign .mgt8 { margin-top: 8px !important; }
#faqAnsDesign .mgt10 { margin-top: 10px !important; }
#faqAnsDesign .mgt12 { margin-top: 12px !important; }
#faqAnsDesign .mgt15 { margin-top: 15px !important; }
#faqAnsDesign .mgt16 { margin-top: 16px !important; }
#faqAnsDesign .mgt20 { margin-top: 20px !important; }
#faqAnsDesign .mgt24 { margin-top: 24px !important; }
#faqAnsDesign .mgt30 { margin-top: 30px !important; }
#faqAnsDesign .mgt40 { margin-top: 40px !important; }
#faqAnsDesign .mgt50 { margin-top: 50px !important; }
#faqAnsDesign .mgt60 { margin-top: 60px !important; }
#faqAnsDesign .mgt70 { margin-top: 70px !important; }
#faqAnsDesign .mgt80 { margin-top: 80px !important; }
#faqAnsDesign.isPC .mgta-pc  { margin-top: auto !important; }
#faqAnsDesign.isPC .mgt0-pc { margin-top: 0px !important; }
#faqAnsDesign.isPC .mgt4-pc { margin-top: 4px !important; }
#faqAnsDesign.isPC .mgt5-pc { margin-top: 5px !important; }
#faqAnsDesign.isPC .mgt8-pc { margin-top: 8px !important; }
#faqAnsDesign.isPC .mgt10-pc { margin-top: 10px !important; }
#faqAnsDesign.isPC .mgt12-pc { margin-top: 12px !important; }
#faqAnsDesign.isPC .mgt15-pc { margin-top: 15px !important; }
#faqAnsDesign.isPC .mgt16-pc { margin-top: 16px !important; }
#faqAnsDesign.isPC .mgt20-pc { margin-top: 20px !important; }
#faqAnsDesign.isPC .mgt24-pc { margin-top: 24px !important; }
#faqAnsDesign.isPC .mgt30-pc { margin-top: 30px !important; }
#faqAnsDesign.isPC .mgt40-pc { margin-top: 40px !important; }
#faqAnsDesign.isPC .mgt50-pc { margin-top: 50px !important; }
#faqAnsDesign.isPC .mgt60-pc { margin-top: 60px !important; }
#faqAnsDesign.isPC .mgt70-pc { margin-top: 70px !important; }
#faqAnsDesign.isPC .mgt80-pc { margin-top: 80px !important; }
#faqAnsDesign.isSP .mgta-sp { margin-top: auto !important; }
#faqAnsDesign.isSP .mgt0-sp { margin-top: 0px !important; }
#faqAnsDesign.isSP .mgt4-sp { margin-top: 4px !important; }
#faqAnsDesign.isSP .mgt5-sp { margin-top: 5px !important; }
#faqAnsDesign.isSP .mgt8-sp { margin-top: 8px !important; }
#faqAnsDesign.isSP .mgt10-sp { margin-top: 10px !important; }
#faqAnsDesign.isSP .mgt12-sp { margin-top: 12px !important; }
#faqAnsDesign.isSP .mgt15-sp { margin-top: 15px !important; }
#faqAnsDesign.isSP .mgt16-sp { margin-top: 16px !important; }
#faqAnsDesign.isSP .mgt20-sp { margin-top: 20px !important; }
#faqAnsDesign.isSP .mgt24-sp { margin-top: 24px !important; }
#faqAnsDesign.isSP .mgt30-sp { margin-top: 30px !important; }
#faqAnsDesign.isSP .mgt40-sp { margin-top: 40px !important; }
#faqAnsDesign.isSP .mgt50-sp { margin-top: 50px !important; }
#faqAnsDesign.isSP .mgt60-sp { margin-top: 60px !important; }
#faqAnsDesign.isSP .mgt70-sp { margin-top: 70px !important; }
#faqAnsDesign.isSP .mgt80-sp { margin-top: 80px !important; }
/* right */
#faqAnsDesign .mgra { margin-right: auto !important; }
#faqAnsDesign .mgr0 { margin-right: 0px !important; }
#faqAnsDesign .mgr4 { margin-right: 4px !important; }
#faqAnsDesign .mgr5 { margin-right: 5px !important; }
#faqAnsDesign .mgr8 { margin-right: 8px !important; }
#faqAnsDesign .mgr10 { margin-right: 10px !important; }
#faqAnsDesign .mgr12 { margin-right: 12px !important; }
#faqAnsDesign .mgr15 { margin-right: 15px !important; }
#faqAnsDesign .mgr16 { margin-right: 16px !important; }
#faqAnsDesign .mgr20 { margin-right: 20px !important; }
#faqAnsDesign .mgr24 { margin-right: 24px !important; }
#faqAnsDesign .mgr30 { margin-right: 30px !important; }
#faqAnsDesign .mgr40 { margin-right: 40px !important; }
#faqAnsDesign .mgr50 { margin-right: 50px !important; }
#faqAnsDesign .mgr60 { margin-right: 60px !important; }
#faqAnsDesign .mgr70 { margin-right: 70px !important; }
#faqAnsDesign .mgr80 { margin-right: 80px !important; }
#faqAnsDesign.isPC .mgra-pc { margin-right: auto !important; }
#faqAnsDesign.isPC .mgr0-pc { margin-right: 0px !important; }
#faqAnsDesign.isPC .mgr4-pc { margin-right: 4px !important; }
#faqAnsDesign.isPC .mgr5-pc { margin-right: 5px !important; }
#faqAnsDesign.isPC .mgr8-pc { margin-right: 8px !important; }
#faqAnsDesign.isPC .mgr10-pc { margin-right: 10px !important; }
#faqAnsDesign.isPC .mgr12-pc { margin-right: 12px !important; }
#faqAnsDesign.isPC .mgr15-pc { margin-right: 15px !important; }
#faqAnsDesign.isPC .mgr16-pc { margin-right: 16px !important; }
#faqAnsDesign.isPC .mgr20-pc { margin-right: 20px !important; }
#faqAnsDesign.isPC .mgr24-pc { margin-right: 24px !important; }
#faqAnsDesign.isPC .mgr30-pc { margin-right: 30px !important; }
#faqAnsDesign.isPC .mgr40-pc { margin-right: 40px !important; }
#faqAnsDesign.isPC .mgr50-pc { margin-right: 50px !important; }
#faqAnsDesign.isPC .mgr60-pc { margin-right: 60px !important; }
#faqAnsDesign.isPC .mgr70-pc { margin-right: 70px !important; }
#faqAnsDesign.isPC .mgr80-pc { margin-right: 80px !important; }
#faqAnsDesign.isSP .mgra-sp { margin-right: auto !important; }
#faqAnsDesign.isSP .mgr0-sp { margin-right: 0px !important; }
#faqAnsDesign.isSP .mgr4-sp { margin-right: 4px !important; }
#faqAnsDesign.isSP .mgr5-sp { margin-right: 5px !important; }
#faqAnsDesign.isSP .mgr8-sp { margin-right: 8px !important; }
#faqAnsDesign.isSP .mgr10-sp { margin-right: 10px !important; }
#faqAnsDesign.isSP .mgr12-sp { margin-right: 12px !important; }
#faqAnsDesign.isSP .mgr15-sp { margin-right: 15px !important; }
#faqAnsDesign.isSP .mgr16-sp { margin-right: 16px !important; }
#faqAnsDesign.isSP .mgr20-sp { margin-right: 20px !important; }
#faqAnsDesign.isSP .mgr24-sp { margin-right: 24px !important; }
#faqAnsDesign.isSP .mgr30-sp { margin-right: 30px !important; }
#faqAnsDesign.isSP .mgr40-sp { margin-right: 40px !important; }
#faqAnsDesign.isSP .mgr50-sp { margin-right: 50px !important; }
#faqAnsDesign.isSP .mgr60-sp { margin-right: 60px !important; }
#faqAnsDesign.isSP .mgr70-sp { margin-right: 70px !important; }
#faqAnsDesign.isSP .mgr80-sp { margin-right: 80px !important; }
/* bottom */
#faqAnsDesign .mgba { margin-bottom: auto !important; }
#faqAnsDesign .mgb0 { margin-bottom: 0px !important; }
#faqAnsDesign .mgb4 { margin-bottom: 4px !important; }
#faqAnsDesign .mgb5 { margin-bottom: 5px !important; }
#faqAnsDesign .mgb8 { margin-bottom: 8px !important; }
#faqAnsDesign .mgb10 { margin-bottom: 10px !important; }
#faqAnsDesign .mgb12 { margin-bottom: 12px !important; }
#faqAnsDesign .mgb15 { margin-bottom: 15px !important; }
#faqAnsDesign .mgb16 { margin-bottom: 16px !important; }
#faqAnsDesign .mgb20 { margin-bottom: 20px !important; }
#faqAnsDesign .mgb24 { margin-bottom: 24px !important; }
#faqAnsDesign .mgb30 { margin-bottom: 30px !important; }
#faqAnsDesign .mgb40 { margin-bottom: 40px !important; }
#faqAnsDesign .mgb50 { margin-bottom: 50px !important; }
#faqAnsDesign .mgb60 { margin-bottom: 60px !important; }
#faqAnsDesign .mgb70 { margin-bottom: 70px !important; }
#faqAnsDesign .mgb80 { margin-bottom: 80px !important; }
#faqAnsDesign.isPC .mgba-pc { margin-bottom: auto !important; }
#faqAnsDesign.isPC .mgb0-pc { margin-bottom: 0px !important; }
#faqAnsDesign.isPC .mgb4-pc { margin-bottom: 4px !important; }
#faqAnsDesign.isPC .mgb5-pc { margin-bottom: 5px !important; }
#faqAnsDesign.isPC .mgb8-pc { margin-bottom: 8px !important; }
#faqAnsDesign.isPC .mgb10-pc { margin-bottom: 10px !important; }
#faqAnsDesign.isPC .mgb12-pc { margin-bottom: 12px !important; }
#faqAnsDesign.isPC .mgb15-pc { margin-bottom: 15px !important; }
#faqAnsDesign.isPC .mgb16-pc { margin-bottom: 16px !important; }
#faqAnsDesign.isPC .mgb20-pc { margin-bottom: 20px !important; }
#faqAnsDesign.isPC .mgb24-pc { margin-bottom: 24px !important; }
#faqAnsDesign.isPC .mgb30-pc { margin-bottom: 30px !important; }
#faqAnsDesign.isPC .mgb40-pc { margin-bottom: 40px !important; }
#faqAnsDesign.isPC .mgb50-pc { margin-bottom: 50px !important; }
#faqAnsDesign.isPC .mgb60-pc { margin-bottom: 60px !important; }
#faqAnsDesign.isPC .mgb70-pc { margin-bottom: 70px !important; }
#faqAnsDesign.isPC .mgb80-pc { margin-bottom: 80px !important; }
#faqAnsDesign.isSP .mgba-sp { margin-bottom: auto !important; }
#faqAnsDesign.isSP .mgb0-sp { margin-bottom: 0px !important; }
#faqAnsDesign.isSP .mgb4-sp { margin-bottom: 4px !important; }
#faqAnsDesign.isSP .mgb5-sp { margin-bottom: 5px !important; }
#faqAnsDesign.isSP .mgb8-sp { margin-bottom: 8px !important; }
#faqAnsDesign.isSP .mgb10-sp { margin-bottom: 10px !important; }
#faqAnsDesign.isSP .mgb12-sp { margin-bottom: 12px !important; }
#faqAnsDesign.isSP .mgb15-sp { margin-bottom: 15px !important; }
#faqAnsDesign.isSP .mgb16-sp { margin-bottom: 16px !important; }
#faqAnsDesign.isSP .mgb20-sp { margin-bottom: 20px !important; }
#faqAnsDesign.isSP .mgb24-sp { margin-bottom: 24px !important; }
#faqAnsDesign.isSP .mgb30-sp { margin-bottom: 30px !important; }
#faqAnsDesign.isSP .mgb40-sp { margin-bottom: 40px !important; }
#faqAnsDesign.isSP .mgb50-sp { margin-bottom: 50px !important; }
#faqAnsDesign.isSP .mgb60-sp { margin-bottom: 60px !important; }
#faqAnsDesign.isSP .mgb70-sp { margin-bottom: 70px !important; }
#faqAnsDesign.isSP .mgb80-sp { margin-bottom: 80px !important; }
/* left */
#faqAnsDesign .mgla { margin-left: auto !important; }
#faqAnsDesign .mgl0 { margin-left: 0px !important; }
#faqAnsDesign .mgl4 { margin-left: 4px !important; }
#faqAnsDesign .mgl5 { margin-left: 5px !important; }
#faqAnsDesign .mgl8 { margin-left: 8px !important; }
#faqAnsDesign .mgl10 { margin-left: 10px !important; }
#faqAnsDesign .mgl12 { margin-left: 12px !important; }
#faqAnsDesign .mgl15 { margin-left: 15px !important; }
#faqAnsDesign .mgl16 { margin-left: 16px !important; }
#faqAnsDesign .mgl20 { margin-left: 20px !important; }
#faqAnsDesign .mgl24 { margin-left: 24px !important; }
#faqAnsDesign .mgl30 { margin-left: 30px !important; }
#faqAnsDesign .mgl40 { margin-left: 40px !important; }
#faqAnsDesign .mgl50 { margin-left: 50px !important; }
#faqAnsDesign .mgl60 { margin-left: 60px !important; }
#faqAnsDesign .mgl70 { margin-left: 70px !important; }
#faqAnsDesign .mgl80 { margin-left: 80px !important; }
#faqAnsDesign.isPC .mgla-pc { margin-left: auto !important; }
#faqAnsDesign.isPC .mgl0-pc { margin-left: 0px !important; }
#faqAnsDesign.isPC .mgl4-pc { margin-left: 4px !important; }
#faqAnsDesign.isPC .mgl5-pc { margin-left: 5px !important; }
#faqAnsDesign.isPC .mgl8-pc { margin-left: 8px !important; }
#faqAnsDesign.isPC .mgl10-pc { margin-left: 10px !important; }
#faqAnsDesign.isPC .mgl12-pc { margin-left: 12px !important; }
#faqAnsDesign.isPC .mgl15-pc { margin-left: 15px !important; }
#faqAnsDesign.isPC .mgl16-pc { margin-left: 16px !important; }
#faqAnsDesign.isPC .mgl20-pc { margin-left: 20px !important; }
#faqAnsDesign.isPC .mgl24-pc { margin-left: 24px !important; }
#faqAnsDesign.isPC .mgl30-pc { margin-left: 30px !important; }
#faqAnsDesign.isPC .mgl40-pc { margin-left: 40px !important; }
#faqAnsDesign.isPC .mgl50-pc { margin-left: 50px !important; }
#faqAnsDesign.isPC .mgl60-pc { margin-left: 60px !important; }
#faqAnsDesign.isPC .mgl70-pc { margin-left: 70px !important; }
#faqAnsDesign.isPC .mgl80-pc { margin-left: 80px !important; }
#faqAnsDesign.isSP .mgla-sp { margin-left: auto !important; }
#faqAnsDesign.isSP .mgl0-sp { margin-left: 0px !important; }
#faqAnsDesign.isSP .mgl4-sp { margin-left: 4px !important; }
#faqAnsDesign.isSP .mgl5-sp { margin-left: 5px !important; }
#faqAnsDesign.isSP .mgl8-sp { margin-left: 8px !important; }
#faqAnsDesign.isSP .mgl10-sp { margin-left: 10px !important; }
#faqAnsDesign.isSP .mgl12-sp { margin-left: 12px !important; }
#faqAnsDesign.isSP .mgl15-sp { margin-left: 15px !important; }
#faqAnsDesign.isSP .mgl16-sp { margin-left: 16px !important; }
#faqAnsDesign.isSP .mgl20-sp { margin-left: 20px !important; }
#faqAnsDesign.isSP .mgl24-sp { margin-left: 24px !important; }
#faqAnsDesign.isSP .mgl30-sp { margin-left: 30px !important; }
#faqAnsDesign.isSP .mgl40-sp { margin-left: 40px !important; }
#faqAnsDesign.isSP .mgl50-sp { margin-left: 50px !important; }
#faqAnsDesign.isSP .mgl60-sp { margin-left: 60px !important; }
#faqAnsDesign.isSP .mgl70-sp { margin-left: 70px !important; }
#faqAnsDesign.isSP .mgl80-sp { margin-left: 80px !important; }
/* X axis(right-left) */
#faqAnsDesign .mgxa { margin-right: auto !important; margin-left: auto !important; }
#faqAnsDesign .mgx0 { margin-right: 0px !important; margin-left: 0px !important; }
#faqAnsDesign .mgx4 { margin-right: 4px !important; margin-left: 4px !important; }
#faqAnsDesign .mgx5 { margin-right: 5px !important; margin-left: 5px !important; }
#faqAnsDesign .mgx8 { margin-right: 8px !important; margin-left: 8px !important; }
#faqAnsDesign .mgx10 { margin-right: 10px !important; margin-left: 10px !important; }
#faqAnsDesign .mgx12 { margin-right: 12px !important; margin-left: 12px !important; }
#faqAnsDesign .mgx15 { margin-right: 15px !important; margin-left: 15px !important; }
#faqAnsDesign .mgx16 { margin-right: 16px !important; margin-left: 16px !important; }
#faqAnsDesign .mgx20 { margin-right: 20px !important; margin-left: 20px !important; }
#faqAnsDesign .mgx24 { margin-right: 24px !important; margin-left: 24px !important; }
#faqAnsDesign .mgx30 { margin-right: 30px !important; margin-left: 30px !important; }
#faqAnsDesign .mgx40 { margin-right: 40px !important; margin-left: 40px !important; }
#faqAnsDesign .mgx50 { margin-right: 50px !important; margin-left: 50px !important; }
#faqAnsDesign .mgx60 { margin-right: 60px !important; margin-left: 60px !important; }
#faqAnsDesign .mgx70 { margin-right: 70px !important; margin-left: 70px !important; }
#faqAnsDesign .mgx80 { margin-right: 80px !important; margin-left: 80px !important; }
#faqAnsDesign.isPC .mgxa-pc { margin-right: auto !important; margin-left: auto !important; }
#faqAnsDesign.isPC .mgx0-pc { margin-right: 0px !important; margin-left: 0px !important; }
#faqAnsDesign.isPC .mgx4-pc { margin-right: 4px !important; margin-left: 4px !important; }
#faqAnsDesign.isPC .mgx5-pc { margin-right: 5px !important; margin-left: 5px !important; }
#faqAnsDesign.isPC .mgx8-pc { margin-right: 8px !important; margin-left: 8px !important; }
#faqAnsDesign.isPC .mgx10-pc { margin-right: 10px !important; margin-left: 10px !important; }
#faqAnsDesign.isPC .mgx12-pc { margin-right: 12px !important; margin-left: 12px !important; }
#faqAnsDesign.isPC .mgx15-pc { margin-right: 15px !important; margin-left: 15px !important; }
#faqAnsDesign.isPC .mgx16-pc { margin-right: 16px !important; margin-left: 16px !important; }
#faqAnsDesign.isPC .mgx20-pc { margin-right: 20px !important; margin-left: 20px !important; }
#faqAnsDesign.isPC .mgx24-pc { margin-right: 24px !important; margin-left: 24px !important; }
#faqAnsDesign.isPC .mgx30-pc { margin-right: 30px !important; margin-left: 30px !important; }
#faqAnsDesign.isPC .mgx40-pc { margin-right: 40px !important; margin-left: 40px !important; }
#faqAnsDesign.isPC .mgx50-pc { margin-right: 50px !important; margin-left: 50px !important; }
#faqAnsDesign.isPC .mgx60-pc { margin-right: 60px !important; margin-left: 60px !important; }
#faqAnsDesign.isPC .mgx70-pc { margin-right: 70px !important; margin-left: 70px !important; }
#faqAnsDesign.isPC .mgx80-pc { margin-right: 80px !important; margin-left: 80px !important; }
#faqAnsDesign.isSP .mgxa-sp { margin-right: auto !important; margin-left: auto !important; }
#faqAnsDesign.isSP .mgx0-sp { margin-right: 0px !important; margin-left: 0px !important; }
#faqAnsDesign.isSP .mgx4-sp { margin-right: 4px !important; margin-left: 4px !important; }
#faqAnsDesign.isSP .mgx5-sp { margin-right: 5px !important; margin-left: 5px !important; }
#faqAnsDesign.isSP .mgx8-sp { margin-right: 8px !important; margin-left: 8px !important; }
#faqAnsDesign.isSP .mgx10-sp { margin-right: 10px !important; margin-left: 10px !important; }
#faqAnsDesign.isSP .mgx12-sp { margin-right: 12px !important; margin-left: 12px !important; }
#faqAnsDesign.isSP .mgx15-sp { margin-right: 15px !important; margin-left: 15px !important; }
#faqAnsDesign.isSP .mgx16-sp { margin-right: 16px !important; margin-left: 16px !important; }
#faqAnsDesign.isSP .mgx20-sp { margin-right: 20px !important; margin-left: 20px !important; }
#faqAnsDesign.isSP .mgx24-sp { margin-right: 24px !important; margin-left: 24px !important; }
#faqAnsDesign.isSP .mgx30-sp { margin-right: 30px !important; margin-left: 30px !important; }
#faqAnsDesign.isSP .mgx40-sp { margin-right: 40px !important; margin-left: 40px !important; }
#faqAnsDesign.isSP .mgx50-sp { margin-right: 50px !important; margin-left: 50px !important; }
#faqAnsDesign.isSP .mgx60-sp { margin-right: 60px !important; margin-left: 60px !important; }
#faqAnsDesign.isSP .mgx70-sp { margin-right: 70px !important; margin-left: 70px !important; }
#faqAnsDesign.isSP .mgx80-sp { margin-right: 80px !important; margin-left: 80px !important; }
/* Y axis(top-bottom) */
#faqAnsDesign .mgya { margin-top: auto !important; margin-bottom: auto !important; }
#faqAnsDesign .mgy0 { margin-top: 0px !important; margin-bottom: 0px !important; }
#faqAnsDesign .mgy4 { margin-top: 4px !important; margin-bottom: 4px !important; }
#faqAnsDesign .mgy5 { margin-top: 5px !important; margin-bottom: 5px !important; }
#faqAnsDesign .mgy8 { margin-top: 8px !important; margin-bottom: 8px !important; }
#faqAnsDesign .mgy10 { margin-top: 10px !important; margin-bottom: 10px !important; }
#faqAnsDesign .mgy12 { margin-top: 12px !important; margin-bottom: 12px !important; }
#faqAnsDesign .mgy15 { margin-top: 15px !important; margin-bottom: 15px !important; }
#faqAnsDesign .mgy16 { margin-top: 16px !important; margin-bottom: 16px !important; }
#faqAnsDesign .mgy20 { margin-top: 20px !important; margin-bottom: 20px !important; }
#faqAnsDesign .mgy24 { margin-top: 24px !important; margin-bottom: 24px !important; }
#faqAnsDesign .mgy30 { margin-top: 30px !important; margin-bottom: 30px !important; }
#faqAnsDesign .mgy40 { margin-top: 40px !important; margin-bottom: 40px !important; }
#faqAnsDesign .mgy50 { margin-top: 50px !important; margin-bottom: 50px !important; }
#faqAnsDesign .mgy60 { margin-top: 60px !important; margin-bottom: 60px !important; }
#faqAnsDesign .mgy70 { margin-top: 70px !important; margin-bottom: 70px !important; }
#faqAnsDesign .mgy80 { margin-top: 80px !important; margin-bottom: 80px !important; }
#faqAnsDesign.isPC .mgya-pc { margin-top: auto !important; margin-bottom: auto !important; }
#faqAnsDesign.isPC .mgy0-pc { margin-top: 0px !important; margin-bottom: 0px !important; }
#faqAnsDesign.isPC .mgy4-pc { margin-top: 4px !important; margin-bottom: 4px !important; }
#faqAnsDesign.isPC .mgy5-pc { margin-top: 5px !important; margin-bottom: 5px !important; }
#faqAnsDesign.isPC .mgy8-pc { margin-top: 8px !important; margin-bottom: 8px !important; }
#faqAnsDesign.isPC .mgy10-pc { margin-top: 10px !important; margin-bottom: 10px !important; }
#faqAnsDesign.isPC .mgy12-pc { margin-top: 12px !important; margin-bottom: 12px !important; }
#faqAnsDesign.isPC .mgy15-pc { margin-top: 15px !important; margin-bottom: 15px !important; }
#faqAnsDesign.isPC .mgy16-pc { margin-top: 16px !important; margin-bottom: 16px !important; }
#faqAnsDesign.isPC .mgy20-pc { margin-top: 20px !important; margin-bottom: 20px !important; }
#faqAnsDesign.isPC .mgy24-pc { margin-top: 24px !important; margin-bottom: 24px !important; }
#faqAnsDesign.isPC .mgy30-pc { margin-top: 30px !important; margin-bottom: 30px !important; }
#faqAnsDesign.isPC .mgy40-pc { margin-top: 40px !important; margin-bottom: 40px !important; }
#faqAnsDesign.isPC .mgy50-pc { margin-top: 50px !important; margin-bottom: 50px !important; }
#faqAnsDesign.isPC .mgy60-pc { margin-top: 60px !important; margin-bottom: 60px !important; }
#faqAnsDesign.isPC .mgy70-pc { margin-top: 70px !important; margin-bottom: 70px !important; }
#faqAnsDesign.isPC .mgy80-pc { margin-top: 80px !important; margin-bottom: 80px !important; }
#faqAnsDesign.isSP .mgya-sp { margin-top: auto !important; margin-bottom: auto !important; }
#faqAnsDesign.isSP .mgy0-sp { margin-top: 0px !important; margin-bottom: 0px !important; }
#faqAnsDesign.isSP .mgy4-sp { margin-top: 4px !important; margin-bottom: 4px !important; }
#faqAnsDesign.isSP .mgy5-sp { margin-top: 5px !important; margin-bottom: 5px !important; }
#faqAnsDesign.isSP .mgy8-sp { margin-top: 8px !important; margin-bottom: 8px !important; }
#faqAnsDesign.isSP .mgy10-sp { margin-top: 10px !important; margin-bottom: 10px !important; }
#faqAnsDesign.isSP .mgy12-sp { margin-top: 12px !important; margin-bottom: 12px !important; }
#faqAnsDesign.isSP .mgy15-sp { margin-top: 15px !important; margin-bottom: 15px !important; }
#faqAnsDesign.isSP .mgy16-sp { margin-top: 16px !important; margin-bottom: 16px !important; }
#faqAnsDesign.isSP .mgy20-sp { margin-top: 20px !important; margin-bottom: 20px !important; }
#faqAnsDesign.isSP .mgy24-sp { margin-top: 24px !important; margin-bottom: 24px !important; }
#faqAnsDesign.isSP .mgy30-sp { margin-top: 30px !important; margin-bottom: 30px !important; }
#faqAnsDesign.isSP .mgy40-sp { margin-top: 40px !important; margin-bottom: 40px !important; }
#faqAnsDesign.isSP .mgy50-sp { margin-top: 50px !important; margin-bottom: 50px !important; }
#faqAnsDesign.isSP .mgy60-sp { margin-top: 60px !important; margin-bottom: 60px !important; }
#faqAnsDesign.isSP .mgy70-sp { margin-top: 70px !important; margin-bottom: 70px !important; }
#faqAnsDesign.isSP .mgy80-sp { margin-top: 80px !important; margin-bottom: 80px !important; }
/* - padding ---------- */
#faqAnsDesign .pd0 { padding: 0px !important; }
#faqAnsDesign .pd4 { padding: 4px !important; }
#faqAnsDesign .pd5 { padding: 5px !important; }
#faqAnsDesign .pd8 { padding: 8px !important; }
#faqAnsDesign .pd10 { padding: 10px !important; }
#faqAnsDesign .pd12 { padding: 12px !important; }
#faqAnsDesign .pd15 { padding: 15px !important; }
#faqAnsDesign .pd16 { padding: 16px !important; }
#faqAnsDesign .pd20 { padding: 20px !important; }
#faqAnsDesign .pd24 { padding: 24px !important; }
#faqAnsDesign .pd30 { padding: 30px !important; }
#faqAnsDesign .pd40 { padding: 40px !important; }
#faqAnsDesign .pd50 { padding: 50px !important; }
#faqAnsDesign .pd60 { padding: 60px !important; }
#faqAnsDesign .pd70 { padding: 70px !important; }
#faqAnsDesign .pd80 { padding: 80px !important; }
#faqAnsDesign.isPC .pd0-pc { padding: 0px !important; }
#faqAnsDesign.isPC .pd4-pc { padding: 4px !important; }
#faqAnsDesign.isPC .pd5-pc { padding: 5px !important; }
#faqAnsDesign.isPC .pd8-pc { padding: 8px !important; }
#faqAnsDesign.isPC .pd10-pc { padding: 10px !important; }
#faqAnsDesign.isPC .pd12-pc { padding: 12px !important; }
#faqAnsDesign.isPC .pd15-pc { padding: 15px !important; }
#faqAnsDesign.isPC .pd16-pc { padding: 16px !important; }
#faqAnsDesign.isPC .pd20-pc { padding: 20px !important; }
#faqAnsDesign.isPC .pd24-pc { padding: 24px !important; }
#faqAnsDesign.isPC .pd30-pc { padding: 30px !important; }
#faqAnsDesign.isPC .pd40-pc { padding: 40px !important; }
#faqAnsDesign.isPC .pd50-pc { padding: 50px !important; }
#faqAnsDesign.isPC .pd60-pc { padding: 60px !important; }
#faqAnsDesign.isPC .pd70-pc { padding: 70px !important; }
#faqAnsDesign.isPC .pd80-pc { padding: 80px !important; }
#faqAnsDesign.isSP .pd0-sp { padding: 0px !important; }
#faqAnsDesign.isSP .pd4-sp { padding: 4px !important; }
#faqAnsDesign.isSP .pd5-sp { padding: 5px !important; }
#faqAnsDesign.isSP .pd8-sp { padding: 8px !important; }
#faqAnsDesign.isSP .pd10-sp { padding: 10px !important; }
#faqAnsDesign.isSP .pd12-sp { padding: 12px !important; }
#faqAnsDesign.isSP .pd15-sp { padding: 15px !important; }
#faqAnsDesign.isSP .pd16-sp { padding: 16px !important; }
#faqAnsDesign.isSP .pd20-sp { padding: 20px !important; }
#faqAnsDesign.isSP .pd24-sp { padding: 24px !important; }
#faqAnsDesign.isSP .pd30-sp { padding: 30px !important; }
#faqAnsDesign.isSP .pd40-sp { padding: 40px !important; }
#faqAnsDesign.isSP .pd50-sp { padding: 50px !important; }
#faqAnsDesign.isSP .pd60-sp { padding: 60px !important; }
#faqAnsDesign.isSP .pd70-sp { padding: 70px !important; }
#faqAnsDesign.isSP .pd80-sp { padding: 80px !important; }
/* top */
#faqAnsDesign .pdt0 { padding-top: 0px !important; }
#faqAnsDesign .pdt4 { padding-top: 4px !important; }
#faqAnsDesign .pdt5 { padding-top: 5px !important; }
#faqAnsDesign .pdt8 { padding-top: 8px !important; }
#faqAnsDesign .pdt10 { padding-top: 10px !important; }
#faqAnsDesign .pdt12 { padding-top: 12px !important; }
#faqAnsDesign .pdt15 { padding-top: 15px !important; }
#faqAnsDesign .pdt16 { padding-top: 16px !important; }
#faqAnsDesign .pdt20 { padding-top: 20px !important; }
#faqAnsDesign .pdt24 { padding-top: 24px !important; }
#faqAnsDesign .pdt30 { padding-top: 30px !important; }
#faqAnsDesign .pdt40 { padding-top: 40px !important; }
#faqAnsDesign .pdt50 { padding-top: 50px !important; }
#faqAnsDesign .pdt60 { padding-top: 60px !important; }
#faqAnsDesign .pdt70 { padding-top: 70px !important; }
#faqAnsDesign .pdt80 { padding-top: 80px !important; }
#faqAnsDesign.isPC .pdt0-pc { padding-top: 0px !important; }
#faqAnsDesign.isPC .pdt4-pc { padding-top: 4px !important; }
#faqAnsDesign.isPC .pdt5-pc { padding-top: 5px !important; }
#faqAnsDesign.isPC .pdt8-pc { padding-top: 8px !important; }
#faqAnsDesign.isPC .pdt10-pc { padding-top: 10px !important; }
#faqAnsDesign.isPC .pdt12-pc { padding-top: 12px !important; }
#faqAnsDesign.isPC .pdt15-pc { padding-top: 15px !important; }
#faqAnsDesign.isPC .pdt16-pc { padding-top: 16px !important; }
#faqAnsDesign.isPC .pdt20-pc { padding-top: 20px !important; }
#faqAnsDesign.isPC .pdt24-pc { padding-top: 24px !important; }
#faqAnsDesign.isPC .pdt30-pc { padding-top: 30px !important; }
#faqAnsDesign.isPC .pdt40-pc { padding-top: 40px !important; }
#faqAnsDesign.isPC .pdt50-pc { padding-top: 50px !important; }
#faqAnsDesign.isPC .pdt60-pc { padding-top: 60px !important; }
#faqAnsDesign.isPC .pdt70-pc { padding-top: 70px !important; }
#faqAnsDesign.isPC .pdt80-pc { padding-top: 80px !important; }
#faqAnsDesign.isSP .pdt0-sp { padding-top: 0px !important; }
#faqAnsDesign.isSP .pdt4-sp { padding-top: 4px !important; }
#faqAnsDesign.isSP .pdt5-sp { padding-top: 5px !important; }
#faqAnsDesign.isSP .pdt8-sp { padding-top: 8px !important; }
#faqAnsDesign.isSP .pdt10-sp { padding-top: 10px !important; }
#faqAnsDesign.isSP .pdt12-sp { padding-top: 12px !important; }
#faqAnsDesign.isSP .pdt15-sp { padding-top: 15px !important; }
#faqAnsDesign.isSP .pdt16-sp { padding-top: 16px !important; }
#faqAnsDesign.isSP .pdt20-sp { padding-top: 20px !important; }
#faqAnsDesign.isSP .pdt24-sp { padding-top: 24px !important; }
#faqAnsDesign.isSP .pdt30-sp { padding-top: 30px !important; }
#faqAnsDesign.isSP .pdt40-sp { padding-top: 40px !important; }
#faqAnsDesign.isSP .pdt50-sp { padding-top: 50px !important; }
#faqAnsDesign.isSP .pdt60-sp { padding-top: 60px !important; }
#faqAnsDesign.isSP .pdt70-sp { padding-top: 70px !important; }
#faqAnsDesign.isSP .pdt80-sp { padding-top: 80px !important; }
/* right */
#faqAnsDesign .pdr0 { padding-right: 0px !important; }
#faqAnsDesign .pdr4 { padding-right: 4px !important; }
#faqAnsDesign .pdr5 { padding-right: 5px !important; }
#faqAnsDesign .pdr8 { padding-right: 8px !important; }
#faqAnsDesign .pdr10 { padding-right: 10px !important; }
#faqAnsDesign .pdr12 { padding-right: 12px !important; }
#faqAnsDesign .pdr15 { padding-right: 15px !important; }
#faqAnsDesign .pdr16 { padding-right: 16px !important; }
#faqAnsDesign .pdr20 { padding-right: 20px !important; }
#faqAnsDesign .pdr24 { padding-right: 24px !important; }
#faqAnsDesign .pdr30 { padding-right: 30px !important; }
#faqAnsDesign .pdr40 { padding-right: 40px !important; }
#faqAnsDesign .pdr50 { padding-right: 50px !important; }
#faqAnsDesign .pdr60 { padding-right: 60px !important; }
#faqAnsDesign .pdr70 { padding-right: 70px !important; }
#faqAnsDesign .pdr80 { padding-right: 80px !important; }
#faqAnsDesign.isPC .pdr0-pc { padding-right: 0px !important; }
#faqAnsDesign.isPC .pdr4-pc { padding-right: 4px !important; }
#faqAnsDesign.isPC .pdr5-pc { padding-right: 5px !important; }
#faqAnsDesign.isPC .pdr8-pc { padding-right: 8px !important; }
#faqAnsDesign.isPC .pdr10-pc { padding-right: 10px !important; }
#faqAnsDesign.isPC .pdr12-pc { padding-right: 12px !important; }
#faqAnsDesign.isPC .pdr15-pc { padding-right: 15px !important; }
#faqAnsDesign.isPC .pdr16-pc { padding-right: 16px !important; }
#faqAnsDesign.isPC .pdr20-pc { padding-right: 20px !important; }
#faqAnsDesign.isPC .pdr24-pc { padding-right: 24px !important; }
#faqAnsDesign.isPC .pdr30-pc { padding-right: 30px !important; }
#faqAnsDesign.isPC .pdr40-pc { padding-right: 40px !important; }
#faqAnsDesign.isPC .pdr50-pc { padding-right: 50px !important; }
#faqAnsDesign.isPC .pdr60-pc { padding-right: 60px !important; }
#faqAnsDesign.isPC .pdr70-pc { padding-right: 70px !important; }
#faqAnsDesign.isPC .pdr80-pc { padding-right: 80px !important; }
#faqAnsDesign.isSP .pdr0-sp { padding-right: 0px !important; }
#faqAnsDesign.isSP .pdr4-sp { padding-right: 4px !important; }
#faqAnsDesign.isSP .pdr5-sp { padding-right: 5px !important; }
#faqAnsDesign.isSP .pdr8-sp { padding-right: 8px !important; }
#faqAnsDesign.isSP .pdr10-sp { padding-right: 10px !important; }
#faqAnsDesign.isSP .pdr12-sp { padding-right: 12px !important; }
#faqAnsDesign.isSP .pdr15-sp { padding-right: 15px !important; }
#faqAnsDesign.isSP .pdr16-sp { padding-right: 16px !important; }
#faqAnsDesign.isSP .pdr20-sp { padding-right: 20px !important; }
#faqAnsDesign.isSP .pdr24-sp { padding-right: 24px !important; }
#faqAnsDesign.isSP .pdr30-sp { padding-right: 30px !important; }
#faqAnsDesign.isSP .pdr40-sp { padding-right: 40px !important; }
#faqAnsDesign.isSP .pdr50-sp { padding-right: 50px !important; }
#faqAnsDesign.isSP .pdr60-sp { padding-right: 60px !important; }
#faqAnsDesign.isSP .pdr70-sp { padding-right: 70px !important; }
#faqAnsDesign.isSP .pdr80-sp { padding-right: 80px !important; }
/* bottom */
#faqAnsDesign .pdb0 { padding-bottom: 0px !important; }
#faqAnsDesign .pdb4 { padding-bottom: 4px !important; }
#faqAnsDesign .pdb5 { padding-bottom: 5px !important; }
#faqAnsDesign .pdb8 { padding-bottom: 8px !important; }
#faqAnsDesign .pdb10 { padding-bottom: 10px !important; }
#faqAnsDesign .pdb12 { padding-bottom: 12px !important; }
#faqAnsDesign .pdb15 { padding-bottom: 15px !important; }
#faqAnsDesign .pdb16 { padding-bottom: 16px !important; }
#faqAnsDesign .pdb20 { padding-bottom: 20px !important; }
#faqAnsDesign .pdb24 { padding-bottom: 24px !important; }
#faqAnsDesign .pdb30 { padding-bottom: 30px !important; }
#faqAnsDesign .pdb40 { padding-bottom: 40px !important; }
#faqAnsDesign .pdb50 { padding-bottom: 50px !important; }
#faqAnsDesign .pdb60 { padding-bottom: 60px !important; }
#faqAnsDesign .pdb70 { padding-bottom: 70px !important; }
#faqAnsDesign .pdb80 { padding-bottom: 80px !important; }
#faqAnsDesign.isPC .pdb0-pc { padding-bottom: 0px !important; }
#faqAnsDesign.isPC .pdb4-pc { padding-bottom: 4px !important; }
#faqAnsDesign.isPC .pdb5-pc { padding-bottom: 5px !important; }
#faqAnsDesign.isPC .pdb8-pc { padding-bottom: 8px !important; }
#faqAnsDesign.isPC .pdb10-pc { padding-bottom: 10px !important; }
#faqAnsDesign.isPC .pdb12-pc { padding-bottom: 12px !important; }
#faqAnsDesign.isPC .pdb15-pc { padding-bottom: 15px !important; }
#faqAnsDesign.isPC .pdb16-pc { padding-bottom: 16px !important; }
#faqAnsDesign.isPC .pdb20-pc { padding-bottom: 20px !important; }
#faqAnsDesign.isPC .pdb24-pc { padding-bottom: 24px !important; }
#faqAnsDesign.isPC .pdb30-pc { padding-bottom: 30px !important; }
#faqAnsDesign.isPC .pdb40-pc { padding-bottom: 40px !important; }
#faqAnsDesign.isPC .pdb50-pc { padding-bottom: 50px !important; }
#faqAnsDesign.isPC .pdb60-pc { padding-bottom: 60px !important; }
#faqAnsDesign.isPC .pdb70-pc { padding-bottom: 70px !important; }
#faqAnsDesign.isPC .pdb80-pc { padding-bottom: 80px !important; }
#faqAnsDesign.isSP .pdb0-sp { padding-bottom: 0px !important; }
#faqAnsDesign.isSP .pdb4-sp { padding-bottom: 4px !important; }
#faqAnsDesign.isSP .pdb5-sp { padding-bottom: 5px !important; }
#faqAnsDesign.isSP .pdb8-sp { padding-bottom: 8px !important; }
#faqAnsDesign.isSP .pdb10-sp { padding-bottom: 10px !important; }
#faqAnsDesign.isSP .pdb12-sp { padding-bottom: 12px !important; }
#faqAnsDesign.isSP .pdb15-sp { padding-bottom: 15px !important; }
#faqAnsDesign.isSP .pdb16-sp { padding-bottom: 16px !important; }
#faqAnsDesign.isSP .pdb20-sp { padding-bottom: 20px !important; }
#faqAnsDesign.isSP .pdb24-sp { padding-bottom: 24px !important; }
#faqAnsDesign.isSP .pdb30-sp { padding-bottom: 30px !important; }
#faqAnsDesign.isSP .pdb40-sp { padding-bottom: 40px !important; }
#faqAnsDesign.isSP .pdb50-sp { padding-bottom: 50px !important; }
#faqAnsDesign.isSP .pdb60-sp { padding-bottom: 60px !important; }
#faqAnsDesign.isSP .pdb70-sp { padding-bottom: 70px !important; }
#faqAnsDesign.isSP .pdb80-sp { padding-bottom: 80px !important; }
/* left */
#faqAnsDesign .pdl0 { padding-left: 0px !important; }
#faqAnsDesign .pdl4 { padding-left: 4px !important; }
#faqAnsDesign .pdl5 { padding-left: 5px !important; }
#faqAnsDesign .pdl8 { padding-left: 8px !important; }
#faqAnsDesign .pdl10 { padding-left: 10px !important; }
#faqAnsDesign .pdl12 { padding-left: 12px !important; }
#faqAnsDesign .pdl15 { padding-left: 15px !important; }
#faqAnsDesign .pdl16 { padding-left: 16px !important; }
#faqAnsDesign .pdl20 { padding-left: 20px !important; }
#faqAnsDesign .pdl24 { padding-left: 24px !important; }
#faqAnsDesign .pdl30 { padding-left: 30px !important; }
#faqAnsDesign .pdl40 { padding-left: 40px !important; }
#faqAnsDesign .pdl50 { padding-left: 50px !important; }
#faqAnsDesign .pdl60 { padding-left: 60px !important; }
#faqAnsDesign .pdl70 { padding-left: 70px !important; }
#faqAnsDesign .pdl80 { padding-left: 80px !important; }
#faqAnsDesign.isPC .pdl0-pc { padding-left: 0px !important; }
#faqAnsDesign.isPC .pdl4-pc { padding-left: 4px !important; }
#faqAnsDesign.isPC .pdl5-pc { padding-left: 5px !important; }
#faqAnsDesign.isPC .pdl8-pc { padding-left: 8px !important; }
#faqAnsDesign.isPC .pdl10-pc { padding-left: 10px !important; }
#faqAnsDesign.isPC .pdl12-pc { padding-left: 12px !important; }
#faqAnsDesign.isPC .pdl15-pc { padding-left: 15px !important; }
#faqAnsDesign.isPC .pdl16-pc { padding-left: 16px !important; }
#faqAnsDesign.isPC .pdl20-pc { padding-left: 20px !important; }
#faqAnsDesign.isPC .pdl24-pc { padding-left: 24px !important; }
#faqAnsDesign.isPC .pdl30-pc { padding-left: 30px !important; }
#faqAnsDesign.isPC .pdl40-pc { padding-left: 40px !important; }
#faqAnsDesign.isPC .pdl50-pc { padding-left: 50px !important; }
#faqAnsDesign.isPC .pdl60-pc { padding-left: 60px !important; }
#faqAnsDesign.isPC .pdl70-pc { padding-left: 70px !important; }
#faqAnsDesign.isPC .pdl80-pc { padding-left: 80px !important; }
#faqAnsDesign.isSP .pdl0-sp { padding-left: 0px !important; }
#faqAnsDesign.isSP .pdl4-sp { padding-left: 4px !important; }
#faqAnsDesign.isSP .pdl5-sp { padding-left: 5px !important; }
#faqAnsDesign.isSP .pdl8-sp { padding-left: 8px !important; }
#faqAnsDesign.isSP .pdl10-sp { padding-left: 10px !important; }
#faqAnsDesign.isSP .pdl12-sp { padding-left: 12px !important; }
#faqAnsDesign.isSP .pdl15-sp { padding-left: 15px !important; }
#faqAnsDesign.isSP .pdl16-sp { padding-left: 16px !important; }
#faqAnsDesign.isSP .pdl20-sp { padding-left: 20px !important; }
#faqAnsDesign.isSP .pdl24-sp { padding-left: 24px !important; }
#faqAnsDesign.isSP .pdl30-sp { padding-left: 30px !important; }
#faqAnsDesign.isSP .pdl40-sp { padding-left: 40px !important; }
#faqAnsDesign.isSP .pdl50-sp { padding-left: 50px !important; }
#faqAnsDesign.isSP .pdl60-sp { padding-left: 60px !important; }
#faqAnsDesign.isSP .pdl70-sp { padding-left: 70px !important; }
#faqAnsDesign.isSP .pdl80-sp { padding-left: 80px !important; }
/* X axis(right-left) */
#faqAnsDesign .pdx0 { padding-right: 0px !important; padding-left: 0px !important; }
#faqAnsDesign .pdx4 { padding-right: 4px !important; padding-left: 4px !important; }
#faqAnsDesign .pdx5 { padding-right: 5px !important; padding-left: 5px !important; }
#faqAnsDesign .pdx8 { padding-right: 8px !important; padding-left: 8px !important; }
#faqAnsDesign .pdx10 { padding-right: 10px !important; padding-left: 10px !important; }
#faqAnsDesign .pdx12 { padding-right: 12px !important; padding-left: 12px !important; }
#faqAnsDesign .pdx15 { padding-right: 15px !important; padding-left: 15px !important; }
#faqAnsDesign .pdx16 { padding-right: 16px !important; padding-left: 16px !important; }
#faqAnsDesign .pdx20 { padding-right: 20px !important; padding-left: 20px !important; }
#faqAnsDesign .pdx24 { padding-right: 24px !important; padding-left: 24px !important; }
#faqAnsDesign .pdx30 { padding-right: 30px !important; padding-left: 30px !important; }
#faqAnsDesign .pdx40 { padding-right: 40px !important; padding-left: 40px !important; }
#faqAnsDesign .pdx50 { padding-right: 50px !important; padding-left: 50px !important; }
#faqAnsDesign .pdx60 { padding-right: 60px !important; padding-left: 60px !important; }
#faqAnsDesign .pdx70 { padding-right: 70px !important; padding-left: 70px !important; }
#faqAnsDesign .pdx80 { padding-right: 80px !important; padding-left: 80px !important; }
#faqAnsDesign.isPC .pdx0-pc { padding-right: 0px !important; padding-left: 0px !important; }
#faqAnsDesign.isPC .pdx4-pc { padding-right: 4px !important; padding-left: 4px !important; }
#faqAnsDesign.isPC .pdx5-pc { padding-right: 5px !important; padding-left: 5px !important; }
#faqAnsDesign.isPC .pdx8-pc { padding-right: 8px !important; padding-left: 8px !important; }
#faqAnsDesign.isPC .pdx10-pc { padding-right: 10px !important; padding-left: 10px !important; }
#faqAnsDesign.isPC .pdx12-pc { padding-right: 12px !important; padding-left: 12px !important; }
#faqAnsDesign.isPC .pdx15-pc { padding-right: 15px !important; padding-left: 15px !important; }
#faqAnsDesign.isPC .pdx16-pc { padding-right: 16px !important; padding-left: 16px !important; }
#faqAnsDesign.isPC .pdx20-pc { padding-right: 20px !important; padding-left: 20px !important; }
#faqAnsDesign.isPC .pdx24-pc { padding-right: 24px !important; padding-left: 24px !important; }
#faqAnsDesign.isPC .pdx30-pc { padding-right: 30px !important; padding-left: 30px !important; }
#faqAnsDesign.isPC .pdx40-pc { padding-right: 40px !important; padding-left: 40px !important; }
#faqAnsDesign.isPC .pdx50-pc { padding-right: 50px !important; padding-left: 50px !important; }
#faqAnsDesign.isPC .pdx60-pc { padding-right: 60px !important; padding-left: 60px !important; }
#faqAnsDesign.isPC .pdx70-pc { padding-right: 70px !important; padding-left: 70px !important; }
#faqAnsDesign.isPC .pdx80-pc { padding-right: 80px !important; padding-left: 80px !important; }
#faqAnsDesign.isSP .pdx0-sp { padding-right: 0px !important; padding-left: 0px !important; }
#faqAnsDesign.isSP .pdx4-sp { padding-right: 4px !important; padding-left: 4px !important; }
#faqAnsDesign.isSP .pdx5-sp { padding-right: 5px !important; padding-left: 5px !important; }
#faqAnsDesign.isSP .pdx8-sp { padding-right: 8px !important; padding-left: 8px !important; }
#faqAnsDesign.isSP .pdx10-sp { padding-right: 10px !important; padding-left: 10px !important; }
#faqAnsDesign.isSP .pdx12-sp { padding-right: 12px !important; padding-left: 12px !important; }
#faqAnsDesign.isSP .pdx15-sp { padding-right: 15px !important; padding-left: 15px !important; }
#faqAnsDesign.isSP .pdx16-sp { padding-right: 16px !important; padding-left: 16px !important; }
#faqAnsDesign.isSP .pdx20-sp { padding-right: 20px !important; padding-left: 20px !important; }
#faqAnsDesign.isSP .pdx24-sp { padding-right: 24px !important; padding-left: 24px !important; }
#faqAnsDesign.isSP .pdx30-sp { padding-right: 30px !important; padding-left: 30px !important; }
#faqAnsDesign.isSP .pdx40-sp { padding-right: 40px !important; padding-left: 40px !important; }
#faqAnsDesign.isSP .pdx50-sp { padding-right: 50px !important; padding-left: 50px !important; }
#faqAnsDesign.isSP .pdx60-sp { padding-right: 60px !important; padding-left: 60px !important; }
#faqAnsDesign.isSP .pdx70-sp { padding-right: 70px !important; padding-left: 70px !important; }
#faqAnsDesign.isSP .pdx80-sp { padding-right: 80px !important; padding-left: 80px !important; }
/* Y axis(top-bottom) */
#faqAnsDesign .pdy0 { padding-top: 0px !important; padding-bottom: 0px !important; }
#faqAnsDesign .pdy4 { padding-top: 4px !important; padding-bottom: 4px !important; }
#faqAnsDesign .pdy5 { padding-top: 5px !important; padding-bottom: 5px !important; }
#faqAnsDesign .pdy8 { padding-top: 8px !important; padding-bottom: 8px !important; }
#faqAnsDesign .pdy10 { padding-top: 10px !important; padding-bottom: 10px !important; }
#faqAnsDesign .pdy12 { padding-top: 12px !important; padding-bottom: 12px !important; }
#faqAnsDesign .pdy15 { padding-top: 15px !important; padding-bottom: 15px !important; }
#faqAnsDesign .pdy16 { padding-top: 16px !important; padding-bottom: 16px !important; }
#faqAnsDesign .pdy20 { padding-top: 20px !important; padding-bottom: 20px !important; }
#faqAnsDesign .pdy24 { padding-top: 24px !important; padding-bottom: 24px !important; }
#faqAnsDesign .pdy30 { padding-top: 30px !important; padding-bottom: 30px !important; }
#faqAnsDesign .pdy40 { padding-top: 40px !important; padding-bottom: 40px !important; }
#faqAnsDesign .pdy50 { padding-top: 50px !important; padding-bottom: 50px !important; }
#faqAnsDesign .pdy60 { padding-top: 60px !important; padding-bottom: 60px !important; }
#faqAnsDesign .pdy70 { padding-top: 70px !important; padding-bottom: 70px !important; }
#faqAnsDesign .pdy80 { padding-top: 80px !important; padding-bottom: 80px !important; }
#faqAnsDesign.isPC .pdy0-pc { padding-top: 0px !important; padding-bottom: 0px !important; }
#faqAnsDesign.isPC .pdy4-pc { padding-top: 4px !important; padding-bottom: 4px !important; }
#faqAnsDesign.isPC .pdy5-pc { padding-top: 5px !important; padding-bottom: 5px !important; }
#faqAnsDesign.isPC .pdy8-pc { padding-top: 8px !important; padding-bottom: 8px !important; }
#faqAnsDesign.isPC .pdy10-pc { padding-top: 10px !important; padding-bottom: 10px !important; }
#faqAnsDesign.isPC .pdy12-pc { padding-top: 12px !important; padding-bottom: 12px !important; }
#faqAnsDesign.isPC .pdy15-pc { padding-top: 15px !important; padding-bottom: 15px !important; }
#faqAnsDesign.isPC .pdy16-pc { padding-top: 16px !important; padding-bottom: 16px !important; }
#faqAnsDesign.isPC .pdy20-pc { padding-top: 20px !important; padding-bottom: 20px !important; }
#faqAnsDesign.isPC .pdy24-pc { padding-top: 24px !important; padding-bottom: 24px !important; }
#faqAnsDesign.isPC .pdy30-pc { padding-top: 30px !important; padding-bottom: 30px !important; }
#faqAnsDesign.isPC .pdy40-pc { padding-top: 40px !important; padding-bottom: 40px !important; }
#faqAnsDesign.isPC .pdy50-pc { padding-top: 50px !important; padding-bottom: 50px !important; }
#faqAnsDesign.isPC .pdy60-pc { padding-top: 60px !important; padding-bottom: 60px !important; }
#faqAnsDesign.isPC .pdy70-pc { padding-top: 70px !important; padding-bottom: 70px !important; }
#faqAnsDesign.isPC .pdy80-pc { padding-top: 80px !important; padding-bottom: 80px !important; }
#faqAnsDesign.isSP .pdy0-sp { padding-top: 0px !important; padding-bottom: 0px !important; }
#faqAnsDesign.isSP .pdy4-sp { padding-top: 4px !important; padding-bottom: 4px !important; }
#faqAnsDesign.isSP .pdy5-sp { padding-top: 5px !important; padding-bottom: 5px !important; }
#faqAnsDesign.isSP .pdy8-sp { padding-top: 8px !important; padding-bottom: 8px !important; }
#faqAnsDesign.isSP .pdy10-sp { padding-top: 10px !important; padding-bottom: 10px !important; }
#faqAnsDesign.isSP .pdy12-sp { padding-top: 12px !important; padding-bottom: 12px !important; }
#faqAnsDesign.isSP .pdy15-sp { padding-top: 15px !important; padding-bottom: 15px !important; }
#faqAnsDesign.isSP .pdy16-sp { padding-top: 16px !important; padding-bottom: 16px !important; }
#faqAnsDesign.isSP .pdy20-sp { padding-top: 20px !important; padding-bottom: 20px !important; }
#faqAnsDesign.isSP .pdy24-sp { padding-top: 24px !important; padding-bottom: 24px !important; }
#faqAnsDesign.isSP .pdy30-sp { padding-top: 30px !important; padding-bottom: 30px !important; }
#faqAnsDesign.isSP .pdy40-sp { padding-top: 40px !important; padding-bottom: 40px !important; }
#faqAnsDesign.isSP .pdy50-sp { padding-top: 50px !important; padding-bottom: 50px !important; }
#faqAnsDesign.isSP .pdy60-sp { padding-top: 60px !important; padding-bottom: 60px !important; }
#faqAnsDesign.isSP .pdy70-sp { padding-top: 70px !important; padding-bottom: 70px !important; }
#faqAnsDesign.isSP .pdy80-sp { padding-top: 80px !important; padding-bottom: 80px !important; }
