#MainContent .raitooe-editorial.section{--page-margin:20px;--full-page-grid-central-column-width:min(720px, calc(100% - 40px) );--full-page-grid-margin:minmax(20px,1fr);color:#333;font-family:Noto Sans Japanese,Noto Sans JP,Yu Gothic,Meiryo,sans-serif;font-size:16px;line-height:1.75;letter-spacing:normal}#MainContent .raitooe-editorial .article-reading-layout{--normal-content-width:720px;max-width:720px;min-width:0;width:100%;margin-inline:auto;text-align:left}#MainContent .raitooe-editorial h1{font-family:inherit;font-size:28px;font-weight:700;line-height:1.4;letter-spacing:normal;text-transform:none;text-align:left;color:#333;max-width:none;margin:0;text-wrap:wrap}#MainContent .raitooe-editorial .text-block:has(h1){text-align:left;align-items:flex-start;--text-align:left;--max-width:100%;max-width:100%}#MainContent .raitooe-editorial .blog-post-details{font-size:16px;line-height:1.75;white-space:normal;color:#505050}#MainContent .raitooe-editorial .article-breadcrumbs{font-size:16px;line-height:1.75}#MainContent .raitooe-editorial .raitooe-article-body{font-family:inherit;font-size:16px;line-height:1.75;letter-spacing:normal;color:#333;width:100%;max-width:720px;text-align:left;overflow-wrap:break-word;line-break:strict;word-break:normal}#MainContent .raitooe-editorial .raitooe-article-body rte-formatter{display:block;width:100%;font:inherit;color:inherit}#MainContent .raitooe-editorial .raitooe-article-body p{font:inherit;letter-spacing:normal;line-height:1.75;color:inherit;margin:0 0 28px;text-align:left}#MainContent .raitooe-editorial .raitooe-article-body h2{font-family:inherit;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:normal;text-transform:none;text-align:left;color:#333;margin:48px 0 16px;scroll-margin-top:120px}#MainContent .raitooe-editorial .raitooe-article-body h3{font-family:inherit;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:normal;text-transform:none;text-align:left;color:#333;margin:32px 0 12px;scroll-margin-top:120px}#MainContent .raitooe-editorial .raitooe-article-body :is(strong,b){font-weight:700}#MainContent .raitooe-editorial .raitooe-article-body :is(ul,ol){font:inherit;padding-left:1.6em;margin:0 0 28px}#MainContent .raitooe-editorial .raitooe-article-body li{font:inherit;padding-left:.25em;margin-bottom:16px}#MainContent .raitooe-editorial .raitooe-article-body li:last-child{margin-bottom:0}#MainContent .raitooe-editorial .raitooe-article-body ul{list-style:disc outside}#MainContent .raitooe-editorial .raitooe-article-body ol{list-style:decimal outside}#MainContent .raitooe-editorial .raitooe-article-body figure{display:block;margin:28px 0;padding:0;width:100%;max-width:100%}#MainContent .raitooe-editorial .raitooe-article-body img{display:block;width:100%;max-width:100%;height:auto;border-radius:0}#MainContent .raitooe-editorial .raitooe-article-body figcaption{font:inherit;font-size:16px;line-height:1.75;margin-top:12px;color:#505050}#MainContent .raitooe-editorial .raitooe-article-body small{font-size:16px;line-height:1.75}#MainContent .raitooe-editorial .raitooe-article-body a{color:inherit;text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}#MainContent .raitooe-editorial .raitooe-article-body a:focus-visible,#MainContent .raitooe-editorial .raitooe-article-body .table-scroll:focus-visible{outline:2px solid #333333;outline-offset:4px}#MainContent .raitooe-editorial .raitooe-article-body .table-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;margin:28px 0}#MainContent .raitooe-editorial .raitooe-article-body table{width:100%;font-size:16px;line-height:1.75;border-collapse:collapse;margin:0;table-layout:auto}#MainContent .raitooe-editorial .raitooe-article-body :is(th,td){font-size:16px;line-height:1.75;color:#333;text-align:left;vertical-align:top;padding:16px;border:1px solid #d6d6d6;min-width:10em}#MainContent .raitooe-editorial .raitooe-article-body th{font-weight:700;background:#f5f5f3}#MainContent .raitooe-editorial .raitooe-article-body hr{border:0;border-top:1px solid #d6d6d6;margin:40px 0}#MainContent .raitooe-editorial .raitooe-article-body .semantic-emphasis{color:#b42318;font-weight:700}@media(max-width:600px){#MainContent .raitooe-editorial h1{font-size:24px}#MainContent .raitooe-editorial .raitooe-article-body h2{margin-top:40px}#MainContent .raitooe-editorial .raitooe-article-body :is(th,td){padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/raitooe-blog-1101v1.css.map */
