.main{background-color:color-mix(in srgb,#C3CDD2 25%,transparent)}.topics{padding-top:40px;position:relative}.topics.is-bg::before{content:"";display:block;width:1280px;aspect-ratio:1280/1614;background:url(/group/AKF/fibers/ak-roica/assets/img/common/bg_02.svg) no-repeat top/contain;position:absolute;top:0;left:50%;translate:-50% 0}.topics__head{margin-bottom:40px}.topics__head-ttl{margin-bottom:20px}.topics__head-ttl .m-heading-01__sub{margin-bottom:5px}.topics__inr{position:relative}.topics__main-ttl .m-heading-01__sub{margin-bottom:5px}.topics__pickup{display:grid;align-items:center;gap:12px;margin-bottom:60px}.topics__pickup-img{overflow:hidden}.topics__pickup-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topics__pickup-head{border-bottom:1px solid #c3cdd2;padding-bottom:5px;margin-bottom:20px}.topics__pickup-sub{font-family:Roboto,sans-serif;font-size:2.4rem;line-height:1.5}.topics__pickup-ttl{font-size:1.2rem}.topics__btn{text-align:center;margin-top:32px}.detail__ttl{border-bottom:1px solid color-mix(in srgb,#1e3c64 30%,transparent);padding-bottom:5px;margin-top:4px;margin-bottom:24px}.detail__btn{text-align:center;margin-top:80px}@media screen and (min-width:768px){.topics{padding-top:92px}.topics__head{margin-bottom:80px}.topics__head-ttl{margin-bottom:35px}.topics__pickup{grid-template-columns:1fr minmax(min-content,356px);gap:24px min(64px,5vw);margin-bottom:120px}.topics__pickup-head{padding-bottom:10px;margin-bottom:40px}.topics__pickup-sub{font-size:3.2rem}.topics__pickup-ttl{font-size:1.3rem}.topics__btn{margin-top:52px}.detail__ttl{padding-bottom:10px;margin-top:8px;margin-bottom:56px}}@media (any-hover:hover){.topics__pickup:hover .topics__pickup-img img{scale:1.05}.topics__pickup-img img{transition:scale .3s ease-out}}@media screen and (max-width:767px){.topics__pickup-img{order:1}}