.hero02 .hero02__gra{bottom:-2rem}.lcl-notes{color:#d82b2b}@media screen and (max-width: 767px){.lcl-notes{width:33.5rem;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.lcl-notes{margin-top:30rem;padding-top:1.1rem;padding-right:8rem}}.lcl-welcome{margin-block:3rem}@media screen and (max-width: 767px){.lcl-welcome{width:33.5rem;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.lcl-welcome{margin-block:1.5rem}}.lcl-main{padding:6rem 0}@media screen and (max-width: 767px){.lcl-main{padding:0}}.lcl-main .lcl-main__in{width:100rem;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.lcl-main .lcl-main__in{width:100%;padding:0 1.5rem}}.lcl-post{margin-top:6rem}@media screen and (max-width: 767px){.lcl-post{margin-top:4rem}}.lcl-post+.lcl-post{margin-top:1.5rem}@media screen and (max-width: 767px){.lcl-post+.lcl-post{margin-top:1rem}}.lcl-post.lcl-post--disabled .lcl-post__summary{background-color:#b7b7b7}@media(any-hover: hover){.lcl-post.lcl-post--disabled .lcl-post__summary:hover{background-color:#999}}.lcl-post .lcl-post__details{border-radius:2rem;background-color:#fff}@media screen and (max-width: 767px){.lcl-post .lcl-post__details{border-radius:1.5rem}}.lcl-post .lcl-post__details[open] .lcl-post__summary{border-radius:2rem 2rem 0 0}@media screen and (max-width: 767px){.lcl-post .lcl-post__details[open] .lcl-post__summary{border-radius:1.5rem 1.5rem 0 0}}.lcl-post .lcl-post__details[open] .lcl-post__summary .ico_toggle .svg-path01{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lcl-post .lcl-post__details[open] .lcl-post__summary .ico_toggle .svg-path02{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lcl-post .lcl-post__summary{position:relative;padding:2rem 8.5rem 2rem 5rem;background-color:#00a0e2;border-radius:2rem;-webkit-transition:border-radius .25s ease,background-color .25s ease;transition:border-radius .25s ease,background-color .25s ease}@media(any-hover: hover){.lcl-post .lcl-post__summary:hover{background-color:#0080c0}}@media screen and (max-width: 767px){.lcl-post .lcl-post__summary{padding:2rem 4.5rem 2rem 1.5rem;border-radius:1.5rem}}.lcl-post .lcl-post__summary .ico_toggle{position:absolute;top:0;bottom:0;right:5rem;width:3.5rem;margin:auto 0}@media screen and (max-width: 767px){.lcl-post .lcl-post__summary .ico_toggle{width:2rem;right:1.5rem}}.lcl-post .lcl-post__summary .ico_toggle .svg-path{fill:#fff;-webkit-transition:fill .25s ease,-webkit-transform .25s ease;transition:fill .25s ease,-webkit-transform .25s ease;transition:fill .25s ease,transform .25s ease;transition:fill .25s ease,transform .25s ease,-webkit-transform .25s ease}.lcl-post .lcl-post__disabled{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:3rem;font-size:1.2rem;font-size:max(1.2rem,10px);letter-spacing:.05em;font-weight:400;line-height:1.7;color:#474747;background-color:#fff;border-radius:100vw}@media screen and (max-width: 767px){.lcl-post .lcl-post__disabled{font-size:1.1rem;font-size:max(1.1rem,10px);letter-spacing:.05em}}.lcl-post .lcl-post__main{width:90rem;margin:0 auto;padding-block:6rem}@media screen and (max-width: 767px){.lcl-post .lcl-post__main{width:100%;padding:3rem 2rem}}.lcl-post .lcl-post__main>*:first-child{margin-top:0}