#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq{box-shadow:2px 2px 10px 0 rgba(18,40,62,0.1);background:#fff;color:#000;border-radius:6px;padding:20px}#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .col{padding:0}#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.text.component_faq_qu,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.text.component_faq_an,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.richtext.component_faq_qu,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.richtext.component_faq_an{position:relative;margin:0}#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.text.component_faq_qu p,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.text.component_faq_an p,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.richtext.component_faq_qu p,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.richtext.component_faq_an p{margin:0}#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.text.component_faq_qu:before,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.text.component_faq_an:before,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.richtext.component_faq_qu:before,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.richtext.component_faq_an:before{position:absolute;left:5px;display:inline-block;margin-right:20px;font-size:24px;font-weight:bold}#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.text.component_faq_qu,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.richtext.component_faq_qu{padding:0 15px 15px 50px;border-bottom:1px solid #ddd}#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.text.component_faq_qu:before,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.richtext.component_faq_qu:before{top:-8px;color:#25bed5;content:"Q."}#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.text.component_faq_an,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.richtext.component_faq_an{padding:15px 15px 0 50px}#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.text.component_faq_an:before,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row.row_faq .component.richtext.component_faq_an:before{top:7px;color:#a7cb09;content:"A."}#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row .col .heading h3{font-size:14px;padding:0 40px}#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row .col .text,#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row .col .richtext{padding:0 40px}#page-custom-css-id .theme-fo-base.clearfix .wrapper.none .contents .inner .row .col .image{padding:0 40px 20px}#page-custom-css-id .text-css,#page-custom-css-id .richtext-css{background-color:#393939;color:#f1f1f1 !important;padding:20px 40px !important;white-space:pre;border-radius:10px}
.contents .content-1 {
  /* sample */
}

.contents .content-1 .row.row-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-2 {
  /* sample */
}

.contents .content-2 .row.row-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-2 .row.row-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.text {
  /* sample */
}

.contents .content-3 {
  /* sample */
}

.contents .content-3 .row.row-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.text {
  /* sample */
}

.contents .content-4 {
  /* sample */
}

.contents .content-4 .row.row-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.image {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.foot {
  /* sample */
}

.foot .row.row-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 {
  /* sample */
}

.header, .main-visual {
  /* sample */
}

.header .row.row-1, .main-visual .row.row-1 {
  /* sample */
}
.header .row.row-1 .col.col-1, .main-visual .row.row-1 .col.col-1 {
  /* sample */
}

.navi, .navi-001-01, .navi-002-01 {
  /* sample */
}

.navi .row.row-1, .navi-001-01 .row.row-1, .navi-002-01 .row.row-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1, .navi-001-01 .row.row-1 .col.col-1, .navi-002-01 .row.row-1 .col.col-1 {
  /* sample */
}
.navi .row.row-1 .col.col-2, .navi-001-01 .row.row-1 .col.col-2, .navi-002-01 .row.row-1 .col.col-2 {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.fixed-side .row.row-1 {
  /* sample */
}
.fixed-side .row.row-1 .col.col-1 {
  /* sample */
}