*,:before,:after,::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:#3b82f680;--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e2e8f0}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Cerebri Sans,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#94a3b8}textarea::-moz-placeholder{opacity:1;color:#94a3b8}input::placeholder,textarea::placeholder{opacity:1;color:#94a3b8}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active,button:focus,button:active,div:focus,div:active,a:focus,a:active{outline:none}.container{width:100%}@media (width>=420px){.container{max-width:420px}}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}@media (width>=1800px){.container{max-width:1800px}}@media (width>=2100px){.container{max-width:2100px}}button{font:inherit;color:inherit;background:0 0;border:none;outline:none;padding:0}.btn-circle,.btn-rounded{--tw-bg-opacity:1;background-color:rgb(241 241 241/var(--tw-bg-opacity,1));border-radius:9999px;flex-wrap:wrap;place-content:center;height:55px;font-size:13px;display:flex;position:relative}.no-touch .btn-circle:hover,.no-touch .btn-rounded:hover{--tw-brightness:brightness(.95);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)}.btn-circle,.btn-rounded{transition:all .2s ease-out}.btn-rounded.instagram,.btn-rounded.line,.btn-rounded.aandf{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:500}.btn-rounded.instagram .sns-icon,.btn-rounded.line .sns-icon,.btn-rounded.aandf .sns-icon{width:24px;height:24px;margin-top:auto;margin-bottom:auto;position:absolute;top:0;bottom:0;left:20px}.btn-rounded.instagram{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#6f11c7 var(--tw-gradient-from-position);--tw-gradient-to:#e3004c var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.btn-rounded.line{--tw-bg-opacity:1;background-color:rgb(2 199 85/var(--tw-bg-opacity,1))}.btn-rounded.aandf{--tw-bg-opacity:1;background-color:rgb(0 78 47/var(--tw-bg-opacity,1));color:#fff;font-size:.9em;line-height:1.3}.btn-rounded.aandf:hover{background-color:#186548}.btn-hamburger{z-index:10;justify-content:center;align-items:center;width:55px;height:55px;display:flex;position:absolute;left:0}.btn-hamburger span,.btn-hamburger span:before,.btn-hamburger span:after{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));width:20px;height:2px;display:block;position:absolute}.btn-hamburger span:before{--tw-content:"";content:var(--tw-content);bottom:6px}.btn-hamburger span:after{--tw-content:"";content:var(--tw-content);top:6px}.btn-star{z-index:10;justify-content:center;align-items:center;width:55px;height:55px;display:flex;position:absolute;right:0}.modal-accordion .btn-rounded{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.btn-close{padding:25px;display:block;position:absolute;top:0}.btn-close.white span{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.btn-close span{--tw-translate-x:-50%;--tw-translate-y:-50%;width:1.5px;height:13px;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));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));position:absolute}.btn-close span:first-child{--tw-rotate:45deg;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))}.btn-close span:last-child{--tw-rotate:-45deg;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))}.btn-toggle-star.active .star{fill:#f1b000!important;stroke:#f1b000!important}.btn-toggle-check{text-align:left;width:100%;height:100%;padding-top:10px;padding-bottom:10px;position:absolute;top:0;left:0}.btn-toggle-check span{--tw-border-opacity:1;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1));border-radius:3px;flex-wrap:wrap;place-content:center;width:16px;height:16px;display:inline-flex;position:absolute;top:11px}.btn-toggle-check .check{fill:#fff;display:none}.btn-toggle-check.active span{--tw-border-opacity:1;border-color:rgb(241 176 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(241 176 0/var(--tw-bg-opacity,1))}.btn-toggle-check.active span .check{display:block}.btn-set{margin-top:30px;display:flex}.btn-set li{box-sizing:content-box}.btn-set li:first-child{width:55px}.btn-set li:nth-child(2){flex:1;padding-left:10px;padding-right:10px}.btn-set li:nth-child(3){width:55px}.btn-set li a{margin:0}.form-elemeht-style,form .form-input,form .form-textarea,form .form-select,form button[type=submit],form button[type=button],.contact-modal button[type=submit],.contact-modal button[type=button]{border-width:1px;border-radius:30px;width:100%;padding:15px 20px;line-height:1.5;display:block;position:relative}.af-icon-style,form .form-input+.af-icon,form button[type=submit] .af-icon,form button[type=button] .af-icon,.contact-modal button[type=submit] .af-icon,.contact-modal button[type=button] .af-icon{--tw-translate-y:-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));position:absolute;top:50%;right:20px}form button[type=submit],form button[type=button],.contact-modal button[type=submit],.contact-modal button[type=button]{--tw-bg-opacity:1;background-color:rgb(112 112 112/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-drop-shadow:drop-shadow(0 1px 0px #000);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);font-size:15px;font-weight:500}form button[type=submit] .af-icon,form button[type=button] .af-icon,.contact-modal button[type=submit] .af-icon,.contact-modal button[type=button] .af-icon{--tw-scale-x:.75;--tw-scale-y:.75;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))}form button[type=submit] .af-icon .arrow,form button[type=button] .af-icon .arrow,.contact-modal button[type=submit] .af-icon .arrow,.contact-modal button[type=button] .af-icon .arrow{fill:#fff}html.touch .form-input::placeholder{font-size:13px;position:relative;top:-2px}form .form-label{-webkit-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1));margin-bottom:12px;display:block}form .form-input:focus,form .form-textarea:focus{font-size:16px}@media (width>=640px){form .form-input:focus,form .form-textarea:focus{height:auto;font-size:13px}}form .form-input{position:relative}form .form-input:focus{height:51.5px}form .form-textarea{border-radius:20px}form .form-input,form .form-textarea,form .form-select{appearance:none;--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;--tw-text-opacity:1;color:rgb(119 119 119/var(--tw-text-opacity,1))}form .form-input:focus,form .form-textarea:focus,form .form-select:focus{--tw-border-opacity:1;border-color:rgb(120 134 215/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}form .form-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(119 119 119/var(--tw-text-opacity,1));opacity:1}form .form-textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(119 119 119/var(--tw-text-opacity,1));opacity:1}form .form-select::-moz-placeholder{--tw-text-opacity:1;color:rgb(119 119 119/var(--tw-text-opacity,1));opacity:1}form .form-input::placeholder,form .form-textarea::placeholder,form .form-select::placeholder{--tw-text-opacity:1;color:rgb(119 119 119/var(--tw-text-opacity,1));opacity:1}form .form-input+.af-icon .search{fill:#999}form .form-select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAABGdBTUEAALGPC/xhBQAAAQtJREFUOBG1lEEOgjAQRalbGj2OG9caOACn4ALGtfEuHACiazceR1PWOH/CNA3aMiTaBDpt/7zPdBKy7M/DCL9pGkvxxVp7KsvyJftL5rZt1865M+Ucq6pyyF3hNcI7Cuu+728QYn/JQA5yKaempxuZmQngOwEaYx55nu+1lQh8GIatMGi+01NwBcEmhxBqK4nAPZJ78K0KKFAJmR3oPp8+Iwgob0Oa6+TLoeCvRx+mTUYf/FVBGTPRwDkfLxnaSrRwcH0FWhNOmrkWYbE2XEicqgSa1J0LQ+aPCuQgZiLnwewbGuz5MGoAhcIkCQcjaTBjMgtXGURMVHC1wcQEy0J+Zlj8bKAnY1/UzDe2dbAVqfXn6wAAAABJRU5ErkJggg==);background-position:right 20px center;background-repeat:no-repeat;background-size:.7rem;padding-right:1.5rem}form .form-select::-ms-expand{opacity:0}form .form-input.error,form .form-textarea.error,form .form-select.error{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}form .form-input.error:focus,form .form-textarea.error:focus,form .form-select.error:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}form .form-error{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.875rem;line-height:1.25rem}form .btn-indigo{white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(86 97 179/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.25rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1rem}form .btn-indigo:hover,form .btn-indigo:focus{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}form .btn-gray{white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.25rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1rem}form .btn-gray:hover,form .btn-gray:focus{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}form .btn-spinner,form .btn-spinner:after{border-radius:50%;width:1.5em;height:1.5em}form .btn-spinner{text-indent:-9999em;border:.2em solid #fff;border-left-color:#0000;font-size:10px;animation:1s linear infinite spinning;position:relative;transform:translateZ(0)}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.bottom-\[30px\]{bottom:30px}.left-0{left:0}.left-6{left:1.5rem}.left-\[25px\]{left:25px}.left-\[5px\]{left:5px}.right-0{right:0}.right-6{right:1.5rem}.right-\[-10px\]{right:-10px}.right-\[-20px\]{right:-20px}.right-\[10px\]{right:10px}.right-\[15px\]{right:15px}.right-\[20px\]{right:20px}.top-0{top:0}.top-1\/2{top:50%}.top-8{top:2rem}.top-\[-10px\]{top:-10px}.top-\[100px\]{top:100px}.top-\[15px\]{top:15px}.top-\[20px\]{top:20px}.\!z-20{z-index:20!important}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[25\]{z-index:25}.z-\[60\]{z-index:60}.float-right{float:right}.\!m-0{margin:0!important}.m-\[-2\.5vw\]{margin:-2.5vw}.m-\[-2vw\]{margin:-2vw}.m-\[20px\]{margin:20px}.m-\[2vw\]{margin:2vw}.m-auto{margin:auto}.\!my-\[40px\]{margin-top:40px!important;margin-bottom:40px!important}.mx-\[-10px\]{margin-left:-10px;margin-right:-10px}.mx-\[-8px\]{margin-left:-8px;margin-right:-8px}.mx-\[10px\]{margin-left:10px;margin-right:10px}.mx-\[10vw\]{margin-left:10vw;margin-right:10vw}.mx-\[15px\]{margin-left:15px;margin-right:15px}.mx-\[20px\]{margin-left:20px;margin-right:20px}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-\[-50px\]{margin-top:-50px;margin-bottom:-50px}.my-\[100px\]{margin-top:100px;margin-bottom:100px}.my-\[30px\]{margin-top:30px;margin-bottom:30px}.my-\[35px\]{margin-top:35px;margin-bottom:35px}.my-\[50px\]{margin-top:50px;margin-bottom:50px}.my-\[60px\]{margin-top:60px;margin-bottom:60px}.my-auto{margin-top:auto;margin-bottom:auto}.\!mb-0{margin-bottom:0!important}.\!mb-10{margin-bottom:2.5rem!important}.\!mb-\[0\]{margin-bottom:0!important}.\!mt-\[-30px\]{margin-top:-30px!important}.\!mt-\[10px\]{margin-top:10px!important}.\!mt-\[1em\]{margin-top:1em!important}.-ml-px{margin-left:-1px}.-mt-\[2px\]{margin-top:-2px}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[0\.15em\]{margin-bottom:.15em}.mb-\[0\.1em\]{margin-bottom:.1em}.mb-\[0\.4em\]{margin-bottom:.4em}.mb-\[0\.5em\]{margin-bottom:.5em}.mb-\[10px\]{margin-bottom:10px}.mb-\[12px\]{margin-bottom:12px}.mb-\[15px\]{margin-bottom:15px}.mb-\[1em\]{margin-bottom:1em}.mb-\[20px\]{margin-bottom:20px}.mb-\[25px\]{margin-bottom:25px}.mb-\[2em\]{margin-bottom:2em}.mb-\[30px\]{margin-bottom:30px}.mb-\[35px\]{margin-bottom:35px}.mb-\[40px\]{margin-bottom:40px}.mb-\[4px\]{margin-bottom:4px}.mb-\[50px\]{margin-bottom:50px}.mb-\[5px\]{margin-bottom:5px}.mb-\[60px\]{margin-bottom:60px}.mb-\[6px\]{margin-bottom:6px}.mb-\[70px\]{margin-bottom:70px}.mb-\[8px\]{margin-bottom:8px}.mb-\[clamp\(5rem\,_calc\(0rem_\+_13\.333vw\)\,_10rem\)\]{margin-bottom:clamp(5rem,13.333vw,10rem)}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-\[-3px\]{margin-left:-3px}.ml-\[10px\]{margin-left:10px}.ml-\[25px\]{margin-left:25px}.ml-\[2px\]{margin-left:2px}.ml-\[5px\]{margin-left:5px}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-\[-25px\]{margin-right:-25px}.mr-\[10px\]{margin-right:10px}.mr-\[13px\]{margin-right:13px}.mr-\[2px\]{margin-right:2px}.mr-\[6px\]{margin-right:6px}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[-10px\]{margin-top:-10px}.mt-\[-20px\]{margin-top:-20px}.mt-\[-30px\]{margin-top:-30px}.mt-\[-65px\]{margin-top:-65px}.mt-\[10px\]{margin-top:10px}.mt-\[18px\]{margin-top:18px}.mt-\[20px\]{margin-top:20px}.mt-\[30px\]{margin-top:30px}.mt-\[32px\]{margin-top:32px}.mt-\[40px\]{margin-top:40px}.mt-\[5px\]{margin-top:5px}.mt-\[60px\]{margin-top:60px}.mt-\[8px\]{margin-top:8px}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1}.\!h-20{height:5rem!important}.\!h-\[22px\]{height:22px!important}.\!h-\[7px\]{height:7px!important}.\!h-auto{height:auto!important}.h-0{height:0}.h-1{height:.25rem}.h-16{height:4rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[100dvh\]{height:100dvh}.h-\[12px\]{height:12px}.h-\[15px\]{height:15px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[250px\]{height:250px}.h-\[300px\]{height:300px}.h-\[35px\]{height:35px}.h-\[36px\]{height:36px}.h-\[55px\]{height:55px}.h-\[60\%\]{height:60%}.h-\[6px\]{height:6px}.h-\[calc\(100dvh_-_192px\)\]{height:calc(100dvh - 192px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-20{max-height:5rem}.max-h-\[150px\]{max-height:150px}.max-h-\[200px\]{max-height:200px}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[50px\]{max-height:50px}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[calc\(100vh_-_300px\)\]{max-height:calc(100vh - 300px)}.max-h-full{max-height:100%}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[30px\]{min-height:30px}.min-h-\[38px\]{min-height:38px}.min-h-\[calc\(100dvh_-_55px\)\]{min-height:calc(100dvh - 55px)}.min-h-screen{min-height:100vh}.\!w-\[22px\]{width:22px!important}.\!w-\[250px\]{width:250px!important}.\!w-\[7px\]{width:7px!important}.\!w-\[calc\(100\%_-_2em\)\]{width:calc(100% - 2em)!important}.w-1\/2{width:50%}.w-4\/5{width:80%}.w-5{width:1.25rem}.w-8{width:2rem}.w-\[10px\]{width:10px}.w-\[15px\]{width:15px}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[210px\]{width:210px}.w-\[250px\]{width:250px}.w-\[35px\]{width:35px}.w-\[400px\]{width:400px}.w-\[450px\]{width:450px}.w-\[55px\]{width:55px}.w-\[60\%\]{width:60%}.w-\[65px\]{width:65px}.w-\[6px\]{width:6px}.w-\[90\%\]{width:90%}.w-\[90vw\]{width:90vw}.w-\[calc\(100\%_-_45px\)\]{width:calc(100% - 45px)}.w-\[calc\(100\%_-_48px\)\]{width:calc(100% - 48px)}.w-\[calc\(100\%_-_50px\)\]{width:calc(100% - 50px)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.\!min-w-0{min-width:0!important}.min-w-\[200px\]{min-width:200px}.\!max-w-\[550px\]{max-width:550px!important}.\!max-w-\[800px\]{max-width:800px!important}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-6xl{max-width:72rem}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[235px\]{max-width:235px}.max-w-\[270px\]{max-width:270px}.max-w-\[350px\]{max-width:350px}.max-w-\[400px\]{max-width:400px}.max-w-\[450px\]{max-width:450px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[600px\]{max-width:600px}.max-w-\[60vw\]{max-width:60vw}.max-w-\[70\%\]{max-width:70%}.max-w-\[700px\]{max-width:700px}.max-w-\[740px\]{max-width:740px}.max-w-\[800px\]{max-width:800px}.max-w-\[850px\]{max-width:850px}.max-w-\[900px\]{max-width:900px}.max-w-full{max-width:100%}.max-w-xl{max-width:36rem}.flex-1{flex:1}.grow{flex-grow:1}.origin-bottom-left{transform-origin:0 100%}.origin-top-left{transform-origin:0 0}.origin-top-right{transform-origin:100% 0}.\!translate-y-\[1px\]{--tw-translate-y:1px!important;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))!important}.-translate-y-1\/2{--tw-translate-y:-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))}.-translate-y-\[1px\]{--tw-translate-y:-1px;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))}.translate-x-\[1px\]{--tw-translate-x:1px;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))}.translate-y-5{--tw-translate-y:1.25rem;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))}.translate-y-\[-1px\]{--tw-translate-y:-1px;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))}.translate-y-\[-42px\]{--tw-translate-y:-42px;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))}.rotate-45{--tw-rotate:45deg;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))}.rotate-90{--tw-rotate:90deg;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))}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75;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))}.scale-\[0\.4\]{--tw-scale-x:.4;--tw-scale-y:.4;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))}.scale-\[0\.65\]{--tw-scale-x:.65;--tw-scale-y:.65;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))}.scale-\[0\.8\]{--tw-scale-x:.8;--tw-scale-y:.8;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))}.scale-\[0\.9\]{--tw-scale-x:.9;--tw-scale-y:.9;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))}.scale-\[1\.3\]{--tw-scale-x:1.3;--tw-scale-y:1.3;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))}.scale-\[1\.4\]{--tw-scale-x:1.4;--tw-scale-y:1.4;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))}.scale-\[1\.5\]{--tw-scale-x:1.5;--tw-scale-y:1.5;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))}.scale-\[1\]{--tw-scale-x:1;--tw-scale-y:1;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))}.-scale-x-100,.scale-x-\[-1\]{--tw-scale-x:-1;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))}.transform{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))}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:1.5s cubic-bezier(.25,.46,.45,.94) .5s both fade-in}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.snap-always{scroll-snap-stop:always}.scroll-mt-\[55px\]{scroll-margin-top:55px}.scroll-mt-\[80px\]{scroll-margin-top:80px}.\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-\[15px\]{gap:15px}.gap-\[30px\]{gap:30px}.gap-\[40px\]{gap:40px}.gap-\[clamp\(0\.75rem\,calc\(0rem_\+_2vw\)\,1\.5rem\)\]{gap:clamp(.75rem,2vw,1.5rem)}.overflow-auto{overflow:auto}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.scroll-smooth{scroll-behavior:smooth}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.break-keep{word-break:keep-all}.\!rounded-none{border-radius:0!important}.rounded-2xl{border-radius:1rem}.rounded-\[15px\]{border-radius:15px}.rounded-\[20px\]{border-radius:20px}.rounded-\[5px\]{border-radius:5px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-b-\[5px\]{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.border{border-width:1px}.\!border-b-2{border-bottom-width:2px!important}.\!border-r-\[2px\]{border-right-width:2px!important}.\!border-t-\[2px\]{border-top-width:2px!important}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-r-\[2px\]{border-right-width:2px}.border-t{border-top-width:1px}.border-t-\[2px\]{border-top-width:2px}.border-solid{border-style:solid}.border-dotted{border-style:dotted}.border-none{border-style:none}.\!border-\[\#888\]{--tw-border-opacity:1!important;border-color:rgb(136 136 136/var(--tw-border-opacity,1))!important}.\!border-\[\#eee\]{--tw-border-opacity:1!important;border-color:rgb(238 238 238/var(--tw-border-opacity,1))!important}.border-\[\#999\]{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1))}.border-\[\#EAEAEA\]{--tw-border-opacity:1;border-color:rgb(234 234 234/var(--tw-border-opacity,1))}.border-\[\#bbb\]{--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1))}.border-\[\#ccc\]{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity,1))}.border-\[\#ddd\]{--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity,1))}.border-\[\#eee\]{--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity,1))}.border-\[rgba\(0\,0\,0\,0\.13\)\]{border-color:#00000021}.border-afgreen{--tw-border-opacity:1;border-color:rgb(0 78 47/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-b-\[\#ccc\]{--tw-border-opacity:1;border-bottom-color:rgb(204 204 204/var(--tw-border-opacity,1))}.border-b-black{--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-b-white{--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-r-afgreen{--tw-border-opacity:1;border-right-color:rgb(0 78 47/var(--tw-border-opacity,1))}.border-t-\[\#ddd\]{--tw-border-opacity:1;border-top-color:rgb(221 221 221/var(--tw-border-opacity,1))}.border-t-afgreen{--tw-border-opacity:1;border-top-color:rgb(0 78 47/var(--tw-border-opacity,1))}.border-t-black{--tw-border-opacity:1;border-top-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.\!bg-\[\#0076AC\]{--tw-bg-opacity:1!important;background-color:rgb(0 118 172/var(--tw-bg-opacity,1))!important}.\!bg-\[\#888\]{--tw-bg-opacity:1!important;background-color:rgb(136 136 136/var(--tw-bg-opacity,1))!important}.\!bg-afgreen{--tw-bg-opacity:1!important;background-color:rgb(0 78 47/var(--tw-bg-opacity,1))!important}.bg-\[\#999\]{--tw-bg-opacity:1;background-color:rgb(153 153 153/var(--tw-bg-opacity,1))}.bg-\[\#EAEAEA\]{--tw-bg-opacity:1;background-color:rgb(234 234 234/var(--tw-bg-opacity,1))}.bg-\[\#ccc\]{--tw-bg-opacity:1;background-color:rgb(204 204 204/var(--tw-bg-opacity,1))}.bg-\[\#f1f1f1\],.bg-afgray{--tw-bg-opacity:1;background-color:rgb(241 241 241/var(--tw-bg-opacity,1))}.bg-afgreen{--tw-bg-opacity:1;background-color:rgb(0 78 47/var(--tw-bg-opacity,1))}.bg-afgreen-light{--tw-bg-opacity:1;background-color:rgb(0 110 63/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/\[\.8\]{background-color:#000c}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\!bg-\[length\:70\%\]{background-size:70%!important}.\!bg-cover{background-size:cover!important}.fill-\[\#231815\]{fill:#231815}.fill-\[\#ff0032\]{fill:#ff0032}.fill-afgreen{fill:#004e2f}.fill-afyellow{fill:#ffe55f}.fill-none{fill:none}.fill-white{fill:#fff}.object-cover{-o-object-fit:cover;object-fit:cover}.object-right{-o-object-position:right;object-position:right}.\!p-0{padding:0!important}.p-6{padding:1.5rem}.p-\[10px\]{padding:10px}.p-\[15px\]{padding:15px}.p-\[18px\]{padding:18px}.p-\[2\.5vw\]{padding:2.5vw}.p-\[20px\]{padding:20px}.p-\[22px\]{padding:22px}.p-\[2px\]{padding:2px}.p-\[2vw\]{padding:2vw}.p-\[30px\]{padding:30px}.p-\[4vw\]{padding:4vw}.p-\[calc\(5vw_\+_10px\)\]{padding:calc(5vw + 10px)}.p-\[clamp\(1rem\,_calc\(0rem_\+_2\.667vw\)\,_2rem\)\]{padding:clamp(1rem,2.667vw,2rem)}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[10vw\]{padding-left:10vw;padding-right:10vw}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[30px\]{padding-left:30px;padding-right:30px}.px-\[40px\]{padding-left:40px;padding-right:40px}.px-\[7vw\]{padding-left:7vw;padding-right:7vw}.px-\[8vw\]{padding-left:8vw;padding-right:8vw}.px-\[calc\(5vw_\+_10px\)\]{padding-left:calc(5vw + 10px);padding-right:calc(5vw + 10px)}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[110px\]{padding-top:110px;padding-bottom:110px}.py-\[16px\]{padding-top:16px;padding-bottom:16px}.py-\[20px\]{padding-top:20px;padding-bottom:20px}.py-\[30px\]{padding-top:30px;padding-bottom:30px}.py-\[40px\]{padding-top:40px;padding-bottom:40px}.py-\[50px\]{padding-top:50px;padding-bottom:50px}.py-\[88px\]{padding-top:88px;padding-bottom:88px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.\!pb-0{padding-bottom:0!important}.\!pb-\[0\.3em\]{padding-bottom:.3em!important}.\!pb-\[0\.4em\]{padding-bottom:.4em!important}.\!pb-\[30px\]{padding-bottom:30px!important}.\!pt-\[0\.8em\]{padding-top:.8em!important}.\!pt-\[50px\]{padding-top:50px!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-4{padding-bottom:1rem}.pb-\[10px\]{padding-bottom:10px}.pb-\[10vw\]{padding-bottom:10vw}.pb-\[12px\]{padding-bottom:12px}.pb-\[15px\]{padding-bottom:15px}.pb-\[16px\]{padding-bottom:16px}.pb-\[25px\]{padding-bottom:25px}.pb-\[30px\]{padding-bottom:30px}.pb-\[35px\]{padding-bottom:35px}.pb-\[40px\]{padding-bottom:40px}.pb-\[50px\]{padding-bottom:50px}.pb-\[60px\]{padding-bottom:60px}.pl-\[10px\]{padding-left:10px}.pl-\[50px\]{padding-left:50px}.pr-2{padding-right:.5rem}.pr-\[25px\]{padding-right:25px}.pt-12{padding-top:3rem}.pt-8{padding-top:2rem}.pt-\[20px\]{padding-top:20px}.pt-\[25px\]{padding-top:25px}.pt-\[2px\]{padding-top:2px}.pt-\[30px\]{padding-top:30px}.pt-\[4px\]{padding-top:4px}.pt-\[7vw\]{padding-top:7vw}.pt-\[80px\]{padding-top:80px}.pt-\[8vw\]{padding-top:8vw}.\!text-left{text-align:left!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.-indent-2{text-indent:-.5rem}.font-jpsans{font-family:Hiragino Sans,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,ＭＳ ゴシック,MS Gothic,sans-serif}.font-rift{font-family:rift,sans-serif}.\!text-\[13px\]{font-size:13px!important}.\!text-\[20px\]{font-size:20px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[110\%\]{font-size:110%}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[18vw\]{font-size:18vw}.text-\[2\.5vw\]{font-size:2.5vw}.text-\[2\.6vw\]{font-size:2.6vw}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[3\.5vw\]{font-size:3.5vw}.text-\[3\.8vw\]{font-size:3.8vw}.text-\[30px\]{font-size:30px}.text-\[38px\]{font-size:38px}.text-\[4\.5vw\]{font-size:4.5vw}.text-\[50px\]{font-size:50px}.text-\[60px\]{font-size:60px}.text-\[68px\]{font-size:68px}.text-\[70\%\]{font-size:70%}.text-\[72px\]{font-size:72px}.text-\[75\%\]{font-size:75%}.text-\[85\%\]{font-size:85%}.text-\[90\%\]{font-size:90%}.text-\[calc\(5px_\+_2\.4vw\)\]{font-size:calc(5px + 2.4vw)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-normal{font-weight:400!important}.font-\[500\]{font-weight:500}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.8\]{line-height:1.8}.leading-\[18px\]{line-height:18px}.leading-\[1\]{line-height:1}.leading-\[2\.2\]{line-height:2.2}.leading-\[2\.4\]{line-height:2.4}.leading-\[2\.6\]{line-height:2.6}.leading-\[2\]{line-height:2}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[0\.015em\]{letter-spacing:.015em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#333\]{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-\[\#444\]{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1))}.text-\[\#666\]{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}.text-\[\#777\]{--tw-text-opacity:1;color:rgb(119 119 119/var(--tw-text-opacity,1))}.text-\[\#888\]{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.text-afgreen{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!opacity-30{opacity:.3!important}.opacity-0{opacity:0}.opacity-30{opacity:.3}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[-1px_0px_1px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:-1px 0px 1px #0000001a;--tw-shadow-colored:-1px 0px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[-2px_0px_10px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:-2px 0px 10px #00000026;--tw-shadow-colored:-2px 0px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_1px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 1px 1px #0000001a;--tw-shadow-colored:0 1px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_1px_rgba\(0\,0\,0\,0\.13\)\]{--tw-shadow:0 1px 1px #00000021;--tw-shadow-colored:0 1px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-card{--tw-shadow:0px 3px 20px #0000001a;--tw-shadow-colored:0px 3px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--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)}.outline{outline-style:solid}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(203 213 225/var(--tw-ring-opacity,1))}.drop-shadow-\[0_0_50px_rgba\(0\,0\,0\,0\.05\)\]{--tw-drop-shadow:drop-shadow(0 0 50px #0000000d);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)}.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{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[transition-duration\:2s\]{transition-duration:2s}html.navi-open,html.favorite-open,html.filter-open,html.modal-open{overflow:hidden}html.navi-open:not(.home) body,html.favorite-open:not(.home) body,html.filter-open:not(.home) body,html.modal-open:not(.home) body{overflow-y:scroll}html body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));min-height:100vh;font-family:Hiragino Sans,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,ＭＳ ゴシック,MS Gothic,sans-serif;font-size:13px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}#app{flex-direction:column;width:100%;display:flex;overflow-x:hidden}@media (width>=1280px){#app{flex-direction:row}#app .header-wrapper,#app .navi{width:320px}}@media (width>=1536px){#app .header-wrapper,#app .navi{width:360px}}#app .main-body{z-index:1;flex-grow:1;margin-top:55px;position:relative}@media (width>=768px){#app .main-body{margin-top:75px}}@media (width>=1280px){#app .main-body{width:calc(100% - 320px);margin-top:auto}}@media (width>=1536px){#app .main-body{width:calc(100% - 360px)}}#app .main-contents{padding-bottom:100px}#app .detail-container{max-width:640px;margin-left:auto;margin-right:auto;padding-bottom:50px}@media (width>=640px){#app .detail-container{max-width:550px;padding-top:50px;padding-bottom:100px}}@media (width>=768px){#app .detail-container{max-width:750px;padding-left:30px;padding-right:30px}}@media (width>=1024px){#app .detail-container{max-width:none}}@media (width>=768px){#app .detail-container .detail-contents{justify-content:center;align-items:flex-start;display:flex}}#app .detail-container .main{max-width:640px;overflow:hidden}@media (width>=640px){#app .detail-container .main{--tw-shadow:0px 3px 20px #0000001a;--tw-shadow-colored:0px 3px 20px var(--tw-shadow-color);max-width:600px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:30px;margin-bottom:40px}}@media (width>=768px){#app .detail-container .main{width:500px;margin-bottom:0}}@media (width>=1024px){#app .detail-container .main{width:auto}}#app .detail-container .main .main-contents{padding:30px 8vw;line-height:1.8}@media (width>=640px){#app .detail-container .main .main-contents{padding:40px 50px;font-size:14px}}#app .detail-container .main .main-contents .list-contents{min-height:50px;max-height:300px;margin-bottom:20px;margin-right:-30px;padding-right:30px;overflow-y:auto}#app .detail-container .main img{margin-left:auto;margin-right:auto;display:block}#app .side{box-sizing:content-box;padding-left:8vw;padding-right:8vw}@media (width>=640px){#app .side{padding-left:0;padding-right:0}}@media (width>=768px){#app .side{width:200px;margin:-20px -20px 0 0;padding:20px}}@media (width>=1024px){#app .side{width:220px;margin-top:-30px;margin-right:-30px;padding:30px}}@media (width>=768px){#app .side .list-title{display:none}}#app .side .side-contents ul{margin:-10px}#app .side .side-contents ul li{width:50%;padding:10px}@media (width>=640px){#app .side .side-contents ul li{width:50%}}@media (width>=768px){#app .side .side-contents ul li{width:100%}}#app .side .side-contents ul li a{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 3px 20px #0000001a;--tw-shadow-colored:0px 3px 20px var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:20px;display:block;position:relative;overflow:hidden}@media (width>=768px){#app .side .side-contents ul li a{width:100%}}#app .side.brand{width:100%;margin:0;padding:0}#app .side.brand .list-title{margin-top:50px}@media (width>=768px){#app .side.brand .list-title{display:block}}@media (width>=1024px){#app .side.brand .list-title{display:none}}#app .side.brand .side-contents ul li{width:50%;padding:10px}@media (width>=640px){#app .side.brand .side-contents ul li{width:50%}}@media (width>=768px){#app .side.brand .side-contents ul li{width:33.3333%}#app .side.brand .side-contents ul li a{width:100%}}#app .side.brand.v2 .side-contents ul li{width:50%;padding:10px}@media (width>=640px){#app .side.brand.v2 .side-contents ul li{width:33.3333%}}@media (width>=768px){#app .side.brand.v2 .side-contents ul li{width:33.3333%}}@media (width>=1024px){#app .side.brand.v2 .side-contents ul li{width:25%}}@media (width>=1800px){#app .side.brand.v2 .side-contents ul li{width:20%}}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.fade-enter-active,.fade-leave-active{transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-in-enter-from,.fade-in-leave-to{opacity:0}.fade-in-enter-to,.fade-in-leave-from{opacity:1}.fade-in-enter-active,.fade-in-leave-active{transition:all 1s cubic-bezier(0,0,.2,1) .3s!important}.fade2-enter-from,.fade2-leave-to{opacity:0}.fade2-enter-to,.fade2-leave-from{opacity:1}.fade2-enter-active,.fade2-leave-active{transition:opacity 1s ease-out}.navi-close1-enter-from,.navi-close1-leave-to{--tw-translate-x:calc(-100%);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))}.navi-close1-enter-to,.navi-close1-leave-from{--tw-translate-x: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))}.navi-close1-enter-active,.navi-close1-leave-active{transition:transform .3s cubic-bezier(0,0,.2,1) .5s}.navi-close2-enter-from,.navi-close2-leave-to{--tw-translate-x:calc(100%);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))}.navi-close2-enter-to,.navi-close2-leave-from{--tw-translate-x: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))}.navi-close2-enter-active,.navi-close2-leave-active{transition:transform .3s cubic-bezier(0,0,.2,1) .5s}.longer-fade-enter-from{opacity:0}.longer-fade-leave-to{display:none}.longer-fade-enter-to,.longer-fade-leave-from{--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}.longer-fade-enter-active,.longer-fade-leave-active{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.longer-fade-enter-active{transition-duration:.7s;transition-timing-function:cubic-bezier(0,0,.2,1)}.fade-in-enter-from{opacity:0}.fade-in-leave-to{display:none}.fade-in-enter-to,.fade-in-leave-from{--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}.fade-in-enter-active,.fade-in-leave-active{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-in-enter-active{transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.slide-enter-from,.slide-leave-to{--tw-translate-y:calc(100% + 5px);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))}.slide-enter-to,.slide-leave-from{--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))}.slide-enter-active,.slide-leave-active{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.slide-right-enter-from,.slide-right-leave-to{--tw-translate-x:calc(-100%);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))}.slide-right-enter-to,.slide-right-leave-from{--tw-translate-x: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))}.slide-right-enter-active,.slide-right-leave-active{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.slide-left-enter-from,.slide-left-leave-to{--tw-translate-x:calc(100%);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))}.slide-left-enter-to,.slide-left-leave-from{--tw-translate-x: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))}.slide-left-enter-active,.slide-left-leave-active{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.slide-right2-enter-from,.slide-right2-leave-to{--tw-translate-x:calc(-120%);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))}.slide-right2-enter-to,.slide-right2-leave-from{--tw-translate-x: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))}.slide-right2-enter-active,.slide-right2-leave-active{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-left2-enter-from,.slide-left2-leave-to{--tw-translate-x:calc(120%);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))}.slide-left2-enter-to,.slide-left2-leave-from{--tw-translate-x: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))}.slide-left2-enter-active,.slide-left2-leave-active{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-filter-enter-from,.slide-filter-leave-to{margin-right:-450px}.slide-filter-enter-to,.slide-filter-leave-from{margin-right:0}.slide-filter-enter-active,.slide-filter-leave-active{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-right-with-fade-enter-from,.slide-right-with-fade-leave-to{--tw-translate-x:calc(-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));opacity:0}.slide-right-with-fade-enter-to,.slide-right-with-fade-leave-from{--tw-translate-x: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;overflow-y:hidden}.slide-right-with-fade-enter-to{overflow-y:hidden}.slide-right-with-fade-enter-active,.slide-right-with-fade-leave-active{transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.slide-left-with-fade-enter-from,.slide-left-with-fade-leave-to{--tw-translate-x:calc(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));opacity:0;overflow-y:hidden}.slide-left-with-fade-enter-to,.slide-left-with-fade-leave-from{--tw-translate-x: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;overflow-y:hidden}.slide-left-with-fade-enter-active,.slide-left-with-fade-leave-active{transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);overflow-y:hidden}.list-anim-enter-from,.list-anim-leave-to{height:0}.list-anim-enter-to,.list-anim-leave-from{height:38px}.list-anim-enter-active,.list-anim-leave-active{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.jquery-slide-down-enter-from,.jquery-slide-down-leave-to{max-height:0;overflow:hidden}.jquery-slide-down-enter-to,.jquery-slide-down-leave-from{max-height:400px;overflow:hidden}.jquery-slide-down-enter-active{transition-duration:.5s;transition-timing-function:ease-in-out}.jquery-slide-down-leave-active{transition-duration:.5s;transition-timing-function:ease-out}.fade-category-enter-from,.fade-category-leave-to,.fadeproduct-enter-from,.fadeproduct-leave-to{opacity:0}.fade-category-enter-to,.fade-category-leave-from,.fadeproduct-enter-to,.fadeproduct-leave-from{opacity:1}.fade-category-enter-active,.fadeproduct-enter-active{transition:opacity .5s cubic-bezier(0,0,.2,1) .1s}.fade-category-leave-active,.fadeproduct-leave-active{transition-property:opacity;transition-duration:0s;transition-timing-function:cubic-bezier(.4,0,.2,1)}html.no-touch .hover-item{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}html.no-touch .hover-item:hover{z-index:10;--tw-scale-x:1.03;--tw-scale-y:1.03;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))}html.no-touch .hover-item:hover .title{opacity:1;padding-top:16px;padding-bottom:16px;line-height:1.4}html.no-touch .hover-item .title{text-align:left;opacity:0;margin-top:0;margin-bottom:0;padding:0 15px;font-size:85%;font-weight:700;line-height:0;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:block}.center-container{justify-content:center;align-items:center;display:flex}.center-x-container{justify-content:center;display:flex}.card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 3px 20px #0000001a;--tw-shadow-colored:0px 3px 20px var(--tw-shadow-color);min-width:300px;max-width:400px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:20px;position:relative;overflow:hidden}.page-title{text-align:center;letter-spacing:.015em;padding-top:.6em;padding-bottom:.6em;font-family:rift,sans-serif;font-size:20vw;font-weight:700;line-height:.85;position:relative}@media (width>=420px){.page-title{font-size:80px}}@media (width>=640px){.page-title{font-size:90px}}@media (width>=768px){.page-title{font-size:100px}}@media (width>=1280px){.page-title{padding-top:.7em;padding-bottom:.7em;font-size:110px}}.page-title small{margin-top:1em;font-family:Hiragino Sans,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,ＭＳ ゴシック,MS Gothic,sans-serif;font-size:16px;font-weight:700;display:block}@media (width>=420px){.page-title small{font-size:17px}}@media (width>=640px){.page-title small{font-size:18px}}@media (width>=768px){.page-title small{font-size:20px}}@media (width>=1280px){.page-title small{font-size:22px}}.page-title-nomb{letter-spacing:.015em;padding-top:.6em;padding-bottom:.2em;font-family:rift,sans-serif;font-size:20vw;font-weight:700;line-height:.85;position:relative}@media (width>=420px){.page-title-nomb{font-size:80px}}@media (width>=640px){.page-title-nomb{font-size:90px}}@media (width>=768px){.page-title-nomb{font-size:100px}}@media (width>=1280px){.page-title-nomb{padding-top:.7em;padding-bottom:.2em;font-size:110px}}.page-title-nomb small{margin-top:1em;font-family:Hiragino Sans,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,ＭＳ ゴシック,MS Gothic,sans-serif;font-size:16px;font-weight:700;display:block}@media (width>=420px){.page-title-nomb small{font-size:17px}}@media (width>=640px){.page-title-nomb small{font-size:18px}}@media (width>=768px){.page-title-nomb small{font-size:20px}}@media (width>=1280px){.page-title-nomb small{font-size:22px}}.list-title{--tw-border-opacity:1;border-style:dotted;border-bottom-width:1px;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1));margin-bottom:20px;padding-bottom:15px;font-size:15px;font-weight:700;line-height:1.5}@media (width>=1024px){.text-white-shadow{filter:drop-shadow(0 0 30px #fff)drop-shadow(0 0 30px #fff)drop-shadow(0 0 30px #fff)}.text-black-shadow{filter:drop-shadow(0 0 30px #000)}}.traiangle,.traiangle-left,.traiangle-right{border-style:solid;border-color:#0000;border-top-width:6px;border-bottom-width:6px;width:0;height:0}.traiangle-right{--tw-border-opacity:1;border-left-width:8px;border-right-width:0;border-left-color:rgb(68 68 68/var(--tw-border-opacity,1))}.traiangle-left{--tw-border-opacity:1;border-left-width:0;border-right-width:8px;border-right-color:rgb(68 68 68/var(--tw-border-opacity,1))}.arrow-right,.arrow-left{--tw-translate-y:-2px;--tw-rotate:45deg;width:9px;height:9px;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));border-style:solid;border-top-width:3px;border-right-width:3px;border-top-color:rgb(68 68 68/var(--tw-border-opacity,1));--tw-border-opacity:1;border-right-color:rgb(68 68 68/var(--tw-border-opacity,1));display:inline-block;position:relative}.arrow-left{--tw-rotate:225deg;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))}.no-touch .custom-scrollbar::-webkit-scrollbar{width:10px;height:10px}.no-touch .news-detail .news-detail-slide .txt::-webkit-scrollbar{width:10px;height:10px}.news-detail .news-detail-slide .no-touch .txt::-webkit-scrollbar{width:10px;height:10px}.no-touch .custom-scrollbar::-webkit-scrollbar-track{background-color:tranparent}.no-touch .news-detail .news-detail-slide .txt::-webkit-scrollbar-track{background-color:tranparent}.news-detail .news-detail-slide .no-touch .txt::-webkit-scrollbar-track{background-color:tranparent}.no-touch .custom-scrollbar::-webkit-scrollbar-thumb{background-color:#999;background-clip:content-box;border:2px solid #0000;border-radius:10px}.no-touch .news-detail .news-detail-slide .txt::-webkit-scrollbar-thumb{background-color:#999;background-clip:content-box;border:2px solid #0000;border-radius:10px}.news-detail .news-detail-slide .no-touch .txt::-webkit-scrollbar-thumb{background-color:#999;background-clip:content-box;border:2px solid #0000;border-radius:10px}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff;--vc-icn-width:1.2em;--vc-nav-width:30px;--vc-nav-height:30px;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-background:transparent;--vc-pgn-width:8px;--vc-pgn-height:8px;--vc-pgn-margin:4px;--vc-pgn-border-radius:50%;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}.carousel{text-align:center;box-sizing:border-box;position:relative}.carousel *{box-sizing:border-box}.carousel__track{margin:0;padding:0;display:flex;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;position:relative;transform:translateZ(0)}.carousel__pagination{justify-content:center;margin:10px 0 0;line-height:0;list-style:none;display:flex}.carousel__pagination-button{cursor:pointer;padding:var(--vc-pgn-margin);background:0 0;border:0;margin:0;display:block}.carousel__pagination-button:after{content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color);display:block}.carousel__pagination-button:hover:after,.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);color:var(--vc-nav-color);cursor:pointer;border:0;justify-content:center;align-items:center;margin:0 10px;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{left:0;right:auto}.carousel__slide{min-height:200px}.carousel__slide:nth-child(2n){background-color:#fff}#thumbnails .carousel__slide{min-height:0}#thumbnails .carousel__slide>div{border:1px solid #ccc;border-radius:50%;width:60%;margin:0 auto}#thumbnails .carousel__prev{left:-40px}#thumbnails .carousel__next{right:-40px}html.home:before{z-index:1;--tw-content:"";content:var(--tw-content);background-image:url(/img/home/DJI_0006.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100dvh;display:block;position:absolute;top:0;right:0}@media (width>=1280px){html.home:before{width:calc(100% - 320px)}}@media (width>=1536px){html.home:before{width:calc(100% - 360px)}}html.home #app{flex-direction:column;width:100vw;height:100vh;display:flex;overflow-x:hidden}@media (width>=1280px){html.home #app{flex-direction:row}}html.home #app .header{position:relative}html.home #app .main-body{scroll-snap-type:y var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;flex-grow:1;height:100%;margin-top:auto;overflow-y:auto}html.home #app .footer{scroll-snap-align:start}html.home .news-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.store-list .area-container{margin-bottom:40px}.store-list .area-container .area-title{--tw-border-opacity:1;border-style:dotted;border-top-width:1px;border-top-color:rgb(0 0 0/var(--tw-border-opacity,1));margin-bottom:1rem}.store-list .area-container .area-title span{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:-1px;padding:10px 12px 11px;font-size:12px;font-weight:500;line-height:1;display:inline-block}@media (width>=420px){.store-list .area-container .area-title span{font-size:13px}}@media (width>=640px){.store-list .area-container .area-title span{font-size:14px}}.store-list .area-container .shop-container{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:-2vw;margin-right:-2vw;display:grid}@media (width>=420px){.store-list .area-container .shop-container{margin-left:-10px;margin-right:-10px}}@media (width>=640px){.store-list .area-container .shop-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){.store-list .area-container .shop-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.store-list .area-container .shop-container .store-card{padding:2vw}@media (width>=420px){.store-list .area-container .shop-container .store-card{padding:10px}}.store-list .area-container .shop-container .store-card .store-card-thumb{border-radius:20px;margin-bottom:12px;overflow:hidden}.store-list .area-container .shop-container .store-card .store-card-name{text-align:left;width:calc(100% - 20px);min-height:50px;font-size:12px;font-weight:600;line-height:1.4}@media (width>=420px){.store-list .area-container .shop-container .store-card .store-card-name{font-size:13px}}.store-list .area-container .shop-container .store-card .store-card-star{position:absolute;top:4px;right:0}.store-list .area-container .shop-container .store-card .store-card-star svg{width:12px;height:12px}.finder-each-name{display:inline-block;position:relative}.finder-each-name:after{content:"";width:40px;height:15px;display:block;position:absolute;top:5px;right:-45px}.finder-each-name.rocky_dealer_1:after{background:#fff url(/img/finder/rocky_official_dealer_starts_1.png) 0 0 no-repeat}.finder-each-name.rocky_dealer_2:after{background:#fff url(/img/finder/rocky_official_dealer_starts_2.png) 0 0 no-repeat}.finder-each-name.rocky_dealer_3:after{background:#fff url(/img/finder/rocky_official_dealer_starts_3.png) 0 0 no-repeat}.finder-each-name.kona_dealer_1:after{background:#fff url(/img/finder/kona_official_dealer_starts_1.png) 0 0 no-repeat}.finder-each-name.kona_dealer_2:after{background:#fff url(/img/finder/kona_official_dealer_starts_2.png) 0 0 no-repeat}.finder-each-name.kona_dealer_3:after{background:#fff url(/img/finder/kona_official_dealer_starts_3.png) 0 0 no-repeat}.mr-icon-wrap .title-label{font-size:12px}@media (width>=420px){.mr-icon-wrap .title-label{font-size:12px}}@media (width>=640px){.mr-icon-wrap .title-label{font-size:12px}}.mr-icon-wrap .title-label{margin-right:10px;display:inline-block}.mr-icon-wrap .img-group{padding-top:.25rem;padding-bottom:.25rem;display:inline-block}.mr-icon-wrap .img-group img{width:25px;margin-right:5px;display:inline-block}.categoryBlock{--tw-border-opacity:1;border-style:dotted;border-bottom-width:1px;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1));background:#fff;margin:25px auto 10px;padding-bottom:30px;line-height:1.2;display:block}.categoryBlock h4{margin-bottom:15px;font-weight:700}.categoryBlock ul{margin:0;padding:0;list-style:none}.categoryBlock ul li{width:20%;display:inline-block}.categoryBlock ul li img{width:36px;margin:0 auto 15px;display:block}.categoryBlock ul li span{text-align:left;display:block;position:relative;top:0}.categoryBlock ul.mysteryranch-dealers span{text-align:center}.categoryBlock ul.rocky-dealers{padding:0}.categoryBlock ul.rocky-dealers li{float:none;width:100%;position:relative}@media (width>=420px){.categoryBlock ul.rocky-dealers li{padding:5px 0}}.categoryBlock ul.rocky-dealers li{padding:10px 0}.categoryBlock ul.rocky-dealers li:last-child{padding-bottom:0}.categoryBlock ul.rocky-dealers li span.txt{margin-left:45px;font-size:12px;line-height:1.7;display:block;position:relative;top:0}@media (width>=768px){.categoryBlock ul.rocky-dealers li span.txt{font-size:14px}}.categoryBlock ul.rocky-dealers li span.txt.txt1:before{content:"  ";background:#fff url(/img/finder/rocky_official_dealer_starts_3.png) 100% 0 no-repeat;width:40px;height:15px;display:block;position:absolute;top:5px;left:-45px}.categoryBlock ul.rocky-dealers li span.txt.txt2:before{content:" ";background:#fff url(/img/finder/rocky_official_dealer_starts_2.png) 100% 0 no-repeat;width:40px;height:15px;display:block;position:absolute;top:5px;left:-45px}.categoryBlock ul.rocky-dealers li span.txt.txt3:before{content:" ";background:#fff url(/img/finder/rocky_official_dealer_starts_1.png) 100% 0 no-repeat;width:40px;height:15px;display:block;position:absolute;top:5px;left:-45px}.categoryBlock ul.kona-dealers{padding:0}.categoryBlock ul.kona-dealers li{float:none;width:100%;position:relative}@media (width>=420px){.categoryBlock ul.kona-dealers li{padding:5px 0}}.categoryBlock ul.kona-dealers li{padding:10px 0}.categoryBlock ul.kona-dealers li:last-child{padding-bottom:0}.categoryBlock ul.kona-dealers li span.txt{margin-left:45px;font-size:12px;line-height:1.7;display:block;position:relative;top:0}@media (width>=768px){.categoryBlock ul.kona-dealers li span.txt{font-size:14px}}.categoryBlock ul.kona-dealers li span.txt.txt1:before{content:"  ";background:#fff url(/img/finder/kona_official_dealer_starts_3.png) 100% 0 no-repeat;width:40px;height:15px;display:block;position:absolute;top:2px;left:-45px}.categoryBlock ul.kona-dealers li span.txt.txt2:before{content:" ";background:#fff url(/img/finder/kona_official_dealer_starts_2.png) 100% 0 no-repeat;width:40px;height:15px;display:block;position:absolute;top:2px;left:-45px}.categoryBlock ul.kona-dealers li span.txt.txt3:before{content:" ";background:#fff url(/img/finder/kona_official_dealer_starts_1.png) 100% 0 no-repeat;width:40px;height:15px;display:block;position:absolute;top:2px;left:-45px}.books .new{color:#f6f2f2;text-indent:2px;letter-spacing:1.5px;background-color:#be0909d9;border-top-left-radius:6px;padding:12px 6px;font-size:9px;font-weight:700;position:absolute;bottom:0;right:-2px}@media (width>=768px){.books .new{border-top-left-radius:3px;padding:10px 10px 10px 6px;font-size:12px}}.book-detail .new{color:#f6f2f2;text-indent:2px;letter-spacing:1.5px;background-color:#be0909;margin-bottom:5px;padding:4px;font-size:9px;font-weight:700;display:inline-block;position:relative}@media (width>=768px){.book-detail .new{padding:4px 7px;font-size:12px}}.faq .back,.faq-detail .back{margin-top:40px}@media (width>=420px){.faq .back,.faq-detail .back{--tw-scale-x:1.1;--tw-scale-y:1.1;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))}}@media (width>=640px){.faq .back,.faq-detail .back{--tw-scale-x:1.2;--tw-scale-y:1.2;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))}}.faq ul li.outer{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:15px;display:block;position:relative}@media (width>=640px){.faq ul li.outer{border-radius:15px}}.faq ul li.outer .inner{align-items:center;margin-bottom:15px;padding-top:25px;padding-bottom:25px;padding-right:30px;display:flex}@media (width>=640px){.faq ul li.outer .inner{margin-bottom:25px}}.faq ul li.outer .inner .img{justify-content:center;align-items:center;width:80px;min-width:80px;height:80px;min-height:80px;margin-left:10px;margin-right:10px;padding:10px;display:flex;position:absolute}.faq ul li.outer .inner .img img{max-height:100%}.faq ul li.outer .inner .info{padding-left:100px;padding-right:20px}@media screen and (width<=350px){.faq ul li.outer .inner .info{padding-right:0}}.faq ul li.outer .inner .info h3{margin-top:5px;margin-bottom:10px;font-size:110%;font-weight:700}.faq ul li.outer .inner .info p{font-size:105%;line-height:1.8}.faq ul li.outer .af-icon{position:absolute;right:20px}@media screen and (width<=350px){.faq ul li.outer .af-icon{display:none}}.faq ul li.outer .af-icon path{fill:#004e2f}.faq-detail .outer{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:20px;display:block}@media (width>=640px){.faq-detail .outer{border-radius:20px}}.faq-detail .outer .inner{padding:60px 30px}@media (width>=420px){.faq-detail .outer .inner{padding-left:35px;padding-right:35px}}@media (width>=640px){.faq-detail .outer .inner{padding:50px}}.faq-detail .outer .inner .label{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));margin-left:-10px;padding-right:15px;font-family:rift,sans-serif;font-size:36px;font-weight:700;line-height:1;display:none}@media (width>=420px){.faq-detail .outer .inner .label{padding-right:20px;font-size:36px}}@media (width>=640px){.faq-detail .outer .inner .label{padding-right:25px;font-size:40px}}.faq-detail .outer .inner .question{align-items:center;margin-bottom:12px;display:flex}@media (width>=640px){.faq-detail .outer .inner .question{margin-bottom:18px}}.faq-detail .outer .inner .question h3{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));font-size:115%;font-weight:700;line-height:1.6}@media (width>=640px){.faq-detail .outer .inner .question h3{font-size:125%}}.faq-detail .outer .inner .answer{align-items:flex-start;display:flex}.faq-detail .outer .inner .answer .description p{margin-top:0!important;margin-bottom:20px!important;line-height:2.2!important}.faq-detail .outer .inner .answer .description p a{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));display:inline-block}.faq-detail .outer .inner .answer .description p:has(a){margin-top:10px;margin-bottom:10px}.faq-detail .outer .inner .answer .description p:last-child{margin-bottom:0!important}.faq-detail .outer .inner .answer .description img{margin-top:0;margin-bottom:20px}.faq-detail .outer .inner .answer .description img:last-child{margin-bottom:0!important}.filter-open .header{display:none}.contact .contact-title span.pre,.inquiry .contact-title span.pre{font-size:.3em;display:block;position:absolute;top:-25px;left:5px}.contact .v3dp__clearable,.inquiry .v3dp__clearable{left:auto;position:absolute!important;top:0!important;right:10px!important}.contact .resize textarea,.inquiry .resize textarea{resize:vertical}.about{background:url(https://img.aandf.co.jp/aandfcojp/img/corporate/about_bg.jpg) 0 0/cover}.about.history .page-title{--tw-text-opacity:1!important;color:rgb(0 78 47/var(--tw-text-opacity,1))!important;padding-bottom:10px!important}@media (width>=640px){.about.history .page-title{padding-bottom:30px!important}}@media (width>=1024px){.about.history .page-title{padding-bottom:50px!important}}.about.history .page-title small{font-family:Hiragino Sans,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,ＭＳ ゴシック,MS Gothic,sans-serif!important}.about .section{grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;margin-bottom:40px;display:grid}@media (width>=640px){.about .section{margin-bottom:80px}}@media (width>=768px){.about .section{grid-template-columns:repeat(2,minmax(0,1fr))}.about .section .left{order:1;margin-right:50px}.about .section .right{order:2}}.about .section img{margin-bottom:20px}@media (width>=768px){.about .section img{margin-bottom:0}}.about .section h3{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));margin-bottom:20px;font-size:130%;font-weight:700;line-height:1.6}@media (width>=640px){.about .section h3{font-size:140%}}@media (width>=1024px){.about .section h3{font-size:150%}}.about .section h3 br{display:none}@media (width>=640px){.about .section h3 br{display:block}}.about .section p{margin-bottom:20px;font-size:.875rem;line-height:2}.about table.simple{--tw-border-opacity:1;border-style:dotted;border-bottom-width:1px;border-bottom-color:rgb(153 153 153/var(--tw-border-opacity,1));width:100%;font-size:14px}@media (width>=640px){.about table.simple{font-size:15px}}.about table.simple tr{--tw-border-opacity:1;border-style:dotted;border-top-width:1px;border-top-color:rgb(153 153 153/var(--tw-border-opacity,1))}.about table.simple tr th,.about table.simple tr td{text-align:left;vertical-align:top;padding-top:30px;padding-bottom:30px;line-height:1.7}.about table.simple tr th a,.about table.simple tr td a{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));margin-top:10px;font-size:14px;font-weight:500;display:inline-block;right:8px}.about table.simple tr th a .arrow-right,.about table.simple tr th a .arrow-left,.about table.simple tr td a .arrow-right,.about table.simple tr td a .arrow-left{--tw-translate-y:0px;--tw-scale-x:.8;--tw-scale-y:.8;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))}.about table.simple tr th ul li,.about table.simple tr td ul li{margin-bottom:10px}.about table.simple tr th ul li:last-child,.about table.simple tr td ul li:last-child{margin-bottom:0}.about table.simple tr th{white-space:nowrap;--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));padding-right:20px}@media (width>=640px){.about table.simple tr th{padding-right:25px}}@media (width>=1024px){.about table.simple tr th{padding-right:30px}}.about table.simple tr tr:last-child th,.about table.simple tr tr:last-child td{padding-bottom:0}.about.privacy h3,.about.privacy h4{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));margin-top:40px;font-size:16px;font-weight:700}@media (width>=640px){.about.privacy h3,.about.privacy h4{font-size:17px}}@media (width>=1024px){.about.privacy h3,.about.privacy h4{font-size:18px}}.about.privacy h4{margin-top:0}.about.privacy p{margin-top:15px;line-height:2}@media (width>=640px){.about.privacy p{margin-top:15px}}.about.privacy ul.number{margin-top:10px;padding-left:1.6em;list-style-type:decimal}.about.privacy ul.number li{margin-bottom:8px;line-height:1.4}.about.knife h2,.about.knife h3,.about.knife h4{font-weight:700;line-height:1.5}.about.knife h3{text-indent:-.5em;--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));margin-top:40px;font-size:16px}@media (width>=640px){.about.knife h3{margin-top:50px;font-size:17px}}.about.knife h4{margin-top:30px;margin-bottom:-5px;font-size:14px}@media (width>=640px){.about.knife h4{margin-top:40px;margin-bottom:-10px;font-size:15px}}.about.knife p{margin-top:10px;line-height:2.2}@media (width>=640px){.about.knife p{margin-top:15px;font-size:115%}}.about.knife dl.notice{padding-top:15px;font-size:95%;line-height:1.8;display:block}.about.knife dl.notice div{display:flex;position:relative}.about.knife dl.notice div dt{white-space:nowrap}.about.knife dl.notice div dd{flex-grow:1;margin-bottom:10px}.about-2024.history .header-img-block{background-image:url(https://img.aandf.co.jp/aandfcojp/img/corporate/aboutImg_00.jpg);background-position:50%;background-size:cover;height:80vh;margin-bottom:10px}.about-2024.history .page-title{--tw-text-opacity:1!important;color:rgb(0 78 47/var(--tw-text-opacity,1))!important;padding-bottom:10px!important}@media (width>=640px){.about-2024.history .page-title{padding-bottom:30px!important}}@media (width>=1024px){.about-2024.history .page-title{padding-bottom:50px!important}}.about-2024.history .page-title small{font-family:Hiragino Sans,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,ＭＳ ゴシック,MS Gothic,sans-serif!important}.about-2024.history h3{margin-bottom:20px;font-size:1.25rem;font-weight:700;line-height:2}.about-2024.history h3 small{display:block}.about-2024.history p{margin-bottom:20px;font-size:.875rem;line-height:2}.about-2024.history p.block-end{margin-bottom:50px}.about-2024.history p.caption{padding:5px 0;font-size:85%;font-weight:700}.about-2024.history .imgfloat{float:right;width:40%;margin-bottom:15px;margin-left:15px}.about-2024.history .imgfloat.smaller{width:25%}.about-2024.history .imgflex{display:flex}.about-2024.history .imgflex img{width:25%;height:100%;margin-left:35px}.about-2024.history .imgflex p{width:calc(75% - 35px)}.about.philosopy p.label{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));padding:15px 0;font-size:14px;font-weight:700;display:block}.news-detail .main-contents{position:relative}.news-detail .main-contents .date{padding-bottom:3px;font-family:rift,sans-serif;font-size:14px;font-weight:600}@media (width>=420px){.news-detail .main-contents .date{padding-bottom:4px}}@media (width>=640px){.news-detail .main-contents .date{padding-bottom:5px;font-size:15px}}.news-detail .main-contents .title{margin-bottom:1.5em;font-size:17px;font-weight:700;line-height:1.6}@media (width>=420px){.news-detail .main-contents .title{font-size:18px}}@media (width>=640px){.news-detail .main-contents .title{font-size:19px}}@media (width>=1024px){.news-detail .main-contents .title{font-size:20px}}.news-detail .main-contents h1,.news-detail .main-contents h2,.news-detail .main-contents h3,.news-detail .main-contents h4,.news-detail .main-contents h5,.news-detail .main-contents h6,.news-detail .main-contents p,.news-detail .main-contents img{margin-bottom:20px}.news-detail .main-contents h1:last-child,.news-detail .main-contents h2:last-child,.news-detail .main-contents h3:last-child,.news-detail .main-contents h4:last-child,.news-detail .main-contents h5:last-child,.news-detail .main-contents h6:last-child,.news-detail .main-contents p:last-child,.news-detail .main-contents img:last-child{margin-bottom:0}.news-detail .main-contents p{line-height:2.2}.news-detail .main-contents table img{margin-bottom:0}.news-detail .main-contents iframe{width:100%}.news-detail .main-contents hr{margin-top:20px;margin-bottom:20px}.news-detail .news-detail-slide .inner{width:100%;height:100%;margin-left:1px;margin-right:1px;position:relative}@media (width>=768px){.news-detail .news-detail-slide .inner{margin-left:0;margin-right:0}}.news-detail .news-detail-slide .img{position:relative}@media (width>=768px){.news-detail .news-detail-slide .img{width:100%;height:100%}}.news-detail .news-detail-slide .img img{width:100%;margin-bottom:0}.news-detail .news-detail-slide .txt{z-index:10;text-align:left;padding-top:20px;position:relative}@media (width>=768px){.news-detail .news-detail-slide .txt{--tw-text-opacity:1;width:100%;height:100%;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#000c;align-items:center;padding:0;display:none;position:absolute;top:0;left:0;overflow-y:auto}.news-detail .news-detail-slide .txt:hover{display:grid}}.news-detail .news-detail-slide .txt h2{margin-bottom:10px;font-weight:700}@media (width>=768px){.news-detail .news-detail-slide .txt h2{margin-bottom:20px}}.news-detail .news-detail-slide .txt p{line-height:1.5}@media (width>=768px){.news-detail .news-detail-slide .txt p{line-height:2}}.news-detail .news-detail-slide .txt>div{width:100%}@media (width>=768px){.news-detail .news-detail-slide .txt>div{padding:50px}}.news-detail .news-detail-slide .txt>div p:last-child{margin-bottom:0}@media (width>=768px){.news-detail .news-detail-slide .btn{float:right;width:40px;height:40px;margin-top:-40px}}.news-detail .news-detail-slide .btn img{z-index:20!important;width:100%!important;display:none!important;position:relative!important}@media (width>=768px){.news-detail .news-detail-slide .btn img{display:block!important}.news-detail .news-detail-slide .btn img:hover+.txt{display:grid}}.story-detail h1{margin-bottom:1.5em;font-size:17px;font-weight:700;line-height:1.6}@media (width>=420px){.story-detail h1{font-size:18px}}@media (width>=640px){.story-detail h1{font-size:19px}}@media (width>=1024px){.story-detail h1{font-size:20px}}.story-detail .lead{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));margin-bottom:1em;font-size:15px;font-weight:700;line-height:1.7}@media (width>=640px){.story-detail .lead{font-size:16px}}.story-detail p,.story-detail blockquote{margin-bottom:20px;line-height:2.2}@media (width>=640px){.story-detail p,.story-detail blockquote{margin-bottom:30px}}.story-detail p:last-of-type{font-size:12px;line-height:1.6}.story-detail .img-box .img-wrap img{margin-bottom:10px;margin-left:auto;margin-right:auto}.story-detail .img-box p{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));font-size:11px;line-height:1.6}.VueHoverfade-enter-active,.VueHoverfade-leave-active{transition:opacity .5s}.VueHoverfade-enter,.VueHoverfade-leave-to{opacity:0}.vh--outer[v-cloak]{display:none}.vh--flex{display:flex}.vh--jc{justify-content:center}.vh--ai{align-items:center}.vh--rel{position:relative}.vh--abs{position:absolute}.vh--outer{color:#fff;font-family:Arial,Helvetica,sans-serif;line-height:0;display:inline-block}.vh--holder{touch-action:manipulation;cursor:zoom-in;align-items:flex-start;overflow:hidden}.vh--image{pointer-events:none;top:0;left:0}.vh--message{text-align:center;line-height:initial;background-color:#000000a6;border-radius:50px;padding:8px 15px}.vh--message-top{top:20px}.vh--message-bottom{bottom:20px}.vh--icon{margin-right:5px;font-size:20px;line-height:20px;display:block;transform:rotate(-45deg)}.vh--close{cursor:pointer;background-color:#000000a6;border-radius:50px;width:28px;height:28px;font-size:23px;line-height:0}.vh--top-left{top:5px;left:5px}.vh--top-right{top:5px;right:5px}.vh--top-center{top:5px;left:50%;transform:translate(-50%)}.vh--bottom-left{bottom:5px;left:5px}.vh--bottom-right{bottom:5px;right:5px}.vh--bottom-center{bottom:5px;left:50%;transform:translate(-50%)}.vh--loading-o{pointer-events:none;background-color:#000000a6;width:100%;height:100%;top:0;left:0}.vh--loading{width:36px;height:70px;font-size:60px;line-height:60px;animation:1s linear infinite vuehoverzoomspin;top:50%;left:50%}.vh--none{opacity:0}.vh--no-click img{pointer-events:none}@keyframes vuehoverzoomspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.multiselect{box-sizing:border-box;cursor:pointer;border:var(--ms-border-width,1px) solid var(--ms-border-color,#d1d5db);border-radius:var(--ms-radius,40px);background:var(--ms-bg,#fff);width:100%;min-height:calc(2 * var(--ms-border-width,1px) + var(--ms-font-size,1rem) * var(--ms-line-height,1.375) + 2 * var(--ms-py,.5rem));outline:none;justify-content:flex-end;align-items:center;margin:.5rem auto 0;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;display:flex;position:relative}.multiselect.is-open{border-radius:var(--ms-radius,4px) var(--ms-radius,4px) 0 0}.multiselect.is-open-top{border-radius:0 0 var(--ms-radius,4px) var(--ms-radius,4px)}.multiselect.is-disabled{cursor:default;background:var(--ms-bg-disabled,#f3f4f6)}.multiselect.is-active{border:var(--ms-border-width-active,var(--ms-border-width,1px)) solid var(--ms-border-color-active,var(--ms-border-color,#d1d5db));box-shadow:0 0 0 var(--ms-ring-width,3px) var(--ms-ring-color,#10b98130)}.multiselect-wrapper{box-sizing:border-box;cursor:pointer;width:100%;min-height:calc(2 * var(--ms-border-width,1px) + var(--ms-font-size,1rem) * var(--ms-line-height,1.375) + 2 * var(--ms-py,.5rem));outline:none;justify-content:flex-end;align-items:center;margin:0 auto;display:flex;position:relative}.multiselect-multiple-label,.multiselect-single-label,.multiselect-placeholder{pointer-events:none;height:100%;line-height:var(--ms-line-height,1.375);padding-left:var(--ms-px,.875rem);padding-right:calc(1.25rem + var(--ms-px,.875rem) * 3);box-sizing:border-box;background:0 0;align-items:center;max-width:100%;display:flex;position:absolute;top:0;left:0}.multiselect-placeholder{color:var(--ms-placeholder-color,#9ca3af)}.multiselect-single-label-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.multiselect-search{box-sizing:border-box;appearance:none;width:100%;height:100%;font-size:inherit;background:var(--ms-bg,#fff);border-radius:var(--ms-radius,4px);padding-left:var(--ms-px,.875rem);border:0;outline:none;font-family:inherit;position:absolute;inset:0}.multiselect-search::-webkit-search-decoration{-webkit-appearance:none}.multiselect-search::-webkit-search-cancel-button{-webkit-appearance:none}.multiselect-search::-webkit-search-results-button{-webkit-appearance:none}.multiselect-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-tags{margin:var(--ms-tag-my,.25rem) 0 0;padding-left:var(--ms-py,.5rem);flex-wrap:wrap;flex-grow:1;flex-shrink:1;align-items:center;display:flex}.multiselect-tag{background:var(--ms-tag-bg,#10b981);color:var(--ms-tag-color,#fff);font-size:var(--ms-tag-font-size,.875rem);line-height:var(--ms-tag-line-height,1.25rem);font-weight:var(--ms-tag-font-weight,600);padding:var(--ms-tag-py,.125rem) 0 var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem);border-radius:var(--ms-tag-radius,4px);margin-right:var(--ms-tag-mx,.25rem);margin-bottom:var(--ms-tag-my,.25rem);white-space:nowrap;align-items:center;display:flex}.multiselect-tag.is-disabled{padding-right:var(--ms-tag-px,.5rem);background:var(--ms-tag-bg-disabled,#9ca3af);color:var(--ms-tag-color-disabled,#fff)}.multiselect-tag-remove{padding:var(--ms-tag-remove-py,.25rem) var(--ms-tag-remove-px,.25rem);margin:var(--ms-tag-remove-my,0rem) var(--ms-tag-remove-mx,.125rem);border-radius:var(--ms-tag-remove-radius,4px);justify-content:center;align-items:center;display:flex}.multiselect-tag-remove:hover{background:#00000010}.multiselect-tag-remove-icon{opacity:.8;background-color:currentColor;width:.75rem;height:.75rem;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.multiselect-tags-search-wrapper{margin:0 var(--ms-tag-mx,4px) var(--ms-tag-my,4px);flex-grow:1;flex-shrink:1;height:100%;display:inline-block;position:relative}.multiselect-tags-search-copy{visibility:hidden;white-space:pre-wrap;width:100%;height:1px;display:inline-block}.multiselect-tags-search{font-size:inherit;box-sizing:border-box;appearance:none;border:0;outline:none;width:100%;padding:0;font-family:inherit;position:absolute;inset:0}.multiselect-tags-search::-webkit-search-decoration{-webkit-appearance:none}.multiselect-tags-search::-webkit-search-cancel-button{-webkit-appearance:none}.multiselect-tags-search::-webkit-search-results-button{-webkit-appearance:none}.multiselect-tags-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-inifite{width:100%;min-height:calc(2 * var(--ms-border-width,1px) + var(--ms-font-size,1rem) * var(--ms-line-height,1.375) + 2 * var(--ms-py,.5rem));justify-content:center;align-items:center;display:flex}.multiselect-spinner,.multiselect-inifite-spinner{background-color:var(--ms-spinner-color,#10b981);z-index:10;flex-grow:0;flex-shrink:0;width:1rem;height:1rem;animation:1s linear infinite multiselect-spin;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.multiselect-spinner{margin:0 var(--ms-px,.875rem) 0 0}.multiselect-clear{padding:0 var(--ms-px,.875rem) 0 0px;z-index:10;opacity:1;flex-grow:0;flex-shrink:0;transition:all .3s;display:flex;position:relative}.multiselect-clear:hover .multiselect-clear-icon{background-color:var(--ms-clear-color-hover,#000)}.multiselect-clear-icon{background-color:var(--ms-clear-color,#999);width:.625rem;height:1.125rem;transition:all .3s;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.multiselect-caret{background-color:var(--ms-caret-color,#999);width:.625rem;height:1.125rem;margin:0 var(--ms-px,.875rem) 0 0;z-index:10;pointer-events:none;flex-grow:0;flex-shrink:0;transition:transform .3s;position:relative;transform:rotate(0);-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.multiselect-caret.is-open{pointer-events:auto;transform:rotate(180deg)}.multiselect-dropdown{left:calc(var(--ms-border-width,1px) * -1);right:calc(var(--ms-border-width,1px) * -1);border:var(--ms-dropdown-border-width,1px) solid var(--ms-dropdown-border-color,#d1d5db);margin-top:calc(var(--ms-border-width,1px) * -1);-webkit-overflow-scrolling:touch;z-index:100;background:var(--ms-dropdown-bg,#fff);border-radius:0 0 var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px);max-height:var(--ms-max-height,10rem);outline:none;flex-direction:column;display:flex;position:absolute;bottom:0;overflow-y:scroll;transform:translateY(100%)}.multiselect-dropdown.is-top{top:var(--ms-border-width,1px);border-radius:var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px) 0 0;bottom:auto;transform:translateY(-100%)}.multiselect-dropdown.is-hidden{display:none}.multiselect-options{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.multiselect-group{margin:0;padding:0}.multiselect-group-label{padding:var(--ms-group-label-py,.3rem) var(--ms-group-label-px,.75rem);background:var(--ms-group-label-bg,#e5e7eb);color:var(--ms-group-label-color,#374151);cursor:default;font-size:.875rem;font-weight:600;line-height:var(--ms-group-label-line-height,1.375);box-sizing:border-box;text-align:left;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.multiselect-group-label.is-pointable{cursor:pointer}.multiselect-group-label.is-pointed{background:var(--ms-group-label-bg-pointed,#d1d5db);color:var(--ms-group-label-color-pointed,#374151)}.multiselect-group-label.is-selected{background:var(--ms-group-label-bg-selected,#059669);color:var(--ms-group-label-color-selected,#fff)}.multiselect-group-label.is-disabled{background:var(--ms-group-label-bg-disabled,#f3f4f6);color:var(--ms-group-label-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-group-label.is-selected.is-pointed{background:var(--ms-group-label-bg-selected-pointed,#0c9e70);color:var(--ms-group-label-color-selected-pointed,#fff)}.multiselect-group-label.is-selected.is-disabled{background:var(--ms-group-label-bg-selected-disabled,#75cfb1);color:var(--ms-group-label-color-selected-disabled,#d1fae5)}.multiselect-group-options{margin:0;padding:0}.multiselect-option{padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem);font-size:var(--ms-option-font-size,1rem);line-height:var(--ms-option-line-height,1.375);cursor:pointer;box-sizing:border-box;text-align:left;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.multiselect-option.is-pointed{background:var(--ms-option-bg-pointed,#f3f4f6);color:var(--ms-option-color-pointed,#1f2937)}.multiselect-option.is-selected{background:var(--ms-option-bg-selected,#10b981);color:var(--ms-option-color-selected,#fff)}.multiselect-option.is-disabled{background:var(--ms-option-bg-disabled,#fff);color:var(--ms-option-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-option.is-selected.is-pointed{background:var(--ms-option-bg-selected-pointed,#26c08e);color:var(--ms-option-color-selected-pointed,#fff)}.multiselect-option.is-selected.is-disabled{background:var(--ms-option-bg-selected-disabled,#87dcc0);color:var(--ms-option-color-selected-disabled,#d1fae5)}.multiselect-no-options,.multiselect-no-results{padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem);color:var(--ms-empty-color,#4b5563)}.multiselect-fake-input{background:0 0;border:0;outline:none;width:100%;height:1px;padding:0;font-size:0;position:absolute;bottom:-1px;left:0;right:0}.multiselect-fake-input:active,.multiselect-fake-input:focus{outline:none}.multiselect-assistive-text{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.multiselect-spacer{display:none}[dir=rtl] .multiselect-multiple-label,[dir=rtl] .multiselect-single-label,[dir=rtl] .multiselect-placeholder{padding-right:var(--ms-px,.875rem);padding-left:calc(1.25rem + var(--ms-px,.875rem) * 3);left:auto;right:0}[dir=rtl] .multiselect-search{padding-left:0;padding-right:var(--ms-px,.875rem)}[dir=rtl] .multiselect-tags{padding-left:0;padding-right:var(--ms-py,.5rem)}[dir=rtl] .multiselect-tag{padding:var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem) var(--ms-tag-py,.125rem) 0;margin-right:0;margin-left:var(--ms-tag-mx,.25rem)}[dir=rtl] .multiselect-tag.is-disabled{padding-left:var(--ms-tag-px,.5rem)}[dir=rtl] .multiselect-spinner,[dir=rtl] .multiselect-caret{margin:0 0 0 var(--ms-px,.875rem)}[dir=rtl] .multiselect-clear{padding:0 0 0 var(--ms-px,.875rem)}@keyframes multiselect-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.isotope-container{opacity:0;transition-duration:1s;transition-delay:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}.img-to-preaload{display:none}.img-to-preaload.loaded{display:block}.brand-detail ul#thumbnails{flex-wrap:wrap;place-content:center;gap:8px;margin-left:-4px;margin-right:-4px;display:flex}@media (width>=640px){.brand-detail ul#thumbnails{gap:10px;margin:0 -5px}}.brand-detail ul#thumbnails li{cursor:pointer;--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgb(221 221 221/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;width:calc(12.5% - 8px);max-width:40px;overflow:hidden}.brand-detail ul#thumbnails li.active{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1))}.brand-detail .title{margin-bottom:10px;font-size:16px;font-weight:700}@media (width>=768px){.brand-detail .title{margin-bottom:20px;font-size:18px}}.brand-detail .description{margin-bottom:30px;line-height:2}.brand-detail .btn-list{display:grid}@media (width>=640px){.brand-detail .btn-list{grid-template-columns:repeat(2,minmax(0,1fr))}}#brandDetail_v2{background-color:#fff;padding-top:0}#brandDetail_v2.product_detail{padding-top:30px;padding-bottom:2.5rem}@media (width>=640px){#brandDetail_v2.product_detail{padding-top:60px;padding-bottom:6rem}}@media (width>=1024px){#brandDetail_v2.product_detail{padding-top:80px;padding-bottom:7rem}}#brandDetail_v2.product_detail .product-advance-wrap header{margin-top:3rem;margin-bottom:3rem}@media (width>=640px){#brandDetail_v2.product_detail .product-advance-wrap header{margin-top:4rem;margin-bottom:4rem}}@media (width>=1024px){#brandDetail_v2.product_detail .product-advance-wrap header{margin-top:5rem;margin-bottom:5rem}}#brandDetail_v2.product_detail .product-advance-wrap header .category-title{text-align:center;font-family:rift,sans-serif;font-size:3.5em;font-weight:700;line-height:.9}@media (width>=420px){#brandDetail_v2.product_detail .product-advance-wrap header .category-title{font-size:4em}}@media (width>=640px){#brandDetail_v2.product_detail .product-advance-wrap header .category-title{font-size:5em}}@media (width>=768px){#brandDetail_v2.product_detail .product-advance-wrap header .category-title{font-size:6em}}@media (width>=1024px){#brandDetail_v2.product_detail .product-advance-wrap header .category-title{font-size:6.5em}}#brandDetail_v2.product_detail .product-advance-wrap .subcategories{text-align:center;flex-wrap:wrap;place-content:center;gap:.5rem;margin-bottom:-1rem;display:flex}@media (width>=640px){#brandDetail_v2.product_detail .product-advance-wrap .subcategories{gap:.75rem}}#brandDetail_v2.product_detail .product-advance-wrap .subcategories .subcategories-btn{min-width:60px;height:36px;padding-left:1rem;padding-right:1rem;font-size:11px}@media (width>=640px){#brandDetail_v2.product_detail .product-advance-wrap .subcategories .subcategories-btn{height:38px;font-size:12px}}@media (width>=1024px){#brandDetail_v2.product_detail .product-advance-wrap .subcategories .subcategories-btn{height:40px;font-size:13px}}#brandDetail_v2 .brandcolorBtn{opacity:1}#brandDetail_v2 .brandcolorBtn:hover{opacity:.6}#brandDetail_v2 .contentsContainer{margin-left:auto;margin-right:auto;padding-left:calc(5vw + 10px);padding-right:calc(5vw + 10px);position:relative}@media (width>=420px){#brandDetail_v2 .contentsContainer{padding-left:40px;padding-right:40px}}@media (width>=640px){#brandDetail_v2 .contentsContainer{padding-left:60px;padding-right:60px}}@media (width>=768px){#brandDetail_v2 .contentsContainer{padding-left:60px;padding-right:60px}}@media (width>=1024px){#brandDetail_v2 .contentsContainer{max-width:940px;padding-left:0;padding-right:0}}@media (width>=1280px){#brandDetail_v2 .contentsContainer{max-width:900px}}@media (width>=1536px){#brandDetail_v2 .contentsContainer{max-width:1000px}}#brandDetail_v2 .contentsWrapper{max-width:none;padding:0}#brandDetail_v2 .contentsWrapper .breadcrumbs,#brandDetail_v2 .contentsWrapper .addthis{display:none}#brandDetail_v2 .contentsWrapper .content{margin-top:75px;padding:0}@media (width>=768px){#brandDetail_v2 .contentsWrapper .content{margin-top:0}}#brandDetail_v2 img,#brandDetail_v2 iframe{vertical-align:bottom}#brandDetail_v2 .center{text-align:center}#brandDetail_v2 .cta-wrap{text-align:center;padding:20px}#brandDetail_v2 a.btn-shop{width:280px;margin:0 auto;padding:15px 25px;font-size:20px;display:block}#brandDetail_v2 .row{margin:0;padding:0}#brandDetail_v2 .row.center{text-align:center}#brandDetail_v2 .row.center img.autofit{width:auto;max-width:100%}#brandDetail_v2 .row .table-wrap{line-height:2}#brandDetail_v2 .row .table-wrap table{border-collapse:collapse}#brandDetail_v2 .row .table-wrap table thead th,#brandDetail_v2 .row .table-wrap table thead td{padding:5px}#brandDetail_v2 .row .table-wrap table tbody th,#brandDetail_v2 .row .table-wrap table tbody td{vertical-align:top;padding:5px}#brandDetail_v2 .row div.float-left{float:left;width:49%}#brandDetail_v2 .row div.float-right{float:right;width:49%}#brandDetail_v2 .brand-freehtml{max-width:64rem;line-height:2}#brandDetail_v2 .brand-freehtml table{text-align:left;line-height:2}#brandDetail_v2 .brand-freehtml h2,#brandDetail_v2 .brand-freehtml h3,#brandDetail_v2 .brand-freehtml h4{text-align:left;margin-bottom:1rem;font-weight:700;line-height:1.4}#brandDetail_v2 .brand-freehtml h2.center,#brandDetail_v2 .brand-freehtml h3.center,#brandDetail_v2 .brand-freehtml h4.center{text-align:center}#brandDetail_v2 .brand-freehtml h2{font-size:1.6em}@media (width>=640px){#brandDetail_v2 .brand-freehtml h2{font-size:1.8em}}#brandDetail_v2 .brand-freehtml h3{font-size:1.4em}@media (width>=640px){#brandDetail_v2 .brand-freehtml h3{font-size:1.6em}}#brandDetail_v2 .brand-freehtml h4{font-size:1.2em}@media (width>=640px){#brandDetail_v2 .brand-freehtml h4{font-size:1.4em}}#brandDetail_v2 .brand-freehtml img{margin:1rem auto 2rem}@media (width>=640px){#brandDetail_v2 .brand-freehtml img{margin-top:1.25rem;margin-bottom:2.5rem}}@media (width>=768px){#brandDetail_v2 .brand-freehtml img{margin-top:1.5rem;margin-bottom:3rem}}@media (width>=1024px){#brandDetail_v2 .brand-freehtml img{margin-top:1.75rem;margin-bottom:3.5rem}}#brandDetail_v2 .brand-freehtml .row-block{margin-bottom:4rem}@media (width>=640px){#brandDetail_v2 .brand-freehtml .row-block{margin-bottom:5rem}}@media (width>=768px){#brandDetail_v2 .brand-freehtml .row-block{margin-bottom:6rem}}@media (width>=1024px){#brandDetail_v2 .brand-freehtml .row-block{margin-bottom:7rem}}#brandDetail_v2 .brand-freehtml .row-block:last-child{margin-bottom:0}#brandDetail_v2 .brand-freehtml .row-block .imgwrap img{width:auto;max-width:100%}#brandDetail_v2 .brand-freehtml .row-block ul.style1 li{margin-left:20px;padding:0 0 10px;list-style:circle}#brandDetail_v2 .brand-links-sp{width:auto;margin:0 1.15em;padding:.5em 0 2em}#brandDetail_v2 .brand-links-sp>div{padding:.5em 0}#brandDetail_v2 .brand-links-sp>div a{color:#fff;text-align:center;background-color:#000;width:90%;margin:0 auto;padding:.5em .75em;display:block}#brandDetail_v2 .brand-video{aspect-ratio:16/9;width:100%;margin-left:auto;margin-right:auto;position:relative}@media (width>=768px){#brandDetail_v2 .brand-video{max-width:640px}}@media (width>=1024px){#brandDetail_v2 .brand-video{max-width:800px}}@media (width>=1536px){#brandDetail_v2 .brand-video{max-width:800px}}@media (width>=1800px){#brandDetail_v2 .brand-video{max-width:1000px}}@media (width>=2100px){#brandDetail_v2 .brand-video{max-width:1200px}}#brandDetail_v2 .brand-video iframe{width:100%;height:100%;margin-left:auto;margin-right:auto;overflow:hidden}@media (width>=768px){#brandDetail_v2 .brand-video iframe{border-radius:20px}}#brandDetail_v2 .brand-visual{position:relative}#brandDetail_v2 .brand-visual .visual{background-color:#fafafa;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:300px;display:flex;position:relative}@media (width>=420px){#brandDetail_v2 .brand-visual .visual{height:400px}}@media (width>=640px){#brandDetail_v2 .brand-visual .visual{height:500px}}@media (width>=768px){#brandDetail_v2 .brand-visual .visual{height:600px}}@media (width>=1024px){#brandDetail_v2 .brand-visual .visual{height:680px}}@media (width>=1280px){#brandDetail_v2 .brand-visual .visual{height:720px}}#brandDetail_v2 .brand-visual .visual .cover{width:100%;height:100%;position:absolute;inset:0}#brandDetail_v2 .brand-visual .photo{display:none}#brandDetail_v2 .brand-visual .logo{width:400px;max-width:50%;position:absolute}#brandDetail_v2 .brand-visual .title{letter-spacing:-.4px;color:#fff;font-size:58px;font-weight:700;line-height:.82;position:absolute;top:285px;left:13%}@media (width<=1024px){#brandDetail_v2 .brand-visual .title{font-size:50px;top:200px;left:8%}}#brandDetail_v2 .brand-visual p{color:#fff;width:450px;font-size:15px;font-weight:700;line-height:1.6;position:absolute}@media (width<=1024px){#brandDetail_v2 .brand-visual p{width:340px;font-size:14px}}@media (width<=768px){#brandDetail_v2 .brand-visual p{color:#222;width:auto;padding:20px;font-size:13px;position:relative;top:0;left:0;text-shadow:none!important;transform:none!important}}#brandDetail_v2 .brand-half-box{border-top:none!important}#brandDetail_v2 .brand-half-box h1,#brandDetail_v2 .brand-half-box h2,#brandDetail_v2 .brand-half-box h3,#brandDetail_v2 .brand-half-box h4{margin-bottom:1rem}#brandDetail_v2 .brand-half-box .title{font-size:26px}@media (width<=760px){#brandDetail_v2 .brand-half-box .title{font-size:22px}}@media (width<=640px){#brandDetail_v2 .brand-half-box .title{font-size:20px}}@media (width<=320px){#brandDetail_v2 .brand-half-box .title{font-size:18px}}#brandDetail_v2 .brand-half-box .title.title1{font-size:85%;font-weight:300;line-height:1}#brandDetail_v2 .brand-half-box .title.title2{font-size:230%;line-height:.8}#brandDetail_v2 .brand-half-box .image-box .image-wrapper{z-index:10;opacity:0;transition:opacity 1s cubic-bezier(.4,0,.2,1) 1s}#brandDetail_v2 .brand-half-box .image-box .image-wrapper.active{z-index:20;opacity:1;transition-delay:0s;transition-timing-function:cubic-bezier(0,0,.2,1)}#brandDetail_v2 .brand-half-box .text-box .text-frame{width:100%}@media (width<=768px){#brandDetail_v2 .brand-half-box .text-box .text-frame .description>*{display:none}#brandDetail_v2 .brand-half-box .text-box .text-frame .title,#brandDetail_v2 .brand-half-box .text-box .text-frame p:first-of-type,#brandDetail_v2 .brand-half-box .text-box .text-frame .description p:first-of-type{display:block!important}#brandDetail_v2 .brand-half-box .text-box .text-frame{margin-bottom:10px}}@media (width>=768px){#brandDetail_v2 .brand-half-box .text-box .text-frame{-webkit-line-clamp:6;-webkit-box-orient:vertical;margin-bottom:30px;display:-webkit-box;overflow:hidden}}#brandDetail_v2 .brand-half-box .text-box .text-frame .title{margin-bottom:.75rem;font-size:20px;font-weight:700;line-height:1.4}@media (width>=640px){#brandDetail_v2 .brand-half-box .text-box .text-frame .title{margin-bottom:1rem;font-size:22px}}@media (width>=768px){#brandDetail_v2 .brand-half-box .text-box .text-frame .title{margin-bottom:1.25rem;font-size:24px}}@media (width>=1024px){#brandDetail_v2 .brand-half-box .text-box .text-frame .title{margin-bottom:1.5rem;font-size:26px}}#brandDetail_v2 .brand-half-box .text-box .text-frame p{margin-bottom:1rem;font-size:13px;line-height:2}@media (width>=640px){#brandDetail_v2 .brand-half-box .text-box .text-frame p{font-size:14px}}#brandDetail_v2 .brand-half-box .text-box .btn-frame{width:100%}#brandDetail_v2 .brand-half-box .text-box .btn-frame .viewBtn,#brandDetail_v2 .brand-half-box .text-box .btn-frame .hideBtn{--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;min-width:120px;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;margin:0;padding:1em 1.6em}@media (width>=1024px){#brandDetail_v2 .brand-half-box .text-box .btn-frame .viewBtn,#brandDetail_v2 .brand-half-box .text-box .btn-frame .hideBtn{min-width:130px;padding:1.2em 2em}}#brandDetail_v2 .brand-half-box .text-box .btn-frame .hideBtn{display:none}#brandDetail_v2 .brand-half-box .text-box.open{margin-bottom:0}#brandDetail_v2 .brand-half-box .text-box.open .text-frame{height:auto;display:block;overflow:hidden}@media (width<=768px){#brandDetail_v2 .brand-half-box .text-box.open .text-frame *{display:block}}#brandDetail_v2 .brand-half-box .text-box.open .hideBtn{display:none}@media (width>=768px){#brandDetail_v2 .brand-half-box .text-box.open .hideBtn{display:block}}#brandDetail_v2 .brand-half-box .text-box.open .viewBtn{display:none}@media (width<=640px){#brandDetail_v2 .brand-half-box .text-box a{padding:9px 15px}}@media (width<=420px){#brandDetail_v2 .brand-half-box .text-box a{padding:8px 14px;font-size:11px}}#brandDetail_v2 .brand-carousel{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(238 238 238/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:center;padding-top:50px;padding-bottom:50px;position:relative}@media (width>=640px){#brandDetail_v2 .brand-carousel{padding-top:50px;padding-bottom:50px}}@media (width>=768px){#brandDetail_v2 .brand-carousel{padding-top:50px;padding-bottom:50px}}@media (width>=1024px){#brandDetail_v2 .brand-carousel{padding-top:80px;padding-bottom:80px}}#brandDetail_v2 .brand-carousel .slick-track{min-width:10000px!important}#brandDetail_v2 .brand-carousel .item{padding-left:2.5rem;padding-right:2.5rem;display:block;position:relative}@media (width>=1024px){#brandDetail_v2 .brand-carousel .item{display:flex}}#brandDetail_v2 .brand-carousel .item .img{width:100%}#brandDetail_v2 .brand-carousel .item .info{text-align:left;flex-wrap:wrap;align-items:center;width:100%;display:flex}#brandDetail_v2 .brand-carousel .item .info .title1{margin-bottom:.75rem;font-size:24px;font-weight:700;line-height:.85}@media (width>=420px){#brandDetail_v2 .brand-carousel .item .info .title1{font-size:26px}}@media (width>=640px){#brandDetail_v2 .brand-carousel .item .info .title1{margin-bottom:1rem;font-size:28px}}@media (width>=768px){#brandDetail_v2 .brand-carousel .item .info .title1{margin-bottom:1rem;font-size:30px}}#brandDetail_v2 .brand-carousel .item .info h3{width:100%}#brandDetail_v2 .brand-carousel .item .info h3 span{display:block}#brandDetail_v2 .brand-carousel .item .info p{width:100%}#brandDetail_v2{-webkit-tap-highlight-color:transparent}#brandDetail_v2 .brand-products{position:relative}#brandDetail_v2 .brand-products .name{padding-bottom:1.6em}#brandDetail_v2 .brand-products .name .product-name{z-index:10;margin-bottom:.5em;font-size:1.8em;font-weight:700;line-height:1.25;position:relative}@media (width>=640px){#brandDetail_v2 .brand-products .name .product-name{font-size:2em}}@media (width>=768px){#brandDetail_v2 .brand-products .name .product-name{font-size:2.2em}}@media (width>=1024px){#brandDetail_v2 .brand-products .name .product-name{font-size:2.4em}}#brandDetail_v2 .brand-products .name .product-name-en{margin:0;font-size:14px;line-height:1.3}@media (width>=640px){#brandDetail_v2 .brand-products .name .product-name-en{font-size:15px}}@media (width>=1024px){#brandDetail_v2 .brand-products .name .product-name-en{font-size:16px}}#brandDetail_v2 .brand-products p{margin-bottom:1em;line-height:1.8}@media (width>=640px){#brandDetail_v2 .brand-products p{font-size:1.1em}}#brandDetail_v2 .brand-products p.price{margin-bottom:1em;font-size:1.3em;font-weight:700}@media (width>=640px){#brandDetail_v2 .brand-products p.price{font-size:1.5em}}@media (width>=768px){#brandDetail_v2 .brand-products p.price{font-size:1.7em}}#brandDetail_v2 .brand-products p.price .jp{font-size:60%;font-weight:400}#brandDetail_v2 .brand-products p.description{margin-bottom:40px;line-height:1.9}#brandDetail_v2 .brand-products p.spec,#brandDetail_v2 .brand-products p.size,#brandDetail_v2 .brand-products p.material{padding:0}#brandDetail_v2 .brand-products .new-box{transform-origin:100% 0;--tw-scale-x:.85;--tw-scale-y:.85;width:auto;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));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-right:.5rem;padding:.25rem .25rem .25rem .5rem;font-size:10px;font-weight:700}#brandDetail_v2 .brand-products .product-header{z-index:10;box-sizing:border-box;margin-left:auto;margin-right:auto;left:0;right:0}@media (width>=1024px){#brandDetail_v2 .brand-products .product-header{max-width:940px}}@media (width>=1280px){#brandDetail_v2 .brand-products .product-header{max-width:840px}}@media (width>=1536px){#brandDetail_v2 .brand-products .product-header{max-width:1000px}}@media (width>=1800px){#brandDetail_v2 .brand-products .product-header{max-width:1200px}}@media (width>=2100px){#brandDetail_v2 .brand-products .product-header{max-width:1400px}}#brandDetail_v2 .brand-products .product-header.nav-fixed{padding-top:1.25rem;padding-left:calc(5vw + 10px);padding-right:calc(5vw + 10px);position:fixed;top:54px;left:0;right:0}@media (width>=420px){#brandDetail_v2 .brand-products .product-header.nav-fixed{padding-left:40px;padding-right:40px}}@media (width>=640px){#brandDetail_v2 .brand-products .product-header.nav-fixed{padding-left:60px;padding-right:60px}}@media (width>=768px){#brandDetail_v2 .brand-products .product-header.nav-fixed{padding-left:60px;padding-right:60px;top:74px}}@media (width>=1024px){#brandDetail_v2 .brand-products .product-header.nav-fixed{padding-left:0;padding-right:0}}@media (width>=1280px){#brandDetail_v2 .brand-products .product-header.nav-fixed{top:0;left:320px}}@media (width>=1536px){#brandDetail_v2 .brand-products .product-header.nav-fixed{left:360px}}#brandDetail_v2 .brand-products .product-header .inner{z-index:50;width:100%;position:relative}#brandDetail_v2 .brand-products .product-header .product-title{cursor:pointer}#brandDetail_v2 .brand-products .product-header .product-title.advanced-year-block{z-index:1;cursor:pointer;--tw-bg-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity,1));text-align:center;border-radius:50px;margin:.5em auto 2.2em;padding:1.4em;scroll-margin-top:80px;font-size:14px;position:relative}@media (width>=640px){#brandDetail_v2 .brand-products .product-header .product-title.advanced-year-block{font-size:15px}}#brandDetail_v2 .brand-products .product-header .product-title.advanced-year-block.focus{background-color:#0000!important;margin-top:3.5rem!important;margin-bottom:1.5rem!important;padding-top:0!important;padding-bottom:0!important;font-size:20px!important;font-weight:700!important}@media (width>=640px){#brandDetail_v2 .brand-products .product-header .product-title.advanced-year-block.focus{margin-top:4rem!important;font-size:23px!important}}@media (width>=768px){#brandDetail_v2 .brand-products .product-header .product-title.advanced-year-block.focus{margin-top:6rem!important;font-size:26px!important}}#brandDetail_v2 .brand-products .product-category{margin-bottom:4rem}#brandDetail_v2 .brand-products .product-category .product-category-text{text-align:center;margin-bottom:2.5rem;font-size:13px;font-weight:400}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .product-category-text{margin-bottom:3rem;font-size:14px}}@media (width>=768px){#brandDetail_v2 .brand-products .product-category .product-category-text{margin-bottom:3.5rem}}#brandDetail_v2 .brand-products .product-category .category-list.v2,#brandDetail_v2 .brand-products .product-category>.product-list.v2{z-index:30;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 6px 6px -6px #00000040;--tw-shadow-colored:0px 6px 6px -6px var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding-top:1.5rem;padding-bottom:1.5rem;display:grid;left:0;right:0}@media (width>=420px){#brandDetail_v2 .brand-products .product-category .category-list.v2,#brandDetail_v2 .brand-products .product-category>.product-list.v2{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list.v2,#brandDetail_v2 .brand-products .product-category>.product-list.v2{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=768px){#brandDetail_v2 .brand-products .product-category .category-list.v2,#brandDetail_v2 .brand-products .product-category>.product-list.v2{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1024px){#brandDetail_v2 .brand-products .product-category .category-list.v2,#brandDetail_v2 .brand-products .product-category>.product-list.v2{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1280px){#brandDetail_v2 .brand-products .product-category .category-list.v2,#brandDetail_v2 .brand-products .product-category>.product-list.v2{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1536px){#brandDetail_v2 .brand-products .product-category .category-list.v2,#brandDetail_v2 .brand-products .product-category>.product-list.v2{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (width>=1800px){#brandDetail_v2 .brand-products .product-category .category-list.v2,#brandDetail_v2 .brand-products .product-category>.product-list.v2{grid-template-columns:repeat(8,minmax(0,1fr))}}#brandDetail_v2 .brand-products .product-category .category-list.v3,#brandDetail_v2 .brand-products .product-category .category-list.v4 .grid-list,#brandDetail_v2 .brand-products .product-category>.product-list.v3,#brandDetail_v2 .brand-products .product-category>.product-list.v4 .grid-list{--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);flex-wrap:wrap;place-content:flex-start center;margin:-.5rem -.5rem 3.5rem;display:flex;position:relative}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list.v3,#brandDetail_v2 .brand-products .product-category .category-list.v4 .grid-list,#brandDetail_v2 .brand-products .product-category>.product-list.v3,#brandDetail_v2 .brand-products .product-category>.product-list.v4 .grid-list{margin:-1rem}}@media (width>=768px){#brandDetail_v2 .brand-products .product-category .category-list.v3,#brandDetail_v2 .brand-products .product-category .category-list.v4 .grid-list,#brandDetail_v2 .brand-products .product-category>.product-list.v3,#brandDetail_v2 .brand-products .product-category>.product-list.v4 .grid-list{margin:-1.5rem}}#brandDetail_v2 .brand-products .product-category .category-list.v4,#brandDetail_v2 .brand-products .product-category>.product-list.v4{margin-bottom:3.5rem}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list.v4,#brandDetail_v2 .brand-products .product-category>.product-list.v4{margin-bottom:5rem}}@media (width>=768px){#brandDetail_v2 .brand-products .product-category .category-list.v4,#brandDetail_v2 .brand-products .product-category>.product-list.v4{margin-bottom:6rem}}#brandDetail_v2 .brand-products .product-category .category-list.v4 .grid-list,#brandDetail_v2 .brand-products .product-category>.product-list.v4 .grid-list{margin-bottom:0}#brandDetail_v2 .brand-products .product-category .category-list .each-category,#brandDetail_v2 .brand-products .product-category>.product-list .each-category{cursor:pointer;text-align:center;opacity:1;padding:.5rem 5%;position:relative}#brandDetail_v2 .brand-products .product-category .category-list .each-category:hover,#brandDetail_v2 .brand-products .product-category>.product-list .each-category:hover{opacity:.8}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list .each-category,#brandDetail_v2 .brand-products .product-category>.product-list .each-category{padding:.75rem 1rem}}@media (width>=768px){#brandDetail_v2 .brand-products .product-category .category-list .each-category,#brandDetail_v2 .brand-products .product-category>.product-list .each-category{padding:1rem 1.5rem}}@media (width>=1024px){#brandDetail_v2 .brand-products .product-category .category-list .each-category,#brandDetail_v2 .brand-products .product-category>.product-list .each-category{padding:1rem 1.5rem}}#brandDetail_v2 .brand-products .product-category .category-list .each-category .img img,#brandDetail_v2 .brand-products .product-category>.product-list .each-category .img img{width:100%;max-width:none}#brandDetail_v2 .brand-products .product-category .category-list .each-category .category-name,#brandDetail_v2 .brand-products .product-category>.product-list .each-category .category-name{overflow-wrap:break-word;text-align:center;padding-top:1rem;font-family:Hiragino Sans,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,ＭＳ ゴシック,MS Gothic,sans-serif;font-size:11px;line-height:1.4}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list .each-category .category-name,#brandDetail_v2 .brand-products .product-category>.product-list .each-category .category-name{font-size:12px}}#brandDetail_v2 .brand-products .product-category .category-list .each-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4{margin-bottom:1rem;padding:1.5rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list .each-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4{margin-bottom:1.5rem}}@media (width>=768px){#brandDetail_v2 .brand-products .product-category .category-list .each-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4{margin-bottom:2rem}}#brandDetail_v2 .brand-products .product-category .category-list .each-v3>.info,#brandDetail_v2 .brand-products .product-category .category-list .each-v4>.info,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3>.info,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4>.info{cursor:pointer;position:relative}#brandDetail_v2 .brand-products .product-category .category-list .each-v3>.info:hover,#brandDetail_v2 .brand-products .product-category .category-list .each-v4>.info:hover,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3>.info:hover,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4>.info:hover{opacity:.7}#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .img img,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .img img,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .img img,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .img img{margin-bottom:1rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:block}.seven_cycles #brandDetail_v2 .brand-products .product-category .category-list .each-v3 .img img,.rocky_mountain_bicycles #brandDetail_v2 .brand-products .product-category .category-list .each-v3 .img img,.seven_cycles #brandDetail_v2 .brand-products .product-category .category-list .each-v4 .img img,.rocky_mountain_bicycles #brandDetail_v2 .brand-products .product-category .category-list .each-v4 .img img,.seven_cycles #brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .img img,.rocky_mountain_bicycles #brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .img img,.seven_cycles #brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .img img,.rocky_mountain_bicycles #brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .img img{padding-left:0!important;padding-right:0!important}#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .category-name-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .category-name-v4,#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .product-name-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .product-name-v4,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .category-name-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .category-name-v4,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .product-name-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .product-name-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .category-name-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .category-name-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .product-name-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .product-name-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .category-name-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .category-name-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .product-name-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .product-name-v4{overflow-wrap:break-word;text-align:center;padding-top:1.25rem;font-size:12px;font-weight:700;line-height:1rem;display:block}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .category-name-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .category-name-v4,#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .product-name-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .product-name-v4,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .category-name-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .category-name-v4,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .product-name-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .product-name-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .category-name-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .category-name-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .product-name-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .product-name-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .category-name-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .category-name-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .product-name-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .product-name-v4{font-size:13px}}#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .price-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .price-v4,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .price-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .price-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .price-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .price-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .price-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .price-v4{text-align:center;padding-top:.5rem;font-size:12px;line-height:1.25rem;display:block}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .price-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .price-v4,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .price-v3,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .price-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .price-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .price-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .price-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .price-v4{font-size:13px}}#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .price-v3 .jp,#brandDetail_v2 .brand-products .product-category .category-list .each-v3 .price-v4 .jp,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .price-v3 .jp,#brandDetail_v2 .brand-products .product-category .category-list .each-v4 .price-v4 .jp,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .price-v3 .jp,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3 .price-v4 .jp,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .price-v3 .jp,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4 .price-v4 .jp{font-size:75%}#brandDetail_v2 .brand-products .product-category .category-list .each-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:50%}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list .each-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:33.3333%}}@media (width>=768px){#brandDetail_v2 .brand-products .product-category .category-list .each-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:33.3333%}}@media (width>=1024px){#brandDetail_v2 .brand-products .product-category .category-list .each-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:25%}}@media (width>=1280px){#brandDetail_v2 .brand-products .product-category .category-list .each-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:25%}}@media (width>=1536px){#brandDetail_v2 .brand-products .product-category .category-list .each-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:25%}}@media (width>=1800px){#brandDetail_v2 .brand-products .product-category .category-list .each-v3,#brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:20%}}.seven_cycles #brandDetail_v2 .brand-products .product-category .category-list .each-v3,.seven_cycles #brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:50%}@media (width>=640px){.seven_cycles #brandDetail_v2 .brand-products .product-category .category-list .each-v3,.seven_cycles #brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:50%}}@media (width>=768px){.seven_cycles #brandDetail_v2 .brand-products .product-category .category-list .each-v3,.seven_cycles #brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:50%}}@media (width>=1024px){.seven_cycles #brandDetail_v2 .brand-products .product-category .category-list .each-v3,.seven_cycles #brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:33.3333%}}@media (width>=1280px){.seven_cycles #brandDetail_v2 .brand-products .product-category .category-list .each-v3,.seven_cycles #brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:33.3333%}}@media (width>=1536px){.seven_cycles #brandDetail_v2 .brand-products .product-category .category-list .each-v3,.seven_cycles #brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:33.3333%}}@media (width>=1800px){.seven_cycles #brandDetail_v2 .brand-products .product-category .category-list .each-v3,.seven_cycles #brandDetail_v2 .brand-products .product-category>.product-list .each-v3{width:25%}}#brandDetail_v2 .brand-products .product-category .category-list .each-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4{width:50%!important;margin-bottom:0!important;padding:.5rem!important;scroll-margin-top:80px!important}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list .each-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4{width:50%!important;padding:1rem!important}}@media (width>=768px){#brandDetail_v2 .brand-products .product-category .category-list .each-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4{width:50%!important;padding:1.5rem!important;scroll-margin-top:100px!important}}@media (width>=1024px){#brandDetail_v2 .brand-products .product-category .category-list .each-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4{width:33.3333%!important}}@media (width>=1280px){#brandDetail_v2 .brand-products .product-category .category-list .each-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4{width:33.3333%!important;scroll-margin-top:50px!important}}@media (width>=1536px){#brandDetail_v2 .brand-products .product-category .category-list .each-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4{width:33.3333%!important}}@media (width>=1800px){#brandDetail_v2 .brand-products .product-category .category-list .each-v4,#brandDetail_v2 .brand-products .product-category>.product-list .each-v4{width:25%!important}}#brandDetail_v2 .brand-products .product-category .category-list h4.product-category-title,#brandDetail_v2 .brand-products .product-category>.product-list h4.product-category-title{text-align:center;margin-top:4rem;margin-bottom:2rem;font-family:rift,sans-serif;font-size:2.6em;font-weight:700}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list h4.product-category-title,#brandDetail_v2 .brand-products .product-category>.product-list h4.product-category-title{margin-top:5rem;margin-bottom:2.5rem;font-size:3em}}@media (width>=768px){#brandDetail_v2 .brand-products .product-category .category-list h4.product-category-title,#brandDetail_v2 .brand-products .product-category>.product-list h4.product-category-title{margin-top:6rem;margin-bottom:3rem;font-size:3.2em}}@media (width>=1024px){#brandDetail_v2 .brand-products .product-category .category-list h4.product-category-title,#brandDetail_v2 .brand-products .product-category>.product-list h4.product-category-title{margin-top:7rem;font-size:3.4em}}@media (width>=1280px){#brandDetail_v2 .brand-products .product-category .category-list h4.product-category-title,#brandDetail_v2 .brand-products .product-category>.product-list h4.product-category-title{font-size:3.6em}}#brandDetail_v2 .brand-products .product-category .category-list h4.product-category-title,#brandDetail_v2 .brand-products .product-category>.product-list h4.product-category-title{scroll-margin-top:90px}#brandDetail_v2 .brand-products .product-category .category-list .icon,#brandDetail_v2 .brand-products .product-category>.product-list .icon{max-width:30px;position:absolute;top:0;right:0}@media (width>=420px){#brandDetail_v2 .brand-products .product-category .category-list .icon,#brandDetail_v2 .brand-products .product-category>.product-list .icon{max-width:35px}}@media (width>=640px){#brandDetail_v2 .brand-products .product-category .category-list .icon,#brandDetail_v2 .brand-products .product-category>.product-list .icon{max-width:40px}}#brandDetail_v2 .brand-products .product-category .category-list .icon img,#brandDetail_v2 .brand-products .product-category>.product-list .icon img{width:100%}#brandDetail_v2 .brand-products .item-list{position:relative}#brandDetail_v2 .brand-products .item-list .each{vertical-align:top;width:50%;scroll-margin-top:80px;display:inline-block}@media (width>=640px){#brandDetail_v2 .brand-products .item-list .each{width:33.3333%}}@media (width>=768px){#brandDetail_v2 .brand-products .item-list .each{width:25%;scroll-margin-top:100px}}@media (width>=1280px){#brandDetail_v2 .brand-products .item-list .each{scroll-margin-top:50px}}@media (width>=1536px){#brandDetail_v2 .brand-products .item-list .each{width:25%}}@media (width>=1800px){#brandDetail_v2 .brand-products .item-list .each{width:20%}}#brandDetail_v2 .brand-products .item-list .each .each-inner{cursor:pointer;opacity:1;margin:1.25rem;position:relative}#brandDetail_v2 .brand-products .item-list .each .each-inner:hover{opacity:.8}@media (width>=1024px){#brandDetail_v2 .brand-products .item-list .each .each-inner{margin:2.5rem}}#brandDetail_v2 .brand-products .item-list .each .each-inner .img img{width:100%;max-width:none}#brandDetail_v2 .brand-products .item-list .each .each-inner .product-name{text-align:center;padding-top:1rem;padding-bottom:1rem;font-size:12px;line-height:1.5}#brandDetail_v2 .brand-products .item-list .each .each-inner .product-name .new-box{transform-origin:100% 0;--tw-scale-x:.85;--tw-scale-y:.85;width:auto;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));text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:.25rem .5rem;font-size:10px;font-weight:700;display:block;position:absolute;top:0;right:0}@keyframes fadeInAnimation{0%{opacity:0;display:none}to{opacity:1;display:block}}#brandDetail_v2 .brand-products .detailpanel{z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:calc(90vw - 20px);margin-left:auto;margin-right:auto;display:block}@media (width>=420px){#brandDetail_v2 .brand-products .detailpanel{width:calc(100vw - 80px)}}@media (width>=640px){#brandDetail_v2 .brand-products .detailpanel{width:calc(100vw - 120px)}}@media (width>=768px){#brandDetail_v2 .brand-products .detailpanel{width:calc(100vw - 120px)}}@media (width>=1024px){#brandDetail_v2 .brand-products .detailpanel{width:940px}}@media (width>=1280px){#brandDetail_v2 .brand-products .detailpanel{width:900px}}@media (width>=1536px){#brandDetail_v2 .brand-products .detailpanel{width:1000px}}@media (width>=1800px){#brandDetail_v2 .brand-products .detailpanel{width:1200px}}@media (width>=2100px){#brandDetail_v2 .brand-products .detailpanel{width:1400px}}#brandDetail_v2 .brand-products .detailpanel .horizontalarea{--tw-border-opacity:1;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-color:rgb(221 221 221/var(--tw-border-opacity,1));text-align:left;margin:30px auto;padding-top:5px;padding-bottom:50px;position:relative}#brandDetail_v2 .brand-products .detailpanel .moreinfo-close{z-index:1000;cursor:pointer;text-align:center;padding:10px;display:block;position:absolute;top:15px;right:-10px}@media (width>=1024px){#brandDetail_v2 .brand-products .detailpanel .moreinfo-close{top:30px}}#brandDetail_v2 .brand-products .detailpanel .moreinfo-close svg{opacity:1;width:22px;height:22px}#brandDetail_v2 .brand-products .detailpanel .moreinfo-close svg:hover{opacity:.8}@media (width>=640px){#brandDetail_v2 .brand-products .detailpanel .moreinfo-close svg{width:24px;height:24px}}@media (width>=768px){#brandDetail_v2 .brand-products .detailpanel .moreinfo-close svg{width:26px;height:26px}}#brandDetail_v2 .brand-products .detailpanel img{max-width:initial}#brandDetail_v2 .brand-products .detailpanel img.loading{max-width:100%}#brandDetail_v2 .brand-products .detailpanel .detailcontent{scroll-margin-top:55px}@media (width>=768px){#brandDetail_v2 .brand-products .detailpanel .detailcontent{scroll-margin-top:75px}}@media (width>=1280px){#brandDetail_v2 .brand-products .detailpanel .detailcontent{scroll-margin-top:0}}#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist{margin-top:60px;position:relative}@media (width>=1024px){#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist{margin-top:100px;padding-right:20px}}#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .mips-box,#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .d3o-box{z-index:100;height:auto;display:block;position:absolute;top:.5rem;right:.5rem}@media (width>=1024px){#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .mips-box,#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .d3o-box{right:1.75rem}}#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .mips-box img,#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .d3o-box img{width:100%}#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .mips-box{width:40px}@media (width>=640px){#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .mips-box{width:45px}}@media (width>=768px){#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .mips-box{width:50px}}#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .d3o-box{width:55px}@media (width>=640px){#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .d3o-box{width:60px}}@media (width>=768px){#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .d3o-box{width:65px}}#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist .zoom-image-wrap{justify-content:center;display:flex;position:relative;overflow:hidden}#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist ul.thum-image-wrap{flex-wrap:wrap;place-content:center;gap:8px;margin-left:-4px;margin-right:-4px;padding-top:20px;display:flex}@media (width>=640px){#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist ul.thum-image-wrap{gap:10px;margin:0 -5px}}#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist ul.thum-image-wrap li{aspect-ratio:1;cursor:pointer;--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgb(221 221 221/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;width:calc(12.5% - 8px);max-width:40px;overflow:hidden}#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist ul.thum-image-wrap li.active{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1))}#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist ul.thum-image-wrap li img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none}#brandDetail_v2 .brand-products .detailpanel .detailcontent .imagelist ul.thum-image-wrap li img:hover{opacity:.8}@media (width>=1024px){#brandDetail_v2 .brand-products .detailpanel .detailcontent .inner{padding-left:20px}}#brandDetail_v2 .brand-products .detailpanel .info{flex-direction:column;justify-content:center;align-items:center;margin:40px 0 0;display:flex;position:relative}@media (width>=1024px){#brandDetail_v2 .brand-products .detailpanel .info{margin:100px 0}}#brandDetail_v2 .brand-products.product-advance-wrap .product-section .each-category{scroll-margin-top:90px}#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table{--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgb(238 238 238/var(--tw-border-opacity,1));border-radius:20px;margin-top:2.5rem;line-height:1.4;display:none;overflow:hidden}#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table.on,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table.on{display:block}#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table{width:100%}#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table thead tr:nth-child(2n),#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table tbody tr:nth-child(2n),#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table thead tr:nth-child(2n),#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table tbody tr:nth-child(2n){background:#f9f9f9}#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table thead tr,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table tbody tr,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table thead tr,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table tbody tr{font-size:12px}@media (width>=640px){#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table thead tr,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table tbody tr,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table thead tr,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table tbody tr{font-size:13px}}#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table thead tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table tbody tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table thead tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table tbody tr th{width:15%;min-width:100px}@media (width>=640px){#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table thead tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table tbody tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table thead tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table tbody tr th{min-width:200px}}#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table thead tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table thead tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table tbody tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table tbody tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table thead tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table thead tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table tbody tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table tbody tr th{text-align:left;padding:1rem}@media (width>=640px){#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table thead tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table thead tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table tbody tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table tbody tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table thead tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table thead tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table tbody tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table tbody tr th{padding-top:1.25rem;padding-bottom:1.25rem}}@media (width>=768px){#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table thead tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table thead tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table tbody tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .product-table table tbody tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table thead tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table thead tr th,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table tbody tr td,#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table table tbody tr th{padding:1.5rem}}#brandDetail_v2 .brand-products.product-advance-wrap .product-section .spec-table{display:block}#brandDetail_v2 .youtube-wrap,#brandDetail_v2 .vimeo-wrap{border-radius:20px;margin-top:3rem;margin-bottom:3rem;overflow:hidden}@media (width>=640px){#brandDetail_v2 .youtube-wrap,#brandDetail_v2 .vimeo-wrap{margin-top:4rem;margin-bottom:4rem}}@media (width>=1024px){#brandDetail_v2 .youtube-wrap,#brandDetail_v2 .vimeo-wrap{margin-top:5rem;margin-bottom:5rem}}.af-icon{color:#0000;width:15px;height:auto}.af-icon .outline{fill:none;stroke:#000}.btn-rounded .af-icon .outline{fill:none}.af-icon .outline{stroke-width:.8px}.af-icon .star-active{fill:#f1b000;stroke:#f1b000;stroke-width:.8px}.btn-circle .af-icon{width:15px}@media (width>=420px){.btn-circle .af-icon{width:15px}}@media (width>=640px){.btn-circle .af-icon{width:15px}}@media (width>=768px){.btn-circle .af-icon{width:15px}}.btn-rounded .af-icon{--tw-translate-y:-50%;width:10px;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));position:absolute;top:50%;right:20px}@media (width>=420px){.btn-rounded .af-icon{width:10px}}@media (width>=640px){.btn-rounded .af-icon{width:10px}}@media (width>=768px){.btn-rounded .af-icon{width:10px}}.btn-rounded .fill-none{fill:none}.btn-set .af-icon{right:12%}@media (width>=420px){.btn-set .af-icon{right:20px}}.btn-toggle-star.no-outline:not(.active) .af-icon .star.outline{fill:#ccc;stroke:#ccc}.svg-fill-white{fill:#fff}@media (width>=1280px){.footer .sns-icon{fill:#333}}.modal-container.modal{z-index:50;place-items:center;padding:calc(5vw + 10px);display:grid;position:fixed;inset:0}@media (width>=420px){.modal-container.modal{padding:40px}}.modal-container table.shop-info th,.modal-container table.shop-info td{vertical-align:top;padding-bottom:8px;line-height:1.6}.modal-container table.shop-info th{white-space:nowrap;font-weight:400}.modal-container table.shop-info tr:last-child th,.modal-container table.shop-info tr:last-child td{padding-bottom:0}.modal-container .modal-accordion{z-index:10;--tw-bg-opacity:1;background-color:rgb(241 241 241/var(--tw-bg-opacity,1));width:100%;max-height:100%;padding:45px 40px;position:absolute;bottom:0;left:0;overflow-y:auto;box-shadow:0 -1px 1px #0000001a}.pagenation{--tw-scale-x:.85;--tw-scale-y:.85;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))}@media (width>=420px){.pagenation{--tw-scale-x:.9;--tw-scale-y:.9;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))}}@media (width>=640px){.pagenation{--tw-scale-x:1;--tw-scale-y:1;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))}}.pagenation a.active{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1));font-weight:700}.pagenation a.active:after{content:"";--tw-bg-opacity:1;background-color:rgb(0 78 47/var(--tw-bg-opacity,1));width:15px;height:2px;margin:auto;display:block;position:absolute;bottom:5px;left:0;right:0}.ext-link{text-align:center;padding-top:2rem;padding-bottom:2rem;font-size:1.125rem;font-weight:700;line-height:1.75rem;display:block}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:12px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.first\:mt-\[-5px\]:first-child{margin-top:-5px}.first\:pl-0:first-child{padding-left:0}.last\:mb-0:last-child{margin-bottom:0}.last\:pr-0:last-child{padding-right:0}.hover\:text-afgreen-light:hover{--tw-text-opacity:1;color:rgb(0 110 63/var(--tw-text-opacity,1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.focus\:z-10:focus{z-index:10}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}@media (width>=420px){.xs\:m-\[-10px\]{margin:-10px}.xs\:m-\[-15px\]{margin:-15px}.xs\:m-\[10px\]{margin:10px}.xs\:mx-\[40px\]{margin-left:40px;margin-right:40px}.xs\:mb-\[40px\]{margin-bottom:40px}.xs\:mt-\[20px\]{margin-top:20px}.xs\:block{display:block}.xs\:w-\[80vw\]{width:80vw}.xs\:max-w-\[220px\]{max-width:220px}.xs\:scale-\[0\.45\]{--tw-scale-x:.45;--tw-scale-y:.45;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))}.xs\:scale-\[1\.1\]{--tw-scale-x:1.1;--tw-scale-y:1.1;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))}.xs\:gap-24{gap:6rem}.xs\:p-\[10px\]{padding:10px}.xs\:p-\[15px\]{padding:15px}.xs\:p-\[40px\]{padding:40px}.xs\:px-\[10px\]{padding-left:10px;padding-right:10px}.xs\:px-\[30px\]{padding-left:30px;padding-right:30px}.xs\:px-\[40px\]{padding-left:40px;padding-right:40px}.xs\:px-\[50px\]{padding-left:50px;padding-right:50px}.xs\:py-\[12px\]{padding-top:12px;padding-bottom:12px}.xs\:py-\[20px\]{padding-top:20px;padding-bottom:20px}.xs\:py-\[60px\]{padding-top:60px;padding-bottom:60px}.xs\:pb-\[20px\]{padding-bottom:20px}.xs\:pb-\[45px\]{padding-bottom:45px}.xs\:pt-16{padding-top:4rem}.xs\:pt-\[30px\]{padding-top:30px}.xs\:pt-\[40px\]{padding-top:40px}.xs\:text-\[11px\]{font-size:11px}.xs\:text-\[12px\]{font-size:12px}.xs\:text-\[140\%\]{font-size:140%}.xs\:text-\[14px\]{font-size:14px}.xs\:text-\[15px\]{font-size:15px}.xs\:text-\[16px\]{font-size:16px}.xs\:text-\[18px\]{font-size:18px}.xs\:text-\[20px\]{font-size:20px}.xs\:text-\[22px\]{font-size:22px}.xs\:text-\[42px\]{font-size:42px}.xs\:text-\[60px\]{font-size:60px}.xs\:text-\[64px\]{font-size:64px}.xs\:text-\[70\%\]{font-size:70%}.xs\:text-\[70px\]{font-size:70px}.xs\:text-\[72px\]{font-size:72px}}@media (width>=640px){.sm\:bottom-\[10px\]{bottom:10px}.sm\:left-8{left:2rem}.sm\:left-\[35px\]{left:35px}.sm\:top-\[150px\]{top:150px}.sm\:\!my-\[50px\]{margin-top:50px!important;margin-bottom:50px!important}.sm\:mx-\[20px\]{margin-left:20px;margin-right:20px}.sm\:my-20{margin-top:5rem;margin-bottom:5rem}.sm\:my-24{margin-top:6rem;margin-bottom:6rem}.sm\:my-28{margin-top:7rem;margin-bottom:7rem}.sm\:my-\[100px\]{margin-top:100px;margin-bottom:100px}.sm\:my-\[150px\]{margin-top:150px;margin-bottom:150px}.sm\:my-\[50px\]{margin-top:50px;margin-bottom:50px}.sm\:mb-28{margin-bottom:7rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-\[1\.2em\]{margin-bottom:1.2em}.sm\:mb-\[100px\]{margin-bottom:100px}.sm\:mb-\[20px\]{margin-bottom:20px}.sm\:mb-\[30px\]{margin-bottom:30px}.sm\:mb-\[40px\]{margin-bottom:40px}.sm\:mb-\[50px\]{margin-bottom:50px}.sm\:mb-\[60px\]{margin-bottom:60px}.sm\:mb-\[80px\]{margin-bottom:80px}.sm\:mr-\[10px\]{margin-right:10px}.sm\:mt-0{margin-top:0}.sm\:mt-14{margin-top:3.5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-\[-30px\]{margin-top:-30px}.sm\:mt-\[18px\]{margin-top:18px}.sm\:mt-\[30px\]{margin-top:30px}.sm\:mt-\[35px\]{margin-top:35px}.sm\:mt-\[50px\]{margin-top:50px}.sm\:mt-\[60px\]{margin-top:60px}.sm\:mt-\[70px\]{margin-top:70px}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-\[16px\]{height:16px}.sm\:h-\[calc\(100dvh_-_235px\)\]{height:calc(100dvh - 235px)}.sm\:w-1\/3{width:33.3333%}.sm\:w-\[250px\]{width:250px}.sm\:w-\[320px\]{width:320px}.sm\:w-\[450px\]{width:450px}.sm\:w-\[calc\(100\%_-_64px\)\]{width:calc(100% - 64px)}.sm\:w-auto{width:auto}.sm\:max-w-\[1000px\]{max-width:1000px}.sm\:max-w-\[260px\]{max-width:260px}.sm\:max-w-\[550px\]{max-width:550px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[700px\]{max-width:700px}.sm\:max-w-\[800px\]{max-width:800px}.sm\:max-w-\[840px\]{max-width:840px}.sm\:max-w-\[900px\]{max-width:900px}.sm\:flex-1{flex:1}.sm\:translate-y-\[-48px\]{--tw-translate-y:-48px;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))}.sm\:scale-\[0\.5\]{--tw-scale-x:.5;--tw-scale-y:.5;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))}.sm\:scale-\[0\.9\]{--tw-scale-x:.9;--tw-scale-y:.9;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))}.sm\:scale-\[1\.05\]{--tw-scale-x:1.05;--tw-scale-y:1.05;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))}.sm\:scale-\[1\.15\]{--tw-scale-x:1.15;--tw-scale-y:1.15;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))}.sm\:scale-\[1\.2\]{--tw-scale-x:1.2;--tw-scale-y:1.2;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))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-16{gap:4rem}.sm\:gap-28{gap:7rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-\[50px\]{gap:50px}.sm\:border-b{border-bottom-width:1px}.sm\:border-t-0{border-top-width:0}.sm\:border-dotted{border-style:dotted}.sm\:border-none{border-style:none}.sm\:border-b-white{--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1))}.sm\:p-\[20px\]{padding:20px}.sm\:p-\[40px\]{padding:40px}.sm\:p-\[60px\]{padding:60px}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-\[14px\]{padding-left:14px;padding-right:14px}.sm\:px-\[25px\]{padding-left:25px;padding-right:25px}.sm\:px-\[50px\]{padding-left:50px;padding-right:50px}.sm\:px-\[60px\]{padding-left:60px;padding-right:60px}.sm\:px-\[80px\]{padding-left:80px;padding-right:80px}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-\[10px\]{padding-top:10px;padding-bottom:10px}.sm\:py-\[30px\]{padding-top:30px;padding-bottom:30px}.sm\:py-\[40px\]{padding-top:40px;padding-bottom:40px}.sm\:py-\[60px\]{padding-top:60px;padding-bottom:60px}.sm\:py-\[80px\]{padding-top:80px;padding-bottom:80px}.sm\:\!pt-\[1em\]{padding-top:1em!important}.sm\:pb-\[100px\]{padding-bottom:100px}.sm\:pb-\[15px\]{padding-bottom:15px}.sm\:pb-\[24px\]{padding-bottom:24px}.sm\:pb-\[50px\]{padding-bottom:50px}.sm\:pb-\[70px\]{padding-bottom:70px}.sm\:pb-\[80px\]{padding-bottom:80px}.sm\:pt-20{padding-top:5rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-\[100px\]{padding-top:100px}.sm\:pt-\[20px\]{padding-top:20px}.sm\:pt-\[50px\]{padding-top:50px}.sm\:\!text-\[22px\]{font-size:22px!important}.sm\:text-\[120\%\]{font-size:120%}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[150\%\]{font-size:150%}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[46px\]{font-size:46px}.sm\:text-\[68px\]{font-size:68px}.sm\:text-\[70px\]{font-size:70px}.sm\:text-\[80px\]{font-size:80px}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:leading-\[2\.4\]{line-height:2.4}}@media (width>=768px){.md\:left-\[10px\]{left:10px}.md\:right-7{right:1.75rem}.md\:right-\[30px\]{right:30px}.md\:m-\[-20px\]{margin:-20px}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-24{margin-top:6rem;margin-bottom:6rem}.md\:my-32{margin-top:8rem;margin-bottom:8rem}.md\:\!mr-\[-20px\]{margin-right:-20px!important}.md\:mb-0{margin-bottom:0}.md\:mb-20{margin-bottom:5rem}.md\:mb-36{margin-bottom:9rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-\[100px\]{margin-bottom:100px}.md\:mb-\[40px\]{margin-bottom:40px}.md\:mb-\[50px\]{margin-bottom:50px}.md\:mb-\[60px\]{margin-bottom:60px}.md\:mb-\[70px\]{margin-bottom:70px}.md\:ml-\[10px\]{margin-left:10px}.md\:ml-\[40px\]{margin-left:40px}.md\:ml-\[50px\]{margin-left:50px}.md\:mr-\[60px\]{margin-right:60px}.md\:mt-0{margin-top:0}.md\:mt-16{margin-top:4rem}.md\:mt-\[100px\]{margin-top:100px}.md\:mt-\[20px\]{margin-top:20px}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-square{aspect-ratio:1}.md\:h-\[530px\]{height:530px}.md\:h-\[75px\]{height:75px}.md\:min-h-\[calc\(100dvh_-_75px\)\]{min-height:calc(100dvh - 75px)}.md\:min-h-\[calc\(100vh_-_75px\)\]{min-height:calc(100vh - 75px)}.md\:w-1\/3{width:33.3333%}.md\:w-1\/5{width:20%}.md\:w-\[200px\]{width:200px}.md\:w-\[300px\]{width:300px}.md\:w-\[600px\]{width:600px}.md\:w-\[65\%\]{width:65%}.md\:min-w-\[600px\]{min-width:600px}.md\:\!max-w-\[740px\]{max-width:740px!important}.md\:max-w-\[1000px\]{max-width:1000px}.md\:max-w-\[160\%\]{max-width:160%}.md\:max-w-\[640px\]{max-width:640px}.md\:max-w-\[900px\]{max-width:900px}.md\:flex-none{flex:none}.md\:scale-\[0\.55\]{--tw-scale-x:.55;--tw-scale-y:.55;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))}.md\:scale-\[1\.0\]{--tw-scale-x:1;--tw-scale-y:1;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))}.md\:scale-\[1\.1\]{--tw-scale-x:1.1;--tw-scale-y:1.1;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))}.md\:scale-\[1\.3\]{--tw-scale-x:1.3;--tw-scale-y:1.3;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))}.md\:scale-\[1\.5\]{--tw-scale-x:1.5;--tw-scale-y:1.5;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))}.md\:snap-normal{scroll-snap-stop:normal}.md\:scroll-mt-20{scroll-margin-top:5rem}.md\:scroll-mt-\[100px\]{scroll-margin-top:100px}.md\:scroll-mt-\[75px\]{scroll-margin-top:75px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:items-center{align-items:center}.md\:gap-20{gap:5rem}.md\:gap-32{gap:8rem}.md\:gap-4{gap:1rem}.md\:gap-8{gap:2rem}.md\:gap-\[20px\]{gap:20px}.md\:gap-\[40px\]{gap:40px}.md\:gap-\[60px\]{gap:60px}.md\:rounded-2xl{border-radius:1rem}.md\:object-right{-o-object-position:right;object-position:right}.md\:p-\[10\%\]{padding:10%}.md\:p-\[20px\]{padding:20px}.md\:p-\[25px\]{padding:25px}.md\:p-\[50px\]{padding:50px}.md\:px-0{padding-left:0;padding-right:0}.md\:px-\[15px\]{padding-left:15px;padding-right:15px}.md\:px-\[25px\]{padding-left:25px;padding-right:25px}.md\:px-\[60px\]{padding-left:60px;padding-right:60px}.md\:px-\[calc\(5vw_\+_10px\)\]{padding-left:calc(5vw + 10px);padding-right:calc(5vw + 10px)}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-\[100px\]{padding-top:100px;padding-bottom:100px}.md\:\!pt-0{padding-top:0!important}.md\:pb-0{padding-bottom:0}.md\:pb-\[100px\]{padding-bottom:100px}.md\:pb-\[10px\]{padding-bottom:10px}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-\[70px\]{padding-top:70px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[160\%\]{font-size:160%}.md\:text-\[16px\]{font-size:16px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[19px\]{font-size:19px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[50px\]{font-size:50px}.md\:text-\[72px\]{font-size:72px}.md\:text-\[80px\]{font-size:80px}.md\:text-\[90px\]{font-size:90px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:leading-10{line-height:2.5rem}.md\:leading-6{line-height:1.5rem}.md\:leading-\[2\.6\]{line-height:2.6}}@media (width>=1024px){.lg\:absolute{position:absolute}.lg\:left-\[7\%\]{left:7%}.lg\:top-1\/2{top:50%}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-28{margin-top:7rem;margin-bottom:7rem}.lg\:my-\[-25px\]{margin-top:-25px;margin-bottom:-25px}.lg\:my-\[20px\]{margin-top:20px;margin-bottom:20px}.lg\:mb-0{margin-bottom:0}.lg\:mb-\[120px\]{margin-bottom:120px}.lg\:mb-\[80px\]{margin-bottom:80px}.lg\:ml-\[-80px\]{margin-left:-80px}.lg\:ml-\[20px\]{margin-left:20px}.lg\:mr-\[80px\]{margin-right:80px}.lg\:mt-0{margin-top:0}.lg\:mt-20{margin-top:5rem}.lg\:mt-\[-55px\]{margin-top:-55px}.lg\:mt-\[80px\]{margin-top:80px}.lg\:block{display:block}.lg\:\!flex{display:flex!important}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-\[20px\]{height:20px}.lg\:h-\[600px\]{height:600px}.lg\:min-h-\[calc\(100vh_-_75px\)\]{min-height:calc(100vh - 75px)}.lg\:w-1\/3{width:33.3333%}.lg\:w-1\/4{width:25%}.lg\:w-\[400px\]{width:400px}.lg\:\!max-w-\[740px\]{max-width:740px!important}.lg\:max-w-\[1000px\]{max-width:1000px}.lg\:max-w-\[1100px\]{max-width:1100px}.lg\:translate-y-\[-50\%\]{--tw-translate-y:-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))}.lg\:scale-\[0\.6\]{--tw-scale-x:.6;--tw-scale-y:.6;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))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:items-center{align-items:center}.lg\:gap-36{gap:9rem}.lg\:gap-\[50px\]{gap:50px}.lg\:gap-\[70px\]{gap:70px}.lg\:object-\[80\%\]{-o-object-position:80%;object-position:80%}.lg\:object-center{-o-object-position:center;object-position:center}.lg\:p-\[25px\]{padding:25px}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-\[20px\]{padding-left:20px;padding-right:20px}.lg\:px-\[40px\]{padding-left:40px;padding-right:40px}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:py-\[100px\]{padding-top:100px;padding-bottom:100px}.lg\:py-\[130px\]{padding-top:130px;padding-bottom:130px}.lg\:py-\[200px\]{padding-top:200px;padding-bottom:200px}.lg\:py-\[80px\]{padding-top:80px;padding-bottom:80px}.lg\:\!pb-\[0\.2em\]{padding-bottom:.2em!important}.lg\:\!pt-0{padding-top:0!important}.lg\:pb-\[120px\]{padding-bottom:120px}.lg\:pb-\[60px\]{padding-bottom:60px}.lg\:pt-0{padding-top:0}.lg\:pt-32{padding-top:8rem}.lg\:pt-\[40px\]{padding-top:40px}.lg\:text-left{text-align:left}.lg\:\!text-\[24px\]{font-size:24px!important}.lg\:text-\[100px\]{font-size:100px}.lg\:text-\[110px\]{font-size:110px}.lg\:text-\[125px\]{font-size:125px}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[170\%\]{font-size:170%}.lg\:text-\[19px\]{font-size:19px}.lg\:text-\[20px\]{font-size:20px}.lg\:text-\[22px\]{font-size:22px}.lg\:text-\[26px\]{font-size:26px}.lg\:text-\[76px\]{font-size:76px}.lg\:text-\[80px\]{font-size:80px}.lg\:font-medium{font-weight:500}.lg\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}@media (width>=1280px){.xl\:\!left-auto{left:auto!important}.xl\:left-\[20px\]{left:20px}.xl\:right-\[20px\]{right:20px}.xl\:z-30{z-index:30}.xl\:mb-\[80px\]{margin-bottom:80px}.xl\:mt-0{margin-top:0}.xl\:mt-\[-20px\]{margin-top:-20px}.xl\:mt-\[70px\]{margin-top:70px}.xl\:block{display:block}.xl\:\!flex{display:flex!important}.xl\:hidden{display:none}.xl\:h-0{height:0}.xl\:h-\[600px\]{height:600px}.xl\:min-h-screen{min-height:100vh}.xl\:w-auto{width:auto}.xl\:w-main-xl{width:calc(100% - 320px)}.xl\:\!max-w-\[740px\]{max-width:740px!important}.xl\:max-w-\[840px\]{max-width:840px}.xl\:scroll-mt-0{scroll-margin-top:0}.xl\:scroll-mt-\[40px\]{scroll-margin-top:40px}.xl\:scroll-mt-\[50px\]{scroll-margin-top:50px}.xl\:\!rounded-\[5px\]{border-radius:5px!important}.xl\:border-b-black{--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1))}.xl\:bg-\[\#fafafa\]{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.xl\:bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.xl\:bg-transparent{background-color:#0000}.xl\:object-\[55\%\]{-o-object-position:55%;object-position:55%}.xl\:object-\[75\%\]{-o-object-position:75%;object-position:75%}.xl\:\!p-\[10px\]{padding:10px!important}.xl\:px-\[15px\]{padding-left:15px;padding-right:15px}.xl\:py-\[90px\]{padding-top:90px;padding-bottom:90px}.xl\:text-\[110px\]{font-size:110px}.xl\:text-\[14px\]{font-size:14px}.xl\:text-\[20px\]{font-size:20px}.xl\:text-\[80px\]{font-size:80px}.xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.xl\:shadow-none{--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 (width>=1536px){.\32 xl\:left-\[10\%\]{left:10%}.\32 xl\:mx-\[50px\]{margin-left:50px;margin-right:50px}.\32 xl\:h-\[35vw\]{height:35vw}.\32 xl\:h-\[650px\]{height:650px}.\32 xl\:w-1\/4{width:25%}.\32 xl\:w-1\/5{width:20%}.\32 xl\:w-\[16px\]{width:16px}.\32 xl\:w-\[450px\]{width:450px}.\32 xl\:w-main-2xl{width:calc(100% - 360px)}.\32 xl\:\!max-w-\[740px\]{max-width:740px!important}.\32 xl\:max-w-\[1000px\]{max-width:1000px}.\32 xl\:max-w-\[1200px\]{max-width:1200px}.\32 xl\:max-w-\[1280px\]{max-width:1280px}.\32 xl\:max-w-\[650px\]{max-width:650px}.\32 xl\:scale-\[1\]{--tw-scale-x:1;--tw-scale-y:1;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))}.\32 xl\:object-\[95\%\]{-o-object-position:95%;object-position:95%}.\32 xl\:px-\[25px\]{padding-left:25px;padding-right:25px}.\32 xl\:px-\[50px\]{padding-left:50px;padding-right:50px}.\32 xl\:py-\[100px\]{padding-top:100px;padding-bottom:100px}.\32 xl\:text-\[120px\]{font-size:120px}.\32 xl\:text-\[15px\]{font-size:15px}.\32 xl\:text-\[32px\]{font-size:32px}@media (width>=1024px){.\32 xl\:lg\:object-center{-o-object-position:center;object-position:center}}}@media (width>=1800px){.\33 xl\:w-1\/5{width:20%}.\33 xl\:\!max-w-\[1200px\]{max-width:1200px!important}.\33 xl\:max-w-\[1200px\]{max-width:1200px}.\33 xl\:max-w-\[1400px\]{max-width:1400px}.\33 xl\:max-w-\[1500px\]{max-width:1500px}.\33 xl\:object-right{-o-object-position:right;object-position:right}}@media (width>=2100px){.\34 xl\:\!max-w-\[1400px\]{max-width:1400px!important}.\34 xl\:max-w-\[1400px\]{max-width:1400px}}.\[\&\>\.btn-rounded\]\:\!w-\[200px\]>.btn-rounded{width:200px!important}.\[\&\>a\]\:block>a{display:block}.\[\&\>button\]\:absolute>button{position:absolute}.\[\&\>button\]\:-translate-y-1\/2>button{--tw-translate-y:-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))}.\[\&\>button\]\:rounded-l-\[5px\]>button{border-top-left-radius:5px;border-bottom-left-radius:5px}.\[\&\>button\]\:bg-black>button{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.\[\&\>button\]\:p-\[12px\]>button{padding:12px}@media (width>=1280px){.xl\:\[\&\>button\]\:rounded-\[5px\]>button{border-radius:5px}}.\[\&\>div\]\:z-50>div{z-index:50}.\[\&\>div\]\:p-\[10px\]>div{padding:10px}.\[\&\>div\]\:py-\[20px\]>div{padding-top:20px;padding-bottom:20px}.\[\&\>li\]\:relative>li{position:relative}.\[\&\>li\]\:mb-\[15px\]>li{margin-bottom:15px}.\[\&\>li\]\:mb-\[20px\]>li{margin-bottom:20px}.\[\&\>li\]\:mb-\[30px\]>li{margin-bottom:30px}.\[\&\>li\]\:flex>li{display:flex}.\[\&\>li\]\:h-\[20px\]>li{height:20px}.\[\&\>li\]\:w-full>li{width:100%}.\[\&\>li\]\:items-center>li{align-items:center}.\[\&\>li\]\:p-\[8px\]>li{padding:8px}@media (width>=640px){.sm\:\[\&\>li\]\:mb-\[20px\]>li{margin-bottom:20px}.sm\:\[\&\>li\]\:w-1\/2>li{width:50%}}@media (width>=768px){.\[\&\>li\]\:md\:w-full>li{width:100%}}.\[\&\>p\]\:mb-\[0\.5em\]>p{margin-bottom:.5em}.\[\&\>p\]\:mb-\[10px\]>p{margin-bottom:10px}.\[\&\>p\]\:mb-\[20px\]>p{margin-bottom:20px}@media (width>=1024px){.lg\:\[\&\>p\]\:mb-\[0\.4em\]>p{margin-bottom:.4em}.lg\:\[\&\>p\]\:mb-\[0\.8em\]>p{margin-bottom:.8em}}.\[\&_\.af-icon\]\:right-\[6\%\] .af-icon{right:6%}.\[\&_\.af-icon\]\:\!h-\[12px\] .af-icon{height:12px!important}.\[\&_\.af-icon\]\:\!w-\[12px\] .af-icon{width:12px!important}.\[\&_\.af-icon\]\:scale-\[1\.3\] .af-icon{--tw-scale-x:1.3;--tw-scale-y:1.3;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))}.\[\&_\.af-icon\]\:fill-afgreen .af-icon{fill:#004e2f}@media (width>=640px){.sm\:\[\&_\.af-icon\]\:right-\[30px\] .af-icon{right:30px}.sm\:\[\&_\.af-icon\]\:scale-\[1\.4\] .af-icon{--tw-scale-x:1.4;--tw-scale-y:1.4;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))}}.\[\&_\.arrow\]\:my-2 .arrow{margin-top:.5rem;margin-bottom:.5rem}.\[\&_\.arrow\]\:self-center .arrow{align-self:center}@media (width>=640px){.sm\:\[\&_\.arrow\]\:my-3 .arrow{margin-top:.75rem;margin-bottom:.75rem}}@media (width>=768px){.md\:\[\&_\.arrow\]\:my-4 .arrow{margin-top:1rem;margin-bottom:1rem}}.\[\&_\.btn-close\]\:relative .btn-close{position:relative}.\[\&_\.btn-close\]\:m-\[-10px\] .btn-close{margin:-10px}.\[\&_\.btn-close\]\:scale-90 .btn-close{--tw-scale-x:.9;--tw-scale-y:.9;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))}.\[\&_\.btn-close\]\:overflow-hidden .btn-close{overflow:hidden}.\[\&_\.btn-close\]\:p-\[15px\] .btn-close{padding:15px}.\[\&_\.item\]\:flex .item{display:flex}.\[\&_\.item\]\:h-32 .item{height:8rem}.\[\&_\.item\]\:flex-col .item{flex-direction:column}.\[\&_\.item\]\:place-content-center .item{place-content:center}.\[\&_\.item\]\:items-center .item{align-items:center}.\[\&_\.item\]\:rounded-2xl .item{border-radius:1rem}.\[\&_\.item\]\:bg-white .item{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.item\]\:px-2 .item{padding-left:.5rem;padding-right:.5rem}.\[\&_\.row\]\:grid .row{display:grid}.\[\&_\.row\]\:grid-cols-\[30vw_1fr\] .row{grid-template-columns:30vw 1fr}.\[\&_\.row\]\:gap-4 .row{gap:1rem}@media (width>=640px){.sm\:\[\&_\.row\]\:grid-cols-2 .row{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:\[\&_\.row\]\:gap-6 .row{gap:1.5rem}}@media (width>=768px){.md\:\[\&_\.row\]\:gap-8 .row{gap:2rem}}.\[\&_\.text\]\:ml-\[24px\] .text{margin-left:24px}.\[\&_\.text\]\:mt-\[2px\] .text{margin-top:2px}.\[\&_\.wrapper\]\:flex .wrapper{display:flex}.\[\&_\.wrapper\]\:items-center .wrapper{align-items:center}.\[\&_\.wrapper\]\:justify-center .wrapper{justify-content:center}.\[\&_\.wrapper\]\:rounded-\[5px\] .wrapper{border-radius:5px}.\[\&_\.wrapper\]\:p-\[10px\] .wrapper{padding:10px}.\[\&_a\]\:relative a{position:relative}.\[\&_a\]\:block a{display:block}.\[\&_a\]\:flex a{display:flex}.\[\&_a\]\:h-\[80px\] a{height:80px}.\[\&_a\]\:h-full a{height:100%}.\[\&_a\]\:\!w-full a{width:100%!important}.\[\&_a\]\:w-full a{width:100%}.\[\&_a\]\:items-center a{align-items:center}.\[\&_a\]\:\!justify-start a{justify-content:flex-start!important}.\[\&_a\]\:justify-center a{justify-content:center}.\[\&_a\]\:\!rounded-\[15px\] a{border-radius:15px!important}.\[\&_a\]\:p-\[15\%\] a{padding:15%}.\[\&_a\]\:pl-\[76px\] a{padding-left:76px}.\[\&_a\]\:text-\[110\%\] a{font-size:110%}.\[\&_a\]\:font-medium a{font-weight:500}.\[\&_a\]\:font-semibold a{font-weight:600}.\[\&_a\]\:text-afgreen a{--tw-text-opacity:1;color:rgb(0 78 47/var(--tw-text-opacity,1))}.\[\&_a\]\:underline a{text-decoration-line:underline}@media (width>=640px){.sm\:\[\&_a\]\:h-\[100px\] a{height:100px}.sm\:\[\&_a\]\:pl-\[100px\] a{padding-left:100px}.sm\:\[\&_a\]\:text-\[120\%\] a{font-size:120%}.sm\:\[\&_a\]\:font-medium a{font-weight:500}}@media (width>=768px){.\[\&_a\]\:md\:h-\[70px\] a{height:70px}}.\[\&_button\]\:\!w-full button{width:100%!important}.\[\&_h2\]\:text-white h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_h4\]\:mb-\[10px\] h4{margin-bottom:10px}@media (width>=420px){.xs\:\[\&_h4\]\:mb-\[15px\] h4{margin-bottom:15px}}@media (width>=640px){.sm\:\[\&_h4\]\:mb-\[20px\] h4{margin-bottom:20px}}.\[\&_img\]\:mb-1 img{margin-bottom:.25rem}.\[\&_img\]\:max-h-14 img{max-height:3.5rem}.\[\&_img\]\:max-h-full img{max-height:100%}.\[\&_img\]\:w-\[70\%\] img{width:70%}.\[\&_img\]\:w-auto img{width:auto}.\[\&_img\]\:max-w-\[300px\] img{max-width:300px}.\[\&_input\]\:placeholder\:\!text-\[\#444\] input::placeholder{--tw-text-opacity:1!important;color:rgb(68 68 68/var(--tw-text-opacity,1))!important}.\[\&_li\]\:relative li{position:relative}.\[\&_li\]\:py-\[10px\] li{padding-top:10px;padding-bottom:10px}.\[\&_p\]\:mr-\[10px\] p{margin-right:10px}.\[\&_p\]\:grow p{flex-grow:1}.\[\&_p\]\:leading-\[1\.4\] p{line-height:1.4}.\[\&_p\]\:leading-\[2\] p{line-height:2}@media (width>=640px){.sm\:\[\&_p\]\:text-\[110\%\] p{font-size:110%}}.\[\&_path\]\:fill-afgreen path{fill:#004e2f}.\[\&_select\]\:\!text-\[\#444\] select{--tw-text-opacity:1!important;color:rgb(68 68 68/var(--tw-text-opacity,1))!important}.\[\&_small\]\:mt-2 small{margin-top:.5rem}.\[\&_small\]\:mt-\[12px\] small{margin-top:12px}.\[\&_small\]\:block small{display:block}.\[\&_small\]\:text-\[90\%\] small{font-size:90%}.\[\&_small\]\:leading-\[1\.8\] small{line-height:1.8}.\[\&_small\]\:text-\[\#666\] small{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}.\[\&_span\]\:mx-\[2px\] span{margin-left:2px;margin-right:2px}.\[\&_span\]\:text-\[120\%\] span{font-size:120%}.\[\&_svg\]\:mr-\[8px\] svg{margin-right:8px}.\[\&_svg\]\:h-\[13px\] svg{height:13px}.\[\&_svg\]\:h-\[15px\] svg{height:15px}.\[\&_svg\]\:h-full svg{height:100%}.\[\&_svg\]\:w-\[13px\] svg{width:13px}.\[\&_svg\]\:w-\[15px\] svg{width:15px}.\[\&_svg\]\:w-auto svg{width:auto}.\[\&_svg\]\:fill-white svg{fill:#fff}.\[\&_td\]\:break-all td{word-break:break-all}.\[\&_td\]\:py-\[20px\] td{padding-top:20px;padding-bottom:20px}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_th\]\:w-\[80px\] th{width:80px}.\[\&_th\]\:whitespace-nowrap th{white-space:nowrap}.\[\&_th\]\:py-\[20px\] th{padding-top:20px;padding-bottom:20px}.\[\&_th\]\:pr-\[10px\] th{padding-right:10px}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:align-top th{vertical-align:top}.\[\&_th\]\:font-normal th{font-weight:400}.\[\&_th\]\:font-semibold th{font-weight:600}@media (width>=420px){.xs\:\[\&_th\]\:w-\[90px\] th{width:90px}}@media (width>=640px){.sm\:\[\&_th\]\:whitespace-nowrap th{white-space:nowrap}.sm\:\[\&_th\]\:pr-\[20px\] th{padding-right:20px}}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_tr\]\:border-b-\[\#ddd\] tr{--tw-border-opacity:1;border-bottom-color:rgb(221 221 221/var(--tw-border-opacity,1))}.\[\&_tr\]\:pb-\[10px\] tr{padding-bottom:10px}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-4 ul{padding-left:1rem}.no-touch .\[\.no-touch_\&\]\:\!absolute{position:absolute!important}.no-touch .\[\.no-touch_\&\]\:aspect-\[3\/2\]{aspect-ratio:3/2}.no-touch .\[\.no-touch_\&\]\:\!px-\[20px\]{padding-left:20px!important;padding-right:20px!important}.no-touch .\[\.no-touch_\&\]\:hover\:border-\[\#888\]:hover{--tw-border-opacity:1;border-color:rgb(136 136 136/var(--tw-border-opacity,1))}.no-touch .\[\.no-touch_\&\]\:hover\:bg-\[\#888\]:hover{--tw-bg-opacity:1;background-color:rgb(136 136 136/var(--tw-bg-opacity,1))}.no-touch .group:hover .\[\.no-touch_\&\]\:group-hover\:\!p-\[20px\]{padding:20px!important}.no-touch .\[\.no-touch_\&\]\:\[\&_path\]\:hover\:\!fill-white:hover path,.no-touch .\[\.no-touch_\&\]\:\[\&_rect\]\:hover\:\!fill-white:hover rect{fill:#fff!important}.touch .\[\.touch_\&\]\:mr-\[-1px\]{margin-right:-1px}
