.card06 img{transition:all .6s}.card06:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.card06 :where(a:hover) img{-webkit-transform:scale(1.1);transform:scale(1.1)}@layer components{.card06{text-align:left;font-feature-settings:"palt";border:.2rem solid #00a6cb;border-radius:2rem;-webkit-flex-direction:column;flex-direction:column;gap:1.4em;min-height:100%;padding:4rem;font-size:1.4rem;font-weight:500;line-height:1.28;display:-webkit-flex;display:flex;position:relative}.card06_imgbox{aspect-ratio:280/270;background:#fff;display:-webkit-flex;display:flex;overflow:hidden}.card06 img{-o-object-fit:cover;object-fit:cover;opacity:1!important;width:100%!important;height:100%!important}.card06 img.is-top{-o-object-position:50% 0;object-position:50% 0}.card06_en{color:#00a6cb;font-size:.857143em;position:absolute;top:0;left:0;-webkit-transform:rotate(90deg)translate(7.5rem,3.5rem);transform:rotate(90deg)translate(7.5rem,3.5rem)}.card06_title{font-weight:500;line-height:1.5}.card06_category{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;width:100%;display:-webkit-flex;display:flex}.card06_category li{color:#00a6cb;background:#ebf4f6;border-radius:3em;padding:.4em 1em;line-height:1.2}@media screen and (max-width:1024px) and (orientation:portrait){.card06_imgbox{border-radius:1rem}.card06:after{position:absolute;bottom:0;right:0}}.moment-list{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:6rem;margin-top:10rem;display:-webkit-flex;display:flex}.moment-list>li{width:-webkit-calc((100% - 12rem) / 3);width:calc(33.3333% - 4rem)}@media screen and (max-width:1024px) and (orientation:portrait){.moment-list{gap:4rem}.moment-list>li{width:100%}}}:root{--page-id:subnav03}
