.c-article .c-article__head{margin-top:40px;margin-bottom:24px}.c-article .c-section-title__sub-title{position:static;writing-mode:horizontal-tb;height:auto;top:auto;margin:8px 0 0;letter-spacing:.6px}@media screen and (min-width:750px){.c-article .c-article__head{margin-top:72px;margin-bottom:32px}}.c-article .c-article__hero{margin:24px auto 32px;max-width:860px;border-radius:8px;overflow:hidden}@media screen and (min-width:750px){.c-article .c-article__hero{margin:32px auto 48px}}.c-article .c-article__title-wrap{margin-top:8px;margin-bottom:8px;text-align:left}.c-article .c-article__title{margin:0 0 12px;color:#000;font-family:YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:2.4rem;font-weight:700;line-height:150%;letter-spacing:.6px}@media screen and (min-width:750px){.c-article .c-article__title{font-size:3.2rem;line-height:145%}}.c-article .c-article__date{display:inline-block;color:#5f8541;font-family:YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:.6px}.c-article .c-article__author{margin-left:12px;color:#6b6b6b;font-size:1.3rem;letter-spacing:.6px}.c-article .c-article__content{margin-top:24px;color:#2d2d2d;font-family:YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:1.6rem;line-height:200%;letter-spacing:.6px}.c-article .c-article__content>*:first-child{margin-top:0}.c-article .c-article__content p{margin:0 0 1.8em}.c-article .c-article__content h2{margin:2.2em 0 .8em;padding-bottom:.4em;border-bottom:2px solid #5f8541;color:#000;font-size:2.2rem;font-weight:700;line-height:150%;letter-spacing:.6px}.c-article .c-article__content h3{margin:1.8em 0 .6em;color:#000;font-size:1.9rem;font-weight:700;line-height:150%;letter-spacing:.6px}.c-article .c-article__content h4{margin:1.6em 0 .5em;color:#000;font-size:1.7rem;font-weight:700}.c-article .c-article__content a{color:#5f8541;text-decoration:underline;text-underline-offset:.2em}.c-article .c-article__content a:hover{opacity:.75}.c-article .c-article__content ul,.c-article .c-article__content ol{margin:0 0 1.8em;padding-left:1.6em;list-style-position:outside}.c-article .c-article__content li{margin:.4em 0;line-height:190%}.c-article .c-article__content blockquote{margin:1.8em 0;padding:.6em 0 .6em 1.2em;border-left:3px solid #5f8541;color:#555;font-style:normal}.c-article .c-article__content blockquote p:last-child{margin-bottom:0}.c-article .c-article__content img{display:block;max-width:100%;height:auto;margin:1.6em auto;border-radius:6px}.c-article .c-article__content table{width:100%;margin:1.6em 0;border-collapse:collapse;font-size:1.4rem}.c-article .c-article__content th,.c-article .c-article__content td{padding:10px 12px;border:1px solid #e0e0e0;text-align:left;line-height:160%}.c-article .c-article__content th{background-color:#f5f5f5;font-weight:700}.c-article .c-article__content hr{margin:2em 0;border:0;border-top:1px solid #e0e0e0}.c-article .c-article__share{margin-top:32px}.c-article .c-article__back{margin-top:48px;margin-bottom:16px}.c-article .c-article__link{color:#5f8541;font-weight:500;letter-spacing:.6px}@media screen and (min-width:750px){.c-article .c-article__back{margin-top:64px}}@media screen and (min-width:1921px){.c-article .c-article__content{font-size:1.8rem}.c-article .c-article__content h2{font-size:2.5rem}.c-article .c-article__content h3{font-size:2.1rem}.c-article .c-article__content h4{font-size:1.9rem}.c-article .c-article__content table{font-size:1.6rem}.c-article .c-article__title{font-size:3.6rem}.c-article .c-article__date,.c-article .c-article__author{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-main-article.css.map */
