

html .body .has-key-color-background-color {
    background-color: #19448e;
}
html .body .has-key-color-color {
    color: #19448e;
}
html .body .has-key-color-color .toggle-button::before {
    color: #19448e;
}
html .body .has-key-color-border-color {
    border-color: #19448e;
}
html .body .btn-wrap.has-key-color-background-color > a{
    background-color: #19448e;
}
html .body .btn-wrap.has-key-color-color > a{
    color: #19448e;
}
html .body .btn-wrap.has-key-color-border-color > a{
    border-color: #19448e;
}
html .body .bb-tab.has-key-color-border-color::before{
    background-color: #19448e;
}
html .body .bb-tab.has-key-color-border-color .bb-label{
    background-color: #19448e;
}
html .body .toggle-wrap.has-key-color-color .toggle-button,
html .body .toggle-wrap.has-key-color-color .toggle-button:before{
  color: #19448e;
}

html .body .toggle-wrap.has-key-color-border-color .toggle-button{
    background-color: #19448e;
}
html .body .toggle-wrap.has-key-color-border-color .toggle-button,
.toggle-wrap.has-key-color-border-color .toggle-content{
    border-color: #19448e;
}
html .body .iconlist-box.has-key-color-icon-color li::before{
    color: #19448e;
}
html .body .micro-balloon.has-key-color-color {
    color: #19448e;
}
html .body .micro-balloon.has-key-color-background-color {
  background-color: #19448e;
  border-color: transparent;
}
html .body .micro-balloon.has-key-color-background-color.micro-bottom::after {
  border-bottom-color: #19448e;
  border-top-color: transparent;
}
html .body .micro-balloon.has-key-color-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-key-color-background-color::after {
  border-top-color: #19448e;
}
html .body .micro-balloon.has-border-color.has-key-color-border-color {
  border-color: #19448e;
}
html .body .micro-balloon.micro-top.has-key-color-border-color::before {
  border-top-color: #19448e;
}
html .body .micro-balloon.micro-bottom.has-key-color-border-color::before {
  border-bottom-color: #19448e;
}
html .body .caption-box.has-key-color-border-color .box-label{
  background-color: #19448e;
}
html .body .tab-caption-box.has-key-color-border-color .box-label{
  background-color: #19448e;
}
html .body .tab-caption-box.has-key-color-border-color .box-content{
  border-color: #19448e;
}
html .body .tab-caption-box.has-key-color-background-color .box-content{
  background-color: #19448e;
}
html .body .label-box.has-key-color-border-color .box-content{
  border-color: #19448e;
}
html .body .label-box.has-key-color-background-color .box-content{
  background-color: #19448e;
}
html .body .speech-balloon.has-key-color-background-color {
    background-color: #19448e;
}
html .body .speech-balloon.has-text-color.has-key-color-color {
    color: #19448e;
}
html .body .speech-balloon.has-key-color-border-color {
    border-color: #19448e;
}
html .body .sbp-l .speech-balloon.has-key-color-border-color::before{
  border-right-color: #19448e;
}
html .body .sbp-r .speech-balloon.has-key-color-border-color::before{
  border-left-color: #19448e;
}
html .body .sbp-l .speech-balloon.has-key-color-background-color::after{
  border-right-color: #19448e;
}
html .body .sbp-r .speech-balloon.has-key-color-background-color::after{
  border-left-color: #19448e;
}
html .body .sbs-line.sbp-r .speech-balloon.has-key-color-background-color{
  background-color: #19448e;
}
html .body .sbs-line.sbp-r .speech-balloon.has-key-color-border-color{
  border-color: #19448e;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-key-color-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-key-color-border-color::after{
  border-color: #19448e;
}
html .body .sbs-think .speech-balloon.has-key-color-background-color::before,
html .body .sbs-think .speech-balloon.has-key-color-background-color::after{
  background-color: #19448e;
}
html .body .sbs-think .speech-balloon.has-key-color-border-color::before{
  border-color: #19448e;
}
html .body .timeline-box.has-key-color-point-color .timeline-item::before{
  background-color: #19448e;
}
html .body .has-key-color-question-color .faq-question-label{
  color: #19448e;
}
html .body .has-key-color-answer-color .faq-answer-label{
  color: #19448e;
}
html .body .is-style-square.has-key-color-question-color .faq-question-label{
  color: #fff;
  background-color: #19448e;
}
html .body .is-style-square.has-key-color-answer-color .faq-answer-label{
  color: #fff;
  background-color: #19448e;
}

    

html .body .has-red-background-color {
    background-color: #e60033;
}
html .body .has-red-color {
    color: #e60033;
}
html .body .has-red-color .toggle-button::before {
    color: #e60033;
}
html .body .has-red-border-color {
    border-color: #e60033;
}
html .body .btn-wrap.has-red-background-color > a{
    background-color: #e60033;
}
html .body .btn-wrap.has-red-color > a{
    color: #e60033;
}
html .body .btn-wrap.has-red-border-color > a{
    border-color: #e60033;
}
html .body .bb-tab.has-red-border-color::before{
    background-color: #e60033;
}
html .body .bb-tab.has-red-border-color .bb-label{
    background-color: #e60033;
}
html .body .toggle-wrap.has-red-color .toggle-button,
html .body .toggle-wrap.has-red-color .toggle-button:before{
  color: #e60033;
}

html .body .toggle-wrap.has-red-border-color .toggle-button{
    background-color: #e60033;
}
html .body .toggle-wrap.has-red-border-color .toggle-button,
.toggle-wrap.has-red-border-color .toggle-content{
    border-color: #e60033;
}
html .body .iconlist-box.has-red-icon-color li::before{
    color: #e60033;
}
html .body .micro-balloon.has-red-color {
    color: #e60033;
}
html .body .micro-balloon.has-red-background-color {
  background-color: #e60033;
  border-color: transparent;
}
html .body .micro-balloon.has-red-background-color.micro-bottom::after {
  border-bottom-color: #e60033;
  border-top-color: transparent;
}
html .body .micro-balloon.has-red-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-red-background-color::after {
  border-top-color: #e60033;
}
html .body .micro-balloon.has-border-color.has-red-border-color {
  border-color: #e60033;
}
html .body .micro-balloon.micro-top.has-red-border-color::before {
  border-top-color: #e60033;
}
html .body .micro-balloon.micro-bottom.has-red-border-color::before {
  border-bottom-color: #e60033;
}
html .body .caption-box.has-red-border-color .box-label{
  background-color: #e60033;
}
html .body .tab-caption-box.has-red-border-color .box-label{
  background-color: #e60033;
}
html .body .tab-caption-box.has-red-border-color .box-content{
  border-color: #e60033;
}
html .body .tab-caption-box.has-red-background-color .box-content{
  background-color: #e60033;
}
html .body .label-box.has-red-border-color .box-content{
  border-color: #e60033;
}
html .body .label-box.has-red-background-color .box-content{
  background-color: #e60033;
}
html .body .speech-balloon.has-red-background-color {
    background-color: #e60033;
}
html .body .speech-balloon.has-text-color.has-red-color {
    color: #e60033;
}
html .body .speech-balloon.has-red-border-color {
    border-color: #e60033;
}
html .body .sbp-l .speech-balloon.has-red-border-color::before{
  border-right-color: #e60033;
}
html .body .sbp-r .speech-balloon.has-red-border-color::before{
  border-left-color: #e60033;
}
html .body .sbp-l .speech-balloon.has-red-background-color::after{
  border-right-color: #e60033;
}
html .body .sbp-r .speech-balloon.has-red-background-color::after{
  border-left-color: #e60033;
}
html .body .sbs-line.sbp-r .speech-balloon.has-red-background-color{
  background-color: #e60033;
}
html .body .sbs-line.sbp-r .speech-balloon.has-red-border-color{
  border-color: #e60033;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-red-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-red-border-color::after{
  border-color: #e60033;
}
html .body .sbs-think .speech-balloon.has-red-background-color::before,
html .body .sbs-think .speech-balloon.has-red-background-color::after{
  background-color: #e60033;
}
html .body .sbs-think .speech-balloon.has-red-border-color::before{
  border-color: #e60033;
}
html .body .timeline-box.has-red-point-color .timeline-item::before{
  background-color: #e60033;
}
html .body .has-red-question-color .faq-question-label{
  color: #e60033;
}
html .body .has-red-answer-color .faq-answer-label{
  color: #e60033;
}
html .body .is-style-square.has-red-question-color .faq-question-label{
  color: #fff;
  background-color: #e60033;
}
html .body .is-style-square.has-red-answer-color .faq-answer-label{
  color: #fff;
  background-color: #e60033;
}

    

html .body .has-pink-background-color {
    background-color: #e95295;
}
html .body .has-pink-color {
    color: #e95295;
}
html .body .has-pink-color .toggle-button::before {
    color: #e95295;
}
html .body .has-pink-border-color {
    border-color: #e95295;
}
html .body .btn-wrap.has-pink-background-color > a{
    background-color: #e95295;
}
html .body .btn-wrap.has-pink-color > a{
    color: #e95295;
}
html .body .btn-wrap.has-pink-border-color > a{
    border-color: #e95295;
}
html .body .bb-tab.has-pink-border-color::before{
    background-color: #e95295;
}
html .body .bb-tab.has-pink-border-color .bb-label{
    background-color: #e95295;
}
html .body .toggle-wrap.has-pink-color .toggle-button,
html .body .toggle-wrap.has-pink-color .toggle-button:before{
  color: #e95295;
}

html .body .toggle-wrap.has-pink-border-color .toggle-button{
    background-color: #e95295;
}
html .body .toggle-wrap.has-pink-border-color .toggle-button,
.toggle-wrap.has-pink-border-color .toggle-content{
    border-color: #e95295;
}
html .body .iconlist-box.has-pink-icon-color li::before{
    color: #e95295;
}
html .body .micro-balloon.has-pink-color {
    color: #e95295;
}
html .body .micro-balloon.has-pink-background-color {
  background-color: #e95295;
  border-color: transparent;
}
html .body .micro-balloon.has-pink-background-color.micro-bottom::after {
  border-bottom-color: #e95295;
  border-top-color: transparent;
}
html .body .micro-balloon.has-pink-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-pink-background-color::after {
  border-top-color: #e95295;
}
html .body .micro-balloon.has-border-color.has-pink-border-color {
  border-color: #e95295;
}
html .body .micro-balloon.micro-top.has-pink-border-color::before {
  border-top-color: #e95295;
}
html .body .micro-balloon.micro-bottom.has-pink-border-color::before {
  border-bottom-color: #e95295;
}
html .body .caption-box.has-pink-border-color .box-label{
  background-color: #e95295;
}
html .body .tab-caption-box.has-pink-border-color .box-label{
  background-color: #e95295;
}
html .body .tab-caption-box.has-pink-border-color .box-content{
  border-color: #e95295;
}
html .body .tab-caption-box.has-pink-background-color .box-content{
  background-color: #e95295;
}
html .body .label-box.has-pink-border-color .box-content{
  border-color: #e95295;
}
html .body .label-box.has-pink-background-color .box-content{
  background-color: #e95295;
}
html .body .speech-balloon.has-pink-background-color {
    background-color: #e95295;
}
html .body .speech-balloon.has-text-color.has-pink-color {
    color: #e95295;
}
html .body .speech-balloon.has-pink-border-color {
    border-color: #e95295;
}
html .body .sbp-l .speech-balloon.has-pink-border-color::before{
  border-right-color: #e95295;
}
html .body .sbp-r .speech-balloon.has-pink-border-color::before{
  border-left-color: #e95295;
}
html .body .sbp-l .speech-balloon.has-pink-background-color::after{
  border-right-color: #e95295;
}
html .body .sbp-r .speech-balloon.has-pink-background-color::after{
  border-left-color: #e95295;
}
html .body .sbs-line.sbp-r .speech-balloon.has-pink-background-color{
  background-color: #e95295;
}
html .body .sbs-line.sbp-r .speech-balloon.has-pink-border-color{
  border-color: #e95295;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-pink-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-pink-border-color::after{
  border-color: #e95295;
}
html .body .sbs-think .speech-balloon.has-pink-background-color::before,
html .body .sbs-think .speech-balloon.has-pink-background-color::after{
  background-color: #e95295;
}
html .body .sbs-think .speech-balloon.has-pink-border-color::before{
  border-color: #e95295;
}
html .body .timeline-box.has-pink-point-color .timeline-item::before{
  background-color: #e95295;
}
html .body .has-pink-question-color .faq-question-label{
  color: #e95295;
}
html .body .has-pink-answer-color .faq-answer-label{
  color: #e95295;
}
html .body .is-style-square.has-pink-question-color .faq-question-label{
  color: #fff;
  background-color: #e95295;
}
html .body .is-style-square.has-pink-answer-color .faq-answer-label{
  color: #fff;
  background-color: #e95295;
}

    

html .body .has-purple-background-color {
    background-color: #884898;
}
html .body .has-purple-color {
    color: #884898;
}
html .body .has-purple-color .toggle-button::before {
    color: #884898;
}
html .body .has-purple-border-color {
    border-color: #884898;
}
html .body .btn-wrap.has-purple-background-color > a{
    background-color: #884898;
}
html .body .btn-wrap.has-purple-color > a{
    color: #884898;
}
html .body .btn-wrap.has-purple-border-color > a{
    border-color: #884898;
}
html .body .bb-tab.has-purple-border-color::before{
    background-color: #884898;
}
html .body .bb-tab.has-purple-border-color .bb-label{
    background-color: #884898;
}
html .body .toggle-wrap.has-purple-color .toggle-button,
html .body .toggle-wrap.has-purple-color .toggle-button:before{
  color: #884898;
}

html .body .toggle-wrap.has-purple-border-color .toggle-button{
    background-color: #884898;
}
html .body .toggle-wrap.has-purple-border-color .toggle-button,
.toggle-wrap.has-purple-border-color .toggle-content{
    border-color: #884898;
}
html .body .iconlist-box.has-purple-icon-color li::before{
    color: #884898;
}
html .body .micro-balloon.has-purple-color {
    color: #884898;
}
html .body .micro-balloon.has-purple-background-color {
  background-color: #884898;
  border-color: transparent;
}
html .body .micro-balloon.has-purple-background-color.micro-bottom::after {
  border-bottom-color: #884898;
  border-top-color: transparent;
}
html .body .micro-balloon.has-purple-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-purple-background-color::after {
  border-top-color: #884898;
}
html .body .micro-balloon.has-border-color.has-purple-border-color {
  border-color: #884898;
}
html .body .micro-balloon.micro-top.has-purple-border-color::before {
  border-top-color: #884898;
}
html .body .micro-balloon.micro-bottom.has-purple-border-color::before {
  border-bottom-color: #884898;
}
html .body .caption-box.has-purple-border-color .box-label{
  background-color: #884898;
}
html .body .tab-caption-box.has-purple-border-color .box-label{
  background-color: #884898;
}
html .body .tab-caption-box.has-purple-border-color .box-content{
  border-color: #884898;
}
html .body .tab-caption-box.has-purple-background-color .box-content{
  background-color: #884898;
}
html .body .label-box.has-purple-border-color .box-content{
  border-color: #884898;
}
html .body .label-box.has-purple-background-color .box-content{
  background-color: #884898;
}
html .body .speech-balloon.has-purple-background-color {
    background-color: #884898;
}
html .body .speech-balloon.has-text-color.has-purple-color {
    color: #884898;
}
html .body .speech-balloon.has-purple-border-color {
    border-color: #884898;
}
html .body .sbp-l .speech-balloon.has-purple-border-color::before{
  border-right-color: #884898;
}
html .body .sbp-r .speech-balloon.has-purple-border-color::before{
  border-left-color: #884898;
}
html .body .sbp-l .speech-balloon.has-purple-background-color::after{
  border-right-color: #884898;
}
html .body .sbp-r .speech-balloon.has-purple-background-color::after{
  border-left-color: #884898;
}
html .body .sbs-line.sbp-r .speech-balloon.has-purple-background-color{
  background-color: #884898;
}
html .body .sbs-line.sbp-r .speech-balloon.has-purple-border-color{
  border-color: #884898;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-purple-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-purple-border-color::after{
  border-color: #884898;
}
html .body .sbs-think .speech-balloon.has-purple-background-color::before,
html .body .sbs-think .speech-balloon.has-purple-background-color::after{
  background-color: #884898;
}
html .body .sbs-think .speech-balloon.has-purple-border-color::before{
  border-color: #884898;
}
html .body .timeline-box.has-purple-point-color .timeline-item::before{
  background-color: #884898;
}
html .body .has-purple-question-color .faq-question-label{
  color: #884898;
}
html .body .has-purple-answer-color .faq-answer-label{
  color: #884898;
}
html .body .is-style-square.has-purple-question-color .faq-question-label{
  color: #fff;
  background-color: #884898;
}
html .body .is-style-square.has-purple-answer-color .faq-answer-label{
  color: #fff;
  background-color: #884898;
}

    

html .body .has-deep-background-color {
    background-color: #55295b;
}
html .body .has-deep-color {
    color: #55295b;
}
html .body .has-deep-color .toggle-button::before {
    color: #55295b;
}
html .body .has-deep-border-color {
    border-color: #55295b;
}
html .body .btn-wrap.has-deep-background-color > a{
    background-color: #55295b;
}
html .body .btn-wrap.has-deep-color > a{
    color: #55295b;
}
html .body .btn-wrap.has-deep-border-color > a{
    border-color: #55295b;
}
html .body .bb-tab.has-deep-border-color::before{
    background-color: #55295b;
}
html .body .bb-tab.has-deep-border-color .bb-label{
    background-color: #55295b;
}
html .body .toggle-wrap.has-deep-color .toggle-button,
html .body .toggle-wrap.has-deep-color .toggle-button:before{
  color: #55295b;
}

html .body .toggle-wrap.has-deep-border-color .toggle-button{
    background-color: #55295b;
}
html .body .toggle-wrap.has-deep-border-color .toggle-button,
.toggle-wrap.has-deep-border-color .toggle-content{
    border-color: #55295b;
}
html .body .iconlist-box.has-deep-icon-color li::before{
    color: #55295b;
}
html .body .micro-balloon.has-deep-color {
    color: #55295b;
}
html .body .micro-balloon.has-deep-background-color {
  background-color: #55295b;
  border-color: transparent;
}
html .body .micro-balloon.has-deep-background-color.micro-bottom::after {
  border-bottom-color: #55295b;
  border-top-color: transparent;
}
html .body .micro-balloon.has-deep-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-deep-background-color::after {
  border-top-color: #55295b;
}
html .body .micro-balloon.has-border-color.has-deep-border-color {
  border-color: #55295b;
}
html .body .micro-balloon.micro-top.has-deep-border-color::before {
  border-top-color: #55295b;
}
html .body .micro-balloon.micro-bottom.has-deep-border-color::before {
  border-bottom-color: #55295b;
}
html .body .caption-box.has-deep-border-color .box-label{
  background-color: #55295b;
}
html .body .tab-caption-box.has-deep-border-color .box-label{
  background-color: #55295b;
}
html .body .tab-caption-box.has-deep-border-color .box-content{
  border-color: #55295b;
}
html .body .tab-caption-box.has-deep-background-color .box-content{
  background-color: #55295b;
}
html .body .label-box.has-deep-border-color .box-content{
  border-color: #55295b;
}
html .body .label-box.has-deep-background-color .box-content{
  background-color: #55295b;
}
html .body .speech-balloon.has-deep-background-color {
    background-color: #55295b;
}
html .body .speech-balloon.has-text-color.has-deep-color {
    color: #55295b;
}
html .body .speech-balloon.has-deep-border-color {
    border-color: #55295b;
}
html .body .sbp-l .speech-balloon.has-deep-border-color::before{
  border-right-color: #55295b;
}
html .body .sbp-r .speech-balloon.has-deep-border-color::before{
  border-left-color: #55295b;
}
html .body .sbp-l .speech-balloon.has-deep-background-color::after{
  border-right-color: #55295b;
}
html .body .sbp-r .speech-balloon.has-deep-background-color::after{
  border-left-color: #55295b;
}
html .body .sbs-line.sbp-r .speech-balloon.has-deep-background-color{
  background-color: #55295b;
}
html .body .sbs-line.sbp-r .speech-balloon.has-deep-border-color{
  border-color: #55295b;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-deep-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-deep-border-color::after{
  border-color: #55295b;
}
html .body .sbs-think .speech-balloon.has-deep-background-color::before,
html .body .sbs-think .speech-balloon.has-deep-background-color::after{
  background-color: #55295b;
}
html .body .sbs-think .speech-balloon.has-deep-border-color::before{
  border-color: #55295b;
}
html .body .timeline-box.has-deep-point-color .timeline-item::before{
  background-color: #55295b;
}
html .body .has-deep-question-color .faq-question-label{
  color: #55295b;
}
html .body .has-deep-answer-color .faq-answer-label{
  color: #55295b;
}
html .body .is-style-square.has-deep-question-color .faq-question-label{
  color: #fff;
  background-color: #55295b;
}
html .body .is-style-square.has-deep-answer-color .faq-answer-label{
  color: #fff;
  background-color: #55295b;
}

    

html .body .has-indigo-background-color {
    background-color: #1e50a2;
}
html .body .has-indigo-color {
    color: #1e50a2;
}
html .body .has-indigo-color .toggle-button::before {
    color: #1e50a2;
}
html .body .has-indigo-border-color {
    border-color: #1e50a2;
}
html .body .btn-wrap.has-indigo-background-color > a{
    background-color: #1e50a2;
}
html .body .btn-wrap.has-indigo-color > a{
    color: #1e50a2;
}
html .body .btn-wrap.has-indigo-border-color > a{
    border-color: #1e50a2;
}
html .body .bb-tab.has-indigo-border-color::before{
    background-color: #1e50a2;
}
html .body .bb-tab.has-indigo-border-color .bb-label{
    background-color: #1e50a2;
}
html .body .toggle-wrap.has-indigo-color .toggle-button,
html .body .toggle-wrap.has-indigo-color .toggle-button:before{
  color: #1e50a2;
}

html .body .toggle-wrap.has-indigo-border-color .toggle-button{
    background-color: #1e50a2;
}
html .body .toggle-wrap.has-indigo-border-color .toggle-button,
.toggle-wrap.has-indigo-border-color .toggle-content{
    border-color: #1e50a2;
}
html .body .iconlist-box.has-indigo-icon-color li::before{
    color: #1e50a2;
}
html .body .micro-balloon.has-indigo-color {
    color: #1e50a2;
}
html .body .micro-balloon.has-indigo-background-color {
  background-color: #1e50a2;
  border-color: transparent;
}
html .body .micro-balloon.has-indigo-background-color.micro-bottom::after {
  border-bottom-color: #1e50a2;
  border-top-color: transparent;
}
html .body .micro-balloon.has-indigo-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-indigo-background-color::after {
  border-top-color: #1e50a2;
}
html .body .micro-balloon.has-border-color.has-indigo-border-color {
  border-color: #1e50a2;
}
html .body .micro-balloon.micro-top.has-indigo-border-color::before {
  border-top-color: #1e50a2;
}
html .body .micro-balloon.micro-bottom.has-indigo-border-color::before {
  border-bottom-color: #1e50a2;
}
html .body .caption-box.has-indigo-border-color .box-label{
  background-color: #1e50a2;
}
html .body .tab-caption-box.has-indigo-border-color .box-label{
  background-color: #1e50a2;
}
html .body .tab-caption-box.has-indigo-border-color .box-content{
  border-color: #1e50a2;
}
html .body .tab-caption-box.has-indigo-background-color .box-content{
  background-color: #1e50a2;
}
html .body .label-box.has-indigo-border-color .box-content{
  border-color: #1e50a2;
}
html .body .label-box.has-indigo-background-color .box-content{
  background-color: #1e50a2;
}
html .body .speech-balloon.has-indigo-background-color {
    background-color: #1e50a2;
}
html .body .speech-balloon.has-text-color.has-indigo-color {
    color: #1e50a2;
}
html .body .speech-balloon.has-indigo-border-color {
    border-color: #1e50a2;
}
html .body .sbp-l .speech-balloon.has-indigo-border-color::before{
  border-right-color: #1e50a2;
}
html .body .sbp-r .speech-balloon.has-indigo-border-color::before{
  border-left-color: #1e50a2;
}
html .body .sbp-l .speech-balloon.has-indigo-background-color::after{
  border-right-color: #1e50a2;
}
html .body .sbp-r .speech-balloon.has-indigo-background-color::after{
  border-left-color: #1e50a2;
}
html .body .sbs-line.sbp-r .speech-balloon.has-indigo-background-color{
  background-color: #1e50a2;
}
html .body .sbs-line.sbp-r .speech-balloon.has-indigo-border-color{
  border-color: #1e50a2;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-indigo-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-indigo-border-color::after{
  border-color: #1e50a2;
}
html .body .sbs-think .speech-balloon.has-indigo-background-color::before,
html .body .sbs-think .speech-balloon.has-indigo-background-color::after{
  background-color: #1e50a2;
}
html .body .sbs-think .speech-balloon.has-indigo-border-color::before{
  border-color: #1e50a2;
}
html .body .timeline-box.has-indigo-point-color .timeline-item::before{
  background-color: #1e50a2;
}
html .body .has-indigo-question-color .faq-question-label{
  color: #1e50a2;
}
html .body .has-indigo-answer-color .faq-answer-label{
  color: #1e50a2;
}
html .body .is-style-square.has-indigo-question-color .faq-question-label{
  color: #fff;
  background-color: #1e50a2;
}
html .body .is-style-square.has-indigo-answer-color .faq-answer-label{
  color: #fff;
  background-color: #1e50a2;
}

    

html .body .has-blue-background-color {
    background-color: #0095d9;
}
html .body .has-blue-color {
    color: #0095d9;
}
html .body .has-blue-color .toggle-button::before {
    color: #0095d9;
}
html .body .has-blue-border-color {
    border-color: #0095d9;
}
html .body .btn-wrap.has-blue-background-color > a{
    background-color: #0095d9;
}
html .body .btn-wrap.has-blue-color > a{
    color: #0095d9;
}
html .body .btn-wrap.has-blue-border-color > a{
    border-color: #0095d9;
}
html .body .bb-tab.has-blue-border-color::before{
    background-color: #0095d9;
}
html .body .bb-tab.has-blue-border-color .bb-label{
    background-color: #0095d9;
}
html .body .toggle-wrap.has-blue-color .toggle-button,
html .body .toggle-wrap.has-blue-color .toggle-button:before{
  color: #0095d9;
}

html .body .toggle-wrap.has-blue-border-color .toggle-button{
    background-color: #0095d9;
}
html .body .toggle-wrap.has-blue-border-color .toggle-button,
.toggle-wrap.has-blue-border-color .toggle-content{
    border-color: #0095d9;
}
html .body .iconlist-box.has-blue-icon-color li::before{
    color: #0095d9;
}
html .body .micro-balloon.has-blue-color {
    color: #0095d9;
}
html .body .micro-balloon.has-blue-background-color {
  background-color: #0095d9;
  border-color: transparent;
}
html .body .micro-balloon.has-blue-background-color.micro-bottom::after {
  border-bottom-color: #0095d9;
  border-top-color: transparent;
}
html .body .micro-balloon.has-blue-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-blue-background-color::after {
  border-top-color: #0095d9;
}
html .body .micro-balloon.has-border-color.has-blue-border-color {
  border-color: #0095d9;
}
html .body .micro-balloon.micro-top.has-blue-border-color::before {
  border-top-color: #0095d9;
}
html .body .micro-balloon.micro-bottom.has-blue-border-color::before {
  border-bottom-color: #0095d9;
}
html .body .caption-box.has-blue-border-color .box-label{
  background-color: #0095d9;
}
html .body .tab-caption-box.has-blue-border-color .box-label{
  background-color: #0095d9;
}
html .body .tab-caption-box.has-blue-border-color .box-content{
  border-color: #0095d9;
}
html .body .tab-caption-box.has-blue-background-color .box-content{
  background-color: #0095d9;
}
html .body .label-box.has-blue-border-color .box-content{
  border-color: #0095d9;
}
html .body .label-box.has-blue-background-color .box-content{
  background-color: #0095d9;
}
html .body .speech-balloon.has-blue-background-color {
    background-color: #0095d9;
}
html .body .speech-balloon.has-text-color.has-blue-color {
    color: #0095d9;
}
html .body .speech-balloon.has-blue-border-color {
    border-color: #0095d9;
}
html .body .sbp-l .speech-balloon.has-blue-border-color::before{
  border-right-color: #0095d9;
}
html .body .sbp-r .speech-balloon.has-blue-border-color::before{
  border-left-color: #0095d9;
}
html .body .sbp-l .speech-balloon.has-blue-background-color::after{
  border-right-color: #0095d9;
}
html .body .sbp-r .speech-balloon.has-blue-background-color::after{
  border-left-color: #0095d9;
}
html .body .sbs-line.sbp-r .speech-balloon.has-blue-background-color{
  background-color: #0095d9;
}
html .body .sbs-line.sbp-r .speech-balloon.has-blue-border-color{
  border-color: #0095d9;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-blue-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-blue-border-color::after{
  border-color: #0095d9;
}
html .body .sbs-think .speech-balloon.has-blue-background-color::before,
html .body .sbs-think .speech-balloon.has-blue-background-color::after{
  background-color: #0095d9;
}
html .body .sbs-think .speech-balloon.has-blue-border-color::before{
  border-color: #0095d9;
}
html .body .timeline-box.has-blue-point-color .timeline-item::before{
  background-color: #0095d9;
}
html .body .has-blue-question-color .faq-question-label{
  color: #0095d9;
}
html .body .has-blue-answer-color .faq-answer-label{
  color: #0095d9;
}
html .body .is-style-square.has-blue-question-color .faq-question-label{
  color: #fff;
  background-color: #0095d9;
}
html .body .is-style-square.has-blue-answer-color .faq-answer-label{
  color: #fff;
  background-color: #0095d9;
}

    

html .body .has-light-blue-background-color {
    background-color: #2ca9e1;
}
html .body .has-light-blue-color {
    color: #2ca9e1;
}
html .body .has-light-blue-color .toggle-button::before {
    color: #2ca9e1;
}
html .body .has-light-blue-border-color {
    border-color: #2ca9e1;
}
html .body .btn-wrap.has-light-blue-background-color > a{
    background-color: #2ca9e1;
}
html .body .btn-wrap.has-light-blue-color > a{
    color: #2ca9e1;
}
html .body .btn-wrap.has-light-blue-border-color > a{
    border-color: #2ca9e1;
}
html .body .bb-tab.has-light-blue-border-color::before{
    background-color: #2ca9e1;
}
html .body .bb-tab.has-light-blue-border-color .bb-label{
    background-color: #2ca9e1;
}
html .body .toggle-wrap.has-light-blue-color .toggle-button,
html .body .toggle-wrap.has-light-blue-color .toggle-button:before{
  color: #2ca9e1;
}

html .body .toggle-wrap.has-light-blue-border-color .toggle-button{
    background-color: #2ca9e1;
}
html .body .toggle-wrap.has-light-blue-border-color .toggle-button,
.toggle-wrap.has-light-blue-border-color .toggle-content{
    border-color: #2ca9e1;
}
html .body .iconlist-box.has-light-blue-icon-color li::before{
    color: #2ca9e1;
}
html .body .micro-balloon.has-light-blue-color {
    color: #2ca9e1;
}
html .body .micro-balloon.has-light-blue-background-color {
  background-color: #2ca9e1;
  border-color: transparent;
}
html .body .micro-balloon.has-light-blue-background-color.micro-bottom::after {
  border-bottom-color: #2ca9e1;
  border-top-color: transparent;
}
html .body .micro-balloon.has-light-blue-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-light-blue-background-color::after {
  border-top-color: #2ca9e1;
}
html .body .micro-balloon.has-border-color.has-light-blue-border-color {
  border-color: #2ca9e1;
}
html .body .micro-balloon.micro-top.has-light-blue-border-color::before {
  border-top-color: #2ca9e1;
}
html .body .micro-balloon.micro-bottom.has-light-blue-border-color::before {
  border-bottom-color: #2ca9e1;
}
html .body .caption-box.has-light-blue-border-color .box-label{
  background-color: #2ca9e1;
}
html .body .tab-caption-box.has-light-blue-border-color .box-label{
  background-color: #2ca9e1;
}
html .body .tab-caption-box.has-light-blue-border-color .box-content{
  border-color: #2ca9e1;
}
html .body .tab-caption-box.has-light-blue-background-color .box-content{
  background-color: #2ca9e1;
}
html .body .label-box.has-light-blue-border-color .box-content{
  border-color: #2ca9e1;
}
html .body .label-box.has-light-blue-background-color .box-content{
  background-color: #2ca9e1;
}
html .body .speech-balloon.has-light-blue-background-color {
    background-color: #2ca9e1;
}
html .body .speech-balloon.has-text-color.has-light-blue-color {
    color: #2ca9e1;
}
html .body .speech-balloon.has-light-blue-border-color {
    border-color: #2ca9e1;
}
html .body .sbp-l .speech-balloon.has-light-blue-border-color::before{
  border-right-color: #2ca9e1;
}
html .body .sbp-r .speech-balloon.has-light-blue-border-color::before{
  border-left-color: #2ca9e1;
}
html .body .sbp-l .speech-balloon.has-light-blue-background-color::after{
  border-right-color: #2ca9e1;
}
html .body .sbp-r .speech-balloon.has-light-blue-background-color::after{
  border-left-color: #2ca9e1;
}
html .body .sbs-line.sbp-r .speech-balloon.has-light-blue-background-color{
  background-color: #2ca9e1;
}
html .body .sbs-line.sbp-r .speech-balloon.has-light-blue-border-color{
  border-color: #2ca9e1;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-light-blue-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-light-blue-border-color::after{
  border-color: #2ca9e1;
}
html .body .sbs-think .speech-balloon.has-light-blue-background-color::before,
html .body .sbs-think .speech-balloon.has-light-blue-background-color::after{
  background-color: #2ca9e1;
}
html .body .sbs-think .speech-balloon.has-light-blue-border-color::before{
  border-color: #2ca9e1;
}
html .body .timeline-box.has-light-blue-point-color .timeline-item::before{
  background-color: #2ca9e1;
}
html .body .has-light-blue-question-color .faq-question-label{
  color: #2ca9e1;
}
html .body .has-light-blue-answer-color .faq-answer-label{
  color: #2ca9e1;
}
html .body .is-style-square.has-light-blue-question-color .faq-question-label{
  color: #fff;
  background-color: #2ca9e1;
}
html .body .is-style-square.has-light-blue-answer-color .faq-answer-label{
  color: #fff;
  background-color: #2ca9e1;
}

    

html .body .has-cyan-background-color {
    background-color: #00a3af;
}
html .body .has-cyan-color {
    color: #00a3af;
}
html .body .has-cyan-color .toggle-button::before {
    color: #00a3af;
}
html .body .has-cyan-border-color {
    border-color: #00a3af;
}
html .body .btn-wrap.has-cyan-background-color > a{
    background-color: #00a3af;
}
html .body .btn-wrap.has-cyan-color > a{
    color: #00a3af;
}
html .body .btn-wrap.has-cyan-border-color > a{
    border-color: #00a3af;
}
html .body .bb-tab.has-cyan-border-color::before{
    background-color: #00a3af;
}
html .body .bb-tab.has-cyan-border-color .bb-label{
    background-color: #00a3af;
}
html .body .toggle-wrap.has-cyan-color .toggle-button,
html .body .toggle-wrap.has-cyan-color .toggle-button:before{
  color: #00a3af;
}

html .body .toggle-wrap.has-cyan-border-color .toggle-button{
    background-color: #00a3af;
}
html .body .toggle-wrap.has-cyan-border-color .toggle-button,
.toggle-wrap.has-cyan-border-color .toggle-content{
    border-color: #00a3af;
}
html .body .iconlist-box.has-cyan-icon-color li::before{
    color: #00a3af;
}
html .body .micro-balloon.has-cyan-color {
    color: #00a3af;
}
html .body .micro-balloon.has-cyan-background-color {
  background-color: #00a3af;
  border-color: transparent;
}
html .body .micro-balloon.has-cyan-background-color.micro-bottom::after {
  border-bottom-color: #00a3af;
  border-top-color: transparent;
}
html .body .micro-balloon.has-cyan-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-cyan-background-color::after {
  border-top-color: #00a3af;
}
html .body .micro-balloon.has-border-color.has-cyan-border-color {
  border-color: #00a3af;
}
html .body .micro-balloon.micro-top.has-cyan-border-color::before {
  border-top-color: #00a3af;
}
html .body .micro-balloon.micro-bottom.has-cyan-border-color::before {
  border-bottom-color: #00a3af;
}
html .body .caption-box.has-cyan-border-color .box-label{
  background-color: #00a3af;
}
html .body .tab-caption-box.has-cyan-border-color .box-label{
  background-color: #00a3af;
}
html .body .tab-caption-box.has-cyan-border-color .box-content{
  border-color: #00a3af;
}
html .body .tab-caption-box.has-cyan-background-color .box-content{
  background-color: #00a3af;
}
html .body .label-box.has-cyan-border-color .box-content{
  border-color: #00a3af;
}
html .body .label-box.has-cyan-background-color .box-content{
  background-color: #00a3af;
}
html .body .speech-balloon.has-cyan-background-color {
    background-color: #00a3af;
}
html .body .speech-balloon.has-text-color.has-cyan-color {
    color: #00a3af;
}
html .body .speech-balloon.has-cyan-border-color {
    border-color: #00a3af;
}
html .body .sbp-l .speech-balloon.has-cyan-border-color::before{
  border-right-color: #00a3af;
}
html .body .sbp-r .speech-balloon.has-cyan-border-color::before{
  border-left-color: #00a3af;
}
html .body .sbp-l .speech-balloon.has-cyan-background-color::after{
  border-right-color: #00a3af;
}
html .body .sbp-r .speech-balloon.has-cyan-background-color::after{
  border-left-color: #00a3af;
}
html .body .sbs-line.sbp-r .speech-balloon.has-cyan-background-color{
  background-color: #00a3af;
}
html .body .sbs-line.sbp-r .speech-balloon.has-cyan-border-color{
  border-color: #00a3af;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-cyan-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-cyan-border-color::after{
  border-color: #00a3af;
}
html .body .sbs-think .speech-balloon.has-cyan-background-color::before,
html .body .sbs-think .speech-balloon.has-cyan-background-color::after{
  background-color: #00a3af;
}
html .body .sbs-think .speech-balloon.has-cyan-border-color::before{
  border-color: #00a3af;
}
html .body .timeline-box.has-cyan-point-color .timeline-item::before{
  background-color: #00a3af;
}
html .body .has-cyan-question-color .faq-question-label{
  color: #00a3af;
}
html .body .has-cyan-answer-color .faq-answer-label{
  color: #00a3af;
}
html .body .is-style-square.has-cyan-question-color .faq-question-label{
  color: #fff;
  background-color: #00a3af;
}
html .body .is-style-square.has-cyan-answer-color .faq-answer-label{
  color: #fff;
  background-color: #00a3af;
}

    

html .body .has-teal-background-color {
    background-color: #007b43;
}
html .body .has-teal-color {
    color: #007b43;
}
html .body .has-teal-color .toggle-button::before {
    color: #007b43;
}
html .body .has-teal-border-color {
    border-color: #007b43;
}
html .body .btn-wrap.has-teal-background-color > a{
    background-color: #007b43;
}
html .body .btn-wrap.has-teal-color > a{
    color: #007b43;
}
html .body .btn-wrap.has-teal-border-color > a{
    border-color: #007b43;
}
html .body .bb-tab.has-teal-border-color::before{
    background-color: #007b43;
}
html .body .bb-tab.has-teal-border-color .bb-label{
    background-color: #007b43;
}
html .body .toggle-wrap.has-teal-color .toggle-button,
html .body .toggle-wrap.has-teal-color .toggle-button:before{
  color: #007b43;
}

html .body .toggle-wrap.has-teal-border-color .toggle-button{
    background-color: #007b43;
}
html .body .toggle-wrap.has-teal-border-color .toggle-button,
.toggle-wrap.has-teal-border-color .toggle-content{
    border-color: #007b43;
}
html .body .iconlist-box.has-teal-icon-color li::before{
    color: #007b43;
}
html .body .micro-balloon.has-teal-color {
    color: #007b43;
}
html .body .micro-balloon.has-teal-background-color {
  background-color: #007b43;
  border-color: transparent;
}
html .body .micro-balloon.has-teal-background-color.micro-bottom::after {
  border-bottom-color: #007b43;
  border-top-color: transparent;
}
html .body .micro-balloon.has-teal-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-teal-background-color::after {
  border-top-color: #007b43;
}
html .body .micro-balloon.has-border-color.has-teal-border-color {
  border-color: #007b43;
}
html .body .micro-balloon.micro-top.has-teal-border-color::before {
  border-top-color: #007b43;
}
html .body .micro-balloon.micro-bottom.has-teal-border-color::before {
  border-bottom-color: #007b43;
}
html .body .caption-box.has-teal-border-color .box-label{
  background-color: #007b43;
}
html .body .tab-caption-box.has-teal-border-color .box-label{
  background-color: #007b43;
}
html .body .tab-caption-box.has-teal-border-color .box-content{
  border-color: #007b43;
}
html .body .tab-caption-box.has-teal-background-color .box-content{
  background-color: #007b43;
}
html .body .label-box.has-teal-border-color .box-content{
  border-color: #007b43;
}
html .body .label-box.has-teal-background-color .box-content{
  background-color: #007b43;
}
html .body .speech-balloon.has-teal-background-color {
    background-color: #007b43;
}
html .body .speech-balloon.has-text-color.has-teal-color {
    color: #007b43;
}
html .body .speech-balloon.has-teal-border-color {
    border-color: #007b43;
}
html .body .sbp-l .speech-balloon.has-teal-border-color::before{
  border-right-color: #007b43;
}
html .body .sbp-r .speech-balloon.has-teal-border-color::before{
  border-left-color: #007b43;
}
html .body .sbp-l .speech-balloon.has-teal-background-color::after{
  border-right-color: #007b43;
}
html .body .sbp-r .speech-balloon.has-teal-background-color::after{
  border-left-color: #007b43;
}
html .body .sbs-line.sbp-r .speech-balloon.has-teal-background-color{
  background-color: #007b43;
}
html .body .sbs-line.sbp-r .speech-balloon.has-teal-border-color{
  border-color: #007b43;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-teal-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-teal-border-color::after{
  border-color: #007b43;
}
html .body .sbs-think .speech-balloon.has-teal-background-color::before,
html .body .sbs-think .speech-balloon.has-teal-background-color::after{
  background-color: #007b43;
}
html .body .sbs-think .speech-balloon.has-teal-border-color::before{
  border-color: #007b43;
}
html .body .timeline-box.has-teal-point-color .timeline-item::before{
  background-color: #007b43;
}
html .body .has-teal-question-color .faq-question-label{
  color: #007b43;
}
html .body .has-teal-answer-color .faq-answer-label{
  color: #007b43;
}
html .body .is-style-square.has-teal-question-color .faq-question-label{
  color: #fff;
  background-color: #007b43;
}
html .body .is-style-square.has-teal-answer-color .faq-answer-label{
  color: #fff;
  background-color: #007b43;
}

    

html .body .has-green-background-color {
    background-color: #3eb370;
}
html .body .has-green-color {
    color: #3eb370;
}
html .body .has-green-color .toggle-button::before {
    color: #3eb370;
}
html .body .has-green-border-color {
    border-color: #3eb370;
}
html .body .btn-wrap.has-green-background-color > a{
    background-color: #3eb370;
}
html .body .btn-wrap.has-green-color > a{
    color: #3eb370;
}
html .body .btn-wrap.has-green-border-color > a{
    border-color: #3eb370;
}
html .body .bb-tab.has-green-border-color::before{
    background-color: #3eb370;
}
html .body .bb-tab.has-green-border-color .bb-label{
    background-color: #3eb370;
}
html .body .toggle-wrap.has-green-color .toggle-button,
html .body .toggle-wrap.has-green-color .toggle-button:before{
  color: #3eb370;
}

html .body .toggle-wrap.has-green-border-color .toggle-button{
    background-color: #3eb370;
}
html .body .toggle-wrap.has-green-border-color .toggle-button,
.toggle-wrap.has-green-border-color .toggle-content{
    border-color: #3eb370;
}
html .body .iconlist-box.has-green-icon-color li::before{
    color: #3eb370;
}
html .body .micro-balloon.has-green-color {
    color: #3eb370;
}
html .body .micro-balloon.has-green-background-color {
  background-color: #3eb370;
  border-color: transparent;
}
html .body .micro-balloon.has-green-background-color.micro-bottom::after {
  border-bottom-color: #3eb370;
  border-top-color: transparent;
}
html .body .micro-balloon.has-green-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-green-background-color::after {
  border-top-color: #3eb370;
}
html .body .micro-balloon.has-border-color.has-green-border-color {
  border-color: #3eb370;
}
html .body .micro-balloon.micro-top.has-green-border-color::before {
  border-top-color: #3eb370;
}
html .body .micro-balloon.micro-bottom.has-green-border-color::before {
  border-bottom-color: #3eb370;
}
html .body .caption-box.has-green-border-color .box-label{
  background-color: #3eb370;
}
html .body .tab-caption-box.has-green-border-color .box-label{
  background-color: #3eb370;
}
html .body .tab-caption-box.has-green-border-color .box-content{
  border-color: #3eb370;
}
html .body .tab-caption-box.has-green-background-color .box-content{
  background-color: #3eb370;
}
html .body .label-box.has-green-border-color .box-content{
  border-color: #3eb370;
}
html .body .label-box.has-green-background-color .box-content{
  background-color: #3eb370;
}
html .body .speech-balloon.has-green-background-color {
    background-color: #3eb370;
}
html .body .speech-balloon.has-text-color.has-green-color {
    color: #3eb370;
}
html .body .speech-balloon.has-green-border-color {
    border-color: #3eb370;
}
html .body .sbp-l .speech-balloon.has-green-border-color::before{
  border-right-color: #3eb370;
}
html .body .sbp-r .speech-balloon.has-green-border-color::before{
  border-left-color: #3eb370;
}
html .body .sbp-l .speech-balloon.has-green-background-color::after{
  border-right-color: #3eb370;
}
html .body .sbp-r .speech-balloon.has-green-background-color::after{
  border-left-color: #3eb370;
}
html .body .sbs-line.sbp-r .speech-balloon.has-green-background-color{
  background-color: #3eb370;
}
html .body .sbs-line.sbp-r .speech-balloon.has-green-border-color{
  border-color: #3eb370;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-green-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-green-border-color::after{
  border-color: #3eb370;
}
html .body .sbs-think .speech-balloon.has-green-background-color::before,
html .body .sbs-think .speech-balloon.has-green-background-color::after{
  background-color: #3eb370;
}
html .body .sbs-think .speech-balloon.has-green-border-color::before{
  border-color: #3eb370;
}
html .body .timeline-box.has-green-point-color .timeline-item::before{
  background-color: #3eb370;
}
html .body .has-green-question-color .faq-question-label{
  color: #3eb370;
}
html .body .has-green-answer-color .faq-answer-label{
  color: #3eb370;
}
html .body .is-style-square.has-green-question-color .faq-question-label{
  color: #fff;
  background-color: #3eb370;
}
html .body .is-style-square.has-green-answer-color .faq-answer-label{
  color: #fff;
  background-color: #3eb370;
}

    

html .body .has-light-green-background-color {
    background-color: #8bc34a;
}
html .body .has-light-green-color {
    color: #8bc34a;
}
html .body .has-light-green-color .toggle-button::before {
    color: #8bc34a;
}
html .body .has-light-green-border-color {
    border-color: #8bc34a;
}
html .body .btn-wrap.has-light-green-background-color > a{
    background-color: #8bc34a;
}
html .body .btn-wrap.has-light-green-color > a{
    color: #8bc34a;
}
html .body .btn-wrap.has-light-green-border-color > a{
    border-color: #8bc34a;
}
html .body .bb-tab.has-light-green-border-color::before{
    background-color: #8bc34a;
}
html .body .bb-tab.has-light-green-border-color .bb-label{
    background-color: #8bc34a;
}
html .body .toggle-wrap.has-light-green-color .toggle-button,
html .body .toggle-wrap.has-light-green-color .toggle-button:before{
  color: #8bc34a;
}

html .body .toggle-wrap.has-light-green-border-color .toggle-button{
    background-color: #8bc34a;
}
html .body .toggle-wrap.has-light-green-border-color .toggle-button,
.toggle-wrap.has-light-green-border-color .toggle-content{
    border-color: #8bc34a;
}
html .body .iconlist-box.has-light-green-icon-color li::before{
    color: #8bc34a;
}
html .body .micro-balloon.has-light-green-color {
    color: #8bc34a;
}
html .body .micro-balloon.has-light-green-background-color {
  background-color: #8bc34a;
  border-color: transparent;
}
html .body .micro-balloon.has-light-green-background-color.micro-bottom::after {
  border-bottom-color: #8bc34a;
  border-top-color: transparent;
}
html .body .micro-balloon.has-light-green-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-light-green-background-color::after {
  border-top-color: #8bc34a;
}
html .body .micro-balloon.has-border-color.has-light-green-border-color {
  border-color: #8bc34a;
}
html .body .micro-balloon.micro-top.has-light-green-border-color::before {
  border-top-color: #8bc34a;
}
html .body .micro-balloon.micro-bottom.has-light-green-border-color::before {
  border-bottom-color: #8bc34a;
}
html .body .caption-box.has-light-green-border-color .box-label{
  background-color: #8bc34a;
}
html .body .tab-caption-box.has-light-green-border-color .box-label{
  background-color: #8bc34a;
}
html .body .tab-caption-box.has-light-green-border-color .box-content{
  border-color: #8bc34a;
}
html .body .tab-caption-box.has-light-green-background-color .box-content{
  background-color: #8bc34a;
}
html .body .label-box.has-light-green-border-color .box-content{
  border-color: #8bc34a;
}
html .body .label-box.has-light-green-background-color .box-content{
  background-color: #8bc34a;
}
html .body .speech-balloon.has-light-green-background-color {
    background-color: #8bc34a;
}
html .body .speech-balloon.has-text-color.has-light-green-color {
    color: #8bc34a;
}
html .body .speech-balloon.has-light-green-border-color {
    border-color: #8bc34a;
}
html .body .sbp-l .speech-balloon.has-light-green-border-color::before{
  border-right-color: #8bc34a;
}
html .body .sbp-r .speech-balloon.has-light-green-border-color::before{
  border-left-color: #8bc34a;
}
html .body .sbp-l .speech-balloon.has-light-green-background-color::after{
  border-right-color: #8bc34a;
}
html .body .sbp-r .speech-balloon.has-light-green-background-color::after{
  border-left-color: #8bc34a;
}
html .body .sbs-line.sbp-r .speech-balloon.has-light-green-background-color{
  background-color: #8bc34a;
}
html .body .sbs-line.sbp-r .speech-balloon.has-light-green-border-color{
  border-color: #8bc34a;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-light-green-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-light-green-border-color::after{
  border-color: #8bc34a;
}
html .body .sbs-think .speech-balloon.has-light-green-background-color::before,
html .body .sbs-think .speech-balloon.has-light-green-background-color::after{
  background-color: #8bc34a;
}
html .body .sbs-think .speech-balloon.has-light-green-border-color::before{
  border-color: #8bc34a;
}
html .body .timeline-box.has-light-green-point-color .timeline-item::before{
  background-color: #8bc34a;
}
html .body .has-light-green-question-color .faq-question-label{
  color: #8bc34a;
}
html .body .has-light-green-answer-color .faq-answer-label{
  color: #8bc34a;
}
html .body .is-style-square.has-light-green-question-color .faq-question-label{
  color: #fff;
  background-color: #8bc34a;
}
html .body .is-style-square.has-light-green-answer-color .faq-answer-label{
  color: #fff;
  background-color: #8bc34a;
}

    

html .body .has-lime-background-color {
    background-color: #c3d825;
}
html .body .has-lime-color {
    color: #c3d825;
}
html .body .has-lime-color .toggle-button::before {
    color: #c3d825;
}
html .body .has-lime-border-color {
    border-color: #c3d825;
}
html .body .btn-wrap.has-lime-background-color > a{
    background-color: #c3d825;
}
html .body .btn-wrap.has-lime-color > a{
    color: #c3d825;
}
html .body .btn-wrap.has-lime-border-color > a{
    border-color: #c3d825;
}
html .body .bb-tab.has-lime-border-color::before{
    background-color: #c3d825;
}
html .body .bb-tab.has-lime-border-color .bb-label{
    background-color: #c3d825;
}
html .body .toggle-wrap.has-lime-color .toggle-button,
html .body .toggle-wrap.has-lime-color .toggle-button:before{
  color: #c3d825;
}

html .body .toggle-wrap.has-lime-border-color .toggle-button{
    background-color: #c3d825;
}
html .body .toggle-wrap.has-lime-border-color .toggle-button,
.toggle-wrap.has-lime-border-color .toggle-content{
    border-color: #c3d825;
}
html .body .iconlist-box.has-lime-icon-color li::before{
    color: #c3d825;
}
html .body .micro-balloon.has-lime-color {
    color: #c3d825;
}
html .body .micro-balloon.has-lime-background-color {
  background-color: #c3d825;
  border-color: transparent;
}
html .body .micro-balloon.has-lime-background-color.micro-bottom::after {
  border-bottom-color: #c3d825;
  border-top-color: transparent;
}
html .body .micro-balloon.has-lime-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-lime-background-color::after {
  border-top-color: #c3d825;
}
html .body .micro-balloon.has-border-color.has-lime-border-color {
  border-color: #c3d825;
}
html .body .micro-balloon.micro-top.has-lime-border-color::before {
  border-top-color: #c3d825;
}
html .body .micro-balloon.micro-bottom.has-lime-border-color::before {
  border-bottom-color: #c3d825;
}
html .body .caption-box.has-lime-border-color .box-label{
  background-color: #c3d825;
}
html .body .tab-caption-box.has-lime-border-color .box-label{
  background-color: #c3d825;
}
html .body .tab-caption-box.has-lime-border-color .box-content{
  border-color: #c3d825;
}
html .body .tab-caption-box.has-lime-background-color .box-content{
  background-color: #c3d825;
}
html .body .label-box.has-lime-border-color .box-content{
  border-color: #c3d825;
}
html .body .label-box.has-lime-background-color .box-content{
  background-color: #c3d825;
}
html .body .speech-balloon.has-lime-background-color {
    background-color: #c3d825;
}
html .body .speech-balloon.has-text-color.has-lime-color {
    color: #c3d825;
}
html .body .speech-balloon.has-lime-border-color {
    border-color: #c3d825;
}
html .body .sbp-l .speech-balloon.has-lime-border-color::before{
  border-right-color: #c3d825;
}
html .body .sbp-r .speech-balloon.has-lime-border-color::before{
  border-left-color: #c3d825;
}
html .body .sbp-l .speech-balloon.has-lime-background-color::after{
  border-right-color: #c3d825;
}
html .body .sbp-r .speech-balloon.has-lime-background-color::after{
  border-left-color: #c3d825;
}
html .body .sbs-line.sbp-r .speech-balloon.has-lime-background-color{
  background-color: #c3d825;
}
html .body .sbs-line.sbp-r .speech-balloon.has-lime-border-color{
  border-color: #c3d825;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-lime-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-lime-border-color::after{
  border-color: #c3d825;
}
html .body .sbs-think .speech-balloon.has-lime-background-color::before,
html .body .sbs-think .speech-balloon.has-lime-background-color::after{
  background-color: #c3d825;
}
html .body .sbs-think .speech-balloon.has-lime-border-color::before{
  border-color: #c3d825;
}
html .body .timeline-box.has-lime-point-color .timeline-item::before{
  background-color: #c3d825;
}
html .body .has-lime-question-color .faq-question-label{
  color: #c3d825;
}
html .body .has-lime-answer-color .faq-answer-label{
  color: #c3d825;
}
html .body .is-style-square.has-lime-question-color .faq-question-label{
  color: #fff;
  background-color: #c3d825;
}
html .body .is-style-square.has-lime-answer-color .faq-answer-label{
  color: #fff;
  background-color: #c3d825;
}

    

html .body .has-yellow-background-color {
    background-color: #ffd900;
}
html .body .has-yellow-color {
    color: #ffd900;
}
html .body .has-yellow-color .toggle-button::before {
    color: #ffd900;
}
html .body .has-yellow-border-color {
    border-color: #ffd900;
}
html .body .btn-wrap.has-yellow-background-color > a{
    background-color: #ffd900;
}
html .body .btn-wrap.has-yellow-color > a{
    color: #ffd900;
}
html .body .btn-wrap.has-yellow-border-color > a{
    border-color: #ffd900;
}
html .body .bb-tab.has-yellow-border-color::before{
    background-color: #ffd900;
}
html .body .bb-tab.has-yellow-border-color .bb-label{
    background-color: #ffd900;
}
html .body .toggle-wrap.has-yellow-color .toggle-button,
html .body .toggle-wrap.has-yellow-color .toggle-button:before{
  color: #ffd900;
}

html .body .toggle-wrap.has-yellow-border-color .toggle-button{
    background-color: #ffd900;
}
html .body .toggle-wrap.has-yellow-border-color .toggle-button,
.toggle-wrap.has-yellow-border-color .toggle-content{
    border-color: #ffd900;
}
html .body .iconlist-box.has-yellow-icon-color li::before{
    color: #ffd900;
}
html .body .micro-balloon.has-yellow-color {
    color: #ffd900;
}
html .body .micro-balloon.has-yellow-background-color {
  background-color: #ffd900;
  border-color: transparent;
}
html .body .micro-balloon.has-yellow-background-color.micro-bottom::after {
  border-bottom-color: #ffd900;
  border-top-color: transparent;
}
html .body .micro-balloon.has-yellow-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-yellow-background-color::after {
  border-top-color: #ffd900;
}
html .body .micro-balloon.has-border-color.has-yellow-border-color {
  border-color: #ffd900;
}
html .body .micro-balloon.micro-top.has-yellow-border-color::before {
  border-top-color: #ffd900;
}
html .body .micro-balloon.micro-bottom.has-yellow-border-color::before {
  border-bottom-color: #ffd900;
}
html .body .caption-box.has-yellow-border-color .box-label{
  background-color: #ffd900;
}
html .body .tab-caption-box.has-yellow-border-color .box-label{
  background-color: #ffd900;
}
html .body .tab-caption-box.has-yellow-border-color .box-content{
  border-color: #ffd900;
}
html .body .tab-caption-box.has-yellow-background-color .box-content{
  background-color: #ffd900;
}
html .body .label-box.has-yellow-border-color .box-content{
  border-color: #ffd900;
}
html .body .label-box.has-yellow-background-color .box-content{
  background-color: #ffd900;
}
html .body .speech-balloon.has-yellow-background-color {
    background-color: #ffd900;
}
html .body .speech-balloon.has-text-color.has-yellow-color {
    color: #ffd900;
}
html .body .speech-balloon.has-yellow-border-color {
    border-color: #ffd900;
}
html .body .sbp-l .speech-balloon.has-yellow-border-color::before{
  border-right-color: #ffd900;
}
html .body .sbp-r .speech-balloon.has-yellow-border-color::before{
  border-left-color: #ffd900;
}
html .body .sbp-l .speech-balloon.has-yellow-background-color::after{
  border-right-color: #ffd900;
}
html .body .sbp-r .speech-balloon.has-yellow-background-color::after{
  border-left-color: #ffd900;
}
html .body .sbs-line.sbp-r .speech-balloon.has-yellow-background-color{
  background-color: #ffd900;
}
html .body .sbs-line.sbp-r .speech-balloon.has-yellow-border-color{
  border-color: #ffd900;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-yellow-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-yellow-border-color::after{
  border-color: #ffd900;
}
html .body .sbs-think .speech-balloon.has-yellow-background-color::before,
html .body .sbs-think .speech-balloon.has-yellow-background-color::after{
  background-color: #ffd900;
}
html .body .sbs-think .speech-balloon.has-yellow-border-color::before{
  border-color: #ffd900;
}
html .body .timeline-box.has-yellow-point-color .timeline-item::before{
  background-color: #ffd900;
}
html .body .has-yellow-question-color .faq-question-label{
  color: #ffd900;
}
html .body .has-yellow-answer-color .faq-answer-label{
  color: #ffd900;
}
html .body .is-style-square.has-yellow-question-color .faq-question-label{
  color: #fff;
  background-color: #ffd900;
}
html .body .is-style-square.has-yellow-answer-color .faq-answer-label{
  color: #fff;
  background-color: #ffd900;
}

    

html .body .has-amber-background-color {
    background-color: #ffc107;
}
html .body .has-amber-color {
    color: #ffc107;
}
html .body .has-amber-color .toggle-button::before {
    color: #ffc107;
}
html .body .has-amber-border-color {
    border-color: #ffc107;
}
html .body .btn-wrap.has-amber-background-color > a{
    background-color: #ffc107;
}
html .body .btn-wrap.has-amber-color > a{
    color: #ffc107;
}
html .body .btn-wrap.has-amber-border-color > a{
    border-color: #ffc107;
}
html .body .bb-tab.has-amber-border-color::before{
    background-color: #ffc107;
}
html .body .bb-tab.has-amber-border-color .bb-label{
    background-color: #ffc107;
}
html .body .toggle-wrap.has-amber-color .toggle-button,
html .body .toggle-wrap.has-amber-color .toggle-button:before{
  color: #ffc107;
}

html .body .toggle-wrap.has-amber-border-color .toggle-button{
    background-color: #ffc107;
}
html .body .toggle-wrap.has-amber-border-color .toggle-button,
.toggle-wrap.has-amber-border-color .toggle-content{
    border-color: #ffc107;
}
html .body .iconlist-box.has-amber-icon-color li::before{
    color: #ffc107;
}
html .body .micro-balloon.has-amber-color {
    color: #ffc107;
}
html .body .micro-balloon.has-amber-background-color {
  background-color: #ffc107;
  border-color: transparent;
}
html .body .micro-balloon.has-amber-background-color.micro-bottom::after {
  border-bottom-color: #ffc107;
  border-top-color: transparent;
}
html .body .micro-balloon.has-amber-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-amber-background-color::after {
  border-top-color: #ffc107;
}
html .body .micro-balloon.has-border-color.has-amber-border-color {
  border-color: #ffc107;
}
html .body .micro-balloon.micro-top.has-amber-border-color::before {
  border-top-color: #ffc107;
}
html .body .micro-balloon.micro-bottom.has-amber-border-color::before {
  border-bottom-color: #ffc107;
}
html .body .caption-box.has-amber-border-color .box-label{
  background-color: #ffc107;
}
html .body .tab-caption-box.has-amber-border-color .box-label{
  background-color: #ffc107;
}
html .body .tab-caption-box.has-amber-border-color .box-content{
  border-color: #ffc107;
}
html .body .tab-caption-box.has-amber-background-color .box-content{
  background-color: #ffc107;
}
html .body .label-box.has-amber-border-color .box-content{
  border-color: #ffc107;
}
html .body .label-box.has-amber-background-color .box-content{
  background-color: #ffc107;
}
html .body .speech-balloon.has-amber-background-color {
    background-color: #ffc107;
}
html .body .speech-balloon.has-text-color.has-amber-color {
    color: #ffc107;
}
html .body .speech-balloon.has-amber-border-color {
    border-color: #ffc107;
}
html .body .sbp-l .speech-balloon.has-amber-border-color::before{
  border-right-color: #ffc107;
}
html .body .sbp-r .speech-balloon.has-amber-border-color::before{
  border-left-color: #ffc107;
}
html .body .sbp-l .speech-balloon.has-amber-background-color::after{
  border-right-color: #ffc107;
}
html .body .sbp-r .speech-balloon.has-amber-background-color::after{
  border-left-color: #ffc107;
}
html .body .sbs-line.sbp-r .speech-balloon.has-amber-background-color{
  background-color: #ffc107;
}
html .body .sbs-line.sbp-r .speech-balloon.has-amber-border-color{
  border-color: #ffc107;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-amber-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-amber-border-color::after{
  border-color: #ffc107;
}
html .body .sbs-think .speech-balloon.has-amber-background-color::before,
html .body .sbs-think .speech-balloon.has-amber-background-color::after{
  background-color: #ffc107;
}
html .body .sbs-think .speech-balloon.has-amber-border-color::before{
  border-color: #ffc107;
}
html .body .timeline-box.has-amber-point-color .timeline-item::before{
  background-color: #ffc107;
}
html .body .has-amber-question-color .faq-question-label{
  color: #ffc107;
}
html .body .has-amber-answer-color .faq-answer-label{
  color: #ffc107;
}
html .body .is-style-square.has-amber-question-color .faq-question-label{
  color: #fff;
  background-color: #ffc107;
}
html .body .is-style-square.has-amber-answer-color .faq-answer-label{
  color: #fff;
  background-color: #ffc107;
}

    

html .body .has-orange-background-color {
    background-color: #f39800;
}
html .body .has-orange-color {
    color: #f39800;
}
html .body .has-orange-color .toggle-button::before {
    color: #f39800;
}
html .body .has-orange-border-color {
    border-color: #f39800;
}
html .body .btn-wrap.has-orange-background-color > a{
    background-color: #f39800;
}
html .body .btn-wrap.has-orange-color > a{
    color: #f39800;
}
html .body .btn-wrap.has-orange-border-color > a{
    border-color: #f39800;
}
html .body .bb-tab.has-orange-border-color::before{
    background-color: #f39800;
}
html .body .bb-tab.has-orange-border-color .bb-label{
    background-color: #f39800;
}
html .body .toggle-wrap.has-orange-color .toggle-button,
html .body .toggle-wrap.has-orange-color .toggle-button:before{
  color: #f39800;
}

html .body .toggle-wrap.has-orange-border-color .toggle-button{
    background-color: #f39800;
}
html .body .toggle-wrap.has-orange-border-color .toggle-button,
.toggle-wrap.has-orange-border-color .toggle-content{
    border-color: #f39800;
}
html .body .iconlist-box.has-orange-icon-color li::before{
    color: #f39800;
}
html .body .micro-balloon.has-orange-color {
    color: #f39800;
}
html .body .micro-balloon.has-orange-background-color {
  background-color: #f39800;
  border-color: transparent;
}
html .body .micro-balloon.has-orange-background-color.micro-bottom::after {
  border-bottom-color: #f39800;
  border-top-color: transparent;
}
html .body .micro-balloon.has-orange-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-orange-background-color::after {
  border-top-color: #f39800;
}
html .body .micro-balloon.has-border-color.has-orange-border-color {
  border-color: #f39800;
}
html .body .micro-balloon.micro-top.has-orange-border-color::before {
  border-top-color: #f39800;
}
html .body .micro-balloon.micro-bottom.has-orange-border-color::before {
  border-bottom-color: #f39800;
}
html .body .caption-box.has-orange-border-color .box-label{
  background-color: #f39800;
}
html .body .tab-caption-box.has-orange-border-color .box-label{
  background-color: #f39800;
}
html .body .tab-caption-box.has-orange-border-color .box-content{
  border-color: #f39800;
}
html .body .tab-caption-box.has-orange-background-color .box-content{
  background-color: #f39800;
}
html .body .label-box.has-orange-border-color .box-content{
  border-color: #f39800;
}
html .body .label-box.has-orange-background-color .box-content{
  background-color: #f39800;
}
html .body .speech-balloon.has-orange-background-color {
    background-color: #f39800;
}
html .body .speech-balloon.has-text-color.has-orange-color {
    color: #f39800;
}
html .body .speech-balloon.has-orange-border-color {
    border-color: #f39800;
}
html .body .sbp-l .speech-balloon.has-orange-border-color::before{
  border-right-color: #f39800;
}
html .body .sbp-r .speech-balloon.has-orange-border-color::before{
  border-left-color: #f39800;
}
html .body .sbp-l .speech-balloon.has-orange-background-color::after{
  border-right-color: #f39800;
}
html .body .sbp-r .speech-balloon.has-orange-background-color::after{
  border-left-color: #f39800;
}
html .body .sbs-line.sbp-r .speech-balloon.has-orange-background-color{
  background-color: #f39800;
}
html .body .sbs-line.sbp-r .speech-balloon.has-orange-border-color{
  border-color: #f39800;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-orange-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-orange-border-color::after{
  border-color: #f39800;
}
html .body .sbs-think .speech-balloon.has-orange-background-color::before,
html .body .sbs-think .speech-balloon.has-orange-background-color::after{
  background-color: #f39800;
}
html .body .sbs-think .speech-balloon.has-orange-border-color::before{
  border-color: #f39800;
}
html .body .timeline-box.has-orange-point-color .timeline-item::before{
  background-color: #f39800;
}
html .body .has-orange-question-color .faq-question-label{
  color: #f39800;
}
html .body .has-orange-answer-color .faq-answer-label{
  color: #f39800;
}
html .body .is-style-square.has-orange-question-color .faq-question-label{
  color: #fff;
  background-color: #f39800;
}
html .body .is-style-square.has-orange-answer-color .faq-answer-label{
  color: #fff;
  background-color: #f39800;
}

    

html .body .has-deep-orange-background-color {
    background-color: #ea5506;
}
html .body .has-deep-orange-color {
    color: #ea5506;
}
html .body .has-deep-orange-color .toggle-button::before {
    color: #ea5506;
}
html .body .has-deep-orange-border-color {
    border-color: #ea5506;
}
html .body .btn-wrap.has-deep-orange-background-color > a{
    background-color: #ea5506;
}
html .body .btn-wrap.has-deep-orange-color > a{
    color: #ea5506;
}
html .body .btn-wrap.has-deep-orange-border-color > a{
    border-color: #ea5506;
}
html .body .bb-tab.has-deep-orange-border-color::before{
    background-color: #ea5506;
}
html .body .bb-tab.has-deep-orange-border-color .bb-label{
    background-color: #ea5506;
}
html .body .toggle-wrap.has-deep-orange-color .toggle-button,
html .body .toggle-wrap.has-deep-orange-color .toggle-button:before{
  color: #ea5506;
}

html .body .toggle-wrap.has-deep-orange-border-color .toggle-button{
    background-color: #ea5506;
}
html .body .toggle-wrap.has-deep-orange-border-color .toggle-button,
.toggle-wrap.has-deep-orange-border-color .toggle-content{
    border-color: #ea5506;
}
html .body .iconlist-box.has-deep-orange-icon-color li::before{
    color: #ea5506;
}
html .body .micro-balloon.has-deep-orange-color {
    color: #ea5506;
}
html .body .micro-balloon.has-deep-orange-background-color {
  background-color: #ea5506;
  border-color: transparent;
}
html .body .micro-balloon.has-deep-orange-background-color.micro-bottom::after {
  border-bottom-color: #ea5506;
  border-top-color: transparent;
}
html .body .micro-balloon.has-deep-orange-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-deep-orange-background-color::after {
  border-top-color: #ea5506;
}
html .body .micro-balloon.has-border-color.has-deep-orange-border-color {
  border-color: #ea5506;
}
html .body .micro-balloon.micro-top.has-deep-orange-border-color::before {
  border-top-color: #ea5506;
}
html .body .micro-balloon.micro-bottom.has-deep-orange-border-color::before {
  border-bottom-color: #ea5506;
}
html .body .caption-box.has-deep-orange-border-color .box-label{
  background-color: #ea5506;
}
html .body .tab-caption-box.has-deep-orange-border-color .box-label{
  background-color: #ea5506;
}
html .body .tab-caption-box.has-deep-orange-border-color .box-content{
  border-color: #ea5506;
}
html .body .tab-caption-box.has-deep-orange-background-color .box-content{
  background-color: #ea5506;
}
html .body .label-box.has-deep-orange-border-color .box-content{
  border-color: #ea5506;
}
html .body .label-box.has-deep-orange-background-color .box-content{
  background-color: #ea5506;
}
html .body .speech-balloon.has-deep-orange-background-color {
    background-color: #ea5506;
}
html .body .speech-balloon.has-text-color.has-deep-orange-color {
    color: #ea5506;
}
html .body .speech-balloon.has-deep-orange-border-color {
    border-color: #ea5506;
}
html .body .sbp-l .speech-balloon.has-deep-orange-border-color::before{
  border-right-color: #ea5506;
}
html .body .sbp-r .speech-balloon.has-deep-orange-border-color::before{
  border-left-color: #ea5506;
}
html .body .sbp-l .speech-balloon.has-deep-orange-background-color::after{
  border-right-color: #ea5506;
}
html .body .sbp-r .speech-balloon.has-deep-orange-background-color::after{
  border-left-color: #ea5506;
}
html .body .sbs-line.sbp-r .speech-balloon.has-deep-orange-background-color{
  background-color: #ea5506;
}
html .body .sbs-line.sbp-r .speech-balloon.has-deep-orange-border-color{
  border-color: #ea5506;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-deep-orange-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-deep-orange-border-color::after{
  border-color: #ea5506;
}
html .body .sbs-think .speech-balloon.has-deep-orange-background-color::before,
html .body .sbs-think .speech-balloon.has-deep-orange-background-color::after{
  background-color: #ea5506;
}
html .body .sbs-think .speech-balloon.has-deep-orange-border-color::before{
  border-color: #ea5506;
}
html .body .timeline-box.has-deep-orange-point-color .timeline-item::before{
  background-color: #ea5506;
}
html .body .has-deep-orange-question-color .faq-question-label{
  color: #ea5506;
}
html .body .has-deep-orange-answer-color .faq-answer-label{
  color: #ea5506;
}
html .body .is-style-square.has-deep-orange-question-color .faq-question-label{
  color: #fff;
  background-color: #ea5506;
}
html .body .is-style-square.has-deep-orange-answer-color .faq-answer-label{
  color: #fff;
  background-color: #ea5506;
}

    

html .body .has-brown-background-color {
    background-color: #954e2a;
}
html .body .has-brown-color {
    color: #954e2a;
}
html .body .has-brown-color .toggle-button::before {
    color: #954e2a;
}
html .body .has-brown-border-color {
    border-color: #954e2a;
}
html .body .btn-wrap.has-brown-background-color > a{
    background-color: #954e2a;
}
html .body .btn-wrap.has-brown-color > a{
    color: #954e2a;
}
html .body .btn-wrap.has-brown-border-color > a{
    border-color: #954e2a;
}
html .body .bb-tab.has-brown-border-color::before{
    background-color: #954e2a;
}
html .body .bb-tab.has-brown-border-color .bb-label{
    background-color: #954e2a;
}
html .body .toggle-wrap.has-brown-color .toggle-button,
html .body .toggle-wrap.has-brown-color .toggle-button:before{
  color: #954e2a;
}

html .body .toggle-wrap.has-brown-border-color .toggle-button{
    background-color: #954e2a;
}
html .body .toggle-wrap.has-brown-border-color .toggle-button,
.toggle-wrap.has-brown-border-color .toggle-content{
    border-color: #954e2a;
}
html .body .iconlist-box.has-brown-icon-color li::before{
    color: #954e2a;
}
html .body .micro-balloon.has-brown-color {
    color: #954e2a;
}
html .body .micro-balloon.has-brown-background-color {
  background-color: #954e2a;
  border-color: transparent;
}
html .body .micro-balloon.has-brown-background-color.micro-bottom::after {
  border-bottom-color: #954e2a;
  border-top-color: transparent;
}
html .body .micro-balloon.has-brown-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-brown-background-color::after {
  border-top-color: #954e2a;
}
html .body .micro-balloon.has-border-color.has-brown-border-color {
  border-color: #954e2a;
}
html .body .micro-balloon.micro-top.has-brown-border-color::before {
  border-top-color: #954e2a;
}
html .body .micro-balloon.micro-bottom.has-brown-border-color::before {
  border-bottom-color: #954e2a;
}
html .body .caption-box.has-brown-border-color .box-label{
  background-color: #954e2a;
}
html .body .tab-caption-box.has-brown-border-color .box-label{
  background-color: #954e2a;
}
html .body .tab-caption-box.has-brown-border-color .box-content{
  border-color: #954e2a;
}
html .body .tab-caption-box.has-brown-background-color .box-content{
  background-color: #954e2a;
}
html .body .label-box.has-brown-border-color .box-content{
  border-color: #954e2a;
}
html .body .label-box.has-brown-background-color .box-content{
  background-color: #954e2a;
}
html .body .speech-balloon.has-brown-background-color {
    background-color: #954e2a;
}
html .body .speech-balloon.has-text-color.has-brown-color {
    color: #954e2a;
}
html .body .speech-balloon.has-brown-border-color {
    border-color: #954e2a;
}
html .body .sbp-l .speech-balloon.has-brown-border-color::before{
  border-right-color: #954e2a;
}
html .body .sbp-r .speech-balloon.has-brown-border-color::before{
  border-left-color: #954e2a;
}
html .body .sbp-l .speech-balloon.has-brown-background-color::after{
  border-right-color: #954e2a;
}
html .body .sbp-r .speech-balloon.has-brown-background-color::after{
  border-left-color: #954e2a;
}
html .body .sbs-line.sbp-r .speech-balloon.has-brown-background-color{
  background-color: #954e2a;
}
html .body .sbs-line.sbp-r .speech-balloon.has-brown-border-color{
  border-color: #954e2a;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-brown-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-brown-border-color::after{
  border-color: #954e2a;
}
html .body .sbs-think .speech-balloon.has-brown-background-color::before,
html .body .sbs-think .speech-balloon.has-brown-background-color::after{
  background-color: #954e2a;
}
html .body .sbs-think .speech-balloon.has-brown-border-color::before{
  border-color: #954e2a;
}
html .body .timeline-box.has-brown-point-color .timeline-item::before{
  background-color: #954e2a;
}
html .body .has-brown-question-color .faq-question-label{
  color: #954e2a;
}
html .body .has-brown-answer-color .faq-answer-label{
  color: #954e2a;
}
html .body .is-style-square.has-brown-question-color .faq-question-label{
  color: #fff;
  background-color: #954e2a;
}
html .body .is-style-square.has-brown-answer-color .faq-answer-label{
  color: #fff;
  background-color: #954e2a;
}

    

html .body .has-grey-background-color {
    background-color: #949495;
}
html .body .has-grey-color {
    color: #949495;
}
html .body .has-grey-color .toggle-button::before {
    color: #949495;
}
html .body .has-grey-border-color {
    border-color: #949495;
}
html .body .btn-wrap.has-grey-background-color > a{
    background-color: #949495;
}
html .body .btn-wrap.has-grey-color > a{
    color: #949495;
}
html .body .btn-wrap.has-grey-border-color > a{
    border-color: #949495;
}
html .body .bb-tab.has-grey-border-color::before{
    background-color: #949495;
}
html .body .bb-tab.has-grey-border-color .bb-label{
    background-color: #949495;
}
html .body .toggle-wrap.has-grey-color .toggle-button,
html .body .toggle-wrap.has-grey-color .toggle-button:before{
  color: #949495;
}

html .body .toggle-wrap.has-grey-border-color .toggle-button{
    background-color: #949495;
}
html .body .toggle-wrap.has-grey-border-color .toggle-button,
.toggle-wrap.has-grey-border-color .toggle-content{
    border-color: #949495;
}
html .body .iconlist-box.has-grey-icon-color li::before{
    color: #949495;
}
html .body .micro-balloon.has-grey-color {
    color: #949495;
}
html .body .micro-balloon.has-grey-background-color {
  background-color: #949495;
  border-color: transparent;
}
html .body .micro-balloon.has-grey-background-color.micro-bottom::after {
  border-bottom-color: #949495;
  border-top-color: transparent;
}
html .body .micro-balloon.has-grey-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-grey-background-color::after {
  border-top-color: #949495;
}
html .body .micro-balloon.has-border-color.has-grey-border-color {
  border-color: #949495;
}
html .body .micro-balloon.micro-top.has-grey-border-color::before {
  border-top-color: #949495;
}
html .body .micro-balloon.micro-bottom.has-grey-border-color::before {
  border-bottom-color: #949495;
}
html .body .caption-box.has-grey-border-color .box-label{
  background-color: #949495;
}
html .body .tab-caption-box.has-grey-border-color .box-label{
  background-color: #949495;
}
html .body .tab-caption-box.has-grey-border-color .box-content{
  border-color: #949495;
}
html .body .tab-caption-box.has-grey-background-color .box-content{
  background-color: #949495;
}
html .body .label-box.has-grey-border-color .box-content{
  border-color: #949495;
}
html .body .label-box.has-grey-background-color .box-content{
  background-color: #949495;
}
html .body .speech-balloon.has-grey-background-color {
    background-color: #949495;
}
html .body .speech-balloon.has-text-color.has-grey-color {
    color: #949495;
}
html .body .speech-balloon.has-grey-border-color {
    border-color: #949495;
}
html .body .sbp-l .speech-balloon.has-grey-border-color::before{
  border-right-color: #949495;
}
html .body .sbp-r .speech-balloon.has-grey-border-color::before{
  border-left-color: #949495;
}
html .body .sbp-l .speech-balloon.has-grey-background-color::after{
  border-right-color: #949495;
}
html .body .sbp-r .speech-balloon.has-grey-background-color::after{
  border-left-color: #949495;
}
html .body .sbs-line.sbp-r .speech-balloon.has-grey-background-color{
  background-color: #949495;
}
html .body .sbs-line.sbp-r .speech-balloon.has-grey-border-color{
  border-color: #949495;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-grey-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-grey-border-color::after{
  border-color: #949495;
}
html .body .sbs-think .speech-balloon.has-grey-background-color::before,
html .body .sbs-think .speech-balloon.has-grey-background-color::after{
  background-color: #949495;
}
html .body .sbs-think .speech-balloon.has-grey-border-color::before{
  border-color: #949495;
}
html .body .timeline-box.has-grey-point-color .timeline-item::before{
  background-color: #949495;
}
html .body .has-grey-question-color .faq-question-label{
  color: #949495;
}
html .body .has-grey-answer-color .faq-answer-label{
  color: #949495;
}
html .body .is-style-square.has-grey-question-color .faq-question-label{
  color: #fff;
  background-color: #949495;
}
html .body .is-style-square.has-grey-answer-color .faq-answer-label{
  color: #fff;
  background-color: #949495;
}

    

html .body .has-black-background-color {
    background-color: #333333;
}
html .body .has-black-color {
    color: #333333;
}
html .body .has-black-color .toggle-button::before {
    color: #333333;
}
html .body .has-black-border-color {
    border-color: #333333;
}
html .body .btn-wrap.has-black-background-color > a{
    background-color: #333333;
}
html .body .btn-wrap.has-black-color > a{
    color: #333333;
}
html .body .btn-wrap.has-black-border-color > a{
    border-color: #333333;
}
html .body .bb-tab.has-black-border-color::before{
    background-color: #333333;
}
html .body .bb-tab.has-black-border-color .bb-label{
    background-color: #333333;
}
html .body .toggle-wrap.has-black-color .toggle-button,
html .body .toggle-wrap.has-black-color .toggle-button:before{
  color: #333333;
}

html .body .toggle-wrap.has-black-border-color .toggle-button{
    background-color: #333333;
}
html .body .toggle-wrap.has-black-border-color .toggle-button,
.toggle-wrap.has-black-border-color .toggle-content{
    border-color: #333333;
}
html .body .iconlist-box.has-black-icon-color li::before{
    color: #333333;
}
html .body .micro-balloon.has-black-color {
    color: #333333;
}
html .body .micro-balloon.has-black-background-color {
  background-color: #333333;
  border-color: transparent;
}
html .body .micro-balloon.has-black-background-color.micro-bottom::after {
  border-bottom-color: #333333;
  border-top-color: transparent;
}
html .body .micro-balloon.has-black-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-black-background-color::after {
  border-top-color: #333333;
}
html .body .micro-balloon.has-border-color.has-black-border-color {
  border-color: #333333;
}
html .body .micro-balloon.micro-top.has-black-border-color::before {
  border-top-color: #333333;
}
html .body .micro-balloon.micro-bottom.has-black-border-color::before {
  border-bottom-color: #333333;
}
html .body .caption-box.has-black-border-color .box-label{
  background-color: #333333;
}
html .body .tab-caption-box.has-black-border-color .box-label{
  background-color: #333333;
}
html .body .tab-caption-box.has-black-border-color .box-content{
  border-color: #333333;
}
html .body .tab-caption-box.has-black-background-color .box-content{
  background-color: #333333;
}
html .body .label-box.has-black-border-color .box-content{
  border-color: #333333;
}
html .body .label-box.has-black-background-color .box-content{
  background-color: #333333;
}
html .body .speech-balloon.has-black-background-color {
    background-color: #333333;
}
html .body .speech-balloon.has-text-color.has-black-color {
    color: #333333;
}
html .body .speech-balloon.has-black-border-color {
    border-color: #333333;
}
html .body .sbp-l .speech-balloon.has-black-border-color::before{
  border-right-color: #333333;
}
html .body .sbp-r .speech-balloon.has-black-border-color::before{
  border-left-color: #333333;
}
html .body .sbp-l .speech-balloon.has-black-background-color::after{
  border-right-color: #333333;
}
html .body .sbp-r .speech-balloon.has-black-background-color::after{
  border-left-color: #333333;
}
html .body .sbs-line.sbp-r .speech-balloon.has-black-background-color{
  background-color: #333333;
}
html .body .sbs-line.sbp-r .speech-balloon.has-black-border-color{
  border-color: #333333;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-black-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-black-border-color::after{
  border-color: #333333;
}
html .body .sbs-think .speech-balloon.has-black-background-color::before,
html .body .sbs-think .speech-balloon.has-black-background-color::after{
  background-color: #333333;
}
html .body .sbs-think .speech-balloon.has-black-border-color::before{
  border-color: #333333;
}
html .body .timeline-box.has-black-point-color .timeline-item::before{
  background-color: #333333;
}
html .body .has-black-question-color .faq-question-label{
  color: #333333;
}
html .body .has-black-answer-color .faq-answer-label{
  color: #333333;
}
html .body .is-style-square.has-black-question-color .faq-question-label{
  color: #fff;
  background-color: #333333;
}
html .body .is-style-square.has-black-answer-color .faq-answer-label{
  color: #fff;
  background-color: #333333;
}

    

html .body .has-white-background-color {
    background-color: #ffffff;
}
html .body .has-white-color {
    color: #ffffff;
}
html .body .has-white-color .toggle-button::before {
    color: #ffffff;
}
html .body .has-white-border-color {
    border-color: #ffffff;
}
html .body .btn-wrap.has-white-background-color > a{
    background-color: #ffffff;
}
html .body .btn-wrap.has-white-color > a{
    color: #ffffff;
}
html .body .btn-wrap.has-white-border-color > a{
    border-color: #ffffff;
}
html .body .bb-tab.has-white-border-color::before{
    background-color: #ffffff;
}
html .body .bb-tab.has-white-border-color .bb-label{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-white-color .toggle-button,
html .body .toggle-wrap.has-white-color .toggle-button:before{
  color: #ffffff;
}

html .body .toggle-wrap.has-white-border-color .toggle-button{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-white-border-color .toggle-button,
.toggle-wrap.has-white-border-color .toggle-content{
    border-color: #ffffff;
}
html .body .iconlist-box.has-white-icon-color li::before{
    color: #ffffff;
}
html .body .micro-balloon.has-white-color {
    color: #ffffff;
}
html .body .micro-balloon.has-white-background-color {
  background-color: #ffffff;
  border-color: transparent;
}
html .body .micro-balloon.has-white-background-color.micro-bottom::after {
  border-bottom-color: #ffffff;
  border-top-color: transparent;
}
html .body .micro-balloon.has-white-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-white-background-color::after {
  border-top-color: #ffffff;
}
html .body .micro-balloon.has-border-color.has-white-border-color {
  border-color: #ffffff;
}
html .body .micro-balloon.micro-top.has-white-border-color::before {
  border-top-color: #ffffff;
}
html .body .micro-balloon.micro-bottom.has-white-border-color::before {
  border-bottom-color: #ffffff;
}
html .body .caption-box.has-white-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-white-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-white-border-color .box-content{
  border-color: #ffffff;
}
html .body .tab-caption-box.has-white-background-color .box-content{
  background-color: #ffffff;
}
html .body .label-box.has-white-border-color .box-content{
  border-color: #ffffff;
}
html .body .label-box.has-white-background-color .box-content{
  background-color: #ffffff;
}
html .body .speech-balloon.has-white-background-color {
    background-color: #ffffff;
}
html .body .speech-balloon.has-text-color.has-white-color {
    color: #ffffff;
}
html .body .speech-balloon.has-white-border-color {
    border-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-white-border-color::before{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-white-border-color::before{
  border-left-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-white-background-color::after{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-white-background-color::after{
  border-left-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-white-background-color{
  background-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-white-border-color{
  border-color: #ffffff;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-white-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-white-border-color::after{
  border-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-white-background-color::before,
html .body .sbs-think .speech-balloon.has-white-background-color::after{
  background-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-white-border-color::before{
  border-color: #ffffff;
}
html .body .timeline-box.has-white-point-color .timeline-item::before{
  background-color: #ffffff;
}
html .body .has-white-question-color .faq-question-label{
  color: #ffffff;
}
html .body .has-white-answer-color .faq-answer-label{
  color: #ffffff;
}
html .body .is-style-square.has-white-question-color .faq-question-label{
  color: #fff;
  background-color: #ffffff;
}
html .body .is-style-square.has-white-answer-color .faq-answer-label{
  color: #fff;
  background-color: #ffffff;
}

    

html .body .has-watery-blue-background-color {
    background-color: #f3fafe;
}
html .body .has-watery-blue-color {
    color: #f3fafe;
}
html .body .has-watery-blue-color .toggle-button::before {
    color: #f3fafe;
}
html .body .has-watery-blue-border-color {
    border-color: #f3fafe;
}
html .body .btn-wrap.has-watery-blue-background-color > a{
    background-color: #f3fafe;
}
html .body .btn-wrap.has-watery-blue-color > a{
    color: #f3fafe;
}
html .body .btn-wrap.has-watery-blue-border-color > a{
    border-color: #f3fafe;
}
html .body .bb-tab.has-watery-blue-border-color::before{
    background-color: #f3fafe;
}
html .body .bb-tab.has-watery-blue-border-color .bb-label{
    background-color: #f3fafe;
}
html .body .toggle-wrap.has-watery-blue-color .toggle-button,
html .body .toggle-wrap.has-watery-blue-color .toggle-button:before{
  color: #f3fafe;
}

html .body .toggle-wrap.has-watery-blue-border-color .toggle-button{
    background-color: #f3fafe;
}
html .body .toggle-wrap.has-watery-blue-border-color .toggle-button,
.toggle-wrap.has-watery-blue-border-color .toggle-content{
    border-color: #f3fafe;
}
html .body .iconlist-box.has-watery-blue-icon-color li::before{
    color: #f3fafe;
}
html .body .micro-balloon.has-watery-blue-color {
    color: #f3fafe;
}
html .body .micro-balloon.has-watery-blue-background-color {
  background-color: #f3fafe;
  border-color: transparent;
}
html .body .micro-balloon.has-watery-blue-background-color.micro-bottom::after {
  border-bottom-color: #f3fafe;
  border-top-color: transparent;
}
html .body .micro-balloon.has-watery-blue-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-watery-blue-background-color::after {
  border-top-color: #f3fafe;
}
html .body .micro-balloon.has-border-color.has-watery-blue-border-color {
  border-color: #f3fafe;
}
html .body .micro-balloon.micro-top.has-watery-blue-border-color::before {
  border-top-color: #f3fafe;
}
html .body .micro-balloon.micro-bottom.has-watery-blue-border-color::before {
  border-bottom-color: #f3fafe;
}
html .body .caption-box.has-watery-blue-border-color .box-label{
  background-color: #f3fafe;
}
html .body .tab-caption-box.has-watery-blue-border-color .box-label{
  background-color: #f3fafe;
}
html .body .tab-caption-box.has-watery-blue-border-color .box-content{
  border-color: #f3fafe;
}
html .body .tab-caption-box.has-watery-blue-background-color .box-content{
  background-color: #f3fafe;
}
html .body .label-box.has-watery-blue-border-color .box-content{
  border-color: #f3fafe;
}
html .body .label-box.has-watery-blue-background-color .box-content{
  background-color: #f3fafe;
}
html .body .speech-balloon.has-watery-blue-background-color {
    background-color: #f3fafe;
}
html .body .speech-balloon.has-text-color.has-watery-blue-color {
    color: #f3fafe;
}
html .body .speech-balloon.has-watery-blue-border-color {
    border-color: #f3fafe;
}
html .body .sbp-l .speech-balloon.has-watery-blue-border-color::before{
  border-right-color: #f3fafe;
}
html .body .sbp-r .speech-balloon.has-watery-blue-border-color::before{
  border-left-color: #f3fafe;
}
html .body .sbp-l .speech-balloon.has-watery-blue-background-color::after{
  border-right-color: #f3fafe;
}
html .body .sbp-r .speech-balloon.has-watery-blue-background-color::after{
  border-left-color: #f3fafe;
}
html .body .sbs-line.sbp-r .speech-balloon.has-watery-blue-background-color{
  background-color: #f3fafe;
}
html .body .sbs-line.sbp-r .speech-balloon.has-watery-blue-border-color{
  border-color: #f3fafe;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-watery-blue-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-watery-blue-border-color::after{
  border-color: #f3fafe;
}
html .body .sbs-think .speech-balloon.has-watery-blue-background-color::before,
html .body .sbs-think .speech-balloon.has-watery-blue-background-color::after{
  background-color: #f3fafe;
}
html .body .sbs-think .speech-balloon.has-watery-blue-border-color::before{
  border-color: #f3fafe;
}
html .body .timeline-box.has-watery-blue-point-color .timeline-item::before{
  background-color: #f3fafe;
}
html .body .has-watery-blue-question-color .faq-question-label{
  color: #f3fafe;
}
html .body .has-watery-blue-answer-color .faq-answer-label{
  color: #f3fafe;
}
html .body .is-style-square.has-watery-blue-question-color .faq-question-label{
  color: #fff;
  background-color: #f3fafe;
}
html .body .is-style-square.has-watery-blue-answer-color .faq-answer-label{
  color: #fff;
  background-color: #f3fafe;
}

    

html .body .has-watery-yellow-background-color {
    background-color: #fff7cc;
}
html .body .has-watery-yellow-color {
    color: #fff7cc;
}
html .body .has-watery-yellow-color .toggle-button::before {
    color: #fff7cc;
}
html .body .has-watery-yellow-border-color {
    border-color: #fff7cc;
}
html .body .btn-wrap.has-watery-yellow-background-color > a{
    background-color: #fff7cc;
}
html .body .btn-wrap.has-watery-yellow-color > a{
    color: #fff7cc;
}
html .body .btn-wrap.has-watery-yellow-border-color > a{
    border-color: #fff7cc;
}
html .body .bb-tab.has-watery-yellow-border-color::before{
    background-color: #fff7cc;
}
html .body .bb-tab.has-watery-yellow-border-color .bb-label{
    background-color: #fff7cc;
}
html .body .toggle-wrap.has-watery-yellow-color .toggle-button,
html .body .toggle-wrap.has-watery-yellow-color .toggle-button:before{
  color: #fff7cc;
}

html .body .toggle-wrap.has-watery-yellow-border-color .toggle-button{
    background-color: #fff7cc;
}
html .body .toggle-wrap.has-watery-yellow-border-color .toggle-button,
.toggle-wrap.has-watery-yellow-border-color .toggle-content{
    border-color: #fff7cc;
}
html .body .iconlist-box.has-watery-yellow-icon-color li::before{
    color: #fff7cc;
}
html .body .micro-balloon.has-watery-yellow-color {
    color: #fff7cc;
}
html .body .micro-balloon.has-watery-yellow-background-color {
  background-color: #fff7cc;
  border-color: transparent;
}
html .body .micro-balloon.has-watery-yellow-background-color.micro-bottom::after {
  border-bottom-color: #fff7cc;
  border-top-color: transparent;
}
html .body .micro-balloon.has-watery-yellow-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-watery-yellow-background-color::after {
  border-top-color: #fff7cc;
}
html .body .micro-balloon.has-border-color.has-watery-yellow-border-color {
  border-color: #fff7cc;
}
html .body .micro-balloon.micro-top.has-watery-yellow-border-color::before {
  border-top-color: #fff7cc;
}
html .body .micro-balloon.micro-bottom.has-watery-yellow-border-color::before {
  border-bottom-color: #fff7cc;
}
html .body .caption-box.has-watery-yellow-border-color .box-label{
  background-color: #fff7cc;
}
html .body .tab-caption-box.has-watery-yellow-border-color .box-label{
  background-color: #fff7cc;
}
html .body .tab-caption-box.has-watery-yellow-border-color .box-content{
  border-color: #fff7cc;
}
html .body .tab-caption-box.has-watery-yellow-background-color .box-content{
  background-color: #fff7cc;
}
html .body .label-box.has-watery-yellow-border-color .box-content{
  border-color: #fff7cc;
}
html .body .label-box.has-watery-yellow-background-color .box-content{
  background-color: #fff7cc;
}
html .body .speech-balloon.has-watery-yellow-background-color {
    background-color: #fff7cc;
}
html .body .speech-balloon.has-text-color.has-watery-yellow-color {
    color: #fff7cc;
}
html .body .speech-balloon.has-watery-yellow-border-color {
    border-color: #fff7cc;
}
html .body .sbp-l .speech-balloon.has-watery-yellow-border-color::before{
  border-right-color: #fff7cc;
}
html .body .sbp-r .speech-balloon.has-watery-yellow-border-color::before{
  border-left-color: #fff7cc;
}
html .body .sbp-l .speech-balloon.has-watery-yellow-background-color::after{
  border-right-color: #fff7cc;
}
html .body .sbp-r .speech-balloon.has-watery-yellow-background-color::after{
  border-left-color: #fff7cc;
}
html .body .sbs-line.sbp-r .speech-balloon.has-watery-yellow-background-color{
  background-color: #fff7cc;
}
html .body .sbs-line.sbp-r .speech-balloon.has-watery-yellow-border-color{
  border-color: #fff7cc;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-watery-yellow-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-watery-yellow-border-color::after{
  border-color: #fff7cc;
}
html .body .sbs-think .speech-balloon.has-watery-yellow-background-color::before,
html .body .sbs-think .speech-balloon.has-watery-yellow-background-color::after{
  background-color: #fff7cc;
}
html .body .sbs-think .speech-balloon.has-watery-yellow-border-color::before{
  border-color: #fff7cc;
}
html .body .timeline-box.has-watery-yellow-point-color .timeline-item::before{
  background-color: #fff7cc;
}
html .body .has-watery-yellow-question-color .faq-question-label{
  color: #fff7cc;
}
html .body .has-watery-yellow-answer-color .faq-answer-label{
  color: #fff7cc;
}
html .body .is-style-square.has-watery-yellow-question-color .faq-question-label{
  color: #fff;
  background-color: #fff7cc;
}
html .body .is-style-square.has-watery-yellow-answer-color .faq-answer-label{
  color: #fff;
  background-color: #fff7cc;
}

    

html .body .has-watery-red-background-color {
    background-color: #fdf2f2;
}
html .body .has-watery-red-color {
    color: #fdf2f2;
}
html .body .has-watery-red-color .toggle-button::before {
    color: #fdf2f2;
}
html .body .has-watery-red-border-color {
    border-color: #fdf2f2;
}
html .body .btn-wrap.has-watery-red-background-color > a{
    background-color: #fdf2f2;
}
html .body .btn-wrap.has-watery-red-color > a{
    color: #fdf2f2;
}
html .body .btn-wrap.has-watery-red-border-color > a{
    border-color: #fdf2f2;
}
html .body .bb-tab.has-watery-red-border-color::before{
    background-color: #fdf2f2;
}
html .body .bb-tab.has-watery-red-border-color .bb-label{
    background-color: #fdf2f2;
}
html .body .toggle-wrap.has-watery-red-color .toggle-button,
html .body .toggle-wrap.has-watery-red-color .toggle-button:before{
  color: #fdf2f2;
}

html .body .toggle-wrap.has-watery-red-border-color .toggle-button{
    background-color: #fdf2f2;
}
html .body .toggle-wrap.has-watery-red-border-color .toggle-button,
.toggle-wrap.has-watery-red-border-color .toggle-content{
    border-color: #fdf2f2;
}
html .body .iconlist-box.has-watery-red-icon-color li::before{
    color: #fdf2f2;
}
html .body .micro-balloon.has-watery-red-color {
    color: #fdf2f2;
}
html .body .micro-balloon.has-watery-red-background-color {
  background-color: #fdf2f2;
  border-color: transparent;
}
html .body .micro-balloon.has-watery-red-background-color.micro-bottom::after {
  border-bottom-color: #fdf2f2;
  border-top-color: transparent;
}
html .body .micro-balloon.has-watery-red-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-watery-red-background-color::after {
  border-top-color: #fdf2f2;
}
html .body .micro-balloon.has-border-color.has-watery-red-border-color {
  border-color: #fdf2f2;
}
html .body .micro-balloon.micro-top.has-watery-red-border-color::before {
  border-top-color: #fdf2f2;
}
html .body .micro-balloon.micro-bottom.has-watery-red-border-color::before {
  border-bottom-color: #fdf2f2;
}
html .body .caption-box.has-watery-red-border-color .box-label{
  background-color: #fdf2f2;
}
html .body .tab-caption-box.has-watery-red-border-color .box-label{
  background-color: #fdf2f2;
}
html .body .tab-caption-box.has-watery-red-border-color .box-content{
  border-color: #fdf2f2;
}
html .body .tab-caption-box.has-watery-red-background-color .box-content{
  background-color: #fdf2f2;
}
html .body .label-box.has-watery-red-border-color .box-content{
  border-color: #fdf2f2;
}
html .body .label-box.has-watery-red-background-color .box-content{
  background-color: #fdf2f2;
}
html .body .speech-balloon.has-watery-red-background-color {
    background-color: #fdf2f2;
}
html .body .speech-balloon.has-text-color.has-watery-red-color {
    color: #fdf2f2;
}
html .body .speech-balloon.has-watery-red-border-color {
    border-color: #fdf2f2;
}
html .body .sbp-l .speech-balloon.has-watery-red-border-color::before{
  border-right-color: #fdf2f2;
}
html .body .sbp-r .speech-balloon.has-watery-red-border-color::before{
  border-left-color: #fdf2f2;
}
html .body .sbp-l .speech-balloon.has-watery-red-background-color::after{
  border-right-color: #fdf2f2;
}
html .body .sbp-r .speech-balloon.has-watery-red-background-color::after{
  border-left-color: #fdf2f2;
}
html .body .sbs-line.sbp-r .speech-balloon.has-watery-red-background-color{
  background-color: #fdf2f2;
}
html .body .sbs-line.sbp-r .speech-balloon.has-watery-red-border-color{
  border-color: #fdf2f2;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-watery-red-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-watery-red-border-color::after{
  border-color: #fdf2f2;
}
html .body .sbs-think .speech-balloon.has-watery-red-background-color::before,
html .body .sbs-think .speech-balloon.has-watery-red-background-color::after{
  background-color: #fdf2f2;
}
html .body .sbs-think .speech-balloon.has-watery-red-border-color::before{
  border-color: #fdf2f2;
}
html .body .timeline-box.has-watery-red-point-color .timeline-item::before{
  background-color: #fdf2f2;
}
html .body .has-watery-red-question-color .faq-question-label{
  color: #fdf2f2;
}
html .body .has-watery-red-answer-color .faq-answer-label{
  color: #fdf2f2;
}
html .body .is-style-square.has-watery-red-question-color .faq-question-label{
  color: #fff;
  background-color: #fdf2f2;
}
html .body .is-style-square.has-watery-red-answer-color .faq-answer-label{
  color: #fff;
  background-color: #fdf2f2;
}

    

html .body .has-watery-green-background-color {
    background-color: #ebf8f4;
}
html .body .has-watery-green-color {
    color: #ebf8f4;
}
html .body .has-watery-green-color .toggle-button::before {
    color: #ebf8f4;
}
html .body .has-watery-green-border-color {
    border-color: #ebf8f4;
}
html .body .btn-wrap.has-watery-green-background-color > a{
    background-color: #ebf8f4;
}
html .body .btn-wrap.has-watery-green-color > a{
    color: #ebf8f4;
}
html .body .btn-wrap.has-watery-green-border-color > a{
    border-color: #ebf8f4;
}
html .body .bb-tab.has-watery-green-border-color::before{
    background-color: #ebf8f4;
}
html .body .bb-tab.has-watery-green-border-color .bb-label{
    background-color: #ebf8f4;
}
html .body .toggle-wrap.has-watery-green-color .toggle-button,
html .body .toggle-wrap.has-watery-green-color .toggle-button:before{
  color: #ebf8f4;
}

html .body .toggle-wrap.has-watery-green-border-color .toggle-button{
    background-color: #ebf8f4;
}
html .body .toggle-wrap.has-watery-green-border-color .toggle-button,
.toggle-wrap.has-watery-green-border-color .toggle-content{
    border-color: #ebf8f4;
}
html .body .iconlist-box.has-watery-green-icon-color li::before{
    color: #ebf8f4;
}
html .body .micro-balloon.has-watery-green-color {
    color: #ebf8f4;
}
html .body .micro-balloon.has-watery-green-background-color {
  background-color: #ebf8f4;
  border-color: transparent;
}
html .body .micro-balloon.has-watery-green-background-color.micro-bottom::after {
  border-bottom-color: #ebf8f4;
  border-top-color: transparent;
}
html .body .micro-balloon.has-watery-green-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-watery-green-background-color::after {
  border-top-color: #ebf8f4;
}
html .body .micro-balloon.has-border-color.has-watery-green-border-color {
  border-color: #ebf8f4;
}
html .body .micro-balloon.micro-top.has-watery-green-border-color::before {
  border-top-color: #ebf8f4;
}
html .body .micro-balloon.micro-bottom.has-watery-green-border-color::before {
  border-bottom-color: #ebf8f4;
}
html .body .caption-box.has-watery-green-border-color .box-label{
  background-color: #ebf8f4;
}
html .body .tab-caption-box.has-watery-green-border-color .box-label{
  background-color: #ebf8f4;
}
html .body .tab-caption-box.has-watery-green-border-color .box-content{
  border-color: #ebf8f4;
}
html .body .tab-caption-box.has-watery-green-background-color .box-content{
  background-color: #ebf8f4;
}
html .body .label-box.has-watery-green-border-color .box-content{
  border-color: #ebf8f4;
}
html .body .label-box.has-watery-green-background-color .box-content{
  background-color: #ebf8f4;
}
html .body .speech-balloon.has-watery-green-background-color {
    background-color: #ebf8f4;
}
html .body .speech-balloon.has-text-color.has-watery-green-color {
    color: #ebf8f4;
}
html .body .speech-balloon.has-watery-green-border-color {
    border-color: #ebf8f4;
}
html .body .sbp-l .speech-balloon.has-watery-green-border-color::before{
  border-right-color: #ebf8f4;
}
html .body .sbp-r .speech-balloon.has-watery-green-border-color::before{
  border-left-color: #ebf8f4;
}
html .body .sbp-l .speech-balloon.has-watery-green-background-color::after{
  border-right-color: #ebf8f4;
}
html .body .sbp-r .speech-balloon.has-watery-green-background-color::after{
  border-left-color: #ebf8f4;
}
html .body .sbs-line.sbp-r .speech-balloon.has-watery-green-background-color{
  background-color: #ebf8f4;
}
html .body .sbs-line.sbp-r .speech-balloon.has-watery-green-border-color{
  border-color: #ebf8f4;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-watery-green-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-watery-green-border-color::after{
  border-color: #ebf8f4;
}
html .body .sbs-think .speech-balloon.has-watery-green-background-color::before,
html .body .sbs-think .speech-balloon.has-watery-green-background-color::after{
  background-color: #ebf8f4;
}
html .body .sbs-think .speech-balloon.has-watery-green-border-color::before{
  border-color: #ebf8f4;
}
html .body .timeline-box.has-watery-green-point-color .timeline-item::before{
  background-color: #ebf8f4;
}
html .body .has-watery-green-question-color .faq-question-label{
  color: #ebf8f4;
}
html .body .has-watery-green-answer-color .faq-answer-label{
  color: #ebf8f4;
}
html .body .is-style-square.has-watery-green-question-color .faq-question-label{
  color: #fff;
  background-color: #ebf8f4;
}
html .body .is-style-square.has-watery-green-answer-color .faq-answer-label{
  color: #fff;
  background-color: #ebf8f4;
}

    

html .body .has-ex-a-background-color {
    background-color: #ffffff;
}
html .body .has-ex-a-color {
    color: #ffffff;
}
html .body .has-ex-a-color .toggle-button::before {
    color: #ffffff;
}
html .body .has-ex-a-border-color {
    border-color: #ffffff;
}
html .body .btn-wrap.has-ex-a-background-color > a{
    background-color: #ffffff;
}
html .body .btn-wrap.has-ex-a-color > a{
    color: #ffffff;
}
html .body .btn-wrap.has-ex-a-border-color > a{
    border-color: #ffffff;
}
html .body .bb-tab.has-ex-a-border-color::before{
    background-color: #ffffff;
}
html .body .bb-tab.has-ex-a-border-color .bb-label{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-a-color .toggle-button,
html .body .toggle-wrap.has-ex-a-color .toggle-button:before{
  color: #ffffff;
}

html .body .toggle-wrap.has-ex-a-border-color .toggle-button{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-a-border-color .toggle-button,
.toggle-wrap.has-ex-a-border-color .toggle-content{
    border-color: #ffffff;
}
html .body .iconlist-box.has-ex-a-icon-color li::before{
    color: #ffffff;
}
html .body .micro-balloon.has-ex-a-color {
    color: #ffffff;
}
html .body .micro-balloon.has-ex-a-background-color {
  background-color: #ffffff;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-a-background-color.micro-bottom::after {
  border-bottom-color: #ffffff;
  border-top-color: transparent;
}
html .body .micro-balloon.has-ex-a-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-ex-a-background-color::after {
  border-top-color: #ffffff;
}
html .body .micro-balloon.has-border-color.has-ex-a-border-color {
  border-color: #ffffff;
}
html .body .micro-balloon.micro-top.has-ex-a-border-color::before {
  border-top-color: #ffffff;
}
html .body .micro-balloon.micro-bottom.has-ex-a-border-color::before {
  border-bottom-color: #ffffff;
}
html .body .caption-box.has-ex-a-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-a-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-a-border-color .box-content{
  border-color: #ffffff;
}
html .body .tab-caption-box.has-ex-a-background-color .box-content{
  background-color: #ffffff;
}
html .body .label-box.has-ex-a-border-color .box-content{
  border-color: #ffffff;
}
html .body .label-box.has-ex-a-background-color .box-content{
  background-color: #ffffff;
}
html .body .speech-balloon.has-ex-a-background-color {
    background-color: #ffffff;
}
html .body .speech-balloon.has-text-color.has-ex-a-color {
    color: #ffffff;
}
html .body .speech-balloon.has-ex-a-border-color {
    border-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-a-border-color::before{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-a-border-color::before{
  border-left-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-a-background-color::after{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-a-background-color::after{
  border-left-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-a-background-color{
  background-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-a-border-color{
  border-color: #ffffff;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-a-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-ex-a-border-color::after{
  border-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-a-background-color::before,
html .body .sbs-think .speech-balloon.has-ex-a-background-color::after{
  background-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-a-border-color::before{
  border-color: #ffffff;
}
html .body .timeline-box.has-ex-a-point-color .timeline-item::before{
  background-color: #ffffff;
}
html .body .has-ex-a-question-color .faq-question-label{
  color: #ffffff;
}
html .body .has-ex-a-answer-color .faq-answer-label{
  color: #ffffff;
}
html .body .is-style-square.has-ex-a-question-color .faq-question-label{
  color: #fff;
  background-color: #ffffff;
}
html .body .is-style-square.has-ex-a-answer-color .faq-answer-label{
  color: #fff;
  background-color: #ffffff;
}

    

html .body .has-ex-b-background-color {
    background-color: #ffffff;
}
html .body .has-ex-b-color {
    color: #ffffff;
}
html .body .has-ex-b-color .toggle-button::before {
    color: #ffffff;
}
html .body .has-ex-b-border-color {
    border-color: #ffffff;
}
html .body .btn-wrap.has-ex-b-background-color > a{
    background-color: #ffffff;
}
html .body .btn-wrap.has-ex-b-color > a{
    color: #ffffff;
}
html .body .btn-wrap.has-ex-b-border-color > a{
    border-color: #ffffff;
}
html .body .bb-tab.has-ex-b-border-color::before{
    background-color: #ffffff;
}
html .body .bb-tab.has-ex-b-border-color .bb-label{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-b-color .toggle-button,
html .body .toggle-wrap.has-ex-b-color .toggle-button:before{
  color: #ffffff;
}

html .body .toggle-wrap.has-ex-b-border-color .toggle-button{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-b-border-color .toggle-button,
.toggle-wrap.has-ex-b-border-color .toggle-content{
    border-color: #ffffff;
}
html .body .iconlist-box.has-ex-b-icon-color li::before{
    color: #ffffff;
}
html .body .micro-balloon.has-ex-b-color {
    color: #ffffff;
}
html .body .micro-balloon.has-ex-b-background-color {
  background-color: #ffffff;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-b-background-color.micro-bottom::after {
  border-bottom-color: #ffffff;
  border-top-color: transparent;
}
html .body .micro-balloon.has-ex-b-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-ex-b-background-color::after {
  border-top-color: #ffffff;
}
html .body .micro-balloon.has-border-color.has-ex-b-border-color {
  border-color: #ffffff;
}
html .body .micro-balloon.micro-top.has-ex-b-border-color::before {
  border-top-color: #ffffff;
}
html .body .micro-balloon.micro-bottom.has-ex-b-border-color::before {
  border-bottom-color: #ffffff;
}
html .body .caption-box.has-ex-b-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-b-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-b-border-color .box-content{
  border-color: #ffffff;
}
html .body .tab-caption-box.has-ex-b-background-color .box-content{
  background-color: #ffffff;
}
html .body .label-box.has-ex-b-border-color .box-content{
  border-color: #ffffff;
}
html .body .label-box.has-ex-b-background-color .box-content{
  background-color: #ffffff;
}
html .body .speech-balloon.has-ex-b-background-color {
    background-color: #ffffff;
}
html .body .speech-balloon.has-text-color.has-ex-b-color {
    color: #ffffff;
}
html .body .speech-balloon.has-ex-b-border-color {
    border-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-b-border-color::before{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-b-border-color::before{
  border-left-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-b-background-color::after{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-b-background-color::after{
  border-left-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-b-background-color{
  background-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-b-border-color{
  border-color: #ffffff;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-b-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-ex-b-border-color::after{
  border-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-b-background-color::before,
html .body .sbs-think .speech-balloon.has-ex-b-background-color::after{
  background-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-b-border-color::before{
  border-color: #ffffff;
}
html .body .timeline-box.has-ex-b-point-color .timeline-item::before{
  background-color: #ffffff;
}
html .body .has-ex-b-question-color .faq-question-label{
  color: #ffffff;
}
html .body .has-ex-b-answer-color .faq-answer-label{
  color: #ffffff;
}
html .body .is-style-square.has-ex-b-question-color .faq-question-label{
  color: #fff;
  background-color: #ffffff;
}
html .body .is-style-square.has-ex-b-answer-color .faq-answer-label{
  color: #fff;
  background-color: #ffffff;
}

    

html .body .has-ex-c-background-color {
    background-color: #ffffff;
}
html .body .has-ex-c-color {
    color: #ffffff;
}
html .body .has-ex-c-color .toggle-button::before {
    color: #ffffff;
}
html .body .has-ex-c-border-color {
    border-color: #ffffff;
}
html .body .btn-wrap.has-ex-c-background-color > a{
    background-color: #ffffff;
}
html .body .btn-wrap.has-ex-c-color > a{
    color: #ffffff;
}
html .body .btn-wrap.has-ex-c-border-color > a{
    border-color: #ffffff;
}
html .body .bb-tab.has-ex-c-border-color::before{
    background-color: #ffffff;
}
html .body .bb-tab.has-ex-c-border-color .bb-label{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-c-color .toggle-button,
html .body .toggle-wrap.has-ex-c-color .toggle-button:before{
  color: #ffffff;
}

html .body .toggle-wrap.has-ex-c-border-color .toggle-button{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-c-border-color .toggle-button,
.toggle-wrap.has-ex-c-border-color .toggle-content{
    border-color: #ffffff;
}
html .body .iconlist-box.has-ex-c-icon-color li::before{
    color: #ffffff;
}
html .body .micro-balloon.has-ex-c-color {
    color: #ffffff;
}
html .body .micro-balloon.has-ex-c-background-color {
  background-color: #ffffff;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-c-background-color.micro-bottom::after {
  border-bottom-color: #ffffff;
  border-top-color: transparent;
}
html .body .micro-balloon.has-ex-c-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-ex-c-background-color::after {
  border-top-color: #ffffff;
}
html .body .micro-balloon.has-border-color.has-ex-c-border-color {
  border-color: #ffffff;
}
html .body .micro-balloon.micro-top.has-ex-c-border-color::before {
  border-top-color: #ffffff;
}
html .body .micro-balloon.micro-bottom.has-ex-c-border-color::before {
  border-bottom-color: #ffffff;
}
html .body .caption-box.has-ex-c-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-c-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-c-border-color .box-content{
  border-color: #ffffff;
}
html .body .tab-caption-box.has-ex-c-background-color .box-content{
  background-color: #ffffff;
}
html .body .label-box.has-ex-c-border-color .box-content{
  border-color: #ffffff;
}
html .body .label-box.has-ex-c-background-color .box-content{
  background-color: #ffffff;
}
html .body .speech-balloon.has-ex-c-background-color {
    background-color: #ffffff;
}
html .body .speech-balloon.has-text-color.has-ex-c-color {
    color: #ffffff;
}
html .body .speech-balloon.has-ex-c-border-color {
    border-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-c-border-color::before{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-c-border-color::before{
  border-left-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-c-background-color::after{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-c-background-color::after{
  border-left-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-c-background-color{
  background-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-c-border-color{
  border-color: #ffffff;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-c-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-ex-c-border-color::after{
  border-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-c-background-color::before,
html .body .sbs-think .speech-balloon.has-ex-c-background-color::after{
  background-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-c-border-color::before{
  border-color: #ffffff;
}
html .body .timeline-box.has-ex-c-point-color .timeline-item::before{
  background-color: #ffffff;
}
html .body .has-ex-c-question-color .faq-question-label{
  color: #ffffff;
}
html .body .has-ex-c-answer-color .faq-answer-label{
  color: #ffffff;
}
html .body .is-style-square.has-ex-c-question-color .faq-question-label{
  color: #fff;
  background-color: #ffffff;
}
html .body .is-style-square.has-ex-c-answer-color .faq-answer-label{
  color: #fff;
  background-color: #ffffff;
}

    

html .body .has-ex-d-background-color {
    background-color: #ffffff;
}
html .body .has-ex-d-color {
    color: #ffffff;
}
html .body .has-ex-d-color .toggle-button::before {
    color: #ffffff;
}
html .body .has-ex-d-border-color {
    border-color: #ffffff;
}
html .body .btn-wrap.has-ex-d-background-color > a{
    background-color: #ffffff;
}
html .body .btn-wrap.has-ex-d-color > a{
    color: #ffffff;
}
html .body .btn-wrap.has-ex-d-border-color > a{
    border-color: #ffffff;
}
html .body .bb-tab.has-ex-d-border-color::before{
    background-color: #ffffff;
}
html .body .bb-tab.has-ex-d-border-color .bb-label{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-d-color .toggle-button,
html .body .toggle-wrap.has-ex-d-color .toggle-button:before{
  color: #ffffff;
}

html .body .toggle-wrap.has-ex-d-border-color .toggle-button{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-d-border-color .toggle-button,
.toggle-wrap.has-ex-d-border-color .toggle-content{
    border-color: #ffffff;
}
html .body .iconlist-box.has-ex-d-icon-color li::before{
    color: #ffffff;
}
html .body .micro-balloon.has-ex-d-color {
    color: #ffffff;
}
html .body .micro-balloon.has-ex-d-background-color {
  background-color: #ffffff;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-d-background-color.micro-bottom::after {
  border-bottom-color: #ffffff;
  border-top-color: transparent;
}
html .body .micro-balloon.has-ex-d-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-ex-d-background-color::after {
  border-top-color: #ffffff;
}
html .body .micro-balloon.has-border-color.has-ex-d-border-color {
  border-color: #ffffff;
}
html .body .micro-balloon.micro-top.has-ex-d-border-color::before {
  border-top-color: #ffffff;
}
html .body .micro-balloon.micro-bottom.has-ex-d-border-color::before {
  border-bottom-color: #ffffff;
}
html .body .caption-box.has-ex-d-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-d-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-d-border-color .box-content{
  border-color: #ffffff;
}
html .body .tab-caption-box.has-ex-d-background-color .box-content{
  background-color: #ffffff;
}
html .body .label-box.has-ex-d-border-color .box-content{
  border-color: #ffffff;
}
html .body .label-box.has-ex-d-background-color .box-content{
  background-color: #ffffff;
}
html .body .speech-balloon.has-ex-d-background-color {
    background-color: #ffffff;
}
html .body .speech-balloon.has-text-color.has-ex-d-color {
    color: #ffffff;
}
html .body .speech-balloon.has-ex-d-border-color {
    border-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-d-border-color::before{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-d-border-color::before{
  border-left-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-d-background-color::after{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-d-background-color::after{
  border-left-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-d-background-color{
  background-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-d-border-color{
  border-color: #ffffff;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-d-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-ex-d-border-color::after{
  border-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-d-background-color::before,
html .body .sbs-think .speech-balloon.has-ex-d-background-color::after{
  background-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-d-border-color::before{
  border-color: #ffffff;
}
html .body .timeline-box.has-ex-d-point-color .timeline-item::before{
  background-color: #ffffff;
}
html .body .has-ex-d-question-color .faq-question-label{
  color: #ffffff;
}
html .body .has-ex-d-answer-color .faq-answer-label{
  color: #ffffff;
}
html .body .is-style-square.has-ex-d-question-color .faq-question-label{
  color: #fff;
  background-color: #ffffff;
}
html .body .is-style-square.has-ex-d-answer-color .faq-answer-label{
  color: #fff;
  background-color: #ffffff;
}

    

html .body .has-ex-e-background-color {
    background-color: #ffffff;
}
html .body .has-ex-e-color {
    color: #ffffff;
}
html .body .has-ex-e-color .toggle-button::before {
    color: #ffffff;
}
html .body .has-ex-e-border-color {
    border-color: #ffffff;
}
html .body .btn-wrap.has-ex-e-background-color > a{
    background-color: #ffffff;
}
html .body .btn-wrap.has-ex-e-color > a{
    color: #ffffff;
}
html .body .btn-wrap.has-ex-e-border-color > a{
    border-color: #ffffff;
}
html .body .bb-tab.has-ex-e-border-color::before{
    background-color: #ffffff;
}
html .body .bb-tab.has-ex-e-border-color .bb-label{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-e-color .toggle-button,
html .body .toggle-wrap.has-ex-e-color .toggle-button:before{
  color: #ffffff;
}

html .body .toggle-wrap.has-ex-e-border-color .toggle-button{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-e-border-color .toggle-button,
.toggle-wrap.has-ex-e-border-color .toggle-content{
    border-color: #ffffff;
}
html .body .iconlist-box.has-ex-e-icon-color li::before{
    color: #ffffff;
}
html .body .micro-balloon.has-ex-e-color {
    color: #ffffff;
}
html .body .micro-balloon.has-ex-e-background-color {
  background-color: #ffffff;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-e-background-color.micro-bottom::after {
  border-bottom-color: #ffffff;
  border-top-color: transparent;
}
html .body .micro-balloon.has-ex-e-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-ex-e-background-color::after {
  border-top-color: #ffffff;
}
html .body .micro-balloon.has-border-color.has-ex-e-border-color {
  border-color: #ffffff;
}
html .body .micro-balloon.micro-top.has-ex-e-border-color::before {
  border-top-color: #ffffff;
}
html .body .micro-balloon.micro-bottom.has-ex-e-border-color::before {
  border-bottom-color: #ffffff;
}
html .body .caption-box.has-ex-e-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-e-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-e-border-color .box-content{
  border-color: #ffffff;
}
html .body .tab-caption-box.has-ex-e-background-color .box-content{
  background-color: #ffffff;
}
html .body .label-box.has-ex-e-border-color .box-content{
  border-color: #ffffff;
}
html .body .label-box.has-ex-e-background-color .box-content{
  background-color: #ffffff;
}
html .body .speech-balloon.has-ex-e-background-color {
    background-color: #ffffff;
}
html .body .speech-balloon.has-text-color.has-ex-e-color {
    color: #ffffff;
}
html .body .speech-balloon.has-ex-e-border-color {
    border-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-e-border-color::before{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-e-border-color::before{
  border-left-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-e-background-color::after{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-e-background-color::after{
  border-left-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-e-background-color{
  background-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-e-border-color{
  border-color: #ffffff;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-e-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-ex-e-border-color::after{
  border-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-e-background-color::before,
html .body .sbs-think .speech-balloon.has-ex-e-background-color::after{
  background-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-e-border-color::before{
  border-color: #ffffff;
}
html .body .timeline-box.has-ex-e-point-color .timeline-item::before{
  background-color: #ffffff;
}
html .body .has-ex-e-question-color .faq-question-label{
  color: #ffffff;
}
html .body .has-ex-e-answer-color .faq-answer-label{
  color: #ffffff;
}
html .body .is-style-square.has-ex-e-question-color .faq-question-label{
  color: #fff;
  background-color: #ffffff;
}
html .body .is-style-square.has-ex-e-answer-color .faq-answer-label{
  color: #fff;
  background-color: #ffffff;
}

    

html .body .has-ex-f-background-color {
    background-color: #ffffff;
}
html .body .has-ex-f-color {
    color: #ffffff;
}
html .body .has-ex-f-color .toggle-button::before {
    color: #ffffff;
}
html .body .has-ex-f-border-color {
    border-color: #ffffff;
}
html .body .btn-wrap.has-ex-f-background-color > a{
    background-color: #ffffff;
}
html .body .btn-wrap.has-ex-f-color > a{
    color: #ffffff;
}
html .body .btn-wrap.has-ex-f-border-color > a{
    border-color: #ffffff;
}
html .body .bb-tab.has-ex-f-border-color::before{
    background-color: #ffffff;
}
html .body .bb-tab.has-ex-f-border-color .bb-label{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-f-color .toggle-button,
html .body .toggle-wrap.has-ex-f-color .toggle-button:before{
  color: #ffffff;
}

html .body .toggle-wrap.has-ex-f-border-color .toggle-button{
    background-color: #ffffff;
}
html .body .toggle-wrap.has-ex-f-border-color .toggle-button,
.toggle-wrap.has-ex-f-border-color .toggle-content{
    border-color: #ffffff;
}
html .body .iconlist-box.has-ex-f-icon-color li::before{
    color: #ffffff;
}
html .body .micro-balloon.has-ex-f-color {
    color: #ffffff;
}
html .body .micro-balloon.has-ex-f-background-color {
  background-color: #ffffff;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-f-background-color.micro-bottom::after {
  border-bottom-color: #ffffff;
  border-top-color: transparent;
}
html .body .micro-balloon.has-ex-f-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-ex-f-background-color::after {
  border-top-color: #ffffff;
}
html .body .micro-balloon.has-border-color.has-ex-f-border-color {
  border-color: #ffffff;
}
html .body .micro-balloon.micro-top.has-ex-f-border-color::before {
  border-top-color: #ffffff;
}
html .body .micro-balloon.micro-bottom.has-ex-f-border-color::before {
  border-bottom-color: #ffffff;
}
html .body .caption-box.has-ex-f-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-f-border-color .box-label{
  background-color: #ffffff;
}
html .body .tab-caption-box.has-ex-f-border-color .box-content{
  border-color: #ffffff;
}
html .body .tab-caption-box.has-ex-f-background-color .box-content{
  background-color: #ffffff;
}
html .body .label-box.has-ex-f-border-color .box-content{
  border-color: #ffffff;
}
html .body .label-box.has-ex-f-background-color .box-content{
  background-color: #ffffff;
}
html .body .speech-balloon.has-ex-f-background-color {
    background-color: #ffffff;
}
html .body .speech-balloon.has-text-color.has-ex-f-color {
    color: #ffffff;
}
html .body .speech-balloon.has-ex-f-border-color {
    border-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-f-border-color::before{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-f-border-color::before{
  border-left-color: #ffffff;
}
html .body .sbp-l .speech-balloon.has-ex-f-background-color::after{
  border-right-color: #ffffff;
}
html .body .sbp-r .speech-balloon.has-ex-f-background-color::after{
  border-left-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-f-background-color{
  background-color: #ffffff;
}
html .body .sbs-line.sbp-r .speech-balloon.has-ex-f-border-color{
  border-color: #ffffff;
}
html .body .speech-wraphtml .body .sbs-think .speech-balloon.has-ex-f-border-color::before,
html .body .speech-wrap.sbs-think .speech-balloon.has-ex-f-border-color::after{
  border-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-f-background-color::before,
html .body .sbs-think .speech-balloon.has-ex-f-background-color::after{
  background-color: #ffffff;
}
html .body .sbs-think .speech-balloon.has-ex-f-border-color::before{
  border-color: #ffffff;
}
html .body .timeline-box.has-ex-f-point-color .timeline-item::before{
  background-color: #ffffff;
}
html .body .has-ex-f-question-color .faq-question-label{
  color: #ffffff;
}
html .body .has-ex-f-answer-color .faq-answer-label{
  color: #ffffff;
}
html .body .is-style-square.has-ex-f-question-color .faq-question-label{
  color: #fff;
  background-color: #ffffff;
}
html .body .is-style-square.has-ex-f-answer-color .faq-answer-label{
  color: #fff;
  background-color: #ffffff;
}

    html .body .btn-wrap{
    background-color: #f8e58c !important;
    color: #333;
    border-color: transparent !important;
    font-size: 16px;
}


html .body .has-border-color .toggle-button{
    color: #fff;
}

html .body .has-border-color .toggle-button::before{
    color: #fff;
}

    html .body .btn-wrap.has-small-font-size > a {
  font-size: 13px;
}
html .body .btn-wrap.has-medium-font-size > a {
  font-size: 20px;
}
html .body .btn-wrap.has-large-font-size > a {
  font-size: 36px;
}
html .body .btn-wrap.has-huge-font-size > a,
html .body .btn-wrap.has-larger-font-size > a {
  font-size: 42px;
}
    