body.public-page {
  background-color: #fff;
}
.go-to-top .go-to-top-button {
  background-color: #333;
}
.go-to-top .go-to-top-button {
  color: #fff;
}
.main {
  width: 750px;
}
.main {
  border-width: 0;
}
.sidebar {
  width: 350px;
}
.sidebar {
  border-width: 0;
}
.wrap {
  width: 1130px;
}
@media screen and (max-width: 1129px) {
  .wrap {
    width: auto;
  }
  .main,
  .sidebar,
  .sidebar-left .main,
  .sidebar-left .sidebar {
    margin: 0 0.5%;
  }
  .main {
    width: 67.4%;
  }
  .sidebar {
    padding: 1.5%;
    width: 30%;
  }
  .entry-card-thumb {
    width: 38%;
  }
  .entry-card-content {
    margin-left: 40%;
  }
}
.column-full-wide .content-in {
  width: 100%;
}
#respond {
  inset: 0;
  position: absolute;
  visibility: hidden;
}
.entry-content > *,
.demo .entry-content p {
  line-height: 1.7;
}
.entry-content > *,
.mce-content-body > *,
.article p,
.demo .entry-content p,
.article dl,
.article ul,
.article ol,
.article blockquote,
.article pre,
.article table,
.article .toc,
.body .article,
.body .column-wrap,
.body .new-entry-cards,
.body .popular-entry-cards,
.body .navi-entry-cards,
.body .box-menus,
.body .ranking-item,
.body .rss-entry-cards,
.body .widget,
.body .author-box,
.body .blogcard-wrap,
.body .login-user-only,
.body .information-box,
.body .question-box,
.body .alert-box,
.body .information,
.body .question,
.body .alert,
.body .memo-box,
.body .comment-box,
.body .common-icon-box,
.body .blank-box,
.body .button-block,
.body .micro-bottom,
.body .caption-box,
.body .tab-caption-box,
.body .label-box,
.body .toggle-wrap,
.body .wp-block-image,
.body .booklink-box,
.body .kaerebalink-box,
.body .tomarebalink-box,
.body .product-item-box,
.body .speech-wrap,
.body .wp-block-categories,
.body .wp-block-archives,
.body .wp-block-archives-dropdown,
.body .wp-block-calendar,
.body .ad-area,
.body .wp-block-gallery,
.body .wp-block-audio,
.body .wp-block-cover,
.body .wp-block-file,
.body .wp-block-media-text,
.body .wp-block-video,
.body .wp-block-buttons,
.body .wp-block-columns,
.body .wp-block-separator,
.body .components-placeholder,
.body .wp-block-search,
.body .wp-block-social-links,
.body .timeline-box,
.body .blogcard-type,
.body .btn-wrap,
.body .btn-wrap a,
.body .block-box,
.body .wp-block-embed,
.body .wp-block-group,
.body .wp-block-table,
.body .scrollable-table,
.body .wp-block-separator,
.body .wp-block,
.body .video-container,
.comment-area,
.related-entries,
.pager-post-navi,
.comment-respond {
  margin-bottom: 1.7em;
}
.is-root-container > * {
  margin-bottom: 1.7em !important;
}
.article h2,
.article h3,
.article h4,
.article h5,
.article h6 {
  margin-bottom: 1.53em;
}
@media screen and (max-width: 480px) {
  .body,
  .menu-content {
    font-size: 16px;
  }
}
@media screen and (max-width: 781px) {
  .wp-block-column {
    margin-bottom: 1.7em;
  }
}
@media screen and (max-width: 834px) {
  .container .column-wrap {
    gap: 1.7em;
  }
}
.article .micro-top {
  margin-bottom: 0.34em;
}
.article .micro-bottom {
  margin-top: -1.53em;
}
.article .micro-balloon {
  margin-bottom: 0.85em;
}
.article .micro-bottom.micro-balloon {
  margin-top: -1.19em;
}
.blank-box.bb-key-color {
  border-color: #19448e;
}
.iic-key-color li::before {
  color: #19448e;
}
.blank-box.bb-tab.bb-key-color::before {
  background-color: #19448e;
}
.tb-key-color .toggle-button {
  border: 1px solid #19448e;
  background: #19448e;
  color: #fff;
}
.tb-key-color .toggle-button::before {
  color: #ccc;
}
.tb-key-color .toggle-checkbox:checked ~ .toggle-content {
  border-color: #19448e;
}
.cb-key-color.caption-box {
  border-color: #19448e;
}
.cb-key-color .caption-box-label {
  background-color: #19448e;
  color: #fff;
}
.tcb-key-color .tab-caption-box-label {
  background-color: #19448e;
  color: #fff;
}
.tcb-key-color .tab-caption-box-content {
  border-color: #19448e;
}
.lb-key-color .label-box-content {
  border-color: #19448e;
}
.mc-key-color {
  background-color: #19448e;
  color: #fff;
  border: none;
}
.mc-key-color.micro-bottom::after {
  border-bottom-color: #19448e;
  border-top-color: transparent;
}
.mc-key-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.mc-key-color::after {
  border-top-color: #19448e;
}
.btn-key-color,
.btn-wrap.btn-wrap-key-color > a {
  background-color: #19448e;
}
.has-text-color.has-key-color-color {
  color: #19448e;
}
.has-background.has-key-color-background-color {
  background-color: #19448e;
}
.body.article,
body#tinymce.wp-editor {
  background-color: #fff;
}
.body.article,
.editor-post-title__block .editor-post-title__input,
body#tinymce.wp-editor {
  color: #333;
}
html .body .has-key-color-background-color {
  background-color: #19448e;
}
html .body .has-key-color-color {
  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 .bb-label {
  background-color: #19448e;
}
html
  .body
  .toggle-wrap.has-key-color-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #19448e;
}
html
  .body
  .toggle-wrap.has-key-color-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-key-color-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #19448e;
}
html
  .body
  .toggle-wrap.has-key-color-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #19448e;
}
html
  .body
  .toggle-wrap.has-key-color-color:not(.not-nested-style)
  .toggle-content {
  color: #19448e;
}
html .body .iconlist-box.has-key-color-icon-color li::before {
  color: #19448e;
}
.micro-text.has-key-color-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #19448e;
}
html
  .body
  .tab-caption-box.has-key-color-border-color:not(.not-nested-style)
  .box-label {
  background-color: #19448e;
}
html
  .body
  .tab-caption-box.has-key-color-border-color:not(.not-nested-style)
  .box-content {
  border-color: #19448e;
}
html
  .body
  .tab-caption-box.has-key-color-background-color:not(.not-nested-style)
  .box-content {
  background-color: #19448e;
}
html
  .body
  .tab-caption-box.has-key-color-color:not(.not-nested-style)
  .box-content {
  color: #19448e;
}
html
  .body
  .label-box.has-key-color-border-color:not(.not-nested-style)
  .box-content {
  border-color: #19448e;
}
html
  .body
  .label-box.has-key-color-background-color:not(.not-nested-style)
  .box-content {
  background-color: #19448e;
}
html .body .label-box.has-key-color-color:not(.not-nested-style) .box-content {
  color: #19448e;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-key-color-background-color {
  background-color: #19448e;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-key-color-color {
  color: #19448e;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-key-color-border-color {
  border-color: #19448e;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-key-color-border-color::before {
  border-right-color: #19448e;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-key-color-border-color::before {
  border-left-color: #19448e;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-key-color-background-color::after {
  border-right-color: #19448e;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-key-color-background-color::after {
  border-left-color: #19448e;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-key-color-background-color {
  background-color: #19448e;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-key-color-border-color {
  border-color: #19448e;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-key-color-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-key-color-border-color::after {
  border-color: #19448e;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-key-color-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-key-color-background-color::after {
  background-color: #19448e;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-key-color-border-color::before {
  border-color: #19448e;
}
html
  .body
  .timeline-box.has-key-color-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #19448e;
}
.has-key-color-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #19448e;
}
html
  .body
  .has-key-color-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #19448e;
}
html
  .body
  .has-key-color-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #19448e;
}
html
  .body
  .has-key-color-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #19448e;
}
html
  .body
  .is-style-square.has-key-color-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #19448e;
}
html
  .body
  .is-style-square.has-key-color-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #e60033;
}
html
  .body
  .toggle-wrap.has-red-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #e60033;
}
html
  .body
  .toggle-wrap.has-red-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-red-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #e60033;
}
html
  .body
  .toggle-wrap.has-red-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #e60033;
}
html .body .toggle-wrap.has-red-color:not(.not-nested-style) .toggle-content {
  color: #e60033;
}
html .body .iconlist-box.has-red-icon-color li::before {
  color: #e60033;
}
.micro-text.has-red-color {
  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:not(.not-nested-style) .box-label {
  background-color: #e60033;
}
html
  .body
  .tab-caption-box.has-red-border-color:not(.not-nested-style)
  .box-label {
  background-color: #e60033;
}
html
  .body
  .tab-caption-box.has-red-border-color:not(.not-nested-style)
  .box-content {
  border-color: #e60033;
}
html
  .body
  .tab-caption-box.has-red-background-color:not(.not-nested-style)
  .box-content {
  background-color: #e60033;
}
html .body .tab-caption-box.has-red-color:not(.not-nested-style) .box-content {
  color: #e60033;
}
html .body .label-box.has-red-border-color:not(.not-nested-style) .box-content {
  border-color: #e60033;
}
html
  .body
  .label-box.has-red-background-color:not(.not-nested-style)
  .box-content {
  background-color: #e60033;
}
html .body .label-box.has-red-color:not(.not-nested-style) .box-content {
  color: #e60033;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-red-background-color {
  background-color: #e60033;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-red-color {
  color: #e60033;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-red-border-color {
  border-color: #e60033;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-red-border-color::before {
  border-right-color: #e60033;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-red-border-color::before {
  border-left-color: #e60033;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-red-background-color::after {
  border-right-color: #e60033;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-red-background-color::after {
  border-left-color: #e60033;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-red-background-color {
  background-color: #e60033;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-red-border-color {
  border-color: #e60033;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-red-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-red-border-color::after {
  border-color: #e60033;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-red-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-red-background-color::after {
  background-color: #e60033;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-red-border-color::before {
  border-color: #e60033;
}
html
  .body
  .timeline-box.has-red-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #e60033;
}
.has-red-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #e60033;
}
html .body .has-red-question-color:not(.not-nested-style) .faq-question-label {
  color: #e60033;
}
html
  .body
  .has-red-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #e60033;
}
html .body .has-red-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #e60033;
}
html
  .body
  .is-style-square.has-red-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #e60033;
}
html
  .body
  .is-style-square.has-red-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #e95295;
}
html
  .body
  .toggle-wrap.has-pink-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #e95295;
}
html
  .body
  .toggle-wrap.has-pink-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-pink-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #e95295;
}
html
  .body
  .toggle-wrap.has-pink-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #e95295;
}
html .body .toggle-wrap.has-pink-color:not(.not-nested-style) .toggle-content {
  color: #e95295;
}
html .body .iconlist-box.has-pink-icon-color li::before {
  color: #e95295;
}
.micro-text.has-pink-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #e95295;
}
html
  .body
  .tab-caption-box.has-pink-border-color:not(.not-nested-style)
  .box-label {
  background-color: #e95295;
}
html
  .body
  .tab-caption-box.has-pink-border-color:not(.not-nested-style)
  .box-content {
  border-color: #e95295;
}
html
  .body
  .tab-caption-box.has-pink-background-color:not(.not-nested-style)
  .box-content {
  background-color: #e95295;
}
html .body .tab-caption-box.has-pink-color:not(.not-nested-style) .box-content {
  color: #e95295;
}
html
  .body
  .label-box.has-pink-border-color:not(.not-nested-style)
  .box-content {
  border-color: #e95295;
}
html
  .body
  .label-box.has-pink-background-color:not(.not-nested-style)
  .box-content {
  background-color: #e95295;
}
html .body .label-box.has-pink-color:not(.not-nested-style) .box-content {
  color: #e95295;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-pink-background-color {
  background-color: #e95295;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-pink-color {
  color: #e95295;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-pink-border-color {
  border-color: #e95295;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-pink-border-color::before {
  border-right-color: #e95295;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pink-border-color::before {
  border-left-color: #e95295;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-pink-background-color::after {
  border-right-color: #e95295;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pink-background-color::after {
  border-left-color: #e95295;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pink-background-color {
  background-color: #e95295;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pink-border-color {
  border-color: #e95295;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pink-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pink-border-color::after {
  border-color: #e95295;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pink-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pink-background-color::after {
  background-color: #e95295;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pink-border-color::before {
  border-color: #e95295;
}
html
  .body
  .timeline-box.has-pink-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #e95295;
}
.has-pink-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #e95295;
}
html .body .has-pink-question-color:not(.not-nested-style) .faq-question-label {
  color: #e95295;
}
html
  .body
  .has-pink-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #e95295;
}
html .body .has-pink-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #e95295;
}
html
  .body
  .is-style-square.has-pink-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #e95295;
}
html
  .body
  .is-style-square.has-pink-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #884898;
}
html
  .body
  .toggle-wrap.has-purple-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #884898;
}
html
  .body
  .toggle-wrap.has-purple-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-purple-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #884898;
}
html
  .body
  .toggle-wrap.has-purple-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #884898;
}
html
  .body
  .toggle-wrap.has-purple-color:not(.not-nested-style)
  .toggle-content {
  color: #884898;
}
html .body .iconlist-box.has-purple-icon-color li::before {
  color: #884898;
}
.micro-text.has-purple-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #884898;
}
html
  .body
  .tab-caption-box.has-purple-border-color:not(.not-nested-style)
  .box-label {
  background-color: #884898;
}
html
  .body
  .tab-caption-box.has-purple-border-color:not(.not-nested-style)
  .box-content {
  border-color: #884898;
}
html
  .body
  .tab-caption-box.has-purple-background-color:not(.not-nested-style)
  .box-content {
  background-color: #884898;
}
html
  .body
  .tab-caption-box.has-purple-color:not(.not-nested-style)
  .box-content {
  color: #884898;
}
html
  .body
  .label-box.has-purple-border-color:not(.not-nested-style)
  .box-content {
  border-color: #884898;
}
html
  .body
  .label-box.has-purple-background-color:not(.not-nested-style)
  .box-content {
  background-color: #884898;
}
html .body .label-box.has-purple-color:not(.not-nested-style) .box-content {
  color: #884898;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-purple-background-color {
  background-color: #884898;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-purple-color {
  color: #884898;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-purple-border-color {
  border-color: #884898;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-purple-border-color::before {
  border-right-color: #884898;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-purple-border-color::before {
  border-left-color: #884898;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-purple-background-color::after {
  border-right-color: #884898;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-purple-background-color::after {
  border-left-color: #884898;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-purple-background-color {
  background-color: #884898;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-purple-border-color {
  border-color: #884898;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-purple-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-purple-border-color::after {
  border-color: #884898;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-purple-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-purple-background-color::after {
  background-color: #884898;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-purple-border-color::before {
  border-color: #884898;
}
html
  .body
  .timeline-box.has-purple-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #884898;
}
.has-purple-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #884898;
}
html
  .body
  .has-purple-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #884898;
}
html
  .body
  .has-purple-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #884898;
}
html .body .has-purple-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #884898;
}
html
  .body
  .is-style-square.has-purple-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #884898;
}
html
  .body
  .is-style-square.has-purple-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #55295b;
}
html
  .body
  .toggle-wrap.has-deep-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #55295b;
}
html
  .body
  .toggle-wrap.has-deep-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-deep-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #55295b;
}
html
  .body
  .toggle-wrap.has-deep-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #55295b;
}
html .body .toggle-wrap.has-deep-color:not(.not-nested-style) .toggle-content {
  color: #55295b;
}
html .body .iconlist-box.has-deep-icon-color li::before {
  color: #55295b;
}
.micro-text.has-deep-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #55295b;
}
html
  .body
  .tab-caption-box.has-deep-border-color:not(.not-nested-style)
  .box-label {
  background-color: #55295b;
}
html
  .body
  .tab-caption-box.has-deep-border-color:not(.not-nested-style)
  .box-content {
  border-color: #55295b;
}
html
  .body
  .tab-caption-box.has-deep-background-color:not(.not-nested-style)
  .box-content {
  background-color: #55295b;
}
html .body .tab-caption-box.has-deep-color:not(.not-nested-style) .box-content {
  color: #55295b;
}
html
  .body
  .label-box.has-deep-border-color:not(.not-nested-style)
  .box-content {
  border-color: #55295b;
}
html
  .body
  .label-box.has-deep-background-color:not(.not-nested-style)
  .box-content {
  background-color: #55295b;
}
html .body .label-box.has-deep-color:not(.not-nested-style) .box-content {
  color: #55295b;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-deep-background-color {
  background-color: #55295b;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-deep-color {
  color: #55295b;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-deep-border-color {
  border-color: #55295b;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-deep-border-color::before {
  border-right-color: #55295b;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-deep-border-color::before {
  border-left-color: #55295b;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-deep-background-color::after {
  border-right-color: #55295b;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-deep-background-color::after {
  border-left-color: #55295b;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-deep-background-color {
  background-color: #55295b;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-deep-border-color {
  border-color: #55295b;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-deep-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-deep-border-color::after {
  border-color: #55295b;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-deep-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-deep-background-color::after {
  background-color: #55295b;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-deep-border-color::before {
  border-color: #55295b;
}
html
  .body
  .timeline-box.has-deep-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #55295b;
}
.has-deep-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #55295b;
}
html .body .has-deep-question-color:not(.not-nested-style) .faq-question-label {
  color: #55295b;
}
html
  .body
  .has-deep-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #55295b;
}
html .body .has-deep-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #55295b;
}
html
  .body
  .is-style-square.has-deep-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #55295b;
}
html
  .body
  .is-style-square.has-deep-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #1e50a2;
}
html
  .body
  .toggle-wrap.has-indigo-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #1e50a2;
}
html
  .body
  .toggle-wrap.has-indigo-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-indigo-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #1e50a2;
}
html
  .body
  .toggle-wrap.has-indigo-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #1e50a2;
}
html
  .body
  .toggle-wrap.has-indigo-color:not(.not-nested-style)
  .toggle-content {
  color: #1e50a2;
}
html .body .iconlist-box.has-indigo-icon-color li::before {
  color: #1e50a2;
}
.micro-text.has-indigo-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #1e50a2;
}
html
  .body
  .tab-caption-box.has-indigo-border-color:not(.not-nested-style)
  .box-label {
  background-color: #1e50a2;
}
html
  .body
  .tab-caption-box.has-indigo-border-color:not(.not-nested-style)
  .box-content {
  border-color: #1e50a2;
}
html
  .body
  .tab-caption-box.has-indigo-background-color:not(.not-nested-style)
  .box-content {
  background-color: #1e50a2;
}
html
  .body
  .tab-caption-box.has-indigo-color:not(.not-nested-style)
  .box-content {
  color: #1e50a2;
}
html
  .body
  .label-box.has-indigo-border-color:not(.not-nested-style)
  .box-content {
  border-color: #1e50a2;
}
html
  .body
  .label-box.has-indigo-background-color:not(.not-nested-style)
  .box-content {
  background-color: #1e50a2;
}
html .body .label-box.has-indigo-color:not(.not-nested-style) .box-content {
  color: #1e50a2;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-indigo-background-color {
  background-color: #1e50a2;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-indigo-color {
  color: #1e50a2;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-indigo-border-color {
  border-color: #1e50a2;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-indigo-border-color::before {
  border-right-color: #1e50a2;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-indigo-border-color::before {
  border-left-color: #1e50a2;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-indigo-background-color::after {
  border-right-color: #1e50a2;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-indigo-background-color::after {
  border-left-color: #1e50a2;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-indigo-background-color {
  background-color: #1e50a2;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-indigo-border-color {
  border-color: #1e50a2;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-indigo-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-indigo-border-color::after {
  border-color: #1e50a2;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-indigo-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-indigo-background-color::after {
  background-color: #1e50a2;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-indigo-border-color::before {
  border-color: #1e50a2;
}
html
  .body
  .timeline-box.has-indigo-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #1e50a2;
}
.has-indigo-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #1e50a2;
}
html
  .body
  .has-indigo-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #1e50a2;
}
html
  .body
  .has-indigo-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #1e50a2;
}
html .body .has-indigo-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #1e50a2;
}
html
  .body
  .is-style-square.has-indigo-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #1e50a2;
}
html
  .body
  .is-style-square.has-indigo-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #0095d9;
}
html
  .body
  .toggle-wrap.has-blue-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #0095d9;
}
html
  .body
  .toggle-wrap.has-blue-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-blue-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #0095d9;
}
html
  .body
  .toggle-wrap.has-blue-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #0095d9;
}
html .body .toggle-wrap.has-blue-color:not(.not-nested-style) .toggle-content {
  color: #0095d9;
}
html .body .iconlist-box.has-blue-icon-color li::before {
  color: #0095d9;
}
.micro-text.has-blue-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #0095d9;
}
html
  .body
  .tab-caption-box.has-blue-border-color:not(.not-nested-style)
  .box-label {
  background-color: #0095d9;
}
html
  .body
  .tab-caption-box.has-blue-border-color:not(.not-nested-style)
  .box-content {
  border-color: #0095d9;
}
html
  .body
  .tab-caption-box.has-blue-background-color:not(.not-nested-style)
  .box-content {
  background-color: #0095d9;
}
html .body .tab-caption-box.has-blue-color:not(.not-nested-style) .box-content {
  color: #0095d9;
}
html
  .body
  .label-box.has-blue-border-color:not(.not-nested-style)
  .box-content {
  border-color: #0095d9;
}
html
  .body
  .label-box.has-blue-background-color:not(.not-nested-style)
  .box-content {
  background-color: #0095d9;
}
html .body .label-box.has-blue-color:not(.not-nested-style) .box-content {
  color: #0095d9;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-blue-background-color {
  background-color: #0095d9;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-blue-color {
  color: #0095d9;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-blue-border-color {
  border-color: #0095d9;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-blue-border-color::before {
  border-right-color: #0095d9;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-blue-border-color::before {
  border-left-color: #0095d9;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-blue-background-color::after {
  border-right-color: #0095d9;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-blue-background-color::after {
  border-left-color: #0095d9;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-blue-background-color {
  background-color: #0095d9;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-blue-border-color {
  border-color: #0095d9;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-blue-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-blue-border-color::after {
  border-color: #0095d9;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-blue-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-blue-background-color::after {
  background-color: #0095d9;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-blue-border-color::before {
  border-color: #0095d9;
}
html
  .body
  .timeline-box.has-blue-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #0095d9;
}
.has-blue-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #0095d9;
}
html .body .has-blue-question-color:not(.not-nested-style) .faq-question-label {
  color: #0095d9;
}
html
  .body
  .has-blue-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #0095d9;
}
html .body .has-blue-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #0095d9;
}
html
  .body
  .is-style-square.has-blue-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #0095d9;
}
html
  .body
  .is-style-square.has-blue-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #2ca9e1;
}
html
  .body
  .toggle-wrap.has-light-blue-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #2ca9e1;
}
html
  .body
  .toggle-wrap.has-light-blue-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-light-blue-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #2ca9e1;
}
html
  .body
  .toggle-wrap.has-light-blue-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #2ca9e1;
}
html
  .body
  .toggle-wrap.has-light-blue-color:not(.not-nested-style)
  .toggle-content {
  color: #2ca9e1;
}
html .body .iconlist-box.has-light-blue-icon-color li::before {
  color: #2ca9e1;
}
.micro-text.has-light-blue-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #2ca9e1;
}
html
  .body
  .tab-caption-box.has-light-blue-border-color:not(.not-nested-style)
  .box-label {
  background-color: #2ca9e1;
}
html
  .body
  .tab-caption-box.has-light-blue-border-color:not(.not-nested-style)
  .box-content {
  border-color: #2ca9e1;
}
html
  .body
  .tab-caption-box.has-light-blue-background-color:not(.not-nested-style)
  .box-content {
  background-color: #2ca9e1;
}
html
  .body
  .tab-caption-box.has-light-blue-color:not(.not-nested-style)
  .box-content {
  color: #2ca9e1;
}
html
  .body
  .label-box.has-light-blue-border-color:not(.not-nested-style)
  .box-content {
  border-color: #2ca9e1;
}
html
  .body
  .label-box.has-light-blue-background-color:not(.not-nested-style)
  .box-content {
  background-color: #2ca9e1;
}
html .body .label-box.has-light-blue-color:not(.not-nested-style) .box-content {
  color: #2ca9e1;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-light-blue-background-color {
  background-color: #2ca9e1;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-light-blue-color {
  color: #2ca9e1;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-light-blue-border-color {
  border-color: #2ca9e1;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-light-blue-border-color::before {
  border-right-color: #2ca9e1;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-blue-border-color::before {
  border-left-color: #2ca9e1;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-light-blue-background-color::after {
  border-right-color: #2ca9e1;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-blue-background-color::after {
  border-left-color: #2ca9e1;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-blue-background-color {
  background-color: #2ca9e1;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-blue-border-color {
  border-color: #2ca9e1;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-blue-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-blue-border-color::after {
  border-color: #2ca9e1;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-blue-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-blue-background-color::after {
  background-color: #2ca9e1;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-blue-border-color::before {
  border-color: #2ca9e1;
}
html
  .body
  .timeline-box.has-light-blue-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #2ca9e1;
}
.has-light-blue-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #2ca9e1;
}
html
  .body
  .has-light-blue-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #2ca9e1;
}
html
  .body
  .has-light-blue-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #2ca9e1;
}
html
  .body
  .has-light-blue-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #2ca9e1;
}
html
  .body
  .is-style-square.has-light-blue-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #2ca9e1;
}
html
  .body
  .is-style-square.has-light-blue-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #00a3af;
}
html
  .body
  .toggle-wrap.has-cyan-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #00a3af;
}
html
  .body
  .toggle-wrap.has-cyan-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-cyan-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #00a3af;
}
html
  .body
  .toggle-wrap.has-cyan-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #00a3af;
}
html .body .toggle-wrap.has-cyan-color:not(.not-nested-style) .toggle-content {
  color: #00a3af;
}
html .body .iconlist-box.has-cyan-icon-color li::before {
  color: #00a3af;
}
.micro-text.has-cyan-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #00a3af;
}
html
  .body
  .tab-caption-box.has-cyan-border-color:not(.not-nested-style)
  .box-label {
  background-color: #00a3af;
}
html
  .body
  .tab-caption-box.has-cyan-border-color:not(.not-nested-style)
  .box-content {
  border-color: #00a3af;
}
html
  .body
  .tab-caption-box.has-cyan-background-color:not(.not-nested-style)
  .box-content {
  background-color: #00a3af;
}
html .body .tab-caption-box.has-cyan-color:not(.not-nested-style) .box-content {
  color: #00a3af;
}
html
  .body
  .label-box.has-cyan-border-color:not(.not-nested-style)
  .box-content {
  border-color: #00a3af;
}
html
  .body
  .label-box.has-cyan-background-color:not(.not-nested-style)
  .box-content {
  background-color: #00a3af;
}
html .body .label-box.has-cyan-color:not(.not-nested-style) .box-content {
  color: #00a3af;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-cyan-background-color {
  background-color: #00a3af;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-cyan-color {
  color: #00a3af;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-cyan-border-color {
  border-color: #00a3af;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-cyan-border-color::before {
  border-right-color: #00a3af;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cyan-border-color::before {
  border-left-color: #00a3af;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-cyan-background-color::after {
  border-right-color: #00a3af;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cyan-background-color::after {
  border-left-color: #00a3af;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cyan-background-color {
  background-color: #00a3af;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cyan-border-color {
  border-color: #00a3af;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cyan-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cyan-border-color::after {
  border-color: #00a3af;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cyan-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cyan-background-color::after {
  background-color: #00a3af;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cyan-border-color::before {
  border-color: #00a3af;
}
html
  .body
  .timeline-box.has-cyan-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #00a3af;
}
.has-cyan-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #00a3af;
}
html .body .has-cyan-question-color:not(.not-nested-style) .faq-question-label {
  color: #00a3af;
}
html
  .body
  .has-cyan-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #00a3af;
}
html .body .has-cyan-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #00a3af;
}
html
  .body
  .is-style-square.has-cyan-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #00a3af;
}
html
  .body
  .is-style-square.has-cyan-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #007b43;
}
html
  .body
  .toggle-wrap.has-teal-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #007b43;
}
html
  .body
  .toggle-wrap.has-teal-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-teal-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #007b43;
}
html
  .body
  .toggle-wrap.has-teal-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #007b43;
}
html .body .toggle-wrap.has-teal-color:not(.not-nested-style) .toggle-content {
  color: #007b43;
}
html .body .iconlist-box.has-teal-icon-color li::before {
  color: #007b43;
}
.micro-text.has-teal-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #007b43;
}
html
  .body
  .tab-caption-box.has-teal-border-color:not(.not-nested-style)
  .box-label {
  background-color: #007b43;
}
html
  .body
  .tab-caption-box.has-teal-border-color:not(.not-nested-style)
  .box-content {
  border-color: #007b43;
}
html
  .body
  .tab-caption-box.has-teal-background-color:not(.not-nested-style)
  .box-content {
  background-color: #007b43;
}
html .body .tab-caption-box.has-teal-color:not(.not-nested-style) .box-content {
  color: #007b43;
}
html
  .body
  .label-box.has-teal-border-color:not(.not-nested-style)
  .box-content {
  border-color: #007b43;
}
html
  .body
  .label-box.has-teal-background-color:not(.not-nested-style)
  .box-content {
  background-color: #007b43;
}
html .body .label-box.has-teal-color:not(.not-nested-style) .box-content {
  color: #007b43;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-teal-background-color {
  background-color: #007b43;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-teal-color {
  color: #007b43;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-teal-border-color {
  border-color: #007b43;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-teal-border-color::before {
  border-right-color: #007b43;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-teal-border-color::before {
  border-left-color: #007b43;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-teal-background-color::after {
  border-right-color: #007b43;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-teal-background-color::after {
  border-left-color: #007b43;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-teal-background-color {
  background-color: #007b43;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-teal-border-color {
  border-color: #007b43;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-teal-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-teal-border-color::after {
  border-color: #007b43;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-teal-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-teal-background-color::after {
  background-color: #007b43;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-teal-border-color::before {
  border-color: #007b43;
}
html
  .body
  .timeline-box.has-teal-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #007b43;
}
.has-teal-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #007b43;
}
html .body .has-teal-question-color:not(.not-nested-style) .faq-question-label {
  color: #007b43;
}
html
  .body
  .has-teal-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #007b43;
}
html .body .has-teal-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #007b43;
}
html
  .body
  .is-style-square.has-teal-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #007b43;
}
html
  .body
  .is-style-square.has-teal-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #3eb370;
}
html
  .body
  .toggle-wrap.has-green-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #3eb370;
}
html
  .body
  .toggle-wrap.has-green-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-green-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #3eb370;
}
html
  .body
  .toggle-wrap.has-green-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #3eb370;
}
html .body .toggle-wrap.has-green-color:not(.not-nested-style) .toggle-content {
  color: #3eb370;
}
html .body .iconlist-box.has-green-icon-color li::before {
  color: #3eb370;
}
.micro-text.has-green-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #3eb370;
}
html
  .body
  .tab-caption-box.has-green-border-color:not(.not-nested-style)
  .box-label {
  background-color: #3eb370;
}
html
  .body
  .tab-caption-box.has-green-border-color:not(.not-nested-style)
  .box-content {
  border-color: #3eb370;
}
html
  .body
  .tab-caption-box.has-green-background-color:not(.not-nested-style)
  .box-content {
  background-color: #3eb370;
}
html
  .body
  .tab-caption-box.has-green-color:not(.not-nested-style)
  .box-content {
  color: #3eb370;
}
html
  .body
  .label-box.has-green-border-color:not(.not-nested-style)
  .box-content {
  border-color: #3eb370;
}
html
  .body
  .label-box.has-green-background-color:not(.not-nested-style)
  .box-content {
  background-color: #3eb370;
}
html .body .label-box.has-green-color:not(.not-nested-style) .box-content {
  color: #3eb370;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-green-background-color {
  background-color: #3eb370;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-green-color {
  color: #3eb370;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-green-border-color {
  border-color: #3eb370;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-green-border-color::before {
  border-right-color: #3eb370;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-green-border-color::before {
  border-left-color: #3eb370;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-green-background-color::after {
  border-right-color: #3eb370;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-green-background-color::after {
  border-left-color: #3eb370;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-green-background-color {
  background-color: #3eb370;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-green-border-color {
  border-color: #3eb370;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-green-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-green-border-color::after {
  border-color: #3eb370;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-green-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-green-background-color::after {
  background-color: #3eb370;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-green-border-color::before {
  border-color: #3eb370;
}
html
  .body
  .timeline-box.has-green-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #3eb370;
}
.has-green-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #3eb370;
}
html
  .body
  .has-green-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #3eb370;
}
html
  .body
  .has-green-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #3eb370;
}
html .body .has-green-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #3eb370;
}
html
  .body
  .is-style-square.has-green-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #3eb370;
}
html
  .body
  .is-style-square.has-green-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #8bc34a;
}
html
  .body
  .toggle-wrap.has-light-green-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #8bc34a;
}
html
  .body
  .toggle-wrap.has-light-green-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-light-green-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #8bc34a;
}
html
  .body
  .toggle-wrap.has-light-green-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #8bc34a;
}
html
  .body
  .toggle-wrap.has-light-green-color:not(.not-nested-style)
  .toggle-content {
  color: #8bc34a;
}
html .body .iconlist-box.has-light-green-icon-color li::before {
  color: #8bc34a;
}
.micro-text.has-light-green-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #8bc34a;
}
html
  .body
  .tab-caption-box.has-light-green-border-color:not(.not-nested-style)
  .box-label {
  background-color: #8bc34a;
}
html
  .body
  .tab-caption-box.has-light-green-border-color:not(.not-nested-style)
  .box-content {
  border-color: #8bc34a;
}
html
  .body
  .tab-caption-box.has-light-green-background-color:not(.not-nested-style)
  .box-content {
  background-color: #8bc34a;
}
html
  .body
  .tab-caption-box.has-light-green-color:not(.not-nested-style)
  .box-content {
  color: #8bc34a;
}
html
  .body
  .label-box.has-light-green-border-color:not(.not-nested-style)
  .box-content {
  border-color: #8bc34a;
}
html
  .body
  .label-box.has-light-green-background-color:not(.not-nested-style)
  .box-content {
  background-color: #8bc34a;
}
html
  .body
  .label-box.has-light-green-color:not(.not-nested-style)
  .box-content {
  color: #8bc34a;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-light-green-background-color {
  background-color: #8bc34a;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-light-green-color {
  color: #8bc34a;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-light-green-border-color {
  border-color: #8bc34a;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-light-green-border-color::before {
  border-right-color: #8bc34a;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-green-border-color::before {
  border-left-color: #8bc34a;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-light-green-background-color::after {
  border-right-color: #8bc34a;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-green-background-color::after {
  border-left-color: #8bc34a;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-green-background-color {
  background-color: #8bc34a;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-green-border-color {
  border-color: #8bc34a;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-green-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-green-border-color::after {
  border-color: #8bc34a;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-green-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-green-background-color::after {
  background-color: #8bc34a;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-green-border-color::before {
  border-color: #8bc34a;
}
html
  .body
  .timeline-box.has-light-green-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #8bc34a;
}
.has-light-green-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #8bc34a;
}
html
  .body
  .has-light-green-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #8bc34a;
}
html
  .body
  .has-light-green-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #8bc34a;
}
html
  .body
  .has-light-green-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #8bc34a;
}
html
  .body
  .is-style-square.has-light-green-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #8bc34a;
}
html
  .body
  .is-style-square.has-light-green-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #c3d825;
}
html
  .body
  .toggle-wrap.has-lime-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #c3d825;
}
html
  .body
  .toggle-wrap.has-lime-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-lime-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #c3d825;
}
html
  .body
  .toggle-wrap.has-lime-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #c3d825;
}
html .body .toggle-wrap.has-lime-color:not(.not-nested-style) .toggle-content {
  color: #c3d825;
}
html .body .iconlist-box.has-lime-icon-color li::before {
  color: #c3d825;
}
.micro-text.has-lime-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #c3d825;
}
html
  .body
  .tab-caption-box.has-lime-border-color:not(.not-nested-style)
  .box-label {
  background-color: #c3d825;
}
html
  .body
  .tab-caption-box.has-lime-border-color:not(.not-nested-style)
  .box-content {
  border-color: #c3d825;
}
html
  .body
  .tab-caption-box.has-lime-background-color:not(.not-nested-style)
  .box-content {
  background-color: #c3d825;
}
html .body .tab-caption-box.has-lime-color:not(.not-nested-style) .box-content {
  color: #c3d825;
}
html
  .body
  .label-box.has-lime-border-color:not(.not-nested-style)
  .box-content {
  border-color: #c3d825;
}
html
  .body
  .label-box.has-lime-background-color:not(.not-nested-style)
  .box-content {
  background-color: #c3d825;
}
html .body .label-box.has-lime-color:not(.not-nested-style) .box-content {
  color: #c3d825;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-lime-background-color {
  background-color: #c3d825;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-lime-color {
  color: #c3d825;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-lime-border-color {
  border-color: #c3d825;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-lime-border-color::before {
  border-right-color: #c3d825;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-lime-border-color::before {
  border-left-color: #c3d825;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-lime-background-color::after {
  border-right-color: #c3d825;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-lime-background-color::after {
  border-left-color: #c3d825;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-lime-background-color {
  background-color: #c3d825;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-lime-border-color {
  border-color: #c3d825;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-lime-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-lime-border-color::after {
  border-color: #c3d825;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-lime-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-lime-background-color::after {
  background-color: #c3d825;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-lime-border-color::before {
  border-color: #c3d825;
}
html
  .body
  .timeline-box.has-lime-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #c3d825;
}
.has-lime-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #c3d825;
}
html .body .has-lime-question-color:not(.not-nested-style) .faq-question-label {
  color: #c3d825;
}
html
  .body
  .has-lime-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #c3d825;
}
html .body .has-lime-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #c3d825;
}
html
  .body
  .is-style-square.has-lime-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #c3d825;
}
html
  .body
  .is-style-square.has-lime-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #ffd900;
}
html
  .body
  .toggle-wrap.has-yellow-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #ffd900;
}
html
  .body
  .toggle-wrap.has-yellow-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-yellow-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #ffd900;
}
html
  .body
  .toggle-wrap.has-yellow-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #ffd900;
}
html
  .body
  .toggle-wrap.has-yellow-color:not(.not-nested-style)
  .toggle-content {
  color: #ffd900;
}
html .body .iconlist-box.has-yellow-icon-color li::before {
  color: #ffd900;
}
.micro-text.has-yellow-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #ffd900;
}
html
  .body
  .tab-caption-box.has-yellow-border-color:not(.not-nested-style)
  .box-label {
  background-color: #ffd900;
}
html
  .body
  .tab-caption-box.has-yellow-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ffd900;
}
html
  .body
  .tab-caption-box.has-yellow-background-color:not(.not-nested-style)
  .box-content {
  background-color: #ffd900;
}
html
  .body
  .tab-caption-box.has-yellow-color:not(.not-nested-style)
  .box-content {
  color: #ffd900;
}
html
  .body
  .label-box.has-yellow-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ffd900;
}
html
  .body
  .label-box.has-yellow-background-color:not(.not-nested-style)
  .box-content {
  background-color: #ffd900;
}
html .body .label-box.has-yellow-color:not(.not-nested-style) .box-content {
  color: #ffd900;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-yellow-background-color {
  background-color: #ffd900;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-yellow-color {
  color: #ffd900;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-yellow-border-color {
  border-color: #ffd900;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-yellow-border-color::before {
  border-right-color: #ffd900;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-yellow-border-color::before {
  border-left-color: #ffd900;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-yellow-background-color::after {
  border-right-color: #ffd900;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-yellow-background-color::after {
  border-left-color: #ffd900;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-yellow-background-color {
  background-color: #ffd900;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-yellow-border-color {
  border-color: #ffd900;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-yellow-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-yellow-border-color::after {
  border-color: #ffd900;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-yellow-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-yellow-background-color::after {
  background-color: #ffd900;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-yellow-border-color::before {
  border-color: #ffd900;
}
html
  .body
  .timeline-box.has-yellow-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #ffd900;
}
.has-yellow-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #ffd900;
}
html
  .body
  .has-yellow-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #ffd900;
}
html
  .body
  .has-yellow-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #ffd900;
}
html .body .has-yellow-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #ffd900;
}
html
  .body
  .is-style-square.has-yellow-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #ffd900;
}
html
  .body
  .is-style-square.has-yellow-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #ffc107;
}
html
  .body
  .toggle-wrap.has-amber-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #ffc107;
}
html
  .body
  .toggle-wrap.has-amber-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-amber-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #ffc107;
}
html
  .body
  .toggle-wrap.has-amber-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #ffc107;
}
html .body .toggle-wrap.has-amber-color:not(.not-nested-style) .toggle-content {
  color: #ffc107;
}
html .body .iconlist-box.has-amber-icon-color li::before {
  color: #ffc107;
}
.micro-text.has-amber-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #ffc107;
}
html
  .body
  .tab-caption-box.has-amber-border-color:not(.not-nested-style)
  .box-label {
  background-color: #ffc107;
}
html
  .body
  .tab-caption-box.has-amber-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ffc107;
}
html
  .body
  .tab-caption-box.has-amber-background-color:not(.not-nested-style)
  .box-content {
  background-color: #ffc107;
}
html
  .body
  .tab-caption-box.has-amber-color:not(.not-nested-style)
  .box-content {
  color: #ffc107;
}
html
  .body
  .label-box.has-amber-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ffc107;
}
html
  .body
  .label-box.has-amber-background-color:not(.not-nested-style)
  .box-content {
  background-color: #ffc107;
}
html .body .label-box.has-amber-color:not(.not-nested-style) .box-content {
  color: #ffc107;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-amber-background-color {
  background-color: #ffc107;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-amber-color {
  color: #ffc107;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-amber-border-color {
  border-color: #ffc107;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-amber-border-color::before {
  border-right-color: #ffc107;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-amber-border-color::before {
  border-left-color: #ffc107;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-amber-background-color::after {
  border-right-color: #ffc107;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-amber-background-color::after {
  border-left-color: #ffc107;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-amber-background-color {
  background-color: #ffc107;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-amber-border-color {
  border-color: #ffc107;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-amber-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-amber-border-color::after {
  border-color: #ffc107;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-amber-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-amber-background-color::after {
  background-color: #ffc107;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-amber-border-color::before {
  border-color: #ffc107;
}
html
  .body
  .timeline-box.has-amber-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #ffc107;
}
.has-amber-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #ffc107;
}
html
  .body
  .has-amber-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #ffc107;
}
html
  .body
  .has-amber-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #ffc107;
}
html .body .has-amber-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #ffc107;
}
html
  .body
  .is-style-square.has-amber-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #ffc107;
}
html
  .body
  .is-style-square.has-amber-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #f39800;
}
html
  .body
  .toggle-wrap.has-orange-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #f39800;
}
html
  .body
  .toggle-wrap.has-orange-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-orange-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #f39800;
}
html
  .body
  .toggle-wrap.has-orange-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #f39800;
}
html
  .body
  .toggle-wrap.has-orange-color:not(.not-nested-style)
  .toggle-content {
  color: #f39800;
}
html .body .iconlist-box.has-orange-icon-color li::before {
  color: #f39800;
}
.micro-text.has-orange-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #f39800;
}
html
  .body
  .tab-caption-box.has-orange-border-color:not(.not-nested-style)
  .box-label {
  background-color: #f39800;
}
html
  .body
  .tab-caption-box.has-orange-border-color:not(.not-nested-style)
  .box-content {
  border-color: #f39800;
}
html
  .body
  .tab-caption-box.has-orange-background-color:not(.not-nested-style)
  .box-content {
  background-color: #f39800;
}
html
  .body
  .tab-caption-box.has-orange-color:not(.not-nested-style)
  .box-content {
  color: #f39800;
}
html
  .body
  .label-box.has-orange-border-color:not(.not-nested-style)
  .box-content {
  border-color: #f39800;
}
html
  .body
  .label-box.has-orange-background-color:not(.not-nested-style)
  .box-content {
  background-color: #f39800;
}
html .body .label-box.has-orange-color:not(.not-nested-style) .box-content {
  color: #f39800;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-orange-background-color {
  background-color: #f39800;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-orange-color {
  color: #f39800;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-orange-border-color {
  border-color: #f39800;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-orange-border-color::before {
  border-right-color: #f39800;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-orange-border-color::before {
  border-left-color: #f39800;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-orange-background-color::after {
  border-right-color: #f39800;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-orange-background-color::after {
  border-left-color: #f39800;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-orange-background-color {
  background-color: #f39800;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-orange-border-color {
  border-color: #f39800;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-orange-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-orange-border-color::after {
  border-color: #f39800;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-orange-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-orange-background-color::after {
  background-color: #f39800;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-orange-border-color::before {
  border-color: #f39800;
}
html
  .body
  .timeline-box.has-orange-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #f39800;
}
.has-orange-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #f39800;
}
html
  .body
  .has-orange-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #f39800;
}
html
  .body
  .has-orange-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #f39800;
}
html .body .has-orange-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #f39800;
}
html
  .body
  .is-style-square.has-orange-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #f39800;
}
html
  .body
  .is-style-square.has-orange-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #ea5506;
}
html
  .body
  .toggle-wrap.has-deep-orange-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #ea5506;
}
html
  .body
  .toggle-wrap.has-deep-orange-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-deep-orange-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #ea5506;
}
html
  .body
  .toggle-wrap.has-deep-orange-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #ea5506;
}
html
  .body
  .toggle-wrap.has-deep-orange-color:not(.not-nested-style)
  .toggle-content {
  color: #ea5506;
}
html .body .iconlist-box.has-deep-orange-icon-color li::before {
  color: #ea5506;
}
.micro-text.has-deep-orange-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #ea5506;
}
html
  .body
  .tab-caption-box.has-deep-orange-border-color:not(.not-nested-style)
  .box-label {
  background-color: #ea5506;
}
html
  .body
  .tab-caption-box.has-deep-orange-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ea5506;
}
html
  .body
  .tab-caption-box.has-deep-orange-background-color:not(.not-nested-style)
  .box-content {
  background-color: #ea5506;
}
html
  .body
  .tab-caption-box.has-deep-orange-color:not(.not-nested-style)
  .box-content {
  color: #ea5506;
}
html
  .body
  .label-box.has-deep-orange-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ea5506;
}
html
  .body
  .label-box.has-deep-orange-background-color:not(.not-nested-style)
  .box-content {
  background-color: #ea5506;
}
html
  .body
  .label-box.has-deep-orange-color:not(.not-nested-style)
  .box-content {
  color: #ea5506;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-deep-orange-background-color {
  background-color: #ea5506;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-deep-orange-color {
  color: #ea5506;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-deep-orange-border-color {
  border-color: #ea5506;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-deep-orange-border-color::before {
  border-right-color: #ea5506;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-deep-orange-border-color::before {
  border-left-color: #ea5506;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-deep-orange-background-color::after {
  border-right-color: #ea5506;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-deep-orange-background-color::after {
  border-left-color: #ea5506;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-deep-orange-background-color {
  background-color: #ea5506;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-deep-orange-border-color {
  border-color: #ea5506;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-deep-orange-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-deep-orange-border-color::after {
  border-color: #ea5506;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-deep-orange-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-deep-orange-background-color::after {
  background-color: #ea5506;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-deep-orange-border-color::before {
  border-color: #ea5506;
}
html
  .body
  .timeline-box.has-deep-orange-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #ea5506;
}
.has-deep-orange-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #ea5506;
}
html
  .body
  .has-deep-orange-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #ea5506;
}
html
  .body
  .has-deep-orange-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #ea5506;
}
html
  .body
  .has-deep-orange-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #ea5506;
}
html
  .body
  .is-style-square.has-deep-orange-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #ea5506;
}
html
  .body
  .is-style-square.has-deep-orange-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #954e2a;
}
html
  .body
  .toggle-wrap.has-brown-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #954e2a;
}
html
  .body
  .toggle-wrap.has-brown-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-brown-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #954e2a;
}
html
  .body
  .toggle-wrap.has-brown-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #954e2a;
}
html .body .toggle-wrap.has-brown-color:not(.not-nested-style) .toggle-content {
  color: #954e2a;
}
html .body .iconlist-box.has-brown-icon-color li::before {
  color: #954e2a;
}
.micro-text.has-brown-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #954e2a;
}
html
  .body
  .tab-caption-box.has-brown-border-color:not(.not-nested-style)
  .box-label {
  background-color: #954e2a;
}
html
  .body
  .tab-caption-box.has-brown-border-color:not(.not-nested-style)
  .box-content {
  border-color: #954e2a;
}
html
  .body
  .tab-caption-box.has-brown-background-color:not(.not-nested-style)
  .box-content {
  background-color: #954e2a;
}
html
  .body
  .tab-caption-box.has-brown-color:not(.not-nested-style)
  .box-content {
  color: #954e2a;
}
html
  .body
  .label-box.has-brown-border-color:not(.not-nested-style)
  .box-content {
  border-color: #954e2a;
}
html
  .body
  .label-box.has-brown-background-color:not(.not-nested-style)
  .box-content {
  background-color: #954e2a;
}
html .body .label-box.has-brown-color:not(.not-nested-style) .box-content {
  color: #954e2a;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-brown-background-color {
  background-color: #954e2a;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-brown-color {
  color: #954e2a;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-brown-border-color {
  border-color: #954e2a;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-brown-border-color::before {
  border-right-color: #954e2a;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-brown-border-color::before {
  border-left-color: #954e2a;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-brown-background-color::after {
  border-right-color: #954e2a;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-brown-background-color::after {
  border-left-color: #954e2a;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-brown-background-color {
  background-color: #954e2a;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-brown-border-color {
  border-color: #954e2a;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-brown-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-brown-border-color::after {
  border-color: #954e2a;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-brown-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-brown-background-color::after {
  background-color: #954e2a;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-brown-border-color::before {
  border-color: #954e2a;
}
html
  .body
  .timeline-box.has-brown-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #954e2a;
}
.has-brown-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #954e2a;
}
html
  .body
  .has-brown-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #954e2a;
}
html
  .body
  .has-brown-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #954e2a;
}
html .body .has-brown-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #954e2a;
}
html
  .body
  .is-style-square.has-brown-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #954e2a;
}
html
  .body
  .is-style-square.has-brown-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #949495;
}
html
  .body
  .toggle-wrap.has-grey-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #949495;
}
html
  .body
  .toggle-wrap.has-grey-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-grey-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #949495;
}
html
  .body
  .toggle-wrap.has-grey-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #949495;
}
html .body .toggle-wrap.has-grey-color:not(.not-nested-style) .toggle-content {
  color: #949495;
}
html .body .iconlist-box.has-grey-icon-color li::before {
  color: #949495;
}
.micro-text.has-grey-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #949495;
}
html
  .body
  .tab-caption-box.has-grey-border-color:not(.not-nested-style)
  .box-label {
  background-color: #949495;
}
html
  .body
  .tab-caption-box.has-grey-border-color:not(.not-nested-style)
  .box-content {
  border-color: #949495;
}
html
  .body
  .tab-caption-box.has-grey-background-color:not(.not-nested-style)
  .box-content {
  background-color: #949495;
}
html .body .tab-caption-box.has-grey-color:not(.not-nested-style) .box-content {
  color: #949495;
}
html
  .body
  .label-box.has-grey-border-color:not(.not-nested-style)
  .box-content {
  border-color: #949495;
}
html
  .body
  .label-box.has-grey-background-color:not(.not-nested-style)
  .box-content {
  background-color: #949495;
}
html .body .label-box.has-grey-color:not(.not-nested-style) .box-content {
  color: #949495;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-grey-background-color {
  background-color: #949495;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-grey-color {
  color: #949495;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-grey-border-color {
  border-color: #949495;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-grey-border-color::before {
  border-right-color: #949495;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-grey-border-color::before {
  border-left-color: #949495;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-grey-background-color::after {
  border-right-color: #949495;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-grey-background-color::after {
  border-left-color: #949495;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-grey-background-color {
  background-color: #949495;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-grey-border-color {
  border-color: #949495;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-grey-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-grey-border-color::after {
  border-color: #949495;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-grey-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-grey-background-color::after {
  background-color: #949495;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-grey-border-color::before {
  border-color: #949495;
}
html
  .body
  .timeline-box.has-grey-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #949495;
}
.has-grey-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #949495;
}
html .body .has-grey-question-color:not(.not-nested-style) .faq-question-label {
  color: #949495;
}
html
  .body
  .has-grey-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #949495;
}
html .body .has-grey-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #949495;
}
html
  .body
  .is-style-square.has-grey-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #949495;
}
html
  .body
  .is-style-square.has-grey-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #949495;
}
html .body .has-cocoon-black-background-color {
  background-color: #333;
}
html .body .has-cocoon-black-color {
  color: #333;
}
html .body .has-cocoon-black-border-color {
  border-color: #333;
}
html .body .btn-wrap.has-cocoon-black-background-color > a {
  background-color: #333;
}
html .body .btn-wrap.has-cocoon-black-color > a {
  color: #333;
}
html .body .btn-wrap.has-cocoon-black-border-color > a {
  border-color: #333;
}
html .body .bb-tab.has-cocoon-black-border-color .bb-label {
  background-color: #333;
}
html
  .body
  .toggle-wrap.has-cocoon-black-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #333;
}
html
  .body
  .toggle-wrap.has-cocoon-black-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-cocoon-black-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #333;
}
html
  .body
  .toggle-wrap.has-cocoon-black-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #333;
}
html
  .body
  .toggle-wrap.has-cocoon-black-color:not(.not-nested-style)
  .toggle-content {
  color: #333;
}
html .body .iconlist-box.has-cocoon-black-icon-color li::before {
  color: #333;
}
.micro-text.has-cocoon-black-color {
  color: #333;
}
html .body .micro-balloon.has-cocoon-black-color {
  color: #333;
}
html .body .micro-balloon.has-cocoon-black-background-color {
  background-color: #333;
  border-color: transparent;
}
html
  .body
  .micro-balloon.has-cocoon-black-background-color.micro-bottom::after {
  border-bottom-color: #333;
  border-top-color: transparent;
}
html .body .micro-balloon.has-cocoon-black-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-cocoon-black-background-color::after {
  border-top-color: #333;
}
html .body .micro-balloon.has-border-color.has-cocoon-black-border-color {
  border-color: #333;
}
html .body .micro-balloon.micro-top.has-cocoon-black-border-color::before {
  border-top-color: #333;
}
html .body .micro-balloon.micro-bottom.has-cocoon-black-border-color::before {
  border-bottom-color: #333;
}
html
  .body
  .caption-box.has-cocoon-black-border-color:not(.not-nested-style)
  .box-label {
  background-color: #333;
}
html
  .body
  .tab-caption-box.has-cocoon-black-border-color:not(.not-nested-style)
  .box-label {
  background-color: #333;
}
html
  .body
  .tab-caption-box.has-cocoon-black-border-color:not(.not-nested-style)
  .box-content {
  border-color: #333;
}
html
  .body
  .tab-caption-box.has-cocoon-black-background-color:not(.not-nested-style)
  .box-content {
  background-color: #333;
}
html
  .body
  .tab-caption-box.has-cocoon-black-color:not(.not-nested-style)
  .box-content {
  color: #333;
}
html
  .body
  .label-box.has-cocoon-black-border-color:not(.not-nested-style)
  .box-content {
  border-color: #333;
}
html
  .body
  .label-box.has-cocoon-black-background-color:not(.not-nested-style)
  .box-content {
  background-color: #333;
}
html
  .body
  .label-box.has-cocoon-black-color:not(.not-nested-style)
  .box-content {
  color: #333;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-background-color {
  background-color: #333;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-cocoon-black-color {
  color: #333;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-border-color {
  border-color: #333;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-border-color::before {
  border-right-color: #333;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-border-color::before {
  border-left-color: #333;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-background-color::after {
  border-right-color: #333;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-background-color::after {
  border-left-color: #333;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-background-color {
  background-color: #333;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-border-color {
  border-color: #333;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-border-color::after {
  border-color: #333;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-background-color::after {
  background-color: #333;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cocoon-black-border-color::before {
  border-color: #333;
}
html
  .body
  .timeline-box.has-cocoon-black-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #333;
}
.has-cocoon-black-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #333;
}
html
  .body
  .has-cocoon-black-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #333;
}
html
  .body
  .has-cocoon-black-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #333;
}
html
  .body
  .has-cocoon-black-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #333;
}
html
  .body
  .is-style-square.has-cocoon-black-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #333;
}
html
  .body
  .is-style-square.has-cocoon-black-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #333;
}
html .body .has-cocoon-white-background-color {
  background-color: #fff;
}
html .body .has-cocoon-white-color {
  color: #fff;
}
html .body .has-cocoon-white-border-color {
  border-color: #fff;
}
html .body .btn-wrap.has-cocoon-white-background-color > a {
  background-color: #fff;
}
html .body .btn-wrap.has-cocoon-white-color > a {
  color: #fff;
}
html .body .btn-wrap.has-cocoon-white-border-color > a {
  border-color: #fff;
}
html .body .bb-tab.has-cocoon-white-border-color .bb-label {
  background-color: #fff;
}
html
  .body
  .toggle-wrap.has-cocoon-white-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #fff;
}
html
  .body
  .toggle-wrap.has-cocoon-white-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-cocoon-white-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #fff;
}
html
  .body
  .toggle-wrap.has-cocoon-white-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #fff;
}
html
  .body
  .toggle-wrap.has-cocoon-white-color:not(.not-nested-style)
  .toggle-content {
  color: #fff;
}
html .body .iconlist-box.has-cocoon-white-icon-color li::before {
  color: #fff;
}
.micro-text.has-cocoon-white-color {
  color: #fff;
}
html .body .micro-balloon.has-cocoon-white-color {
  color: #fff;
}
html .body .micro-balloon.has-cocoon-white-background-color {
  background-color: #fff;
  border-color: transparent;
}
html
  .body
  .micro-balloon.has-cocoon-white-background-color.micro-bottom::after {
  border-bottom-color: #fff;
  border-top-color: transparent;
}
html .body .micro-balloon.has-cocoon-white-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-cocoon-white-background-color::after {
  border-top-color: #fff;
}
html .body .micro-balloon.has-border-color.has-cocoon-white-border-color {
  border-color: #fff;
}
html .body .micro-balloon.micro-top.has-cocoon-white-border-color::before {
  border-top-color: #fff;
}
html .body .micro-balloon.micro-bottom.has-cocoon-white-border-color::before {
  border-bottom-color: #fff;
}
html
  .body
  .caption-box.has-cocoon-white-border-color:not(.not-nested-style)
  .box-label {
  background-color: #fff;
}
html
  .body
  .tab-caption-box.has-cocoon-white-border-color:not(.not-nested-style)
  .box-label {
  background-color: #fff;
}
html
  .body
  .tab-caption-box.has-cocoon-white-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fff;
}
html
  .body
  .tab-caption-box.has-cocoon-white-background-color:not(.not-nested-style)
  .box-content {
  background-color: #fff;
}
html
  .body
  .tab-caption-box.has-cocoon-white-color:not(.not-nested-style)
  .box-content {
  color: #fff;
}
html
  .body
  .label-box.has-cocoon-white-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fff;
}
html
  .body
  .label-box.has-cocoon-white-background-color:not(.not-nested-style)
  .box-content {
  background-color: #fff;
}
html
  .body
  .label-box.has-cocoon-white-color:not(.not-nested-style)
  .box-content {
  color: #fff;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-background-color {
  background-color: #fff;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-cocoon-white-color {
  color: #fff;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-border-color {
  border-color: #fff;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-border-color::before {
  border-right-color: #fff;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-border-color::before {
  border-left-color: #fff;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-background-color::after {
  border-right-color: #fff;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-background-color::after {
  border-left-color: #fff;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-background-color {
  background-color: #fff;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-border-color {
  border-color: #fff;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-border-color::after {
  border-color: #fff;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-background-color::after {
  background-color: #fff;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cocoon-white-border-color::before {
  border-color: #fff;
}
html
  .body
  .timeline-box.has-cocoon-white-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #fff;
}
.has-cocoon-white-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #fff;
}
html
  .body
  .has-cocoon-white-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
}
html
  .body
  .has-cocoon-white-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
}
html
  .body
  .has-cocoon-white-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
}
html
  .body
  .is-style-square.has-cocoon-white-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #fff;
}
html
  .body
  .is-style-square.has-cocoon-white-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #fff;
}
html .body .has-watery-blue-background-color {
  background-color: #f3fafe;
}
html .body .has-watery-blue-color {
  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 .bb-label {
  background-color: #f3fafe;
}
html
  .body
  .toggle-wrap.has-watery-blue-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #f3fafe;
}
html
  .body
  .toggle-wrap.has-watery-blue-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-watery-blue-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #f3fafe;
}
html
  .body
  .toggle-wrap.has-watery-blue-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #f3fafe;
}
html
  .body
  .toggle-wrap.has-watery-blue-color:not(.not-nested-style)
  .toggle-content {
  color: #f3fafe;
}
html .body .iconlist-box.has-watery-blue-icon-color li::before {
  color: #f3fafe;
}
.micro-text.has-watery-blue-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #f3fafe;
}
html
  .body
  .tab-caption-box.has-watery-blue-border-color:not(.not-nested-style)
  .box-label {
  background-color: #f3fafe;
}
html
  .body
  .tab-caption-box.has-watery-blue-border-color:not(.not-nested-style)
  .box-content {
  border-color: #f3fafe;
}
html
  .body
  .tab-caption-box.has-watery-blue-background-color:not(.not-nested-style)
  .box-content {
  background-color: #f3fafe;
}
html
  .body
  .tab-caption-box.has-watery-blue-color:not(.not-nested-style)
  .box-content {
  color: #f3fafe;
}
html
  .body
  .label-box.has-watery-blue-border-color:not(.not-nested-style)
  .box-content {
  border-color: #f3fafe;
}
html
  .body
  .label-box.has-watery-blue-background-color:not(.not-nested-style)
  .box-content {
  background-color: #f3fafe;
}
html
  .body
  .label-box.has-watery-blue-color:not(.not-nested-style)
  .box-content {
  color: #f3fafe;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-watery-blue-background-color {
  background-color: #f3fafe;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-watery-blue-color {
  color: #f3fafe;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-watery-blue-border-color {
  border-color: #f3fafe;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-watery-blue-border-color::before {
  border-right-color: #f3fafe;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-blue-border-color::before {
  border-left-color: #f3fafe;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-watery-blue-background-color::after {
  border-right-color: #f3fafe;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-blue-background-color::after {
  border-left-color: #f3fafe;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-blue-background-color {
  background-color: #f3fafe;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-blue-border-color {
  border-color: #f3fafe;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-blue-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-blue-border-color::after {
  border-color: #f3fafe;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-blue-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-blue-background-color::after {
  background-color: #f3fafe;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-blue-border-color::before {
  border-color: #f3fafe;
}
html
  .body
  .timeline-box.has-watery-blue-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #f3fafe;
}
.has-watery-blue-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #f3fafe;
}
html
  .body
  .has-watery-blue-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #f3fafe;
}
html
  .body
  .has-watery-blue-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #f3fafe;
}
html
  .body
  .has-watery-blue-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #f3fafe;
}
html
  .body
  .is-style-square.has-watery-blue-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #f3fafe;
}
html
  .body
  .is-style-square.has-watery-blue-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #fff7cc;
}
html
  .body
  .toggle-wrap.has-watery-yellow-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #fff7cc;
}
html
  .body
  .toggle-wrap.has-watery-yellow-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-watery-yellow-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #fff7cc;
}
html
  .body
  .toggle-wrap.has-watery-yellow-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #fff7cc;
}
html
  .body
  .toggle-wrap.has-watery-yellow-color:not(.not-nested-style)
  .toggle-content {
  color: #fff7cc;
}
html .body .iconlist-box.has-watery-yellow-icon-color li::before {
  color: #fff7cc;
}
.micro-text.has-watery-yellow-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #fff7cc;
}
html
  .body
  .tab-caption-box.has-watery-yellow-border-color:not(.not-nested-style)
  .box-label {
  background-color: #fff7cc;
}
html
  .body
  .tab-caption-box.has-watery-yellow-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fff7cc;
}
html
  .body
  .tab-caption-box.has-watery-yellow-background-color:not(.not-nested-style)
  .box-content {
  background-color: #fff7cc;
}
html
  .body
  .tab-caption-box.has-watery-yellow-color:not(.not-nested-style)
  .box-content {
  color: #fff7cc;
}
html
  .body
  .label-box.has-watery-yellow-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fff7cc;
}
html
  .body
  .label-box.has-watery-yellow-background-color:not(.not-nested-style)
  .box-content {
  background-color: #fff7cc;
}
html
  .body
  .label-box.has-watery-yellow-color:not(.not-nested-style)
  .box-content {
  color: #fff7cc;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-background-color {
  background-color: #fff7cc;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-watery-yellow-color {
  color: #fff7cc;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-border-color {
  border-color: #fff7cc;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-border-color::before {
  border-right-color: #fff7cc;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-border-color::before {
  border-left-color: #fff7cc;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-background-color::after {
  border-right-color: #fff7cc;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-background-color::after {
  border-left-color: #fff7cc;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-background-color {
  background-color: #fff7cc;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-border-color {
  border-color: #fff7cc;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-border-color::after {
  border-color: #fff7cc;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-background-color::after {
  background-color: #fff7cc;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-yellow-border-color::before {
  border-color: #fff7cc;
}
html
  .body
  .timeline-box.has-watery-yellow-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #fff7cc;
}
.has-watery-yellow-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #fff7cc;
}
html
  .body
  .has-watery-yellow-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff7cc;
}
html
  .body
  .has-watery-yellow-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff7cc;
}
html
  .body
  .has-watery-yellow-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff7cc;
}
html
  .body
  .is-style-square.has-watery-yellow-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #fff7cc;
}
html
  .body
  .is-style-square.has-watery-yellow-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #fdf2f2;
}
html
  .body
  .toggle-wrap.has-watery-red-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #fdf2f2;
}
html
  .body
  .toggle-wrap.has-watery-red-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-watery-red-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #fdf2f2;
}
html
  .body
  .toggle-wrap.has-watery-red-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #fdf2f2;
}
html
  .body
  .toggle-wrap.has-watery-red-color:not(.not-nested-style)
  .toggle-content {
  color: #fdf2f2;
}
html .body .iconlist-box.has-watery-red-icon-color li::before {
  color: #fdf2f2;
}
.micro-text.has-watery-red-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #fdf2f2;
}
html
  .body
  .tab-caption-box.has-watery-red-border-color:not(.not-nested-style)
  .box-label {
  background-color: #fdf2f2;
}
html
  .body
  .tab-caption-box.has-watery-red-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fdf2f2;
}
html
  .body
  .tab-caption-box.has-watery-red-background-color:not(.not-nested-style)
  .box-content {
  background-color: #fdf2f2;
}
html
  .body
  .tab-caption-box.has-watery-red-color:not(.not-nested-style)
  .box-content {
  color: #fdf2f2;
}
html
  .body
  .label-box.has-watery-red-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fdf2f2;
}
html
  .body
  .label-box.has-watery-red-background-color:not(.not-nested-style)
  .box-content {
  background-color: #fdf2f2;
}
html .body .label-box.has-watery-red-color:not(.not-nested-style) .box-content {
  color: #fdf2f2;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-watery-red-background-color {
  background-color: #fdf2f2;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-watery-red-color {
  color: #fdf2f2;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-watery-red-border-color {
  border-color: #fdf2f2;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-watery-red-border-color::before {
  border-right-color: #fdf2f2;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-red-border-color::before {
  border-left-color: #fdf2f2;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-watery-red-background-color::after {
  border-right-color: #fdf2f2;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-red-background-color::after {
  border-left-color: #fdf2f2;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-red-background-color {
  background-color: #fdf2f2;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-red-border-color {
  border-color: #fdf2f2;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-red-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-red-border-color::after {
  border-color: #fdf2f2;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-red-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-red-background-color::after {
  background-color: #fdf2f2;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-red-border-color::before {
  border-color: #fdf2f2;
}
html
  .body
  .timeline-box.has-watery-red-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #fdf2f2;
}
.has-watery-red-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #fdf2f2;
}
html
  .body
  .has-watery-red-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fdf2f2;
}
html
  .body
  .has-watery-red-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #fdf2f2;
}
html
  .body
  .has-watery-red-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fdf2f2;
}
html
  .body
  .is-style-square.has-watery-red-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #fdf2f2;
}
html
  .body
  .is-style-square.has-watery-red-answer-color:not(.not-nested-style)
  .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-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 .bb-label {
  background-color: #ebf8f4;
}
html
  .body
  .toggle-wrap.has-watery-green-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #ebf8f4;
}
html
  .body
  .toggle-wrap.has-watery-green-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-watery-green-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #ebf8f4;
}
html
  .body
  .toggle-wrap.has-watery-green-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #ebf8f4;
}
html
  .body
  .toggle-wrap.has-watery-green-color:not(.not-nested-style)
  .toggle-content {
  color: #ebf8f4;
}
html .body .iconlist-box.has-watery-green-icon-color li::before {
  color: #ebf8f4;
}
.micro-text.has-watery-green-color {
  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:not(.not-nested-style)
  .box-label {
  background-color: #ebf8f4;
}
html
  .body
  .tab-caption-box.has-watery-green-border-color:not(.not-nested-style)
  .box-label {
  background-color: #ebf8f4;
}
html
  .body
  .tab-caption-box.has-watery-green-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ebf8f4;
}
html
  .body
  .tab-caption-box.has-watery-green-background-color:not(.not-nested-style)
  .box-content {
  background-color: #ebf8f4;
}
html
  .body
  .tab-caption-box.has-watery-green-color:not(.not-nested-style)
  .box-content {
  color: #ebf8f4;
}
html
  .body
  .label-box.has-watery-green-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ebf8f4;
}
html
  .body
  .label-box.has-watery-green-background-color:not(.not-nested-style)
  .box-content {
  background-color: #ebf8f4;
}
html
  .body
  .label-box.has-watery-green-color:not(.not-nested-style)
  .box-content {
  color: #ebf8f4;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-watery-green-background-color {
  background-color: #ebf8f4;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-watery-green-color {
  color: #ebf8f4;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-watery-green-border-color {
  border-color: #ebf8f4;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-watery-green-border-color::before {
  border-right-color: #ebf8f4;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-green-border-color::before {
  border-left-color: #ebf8f4;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-watery-green-background-color::after {
  border-right-color: #ebf8f4;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-green-background-color::after {
  border-left-color: #ebf8f4;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-green-background-color {
  background-color: #ebf8f4;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-watery-green-border-color {
  border-color: #ebf8f4;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-green-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-green-border-color::after {
  border-color: #ebf8f4;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-green-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-green-background-color::after {
  background-color: #ebf8f4;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-watery-green-border-color::before {
  border-color: #ebf8f4;
}
html
  .body
  .timeline-box.has-watery-green-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #ebf8f4;
}
.has-watery-green-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #ebf8f4;
}
html
  .body
  .has-watery-green-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #ebf8f4;
}
html
  .body
  .has-watery-green-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #ebf8f4;
}
html
  .body
  .has-watery-green-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #ebf8f4;
}
html
  .body
  .is-style-square.has-watery-green-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #ebf8f4;
}
html
  .body
  .is-style-square.has-watery-green-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #ebf8f4;
}
html .body .has-ex-a-background-color {
  background-color: #e94709;
}
html .body .has-ex-a-color {
  color: #e94709;
}
html .body .has-ex-a-border-color {
  border-color: #e94709;
}
html .body .btn-wrap.has-ex-a-background-color > a {
  background-color: #e94709;
}
html .body .btn-wrap.has-ex-a-color > a {
  color: #e94709;
}
html .body .btn-wrap.has-ex-a-border-color > a {
  border-color: #e94709;
}
html .body .bb-tab.has-ex-a-border-color .bb-label {
  background-color: #e94709;
}
html
  .body
  .toggle-wrap.has-ex-a-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #e94709;
}
html
  .body
  .toggle-wrap.has-ex-a-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-ex-a-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #e94709;
}
html
  .body
  .toggle-wrap.has-ex-a-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #e94709;
}
html .body .toggle-wrap.has-ex-a-color:not(.not-nested-style) .toggle-content {
  color: #e94709;
}
html .body .iconlist-box.has-ex-a-icon-color li::before {
  color: #e94709;
}
.micro-text.has-ex-a-color {
  color: #e94709;
}
html .body .micro-balloon.has-ex-a-color {
  color: #e94709;
}
html .body .micro-balloon.has-ex-a-background-color {
  background-color: #e94709;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-a-background-color.micro-bottom::after {
  border-bottom-color: #e94709;
  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: #e94709;
}
html .body .micro-balloon.has-border-color.has-ex-a-border-color {
  border-color: #e94709;
}
html .body .micro-balloon.micro-top.has-ex-a-border-color::before {
  border-top-color: #e94709;
}
html .body .micro-balloon.micro-bottom.has-ex-a-border-color::before {
  border-bottom-color: #e94709;
}
html
  .body
  .caption-box.has-ex-a-border-color:not(.not-nested-style)
  .box-label {
  background-color: #e94709;
}
html
  .body
  .tab-caption-box.has-ex-a-border-color:not(.not-nested-style)
  .box-label {
  background-color: #e94709;
}
html
  .body
  .tab-caption-box.has-ex-a-border-color:not(.not-nested-style)
  .box-content {
  border-color: #e94709;
}
html
  .body
  .tab-caption-box.has-ex-a-background-color:not(.not-nested-style)
  .box-content {
  background-color: #e94709;
}
html .body .tab-caption-box.has-ex-a-color:not(.not-nested-style) .box-content {
  color: #e94709;
}
html
  .body
  .label-box.has-ex-a-border-color:not(.not-nested-style)
  .box-content {
  border-color: #e94709;
}
html
  .body
  .label-box.has-ex-a-background-color:not(.not-nested-style)
  .box-content {
  background-color: #e94709;
}
html .body .label-box.has-ex-a-color:not(.not-nested-style) .box-content {
  color: #e94709;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-a-background-color {
  background-color: #e94709;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-ex-a-color {
  color: #e94709;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-a-border-color {
  border-color: #e94709;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-a-border-color::before {
  border-right-color: #e94709;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-a-border-color::before {
  border-left-color: #e94709;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-a-background-color::after {
  border-right-color: #e94709;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-a-background-color::after {
  border-left-color: #e94709;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-a-background-color {
  background-color: #e94709;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-a-border-color {
  border-color: #e94709;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-a-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-a-border-color::after {
  border-color: #e94709;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-a-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-a-background-color::after {
  background-color: #e94709;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-a-border-color::before {
  border-color: #e94709;
}
html
  .body
  .timeline-box.has-ex-a-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #e94709;
}
.has-ex-a-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #e94709;
}
html .body .has-ex-a-question-color:not(.not-nested-style) .faq-question-label {
  color: #e94709;
}
html
  .body
  .has-ex-a-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #e94709;
}
html .body .has-ex-a-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #e94709;
}
html
  .body
  .is-style-square.has-ex-a-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #e94709;
}
html
  .body
  .is-style-square.has-ex-a-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #e94709;
}
html .body .has-ex-b-background-color {
  background-color: #ffe164;
}
html .body .has-ex-b-color {
  color: #ffe164;
}
html .body .has-ex-b-border-color {
  border-color: #ffe164;
}
html .body .btn-wrap.has-ex-b-background-color > a {
  background-color: #ffe164;
}
html .body .btn-wrap.has-ex-b-color > a {
  color: #ffe164;
}
html .body .btn-wrap.has-ex-b-border-color > a {
  border-color: #ffe164;
}
html .body .bb-tab.has-ex-b-border-color .bb-label {
  background-color: #ffe164;
}
html
  .body
  .toggle-wrap.has-ex-b-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #ffe164;
}
html
  .body
  .toggle-wrap.has-ex-b-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-ex-b-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #ffe164;
}
html
  .body
  .toggle-wrap.has-ex-b-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #ffe164;
}
html .body .toggle-wrap.has-ex-b-color:not(.not-nested-style) .toggle-content {
  color: #ffe164;
}
html .body .iconlist-box.has-ex-b-icon-color li::before {
  color: #ffe164;
}
.micro-text.has-ex-b-color {
  color: #ffe164;
}
html .body .micro-balloon.has-ex-b-color {
  color: #ffe164;
}
html .body .micro-balloon.has-ex-b-background-color {
  background-color: #ffe164;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-b-background-color.micro-bottom::after {
  border-bottom-color: #ffe164;
  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: #ffe164;
}
html .body .micro-balloon.has-border-color.has-ex-b-border-color {
  border-color: #ffe164;
}
html .body .micro-balloon.micro-top.has-ex-b-border-color::before {
  border-top-color: #ffe164;
}
html .body .micro-balloon.micro-bottom.has-ex-b-border-color::before {
  border-bottom-color: #ffe164;
}
html
  .body
  .caption-box.has-ex-b-border-color:not(.not-nested-style)
  .box-label {
  background-color: #ffe164;
}
html
  .body
  .tab-caption-box.has-ex-b-border-color:not(.not-nested-style)
  .box-label {
  background-color: #ffe164;
}
html
  .body
  .tab-caption-box.has-ex-b-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ffe164;
}
html
  .body
  .tab-caption-box.has-ex-b-background-color:not(.not-nested-style)
  .box-content {
  background-color: #ffe164;
}
html .body .tab-caption-box.has-ex-b-color:not(.not-nested-style) .box-content {
  color: #ffe164;
}
html
  .body
  .label-box.has-ex-b-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ffe164;
}
html
  .body
  .label-box.has-ex-b-background-color:not(.not-nested-style)
  .box-content {
  background-color: #ffe164;
}
html .body .label-box.has-ex-b-color:not(.not-nested-style) .box-content {
  color: #ffe164;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-b-background-color {
  background-color: #ffe164;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-ex-b-color {
  color: #ffe164;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-b-border-color {
  border-color: #ffe164;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-b-border-color::before {
  border-right-color: #ffe164;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-b-border-color::before {
  border-left-color: #ffe164;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-b-background-color::after {
  border-right-color: #ffe164;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-b-background-color::after {
  border-left-color: #ffe164;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-b-background-color {
  background-color: #ffe164;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-b-border-color {
  border-color: #ffe164;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-b-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-b-border-color::after {
  border-color: #ffe164;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-b-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-b-background-color::after {
  background-color: #ffe164;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-b-border-color::before {
  border-color: #ffe164;
}
html
  .body
  .timeline-box.has-ex-b-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #ffe164;
}
.has-ex-b-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #ffe164;
}
html .body .has-ex-b-question-color:not(.not-nested-style) .faq-question-label {
  color: #ffe164;
}
html
  .body
  .has-ex-b-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #ffe164;
}
html .body .has-ex-b-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #ffe164;
}
html
  .body
  .is-style-square.has-ex-b-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #ffe164;
}
html
  .body
  .is-style-square.has-ex-b-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #ffe164;
}
html .body .has-ex-c-background-color {
  background-color: #616161;
}
html .body .has-ex-c-color {
  color: #616161;
}
html .body .has-ex-c-border-color {
  border-color: #616161;
}
html .body .btn-wrap.has-ex-c-background-color > a {
  background-color: #616161;
}
html .body .btn-wrap.has-ex-c-color > a {
  color: #616161;
}
html .body .btn-wrap.has-ex-c-border-color > a {
  border-color: #616161;
}
html .body .bb-tab.has-ex-c-border-color .bb-label {
  background-color: #616161;
}
html
  .body
  .toggle-wrap.has-ex-c-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #616161;
}
html
  .body
  .toggle-wrap.has-ex-c-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-ex-c-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #616161;
}
html
  .body
  .toggle-wrap.has-ex-c-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #616161;
}
html .body .toggle-wrap.has-ex-c-color:not(.not-nested-style) .toggle-content {
  color: #616161;
}
html .body .iconlist-box.has-ex-c-icon-color li::before {
  color: #616161;
}
.micro-text.has-ex-c-color {
  color: #616161;
}
html .body .micro-balloon.has-ex-c-color {
  color: #616161;
}
html .body .micro-balloon.has-ex-c-background-color {
  background-color: #616161;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-c-background-color.micro-bottom::after {
  border-bottom-color: #616161;
  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: #616161;
}
html .body .micro-balloon.has-border-color.has-ex-c-border-color {
  border-color: #616161;
}
html .body .micro-balloon.micro-top.has-ex-c-border-color::before {
  border-top-color: #616161;
}
html .body .micro-balloon.micro-bottom.has-ex-c-border-color::before {
  border-bottom-color: #616161;
}
html
  .body
  .caption-box.has-ex-c-border-color:not(.not-nested-style)
  .box-label {
  background-color: #616161;
}
html
  .body
  .tab-caption-box.has-ex-c-border-color:not(.not-nested-style)
  .box-label {
  background-color: #616161;
}
html
  .body
  .tab-caption-box.has-ex-c-border-color:not(.not-nested-style)
  .box-content {
  border-color: #616161;
}
html
  .body
  .tab-caption-box.has-ex-c-background-color:not(.not-nested-style)
  .box-content {
  background-color: #616161;
}
html .body .tab-caption-box.has-ex-c-color:not(.not-nested-style) .box-content {
  color: #616161;
}
html
  .body
  .label-box.has-ex-c-border-color:not(.not-nested-style)
  .box-content {
  border-color: #616161;
}
html
  .body
  .label-box.has-ex-c-background-color:not(.not-nested-style)
  .box-content {
  background-color: #616161;
}
html .body .label-box.has-ex-c-color:not(.not-nested-style) .box-content {
  color: #616161;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-c-background-color {
  background-color: #616161;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-ex-c-color {
  color: #616161;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-c-border-color {
  border-color: #616161;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-c-border-color::before {
  border-right-color: #616161;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-c-border-color::before {
  border-left-color: #616161;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-c-background-color::after {
  border-right-color: #616161;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-c-background-color::after {
  border-left-color: #616161;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-c-background-color {
  background-color: #616161;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-c-border-color {
  border-color: #616161;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-c-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-c-border-color::after {
  border-color: #616161;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-c-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-c-background-color::after {
  background-color: #616161;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-c-border-color::before {
  border-color: #616161;
}
html
  .body
  .timeline-box.has-ex-c-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #616161;
}
.has-ex-c-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #616161;
}
html .body .has-ex-c-question-color:not(.not-nested-style) .faq-question-label {
  color: #616161;
}
html
  .body
  .has-ex-c-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #616161;
}
html .body .has-ex-c-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #616161;
}
html
  .body
  .is-style-square.has-ex-c-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #616161;
}
html
  .body
  .is-style-square.has-ex-c-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #616161;
}
html .body .has-ex-d-background-color {
  background-color: #f8f9fa;
}
html .body .has-ex-d-color {
  color: #f8f9fa;
}
html .body .has-ex-d-border-color {
  border-color: #f8f9fa;
}
html .body .btn-wrap.has-ex-d-background-color > a {
  background-color: #f8f9fa;
}
html .body .btn-wrap.has-ex-d-color > a {
  color: #f8f9fa;
}
html .body .btn-wrap.has-ex-d-border-color > a {
  border-color: #f8f9fa;
}
html .body .bb-tab.has-ex-d-border-color .bb-label {
  background-color: #f8f9fa;
}
html
  .body
  .toggle-wrap.has-ex-d-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #f8f9fa;
}
html
  .body
  .toggle-wrap.has-ex-d-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-ex-d-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #f8f9fa;
}
html
  .body
  .toggle-wrap.has-ex-d-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #f8f9fa;
}
html .body .toggle-wrap.has-ex-d-color:not(.not-nested-style) .toggle-content {
  color: #f8f9fa;
}
html .body .iconlist-box.has-ex-d-icon-color li::before {
  color: #f8f9fa;
}
.micro-text.has-ex-d-color {
  color: #f8f9fa;
}
html .body .micro-balloon.has-ex-d-color {
  color: #f8f9fa;
}
html .body .micro-balloon.has-ex-d-background-color {
  background-color: #f8f9fa;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-d-background-color.micro-bottom::after {
  border-bottom-color: #f8f9fa;
  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: #f8f9fa;
}
html .body .micro-balloon.has-border-color.has-ex-d-border-color {
  border-color: #f8f9fa;
}
html .body .micro-balloon.micro-top.has-ex-d-border-color::before {
  border-top-color: #f8f9fa;
}
html .body .micro-balloon.micro-bottom.has-ex-d-border-color::before {
  border-bottom-color: #f8f9fa;
}
html
  .body
  .caption-box.has-ex-d-border-color:not(.not-nested-style)
  .box-label {
  background-color: #f8f9fa;
}
html
  .body
  .tab-caption-box.has-ex-d-border-color:not(.not-nested-style)
  .box-label {
  background-color: #f8f9fa;
}
html
  .body
  .tab-caption-box.has-ex-d-border-color:not(.not-nested-style)
  .box-content {
  border-color: #f8f9fa;
}
html
  .body
  .tab-caption-box.has-ex-d-background-color:not(.not-nested-style)
  .box-content {
  background-color: #f8f9fa;
}
html .body .tab-caption-box.has-ex-d-color:not(.not-nested-style) .box-content {
  color: #f8f9fa;
}
html
  .body
  .label-box.has-ex-d-border-color:not(.not-nested-style)
  .box-content {
  border-color: #f8f9fa;
}
html
  .body
  .label-box.has-ex-d-background-color:not(.not-nested-style)
  .box-content {
  background-color: #f8f9fa;
}
html .body .label-box.has-ex-d-color:not(.not-nested-style) .box-content {
  color: #f8f9fa;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-d-background-color {
  background-color: #f8f9fa;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-ex-d-color {
  color: #f8f9fa;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-d-border-color {
  border-color: #f8f9fa;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-d-border-color::before {
  border-right-color: #f8f9fa;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-d-border-color::before {
  border-left-color: #f8f9fa;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-d-background-color::after {
  border-right-color: #f8f9fa;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-d-background-color::after {
  border-left-color: #f8f9fa;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-d-background-color {
  background-color: #f8f9fa;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-d-border-color {
  border-color: #f8f9fa;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-d-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-d-border-color::after {
  border-color: #f8f9fa;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-d-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-d-background-color::after {
  background-color: #f8f9fa;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-d-border-color::before {
  border-color: #f8f9fa;
}
html
  .body
  .timeline-box.has-ex-d-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #f8f9fa;
}
.has-ex-d-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #f8f9fa;
}
html .body .has-ex-d-question-color:not(.not-nested-style) .faq-question-label {
  color: #f8f9fa;
}
html
  .body
  .has-ex-d-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #f8f9fa;
}
html .body .has-ex-d-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #f8f9fa;
}
html
  .body
  .is-style-square.has-ex-d-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #f8f9fa;
}
html
  .body
  .is-style-square.has-ex-d-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #f8f9fa;
}
html .body .has-ex-e-background-color {
  background-color: #fff;
}
html .body .has-ex-e-color {
  color: #fff;
}
html .body .has-ex-e-border-color {
  border-color: #fff;
}
html .body .btn-wrap.has-ex-e-background-color > a {
  background-color: #fff;
}
html .body .btn-wrap.has-ex-e-color > a {
  color: #fff;
}
html .body .btn-wrap.has-ex-e-border-color > a {
  border-color: #fff;
}
html .body .bb-tab.has-ex-e-border-color .bb-label {
  background-color: #fff;
}
html
  .body
  .toggle-wrap.has-ex-e-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #fff;
}
html
  .body
  .toggle-wrap.has-ex-e-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-ex-e-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #fff;
}
html
  .body
  .toggle-wrap.has-ex-e-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #fff;
}
html .body .toggle-wrap.has-ex-e-color:not(.not-nested-style) .toggle-content {
  color: #fff;
}
html .body .iconlist-box.has-ex-e-icon-color li::before {
  color: #fff;
}
.micro-text.has-ex-e-color {
  color: #fff;
}
html .body .micro-balloon.has-ex-e-color {
  color: #fff;
}
html .body .micro-balloon.has-ex-e-background-color {
  background-color: #fff;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-e-background-color.micro-bottom::after {
  border-bottom-color: #fff;
  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: #fff;
}
html .body .micro-balloon.has-border-color.has-ex-e-border-color {
  border-color: #fff;
}
html .body .micro-balloon.micro-top.has-ex-e-border-color::before {
  border-top-color: #fff;
}
html .body .micro-balloon.micro-bottom.has-ex-e-border-color::before {
  border-bottom-color: #fff;
}
html
  .body
  .caption-box.has-ex-e-border-color:not(.not-nested-style)
  .box-label {
  background-color: #fff;
}
html
  .body
  .tab-caption-box.has-ex-e-border-color:not(.not-nested-style)
  .box-label {
  background-color: #fff;
}
html
  .body
  .tab-caption-box.has-ex-e-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fff;
}
html
  .body
  .tab-caption-box.has-ex-e-background-color:not(.not-nested-style)
  .box-content {
  background-color: #fff;
}
html .body .tab-caption-box.has-ex-e-color:not(.not-nested-style) .box-content {
  color: #fff;
}
html
  .body
  .label-box.has-ex-e-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fff;
}
html
  .body
  .label-box.has-ex-e-background-color:not(.not-nested-style)
  .box-content {
  background-color: #fff;
}
html .body .label-box.has-ex-e-color:not(.not-nested-style) .box-content {
  color: #fff;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-e-background-color {
  background-color: #fff;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-ex-e-color {
  color: #fff;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-e-border-color {
  border-color: #fff;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-e-border-color::before {
  border-right-color: #fff;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-e-border-color::before {
  border-left-color: #fff;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-e-background-color::after {
  border-right-color: #fff;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-e-background-color::after {
  border-left-color: #fff;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-e-background-color {
  background-color: #fff;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-e-border-color {
  border-color: #fff;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-e-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-e-border-color::after {
  border-color: #fff;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-e-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-e-background-color::after {
  background-color: #fff;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-e-border-color::before {
  border-color: #fff;
}
html
  .body
  .timeline-box.has-ex-e-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #fff;
}
.has-ex-e-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #fff;
}
html .body .has-ex-e-question-color:not(.not-nested-style) .faq-question-label {
  color: #fff;
}
html
  .body
  .has-ex-e-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
}
html .body .has-ex-e-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #fff;
}
html
  .body
  .is-style-square.has-ex-e-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #fff;
}
html
  .body
  .is-style-square.has-ex-e-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #fff;
}
html .body .has-ex-f-background-color {
  background-color: #f8fbf8;
}
html .body .has-ex-f-color {
  color: #f8fbf8;
}
html .body .has-ex-f-border-color {
  border-color: #f8fbf8;
}
html .body .btn-wrap.has-ex-f-background-color > a {
  background-color: #f8fbf8;
}
html .body .btn-wrap.has-ex-f-color > a {
  color: #f8fbf8;
}
html .body .btn-wrap.has-ex-f-border-color > a {
  border-color: #f8fbf8;
}
html .body .bb-tab.has-ex-f-border-color .bb-label {
  background-color: #f8fbf8;
}
html
  .body
  .toggle-wrap.has-ex-f-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #f8fbf8;
}
html
  .body
  .toggle-wrap.has-ex-f-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-ex-f-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #f8fbf8;
}
html
  .body
  .toggle-wrap.has-ex-f-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #f8fbf8;
}
html .body .toggle-wrap.has-ex-f-color:not(.not-nested-style) .toggle-content {
  color: #f8fbf8;
}
html .body .iconlist-box.has-ex-f-icon-color li::before {
  color: #f8fbf8;
}
.micro-text.has-ex-f-color {
  color: #f8fbf8;
}
html .body .micro-balloon.has-ex-f-color {
  color: #f8fbf8;
}
html .body .micro-balloon.has-ex-f-background-color {
  background-color: #f8fbf8;
  border-color: transparent;
}
html .body .micro-balloon.has-ex-f-background-color.micro-bottom::after {
  border-bottom-color: #f8fbf8;
  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: #f8fbf8;
}
html .body .micro-balloon.has-border-color.has-ex-f-border-color {
  border-color: #f8fbf8;
}
html .body .micro-balloon.micro-top.has-ex-f-border-color::before {
  border-top-color: #f8fbf8;
}
html .body .micro-balloon.micro-bottom.has-ex-f-border-color::before {
  border-bottom-color: #f8fbf8;
}
html
  .body
  .caption-box.has-ex-f-border-color:not(.not-nested-style)
  .box-label {
  background-color: #f8fbf8;
}
html
  .body
  .tab-caption-box.has-ex-f-border-color:not(.not-nested-style)
  .box-label {
  background-color: #f8fbf8;
}
html
  .body
  .tab-caption-box.has-ex-f-border-color:not(.not-nested-style)
  .box-content {
  border-color: #f8fbf8;
}
html
  .body
  .tab-caption-box.has-ex-f-background-color:not(.not-nested-style)
  .box-content {
  background-color: #f8fbf8;
}
html .body .tab-caption-box.has-ex-f-color:not(.not-nested-style) .box-content {
  color: #f8fbf8;
}
html
  .body
  .label-box.has-ex-f-border-color:not(.not-nested-style)
  .box-content {
  border-color: #f8fbf8;
}
html
  .body
  .label-box.has-ex-f-background-color:not(.not-nested-style)
  .box-content {
  background-color: #f8fbf8;
}
html .body .label-box.has-ex-f-color:not(.not-nested-style) .box-content {
  color: #f8fbf8;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-f-background-color {
  background-color: #f8fbf8;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-ex-f-color {
  color: #f8fbf8;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-ex-f-border-color {
  border-color: #f8fbf8;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-f-border-color::before {
  border-right-color: #f8fbf8;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-f-border-color::before {
  border-left-color: #f8fbf8;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-ex-f-background-color::after {
  border-right-color: #f8fbf8;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-f-background-color::after {
  border-left-color: #f8fbf8;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-f-background-color {
  background-color: #f8fbf8;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-ex-f-border-color {
  border-color: #f8fbf8;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-f-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-f-border-color::after {
  border-color: #f8fbf8;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-f-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-f-background-color::after {
  background-color: #f8fbf8;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-ex-f-border-color::before {
  border-color: #f8fbf8;
}
html
  .body
  .timeline-box.has-ex-f-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #f8fbf8;
}
.has-ex-f-border-color.is-style-accordion:not(.not-nested-style) .faq-question {
  background-color: #f8fbf8;
}
html .body .has-ex-f-question-color:not(.not-nested-style) .faq-question-label {
  color: #f8fbf8;
}
html
  .body
  .has-ex-f-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #f8fbf8;
}
html .body .has-ex-f-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #f8fbf8;
}
html
  .body
  .is-style-square.has-ex-f-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #f8fbf8;
}
html
  .body
  .is-style-square.has-ex-f-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #f8fbf8;
}
html .body .has-black-background-color {
  background-color: #000;
}
html .body .has-black-color {
  color: #000;
}
html .body .has-black-border-color {
  border-color: #000;
}
html .body .btn-wrap.has-black-background-color > a {
  background-color: #000;
}
html .body .btn-wrap.has-black-color > a {
  color: #000;
}
html .body .btn-wrap.has-black-border-color > a {
  border-color: #000;
}
html .body .bb-tab.has-black-border-color .bb-label {
  background-color: #000;
}
html
  .body
  .toggle-wrap.has-black-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #000;
}
html
  .body
  .toggle-wrap.has-black-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-black-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #000;
}
html
  .body
  .toggle-wrap.has-black-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #000;
}
html .body .toggle-wrap.has-black-color:not(.not-nested-style) .toggle-content {
  color: #000;
}
html .body .iconlist-box.has-black-icon-color li::before {
  color: #000;
}
.micro-text.has-black-color {
  color: #000;
}
html .body .micro-balloon.has-black-color {
  color: #000;
}
html .body .micro-balloon.has-black-background-color {
  background-color: #000;
  border-color: transparent;
}
html .body .micro-balloon.has-black-background-color.micro-bottom::after {
  border-bottom-color: #000;
  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: #000;
}
html .body .micro-balloon.has-border-color.has-black-border-color {
  border-color: #000;
}
html .body .micro-balloon.micro-top.has-black-border-color::before {
  border-top-color: #000;
}
html .body .micro-balloon.micro-bottom.has-black-border-color::before {
  border-bottom-color: #000;
}
html
  .body
  .caption-box.has-black-border-color:not(.not-nested-style)
  .box-label {
  background-color: #000;
}
html
  .body
  .tab-caption-box.has-black-border-color:not(.not-nested-style)
  .box-label {
  background-color: #000;
}
html
  .body
  .tab-caption-box.has-black-border-color:not(.not-nested-style)
  .box-content {
  border-color: #000;
}
html
  .body
  .tab-caption-box.has-black-background-color:not(.not-nested-style)
  .box-content {
  background-color: #000;
}
html
  .body
  .tab-caption-box.has-black-color:not(.not-nested-style)
  .box-content {
  color: #000;
}
html
  .body
  .label-box.has-black-border-color:not(.not-nested-style)
  .box-content {
  border-color: #000;
}
html
  .body
  .label-box.has-black-background-color:not(.not-nested-style)
  .box-content {
  background-color: #000;
}
html .body .label-box.has-black-color:not(.not-nested-style) .box-content {
  color: #000;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-black-background-color {
  background-color: #000;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-black-color {
  color: #000;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-black-border-color {
  border-color: #000;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-black-border-color::before {
  border-right-color: #000;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-black-border-color::before {
  border-left-color: #000;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-black-background-color::after {
  border-right-color: #000;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-black-background-color::after {
  border-left-color: #000;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-black-background-color {
  background-color: #000;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-black-border-color {
  border-color: #000;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-black-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-black-border-color::after {
  border-color: #000;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-black-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-black-background-color::after {
  background-color: #000;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-black-border-color::before {
  border-color: #000;
}
html
  .body
  .timeline-box.has-black-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #000;
}
.has-black-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #000;
}
html
  .body
  .has-black-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #000;
}
html
  .body
  .has-black-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #000;
}
html .body .has-black-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #000;
}
html
  .body
  .is-style-square.has-black-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #000;
}
html
  .body
  .is-style-square.has-black-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #000;
}
html .body .has-cyan-bluish-gray-background-color {
  background-color: #abb8c3;
}
html .body .has-cyan-bluish-gray-color {
  color: #abb8c3;
}
html .body .has-cyan-bluish-gray-border-color {
  border-color: #abb8c3;
}
html .body .btn-wrap.has-cyan-bluish-gray-background-color > a {
  background-color: #abb8c3;
}
html .body .btn-wrap.has-cyan-bluish-gray-color > a {
  color: #abb8c3;
}
html .body .btn-wrap.has-cyan-bluish-gray-border-color > a {
  border-color: #abb8c3;
}
html .body .bb-tab.has-cyan-bluish-gray-border-color .bb-label {
  background-color: #abb8c3;
}
html
  .body
  .toggle-wrap.has-cyan-bluish-gray-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #abb8c3;
}
html
  .body
  .toggle-wrap.has-cyan-bluish-gray-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-cyan-bluish-gray-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #abb8c3;
}
html
  .body
  .toggle-wrap.has-cyan-bluish-gray-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #abb8c3;
}
html
  .body
  .toggle-wrap.has-cyan-bluish-gray-color:not(.not-nested-style)
  .toggle-content {
  color: #abb8c3;
}
html .body .iconlist-box.has-cyan-bluish-gray-icon-color li::before {
  color: #abb8c3;
}
.micro-text.has-cyan-bluish-gray-color {
  color: #abb8c3;
}
html .body .micro-balloon.has-cyan-bluish-gray-color {
  color: #abb8c3;
}
html .body .micro-balloon.has-cyan-bluish-gray-background-color {
  background-color: #abb8c3;
  border-color: transparent;
}
html
  .body
  .micro-balloon.has-cyan-bluish-gray-background-color.micro-bottom::after {
  border-bottom-color: #abb8c3;
  border-top-color: transparent;
}
html .body .micro-balloon.has-cyan-bluish-gray-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-cyan-bluish-gray-background-color::after {
  border-top-color: #abb8c3;
}
html .body .micro-balloon.has-border-color.has-cyan-bluish-gray-border-color {
  border-color: #abb8c3;
}
html .body .micro-balloon.micro-top.has-cyan-bluish-gray-border-color::before {
  border-top-color: #abb8c3;
}
html
  .body
  .micro-balloon.micro-bottom.has-cyan-bluish-gray-border-color::before {
  border-bottom-color: #abb8c3;
}
html
  .body
  .caption-box.has-cyan-bluish-gray-border-color:not(.not-nested-style)
  .box-label {
  background-color: #abb8c3;
}
html
  .body
  .tab-caption-box.has-cyan-bluish-gray-border-color:not(.not-nested-style)
  .box-label {
  background-color: #abb8c3;
}
html
  .body
  .tab-caption-box.has-cyan-bluish-gray-border-color:not(.not-nested-style)
  .box-content {
  border-color: #abb8c3;
}
html
  .body
  .tab-caption-box.has-cyan-bluish-gray-background-color:not(.not-nested-style)
  .box-content {
  background-color: #abb8c3;
}
html
  .body
  .tab-caption-box.has-cyan-bluish-gray-color:not(.not-nested-style)
  .box-content {
  color: #abb8c3;
}
html
  .body
  .label-box.has-cyan-bluish-gray-border-color:not(.not-nested-style)
  .box-content {
  border-color: #abb8c3;
}
html
  .body
  .label-box.has-cyan-bluish-gray-background-color:not(.not-nested-style)
  .box-content {
  background-color: #abb8c3;
}
html
  .body
  .label-box.has-cyan-bluish-gray-color:not(.not-nested-style)
  .box-content {
  color: #abb8c3;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-background-color {
  background-color: #abb8c3;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-cyan-bluish-gray-color {
  color: #abb8c3;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-border-color {
  border-color: #abb8c3;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-border-color::before {
  border-right-color: #abb8c3;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-border-color::before {
  border-left-color: #abb8c3;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-background-color::after {
  border-right-color: #abb8c3;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-background-color::after {
  border-left-color: #abb8c3;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-background-color {
  background-color: #abb8c3;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-border-color {
  border-color: #abb8c3;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-border-color::after {
  border-color: #abb8c3;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-background-color::after {
  background-color: #abb8c3;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-cyan-bluish-gray-border-color::before {
  border-color: #abb8c3;
}
html
  .body
  .timeline-box.has-cyan-bluish-gray-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #abb8c3;
}
.has-cyan-bluish-gray-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #abb8c3;
}
html
  .body
  .has-cyan-bluish-gray-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #abb8c3;
}
html
  .body
  .has-cyan-bluish-gray-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #abb8c3;
}
html
  .body
  .has-cyan-bluish-gray-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #abb8c3;
}
html
  .body
  .is-style-square.has-cyan-bluish-gray-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #abb8c3;
}
html
  .body
  .is-style-square.has-cyan-bluish-gray-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #abb8c3;
}
html .body .has-white-background-color {
  background-color: #fff;
}
html .body .has-white-color {
  color: #fff;
}
html .body .has-white-border-color {
  border-color: #fff;
}
html .body .btn-wrap.has-white-background-color > a {
  background-color: #fff;
}
html .body .btn-wrap.has-white-color > a {
  color: #fff;
}
html .body .btn-wrap.has-white-border-color > a {
  border-color: #fff;
}
html .body .bb-tab.has-white-border-color .bb-label {
  background-color: #fff;
}
html
  .body
  .toggle-wrap.has-white-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #fff;
}
html
  .body
  .toggle-wrap.has-white-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-white-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #fff;
}
html
  .body
  .toggle-wrap.has-white-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #fff;
}
html .body .toggle-wrap.has-white-color:not(.not-nested-style) .toggle-content {
  color: #fff;
}
html .body .iconlist-box.has-white-icon-color li::before {
  color: #fff;
}
.micro-text.has-white-color {
  color: #fff;
}
html .body .micro-balloon.has-white-color {
  color: #fff;
}
html .body .micro-balloon.has-white-background-color {
  background-color: #fff;
  border-color: transparent;
}
html .body .micro-balloon.has-white-background-color.micro-bottom::after {
  border-bottom-color: #fff;
  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: #fff;
}
html .body .micro-balloon.has-border-color.has-white-border-color {
  border-color: #fff;
}
html .body .micro-balloon.micro-top.has-white-border-color::before {
  border-top-color: #fff;
}
html .body .micro-balloon.micro-bottom.has-white-border-color::before {
  border-bottom-color: #fff;
}
html
  .body
  .caption-box.has-white-border-color:not(.not-nested-style)
  .box-label {
  background-color: #fff;
}
html
  .body
  .tab-caption-box.has-white-border-color:not(.not-nested-style)
  .box-label {
  background-color: #fff;
}
html
  .body
  .tab-caption-box.has-white-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fff;
}
html
  .body
  .tab-caption-box.has-white-background-color:not(.not-nested-style)
  .box-content {
  background-color: #fff;
}
html
  .body
  .tab-caption-box.has-white-color:not(.not-nested-style)
  .box-content {
  color: #fff;
}
html
  .body
  .label-box.has-white-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fff;
}
html
  .body
  .label-box.has-white-background-color:not(.not-nested-style)
  .box-content {
  background-color: #fff;
}
html .body .label-box.has-white-color:not(.not-nested-style) .box-content {
  color: #fff;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-white-background-color {
  background-color: #fff;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-white-color {
  color: #fff;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-white-border-color {
  border-color: #fff;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-white-border-color::before {
  border-right-color: #fff;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-white-border-color::before {
  border-left-color: #fff;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-white-background-color::after {
  border-right-color: #fff;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-white-background-color::after {
  border-left-color: #fff;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-white-background-color {
  background-color: #fff;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-white-border-color {
  border-color: #fff;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-white-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-white-border-color::after {
  border-color: #fff;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-white-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-white-background-color::after {
  background-color: #fff;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-white-border-color::before {
  border-color: #fff;
}
html
  .body
  .timeline-box.has-white-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #fff;
}
.has-white-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #fff;
}
html
  .body
  .has-white-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
}
html
  .body
  .has-white-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
}
html .body .has-white-answer-color:not(.not-nested-style) .faq-answer-label {
  color: #fff;
}
html
  .body
  .is-style-square.has-white-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #fff;
}
html
  .body
  .is-style-square.has-white-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #fff;
}
html .body .has-pale-pink-background-color {
  background-color: #f78da7;
}
html .body .has-pale-pink-color {
  color: #f78da7;
}
html .body .has-pale-pink-border-color {
  border-color: #f78da7;
}
html .body .btn-wrap.has-pale-pink-background-color > a {
  background-color: #f78da7;
}
html .body .btn-wrap.has-pale-pink-color > a {
  color: #f78da7;
}
html .body .btn-wrap.has-pale-pink-border-color > a {
  border-color: #f78da7;
}
html .body .bb-tab.has-pale-pink-border-color .bb-label {
  background-color: #f78da7;
}
html
  .body
  .toggle-wrap.has-pale-pink-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #f78da7;
}
html
  .body
  .toggle-wrap.has-pale-pink-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-pale-pink-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #f78da7;
}
html
  .body
  .toggle-wrap.has-pale-pink-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #f78da7;
}
html
  .body
  .toggle-wrap.has-pale-pink-color:not(.not-nested-style)
  .toggle-content {
  color: #f78da7;
}
html .body .iconlist-box.has-pale-pink-icon-color li::before {
  color: #f78da7;
}
.micro-text.has-pale-pink-color {
  color: #f78da7;
}
html .body .micro-balloon.has-pale-pink-color {
  color: #f78da7;
}
html .body .micro-balloon.has-pale-pink-background-color {
  background-color: #f78da7;
  border-color: transparent;
}
html .body .micro-balloon.has-pale-pink-background-color.micro-bottom::after {
  border-bottom-color: #f78da7;
  border-top-color: transparent;
}
html .body .micro-balloon.has-pale-pink-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-pale-pink-background-color::after {
  border-top-color: #f78da7;
}
html .body .micro-balloon.has-border-color.has-pale-pink-border-color {
  border-color: #f78da7;
}
html .body .micro-balloon.micro-top.has-pale-pink-border-color::before {
  border-top-color: #f78da7;
}
html .body .micro-balloon.micro-bottom.has-pale-pink-border-color::before {
  border-bottom-color: #f78da7;
}
html
  .body
  .caption-box.has-pale-pink-border-color:not(.not-nested-style)
  .box-label {
  background-color: #f78da7;
}
html
  .body
  .tab-caption-box.has-pale-pink-border-color:not(.not-nested-style)
  .box-label {
  background-color: #f78da7;
}
html
  .body
  .tab-caption-box.has-pale-pink-border-color:not(.not-nested-style)
  .box-content {
  border-color: #f78da7;
}
html
  .body
  .tab-caption-box.has-pale-pink-background-color:not(.not-nested-style)
  .box-content {
  background-color: #f78da7;
}
html
  .body
  .tab-caption-box.has-pale-pink-color:not(.not-nested-style)
  .box-content {
  color: #f78da7;
}
html
  .body
  .label-box.has-pale-pink-border-color:not(.not-nested-style)
  .box-content {
  border-color: #f78da7;
}
html
  .body
  .label-box.has-pale-pink-background-color:not(.not-nested-style)
  .box-content {
  background-color: #f78da7;
}
html .body .label-box.has-pale-pink-color:not(.not-nested-style) .box-content {
  color: #f78da7;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-pale-pink-background-color {
  background-color: #f78da7;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-pale-pink-color {
  color: #f78da7;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-pale-pink-border-color {
  border-color: #f78da7;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-pale-pink-border-color::before {
  border-right-color: #f78da7;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pale-pink-border-color::before {
  border-left-color: #f78da7;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-pale-pink-background-color::after {
  border-right-color: #f78da7;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pale-pink-background-color::after {
  border-left-color: #f78da7;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pale-pink-background-color {
  background-color: #f78da7;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pale-pink-border-color {
  border-color: #f78da7;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pale-pink-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pale-pink-border-color::after {
  border-color: #f78da7;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pale-pink-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pale-pink-background-color::after {
  background-color: #f78da7;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pale-pink-border-color::before {
  border-color: #f78da7;
}
html
  .body
  .timeline-box.has-pale-pink-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #f78da7;
}
.has-pale-pink-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #f78da7;
}
html
  .body
  .has-pale-pink-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #f78da7;
}
html
  .body
  .has-pale-pink-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #f78da7;
}
html
  .body
  .has-pale-pink-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #f78da7;
}
html
  .body
  .is-style-square.has-pale-pink-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #f78da7;
}
html
  .body
  .is-style-square.has-pale-pink-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #f78da7;
}
html .body .has-vivid-red-background-color {
  background-color: #cf2e2e;
}
html .body .has-vivid-red-color {
  color: #cf2e2e;
}
html .body .has-vivid-red-border-color {
  border-color: #cf2e2e;
}
html .body .btn-wrap.has-vivid-red-background-color > a {
  background-color: #cf2e2e;
}
html .body .btn-wrap.has-vivid-red-color > a {
  color: #cf2e2e;
}
html .body .btn-wrap.has-vivid-red-border-color > a {
  border-color: #cf2e2e;
}
html .body .bb-tab.has-vivid-red-border-color .bb-label {
  background-color: #cf2e2e;
}
html
  .body
  .toggle-wrap.has-vivid-red-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #cf2e2e;
}
html
  .body
  .toggle-wrap.has-vivid-red-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-vivid-red-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #cf2e2e;
}
html
  .body
  .toggle-wrap.has-vivid-red-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #cf2e2e;
}
html
  .body
  .toggle-wrap.has-vivid-red-color:not(.not-nested-style)
  .toggle-content {
  color: #cf2e2e;
}
html .body .iconlist-box.has-vivid-red-icon-color li::before {
  color: #cf2e2e;
}
.micro-text.has-vivid-red-color {
  color: #cf2e2e;
}
html .body .micro-balloon.has-vivid-red-color {
  color: #cf2e2e;
}
html .body .micro-balloon.has-vivid-red-background-color {
  background-color: #cf2e2e;
  border-color: transparent;
}
html .body .micro-balloon.has-vivid-red-background-color.micro-bottom::after {
  border-bottom-color: #cf2e2e;
  border-top-color: transparent;
}
html .body .micro-balloon.has-vivid-red-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-vivid-red-background-color::after {
  border-top-color: #cf2e2e;
}
html .body .micro-balloon.has-border-color.has-vivid-red-border-color {
  border-color: #cf2e2e;
}
html .body .micro-balloon.micro-top.has-vivid-red-border-color::before {
  border-top-color: #cf2e2e;
}
html .body .micro-balloon.micro-bottom.has-vivid-red-border-color::before {
  border-bottom-color: #cf2e2e;
}
html
  .body
  .caption-box.has-vivid-red-border-color:not(.not-nested-style)
  .box-label {
  background-color: #cf2e2e;
}
html
  .body
  .tab-caption-box.has-vivid-red-border-color:not(.not-nested-style)
  .box-label {
  background-color: #cf2e2e;
}
html
  .body
  .tab-caption-box.has-vivid-red-border-color:not(.not-nested-style)
  .box-content {
  border-color: #cf2e2e;
}
html
  .body
  .tab-caption-box.has-vivid-red-background-color:not(.not-nested-style)
  .box-content {
  background-color: #cf2e2e;
}
html
  .body
  .tab-caption-box.has-vivid-red-color:not(.not-nested-style)
  .box-content {
  color: #cf2e2e;
}
html
  .body
  .label-box.has-vivid-red-border-color:not(.not-nested-style)
  .box-content {
  border-color: #cf2e2e;
}
html
  .body
  .label-box.has-vivid-red-background-color:not(.not-nested-style)
  .box-content {
  background-color: #cf2e2e;
}
html .body .label-box.has-vivid-red-color:not(.not-nested-style) .box-content {
  color: #cf2e2e;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-vivid-red-background-color {
  background-color: #cf2e2e;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-vivid-red-color {
  color: #cf2e2e;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-vivid-red-border-color {
  border-color: #cf2e2e;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-vivid-red-border-color::before {
  border-right-color: #cf2e2e;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-red-border-color::before {
  border-left-color: #cf2e2e;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-vivid-red-background-color::after {
  border-right-color: #cf2e2e;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-red-background-color::after {
  border-left-color: #cf2e2e;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-red-background-color {
  background-color: #cf2e2e;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-red-border-color {
  border-color: #cf2e2e;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-red-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-red-border-color::after {
  border-color: #cf2e2e;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-red-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-red-background-color::after {
  background-color: #cf2e2e;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-red-border-color::before {
  border-color: #cf2e2e;
}
html
  .body
  .timeline-box.has-vivid-red-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #cf2e2e;
}
.has-vivid-red-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #cf2e2e;
}
html
  .body
  .has-vivid-red-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #cf2e2e;
}
html
  .body
  .has-vivid-red-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #cf2e2e;
}
html
  .body
  .has-vivid-red-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #cf2e2e;
}
html
  .body
  .is-style-square.has-vivid-red-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #cf2e2e;
}
html
  .body
  .is-style-square.has-vivid-red-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #cf2e2e;
}
html .body .has-luminous-vivid-orange-background-color {
  background-color: #ff6900;
}
html .body .has-luminous-vivid-orange-color {
  color: #ff6900;
}
html .body .has-luminous-vivid-orange-border-color {
  border-color: #ff6900;
}
html .body .btn-wrap.has-luminous-vivid-orange-background-color > a {
  background-color: #ff6900;
}
html .body .btn-wrap.has-luminous-vivid-orange-color > a {
  color: #ff6900;
}
html .body .btn-wrap.has-luminous-vivid-orange-border-color > a {
  border-color: #ff6900;
}
html .body .bb-tab.has-luminous-vivid-orange-border-color .bb-label {
  background-color: #ff6900;
}
html
  .body
  .toggle-wrap.has-luminous-vivid-orange-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #ff6900;
}
html
  .body
  .toggle-wrap.has-luminous-vivid-orange-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-luminous-vivid-orange-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #ff6900;
}
html
  .body
  .toggle-wrap.has-luminous-vivid-orange-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #ff6900;
}
html
  .body
  .toggle-wrap.has-luminous-vivid-orange-color:not(.not-nested-style)
  .toggle-content {
  color: #ff6900;
}
html .body .iconlist-box.has-luminous-vivid-orange-icon-color li::before {
  color: #ff6900;
}
.micro-text.has-luminous-vivid-orange-color {
  color: #ff6900;
}
html .body .micro-balloon.has-luminous-vivid-orange-color {
  color: #ff6900;
}
html .body .micro-balloon.has-luminous-vivid-orange-background-color {
  background-color: #ff6900;
  border-color: transparent;
}
html
  .body
  .micro-balloon.has-luminous-vivid-orange-background-color.micro-bottom::after {
  border-bottom-color: #ff6900;
  border-top-color: transparent;
}
html .body .micro-balloon.has-luminous-vivid-orange-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-luminous-vivid-orange-background-color::after {
  border-top-color: #ff6900;
}
html
  .body
  .micro-balloon.has-border-color.has-luminous-vivid-orange-border-color {
  border-color: #ff6900;
}
html
  .body
  .micro-balloon.micro-top.has-luminous-vivid-orange-border-color::before {
  border-top-color: #ff6900;
}
html
  .body
  .micro-balloon.micro-bottom.has-luminous-vivid-orange-border-color::before {
  border-bottom-color: #ff6900;
}
html
  .body
  .caption-box.has-luminous-vivid-orange-border-color:not(.not-nested-style)
  .box-label {
  background-color: #ff6900;
}
html
  .body
  .tab-caption-box.has-luminous-vivid-orange-border-color:not(.not-nested-style)
  .box-label {
  background-color: #ff6900;
}
html
  .body
  .tab-caption-box.has-luminous-vivid-orange-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ff6900;
}
html
  .body
  .tab-caption-box.has-luminous-vivid-orange-background-color:not(
    .not-nested-style
  )
  .box-content {
  background-color: #ff6900;
}
html
  .body
  .tab-caption-box.has-luminous-vivid-orange-color:not(.not-nested-style)
  .box-content {
  color: #ff6900;
}
html
  .body
  .label-box.has-luminous-vivid-orange-border-color:not(.not-nested-style)
  .box-content {
  border-color: #ff6900;
}
html
  .body
  .label-box.has-luminous-vivid-orange-background-color:not(.not-nested-style)
  .box-content {
  background-color: #ff6900;
}
html
  .body
  .label-box.has-luminous-vivid-orange-color:not(.not-nested-style)
  .box-content {
  color: #ff6900;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-background-color {
  background-color: #ff6900;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-luminous-vivid-orange-color {
  color: #ff6900;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-border-color {
  border-color: #ff6900;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-border-color::before {
  border-right-color: #ff6900;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-border-color::before {
  border-left-color: #ff6900;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-background-color::after {
  border-right-color: #ff6900;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-background-color::after {
  border-left-color: #ff6900;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-background-color {
  background-color: #ff6900;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-border-color {
  border-color: #ff6900;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-border-color::after {
  border-color: #ff6900;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-background-color::after {
  background-color: #ff6900;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-orange-border-color::before {
  border-color: #ff6900;
}
html
  .body
  .timeline-box.has-luminous-vivid-orange-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #ff6900;
}
.has-luminous-vivid-orange-border-color.is-style-accordion:not(
    .not-nested-style
  )
  .faq-question {
  background-color: #ff6900;
}
html
  .body
  .has-luminous-vivid-orange-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #ff6900;
}
html
  .body
  .has-luminous-vivid-orange-question-color.has-border-color:not(
    .not-nested-style
  )
  .faq-question-label {
  color: #ff6900;
}
html
  .body
  .has-luminous-vivid-orange-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #ff6900;
}
html
  .body
  .is-style-square.has-luminous-vivid-orange-question-color:not(
    .not-nested-style
  )
  .faq-question-label {
  color: #fff;
  background-color: #ff6900;
}
html
  .body
  .is-style-square.has-luminous-vivid-orange-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #ff6900;
}
html .body .has-luminous-vivid-amber-background-color {
  background-color: #fcb900;
}
html .body .has-luminous-vivid-amber-color {
  color: #fcb900;
}
html .body .has-luminous-vivid-amber-border-color {
  border-color: #fcb900;
}
html .body .btn-wrap.has-luminous-vivid-amber-background-color > a {
  background-color: #fcb900;
}
html .body .btn-wrap.has-luminous-vivid-amber-color > a {
  color: #fcb900;
}
html .body .btn-wrap.has-luminous-vivid-amber-border-color > a {
  border-color: #fcb900;
}
html .body .bb-tab.has-luminous-vivid-amber-border-color .bb-label {
  background-color: #fcb900;
}
html
  .body
  .toggle-wrap.has-luminous-vivid-amber-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #fcb900;
}
html
  .body
  .toggle-wrap.has-luminous-vivid-amber-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-luminous-vivid-amber-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #fcb900;
}
html
  .body
  .toggle-wrap.has-luminous-vivid-amber-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #fcb900;
}
html
  .body
  .toggle-wrap.has-luminous-vivid-amber-color:not(.not-nested-style)
  .toggle-content {
  color: #fcb900;
}
html .body .iconlist-box.has-luminous-vivid-amber-icon-color li::before {
  color: #fcb900;
}
.micro-text.has-luminous-vivid-amber-color {
  color: #fcb900;
}
html .body .micro-balloon.has-luminous-vivid-amber-color {
  color: #fcb900;
}
html .body .micro-balloon.has-luminous-vivid-amber-background-color {
  background-color: #fcb900;
  border-color: transparent;
}
html
  .body
  .micro-balloon.has-luminous-vivid-amber-background-color.micro-bottom::after {
  border-bottom-color: #fcb900;
  border-top-color: transparent;
}
html .body .micro-balloon.has-luminous-vivid-amber-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-luminous-vivid-amber-background-color::after {
  border-top-color: #fcb900;
}
html
  .body
  .micro-balloon.has-border-color.has-luminous-vivid-amber-border-color {
  border-color: #fcb900;
}
html
  .body
  .micro-balloon.micro-top.has-luminous-vivid-amber-border-color::before {
  border-top-color: #fcb900;
}
html
  .body
  .micro-balloon.micro-bottom.has-luminous-vivid-amber-border-color::before {
  border-bottom-color: #fcb900;
}
html
  .body
  .caption-box.has-luminous-vivid-amber-border-color:not(.not-nested-style)
  .box-label {
  background-color: #fcb900;
}
html
  .body
  .tab-caption-box.has-luminous-vivid-amber-border-color:not(.not-nested-style)
  .box-label {
  background-color: #fcb900;
}
html
  .body
  .tab-caption-box.has-luminous-vivid-amber-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fcb900;
}
html
  .body
  .tab-caption-box.has-luminous-vivid-amber-background-color:not(
    .not-nested-style
  )
  .box-content {
  background-color: #fcb900;
}
html
  .body
  .tab-caption-box.has-luminous-vivid-amber-color:not(.not-nested-style)
  .box-content {
  color: #fcb900;
}
html
  .body
  .label-box.has-luminous-vivid-amber-border-color:not(.not-nested-style)
  .box-content {
  border-color: #fcb900;
}
html
  .body
  .label-box.has-luminous-vivid-amber-background-color:not(.not-nested-style)
  .box-content {
  background-color: #fcb900;
}
html
  .body
  .label-box.has-luminous-vivid-amber-color:not(.not-nested-style)
  .box-content {
  color: #fcb900;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-background-color {
  background-color: #fcb900;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-luminous-vivid-amber-color {
  color: #fcb900;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-border-color {
  border-color: #fcb900;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-border-color::before {
  border-right-color: #fcb900;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-border-color::before {
  border-left-color: #fcb900;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-background-color::after {
  border-right-color: #fcb900;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-background-color::after {
  border-left-color: #fcb900;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-background-color {
  background-color: #fcb900;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-border-color {
  border-color: #fcb900;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-border-color::after {
  border-color: #fcb900;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-background-color::after {
  background-color: #fcb900;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-luminous-vivid-amber-border-color::before {
  border-color: #fcb900;
}
html
  .body
  .timeline-box.has-luminous-vivid-amber-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #fcb900;
}
.has-luminous-vivid-amber-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #fcb900;
}
html
  .body
  .has-luminous-vivid-amber-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fcb900;
}
html
  .body
  .has-luminous-vivid-amber-question-color.has-border-color:not(
    .not-nested-style
  )
  .faq-question-label {
  color: #fcb900;
}
html
  .body
  .has-luminous-vivid-amber-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fcb900;
}
html
  .body
  .is-style-square.has-luminous-vivid-amber-question-color:not(
    .not-nested-style
  )
  .faq-question-label {
  color: #fff;
  background-color: #fcb900;
}
html
  .body
  .is-style-square.has-luminous-vivid-amber-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #fcb900;
}
html .body .has-light-green-cyan-background-color {
  background-color: #7bdcb5;
}
html .body .has-light-green-cyan-color {
  color: #7bdcb5;
}
html .body .has-light-green-cyan-border-color {
  border-color: #7bdcb5;
}
html .body .btn-wrap.has-light-green-cyan-background-color > a {
  background-color: #7bdcb5;
}
html .body .btn-wrap.has-light-green-cyan-color > a {
  color: #7bdcb5;
}
html .body .btn-wrap.has-light-green-cyan-border-color > a {
  border-color: #7bdcb5;
}
html .body .bb-tab.has-light-green-cyan-border-color .bb-label {
  background-color: #7bdcb5;
}
html
  .body
  .toggle-wrap.has-light-green-cyan-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #7bdcb5;
}
html
  .body
  .toggle-wrap.has-light-green-cyan-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-light-green-cyan-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #7bdcb5;
}
html
  .body
  .toggle-wrap.has-light-green-cyan-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #7bdcb5;
}
html
  .body
  .toggle-wrap.has-light-green-cyan-color:not(.not-nested-style)
  .toggle-content {
  color: #7bdcb5;
}
html .body .iconlist-box.has-light-green-cyan-icon-color li::before {
  color: #7bdcb5;
}
.micro-text.has-light-green-cyan-color {
  color: #7bdcb5;
}
html .body .micro-balloon.has-light-green-cyan-color {
  color: #7bdcb5;
}
html .body .micro-balloon.has-light-green-cyan-background-color {
  background-color: #7bdcb5;
  border-color: transparent;
}
html
  .body
  .micro-balloon.has-light-green-cyan-background-color.micro-bottom::after {
  border-bottom-color: #7bdcb5;
  border-top-color: transparent;
}
html .body .micro-balloon.has-light-green-cyan-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-light-green-cyan-background-color::after {
  border-top-color: #7bdcb5;
}
html .body .micro-balloon.has-border-color.has-light-green-cyan-border-color {
  border-color: #7bdcb5;
}
html .body .micro-balloon.micro-top.has-light-green-cyan-border-color::before {
  border-top-color: #7bdcb5;
}
html
  .body
  .micro-balloon.micro-bottom.has-light-green-cyan-border-color::before {
  border-bottom-color: #7bdcb5;
}
html
  .body
  .caption-box.has-light-green-cyan-border-color:not(.not-nested-style)
  .box-label {
  background-color: #7bdcb5;
}
html
  .body
  .tab-caption-box.has-light-green-cyan-border-color:not(.not-nested-style)
  .box-label {
  background-color: #7bdcb5;
}
html
  .body
  .tab-caption-box.has-light-green-cyan-border-color:not(.not-nested-style)
  .box-content {
  border-color: #7bdcb5;
}
html
  .body
  .tab-caption-box.has-light-green-cyan-background-color:not(.not-nested-style)
  .box-content {
  background-color: #7bdcb5;
}
html
  .body
  .tab-caption-box.has-light-green-cyan-color:not(.not-nested-style)
  .box-content {
  color: #7bdcb5;
}
html
  .body
  .label-box.has-light-green-cyan-border-color:not(.not-nested-style)
  .box-content {
  border-color: #7bdcb5;
}
html
  .body
  .label-box.has-light-green-cyan-background-color:not(.not-nested-style)
  .box-content {
  background-color: #7bdcb5;
}
html
  .body
  .label-box.has-light-green-cyan-color:not(.not-nested-style)
  .box-content {
  color: #7bdcb5;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-background-color {
  background-color: #7bdcb5;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-light-green-cyan-color {
  color: #7bdcb5;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-border-color {
  border-color: #7bdcb5;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-border-color::before {
  border-right-color: #7bdcb5;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-border-color::before {
  border-left-color: #7bdcb5;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-background-color::after {
  border-right-color: #7bdcb5;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-background-color::after {
  border-left-color: #7bdcb5;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-background-color {
  background-color: #7bdcb5;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-border-color {
  border-color: #7bdcb5;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-border-color::after {
  border-color: #7bdcb5;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-background-color::after {
  background-color: #7bdcb5;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-light-green-cyan-border-color::before {
  border-color: #7bdcb5;
}
html
  .body
  .timeline-box.has-light-green-cyan-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #7bdcb5;
}
.has-light-green-cyan-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #7bdcb5;
}
html
  .body
  .has-light-green-cyan-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #7bdcb5;
}
html
  .body
  .has-light-green-cyan-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #7bdcb5;
}
html
  .body
  .has-light-green-cyan-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #7bdcb5;
}
html
  .body
  .is-style-square.has-light-green-cyan-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #7bdcb5;
}
html
  .body
  .is-style-square.has-light-green-cyan-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #7bdcb5;
}
html .body .has-vivid-green-cyan-background-color {
  background-color: #00d084;
}
html .body .has-vivid-green-cyan-color {
  color: #00d084;
}
html .body .has-vivid-green-cyan-border-color {
  border-color: #00d084;
}
html .body .btn-wrap.has-vivid-green-cyan-background-color > a {
  background-color: #00d084;
}
html .body .btn-wrap.has-vivid-green-cyan-color > a {
  color: #00d084;
}
html .body .btn-wrap.has-vivid-green-cyan-border-color > a {
  border-color: #00d084;
}
html .body .bb-tab.has-vivid-green-cyan-border-color .bb-label {
  background-color: #00d084;
}
html
  .body
  .toggle-wrap.has-vivid-green-cyan-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #00d084;
}
html
  .body
  .toggle-wrap.has-vivid-green-cyan-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-vivid-green-cyan-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #00d084;
}
html
  .body
  .toggle-wrap.has-vivid-green-cyan-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #00d084;
}
html
  .body
  .toggle-wrap.has-vivid-green-cyan-color:not(.not-nested-style)
  .toggle-content {
  color: #00d084;
}
html .body .iconlist-box.has-vivid-green-cyan-icon-color li::before {
  color: #00d084;
}
.micro-text.has-vivid-green-cyan-color {
  color: #00d084;
}
html .body .micro-balloon.has-vivid-green-cyan-color {
  color: #00d084;
}
html .body .micro-balloon.has-vivid-green-cyan-background-color {
  background-color: #00d084;
  border-color: transparent;
}
html
  .body
  .micro-balloon.has-vivid-green-cyan-background-color.micro-bottom::after {
  border-bottom-color: #00d084;
  border-top-color: transparent;
}
html .body .micro-balloon.has-vivid-green-cyan-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-vivid-green-cyan-background-color::after {
  border-top-color: #00d084;
}
html .body .micro-balloon.has-border-color.has-vivid-green-cyan-border-color {
  border-color: #00d084;
}
html .body .micro-balloon.micro-top.has-vivid-green-cyan-border-color::before {
  border-top-color: #00d084;
}
html
  .body
  .micro-balloon.micro-bottom.has-vivid-green-cyan-border-color::before {
  border-bottom-color: #00d084;
}
html
  .body
  .caption-box.has-vivid-green-cyan-border-color:not(.not-nested-style)
  .box-label {
  background-color: #00d084;
}
html
  .body
  .tab-caption-box.has-vivid-green-cyan-border-color:not(.not-nested-style)
  .box-label {
  background-color: #00d084;
}
html
  .body
  .tab-caption-box.has-vivid-green-cyan-border-color:not(.not-nested-style)
  .box-content {
  border-color: #00d084;
}
html
  .body
  .tab-caption-box.has-vivid-green-cyan-background-color:not(.not-nested-style)
  .box-content {
  background-color: #00d084;
}
html
  .body
  .tab-caption-box.has-vivid-green-cyan-color:not(.not-nested-style)
  .box-content {
  color: #00d084;
}
html
  .body
  .label-box.has-vivid-green-cyan-border-color:not(.not-nested-style)
  .box-content {
  border-color: #00d084;
}
html
  .body
  .label-box.has-vivid-green-cyan-background-color:not(.not-nested-style)
  .box-content {
  background-color: #00d084;
}
html
  .body
  .label-box.has-vivid-green-cyan-color:not(.not-nested-style)
  .box-content {
  color: #00d084;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-background-color {
  background-color: #00d084;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-vivid-green-cyan-color {
  color: #00d084;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-border-color {
  border-color: #00d084;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-border-color::before {
  border-right-color: #00d084;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-border-color::before {
  border-left-color: #00d084;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-background-color::after {
  border-right-color: #00d084;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-background-color::after {
  border-left-color: #00d084;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-background-color {
  background-color: #00d084;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-border-color {
  border-color: #00d084;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-border-color::after {
  border-color: #00d084;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-background-color::after {
  background-color: #00d084;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-green-cyan-border-color::before {
  border-color: #00d084;
}
html
  .body
  .timeline-box.has-vivid-green-cyan-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #00d084;
}
.has-vivid-green-cyan-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #00d084;
}
html
  .body
  .has-vivid-green-cyan-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #00d084;
}
html
  .body
  .has-vivid-green-cyan-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #00d084;
}
html
  .body
  .has-vivid-green-cyan-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #00d084;
}
html
  .body
  .is-style-square.has-vivid-green-cyan-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #00d084;
}
html
  .body
  .is-style-square.has-vivid-green-cyan-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #00d084;
}
html .body .has-pale-cyan-blue-background-color {
  background-color: #8ed1fc;
}
html .body .has-pale-cyan-blue-color {
  color: #8ed1fc;
}
html .body .has-pale-cyan-blue-border-color {
  border-color: #8ed1fc;
}
html .body .btn-wrap.has-pale-cyan-blue-background-color > a {
  background-color: #8ed1fc;
}
html .body .btn-wrap.has-pale-cyan-blue-color > a {
  color: #8ed1fc;
}
html .body .btn-wrap.has-pale-cyan-blue-border-color > a {
  border-color: #8ed1fc;
}
html .body .bb-tab.has-pale-cyan-blue-border-color .bb-label {
  background-color: #8ed1fc;
}
html
  .body
  .toggle-wrap.has-pale-cyan-blue-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #8ed1fc;
}
html
  .body
  .toggle-wrap.has-pale-cyan-blue-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-pale-cyan-blue-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #8ed1fc;
}
html
  .body
  .toggle-wrap.has-pale-cyan-blue-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #8ed1fc;
}
html
  .body
  .toggle-wrap.has-pale-cyan-blue-color:not(.not-nested-style)
  .toggle-content {
  color: #8ed1fc;
}
html .body .iconlist-box.has-pale-cyan-blue-icon-color li::before {
  color: #8ed1fc;
}
.micro-text.has-pale-cyan-blue-color {
  color: #8ed1fc;
}
html .body .micro-balloon.has-pale-cyan-blue-color {
  color: #8ed1fc;
}
html .body .micro-balloon.has-pale-cyan-blue-background-color {
  background-color: #8ed1fc;
  border-color: transparent;
}
html
  .body
  .micro-balloon.has-pale-cyan-blue-background-color.micro-bottom::after {
  border-bottom-color: #8ed1fc;
  border-top-color: transparent;
}
html .body .micro-balloon.has-pale-cyan-blue-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-pale-cyan-blue-background-color::after {
  border-top-color: #8ed1fc;
}
html .body .micro-balloon.has-border-color.has-pale-cyan-blue-border-color {
  border-color: #8ed1fc;
}
html .body .micro-balloon.micro-top.has-pale-cyan-blue-border-color::before {
  border-top-color: #8ed1fc;
}
html .body .micro-balloon.micro-bottom.has-pale-cyan-blue-border-color::before {
  border-bottom-color: #8ed1fc;
}
html
  .body
  .caption-box.has-pale-cyan-blue-border-color:not(.not-nested-style)
  .box-label {
  background-color: #8ed1fc;
}
html
  .body
  .tab-caption-box.has-pale-cyan-blue-border-color:not(.not-nested-style)
  .box-label {
  background-color: #8ed1fc;
}
html
  .body
  .tab-caption-box.has-pale-cyan-blue-border-color:not(.not-nested-style)
  .box-content {
  border-color: #8ed1fc;
}
html
  .body
  .tab-caption-box.has-pale-cyan-blue-background-color:not(.not-nested-style)
  .box-content {
  background-color: #8ed1fc;
}
html
  .body
  .tab-caption-box.has-pale-cyan-blue-color:not(.not-nested-style)
  .box-content {
  color: #8ed1fc;
}
html
  .body
  .label-box.has-pale-cyan-blue-border-color:not(.not-nested-style)
  .box-content {
  border-color: #8ed1fc;
}
html
  .body
  .label-box.has-pale-cyan-blue-background-color:not(.not-nested-style)
  .box-content {
  background-color: #8ed1fc;
}
html
  .body
  .label-box.has-pale-cyan-blue-color:not(.not-nested-style)
  .box-content {
  color: #8ed1fc;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-background-color {
  background-color: #8ed1fc;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-pale-cyan-blue-color {
  color: #8ed1fc;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-border-color {
  border-color: #8ed1fc;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-border-color::before {
  border-right-color: #8ed1fc;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-border-color::before {
  border-left-color: #8ed1fc;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-background-color::after {
  border-right-color: #8ed1fc;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-background-color::after {
  border-left-color: #8ed1fc;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-background-color {
  background-color: #8ed1fc;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-border-color {
  border-color: #8ed1fc;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-border-color::after {
  border-color: #8ed1fc;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-background-color::after {
  background-color: #8ed1fc;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-pale-cyan-blue-border-color::before {
  border-color: #8ed1fc;
}
html
  .body
  .timeline-box.has-pale-cyan-blue-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #8ed1fc;
}
.has-pale-cyan-blue-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #8ed1fc;
}
html
  .body
  .has-pale-cyan-blue-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #8ed1fc;
}
html
  .body
  .has-pale-cyan-blue-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #8ed1fc;
}
html
  .body
  .has-pale-cyan-blue-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #8ed1fc;
}
html
  .body
  .is-style-square.has-pale-cyan-blue-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #8ed1fc;
}
html
  .body
  .is-style-square.has-pale-cyan-blue-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #8ed1fc;
}
html .body .has-vivid-cyan-blue-background-color {
  background-color: #0693e3;
}
html .body .has-vivid-cyan-blue-color {
  color: #0693e3;
}
html .body .has-vivid-cyan-blue-border-color {
  border-color: #0693e3;
}
html .body .btn-wrap.has-vivid-cyan-blue-background-color > a {
  background-color: #0693e3;
}
html .body .btn-wrap.has-vivid-cyan-blue-color > a {
  color: #0693e3;
}
html .body .btn-wrap.has-vivid-cyan-blue-border-color > a {
  border-color: #0693e3;
}
html .body .bb-tab.has-vivid-cyan-blue-border-color .bb-label {
  background-color: #0693e3;
}
html
  .body
  .toggle-wrap.has-vivid-cyan-blue-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #0693e3;
}
html
  .body
  .toggle-wrap.has-vivid-cyan-blue-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-vivid-cyan-blue-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #0693e3;
}
html
  .body
  .toggle-wrap.has-vivid-cyan-blue-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #0693e3;
}
html
  .body
  .toggle-wrap.has-vivid-cyan-blue-color:not(.not-nested-style)
  .toggle-content {
  color: #0693e3;
}
html .body .iconlist-box.has-vivid-cyan-blue-icon-color li::before {
  color: #0693e3;
}
.micro-text.has-vivid-cyan-blue-color {
  color: #0693e3;
}
html .body .micro-balloon.has-vivid-cyan-blue-color {
  color: #0693e3;
}
html .body .micro-balloon.has-vivid-cyan-blue-background-color {
  background-color: #0693e3;
  border-color: transparent;
}
html
  .body
  .micro-balloon.has-vivid-cyan-blue-background-color.micro-bottom::after {
  border-bottom-color: #0693e3;
  border-top-color: transparent;
}
html .body .micro-balloon.has-vivid-cyan-blue-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-vivid-cyan-blue-background-color::after {
  border-top-color: #0693e3;
}
html .body .micro-balloon.has-border-color.has-vivid-cyan-blue-border-color {
  border-color: #0693e3;
}
html .body .micro-balloon.micro-top.has-vivid-cyan-blue-border-color::before {
  border-top-color: #0693e3;
}
html
  .body
  .micro-balloon.micro-bottom.has-vivid-cyan-blue-border-color::before {
  border-bottom-color: #0693e3;
}
html
  .body
  .caption-box.has-vivid-cyan-blue-border-color:not(.not-nested-style)
  .box-label {
  background-color: #0693e3;
}
html
  .body
  .tab-caption-box.has-vivid-cyan-blue-border-color:not(.not-nested-style)
  .box-label {
  background-color: #0693e3;
}
html
  .body
  .tab-caption-box.has-vivid-cyan-blue-border-color:not(.not-nested-style)
  .box-content {
  border-color: #0693e3;
}
html
  .body
  .tab-caption-box.has-vivid-cyan-blue-background-color:not(.not-nested-style)
  .box-content {
  background-color: #0693e3;
}
html
  .body
  .tab-caption-box.has-vivid-cyan-blue-color:not(.not-nested-style)
  .box-content {
  color: #0693e3;
}
html
  .body
  .label-box.has-vivid-cyan-blue-border-color:not(.not-nested-style)
  .box-content {
  border-color: #0693e3;
}
html
  .body
  .label-box.has-vivid-cyan-blue-background-color:not(.not-nested-style)
  .box-content {
  background-color: #0693e3;
}
html
  .body
  .label-box.has-vivid-cyan-blue-color:not(.not-nested-style)
  .box-content {
  color: #0693e3;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-background-color {
  background-color: #0693e3;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-vivid-cyan-blue-color {
  color: #0693e3;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-border-color {
  border-color: #0693e3;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-border-color::before {
  border-right-color: #0693e3;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-border-color::before {
  border-left-color: #0693e3;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-background-color::after {
  border-right-color: #0693e3;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-background-color::after {
  border-left-color: #0693e3;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-background-color {
  background-color: #0693e3;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-border-color {
  border-color: #0693e3;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-border-color::after {
  border-color: #0693e3;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-background-color::after {
  background-color: #0693e3;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-cyan-blue-border-color::before {
  border-color: #0693e3;
}
html
  .body
  .timeline-box.has-vivid-cyan-blue-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #0693e3;
}
.has-vivid-cyan-blue-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #0693e3;
}
html
  .body
  .has-vivid-cyan-blue-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #0693e3;
}
html
  .body
  .has-vivid-cyan-blue-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #0693e3;
}
html
  .body
  .has-vivid-cyan-blue-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #0693e3;
}
html
  .body
  .is-style-square.has-vivid-cyan-blue-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #0693e3;
}
html
  .body
  .is-style-square.has-vivid-cyan-blue-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #0693e3;
}
html .body .has-vivid-purple-background-color {
  background-color: #9b51e0;
}
html .body .has-vivid-purple-color {
  color: #9b51e0;
}
html .body .has-vivid-purple-border-color {
  border-color: #9b51e0;
}
html .body .btn-wrap.has-vivid-purple-background-color > a {
  background-color: #9b51e0;
}
html .body .btn-wrap.has-vivid-purple-color > a {
  color: #9b51e0;
}
html .body .btn-wrap.has-vivid-purple-border-color > a {
  border-color: #9b51e0;
}
html .body .bb-tab.has-vivid-purple-border-color .bb-label {
  background-color: #9b51e0;
}
html
  .body
  .toggle-wrap.has-vivid-purple-border-color:not(.not-nested-style)
  .toggle-button {
  background-color: #9b51e0;
}
html
  .body
  .toggle-wrap.has-vivid-purple-border-color:not(.not-nested-style)
  .toggle-button,
html
  .body
  .toggle-wrap.has-vivid-purple-border-color:not(.not-nested-style)
  .toggle-content {
  border-color: #9b51e0;
}
html
  .body
  .toggle-wrap.has-vivid-purple-background-color:not(.not-nested-style)
  .toggle-content {
  background-color: #9b51e0;
}
html
  .body
  .toggle-wrap.has-vivid-purple-color:not(.not-nested-style)
  .toggle-content {
  color: #9b51e0;
}
html .body .iconlist-box.has-vivid-purple-icon-color li::before {
  color: #9b51e0;
}
.micro-text.has-vivid-purple-color {
  color: #9b51e0;
}
html .body .micro-balloon.has-vivid-purple-color {
  color: #9b51e0;
}
html .body .micro-balloon.has-vivid-purple-background-color {
  background-color: #9b51e0;
  border-color: transparent;
}
html
  .body
  .micro-balloon.has-vivid-purple-background-color.micro-bottom::after {
  border-bottom-color: #9b51e0;
  border-top-color: transparent;
}
html .body .micro-balloon.has-vivid-purple-background-color::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
html .body .micro-balloon.has-vivid-purple-background-color::after {
  border-top-color: #9b51e0;
}
html .body .micro-balloon.has-border-color.has-vivid-purple-border-color {
  border-color: #9b51e0;
}
html .body .micro-balloon.micro-top.has-vivid-purple-border-color::before {
  border-top-color: #9b51e0;
}
html .body .micro-balloon.micro-bottom.has-vivid-purple-border-color::before {
  border-bottom-color: #9b51e0;
}
html
  .body
  .caption-box.has-vivid-purple-border-color:not(.not-nested-style)
  .box-label {
  background-color: #9b51e0;
}
html
  .body
  .tab-caption-box.has-vivid-purple-border-color:not(.not-nested-style)
  .box-label {
  background-color: #9b51e0;
}
html
  .body
  .tab-caption-box.has-vivid-purple-border-color:not(.not-nested-style)
  .box-content {
  border-color: #9b51e0;
}
html
  .body
  .tab-caption-box.has-vivid-purple-background-color:not(.not-nested-style)
  .box-content {
  background-color: #9b51e0;
}
html
  .body
  .tab-caption-box.has-vivid-purple-color:not(.not-nested-style)
  .box-content {
  color: #9b51e0;
}
html
  .body
  .label-box.has-vivid-purple-border-color:not(.not-nested-style)
  .box-content {
  border-color: #9b51e0;
}
html
  .body
  .label-box.has-vivid-purple-background-color:not(.not-nested-style)
  .box-content {
  background-color: #9b51e0;
}
html
  .body
  .label-box.has-vivid-purple-color:not(.not-nested-style)
  .box-content {
  color: #9b51e0;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-background-color {
  background-color: #9b51e0;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-text-color.has-vivid-purple-color {
  color: #9b51e0;
}
html
  .body
  .speech-wrap:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-border-color {
  border-color: #9b51e0;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-border-color::before {
  border-right-color: #9b51e0;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-border-color::before {
  border-left-color: #9b51e0;
}
html
  .body
  .speech-wrap.sbp-l:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-background-color::after {
  border-right-color: #9b51e0;
}
html
  .body
  .speech-wrap.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-background-color::after {
  border-left-color: #9b51e0;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-background-color {
  background-color: #9b51e0;
}
html
  .body
  .speech-wrap.sbs-line.sbp-r:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-border-color {
  border-color: #9b51e0;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-border-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-border-color::after {
  border-color: #9b51e0;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-background-color::before,
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-background-color::after {
  background-color: #9b51e0;
}
html
  .body
  .speech-wrap.sbs-think:not(.not-nested-style)
  .speech-balloon.has-vivid-purple-border-color::before {
  border-color: #9b51e0;
}
html
  .body
  .timeline-box.has-vivid-purple-point-color:not(.not-nested-style)
  .timeline-item::before {
  background-color: #9b51e0;
}
.has-vivid-purple-border-color.is-style-accordion:not(.not-nested-style)
  .faq-question {
  background-color: #9b51e0;
}
html
  .body
  .has-vivid-purple-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #9b51e0;
}
html
  .body
  .has-vivid-purple-question-color.has-border-color:not(.not-nested-style)
  .faq-question-label {
  color: #9b51e0;
}
html
  .body
  .has-vivid-purple-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #9b51e0;
}
html
  .body
  .is-style-square.has-vivid-purple-question-color:not(.not-nested-style)
  .faq-question-label {
  color: #fff;
  background-color: #9b51e0;
}
html
  .body
  .is-style-square.has-vivid-purple-answer-color:not(.not-nested-style)
  .faq-answer-label {
  color: #fff;
  background-color: #9b51e0;
}
html .body .btn-wrap {
  background-color: transparent !important;
  color: #333;
  border-color: transparent !important;
  font-size: 16px;
}
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;
}
.cocoon-block-toggle.not-nested-style {
  background-color: transparent !important;
}
.has-text-color.not-nested-style > .toggle-button {
  color: var(--cocoon-custom-text-color);
}
.has-border-color.not-nested-style > .toggle-content {
  border-color: var(--cocoon-custom-border-color);
}
.has-background-color.not-nested-style > .toggle-content {
  background-color: var(--cocoon-custom-background-color);
}
.cocoon-block-toggle.has-border-color.not-nested-style > .toggle-button {
  color: var(--cocoon-white-color);
  background-color: var(--cocoon-custom-border-color);
}
.cocoon-block-toggle.has-border-color.not-nested-style
  > .toggle-button::before {
  color: var(--cocoon-white-color);
}
.cocoon-block-timeline.not-nested-style {
  background-color: var(--cocoon-custom-background-color) !important;
  color: var(--cocoon-custom-text-color);
  border-color: var(--cocoon-custom-border-color);
}
.has-text-color.not-nested-style > .tab-caption-box-label {
  color: var(--cocoon-custom-text-color);
}
.has-border-color.not-nested-style > .tab-caption-box-label {
  color: var(--cocoon-white-color);
}
.cocoon-block-label-box.not-nested-style {
  background-color: transparent;
}
.cocoon-block-label-box.not-nested-style > .label-box-label {
  color: var(--cocoon-custom-text-color);
}
.cocoon-block-label-box.not-nested-style > .box-content {
  border-color: var(--cocoon-custom-border-color);
  background-color: var(--cocoon-custom-background-color);
  color: var(--cocoon-custom-text-color);
}
.cocoon-block-balloon.not-nested-style > .speech-balloon {
  background-color: var(--cocoon-custom-background-color);
  border-color: var(--cocoon-custom-border-color);
  color: var(--cocoon-custom-text-color);
}
.cocoon-block-caption-box.not-nested-style {
  background-color: var(--cocoon-custom-background-color);
  border-color: var(--cocoon-custom-border-color);
  color: var(--cocoon-custom-text-color);
}
.cocoon-block-caption-box.not-nested-style > .box-label {
  background-color: var(--cocoon-custom-border-color);
}
.cocoon-block-caption-box.has-border-color.not-nested-style > .box-label {
  color: var(--cocoon-white-color);
}
.box-menu:hover {
  box-shadow:
    inset 2px 2px 0 0 #f6a068,
    2px 2px 0 0 #f6a068,
    2px 0 0 0 #f6a068,
    0 2px 0 0 #f6a068;
}
.box-menu-icon {
  color: #f6a068;
}
