@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700;900&display=swap";[data-v-c95b8f50]{font-family:Noto Sans JP,sans-serif}.lp-section[data-v-c95b8f50]{opacity:0;transform:translateY(30px);transition:opacity .7s ease-out,transform .7s ease-out}.lp-section.lp-visible[data-v-c95b8f50]{opacity:1;transform:translateY(0)}.lp-visible .grid[data-v-c95b8f50]>*{opacity:0;transform:translateY(20px);animation:fadeInUp-c95b8f50 .5s ease-out forwards}.lp-visible .grid[data-v-c95b8f50]>*:nth-child(1){animation-delay:.1s}.lp-visible .grid[data-v-c95b8f50]>*:nth-child(2){animation-delay:.2s}.lp-visible .grid[data-v-c95b8f50]>*:nth-child(3){animation-delay:.3s}.lp-visible .grid[data-v-c95b8f50]>*:nth-child(4){animation-delay:.4s}.lp-visible .grid[data-v-c95b8f50]>*:nth-child(5){animation-delay:.5s}.lp-visible .grid[data-v-c95b8f50]>*:nth-child(6){animation-delay:.6s}.lp-visible .grid[data-v-c95b8f50]>*:nth-child(7){animation-delay:.7s}.lp-visible .grid[data-v-c95b8f50]>*:nth-child(8){animation-delay:.8s}@keyframes fadeInUp-c95b8f50{to{opacity:1;transform:translateY(0)}}details summary[data-v-c95b8f50]{list-style:none}details summary[data-v-c95b8f50]::-webkit-details-marker{display:none}details[open]>div[data-v-c95b8f50]{animation:fadeIn-c95b8f50 .3s ease-out}@keyframes fadeIn-c95b8f50{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}html{scroll-behavior:smooth;scroll-padding-top:4rem}
