.horizontal-line_line__MdJBa{height:1px;width:100%;background:linear-gradient(90deg,rgba(24,25,31,.08) 19.38%,rgba(129,139,173,.661) 32.8%,#becdff 50.6%,rgba(130,140,175,.667) 67.47%,rgba(18,19,27,.05) 80.6%)}.horizontal-line_line-table__IgzY3{height:1px;width:100%;background:linear-gradient(90deg,rgba(129,139,173,.15) 19.38%,rgba(129,139,173,.35) 26.99%,#becdff 50.6%,rgba(130,140,175,.35) 74.82%,rgba(130,140,175,.15) 80.6%)}.horizontal-line_line-big__c6zyG{height:1px;width:100%;background:linear-gradient(90deg,rgba(129,139,173,.15) 4.82%,rgba(129,139,173,.35) 16.02%,#becdff 50.75%,rgba(130,140,175,.35) 86.38%,rgba(130,140,175,.15) 94.87%)}.footer_nav__01PU_{text-align:left}.footer_nav__01PU_ .footer-menu-title{margin-bottom:.5rem;display:block;padding-top:.25rem;padding-bottom:.25rem;font-size:2.286rem}.footer_nav__01PU_ a{margin-bottom:10px;display:block;border-radius:.25rem;padding-top:5px;padding-bottom:5px;font-size:14px;font-weight:300;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.9;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.footer_nav__01PU_ a:hover{opacity:.5}@media (max-width:375px){.footer_nav__01PU_ a{white-space:normal}}.footer_footer_link__Hd85F{margin-top:100px;display:flex;flex-wrap:wrap;-moz-column-gap:32px;column-gap:32px;row-gap:10px}@media (min-width:1024px){.footer_footer_link__Hd85F{margin-top:4rem;padding-left:2.5rem;padding-right:2.5rem}}.footer_footer_link__Hd85F li{display:inline-flex;font-size:14px;font-weight:400;line-height:20px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.footer_nav__01PU_ a.footer_bold_text__kmwTT{font-weight:700}.default-layout_menu_wrapper__H5Deb{position:relative;width:18px;height:16px;overflow:hidden}.default-layout_menu_bar__i2ist{left:0;position:absolute;width:20px;height:2px;background-color:hsla(0,0%,100%,.9);transition:top .25s,background-color .5s,transform .25s}.default-layout_menu_top__Sdlsz{top:0}.default-layout_menu_top__Sdlsz.active{top:7px;transform:translate(0) rotate(225deg)}.default-layout_menu_middle__wQcoG{top:7px}.default-layout_menu_middle__wQcoG.active{transform:translate(20px)}.default-layout_menu_bottom__2dYKG{top:14px}.default-layout_menu_bottom__2dYKG.active{top:7px;transform:translate(0) rotate(135deg)}.default-layout_logo_btn__iQxmi{display:inline-block}.default-layout_logo_btn__iQxmi img{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.default-layout_logo_btn__iQxmi:focus img,.default-layout_logo_btn__iQxmi:hover img{filter:drop-shadow(rgba(255,255,255,.4) 0 0 10px)}.style_swiper__BfY_Y.swiper{margin-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-bottom:2.5rem;--swiper-pagination-color:#666}.style_swiper__BfY_Y .swiper-pagination-bullet{margin-left:.25rem;margin-right:.25rem}@keyframes style_scroll__WTkU3{0%{transform:translateX(0)}to{transform:translateX(-2160px)}}.style_slider__6NkP9{height:310px;margin:auto;overflow:hidden;position:relative;width:100%}.style_slider__6NkP9 .slide-track{display:flex}.style_slider__6NkP9 .slide-track-reverse{display:flex;justify-content:flex-end}.style_slider__6NkP9 .slide{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;margin-left:16px;margin-right:0;width:200px}.style_slider__6NkP9 .slide-track-reverse .slide{margin-left:0;margin-right:16px}.style_feature-container___Cdx_{position:relative;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.style_feature-container___Cdx_.hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.style_feature-container___Cdx_.hover .style_slider__6NkP9{height:390px}.style_feature-container___Cdx_.hover .style_feature-title__IRITw{bottom:70px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:1.6rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.style_feature-container___Cdx_.hover .style_feature-title__IRITw{font-size:2rem}}.style_feature-container___Cdx_.hover .style_feature-description__Bl4gE{bottom:8px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;opacity:1}.feature-custom.style_feature-container___Cdx_.hover .feature-wrapper{height:530px}@media (min-width:1024px){.feature-custom.style_feature-container___Cdx_.hover .feature-wrapper{height:290px}}.feature-custom.style_feature-container___Cdx_.hover .feature-tag{background-color:rgba(0,0,0,.8)}.feature-data.style_feature-container___Cdx_.hover .feature-wrapper{height:290px}.feature-data.style_feature-container___Cdx_.hover .feature-icon{opacity:1}.feature-data.style_feature-container___Cdx_.hover .feature-tag{background-color:rgba(0,0,0,.8)}.feature-guide.style_feature-container___Cdx_ .style_feature-title__IRITw{bottom:30px}.feature-guide.style_feature-container___Cdx_ .style_feature-description__Bl4gE{bottom:0}.feature-guide.style_feature-container___Cdx_.hover .style_feature-title__IRITw{bottom:100px;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.feature-guide.style_feature-container___Cdx_.hover .style_feature-title__IRITw{bottom:40px}}.feature-guide.style_feature-container___Cdx_.hover .style_feature-description__Bl4gE{bottom:75px;border-radius:.75rem}@media (min-width:1024px){.feature-guide.style_feature-container___Cdx_.hover .style_feature-description__Bl4gE{bottom:10px}}html[lang=ja] .style_feature-container___Cdx_ .style_feature-description__Bl4gE{font-size:1rem}.feature-guide.style_feature-container___Cdx_.hover .feature-image{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.style_feature-overlay__auh8v{bottom:0;left:0;right:0;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:hsla(0,0%,100%,.6) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);opacity:0}.style_feature-overlay__auh8v,.style_feature-title__IRITw{position:absolute;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.style_feature-title__IRITw{left:50%;bottom:28px;display:inline-block;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;border-radius:.75rem;background-color:hsla(0,0%,100%,0);font-size:1.4rem;font-weight:600;letter-spacing:-.025em}@media (min-width:1024px){.style_feature-title__IRITw{font-size:1.7rem}}.style_feature-description__Bl4gE{position:absolute;left:50%;bottom:-22px;display:inline-block;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;border-top-left-radius:.75rem;border-top-right-radius:.75rem;background-color:hsla(0,0%,100%,0);font-size:1.143rem;font-weight:600;letter-spacing:-.025em;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}