.editor-buttons{--btn-p:12px 24px}.editor-buttons .btns{align-items:center;gap:12px;justify-content:var(--align);flex-wrap:wrap;width:100%;display:flex}.editor-buttons .btns .btn{width:max-content;max-width:100%}.editor-buttons .btns .btn .btn-link{font-family:var(--ff-woff2-B);color:var(--btn-text-color);cursor:pointer;align-items:center;gap:4px;font-size:14px;line-height:1;display:flex}.editor-buttons .btns .btn .btn-link:not(.btn-text){padding:var(--btn-p);border-radius:var(--btn-r)}.editor-buttons .btns .btn .btn-link.btn-fill{border:1px solid var(--btn-bg-color);background-color:var(--btn-bg-color)}.editor-buttons .btns .btn .btn-link.btn-outline{border:1px solid var(--btn-text-color)}.editor-buttons .btns .btn .btn-link.btn-text:hover,.editor-buttons .btns .btn .btn-link.btn-text:active{text-decoration:underline}.editor-buttons .btns .btn .btn-link:hover,.editor-buttons .btns .btn .btn-link:active{opacity:.9}.editor-buttons .btns .btn .btn-link .eco-img{width:14px;height:14px}.editor-buttons .btns .btn .btn-link .eco-img img{object-fit:contain}@media (max-width:1024px){.editor-buttons{--btn-p:8px 16px}}
.editor-heading .heading-h{font-family:var(--ff-woff2-B);font-size:var(--size-desk);color:var(--color);background:var(--bg);text-align:var(--align);white-space:pre-line;line-height:1.3}@media only screen and not (max-width:1440px){.editor-heading .heading-h{font-size:var(--size-pc)}}@media (max-width:1024px){.editor-heading .heading-h{font-size:var(--size-pad)}}@media not (min-width:768px){.editor-heading .heading-h{font-size:var(--size-h5)}}
.editor-media{justify-content:var(--align);display:flex}.editor-media .media-box{width:min(100%,var(--width-desktop));border-radius:var(--radius-desktop);display:block;position:relative;overflow:hidden}.editor-media .media-box img,.editor-media .media-box video,.editor-media .media-box .eco-img-img{object-fit:var(--object-fit);width:100%;height:100%;display:block}.editor-media[data-scale-desktop=ratio] .media-box{aspect-ratio:var(--ratio-desktop);height:auto}.editor-media[data-scale-desktop=ratio][data-ratio-desktop=auto] .media-box{aspect-ratio:auto}.editor-media[data-scale-desktop=ratio][data-ratio-desktop=auto] .media-box img,.editor-media[data-scale-desktop=ratio][data-ratio-desktop=auto] .media-box video,.editor-media[data-scale-desktop=ratio][data-ratio-desktop=auto] .media-box .eco-img-img{object-fit:contain;height:auto}.editor-media[data-scale-desktop=fixed] .media-box{aspect-ratio:auto;height:var(--height-desktop)}@media only screen and not (max-width:1440px){.editor-media .media-box{width:min(100%,var(--width-pc));border-radius:var(--radius-pc)}.editor-media[data-scale-pc=ratio] .media-box{aspect-ratio:var(--ratio-pc);height:auto}.editor-media[data-scale-pc=ratio][data-ratio-pc=auto] .media-box{aspect-ratio:auto}.editor-media[data-scale-pc=ratio][data-ratio-pc=auto] .media-box img,.editor-media[data-scale-pc=ratio][data-ratio-pc=auto] .media-box video,.editor-media[data-scale-pc=ratio][data-ratio-pc=auto] .media-box .eco-img-img{object-fit:contain;height:auto}.editor-media[data-scale-pc=fixed] .media-box{aspect-ratio:auto;height:var(--height-pc)}}@media (max-width:1024px){.editor-media .media-box,.editor-media[data-scale-desktop=ratio] .media-box,.editor-media[data-scale-desktop=fixed] .media-box,.editor-media[data-scale-pc=ratio] .media-box,.editor-media[data-scale-pc=fixed] .media-box{width:min(100%,var(--width-pad));border-radius:var(--radius-pad)}.editor-media[data-scale-pad=ratio] .media-box{aspect-ratio:var(--ratio-pad);height:auto}.editor-media[data-scale-pad=ratio] .media-box img,.editor-media[data-scale-pad=ratio] .media-box video,.editor-media[data-scale-pad=ratio] .media-box .eco-img-img{object-fit:var(--object-fit);width:100%;height:100%}.editor-media[data-scale-pad=ratio][data-ratio-pad=auto] .media-box{aspect-ratio:auto}.editor-media[data-scale-pad=ratio][data-ratio-pad=auto] .media-box img,.editor-media[data-scale-pad=ratio][data-ratio-pad=auto] .media-box video,.editor-media[data-scale-pad=ratio][data-ratio-pad=auto] .media-box .eco-img-img{object-fit:contain;height:auto}.editor-media[data-scale-pad=fixed] .media-box{aspect-ratio:auto;height:var(--height-pad)}.editor-media[data-scale-pad=fixed] .media-box img,.editor-media[data-scale-pad=fixed] .media-box video,.editor-media[data-scale-pad=fixed] .media-box .eco-img-img{object-fit:var(--object-fit);width:100%;height:100%}}@media not (min-width:768px){.editor-media .media-box,.editor-media[data-scale-desktop=ratio] .media-box,.editor-media[data-scale-desktop=fixed] .media-box,.editor-media[data-scale-pc=ratio] .media-box,.editor-media[data-scale-pc=fixed] .media-box,.editor-media[data-scale-pad=ratio] .media-box,.editor-media[data-scale-pad=fixed] .media-box{width:min(100%,var(--width-h5));border-radius:var(--radius-h5)}.editor-media[data-scale-h5=ratio] .media-box{aspect-ratio:var(--ratio-h5);height:auto}.editor-media[data-scale-h5=ratio] .media-box img,.editor-media[data-scale-h5=ratio] .media-box video,.editor-media[data-scale-h5=ratio] .media-box .eco-img-img{object-fit:var(--object-fit);width:100%;height:100%}.editor-media[data-scale-h5=ratio][data-ratio-h5=auto] .media-box{aspect-ratio:auto}.editor-media[data-scale-h5=ratio][data-ratio-h5=auto] .media-box img,.editor-media[data-scale-h5=ratio][data-ratio-h5=auto] .media-box video,.editor-media[data-scale-h5=ratio][data-ratio-h5=auto] .media-box .eco-img-img{object-fit:contain;height:auto}.editor-media[data-scale-h5=fixed] .media-box{aspect-ratio:auto;height:var(--height-h5)}.editor-media[data-scale-h5=fixed] .media-box img,.editor-media[data-scale-h5=fixed] .media-box video,.editor-media[data-scale-h5=fixed] .media-box .eco-img-img{object-fit:var(--object-fit);width:100%;height:100%}}
.editor-temp.editor-richtext{display:block}.editor-richtext{--editor-richtext-bg-color:transparent;background-color:var(--editor-richtext-bg-color);position:relative}.editor-richtext .richtext-text{width:min(1440px,100vw - 240px);font-family:var(--ff-woff2-M);white-space:pre-line;margin:0 auto;font-size:14px;line-height:1.3}.editor-richtext .richtext-text h1,.editor-richtext .richtext-text h2,.editor-richtext .richtext-text h3,.editor-richtext .richtext-text h4,.editor-richtext .richtext-text h5,.editor-richtext .richtext-text h6{color:inherit;margin:.8em 0}.editor-richtext .richtext-text ul{padding-left:20px}.editor-richtext .richtext-text ul li{list-style-type:disc}.editor-richtext .richtext-text ol{padding-left:20px}.editor-richtext .richtext-text ol li{list-style:auto}.editor-richtext .richtext-text p{margin:12px 0}.editor-richtext .richtext-text strong{font-family:var(--ff-woff2-B)}.editor-richtext .richtext-text table{width:100%}.editor-richtext .richtext-text td,.editor-richtext .richtext-text th{border:1px solid #ddd;padding:2px 8px}.editor-richtext .richtext-text th{background-color:#f4f4f4}.editor-richtext .richtext-text a{color:#3f68e0}.editor-richtext .richtext-text a:hover,.editor-richtext .richtext-text a:active{color:#3f4ce0;text-decoration:underline}@media (max-width:1024px){.editor-richtext .richtext-text{width:100vw;padding:0 48px;font-size:14px;line-height:20px}}@media not (min-width:768px){.editor-richtext .richtext-text{padding:0 24px}}
.editor-space{--space-T1:160px;--space-T2:120px;--space-T3:80px;--space-bg:transparent;height:var(--space-T2);background-color:var(--space-bg);width:100%}@media only screen and not (max-width:1440px){.editor-space{height:var(--space-T1)}}@media (max-width:1024px){.editor-space{height:var(--space-T3)}}
.editor-text .text-content{font-family:var(--ff-woff2-B);font-size:var(--size-desk);color:var(--color);background:var(--bg);text-align:var(--align);white-space:pre-line;line-height:1.3}@media only screen and not (max-width:1440px){.editor-text .text-content{font-size:var(--size-pc)}}@media (max-width:1024px){.editor-text .text-content{font-size:var(--size-pad)}}@media not (min-width:768px){.editor-text .text-content{font-size:var(--size-h5)}}
.editor-youtube{--w:min(1440px, 100% - 160px);--ratio:2 / 1;--scale:1;box-shadow:none;border:0;outline:none}.editor-youtube .editor-youtube-frame{width:var(--w);aspect-ratio:var(--ratio);box-shadow:none;border:0;border-radius:8px;outline:none;margin:0 auto;position:relative;overflow:hidden}.editor-youtube .editor-youtube-iframe{width:calc(100%/var(--scale));height:calc(100%/var(--scale));box-shadow:none;transform:scale(var(--scale));transform-origin:0 0;border:0;outline:none;display:block;position:absolute;top:0;left:0}@media (max-width:1024px){.editor-youtube{--w:calc(100% - 48px);--ratio:16 / 9;--scale:.72}.editor-youtube .editor-youtube-frame{border-radius:4px}}@media not (min-width:768px){.editor-youtube{--w:calc(100% - 24px);--ratio:16 / 9;--scale:.48}.editor-youtube .editor-youtube-frame{border-radius:4px}}
