.column-top-section__header[data-v-99d8da93]{--margin-top-heading-d:var(--space-2);--margin-bottom-heading-d:var(--space-2);--color-heading-d:var(--color-primary);--font-size-heading-d:1.25rem;font-size:var(--font-size-heading-d);font-weight:var(--font-weight-heading-base);margin-block:var(--margin-top-heading-d) var(--margin-bottom-heading-d)}@media (min-width:769px){.column-top-section__header[data-v-99d8da93]{--margin-top-heading-d:var(--space-6);--margin-bottom-heading-d:var(--space-3);--font-size-heading-d:1.875rem}}.column-top-section__image[data-v-99d8da93]{margin-bottom:var(--space-1);text-align:center}.column-content-list__box[data-v-b7c6c60a]{width:-moz-fit-content;width:fit-content}.column-content-list__items[data-v-b7c6c60a]{margin:0}.column-comparison-content[data-v-73e988cc]{display:flex;flex-flow:row wrap;text-align:center}.column-comparison-content__item[data-v-73e988cc]{display:inline-block;padding:5px;width:50%}.column-comparison-content__item>p[data-v-73e988cc]{width:65%}@media (max-width:767px){.column-comparison-content__item[data-v-73e988cc] .b-caption--default{width:80%}}.column-comparison-content__text[data-v-73e988cc]{text-align:left}@media (min-width:769px){.column-comparison-content__text[data-v-73e988cc]{margin:0 80px}}.column-expert-cat[data-v-25b54a73]{border:15px solid var(--color-background-cta-bottom);margin:10px;padding:10px}.column-expert-cat__content[data-v-25b54a73]{align-items:center;display:flex;justify-content:center}.column-expert-cat__info[data-v-25b54a73]{line-height:1.5;text-align:center}.column-expert-cat__belta-title[data-v-25b54a73]{color:var(--color-primary);display:inline-block;position:relative}.column-expert-cat__belta-title[data-v-25b54a73]:after,.column-expert-cat__belta-title[data-v-25b54a73]:before{background-color:var(--color-primary);content:"";display:inline-block;height:2px;position:absolute;top:50%;width:20px}@media (min-width:769px){.column-expert-cat__belta-title[data-v-25b54a73]:after,.column-expert-cat__belta-title[data-v-25b54a73]:before{width:40px}}.column-expert-cat__belta-title[data-v-25b54a73]:before{left:-20px;transform:rotate(50deg)}@media (min-width:769px){.column-expert-cat__belta-title[data-v-25b54a73]:before{left:-35px}}.column-expert-cat__belta-title[data-v-25b54a73]:after{right:-20px;transform:rotate(-50deg)}@media (min-width:769px){.column-expert-cat__belta-title[data-v-25b54a73]:after{right:-35px}}.column-expert-cat__belta-title p[data-v-25b54a73]{font-size:15px}@media (min-width:769px){.column-expert-cat__belta-title p[data-v-25b54a73]{font-size:30px}}.column-expert-cat__title[data-v-25b54a73]{border-bottom:2px solid var(--color-text-base);font-size:20px;font-weight:var(--font-weight-regular);line-height:1.3;margin-bottom:.15em;padding-bottom:.15em}@media (min-width:769px){.column-expert-cat__title[data-v-25b54a73]{font-size:45px}}.column-expert-cat__title-sp-only[data-v-25b54a73]{display:block}@media (min-width:769px){.column-expert-cat__title-sp-only[data-v-25b54a73]{display:none}}.column-expert-cat__subtitle p[data-v-25b54a73]{font-size:15px}@media (min-width:769px){.column-expert-cat__subtitle p[data-v-25b54a73]{font-size:30px}}.column-expert-cat[data-v-25b54a73] span{font-size:12px;line-height:normal}@media (min-width:769px){.column-expert-cat[data-v-25b54a73] span{font-size:18px;line-height:18px}}.column-expert-cat[data-v-25b54a73] .b-button__label-bottom{display:block}.column-notes[data-v-a5ea68c0]{font-size:10px;line-height:1.4}.column-sub-content__image[data-v-dbf0f00d]{margin-bottom:var(--space-1);text-align:center}.column-content-section__image[data-v-0b6f13ee]{text-align:center}.column-support-chat__list li[data-v-cc1e8b1d]{display:flex;justify-content:space-between;margin-top:20px}.column-support-chat__list li[data-v-cc1e8b1d]:first-child{margin-top:0}@media (min-width:769px){.column-support-chat__list li[data-v-cc1e8b1d]{margin-top:40px}}.column-support-chat-item__serif[data-v-cc1e8b1d]{background-color:#f5f5f5;border-radius:8px;box-sizing:border-box;font-size:14px;margin-right:20px;padding:12px 14px 14px;position:relative;width:80%}@media (min-width:769px){.column-support-chat-item__serif[data-v-cc1e8b1d]{font-size:18px;height:154px;margin-right:14px;padding:26px 30px 0;width:890px}}.column-support-chat-item__serif h3[data-v-cc1e8b1d]{font-size:14px;margin-bottom:4px}@media (min-width:769px){.column-support-chat-item__serif h3[data-v-cc1e8b1d]{font-size:18px}}.column-support-chat-item__serif[data-v-cc1e8b1d]:after{border-color:transparent transparent transparent #f5f5f5;border-style:solid;border-width:20px 0 0 30px;bottom:0;content:"";height:0;position:absolute;right:-20px;width:0}.column-support-chat-item__user[data-v-cc1e8b1d]{margin-top:40px}@media (min-width:769px){.column-support-chat-item__user[data-v-cc1e8b1d]{margin-top:0}}.column-support-chat-item__user>p[data-v-cc1e8b1d]{font-size:14px;font-weight:700;line-height:1.5;margin-top:2px;text-align:center}.column-support-chat-item__user>p>span[data-v-cc1e8b1d]{color:var(--color-primary);font-size:18px;line-height:1.3}.column-support-chat[data-v-3c7b1096]{background-color:var(--color-background-base);border-radius:8px;margin-top:40px;padding:34px 20px;position:relative}@media (min-width:769px){.column-support-chat[data-v-3c7b1096]{padding:70px 46px 76px}}.column-support-chat[data-v-3c7b1096]:before{border:2px dashed #afa9a3;border-radius:8px;content:"";height:calc(100% - 20px);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 20px)}.column-example-list[data-v-9b9cbb42]{background-color:var(--color-background-base)}.column-example-list__header[data-v-9b9cbb42]{margin-bottom:0;margin-top:0}.column-example-list__text[data-v-9b9cbb42]{margin-left:var(--space-3)}.column-fasting-schedule[data-v-e178dd9a]{background-color:var(--color-background-tertiary)}.column-fasting-schedule_content[data-v-e178dd9a]{padding:0 1.5em .6em}.column-fasting-schedule__image[data-v-e178dd9a]{text-align:center}@media (max-width:767px){[data-v-e178dd9a] .b-base-table__head:nth-child(2){padding:2px}}@media (max-width:767px){[data-v-e178dd9a] .b-base-table__body-row .b-base-table__cell:nth-child(2){padding:0}}
