:root{--c-article-max-width: 720px;--c-article-border-color: #dbdee0}.c-article_container{background:#f5f5f5 url(blog-yomimono-logo.svg) no-repeat center 40px;background-size:400px auto;overflow:hidden;padding:190px 0 0}@media screen and (max-width:749px){.c-article_container{background:none;padding:0}}.c-article_thumbnail,.c-article_head,.c-article_content{max-width:var(--c-article-max-width);background-color:#fff}.c-article_thumbnail{margin:0 auto}.c-article_thumbnail img{display:block;width:100%;height:auto}.c-article_head{width:100%;padding:30px;border-bottom:1px solid var(--c-article-border-color)}.c-article_category{font-size:14px;line-height:1.3;margin-bottom:10px;color:rgb(var(--color-foreground))}.c-article_category a{display:inline-block;border-bottom:1px solid #000;text-decoration:none;color:rgb(var(--color-foreground))}.c-article_title{font-weight:500;letter-spacing:.8px;font-size:2rem;line-height:1.6;width:100%;margin-top:20px;margin-bottom:15px;overflow-wrap:break-word;word-break:break-word;word-break:auto-phrase}@media screen and (max-width:749px){.c-article_title{font-size:1.8rem}}.c-article_tags a,.c-article_tags time{display:inline-block;font-size:13px;line-height:15px;padding:5px 10px;margin:4px}.c-article_tags a{box-shadow:0 0 0 1px var(--c-article-border-color);border-radius:5px;text-decoration:none;color:rgb(var(--color-foreground))}.c-article_mokuji{padding:30px;border-radius:10px;background-color:#f5f5f5;margin-top:40px;font-size:1.5rem}@media screen and (max-width:749px){.c-article_mokuji{padding:25px 20px;font-size:1.25rem}}.c-article_mokuji span{font-weight:700}.c-article_mokuji a{text-decoration:none}.c-article_mokuji ul li+li{margin-top:5px}.c-article_content{width:100%;padding:60px 30px}@media screen and (max-width:749px){.c-article_content{padding:30px 30px 50px}}.c-article_content ul,.c-article_content ol{list-style-position:outside!important}.c-article_content h2{font-size:2rem;line-height:1.8;font-weight:500;border-bottom:1px solid var(--c-article-border-color);padding-bottom:15px;margin-top:65px;margin-bottom:40px;scroll-margin-top:100px}@media screen and (max-width:749px){.c-article_content h2{font-size:1.8rem;margin-top:45px;margin-bottom:30px}}.c-article_content h3{position:relative;font-size:1.8rem;font-weight:500;padding-left:15px;margin-top:34px}@media screen and (max-width:749px){.c-article_content h3{font-size:1.7rem}}.c-article_content h3:before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:var(--c-article-border-color)}.c-article_content strong{color:#252525;opacity:.8}.c-article_content table{width:100%!important;max-width:100%!important;height:auto!important;table-layout:fixed;border-collapse:collapse;border:1px solid #bbb}.c-article_content table tr{background-color:#fff!important;border:1px solid #bbb;height:auto!important}.c-article_content table th,.c-article_content table td{box-sizing:border-box;width:auto!important;height:auto!important;padding:.8em 10px!important;border:1px solid #bbb;font-size:1.5rem;vertical-align:middle;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.c-article_content table td p,.c-article_content table th p{margin:0}.c-article_content table tr:first-child{background-color:#eee!important;font-weight:700}@media screen and (max-width:749px){.c-article_content table th,.c-article_content table td{padding:.6em 6px!important;font-size:1rem}}.c-article_content>p>iframe{width:100%;height:100%}.c-article_gray_section{background-color:#f8f8f8;padding:15px;border-radius:8px;margin:32px 0;font-size:1.3rem;word-break:auto-phrase}.c-article_gray_section span{font-weight:700;letter-spacing:.1em;margin-bottom:15px;display:block}.c-article_link_right{display:block;text-align:right;margin-top:10px}.c-btn_link{border:1px solid rgba(85,95,99,.5);box-sizing:border-box;border-radius:2px;max-width:230px;line-height:45px;text-align:center;color:#484e4d;letter-spacing:.04em;font-size:.875rem;font-weight:400;display:block;margin:0 auto;cursor:pointer;position:relative}.c-profile_section{padding:0 30px 30px 0;border-radius:8px;border-bottom:1px solid var(--c-article-border-color)}.c-profile_item{display:flex;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid #e6e6e6}.c-profile_item:last-child{border-bottom:none}.c-profile_photo img{width:96px;height:96px;object-fit:cover;border-radius:50%;display:block}@media screen and (max-width:749px){.c-profile_section{padding:0 0 30px}.c-profile_photo img{width:72px;height:72px}}.c-profile_body{flex:1}.c-profile_name{font-weight:700;font-size:1.05em;margin:0 0 4px}.c-profile_role{font-size:.8em;color:#888;margin:0 0 8px}.c-profile_desc{font-size:.87em;line-height:1.7;margin:0;word-break:break-all}.c-article_related_area{margin-top:60px}.c-article_related_area a{display:flex;align-items:center;max-width:600px;margin:0 auto;text-decoration:none;color:#333;background:#fdfdfd;border:1px solid #e0e0e0;border-radius:8px;padding:12px;transition:opacity .3s}.c-article_related_area a+a{margin-top:15px}.c-article_related_area img{width:30%;height:auto;object-fit:cover;border-radius:4px;margin:auto 16px auto 0}.c-article_related_area p{margin:0;font-size:.9em;line-height:1.5;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media screen and (max-width:749px){.c-article_related_area{margin-top:50px}.c-article_related_area p{font-size:.8em}}.c-yomimono-banners{max-width:var(--c-article-max-width);margin:5rem auto;padding:10px}.c-grid{position:relative;display:flex;flex-wrap:wrap;margin:0;padding:0}.c-grid__item{flex:1 1 100%;max-width:100%;width:100%;min-height:1px;padding:5px}.c-one-half{flex-basis:50%;max-width:50%;width:50%}.c-yomimono-bnr{display:block;border-radius:5px;box-shadow:1px 1px 0 1px #ccc;transition:.25s;text-decoration:none;color:#252525;background-color:#fff}.c-yomimono-bnr__title{text-align:center;padding:10px 5px}.c-yomimono-bnr__title p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-blog-post_custom.css.map */
