.ll-news{background:#fff;color:var(--ll-ink,#303030);font-family:var(--ll-font-ja,"Noto Sans JP",sans-serif);font-size:15px;line-height:1.8;padding:60px clamp(56px,6vw,120px) 80px}.ll-news *{box-sizing:border-box}.ll-news--home{border-top:1px solid #eee}.ll-news__heading{display:table;margin:0 0 28px;padding-bottom:3px;border-bottom:1px solid #656565;font-family:var(--ll-font-sans,sans-serif);font-size:18px;font-weight:500;letter-spacing:.01em;line-height:1.2}.ll-news__list{list-style:none;margin:0;padding:0;border-top:1px solid #d9d9d9}.ll-news__item{margin:0;border-bottom:1px solid #d9d9d9}.ll-news__row{display:grid;grid-template-columns:110px 100px minmax(0,1fr) 24px;gap:24px;align-items:baseline;padding:24px 0;color:inherit;text-decoration:none;font-size:15px}.ll-news__row time{font-family:var(--ll-font-sans,sans-serif);color:#666;white-space:nowrap}.ll-news__category{color:#666}.ll-news__title{min-width:0;overflow-wrap:anywhere}.ll-news__arrow{text-align:right}.ll-news__row:hover .ll-news__title{text-decoration:none}.ll-news a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ll-news__footer{text-align:center;margin-top:32px}.ll-news__button{display:inline-flex;align-items:center;justify-content:center;gap:40px;min-height:48px;padding:10px 28px;border:1px solid #999;color:inherit;text-decoration:none;font-size:15px}.ll-news__button:hover{background:#f4f3ef}.ll-news__empty{padding:30px 0;color:#666;border-bottom:1px solid #d9d9d9}.ll-news--index{max-width:1400px;margin:auto;padding-top:150px;padding-bottom:120px;min-height:60vh}.ll-news__eyebrow{margin:0 0 16px;font-family:var(--ll-font-sans,sans-serif);font-size:12px;letter-spacing:.18em}.ll-news--index h1{font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.3;margin:0 0 48px}.ll-news__filter a{color:inherit;margin-left:20px}.ll-news__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px}.ll-news__pagination a,.ll-news__pagination span{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:inherit;text-decoration:none;font-size:15px}.ll-news__pagination [aria-current=page]{border-bottom:1px solid currentColor}.ll-news--home{padding-inline:max(24px,calc((100% - 1200px)/2))}body:has(.ll-news--index),body:has(.ll-news-article),#MainContent:has(.ll-news--index),#MainContent:has(.ll-news-article){background:#fff}.article-template.ll-news-article{background:#fff;padding:110px 24px 90px;min-height:65vh}.article-template.ll-news-article>.page-width{width:100%;max-width:900px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.article-template.ll-news-article>header{margin-top:0!important;margin-bottom:36px}.article-template.ll-news-article h1.article-template__title{width:100%;max-width:none!important;font-size:clamp(24px,2.2vw,32px)!important;line-height:1.5;letter-spacing:0;font-weight:400;word-break:normal;overflow-wrap:anywhere;text-wrap:pretty}.article-template.ll-news-article header time{font-size:15px;letter-spacing:.02em;line-height:1.8}.article-template.ll-news-article .article-template__content{font-size:15px;line-height:1.9;overflow-wrap:anywhere}.article-template.ll-news-article .article-template__content h2{font-size:24px;line-height:1.5}.article-template.ll-news-article .article-template__social-sharing,.article-template.ll-news-article .article-template__back{display:none}@media(max-width:749px){.article-template.ll-news-article{padding-top:90px;padding-bottom:60px}.article-template.ll-news-article>header{margin-bottom:28px}.article-template.ll-news-article .article-template__content h2{font-size:20px}}@media(max-width:989px){.ll-news{padding-right:28px;padding-left:28px}.ll-news__row{grid-template-columns:100px 85px minmax(0,1fr) 20px;gap:16px}}@media(max-width:749px){.ll-news{padding:44px 24px 56px}.ll-news--index{padding-top:110px;padding-bottom:80px}.ll-news__row{grid-template-columns:105px minmax(0,1fr) 20px;gap:8px 16px;padding:20px 0}.ll-news__title{grid-column:1/3;grid-row:2}.ll-news__arrow{grid-column:3;grid-row:2}.ll-news__heading{margin-bottom:24px}.ll-news--index h1{margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ll-news.css.map */
