@charset "UTF-8";*{margin:0;padding:0;line-height:calc(.25rem + 1em + .25rem)}*,::after,::before{box-sizing:border-box}:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}html{block-size:100%;-webkit-text-size-adjust:none}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;min-block-size:100%}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(svg){stroke:none;fill:currentColor}:where(svg):where(:not([fill])){stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}:where(svg):where(:not([width])){inline-size:5rem}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit}:where(textarea){resize:vertical}@supports (resize:block){:where(textarea){resize:block}}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}h1{font-size:2em}:where(ul,ol)[role=list]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button{cursor:pointer}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}@media (prefers-reduced-motion:no-preference){:focus-visible{transition:outline-offset 145ms cubic-bezier(.25, 0, .4, 1)}:where(:not(:active)):focus-visible{transition-duration:.25s}}:where(:not(:active)):focus-visible{outline-offset:5px}:where(input[type=file])::-webkit-file-upload-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}/*! Yaku Han JP v3.4.1 (OFL-1.1 AND MIT) by Qrac *//*! Type: YakuHanJP - Based on Noto Sans CJK JP */@font-face{font-family:YakuHanJP;font-style:normal;font-weight:100;font-display:swap;src:url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Thin.woff2") format("woff2"),url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Thin.woff") format("woff");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:200;font-display:swap;src:url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Light.woff2") format("woff2"),url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Light.woff") format("woff");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:300;font-display:swap;src:url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-DemiLight.woff2") format("woff2"),url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-DemiLight.woff") format("woff");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:400;font-display:swap;src:url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Regular.woff2") format("woff2"),url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Regular.woff") format("woff");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:500;font-display:swap;src:url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Medium.woff2") format("woff2"),url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Medium.woff") format("woff");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:700;font-display:swap;src:url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Bold.woff2") format("woff2"),url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Bold.woff") format("woff");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:900;font-display:swap;src:url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Black.woff2") format("woff2"),url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/fonts/YakuHanJP/YakuHanJP-Black.woff") format("woff");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}html{font-size:10px}body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;position:relative;font-family:YakuHanJP,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;overflow-x:hidden}body.is-loaded{opacity:1;transition:opacity 1.05s ease}@media only screen and (max-width:768px){body{min-width:0}}::selection{background:#eae6b6;color:#dc441e}#preloadSVG{width:0;height:0;opacity:0;visibility:hidden;overflow:hidden}#l-scroll-container{-webkit-perspective:1px;perspective:1px;will-change:transform}.l-bg-object_wrapper .obj-a1 svg{width:3.8vw;height:2.7333333333vw}.l-bg-object_wrapper .obj-a2 svg{width:7.9333333333vw;height:1.2666666667vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-a2 svg{width:13.933333vw;height:2.266667vw}}.l-bg-object_wrapper .obj-a3 svg{width:7.9333333333vw;height:1.2666666667vw}.l-bg-object_wrapper .obj-a4 svg{width:6.1333333333vw;height:.9333333333vw}.l-bg-object_wrapper .obj-b svg{width:5.25vw;height:.5vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-b svg{width:8.75vw;height:1.5vw}}.l-bg-object_wrapper .obj-c1 svg{width:1.0666666667vw;height:.6vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-c1 svg{width:2.066667vw;height:1.6vw}}.l-bg-object_wrapper .obj-d1 svg{width:1.3666666667vw;height:1vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-d1 svg{width:2.366667vw;height:2vw}}.l-bg-object_wrapper .obj-e1 svg{width:.3666666667vw;height:4.0666666667vw}.l-bg-object_wrapper .obj-e2 svg{width:7.5vw;height:4.1vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-e2 svg{width:12vw;height:6.8vw}}.l-bg-object_wrapper .obj-e3 svg{width:7.5vw;height:2.7666666667vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-e3 svg{width:12vw;height:6.8vw}}.l-bg-object_wrapper .obj-e4 svg{width:7.5vw;height:4.1vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-e4 svg{width:3.333333vw;height:2.7vw}}.l-bg-object_wrapper .obj-f1 svg{width:3.5vw;height:6.4vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-f1 svg{width:7.0666666667vw;height:12vw}}.l-bg-object_wrapper .obj-f2 svg{width:3.5vw;height:6.4vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-f2 svg{width:10.066667vw;height:19vw}}.l-bg-object_wrapper .obj-g1 svg{width:16.7666666667vw;height:6.4vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-g1 svg{width:44vw;height:12vw}}.l-bg-object_wrapper .obj-g2 svg{width:6.4vw;height:24.8333333333vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-g2 svg{width:12.4vw;height:43.133333vw}}.l-bg-object_wrapper .obj-g3 svg{display:none}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-g3 svg{display:block;width:44vw;height:12vw}}.l-bg-object_wrapper .obj-content-a1 svg{width:6.1333333333vw;height:.9333333333vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-content-a1 svg{width:12.2666666667vw;height:1.8666666667vw}}.l-bg-object_wrapper .obj-content-b1 svg{width:5.2vw;height:.4vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-content-b1 svg{width:10.4vw;height:.8vw}}.l-bg-object_wrapper .obj-content-e1 svg{width:3.9333333333vw;height:2.1333333333vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-content-e1 svg{width:7.8666666667vw;height:4.2666666667vw}}.l-bg-object_wrapper .obj-content-f1 svg{width:2.5333333333vw;height:4.7333333333vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-content-f1 svg{width:5.0666666667vw;height:9.4666666667vw}}.l-bg-object_wrapper .obj-content-g1 svg{width:12.2666666667vw;height:3.4vw}@media only screen and (max-width:768px){.l-bg-object_wrapper .obj-content-g1 svg{width:18.9333333333vw;height:5.3333333333vw}}#index-page #mv .page-sub-title .jp{font-size:1.5rem;letter-spacing:.15em;line-height:1.5rem}@media only screen and (max-width:768px){#index-page #mv .page-sub-title .jp{font-size:.75rem}}#index-page #intro .lead-text,#index-page #product-desc .lead-text{font-size:1.8rem;letter-spacing:.14em;line-height:4rem}@media only screen and (max-width:768px){#index-page #intro .lead-text,#index-page #product-desc .lead-text{font-size:3.3333333333vw;line-height:6.520833vw}}@media only screen and (max-width:375px){#index-page #intro .lead-text,#index-page #product-desc .lead-text{font-size:1.25rem;line-height:2.5rem}}.function-desc .content .desc-title{font-size:1.40625vw;letter-spacing:.14em;line-height:2.5vw}@media only screen and (max-width:768px){.function-desc .content .desc-title{font-size:3.3333333333vw;line-height:4.5vw}}#index-page #mv .page-sub-title .en{font-family:Jomolhari,serif;font-size:3.7rem;letter-spacing:0;line-height:2.7rem}@media only screen and (max-width:768px){#index-page #mv .page-sub-title .en{font-size:1.75rem;line-height:1.4rem}}#index-page #mv h1.page-title{font-family:"BioRhyme Expanded",serif;font-size:1.2rem;letter-spacing:.03em;line-height:1.5rem}@media only screen and (max-width:768px){#index-page #mv h1.page-title{font-size:.75rem}}.function-desc .text{font-family:"BioRhyme Expanded",serif;font-size:1.8rem;letter-spacing:.14em;line-height:1.5rem}@media only screen and (max-width:768px){.function-desc .text{font-size:1.5rem}}#index-page #line-up .title{font-family:"BioRhyme Expanded",serif;font-size:4rem;letter-spacing:.01em;line-height:1.5rem}@media only screen and (max-width:768px){#index-page #line-up .title{font-size:2.5rem}}.l-footer .l-wrapper .columns3 .list-anchor,.l-footer .l-wrapper .columns3 .list-child,.l-footer .l-wrapper .columns3 .list-title{font-family:"Anonymous Pro",monospace;font-size:1.6rem;letter-spacing:-.01em;line-height:2.3rem}@media only screen and (max-width:768px){.l-footer .l-wrapper .columns3 .list-anchor,.l-footer .l-wrapper .columns3 .list-child,.l-footer .l-wrapper .columns3 .list-title{font-size:1.4rem;line-height:1.96rem}}.kids-family-camp .btn.btn-small{font-family:"Anonymous Pro",monospace;font-size:2.6rem;letter-spacing:-.01em;line-height:1.5rem}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-small{font-size:2.5rem}}.kids-family-camp .btn.btn-coming{font-family:"Anonymous Pro",monospace;font-size:2rem;letter-spacing:-.01em;line-height:1}.kids-family-camp .btn.btn-coming-type2{font-family:"Anonymous Pro",monospace;font-size:2.5rem;letter-spacing:-.01em;line-height:1}.kids-family-camp .btn.btn-middle{font-family:"Anonymous Pro",monospace;font-size:2.6rem;letter-spacing:-.01em;line-height:1.5rem}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-middle{font-size:2.6rem;line-height:2.5rem}}.kids-family-camp .btn.btn-large,.kids-family-camp .btn.btn-large-type2 .text-line1,.kids-family-camp .btn.btn-two-lines{font-family:"Anonymous Pro",monospace;font-size:3rem;letter-spacing:-.01em;line-height:1.5rem}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-large,.kids-family-camp .btn.btn-large-type2 .text-line1,.kids-family-camp .btn.btn-two-lines{font-size:2.3rem;line-height:2.5rem}}.kids-family-camp .btn.btn-large-type2 .text-line2{font-family:Jomolhari,serif;font-size:2rem;letter-spacing:-.01em;line-height:1.5rem}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-large-type2 .text-line2{font-size:1.5rem;line-height:2.5rem}}#index-page #line-up .list-child .buy .left{font-size:1.2rem;letter-spacing:0;line-height:1.95rem}#index-page #line-up .list-child .desc,.l-footer .l-wrapper .banner-list .banner-text{font-size:1.2rem;letter-spacing:.1em;line-height:2rem}#index-page #line-up .list-child .color,#index-page #line-up .list-child .size{font-size:1.4rem;letter-spacing:-.01em;line-height:1.5rem}#index-page #line-up .list-child .icon{font-size:1.8rem;letter-spacing:-.01em;line-height:1.5rem}@media only screen and (max-width:768px){#index-page #line-up .list-child .icon{font-size:1.8rem}}.l-footer .l-wrapper .columns3 .list-child-s{font-size:1rem;letter-spacing:.05em;line-height:1.8rem}@media only screen and (max-width:768px){.l-footer .l-wrapper .columns3 .list-child-s{font-size:.8rem}}#index-page #for-baby .lead,#index-page #product-desc .product-sec .left .desc{font-size:1.4rem;letter-spacing:.025em;line-height:2rem}@media only screen and (max-width:768px){#index-page #for-baby .lead,#index-page #product-desc .product-sec .left .desc{font-size:1rem;line-height:1.55rem}}.l-footer .l-wrapper .copyright .copyright-text{font-family:"Anonymous Pro",monospace;font-size:1.2rem;letter-spacing:0;line-height:2.8rem}@media only screen and (max-width:768px){.l-footer .l-wrapper .copyright .copyright-text{font-size:.85rem;letter-spacing:.04em}}#index-page #for-baby .list-child .price .price-text,#index-page #for-baby .list-child .price .price-text-with-tax,#index-page #product-desc .product-sec .left .price .price-text,#index-page #product-desc .product-sec .left .price .price-text-with-tax{font-family:"Anonymous Pro",monospace;font-size:2.5rem;letter-spacing:-.02em;line-height:3.5rem}@media only screen and (max-width:768px){#index-page #for-baby .list-child .price .price-text,#index-page #for-baby .list-child .price .price-text-with-tax,#index-page #product-desc .product-sec .left .price .price-text,#index-page #product-desc .product-sec .left .price .price-text-with-tax{font-size:1.5rem;line-height:2.5rem}}.function-desc .content .desc-text{font-size:1.40625vw;letter-spacing:.08em;line-height:2.65vw}@media only screen and (max-width:768px){.function-desc .content .desc-text{font-size:2.6666666667vw;line-height:4vw}}.l-footer{background-color:#a8988b}.l-footer .l-wrapper{width:90.84375vw;margin:0 auto;padding-top:2.934375vw}@media only screen and (max-width:768px){.l-footer .l-wrapper{width:100%;padding:13.3333333333vw 0 6.6666666667vw 0}}.l-footer .l-wrapper .btn{width:620px;margin:0 auto 2.84375vw}@media only screen and (max-width:768px){.l-footer .l-wrapper .btn{width:84vw;margin-bottom:12.24375vw}}.l-footer .l-wrapper .btn:hover .btn-anchor{border-color:#fff;background-color:#dc441e;color:#fff}@media only screen and (max-width:768px){.l-footer .l-wrapper .btn .separator{display:none}}.l-footer .l-wrapper .copyright{margin-top:-3.7vw}@media only screen and (max-width:768px){.l-footer .l-wrapper .copyright{margin-top:0}}.l-footer .l-wrapper .copyright .logo{margin-bottom:2.08125vw}@media only screen and (max-width:768px){.l-footer .l-wrapper .copyright .logo{margin-bottom:3.366667vw}}.l-footer .l-wrapper .copyright .logo svg{display:block;width:220px;height:100px;margin:0 auto}@media only screen and (max-width:768px){.l-footer .l-wrapper .copyright .logo svg{width:29.3333333333vw;height:13.3333333333vw}}.l-footer .l-wrapper .copyright .copyright-text{text-align:center;padding-bottom:3.90625vw}@media only screen and (max-width:768px){.l-footer .l-wrapper .copyright .copyright-text{padding-bottom:0;-webkit-transform:scale(.8);transform:scale(.8)}}.l-footer .l-wrapper .banner-list{display:flex;justify-content:space-between;margin-bottom:3.50625vw}@media only screen and (max-width:768px){.l-footer .l-wrapper .banner-list{flex-direction:column;margin-bottom:2.70625vw}}.l-footer .l-wrapper .banner-list .banner{display:block;width:27.820313vw;margin:0 auto;color:#000;text-decoration:none}@media only screen and (max-width:768px){.l-footer .l-wrapper .banner-list .banner{width:84vw;margin-bottom:7.4vw}}.l-footer .l-wrapper .banner-list .banner:hover{opacity:.65}.l-footer .l-wrapper .banner-list .banner-text{display:flex;align-items:flex-end;justify-content:center;text-align:center;height:40px;margin-bottom:10px}.l-footer .l-wrapper .banner-list .banner-text br{display:none}@media only screen and (max-width:1200px){.l-footer .l-wrapper .banner-list .banner-text br{display:block}}.l-footer .l-wrapper .banner-list .banner img{display:block;width:100%;height:auto}.l-footer .l-wrapper .columns3{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.l-footer .l-wrapper .columns3{flex-direction:column}}.l-footer .l-wrapper .columns3 .column{width:27.820313vw;margin:0 auto;text-align:center}@media only screen and (max-width:768px){.l-footer .l-wrapper .columns3 .column{width:84vw}}@media only screen and (max-width:768px){.l-footer .l-wrapper .columns3 .column.left{margin-bottom:8.6vw}}@media only screen and (max-width:768px){.l-footer .l-wrapper .columns3 .column.center{margin-bottom:8.6vw}}@media only screen and (max-width:768px){.l-footer .l-wrapper .columns3 .column.right{margin-bottom:9vw}}.l-footer .l-wrapper .columns3 .list>*+:not(.list-child-s){margin-bottom:1.634375vw}@media only screen and (max-width:768px){.l-footer .l-wrapper .columns3 .list>*+:not(.list-child-s){margin-bottom:2.1333333333vw}}.l-footer .l-wrapper .columns3 .list-title{display:block;font-weight:700;margin-bottom:1.734375vw}@media only screen and (max-width:768px){.l-footer .l-wrapper .columns3 .list-title{margin-bottom:0}}.l-footer .l-wrapper .columns3 .list-anchor{position:relative;display:block;text-decoration:none;color:#000}.l-footer .l-wrapper .columns3 .list-anchor:hover{text-decoration:underline}.l-footer .l-wrapper .columns3 .list-child-s{margin-top:4.8vw;-webkit-transform:scale(.9);transform:scale(.9)}@media only screen and (max-width:768px){.l-footer .l-wrapper .columns3 .list-child-s{margin-top:8.4vw}}#l-contents{z-index:1;overflow:hidden}#index-page .l-section-container{z-index:2;position:relative}#index-page .l-section-container>section{position:relative}#c-loading{z-index:2;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#dc441e}#c-loading .logo-tnf{z-index:2;position:fixed;top:3.90625vw;right:4.375vw}@media only screen and (max-width:768px){#c-loading .logo-tnf{top:4.6666666667vw;right:5.6vw}}#c-loading .logo-tnf svg{width:87.5px;height:40px;color:#eae6b6}@media only screen and (max-width:768px){#c-loading .logo-tnf svg{width:50px;height:23.5px}}#c-loading .l-wrapper{z-index:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:70.3125vw}@media only screen and (max-width:768px){#c-loading .l-wrapper{height:133.3333333333vw}}#c-loading .loading-img{position:absolute}#c-loading .loading-img1{z-index:4;top:24.5703125vw;left:31.328125vw;width:21.25vw}@media only screen and (max-width:768px){#c-loading .loading-img1{z-index:5;top:83.2vw;left:7.4666666667vw;width:29.3333333333vw}}#c-loading .loading-img2{z-index:2;top:4.84375vw;left:46.7578125vw;width:26.25vw}@media only screen and (max-width:768px){#c-loading .loading-img2{z-index:4;top:28.6666666667vw;left:42.8vw;width:35.8666666667vw}}#c-loading .loading-img3{z-index:7;top:9.21875vw;left:71.875vw;width:16.40625vw}@media only screen and (max-width:768px){#c-loading .loading-img3{z-index:5;top:18.1333333333vw;left:auto;right:0;width:24.8vw}}#c-loading .loading-img4{z-index:3;top:19.609375vw;left:85.703125vw;width:13.359375vw}@media only screen and (max-width:768px){#c-loading .loading-img4{z-index:5;top:59.3333333333vw;left:77.3333333333vw;width:18.1333333333vw}}#c-loading .loading-img5{z-index:8;top:35.7421875vw;left:72.421875vw;width:20.5078125vw}@media only screen and (max-width:768px){#c-loading .loading-img5{z-index:4;top:85.3333333333vw;left:57.3333333333vw;width:34vw}}#c-loading .loading-img6{z-index:6;top:45.9765625vw;left:56.640625vw;width:15.859375vw}@media only screen and (max-width:768px){#c-loading .loading-img6{z-index:5;top:100vw;left:71.4666666667vw;width:24vw}}#c-loading .loading-img7{z-index:5;top:49.21875vw;left:45.859375vw;width:11.015625vw}@media only screen and (max-width:768px){#c-loading .loading-img7{z-index:3;top:76.4vw;left:40.6666666667vw;width:19.3333333333vw}}#c-loading .loading-img8{z-index:9;top:48.75vw;left:17.4609375vw;width:23.2421875vw}@media only screen and (max-width:768px){#c-loading .loading-img8{z-index:4;top:107.3333333333vw;left:31.3333333333vw;width:30.6666666667vw}}#c-loading .loading-img9{z-index:10;top:22.8125vw;left:8.671875vw;width:19.6875vw}@media only screen and (max-width:768px){#c-loading .loading-img9{z-index:2;top:38.9333333333vw;left:10.9333333333vw;width:34.2666666667vw}}#c-loading .loading-img10{z-index:2;top:2.1484375vw;left:3.203125vw;width:16.9140625vw}@media only screen and (max-width:768px){#c-loading .loading-img10{z-index:1;top:5.7333333333vw;left:7.0666666667vw;width:26.6666666667vw}}#c-loading .loading-img11{z-index:1;top:7.890625vw;left:25.5859375vw;width:15.1171875vw}@media only screen and (max-width:768px){#c-loading .loading-img11{z-index:3;top:7.0666666667vw;left:39.3333333333vw;width:20.9333333333vw}}.kids-family-camp .btn{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;-webkit-transform:translate(.2vw,.2vw);transform:translate(.2vw,.2vw);font-weight:700}@media only screen and (max-width:768px){.kids-family-camp .btn{flex-direction:column;text-align:center;height:auto;-webkit-transform:translate(.5vw,.5vw);transform:translate(.5vw,.5vw)}}.kids-family-camp .btn:hover .btn-anchor{bottom:1px;right:1px}.kids-family-camp .btn:after{display:block;z-index:1;position:relative;width:100%;height:100%;content:"";border-radius:50px}.kids-family-camp .btn.btn-small{width:62px;height:28px}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-small{width:79px;height:33px;min-height:0}}.kids-family-camp .btn.btn-middle{height:50px}.kids-family-camp .btn.btn-coming{height:50px;text-align:center;pointer-events:none}.kids-family-camp .btn.btn-coming .btn-anchor{line-height:1;pointer-events:none}.kids-family-camp .btn.btn-coming-type2{height:25px;text-align:center;pointer-events:none}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-coming-type2{height:34px}}.kids-family-camp .btn.btn-coming-type2 .btn-anchor{line-height:1;pointer-events:none}.kids-family-camp .btn.btn-large{height:62px}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-large{height:44px}}.kids-family-camp .btn.btn-large-type2{height:85px}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-large-type2{height:65px}}.kids-family-camp .btn.btn-large-type2 .btn-anchor{flex-direction:column}.kids-family-camp .btn.btn-large-type2 .text-line1{display:block;margin-bottom:10px}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-large-type2 .text-line1{margin-bottom:0}}.kids-family-camp .btn.btn-large-type2 .text-line2{display:block;font-weight:100}.kids-family-camp .btn.btn-two-lines{min-height:62px}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-two-lines{padding:1vw 0;min-height:58px}}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-two-lines .btn-anchor{bottom:1.5vw}}.kids-family-camp .btn.btn-two-lines:after{min-height:62px}@media only screen and (max-width:768px){.kids-family-camp .btn.btn-two-lines:after{min-height:58px}}.kids-family-camp .btn-anchor{position:absolute;bottom:.2vw;right:.2vw;z-index:2;display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;border-radius:50px}@media only screen and (max-width:768px){.kids-family-camp .btn-anchor{bottom:.5vw;right:.5vw}}.kids-family-camp .btn-cinna-bar:after{background-color:#dc441e}.kids-family-camp .btn-cinna-bar .btn-anchor{color:#dc441e;background-color:#fff;border:2px solid #dc441e}.kids-family-camp .btn-cinna-bar-type2:after{background-color:#dc441e}.kids-family-camp .btn-cinna-bar-type2 .btn-anchor{color:#dc441e;background-color:#eae6b6;border:2px solid #dc441e}.kids-family-camp .btn-fall-green:after{background-color:#eae6b6}.kids-family-camp .btn-fall-green .btn-anchor{color:#eae6b6;background-color:#fff;border:2px solid #eae6b6}.kids-family-camp .btn-verdigris:after{background-color:#4a5a36}.kids-family-camp .btn-verdigris .btn-anchor{color:#4a5a36;background-color:#fff;border:2px solid #4a5a36}.kids-family-camp .btn-gray:after{background-color:#969696}.kids-family-camp .btn-gray .btn-anchor{color:#969696;background-color:#fff;border:2px solid #969696}.kids-family-camp .btn-gray-type2:after{background-color:#969696}.kids-family-camp .btn-gray-type2 .btn-anchor{color:#969696;background-color:#dc441e;border:2px solid #969696}.kids-family-camp .btn-gray-type3:after{background-color:#969696}.kids-family-camp .btn-gray-type3 .btn-anchor{color:#969696;background-color:#eae6b6;border:2px solid #969696}.function-desc{width:87.90625vw;height:35.090625vw;border-radius:20px;border:1px solid #000;background-color:#fff;overflow:hidden;pointer-events:none}@media only screen and (max-width:768px){.function-desc{border-radius:23px;pointer-events:auto;height:109.3333333333vw}}.function-desc .text{text-transform:uppercase}@media only screen and (max-width:768px){.function-desc .text{pointer-events:none}}.function-desc .text-item{position:absolute;z-index:1;top:0;left:0;padding-right:10px}.function-desc .text-above{position:absolute;top:2.525vw;left:0;white-space:nowrap}@media only screen and (max-width:768px){.function-desc .text-above{top:4.5vw}}.function-desc .content{display:flex;justify-content:space-between;padding-top:7.59375vw;margin:0 5.734375vw 0 2.734375vw}@media only screen and (max-width:768px){.function-desc .content{position:relative;flex-direction:column;padding-top:14.166667vw;height:100%;margin:0}}.function-desc .content .desc{width:29.296875vw}@media only screen and (max-width:768px){.function-desc .content .desc{width:auto;margin:0 5.3333333333vw}}.function-desc .content .desc-title{display:block;color:#dc441e;margin-bottom:1.4vw}@media only screen and (max-width:768px){.function-desc .content .desc-title{text-align:center;margin-bottom:2vw}}.function-desc .content .img{position:relative;width:46.421875vw}@media only screen and (max-width:768px){.function-desc .content .img{position:absolute;bottom:0;left:0;width:100%}}.function-desc .content .img-caption{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:768px){.function-desc .content .img-caption{left:auto;width:76.8vw;margin:0 auto;-webkit-transform:translateX(0) translateY(7vw);transform:translateX(0) translateY(7vw)}}.function-desc .content .img-animation img{width:100%;height:auto}#index-page #intro .lead,#index-page #product-desc .lead{display:block;text-align:center}#index-page .icon-wrapper{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}#index-page .icon-wrapper .icon{position:absolute}#index-page .icon-wrapper img{display:block;width:100%;height:auto}#index-page #intro{z-index:3}#index-page #product-desc{z-index:2}#index-page #mv{position:relative}#index-page #mv .mv-imgs .mv-img{display:block;z-index:1}#index-page #mv .mv-imgs .mv-img img{width:100%;height:auto}#index-page #mv .mv-imgs .ornament{z-index:2;position:absolute;top:50%;left:50.5%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:768px){#index-page #mv .mv-imgs .ornament{left:50%}}#index-page #mv .mv-imgs .ornament-img{width:96.484375vw;height:auto}@media only screen and (max-width:768px){#index-page #mv .mv-imgs .ornament-img{width:96vw}}#index-page #mv .mv-imgs .ornament-img img{width:100%;height:auto}#index-page #mv .logo-tnf{z-index:4;position:absolute;top:3.73125vw;right:4.30625vw}@media only screen and (max-width:768px){#index-page #mv .logo-tnf{top:5.3333333333vw;right:5.8666666667vw}}#index-page #mv .logo-tnf svg{width:87.5px;height:40px;color:#eae6b6}@media only screen and (max-width:768px){#index-page #mv .logo-tnf svg{width:50px;height:23.5px}}#index-page #mv h1.page-title{z-index:4;position:absolute;top:2.41875vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:800;color:#eae6b6;margin:0;-webkit-transform-origin:left top;transform-origin:left top;white-space:nowrap}@media only screen and (max-width:768px){#index-page #mv h1.page-title{-webkit-transform:scale(.75) translateX(-50%);transform:scale(.75) translateX(-50%);top:4.11875vw}}#index-page #mv .page-sub-title{z-index:4;position:absolute;top:9.95625vw;right:4.2625vw;color:#eae6b6}@media only screen and (max-width:768px){#index-page #mv .page-sub-title{top:15.066667vw;right:5.8666666667vw}}#index-page #mv .page-sub-title .en{text-align:right}#index-page #mv .page-sub-title .jp{margin-top:21px;text-align:right;-webkit-transform:translateX(.5vw);transform:translateX(.5vw)}@media only screen and (max-width:768px){#index-page #mv .page-sub-title .jp{margin-top:12px;-webkit-transform:scale(.8) translateX(0);transform:scale(.8) translateX(0);-webkit-transform-origin:right top;transform-origin:right top;display:flex;justify-content:flex-end;text-align:right}}#index-page #mv h2.logo-family-camp{display:block;z-index:4;position:absolute;bottom:3.875vw;right:5.0625vw;margin:0}@media only screen and (max-width:768px){#index-page #mv h2.logo-family-camp{width:77.466667vw;height:34.066667vw;bottom:-13.5vw;right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#index-page #mv h2.logo-family-camp svg{width:330px;height:151px;color:#eae6b6;stroke:none}@media only screen and (max-width:768px){#index-page #mv h2.logo-family-camp svg{width:77.466667vw;height:34.066667vw}}#index-page #intro{position:relative;background-color:#4a5a36;height:227.86875vw}@media only screen and (max-width:1150px){#index-page #intro{height:232.86875vw}}@media only screen and (max-width:768px){#index-page #intro{height:811.4666666667vw}}#index-page #intro .l-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:25.54375vw}@media only screen and (max-width:1150px){#index-page #intro .l-wrapper{height:30.54375vw}}@media only screen and (max-width:768px){#index-page #intro .l-wrapper{height:81.733333vw}}#index-page #intro .lead{color:#eae6b6}#index-page #intro .lead-text-second{margin-top:3vw}@media only screen and (max-width:768px){#index-page #intro .lead-text-second{margin-top:6vw}}#index-page #intro .img-collections{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1150px){#index-page #intro .img-collections{margin-top:5vw}}@media only screen and (max-width:768px){#index-page #intro .img-collections{margin-top:0}}#index-page #intro .img-collections .img1{z-index:2;top:26.53125vw;left:11.028125vw;width:28.5109375vw}@media only screen and (max-width:768px){#index-page #intro .img-collections .img1{z-index:1;top:88vw;left:0;width:50.6666666667vw}}#index-page #intro .img-collections .img2{z-index:2;top:30.259375vw;left:56.8125vw;width:28.10938vw}@media only screen and (max-width:768px){#index-page #intro .img-collections .img2{z-index:2;top:127.3333333333vw;left:auto;right:0;width:53.3333333333vw}}#index-page #intro .img-collections .img3{z-index:3;top:61.409375vw;left:0;width:22.65625vw}@media only screen and (max-width:768px){#index-page #intro .img-collections .img3{z-index:4;top:282.9333333333vw;width:53.3333333333vw}}#index-page #intro .img-collections .img4{z-index:3;top:59.429688vw;left:26.6875vw;width:34.65625vw}@media only screen and (max-width:768px){#index-page #intro .img-collections .img4{z-index:3;top:194.6666666667vw;left:10vw;width:80.6666666667vw}}#index-page #intro .img-collections .img5{z-index:-1;top:65.49375vw;left:70.445313vw;width:24.1375vw}@media only screen and (max-width:768px){#index-page #intro .img-collections .img5{z-index:3;top:349.3333333333vw;left:40vw;width:60vw}}#index-page #intro .img-collections .img6{z-index:3;top:100.953125vw;left:0;width:33.96875vw}@media only screen and (max-width:768px){#index-page #intro .img-collections .img6{z-index:5;top:443.4666666667vw;left:10vw;width:80vw}}#index-page #intro .img-collections .img7{z-index:4;top:97.632813vw;left:55.445313vw;width:20.546875vw}@media only screen and (max-width:768px){#index-page #intro .img-collections .img7{z-index:4;top:391.4666666667vw;left:0;width:44vw}}#index-page #intro .img-collections .img8{z-index:4;top:126.234375vw;left:32.203125vw;width:37.70625vw}@media only screen and (max-width:768px){#index-page #intro .img-collections .img8{z-index:6;top:536.4vw;left:0;width:60vw}}#index-page #intro .img-collections .img9{z-index:5;top:124.285938vw;left:68.040625vw;width:30.85vw}@media only screen and (max-width:768px){#index-page #intro .img-collections .img9{z-index:7;top:566vw;left:auto;right:0;width:44vw}}#index-page #intro .img-collections .img10{z-index:3;top:173.78125vw;left:14.44375vw;width:28.901563vw}@media only screen and (max-width:768px){#index-page #intro .img-collections .img10{z-index:5;top:674.1333333333vw;left:11.3333333333vw;width:53.3333333333vw}}#index-page #intro .img-collections .img11{z-index:5;top:169.875vw;left:50.484375vw;width:23.71875vw}@media only screen and (max-width:768px){#index-page #intro .img-collections .img11{z-index:6;top:620.2666666667vw;left:41.8666666667vw;width:46.6666666667vw}}#index-page #intro .img-collections .img-collection{position:absolute}#index-page #intro .img-collections img{display:block;width:100%;height:auto}#index-page #intro .icon-wrapper{z-index:2}@media only screen and (max-width:1150px){#index-page #intro .icon-wrapper{margin-top:5vw}}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper{margin-top:0}}#index-page #intro .icon-wrapper .img-wood1{top:10.828125vw;left:5.078125vw;width:21.03125vw}@media only screen and (max-width:1150px){#index-page #intro .icon-wrapper .img-wood1{margin-top:-3vw;left:-1.078125vw}}@media only screen and (max-width:980px){#index-page #intro .icon-wrapper .img-wood1{left:-8.078125vw}}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .img-wood1{top:73.8666666667vw;left:10.2666666667vw;width:34.6666666667vw}}#index-page #intro .icon-wrapper .img-wood2{top:7.375vw;left:78.6875vw;width:7.790625vw}@media only screen and (max-width:1150px){#index-page #intro .icon-wrapper .img-wood2{margin-top:-3vw;left:81.6875vw}}@media only screen and (max-width:980px){#index-page #intro .icon-wrapper .img-wood2{left:86.6875vw}}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .img-wood2{top:91.8666666667vw;left:68.6666666667vw;width:14vw}}#index-page #intro .icon-wrapper .img-branch{top:27.1484375vw;right:0;width:27.671875vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .img-branch{top:121.0666666667vw;width:42.6666666667vw}}#index-page #intro .icon-wrapper .img-branch img{-webkit-transform-origin:right top;transform-origin:right top}#index-page #intro .icon-wrapper .icon-feet .icon-left-foot{top:42.66875vw;left:49.595313vw;width:4.140625vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .icon-feet .icon-left-foot{top:168.5333333333vw;left:28.1333333333vw;width:7.3333333333vw}}#index-page #intro .icon-wrapper .icon-feet .icon-right-foot{top:37.590625vw;left:53.440625vw;width:4.0625vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .icon-feet .icon-right-foot{top:159.3333333333vw;left:35.8666666667vw;width:7.3333333333vw}}#index-page #intro .icon-wrapper .icon-gloves{top:69.984375vw;left:58.809375vw;width:7.8125vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .icon-gloves{top:288.2666666667vw;left:68.8vw;width:18vw}}#index-page #intro .icon-wrapper .icon-cup{top:88.453125vw;left:12.807813vw;width:6.273438vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .icon-cup{top:326.6666666667vw;left:47.4666666667vw;width:14.4vw}}#index-page #intro .icon-wrapper .img-left-leaf{top:104.625vw;left:79.859375vw;width:5.703125vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .img-left-leaf{top:358.6666666667vw;left:14.4vw;width:10.4vw}}#index-page #intro .icon-wrapper .img-right-leaf{top:113.335938vw;left:83.375vw;width:5.859375vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .img-right-leaf{top:373.8666666667vw;left:20.1333333333vw;width:10.4vw}}#index-page #intro .icon-wrapper .icon-waves{top:114.129688vw;left:30.1125vw;width:6.4453125vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .icon-waves{top:476.2666666667vw;left:78.2666666667vw;width:14.9333333333vw}}#index-page #intro .icon-wrapper .icon-fire-stick{top:119.039063vw;left:42.446875vw;width:10.16875vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .icon-fire-stick{top:535.2vw;left:48.2666666667vw;width:16.8vw}}#index-page #intro .icon-wrapper .icon-pan{top:159.60625vw;left:25.954688vw;width:8.970313vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .icon-pan{top:608.2666666667vw;left:9.3333333333vw;width:15.3333333333vw}}#index-page #intro .icon-wrapper .icon-rantan{top:159.153125vw;left:76.154688vw;width:5.234375vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .icon-rantan{top:638.2666666667vw;left:26.6666666667vw;width:10.4vw}}#index-page #intro .icon-wrapper .icon-big-star{top:177.13125vw;left:37.742188vw;width:4.765625vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .icon-big-star{top:678.9333333333vw;left:27.3333333333vw;width:9.0666666667vw}}#index-page #intro .icon-wrapper .icon-small-star{top:181.675vw;left:31.157813vw;width:3.203125vw}@media only screen and (max-width:768px){#index-page #intro .icon-wrapper .icon-small-star{top:687.7333333333vw;left:15.2vw;width:6.4vw}}#index-page #intro .function-desc{z-index:3;position:absolute;bottom:-17.503125vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:768px){#index-page #intro .function-desc{bottom:-55vw}}#index-page #intro .function-desc .text-above{color:#dc441e}#index-page #intro .function-desc .img-caption{position:absolute;top:-22px;width:25vw}@media only screen and (max-width:768px){#index-page #intro .function-desc .img-caption{position:relative;width:76.8vw;margin:0 auto;-webkit-transform:translateY(7vw);transform:translateY(7vw)}}#index-page #product-desc{position:relative;background-color:#dc441e;padding-top:24.25vw;padding-bottom:.1vw}@media only screen and (max-width:768px){#index-page #product-desc{padding-top:68.333333vw;padding-bottom:12.133333vw}}#index-page #product-desc .function-desc{position:relative;margin:0 auto 5vw}@media only screen and (max-width:768px){#index-page #product-desc .function-desc{margin-top:-9vw;margin-bottom:13vw}}#index-page #product-desc .function-desc .text-above{color:#4a5a36}#index-page #product-desc .function-desc .img-caption{position:absolute;top:-22px;width:40.9375vw}@media only screen and (max-width:768px){#index-page #product-desc .function-desc .img-caption{position:relative;top:-8px;width:76.8vw;margin:0 auto;-webkit-transform:translateY(7vw);transform:translateY(7vw)}}#index-page #product-desc .product-sec{position:relative;z-index:2;display:flex;justify-content:space-between;width:auto}@media only screen and (max-width:768px){#index-page #product-desc .product-sec{flex-direction:column}}#index-page #product-desc .product-sec:not(:last-of-type){margin:0 9.75625vw 5.125vw}@media only screen and (max-width:768px){#index-page #product-desc .product-sec:not(:last-of-type){margin:0 10.6666666667vw 22.266667vw}}#index-page #product-desc .product-sec:last-of-type{margin:0 9.75625vw 9.125vw}@media only screen and (max-width:768px){#index-page #product-desc .product-sec:last-of-type{margin:0 10.6666666667vw 0}}#index-page #product-desc .product-sec .left{width:35.4375vw}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .left{width:auto}}#index-page #product-desc .product-sec .left .img{position:relative}#index-page #product-desc .product-sec .left .img img{width:100%;height:auto}#index-page #product-desc .product-sec .left .icon-function{display:flex;justify-content:center;align-items:center;position:absolute}#index-page #product-desc .product-sec .left .icon-flame-resistance{width:56.5px;height:73px;background:transparent url(../img/product-desc/icon_flame_resistance.png) no-repeat left top;background-size:contain;right:-28.5px}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .left .icon-flame-resistance{right:-24.5px}}#index-page #product-desc .product-sec .left .icon-heat-insulation{width:62.5px;height:63px;background:transparent url(../img/product-desc/icon_heat_insulation.png) no-repeat left top;background-size:contain;right:-31.5px}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .left .icon-heat-insulation{right:-28px}}#index-page #product-desc .product-sec .left .icon-sweat-absorbing-fast-drying{width:62.5px;height:63px;background:transparent url(../img/product-desc/icon_sweat_absorbing_fast_drying.png) no-repeat left top;background-size:contain;right:-31.5px}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .left .icon-sweat-absorbing-fast-drying{right:-30px}}#index-page #product-desc .product-sec .left .icon-water-repelling{width:50.5px;height:74.5px;background:transparent url(../img/product-desc/icon_water_repelling.png) no-repeat left top;background-size:contain;right:-25px}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .left .icon-water-repelling{right:-21px}}#index-page #product-desc .product-sec .left .icon-zip-in-zip{width:66.5px;height:60px;background:transparent url(../img/product-desc/icon_zip_in_zip.png) no-repeat left top;background-size:contain;right:-33px}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .left .icon-zip-in-zip{right:-30px}}#index-page #product-desc .product-sec .left .price{display:flex;margin-left:4.296875vw;width:31.19375vw}@media only screen and (max-width:1200px){#index-page #product-desc .product-sec .left .price{flex-direction:column}}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .left .price{width:auto;margin-left:4vw}}#index-page #product-desc .product-sec .left .price:first-of-type{margin-top:-25px}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .left .price:first-of-type{margin-top:-17px}}#index-page #product-desc .product-sec .left .price>*+*{margin-top:.6vw}#index-page #product-desc .product-sec .left .price .price-text{z-index:2;position:relative;display:inline-block;font-weight:700;color:#eae6b6;width:90%}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .left .price .price-text{width:100%}}#index-page #product-desc .product-sec .left .price .price-text-with-tax{display:inline-block;font-weight:700;color:#eae6b6}#index-page #product-desc .product-sec .left .desc{margin-top:2.2vw;margin-left:4.296875vw;width:31.34375vw;text-align:justify!important;text-justify:inter-ideograph!important}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .left .desc{width:auto;margin-top:2.7vw;margin-left:1.5vw;margin-bottom:3.5vw}}#index-page #product-desc .product-sec .left .btn-buy{display:inline-block;margin-left:auto;margin-top:auto}@media only screen and (max-width:1200px){#index-page #product-desc .product-sec .left .btn-buy{margin:3px 0 0 0}}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .left .btn-buy{display:block}}#index-page #product-desc .product-sec .left .btn-buy .btn-anchor{background-color:#dc441e}#index-page #product-desc .product-sec .left .btn-buy:hover .btn-anchor{border-color:#dc441e;background-color:#eae6b6;color:#dc441e}#index-page #product-desc .product-sec .right{position:relative;width:33.25vw}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .right{width:auto}}#index-page #product-desc .product-sec .right>.icon{position:absolute}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .right>.icon{display:none}}#index-page #product-desc .product-sec .right .slider-above,#index-page #product-desc .product-sec .right .slider-below{display:flex;background-color:#fff}#index-page #product-desc .product-sec .right .slider-above{position:relative;padding-bottom:3.90625vw}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .right .slider-above{padding-bottom:9.6vw}}#index-page #product-desc .product-sec .right .slider-above .slide img{display:block;width:100%;height:auto}#index-page #product-desc .product-sec .right .slider-above .arrow{position:absolute;cursor:pointer}#index-page #product-desc .product-sec .right .slider-above .arrow-left{bottom:.8vw;left:1.20625vw;width:2.96875vw;height:2.265625vw;background:transparent url(../img/common/arrow_left.svg) no-repeat left top;background-size:contain}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .right .slider-above .arrow-left{left:2.0625vw;width:29.5px;height:20px;bottom:2vw}}#index-page #product-desc .product-sec .right .slider-above .arrow-right{bottom:.9vw;right:1.128125vw;width:3.671875vw;height:2.265625vw;background:transparent url(../img/common/arrow_right.svg) no-repeat left top;background-size:contain}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .right .slider-above .arrow-right{right:1.828125vw;bottom:1.7vw;width:32.5px;height:22px}}#index-page #product-desc .product-sec .right .slider-below{justify-content:center;height:33.25vw}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .right .slider-below{height:80vw}}#index-page #product-desc .product-sec .right .slider-below .slide img{display:block;width:auto;height:100%}#index-page #product-desc .product-sec .right .rounded-corner{z-index:1;border-radius:1.3vw;overflow:hidden;border:1px solid #000;box-sizing:border-box}@media only screen and (max-width:768px){#index-page #product-desc .product-sec .right .rounded-corner{border-radius:3vw}}#index-page #product-desc .product1 .left .img .icon-flame-resistance{bottom:100px}@media only screen and (max-width:768px){#index-page #product-desc .product1 .left .img .icon-flame-resistance{bottom:auto;top:-37px}}#index-page #product-desc .product1 .left .img .icon-zip-in-zip{bottom:25px}@media only screen and (max-width:768px){#index-page #product-desc .product1 .left .img .icon-zip-in-zip{bottom:auto;top:45px}}#index-page #product-desc .product1 .left .btn-buy{-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media only screen and (max-width:1200px){#index-page #product-desc .product1 .left .btn-buy{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:768px){#index-page #product-desc .product1 .left .btn-buy{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:768px){#index-page #product-desc .product1 .left .desc{margin-top:4.2vw}}#index-page #product-desc .product1 .right .img-wood1{right:1.875vw;bottom:0;width:17.734375vw;max-width:340.5px;min-width:170.25px}@media only screen and (max-width:1400px){#index-page #product-desc .product1 .right .img-wood1{bottom:3%}}#index-page #product-desc .product2{margin-bottom:5.325vw}@media only screen and (max-width:768px){#index-page #product-desc .product2{margin-bottom:15.325vw}}#index-page #product-desc .product2 .left .img .icon-flame-resistance{bottom:25px}@media only screen and (max-width:768px){#index-page #product-desc .product2 .left .img .icon-flame-resistance{bottom:auto;top:-37px}}#index-page #product-desc .product2 .left .btn-buy{-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media only screen and (max-width:1200px){#index-page #product-desc .product2 .left .btn-buy{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:768px){#index-page #product-desc .product2 .left .btn-buy{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:768px){#index-page #product-desc .product2 .left .desc{margin-top:4.2vw}}#index-page #product-desc .product2 .left .price-second{margin-top:2vw}#index-page #product-desc .product2 .right .img-wood2{left:1.171875vw;bottom:128px;width:15.625vw;max-width:303px;min-width:151.5px}#index-page #product-desc .product2 .right .img-wood3{left:14.421875vw;bottom:56px;width:7.2265625vw;max-width:138px;min-width:69px}#index-page #product-desc .product3 .left .img .icon-flame-resistance{bottom:183px}@media only screen and (max-width:768px){#index-page #product-desc .product3 .left .img .icon-flame-resistance{bottom:auto;top:-37px}}#index-page #product-desc .product3 .left .img .icon-water-repelling{bottom:100px}@media only screen and (max-width:768px){#index-page #product-desc .product3 .left .img .icon-water-repelling{bottom:auto;top:45px}}#index-page #product-desc .product3 .left .img .icon-heat-insulation{bottom:31px}@media only screen and (max-width:768px){#index-page #product-desc .product3 .left .img .icon-heat-insulation{bottom:auto;top:127px}}#index-page #product-desc .product3 .left .price-text{width:100%}#index-page #product-desc .product3 .left .btn-buy{-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media only screen and (max-width:1200px){#index-page #product-desc .product3 .left .btn-buy{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:768px){#index-page #product-desc .product3 .left .btn-buy{-webkit-transform:translateY(0);transform:translateY(0)}}#index-page #product-desc .product4 .left .img .icon-flame-resistance{bottom:100px}@media only screen and (max-width:768px){#index-page #product-desc .product4 .left .img .icon-flame-resistance{bottom:auto;top:-34px}}#index-page #product-desc .product4 .left .img .icon-sweat-absorbing-fast-drying{bottom:25px}@media only screen and (max-width:768px){#index-page #product-desc .product4 .left .img .icon-sweat-absorbing-fast-drying{bottom:auto;top:44px}}#index-page #product-desc .product4 .left .btn-buy{-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media only screen and (max-width:1200px){#index-page #product-desc .product4 .left .btn-buy{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:768px){#index-page #product-desc .product4 .left .btn-buy{-webkit-transform:translateY(0);transform:translateY(0)}}#index-page #line-up{padding-top:5.68125vw;padding-bottom:3.684375vw}@media only screen and (max-width:768px){#index-page #line-up{padding-top:14.68125vw;padding-bottom:13.984375vw}}#index-page #line-up .title{color:#dc441e;font-weight:800;text-align:center;margin-bottom:5.80625vw}@media only screen and (max-width:768px){#index-page #line-up .title{margin-bottom:14.40625vw}}#index-page #line-up .btn-link{width:403px;margin:0 auto}@media only screen and (max-width:768px){#index-page #line-up .btn-link{width:82.6666666667vw}}#index-page #line-up .btn-link:not(.btn-large-type2):hover .btn-anchor{border-color:#fff;background-color:#dc441e;color:#fff}#index-page #line-up .btn-large-type2:hover .btn-anchor{border-color:#fff;background-color:#4a5a36;color:#fff}#index-page #line-up .banner{width:625px;margin:50px auto 45px}@media only screen and (max-width:768px){#index-page #line-up .banner{width:84vw;margin:40px auto 35px}}#index-page #line-up .banner:hover{opacity:.75}#index-page #line-up .list{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:82.303125vw;margin:0 auto}@media only screen and (max-width:768px){#index-page #line-up .list{flex-direction:column;max-width:86.6666666667vw}}#index-page #line-up .list-child{list-style:none;position:relative;max-width:25.390625vw;margin-bottom:3.50625vw;padding-bottom:3.60625vw}@media only screen and (max-width:768px){#index-page #line-up .list-child{max-width:100%;margin-bottom:11.20625vw}}#index-page #line-up .list-child.is-not-available .img{opacity:.5}#index-page #line-up .list-child.is-not-available .buy .left.item-name{color:#969696}#index-page #line-up .list-child:nth-child(3n){position:relative}#index-page #line-up .list-child:nth-child(3n):before{content:"";position:absolute;bottom:0;right:0;width:82.303125vw;border-bottom:dotted 4px #dc441e}@media only screen and (max-width:768px){#index-page #line-up .list-child:nth-child(3n):before{display:none}}#index-page #line-up .list-child:last-child{margin-right:auto;margin-left:3vw}@media only screen and (max-width:768px){#index-page #line-up .list-child:last-child{margin-right:0;margin-left:0}}#index-page #line-up .list-child:last-child:before{display:none}#index-page #line-up .list-child .icon{z-index:2;position:absolute;top:0;left:0;font-family:"Anonymous Pro",monospace;font-weight:700;display:flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase;width:50px;height:22px}#index-page #line-up .list-child .icon:before{content:"";position:absolute;bottom:-18px;right:0;width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:12px 12px 12px 0}#index-page #line-up .list-child .icon-baby{background-color:#4a5a36}#index-page #line-up .list-child .icon-kids{background-color:#dc441e}#index-page #line-up .list-child .img{display:block;width:100%;height:auto;margin:0 auto}#index-page #line-up .list-child .img img{width:100%;height:auto}#index-page #line-up .list-child .color{position:relative;display:flex;justify-content:center;font-weight:700;margin-bottom:1.28125vw}@media only screen and (max-width:768px){#index-page #line-up .list-child .color{margin-top:-1vw;margin-bottom:5.5vw}}#index-page #line-up .list-child .color>*+*{margin-left:1.5vw}@media only screen and (max-width:768px){#index-page #line-up .list-child .color>*+*{margin-left:4.5vw}}#index-page #line-up .list-child .color-name{display:flex;align-items:center;text-transform:uppercase}#index-page #line-up .list-child .color-name:before{display:inline-block;width:15px;height:15px;margin-right:3px;content:""}#index-page #line-up .list-child .color-name-k:before{background:transparent url(../img/lineup/icon_color_k.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .color-name-kt:before{background:transparent url(../img/lineup/icon_color_kt.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .color-name-mg:before{background:transparent url(../img/lineup/icon_color_mg.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .color-name-nt:before{background:transparent url(../img/lineup/icon_color_nt.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .color-name-ny:before{background:transparent url(../img/lineup/icon_color_ny.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .color-name-ss:before{background:transparent url(../img/lineup/icon_color_ss.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .color-name-tn:before{background:transparent url(../img/lineup/icon_color_tn.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .color-name-ws:before{background:transparent url(../img/lineup/icon_color_ws.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .color-name-z:before{background:transparent url(../img/lineup/icon_color_z.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .bi-color .color-name-au:before{background:transparent url(../img/lineup/icon_color_au_mix.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .bi-color .color-name-lb:before{background:transparent url(../img/lineup/icon_color_lb_mix.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .bi-color .color-name-nk:before{background:transparent url(../img/lineup/icon_color_nk_mix.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .bi-color .color-name-no:before{background:transparent url(../img/lineup/icon_color_no_mix.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .bi-color .color-name-nt:before{background:transparent url(../img/lineup/icon_color_nt_mix.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .bi-color .color-name-nb:before{background:transparent url(../img/lineup/icon_color_nb_mix.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .bi-color .color-name-pr:before{background:transparent url(../img/lineup/icon_color_pr_mix.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .bi-color .color-name-ss:before{background:transparent url(../img/lineup/icon_color_ss_mix.png) no-repeat left top;background-size:contain}#index-page #line-up .list-child .size{display:flex;justify-content:center;margin-bottom:1.125vw}@media only screen and (max-width:768px){#index-page #line-up .list-child .size{margin-bottom:3.5vw}}#index-page #line-up .list-child .size>*+*{margin-left:.78125vw}@media only screen and (max-width:768px){#index-page #line-up .list-child .size>*+*{margin-left:2.6666666667vw}}#index-page #line-up .list-child .size-name{border:1px solid #000;border-radius:30px;padding:.1vw 0 .15vw;width:33px;text-align:center}@media only screen and (max-width:768px){#index-page #line-up .list-child .size-name{border-radius:14px;width:auto;min-width:32px;padding:.2666666667vw .933333vw .1666666667vw}}#index-page #line-up .list-child .size-name-wider{width:104px}@media only screen and (max-width:768px){#index-page #line-up .list-child .size-name-wider{min-width:106px}}#index-page #line-up .list-child .desc{margin-bottom:1.28125vw;text-align:justify!important;text-justify:inter-ideograph!important;min-height:100px}@media only screen and (max-width:768px){#index-page #line-up .list-child .desc{margin-bottom:3.5vw}}#index-page #line-up .list-child .buy{display:flex;align-items:center;justify-content:space-between}#index-page #line-up .list-child .buy .left{font-weight:900}#index-page #line-up .list-child .buy .right{width:9.10625vw}@media only screen and (max-width:768px){#index-page #line-up .list-child .buy .right{width:31.833333vw}}#index-page #line-up .list-child .buy .right .btn:hover .btn-anchor{border-color:#fff;background-color:#dc441e;color:#fff}#index-page #for-baby{padding-top:4.1015625vw;padding-bottom:5.859375vw;background-color:#eae6b6}@media only screen and (max-width:768px){#index-page #for-baby{padding-top:8.68125vw;padding-bottom:8.984375vw}}#index-page #for-baby .title{width:314px;margin:0 auto 1vw;-webkit-transform:translateX(-35px);transform:translateX(-35px)}@media only screen and (max-width:768px){#index-page #for-baby .title{width:250px;margin-bottom:4vw;-webkit-transform:translateX(0);transform:translateX(0)}}#index-page #for-baby .title img{width:100%;height:auto}#index-page #for-baby .lead{text-align:center;margin-bottom:2vw}@media only screen and (max-width:768px){#index-page #for-baby .lead{margin-bottom:3vw}}#index-page #for-baby .list{display:flex;justify-content:space-between;width:84.6875vw;margin:0 auto;padding:0;list-style:none}@media only screen and (max-width:768px){#index-page #for-baby .list{flex-direction:column;justify-content:flex-start;width:80vw}}#index-page #for-baby .list-child{width:26.796875vw}@media only screen and (max-width:768px){#index-page #for-baby .list-child{width:100%;margin-bottom:5vw}}#index-page #for-baby .list-child .price{display:flex;flex-direction:column;margin-left:2.34375vw;margin-top:-25px}@media only screen and (max-width:1200px){#index-page #for-baby .list-child .price{flex-direction:column}}@media only screen and (max-width:768px){#index-page #for-baby .list-child .price{width:auto;margin-left:4vw;margin-top:0}}#index-page #for-baby .list-child .price>*+*{margin-top:.6vw}#index-page #for-baby .list-child .price .btn-coming-type2{width:175px}@media only screen and (max-width:768px){#index-page #for-baby .list-child .price .btn-coming-type2{width:190px}}#index-page #for-baby .list-child .price .price-text{z-index:2;position:relative;display:inline-block;font-weight:700;color:#dc441e;width:80%}@media only screen and (max-width:768px){#index-page #for-baby .list-child .price .price-text{width:100%}}#index-page #for-baby .list-child .price .price-text-with-tax{display:inline-block;font-weight:700;color:#dc441e}.for-pc{display:block}@media only screen and (max-width:768px){.for-pc{display:none}}.for-sp{display:none}@media only screen and (max-width:768px){.for-sp{display:block}}.for-lte-320{display:none}@media only screen and (max-width:320px){.for-lte-320{display:block}}#index-page.for-IE11{background-color:#7933ff!important}#index-page.for-IE11 .l-header .c-gnav_anchor{color:#000!important}#index-page.for-IE11 .l-header .header-sns-list .list_anchor{color:#000!important}#index-page.for-IE11 .c-menu-btn_line{background-color:#000!important}#index-page.for-IE11 .mv_bg{background-color:transparent!important}#index-page.for-IE11 .mv_bg .triangle_bg-vt{display:none!important}#index-page.for-IE11 .mv_bg .triangle_bg-bk{display:none!important}#index-page.for-IE11 .mv_bg .triangle_bg-wh{display:none!important}#index-page.for-IE11 .mv_bg .triangle_bg-wh-tilt{z-index:-1;background-color:#fff!important}#index-page.for-IE11 .mv_bg .obj{mix-blend-mode:normal!important}#index-page.for-IE11 .mv_bg .obj-purple svg{color:#7933ff}#index-page.for-IE11 .mv_bg .obj-b svg{fill:none}#index-page.for-IE11 .mv .mv_left-inner .logo_text1{height:100%}#index-page.for-IE11 .mv .mv_left-inner .logo_text2{height:100%}#index-page.for-IE11 .mv .mv_left-inner .logo_text3{height:100%}#index-page.for-IE11 .mv .mv_left-inner .logo_img{height:100%}#index-page.for-IE11 .product .list_child2 .product-link .product-link_anchor.btn_right-arrow-purple{align-items:center;justify-content:center;width:100%;color:#7933ff;text-decoration:none}#index-page.for-IE11 .l-footer .logo-list_child .list_anchor img{width:auto}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-no-calc{left:0;position:relative}.tns-gallery{left:0;min-height:1px;position:relative}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:2333.3333333333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714%;width:1.4285714286%}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.keen-slider:not([data-keen-slider-disabled]){align-content:flex-start;display:flex;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{position:relative;overflow:hidden;width:100%;min-height:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}[data-keen-slider-moves] *{pointer-events:none}