.page-home .c-lead{padding:80px 0;background:#f7f9fb}@media screen and (max-width:768px){.page-home .c-lead{padding:40px 0}}.page-home .c-lead__main_title{margin-bottom:60px;font-size:30px;font-weight:700;text-align:center}@media screen and (max-width:768px){.page-home .c-lead__main_title{margin-bottom:30px;font-size:25px}}.page-home .c-lead--2col__inner{justify-content:flex-start;gap:80px;text-align:left}.page-home .c-lead--2col{max-width:544px}.page-home .c-lead--2col__left{max-width:500px;flex-grow:0}@media screen and (max-width:768px){.page-home .c-lead--2col,.page-home .c-btn{text-align:left}}.page-home .top_scroll_section{margin-top:40px}@media screen and (max-width:768px){.page-home .top_scroll_section{margin-top:48px}}.page-home .top_scroll_section__ttl{margin-bottom:30px;font-size:18px;font-weight:700;text-align:left}@media screen and (max-width:768px){.page-home .top_scroll_section__ttl{font-size:20px}}.page-home .scroll{overflow:hidden;position:relative;display:flex;align-items:center}@media screen and (max-width:768px){.page-home .scroll{position:static;align-items:flex-start}}.page-home .scroll:before,.page-home .scroll:after{content:"";position:absolute;width:203px;height:60px}@media screen and (max-width:768px){.page-home .scroll:before,.page-home .scroll:after{display:none}}.page-home .scroll:before{left:0;background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 100%)}.page-home .scroll:after{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 100%)}.page-home .scroll__icons{position:relative;z-index:-1}.page-home .scroll__icons img{width:1860px}@media screen and (max-width:768px){.page-home .scroll__icons img{width:844px}}.page-home .scroll__icons:first-child{animation:loop 50s -25s linear infinite}.page-home .scroll__icons:last-child{animation:loop2 50s linear infinite}.page-home .c-case_txt{margin:20px 0 60px;font-size:20px;font-weight:500}@media screen and (max-width:768px){.page-home .c-case_txt{margin:15px 0 40px;font-size:15px}}.page-home .c-case_introduction{display:block;padding:0 90px;margin:0 auto 97px}@media screen and (max-width:768px){.page-home .c-case_introduction{padding:0}}.page-home .c-case_introduction .slick-arrow{display:flex;align-items:center;justify-content:center;width:58px;height:58px;background:#fff;border:solid 1px #272c41;border-radius:50%;font-size:0;line-height:0;overflow:hidden;position:absolute;top:50%;z-index:1;transform:translateY(-50%)}@media screen and (max-width:768px){.page-home .c-case_introduction .slick-arrow{width:40px;height:40px;top:auto;bottom:-55px;transform:none}}.page-home .c-case_introduction .slick-arrow:after{content:"";display:block;width:15px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width:768px){.page-home .c-case_introduction .slick-arrow:after{width:10px;height:8px}}.page-home .c-case_introduction .slick-prev{left:-90px}@media screen and (max-width:768px){.page-home .c-case_introduction .slick-prev{left:0}}.page-home .c-case_introduction .slick-prev:after{background-image:url(//reckoner.io/wp-content/themes/reckoner-new/assets/css/../images/top/ico_slider-arrow_prev.svg)}.page-home .c-case_introduction .slick-next{right:-90px}@media screen and (max-width:768px){.page-home .c-case_introduction .slick-next{right:0}}.page-home .c-case_introduction .slick-next:after{background-image:url(//reckoner.io/wp-content/themes/reckoner-new/assets/css/../images/top/ico_slider-arrow_next.svg)}.page-home .c-case_introduction .slick-dots{line-height:0;position:absolute;bottom:-37px;left:50%;transform:translateX(-50%);display:flex;gap:15px}@media screen and (max-width:768px){.page-home .c-case_introduction .slick-dots{bottom:-39px;gap:13px}}.page-home .c-case_introduction .slick-dots button{width:12px;height:12px;padding:0;background:#d9d9d9;border-radius:50%;font-size:0;line-height:0}@media screen and (max-width:768px){.page-home .c-case_introduction .slick-dots button{width:9px;height:9px}}.page-home .c-case_introduction .slick-dots .slick-active button{background:#272c41}.page-home .c-case_introduction .slick-list:after{content:"";display:block;width:1px;height:100%;background:#fff;position:absolute;top:0;right:0;z-index:1}.page-home .c-case_introduction__card{padding:50px 0;border-radius:10px 0 0;background:#fff;box-shadow:0 0 25px 0 rgba(188,188,188,.25)}@media screen and (max-width:768px){.page-home .c-case_introduction__card{justify-content:center;padding:25px 0}}.page-home .c-case_introduction__box{display:grid !important;grid-template-columns:repeat(2,1fr);gap:35px 0}@media screen and (max-width:768px){.page-home .c-case_introduction__box{gap:25px 0}}.page-home .c-case_introduction__logo{display:flex;justify-content:center;width:auto;padding:0 20px;border-right:solid 1px #e9e9e9}@media screen and (max-width:768px){.page-home .c-case_introduction__logo{padding:0}}.page-home .c-case_introduction__logo img{width:100%;max-width:160px;height:107px;object-fit:contain}@media screen and (max-width:768px){.page-home .c-case_introduction__logo img{width:120px;height:80px}}.page-home .c-seminar{padding:80px 0;margin-top:0;background:0 0}@media screen and (max-width:768px){.page-home .c-seminar{padding:40px 0}}@-webkit-keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@-webkit-keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}