.p-top-media{width:100%;box-sizing:border-box;padding:8rem 2rem;background-color:#f4f6f7}.p-top-media__inner{max-width:128rem;margin:0 auto;display:flex;align-items:center;gap:8rem}.p-top-media__images{position:relative;flex-shrink:0;width:46rem;height:46rem}.p-top-media__images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.p-top-media__content{flex:1;min-width:0}.p-top-media__title-area{margin-bottom:3.2rem}.p-top-media__title-area .en{display:block;position:relative;padding-left:3.2rem;font-family:"Oswald",sans-serif;font-size:1.3rem;letter-spacing:.2em;color:#9fb0b7;margin-bottom:1.2rem}.p-top-media__title-area .en::before{content:"";position:absolute;left:0;top:50%;width:2.4rem;height:.1rem;background-color:#9fb0b7}.p-top-media__title-area .ja{font-size:2.6rem;font-weight:500;letter-spacing:.05em;line-height:1.2;color:#67b5d4;margin:0}.p-top-media__box-group{display:flex;gap:2rem}.p-top-media__box{flex:1;min-width:0}.p-top-media__box-text{font-size:1.5rem;font-weight:500;color:#3195b8;text-align:center;line-height:1.7;padding:1.6rem;margin:0 0 2.4rem 0;background-color:#d2effa;border-radius:1.2rem;position:relative}.p-top-media__box-text::before{content:"";position:absolute;bottom:-6px;left:0;right:0;margin:auto;width:15px;height:15px;background-color:#d2effa;transform:rotate(45deg)}.p-top-media__btn-list{display:flex;flex-direction:column;gap:1rem}.p-top-media__btn{display:flex;align-items:center;gap:1rem;background-color:#fff;border:.1rem solid #67b5d4;border-radius:.6rem;padding:1rem 1.6rem;color:#67b5d4;font-size:1.5rem;font-weight:bold;text-decoration:none;transition:background-color .2s,color .2s}.p-top-media__btn .icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0}.p-top-media__btn .icon img{width:100%;height:100%;display:block}.p-top-media__btn .label{flex:1;min-width:0;text-align:center}.p-top-media__btn .arrow{flex-shrink:0;font-family:"Oswald",sans-serif;transition:transform .2s}.p-top-media__btn:hover{background-color:#67b5d4;color:#fff}.p-top-media__btn:hover .arrow{transform:translateX(0.3rem)}.p-top-media__btn--x{border-color:#33515c;color:#33515c}.p-top-media__btn--x:hover{background-color:#33515c;color:#fff}.p-top-news{width:100%;box-sizing:border-box;padding:0 2rem 8rem;background-color:#f4f6f7}.p-top-news__inner{max-width:128rem;margin:0 auto}.p-top-news__card{background-color:#fff;border-radius:1.2rem;box-shadow:0 .2rem 1.6rem rgba(0,0,0,.06);padding:5.6rem 6.4rem}.p-top-news__title-area{margin-bottom:3.2rem}.p-top-news__title-area .en{display:block;position:relative;padding-left:3.2rem;font-family:"Oswald",sans-serif;font-size:1.3rem;letter-spacing:.2em;color:#9fb0b7;margin-bottom:1.2rem}.p-top-news__title-area .en::before{content:"";position:absolute;left:0;top:50%;width:2.4rem;height:.1rem;background-color:#9fb0b7}.p-top-news__title-area .ja{font-size:2.6rem;font-weight:500;letter-spacing:.05em;line-height:1.2;color:#67b5d4;margin:0}.news-widget{display:flex;flex-wrap:wrap;gap:6rem;align-items:flex-start}.news-widget-tabs{flex-shrink:0;width:14rem;display:flex;flex-direction:column;gap:1.2rem}.news-widget-tab{display:block;width:100%;padding:1.2rem 1.6rem;background-color:#fff;border:.1rem solid #67b5d4;border-radius:.6rem;color:#67b5d4;font-size:1.4rem;font-weight:bold;font-family:inherit;text-align:center;cursor:pointer;transition:background-color .2s,color .2s}.news-widget-tab:hover{background-color:#eef6fa}.news-widget-tab.is-active{background-color:#67b5d4;color:#fff;border-color:#67b5d4}.news-widget-list{flex:1;min-width:0;width:100%}.news-widget-item{display:flex;align-items:baseline;flex-wrap:wrap;gap:1.6rem;padding:2.4rem 0;border-bottom:.1rem dashed #d5dee2;text-decoration:none}.news-widget-item.is-hidden{display:none}.news-widget-item-meta{flex-shrink:0;display:flex;align-items:center;gap:1.2rem}.news-widget-item-badge{display:inline-flex;align-items:center;justify-content:center;padding:.3rem 1.2rem;border:.1rem solid #3195b8;border-radius:.8rem;color:#3195b8;font-size:1.2rem;white-space:nowrap;width:10rem}.news-widget-item-date{font-size:1.4rem;color:#33515c;font-weight:300}.news-widget-item-title{flex:1;min-width:20rem;font-size:1.8rem;color:#33515c;transition:color .2s ease,background-size .35s ease;background-size:0% .1rem;background-repeat:no-repeat;background-position:left bottom;padding-bottom:.2rem}.news-widget-item:hover .news-widget-item-title{color:#67b5d4;text-decoration:underline}.news-widget-empty{font-size:1.4rem;color:#33515c;padding:2.4rem 0}.news-widget-more{text-align:right;margin-top:2.4rem;margin-bottom:3.8rem;width:100%}.news-widget-more-btn{display:inline-flex;align-items:center;gap:.6rem;padding:1rem 2.8rem;border:.1rem solid #67b5d4;border-radius:.6rem;color:#67b5d4;font-size:1.4rem;font-weight:bold;text-decoration:none;transition:background-color .2s,color .2s}.news-widget-more-btn:hover{background-color:#67b5d4;color:#fff}@media screen and (max-width: 979px){.p-top-media{padding:4.8rem 2rem}.p-top-media__inner{flex-direction:column;gap:3.2rem}.p-top-media__title-area .ja{font-size:2.4rem;line-height:1.6}.p-top-media__box-group{flex-direction:column;gap:1.6rem}.p-top-media__images{order:2;width:100%;max-width:450px;height:auto;margin:0 auto}.p-top-media__content{order:1}.p-top-news{padding:0 1.6rem 4.8rem}.p-top-news__card{padding:3.2rem 2rem}.p-top-news__title-area .ja{font-size:2.4rem}.news-widget{flex-direction:column;gap:2.4rem}.news-widget-tabs{width:100%;flex-direction:row;flex-wrap:wrap;margin-bottom:1.5rem}.news-widget-tab{width:100%;min-width:9rem;padding:1rem 1.2rem;font-size:1.3rem}.news-widget-item{flex-direction:column;gap:1.2rem;padding:2.4rem 0;width:100%}.news-widget-item-title{min-width:0;font-size:1.4rem}.news-widget-more{text-align:center}.news-widget-more-btn{width:100%;justify-content:center}}/*# sourceMappingURL=front-media-news.css.map */