.p-home-news{background:var(--navy-bg);padding:calc(var(--base-size)*120) 0}.c-home-news{margin:0 auto;max-width:calc(var(--base-size)*1120)}.c-home-news__ttls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-home-news__ttl{color:var(--paper);font-family:var(--font-title);font-size:calc(var(--base-size)*60);line-height:1.5;opacity:.4}.c-home-news__sub-ttl{color:var(--paper);font-family:var(--font-paragraph-medium);font-size:calc(var(--base-size)*32);line-height:1.5}.c-home-news__contents{margin-top:calc(var(--base-size)*40)}.c-home-news__list>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--gray);gap:calc(var(--base-size)*16);padding:calc(var(--base-size)*24) calc(var(--base-size)*32)}.c-home-news__date{font-family:var(--font-news-date)}.c-home-news__category,.c-home-news__date{color:var(--paper);font-size:calc(var(--base-size)*14);line-height:1.5}.c-home-news__category{border:1px solid var(--paper);padding:calc(var(--base-size)*8) calc(var(--base-size)*16)}.c-home-news__txt{color:var(--paper);font-family:var(--font-paragraph-medium);font-size:calc(var(--base-size)*20);line-height:1.5}.c-home-news__btn{margin-top:calc(var(--base-size)*32);text-align:center}.c-home-news__btn>a{border:1px solid var(--paper);color:var(--paper);display:inline-block;font-family:var(--font-paragraph-medium);line-height:1.5;padding:calc(var(--base-size)*24) calc(var(--base-size)*32);-webkit-transition:all .2s;transition:all .2s}.c-home-news__btn>a:hover{opacity:.7;-webkit-transition:all .2s;transition:all .2s}@media screen and (max-width:719px){.p-home-news{padding:calc(var(--base-size)*80) calc(var(--base-size)*15)}.c-home-news__ttl{font-size:calc(var(--base-size)*40);line-height:1.5}.c-home-news__sub-ttl{font-size:calc(var(--base-size)*24);line-height:1.5}.c-home-news__contents{margin-top:calc(var(--base-size)*40)}.c-home-news__list>a{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--base-size)*8) calc(var(--base-size)*16);padding:calc(var(--base-size)*24) 0}.c-home-news__btn>a{width:100%}}