.block-top-plan{padding:40px 0;text-align:center}@media screen and (max-width:767px){.block-top-plan{padding:40px 0 0}}.block-top-plan-title{display:flex;justify-content:center;margin-bottom:20px}@media screen and (max-width:767px){.block-top-plan-title{margin-bottom:10px}.block-top-plan-title img{height:auto;max-width:60%}}.block-top-plan-wrapper{display:flex;justify-content:center;margin-bottom:20px}.block-top-plan-wrapper a:hover{opacity:.75}.block-top-plan-left,.block-top-plan-right{display:flex;flex-direction:column;justify-content:center}.block-top-plan-note{font-size:1.5em}@media screen and (max-width:767px){.block-top-plan-note{font-size:1em}}.block-top-plan-note p>span>a{color:#f26178!important;font-size:1.2em;font-weight:700;text-decoration:underline}.block-top-reloated{padding:40px 40px 0;text-align:center}@media screen and (max-width:767px){.block-top-reloated{padding:40px 10px 0;text-align:center}}.block-top-reloated h2{font-size:2.4em;margin-bottom:40px}@media screen and (max-width:767px){.block-top-reloated h2{font-size:1.4em;margin-bottom:20px}}.article.full h2:after,.basic-page.full h2:after{content:none!important}.block-top-reloated-wrapper{display:flex;justify-content:center}@media screen and (max-width:1260px){.block-top-reloated-wrapper{flex-direction:column}}.block-top-reloated-item{align-items:center;border:3px solid #64ccc9;border-radius:10px;display:flex;flex:1;font-size:.9em;padding-right:20px;position:relative}@media screen and (max-width:1260px){.block-top-reloated-item{border-radius:7px;width:100%}}.block-top-reloated-item>p{text-align:left}.block-top-reloated-item>p>span{font-size:1.3em;font-weight:800}@media screen and (max-width:767px){.block-top-reloated-item>p>span{font-size:1.2em}}.block-top-reloated-item:after{border-right:2px solid #666;border-top:2px solid #666;bottom:0;content:"";height:1.2rem;margin:auto;position:absolute;right:15px;top:0;transform:rotate(45deg);width:1.2rem}.block-top-reloated-item:nth-child(2){margin:0 20px}@media screen and (max-width:1260px){.block-top-reloated-item:nth-child(2){margin:20px 0}}.block-top-reloated-item img{margin-right:15px;width:100px}@media screen and (max-width:767px){.block-top-reloated-item img{margin-right:12px;width:80px}.block-top-reloated-item p{text-align:left}}