.section--list-article .heading{text-align:center;color:#00a0e9;font-size:48px;line-height:49px;margin-top:0;margin-bottom:0;font-family:Bebas Neue,cursive}.section--list-article .heading span{position:relative}.section--list-article .heading span:before{content:"";position:absolute;width:48px;height:1px;left:-64px;background:#00a0e9;top:50%}.section--list-article .heading span:after{content:"";position:absolute;width:48px;height:1px;right:-64px;background:#00a0e9;top:50%}.section--list-article .sub-heading{margin-top:-4px;font-size:12px;line-height:160%;text-align:center;color:#00a0e9;margin-bottom:28px;font-family:Noto Sans JP,sans-serif}.section--list-article .list-article{display:flex;gap:24px;font-family:Noto Sans JP,sans-serif}.section--list-article .list-article img{width:100%;object-fit:contain}.section--list-article .list-article .article{width:25%}.section--list-article .list-article .date{font-size:16px;line-height:16px;color:#00000085;text-transform:uppercase;margin-bottom:4px;font-family:Bebas Neue,cursive}.section--list-article .list-article .title{margin:0}.section--list-article .title a{font-size:15px;line-height:24px;color:#000000d6;text-decoration:none}.section--list-article .link{max-width:200px;display:block;width:100%;margin:24px auto 0;font-weight:700;font-size:15px;line-height:24px;color:#00a0e9;border:1px solid #00A0E9;text-align:center;padding:10px 0;font-family:hiragino;text-decoration:none}@media screen and (min-width: 750px){.list-article .article .img{position:relative;display:flex;margin-bottom:12px}.list-article .article .img:before{content:"";padding-bottom:67%}.list-article .img a,.list-article .img img{position:absolute;width:100%;top:0;left:0;height:100%;display:flex;align-items:stretch}}@media screen and (max-width: 749px){.section--list-article .list-article{display:block}.section--list-article .list-article .article{width:100%}.section--list-article .list-article .article+.article{margin-top:24px}.section--list-article .heading{font-size:36px;line-height:36px}.section--list-article .heading span:after{width:36px;right:-50px}.section--list-article .heading span:before{width:36px;left:-50px}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/component-list-article.css.map */
