@media screen and (min-width:769px){.ani-type_fade.js-ani_selector{opacity:0;transform:translateY(2em);transition:all .7s ease-out}.ani-type_fade.js-ani_selector.is_animation{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.ani-type_fade.js-ani_selector{opacity:0;transform:translateY(2em);transition:all .7s ease-out}.ani-type_fade.js-ani_selector.is_animation{opacity:1;transform:translateY(0)}}.lp_theme_problem_list.js-ani_selector .lp_theme_problem_list_item{opacity:0;transform:translateY(2em);transition:all .7s ease-out}.lp_theme_problem_list.js-ani_selector.is_animation .lp_theme_problem_list_item{opacity:1;transform:translateY(0)}.lp_theme_case_list.js-ani_selector .lp_theme_case_list_item{opacity:0;transform:translateY(2em);transition:all .7s ease-out}.lp_theme_case_list.js-ani_selector.is_animation .lp_theme_case_list_item{opacity:1;transform:translateY(0)}.lp_theme_point_list_container.js-ani_selector .lp_theme_point_list_item{opacity:0;transform:translateX(-2em);transition:all .7s ease-out}.lp_theme_point_list_container.js-ani_selector.is_animation .lp_theme_point_list_item{opacity:1;transform:translateX(0)}.lp_theme_point_alignment_image.js-ani_selector .lp_theme_point_alignment_image2,.lp_theme_point_alignment_image.js-ani_selector .lp_theme_point_alignment_image3,.lp_theme_point_alignment_image.js-ani_selector .lp_theme_point_alignment_image4,.lp_theme_point_alignment_image.js-ani_selector .lp_theme_point_alignment_image5,.lp_theme_point_alignment_image.js-ani_selector .lp_theme_point_alignment_image6,.lp_theme_point_alignment_image.js-ani_selector .lp_theme_point_alignment_image7{opacity:0;transition:opacity .7s ease-out}.lp_theme_point_alignment_image.js-ani_selector.is_animation .lp_theme_point_alignment_image2,.lp_theme_point_alignment_image.js-ani_selector.is_animation .lp_theme_point_alignment_image3,.lp_theme_point_alignment_image.js-ani_selector.is_animation .lp_theme_point_alignment_image4,.lp_theme_point_alignment_image.js-ani_selector.is_animation .lp_theme_point_alignment_image5,.lp_theme_point_alignment_image.js-ani_selector.is_animation .lp_theme_point_alignment_image6,.lp_theme_point_alignment_image.js-ani_selector.is_animation .lp_theme_point_alignment_image7{opacity:1}.lp_theme_point_logo_list_swiper.js-ani_selector .lp_theme_point_logo_item{opacity:0;transition:all .7s ease-out}.lp_theme_point_logo_list_swiper.js-ani_selector.is_animation .lp_theme_point_logo_item{opacity:1}.lp_theme_section.lineup_section.js-ani_selector:before{opacity:0;transition:all .7s ease-out;transition-delay:1s}.lp_theme_section.lineup_section.js-ani_selector.is_animation:before{opacity:.15}.lp_theme_lineup_list.js-ani_selector .lp_theme_lineup_list_item{opacity:0;transform:translateY(2em);transition:all .7s ease-out}.lp_theme_lineup_list.js-ani_selector.is_animation .lp_theme_lineup_list_item{opacity:1;transform:translateY(0)}.lp_theme_faq_container.js-ani_selector .lp_theme_faq_list{opacity:0;transform:translateX(-2em);transition:all .7s ease-out}.lp_theme_faq_container.js-ani_selector.is_animation .lp_theme_faq_list{opacity:1;transform:translateX(0)}.lp_theme_section{position:relative;z-index:1}.lp_theme_title{text-align:center}@media screen and (min-width:426px){.lp_theme_title .main_title{font-size:36px}@media screen and (max-width:768px){.lp_theme_title .main_title{font-size:30px}}}.lp_theme_title .main_title strong{color:var(--theme_color_accent);font-weight:inherit}.lp_theme_title *+.sub_title{margin-top:15px}@media screen and (max-width:768px){.lp_theme_title *+.sub_title{margin-top:10px}}.lp_theme_title .sub_title{font-family:Roboto,sans-serif;font-size:12px}.lp_theme_description{text-align:center}*+.lp_theme_description{margin-top:50px}@media screen and (max-width:768px){*+.lp_theme_description{margin-top:30px}}.lp_theme_logo_slider_track{align-items:center;animation:lpThemeLogoNumberLoop 60s linear infinite both;-webkit-animation:lpThemeLogoNumberLoop 60s linear infinite both;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-wrap:nowrap;gap:40px;min-width:max-content;opacity:.2;pointer-events:none;position:absolute;top:20px;transform:translateZ(0);-webkit-transform:translateZ(0);visibility:visible;width:max-content;will-change:transform;z-index:1}@media screen and (max-width:768px){.lp_theme_logo_slider_track{gap:20px;top:15px}}@-webkit-keyframes lpThemeLogoNumberLoop{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes lpThemeLogoNumberLoop{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}.lp_theme_logo_slider_track>div{align-items:center;animation:lp_theme_logo_slider_track_div 1.5s cubic-bezier(.22,1,.36,1) 3.5s forwards;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-shrink:0;gap:40px;min-width:max-content;opacity:0;transform:translateZ(0);-webkit-transform:translateZ(0);visibility:visible}@keyframes lp_theme_logo_slider_track_div{0%{opacity:0}to{opacity:1}}@media screen and (max-width:768px){.lp_theme_logo_slider_track>div{gap:20px}}.lp_theme_logo_slider_track figure{align-items:center;display:flex;justify-content:center;width:fit-content}.lp_theme_logo_slider_track figure,.lp_theme_logo_slider_track figure img{backface-visibility:hidden;-webkit-backface-visibility:hidden;flex-shrink:0;transform:translateZ(0);-webkit-transform:translateZ(0);visibility:visible}.lp_theme_logo_slider_track figure img{display:block;height:auto;max-height:90px;max-width:none;object-fit:contain;width:auto}@media screen and (max-width:768px){.lp_theme_logo_slider_track figure img{max-height:50px}}