.re-main-article__re-breadcrumb{margin-bottom:4rem}.re-main-article__head-wrapper{display:flex;align-items:center}.re-main-article__tag{font-size:1.2rem;color:#fff;padding:.2rem .8rem;background-color:#597d93;line-height:1.4}@media screen and (min-width:750px){.re-main-article__tag{font-size:1.4rem}}.re-main-article__date{font-size:1.4rem;margin-left:1rem}@media screen and (min-width:750px){.re-main-article__date{font-size:2.2rem}}.re-main-article__author{margin-left:auto;margin-right:0;font-size:1.2rem;position:relative}@media screen and (min-width:750px){.re-main-article__author{font-size:1.4rem}}.re-main-article__author:before{content:"";width:2rem;height:2rem;position:absolute;top:50%;left:-2.5rem;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);background:url(./sakura_logo.png);background-position:center center;background-size:cover;background-repeat:no-repeat}.re-article-template__title{font-size:1.6rem;font-weight:700;margin-top:2.4rem;letter-spacing:.1em}@media screen and (min-width:750px){.re-article-template__title{font-size:2.2rem}}.re-article-template__content p{font-size:1.6rem;line-height:1.82;letter-spacing:0}@media screen and (min-width:750px){.re-article-template__content p{font-size:1.6rem;line-height:1.75;letter-spacing:.04em}}.re-article-template__content h2{background-color:#06507c;color:#fff;text-align:left;font-size:1.6rem;margin-top:6rem;margin-bottom:.8rem;padding-top:2.3rem;padding-bottom:2.3rem}@media screen and (min-width:750px){.re-article-template__content h2{font-size:2.2rem;margin-top:10rem}}.re-article-template__content h3{font-size:1.4rem;text-underline-offset:4px;line-height:1.33;letter-spacing:0;margin-top:2.4rem;padding:.6em;border-left:6px solid #597d93;border-bottom:1px solid #597d93;margin-bottom:.8em}@media screen and (min-width:750px){.re-article-template__content h3{font-size:2.2rem;margin-top:3.8rem}}.re-article-template__content table{margin-top:5.6rem;font-size:1.4rem;border-collapse:collapse}@media screen and (min-width:750px){.re-article-template__content table{margin-top:7.2rem;font-size:1.5rem}}.re-article-template__content tr{border-bottom:1px solid #597D93}.re-article-template__content tr:first-of-type{border-top:1px solid #597D93}.re-article-template__content th{width:20%;text-align:left}.re-article-template__content td{padding-top:22px;padding-bottom:22px}.re-article-template__content img{width:100%}.re-article-template__content a{text-decoration:underline}.re-toc{margin-top:9.6rem;margin-bottom:8rem}@media screen and (min-width:750px){.re-toc{margin-top:20.7rem;margin-bottom:10rem}}.re-toc p{margin-top:0;margin-bottom:0;background-color:#3a5c7b;color:#fff;text-align:center;font-size:1.6rem;font-weight:700;padding-top:1.2rem;padding-bottom:1.2rem;position:relative}@media screen and (min-width:750px){.re-toc p{font-size:2rem;padding-top:1.7rem;padding-bottom:1.7rem}}.re-toc p:hover{cursor:pointer}.re-toc p:after{content:"";width:1.6rem;height:.9rem;position:absolute;top:42%;right:2.3rem;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);background:url(./icon_arrow_white_down.svg);background-position:center center;background-size:cover;background-repeat:no-repeat;transform:rotate(0);transition:transform .3s ease-in-out}.re-toc.isActive p:after{transform:rotate(180deg)}.re-toc ul{margin-top:0;margin-bottom:0;background-color:#c7d3d9;overflow:hidden;max-height:0;transition:all .3s ease-out;padding-top:0;padding-bottom:0;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.re-toc ul{padding-left:6rem;padding-right:6rem}}.re-toc.isActive ul{max-height:100vh;padding-top:2rem;padding-bottom:2rem}@media screen and (min-width:750px){.re-toc__items.isActive{padding-top:3.7rem;padding-bottom:3.7rem}}.re-toc li{list-style:none}.re-toc a{color:#001976;font-size:1.2rem}@media screen and (min-width:750px){.re-toc a{font-size:1.6rem}}.re-blog-button{text-decoration:none!important;display:grid;place-items:center;background-color:#597d93;font-size:1.4rem;color:#fff;font-family:Hina Mincho,serif;border:none;padding:1.3rem 3.2rem 1.3rem 2rem;margin:1rem;display:inline-block;position:relative}@media screen and (min-width:750px){.re-blog-button{padding:1.8rem 3.8rem 1.8rem 2.8rem}}.re-blog-button:after{content:"";position:absolute;top:50%;right:1.7rem;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:7px;height:12px;background:url(./icon_arrow_white.svg);background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:750px){.re-blog-button:after{right:2.1rem}}@media screen and (min-width:750px){.article-template.page-width{max-width:750px;padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/re-main-article.css.map */
