@media (min-width:575px) and (max-width:820px){.p-nav__item{padding:15px 0}.l-top-kv{margin-top:25px}.p-lead-box{gap:20px}.p-lead-box__contents p{padding-left:0}.p-lead-btn{padding-left:0}.p-alt-block__contents>div{margin-left:0;padding-left:0}.c-button-link{padding:10px 22px}.p-price-box:last-child{margin-bottom:0}.p-grid-container{padding:0}.p-introbox__ttl{height:60px}.p-grid-container{padding:0}.p-page-access__text{flex-direction:column}.c-button-rounded--wh{gap:15px;padding:8px}}@media screen and (max-width:820px){.p-li-flex{flex-direction:column}}@media screen and (max-width:575px){.l-header{padding:35px 15px}}.js-fadeIn{opacity:0;-webkit-transform:translate(0,100px);transform:translate(0,100px);-webkit-transition:1s;transition:1s;will-change:filter}.js-fadeIn--fade{-webkit-transform:translate(0,0);transform:translate(0,0)}.js-fadeIn.in{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);will-change:filter}.js-fadeIn .js-fadeIn__child{opacity:0;-webkit-transform:translate(0,100px);transform:translate(0,100px);-webkit-transition:1s;transition:1s;will-change:filter}.js-fadeIn .js-fadeIn__child.in{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);will-change:filter}@media (min-width:575px) and (max-width:820px){.p-btn-list{margin-bottom:60px}}