.rte{font-family:var(--font-en-ja-family);line-height:1.6;color:#333}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:16px;margin-bottom:8px;line-height:1.2;font-family:var(--font-en-ja-family)}.rte h1{font-size:2rem;font-weight:700}.rte h2{font-size:1.5rem;font-weight:700}.rte h3{font-size:1.17rem;font-weight:700}.rte h4{font-size:1rem;font-weight:700}.rte h5{font-size:.83rem;font-weight:700}.rte h6{font-size:.67rem;font-weight:700}.rte p{margin-bottom:16px;font-size:1.2rem;line-height:1.6;font-family:var(--font-en-ja-family)}.rte ul,.rte ol{padding-left:40px;margin-bottom:16px;font-family:var(--font-en-ja-family)}.rte ul li,.rte ol li{margin-bottom:8px;font-family:var(--font-en-ja-family)}.rte a{color:#06c;text-decoration:none;font-family:var(--font-en-ja-family)}.rte a:hover{text-decoration:underline}.rte strong{font-weight:700;font-family:var(--font-en-ja-family)}.rte blockquote{margin:16px 40px;padding:8px 16px;border-left:5px solid #ddd;font-family:var(--font-en-ja-family)}.rte pre{background-color:#f5f5f5;padding:16px;border-radius:5px;font-family:var(--font-en-ja-family)}.rte code{font-family:Monaco,monospace}.rte img{height:auto;width:100%;margin-top:15px;margin-bottom:15px}.rte figure{margin:0!important}.rte table{table-layout:auto;border-collapse:collapse;width:100%;border-width:1px;border-style:solid;border-color:#d1d5db;border-radius:.25rem;background-color:#f9fafb;margin-top:24px;margin-bottom:24px;font-family:var(--font-en-ja-family)}.rte td{padding:1rem 1.5rem;border-width:1px;border-style:solid;border-color:#d1d5db;font-size:1.2rem;font-family:var(--font-en-ja-family)}.rte td p{padding:0;margin:0;font-size:1.2rem;font-family:var(--font-en-ja-family)}.rte .iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%;margin:24px auto}.rte .iframe-container.yt-short{height:auto;aspect-ratio:9 / 16}.rte .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:768px){.rte h1{font-size:2.4rem;font-weight:700}.rte h2,.rte h3{font-size:1.8rem;font-weight:700}.rte h4{font-size:1.2rem;font-weight:700}.rte h5{font-size:1rem;font-weight:700}.rte h6{font-size:.87rem;font-weight:700}.rte p{margin-bottom:16px;font-size:1.6rem;line-height:2}.rte td,.rte td p{font-size:1.4rem}.rte .iframe-container.yt-short{aspect-ratio:initial}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/rte.css.map */
