*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}body{font-family:Gotham A,Gotham B,FP-こぶりなゴシック StdN W3,sans-serif}h3{padding-left:22px;text-indent:-22px;font-size:22px;font-weight:700;letter-spacing:.04em;--tw-text-opacity: 1;color:rgb(201 29 29 / var(--tw-text-opacity))}@media (min-width: 769px){h3{padding:0rem;text-indent:0rem;font-size:32px}}h3 span{margin-left:22px;display:block;font-size:14px;font-weight:700;letter-spacing:.01em;--tw-text-opacity: 1;color:rgb(85 0 0 / var(--tw-text-opacity))}@media (min-width: 769px){h3 span{margin-left:32px}}a{transition:all .3s ease}iframe{height:100%;width:100%}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0rem}.bottom-0{bottom:0rem}.bottom-100px{bottom:100px}.bottom-10px{bottom:10px}.bottom-120px{bottom:120px}.bottom-20px{bottom:20px}.bottom-25px{bottom:25px}.bottom-50px{bottom:50px}.bottom-9px{bottom:9px}.left-0{left:0rem}.left-1\/2{left:50%}.left-15px{left:15px}.left-20px{left:20px}.right-0{right:0rem}.right-100px{right:100px}.right-20px{right:20px}.right-25px{right:25px}.right-35px{right:35px}.right-45px{right:45px}.right-9px{right:9px}.right-\[-25px\]{right:-25px}.top-0{top:0rem}.top-1\/2{top:50%}.top-100px{top:100px}.top-140px{top:140px}.top-25px{top:25px}.top-28px{top:28px}.top-80px{top:80px}.top-\[-25px\]{top:-25px}.top-\[23\%\]{top:23%}.top-\[28\%\]{top:28%}.top-\[7\%\]{top:7%}.-z-1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-2{z-index:2}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.mx-auto{margin-left:auto;margin-right:auto}.my-18px{margin-top:18px;margin-bottom:18px}.my-30px{margin-top:30px;margin-bottom:30px}.my-80px{margin-top:80px;margin-bottom:80px}.-mb-12px{margin-bottom:-12px}.mb-10px{margin-bottom:10px}.mb-120px{margin-bottom:120px}.mb-14px{margin-bottom:14px}.mb-15px{margin-bottom:15px}.mb-16px{margin-bottom:16px}.mb-20px{margin-bottom:20px}.mb-30px{margin-bottom:30px}.mb-38px{margin-bottom:38px}.mb-40px{margin-bottom:40px}.mb-60px{margin-bottom:60px}.mb-80px{margin-bottom:80px}.ml-20px{margin-left:20px}.ml-25px{margin-left:25px}.ml-50px{margin-left:50px}.ml-auto{margin-left:auto}.mt-100px{margin-top:100px}.mt-10px{margin-top:10px}.mt-150px{margin-top:150px}.mt-20px{margin-top:20px}.mt-30px{margin-top:30px}.mt-38px{margin-top:38px}.mt-40px{margin-top:40px}.mt-50px{margin-top:50px}.mt-65px{margin-top:65px}.mt-80px{margin-top:80px}.mt-\[65px\]{margin-top:65px}.block{display:block}.inline{display:inline}.flex{display:flex}.hidden{display:none}.aspect-\[150\/84\]{aspect-ratio:150/84}.aspect-\[402\/535\]{aspect-ratio:402/535}.aspect-\[616\/410\]{aspect-ratio:616/410}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-15px{height:15px}.h-16px{height:16px}.h-60px{height:60px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[1008px\]{max-height:1008px}.min-h-\[100vh\]{min-height:100vh}.min-h-\[450px\]{min-height:450px}.w-16px{width:16px}.w-210px{width:210px}.w-280px{width:280px}.w-310px{width:310px}.w-50px{width:50px}.w-\[150\%\]{width:150%}.w-\[700px\]{width:700px}.w-\[90\%\]{width:90%}.w-\[900px\]{width:900px}.w-\[calc\(100\%-10px\)\]{width:calc(100% - 10px)}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[1000px\]{max-width:1000px}.max-w-\[105px\]{max-width:105px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1135px\]{max-width:1135px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1340px\]{max-width:1340px}.max-w-\[310px\]{max-width:310px}.max-w-\[313px\]{max-width:313px}.max-w-\[360px\]{max-width:360px}.max-w-\[392px\]{max-width:392px}.max-w-\[420px\]{max-width:420px}.max-w-\[500px\]{max-width:500px}.max-w-\[550px\]{max-width:550px}.max-w-\[72\%\]{max-width:72%}.max-w-\[805px\]{max-width:805px}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-15px{gap:15px}.gap-176px{gap:176px}.gap-18px{gap:18px}.gap-24px{gap:24px}.gap-32px{gap:32px}.gap-42px{gap:42px}.gap-56px{gap:56px}.gap-66px{gap:66px}.gap-\[3\%\]{gap:3%}.gap-x-\[8\%\]{-moz-column-gap:8%;column-gap:8%}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.whitespace-pre-wrap{white-space:pre-wrap}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[15px\]{border-radius:15px}.rounded-\[20px\]{border-radius:20px}.rounded-\[70px\]{border-radius:70px}.rounded-tl-\[20px\]{border-top-left-radius:20px}.border,.border-\[1px\]{border-width:1px}.border-\[2px\]{border-width:2px}.border-b-\[1px\]{border-bottom-width:1px}.border-darkbeigenoise{--tw-border-opacity: 1;border-color:rgb(229 220 213 / var(--tw-border-opacity))}.border-red{--tw-border-opacity: 1;border-color:rgb(201 29 29 / var(--tw-border-opacity))}.bg-\[\#624C3C\]{--tw-bg-opacity: 1;background-color:rgb(98 76 60 / var(--tw-bg-opacity))}.bg-\[rgba\(0\,0\,0\,0\)\]{background-color:#0000}.bg-\[rgba\(98\,76\,60\,1\)\]{background-color:#624c3c}.bg-darkbeigenoise{--tw-bg-opacity: 1;background-color:rgb(229 220 213 / var(--tw-bg-opacity))}.bg-red{--tw-bg-opacity: 1;background-color:rgb(201 29 29 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-60{--tw-bg-opacity: .6}.bg-cover{background-size:cover}.bg-bottom{background-position:bottom}.bg-repeat{background-repeat:repeat}.object-cover{-o-object-fit:cover;object-fit:cover}.p-30px{padding:30px}.p-\[20px\]{padding:20px}.px-20px{padding-left:20px;padding-right:20px}.px-23px{padding-left:23px;padding-right:23px}.px-24px{padding-left:24px;padding-right:24px}.px-25px{padding-left:25px;padding-right:25px}.px-50px{padding-left:50px;padding-right:50px}.py-20px{padding-top:20px;padding-bottom:20px}.py-24px{padding-top:24px;padding-bottom:24px}.py-25px{padding-top:25px;padding-bottom:25px}.pb-100px{padding-bottom:100px}.pb-120px{padding-bottom:120px}.pb-20px{padding-bottom:20px}.pb-40px{padding-bottom:40px}.pb-5px{padding-bottom:5px}.pl-\[1\.5rem\]{padding-left:1.5rem}.pt-100px{padding-top:100px}.pt-15px{padding-top:15px}.pt-23px{padding-top:23px}.pt-24px{padding-top:24px}.pt-40px{padding-top:40px}.text-left{text-align:left}.text-center{text-align:center}.-indent-\[1\.5rem\]{text-indent:-1.5rem}.text-13px{font-size:13px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-18px{font-size:18px}.text-19px{font-size:19px}.text-22px{font-size:22px}.text-24px{font-size:24px}.text-31px{font-size:31px}.text-32px{font-size:32px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-100{line-height:1}.leading-120{line-height:1.2}.leading-130{line-height:1.3}.leading-160{line-height:1.6}.leading-180{line-height:1.8}.leading-200{line-height:2}.tracking-10{letter-spacing:.1em}.tracking-4{letter-spacing:.04em}.tracking-8{letter-spacing:.08em}.\!text-red{--tw-text-opacity: 1 !important;color:rgb(201 29 29 / var(--tw-text-opacity))!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.text-\[\#550000\],.text-brown{--tw-text-opacity: 1;color:rgb(85 0 0 / var(--tw-text-opacity))}.text-red{--tw-text-opacity: 1;color:rgb(201 29 29 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bg-blend-color-burn{background-blend-mode:color-burn}.mix-blend-multiply{mix-blend-mode:multiply}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.g-siteFooter{position:relative!important;z-index:-1!important}.g-container{overflow:initial!important;padding:0!important}.l-inner{max-width:initial!important;padding:0!important}.c-breadcrumb_list{max-width:1056px;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}.g-headerLogo_img{width:220px!important}.lp{font-family:Gotham A,Gotham B,FP-こぶりなゴシック StdN W6,sans-serif;margin-left:auto;margin-right:auto;width:100%;--tw-bg-opacity: 1;background-color:rgb(245 242 239 / var(--tw-bg-opacity))}.topic-area{position:sticky;top:50px;display:flex;height:100%;max-height:calc(100vh - 100px);width:100%;max-width:1340px;align-items:center;justify-content:center;border-radius:30px;background-repeat:repeat}@media (min-width: 769px){.topic-area{width:calc(100% - 100px)}}.topic-area{@media screen and (max-height: 700px){top:0;max-height:100vh}}.modal{display:flex;height:calc(100% - 60px);width:calc(100% - 50px);flex-wrap:wrap;justify-content:center;gap:80px;overflow-y:auto;border-top-left-radius:30px;border-top-right-radius:30px;background-repeat:repeat;padding-top:95px}@media (min-width: 769px){.modal{height:calc(100% - 120px);width:calc(100% - 140px);align-items:center}}.modal{@media screen and (max-height: 900px){align-items:flex-start}}@media screen and (max-height: 900px){.modal .modal-char{margin-top:auto}}.kv-slider .swiper-wrapper,.ft-slider .swiper-wrapper{transition-timing-function:linear}.scrolling-text{animation:scroll 20s linear infinite;display:flex;width:1728px;justify-content:flex-start;gap:40px;white-space:nowrap;letter-spacing:.04em}@media (min-width: 769px){.scrolling-text{width:100%}}.cm-slide{border:10px solid #c91d1d;position:relative;z-index:0;cursor:pointer;overflow:hidden;border-radius:26px;--tw-bg-opacity: 1;background-color:rgb(201 29 29 / var(--tw-bg-opacity))}.cm-slide_img{transition:all .3s ease-out}.group:hover .cm-slide_img{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.card-1{right:-520px;--tw-rotate: -10deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.card-1{right:-520px}}@media (min-width: 1280px){.card-1{right:-397px}}.card-1{@media screen and (max-height: 800px){@media screen and (max-width: 1440px){right:-300px}@media screen and (max-width: 1280px){right:-320px}@media screen and (max-width: 1024px){right:-520px}}}.card-2{right:-260px;--tw-rotate: 10deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.card-2{right:-340px}}@media (min-width: 1280px){.card-2{right:-361px}}.card-2{@media screen and (max-height: 800px){@media screen and (max-width: 1440px){right:-270px}@media screen and (max-width: 1280px){right:-290px}@media screen and (max-width: 1024px){right:-260px}}}.card-3{right:0;--tw-rotate: -10deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.card-3{right:-190px}}@media (min-width: 1280px){.card-3{right:-315px}}.card-3{@media screen and (max-height: 800px){@media screen and (max-width: 1440px){right:-240px}@media screen and (max-width: 1280px){right:-260px}@media screen and (max-width: 1024px){right:0}}}.card-4{right:260px;--tw-rotate: -10deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.card-4{right:530px}}@media (min-width: 1280px){.card-4{right:652px}}.card-4{@media screen and (max-height: 800px){@media screen and (max-width: 1440px){right:540px}@media screen and (max-width: 1280px){right:520px}@media screen and (max-width: 1024px){right:260px}}}.card-5{right:520px;--tw-rotate: 10deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.card-5{right:710px}}@media (min-width: 1280px){.card-5{right:690px}}.card-5{@media screen and (max-height: 800px){@media screen and (max-width: 1440px){right:560px}@media screen and (max-width: 1280px){right:540px}@media screen and (max-width: 1024px){right:520px}}}.card{position:relative;margin-top:80px;width:80vw;min-width:260px;cursor:pointer;border-radius:13px;padding:20px;font-size:11px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 769px){.card{margin-top:5%}}@media (min-width: 1024px){.card{width:20%;min-width:350px;border-radius:26px;padding:35px;font-size:16px}}.card{@media screen and (max-height: 800px){@media (min-width: 769px){padding:20px;min-width:280px}}}.card-header{display:flex;align-items:center;justify-content:space-between}.card-subtitle{font-size:11px;font-weight:700;letter-spacing:.04em}@media (min-width: 1024px){.card-subtitle{font-size:16px}}.card-subtitle{@media screen and (max-height: 800px){@media (min-width: 769px){font-size:12px}}}.card-subtitle span{@media screen and (max-height: 800px){@media (min-width: 769px){font-size:10px}}}.card-num{font-size:32px;font-weight:700}@media (min-width: 1024px){.card-num{font-size:50px}}.card-num{@media screen and (max-height: 800px){@media (min-width: 769px){font-size:38px}}}.card-title{margin-top:10px;white-space:pre-wrap;font-size:20px;font-weight:700}@media (min-width: 1024px){.card-title{margin-top:16px;font-size:28px}}.card-title{@media screen and (max-height: 800px){@media (min-width: 769px){font-size:24px}}}.card-img_wrapper{margin:20px auto 40px;width:-moz-fit-content;width:fit-content;@media screen and (max-height: 800px){@media (min-width: 769px){margin-bottom:20px}}}.card-img{max-height:160px;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.card-img{max-height:248px}}.card-img{@media screen and (max-height: 800px){@media (min-width: 769px){max-height:175px}}}.transition-anim{transition:all .3s ease-out}.odd\:rotate-\[-5deg\]:nth-child(odd){--tw-rotate: -5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.even\:rotate-\[5deg\]:nth-child(2n){--tw-rotate: 5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.visited\:\!text-red:visited{color:#c91d1d!important}.hover\:rotate-0:hover{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[0px\]:hover{border-width:0px}.hover\:border-\[1px\]:hover{border-width:1px}.hover\:border-none:hover{border-style:none}.hover\:border-red:hover{--tw-border-opacity: 1;border-color:rgb(201 29 29 / var(--tw-border-opacity))}.hover\:bg-\[rgba\(0\,0\,0\,0\)\]:hover{background-color:#0000}.hover\:bg-red:hover{--tw-bg-opacity: 1;background-color:rgb(201 29 29 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:\!text-red:hover{--tw-text-opacity: 1 !important;color:rgb(201 29 29 / var(--tw-text-opacity))!important}.hover\:\!text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.hover\:text-red:hover{--tw-text-opacity: 1;color:rgb(201 29 29 / var(--tw-text-opacity))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media not all and (min-width: 769px){.max-md\:mt-\[10px\]{margin-top:10px}.max-md\:hidden{display:none}.max-md\:px-\[25px\]{padding-left:25px;padding-right:25px}}@media (min-width: 769px){.md\:bottom-0{bottom:0rem}.md\:bottom-50px{bottom:50px}.md\:bottom-60px{bottom:60px}.md\:left-60px{left:60px}.md\:left-70px{left:70px}.md\:right-0{right:0rem}.md\:right-115px{right:115px}.md\:right-70px{right:70px}.md\:right-\[10\%\]{right:10%}.md\:right-\[11\%\]{right:11%}.md\:top-150px{top:150px}.md\:top-50px{top:50px}.md\:top-\[6\%\]{top:6%}.md\:m-0{margin:0rem}.md\:my-100px{margin-top:100px;margin-bottom:100px}.md\:my-23px{margin-top:23px;margin-bottom:23px}.md\:my-30px{margin-top:30px;margin-bottom:30px}.md\:-mb-50px{margin-bottom:-50px}.md\:mb-100px{margin-bottom:100px}.md\:mb-24px{margin-bottom:24px}.md\:mb-40px{margin-bottom:40px}.md\:mb-50px{margin-bottom:50px}.md\:mb-70px{margin-bottom:70px}.md\:mb-80px{margin-bottom:80px}.md\:ml-0{margin-left:0rem}.md\:ml-150px{margin-left:150px}.md\:ml-18px{margin-left:18px}.md\:ml-25px{margin-left:25px}.md\:ml-32px{margin-left:32px}.md\:mt-0{margin-top:0rem}.md\:mt-100px{margin-top:100px}.md\:mt-120px{margin-top:120px}.md\:mt-150px{margin-top:150px}.md\:mt-170px{margin-top:170px}.md\:mt-30px{margin-top:30px}.md\:mt-50px{margin-top:50px}.md\:mt-70px{margin-top:70px}.md\:mt-\[124px\]{margin-top:124px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:h-80px{height:80px}.md\:w-1\/2{width:50%}.md\:w-392px{width:392px}.md\:w-60px{width:60px}.md\:w-\[150px\]{width:150px}.md\:w-\[556px\]{width:556px}.md\:w-\[560px\]{width:560px}.md\:w-\[80\%\]{width:80%}.md\:w-\[93\.06\%\]{width:93.06%}.md\:w-\[calc\(100\%-100px\)\]{width:calc(100% - 100px)}.md\:w-\[calc\(100\%-164px\)\]{width:calc(100% - 164px)}.md\:w-\[calc\(100\%-64px\)\]{width:calc(100% - 64px)}.md\:w-\[calc\(100\%\/2-40px\)\]{width:calc(50% - 40px)}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:max-w-\[173px\]{max-width:173px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-none{max-width:none}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:gap-200px{gap:200px}.md\:gap-40px{gap:40px}.md\:rounded-\[20px\]{border-radius:20px}.md\:rounded-\[22px\]{border-radius:22px}.md\:p-40px{padding:40px}.md\:px-0{padding-left:0rem;padding-right:0rem}.md\:px-30px{padding-left:30px;padding-right:30px}.md\:px-44px{padding-left:44px;padding-right:44px}.md\:px-\[40px\]{padding-left:40px;padding-right:40px}.md\:py-28px{padding-top:28px;padding-bottom:28px}.md\:py-\[25px\]{padding-top:25px;padding-bottom:25px}.md\:pb-0{padding-bottom:0rem}.md\:pb-15px{padding-bottom:15px}.md\:pl-\[2rem\]{padding-left:2rem}.md\:pt-25px{padding-top:25px}.md\:pt-30px{padding-top:30px}.md\:pt-44px{padding-top:44px}.md\:pt-65px{padding-top:65px}.md\:pt-70px{padding-top:70px}.md\:text-left{text-align:left}.md\:-indent-\[2rem\]{text-indent:-2rem}.md\:text-17px{font-size:17px}.md\:text-18px{font-size:18px}.md\:text-20px{font-size:20px}.md\:text-22px{font-size:22px}.md\:text-26liq{font-size:clamp(.875rem,.509rem + 1.4vw,1.625rem)}.md\:text-30px{font-size:30px}.md\:text-32px{font-size:32px}.md\:text-40px{font-size:40px}.md\:text-45px{font-size:45px}.md\:text-60px{font-size:60px}}@media (min-width: 1024px){.lg\:left-50px{left:50px}.lg\:top-1\/2{top:50%}.lg\:top-40px{top:40px}.lg\:mb-40px{margin-bottom:40px}.lg\:mb-80px{margin-bottom:80px}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-80px{height:80px}.lg\:w-\[16vw\]{width:16vw}.lg\:w-\[calc\(100\%-100px\)\]{width:calc(100% - 100px)}.lg\:w-\[calc\(100\%\/3-44px\)\]{width:calc(100% / 3 - 44px)}.lg\:max-w-\[280px\]{max-width:280px}.lg\:flex-row{flex-direction:row}.lg\:gap-12px{gap:12px}.lg\:gap-25px{gap:25px}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:rounded-\[20px\]{border-radius:20px}.lg\:object-contain{-o-object-fit:contain;object-fit:contain}.lg\:px-0{padding-left:0rem;padding-right:0rem}.lg\:py-\[clamp\(10px\,7\.5\%\,30px\)\]{padding-top:clamp(10px,7.5%,30px);padding-bottom:clamp(10px,7.5%,30px)}.lg\:pr-25px{padding-right:25px}}@media (min-width: 1280px){.xl\:left-1\/2{left:50%}.xl\:w-\[20vw\]{width:20vw}.xl\:w-full{width:100%}.xl\:translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:gap-\[3\%\]{gap:3%}.xl\:text-15px{font-size:15px}}
