.kp{--kp-green:#008975;--kp-ink:#192b26;--kp-muted:#68766f;--kp-line:#dce5df;color:var(--kp-ink);font-family:Arial,Noto Sans JP,Yu Gothic,Meiryo,sans-serif;font-size:15px;line-height:1.8;letter-spacing:normal}.kp *{box-sizing:border-box}.kp a{text-decoration:none;color:inherit}.kp h1,.kp h2,.kp h3,.kp p{margin:0}.kp h1{font-size:42px;line-height:1.35}.kp h2{font-size:29px;line-height:1.5}.kp h3{font-size:19px;line-height:1.6}.kp p{color:var(--kp-muted)}.kp button,.kp input,.kp textarea,.kp select{font:inherit}.kp button,.kp a{touch-action:manipulation}.kp a:focus-visible,.kp button:focus-visible,.kp input:focus-visible,.kp summary:focus-visible{outline:3px solid #008975;outline-offset:4px}.kp-wrap{max-width:1440px;margin:auto;padding:72px 40px}.kp-eye{color:var(--kp-green)!important;font-size:11px;letter-spacing:2.5px;font-weight:700;margin-bottom:13px!important}.kp-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.kp-link{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;color:var(--kp-green)!important;font-size:14px;font-weight:700;border-bottom:1px solid var(--kp-green);padding-bottom:6px}.kp-btn{display:inline-flex;justify-content:center;align-items:center;gap:24px;padding:12px 25px;background:var(--kp-green);border:1px solid var(--kp-green);border-radius:5px;color:#fff!important;font-size:14px;font-weight:700;cursor:pointer}.kp-btn.outline{background:#fff;color:var(--kp-green)!important}.kp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.kp-card{border:1px solid var(--kp-line);border-radius:8px;padding:28px;background:#fff}.kp-tag{display:inline-block;color:var(--kp-green);background:#e6f3ed;border-radius:3px;padding:3px 10px;font-size:11px;font-weight:700}.kp-tag.preparing{color:#866126;background:#f8f0df}.kp-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.kp-product{padding:14px;display:flex;flex-direction:column;min-width:0}.kp-product img{width:100%;aspect-ratio:1;object-fit:contain;background:#f6f8f5;border-radius:5px;margin-bottom:19px}.kp-product h3{margin:10px 0 4px;font-size:18px}.kp-product p{font-size:12px;min-height:44px}.kp-price{font-size:17px;font-weight:700;margin:18px 0 12px}.kp-product .kp-btn{padding:8px 5px;gap:8px;font-size:12px;margin-top:auto}.kp-hint{font-size:12px;margin-top:18px!important}.kp-support{background:#f0f5f1}.kp-support-layout{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.kp-support h2{font-size:36px;margin-bottom:18px}.kp-region-row{display:flex;gap:30px;margin-top:35px;border-top:1px solid var(--kp-line);padding-top:22px}.kp-region-row strong{display:block;font-size:22px}.kp-region-row span{font-size:12px;color:var(--kp-muted)}.kp-support-links{display:grid;gap:12px}.kp-support-links a{display:flex;align-items:center;gap:20px;border:1px solid var(--kp-line);border-radius:8px;background:#fff;padding:23px}.kp-support-links a>span:last-child{margin-left:auto;color:var(--kp-green)}.kp-support-links small{display:block;color:var(--kp-muted);font-size:12px}.kp-icon{width:46px;height:46px;color:var(--kp-green);background:#e9f2ec;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.kp-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.kp-news a{display:grid;grid-template-columns:105px 84px 1fr 24px;gap:20px;align-items:center;padding:24px 22px;border:1px solid var(--kp-line);border-radius:7px;margin-top:10px;background:#fff}.kp-news time{font-size:12px;color:var(--kp-muted)}.kp-news b{font-size:15px;font-weight:500}.kp-news a:hover,.kp-card:hover{border-color:#80b7a6}.kp-six{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#fff;border:1px solid #fff}.kp-six a{display:flex;align-items:center;gap:20px;padding:35px;background:#e8efea;min-height:135px}.kp-six strong{font-size:16px}.kp-six small{display:block;font-size:11px;color:var(--kp-muted);margin-top:5px}.kp-six a>span:last-child{margin-left:auto;color:var(--kp-green)}.kp-pagehero{background:#eff5f1;border-bottom:1px solid var(--kp-line)}.kp-pagehero .kp-wrap{padding-top:52px;padding-bottom:52px}.kp-crumb{font-size:12px;margin-bottom:26px!important}.kp-pageintro{max-width:750px;margin-top:18px!important}.kp-content{max-width:1160px}.kp-content h2{margin-bottom:20px}.kp-content p+p{margin-top:14px}.kp-content section+section{margin-top:50px}.kp-note{padding:20px 24px;background:#f6f7f4;border-left:3px solid var(--kp-green);margin:24px 0;color:var(--kp-muted)}.kp-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.kp-step{display:grid;grid-template-columns:45px 1fr;gap:16px;padding:22px 0;border-bottom:1px solid var(--kp-line)}.kp-step>span{font-size:27px;color:var(--kp-green);font-weight:700}.kp-step p{margin-top:6px}.kp-locations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.kp-locations h3{margin:12px 0}.kp-mapstrip{display:flex;gap:8px;flex-wrap:wrap;margin-top:25px}.kp-mapstrip span{border:1px solid #d3dfd5;border-radius:30px;padding:8px 19px;font-size:13px}.kp-search{display:flex;gap:8px;max-width:740px;margin-top:26px}.kp-search input{background:#fff;border:1px solid #bccdc3;border-radius:5px;min-width:0;flex:1;padding:15px 18px;font-size:16px}.kp-chips{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.kp-chips button{padding:7px 12px;background:#fff;border:1px solid var(--kp-line);border-radius:30px;font-size:12px;cursor:pointer}.kp-chips button[aria-pressed=true]{background:var(--kp-green);color:#fff;border-color:var(--kp-green)}.kp-faq-layout{display:grid;grid-template-columns:230px 1fr;gap:40px}.kp-faq-nav{align-self:start;background:#f4f7f4;padding:20px;border-top:3px solid var(--kp-green);position:sticky;top:70px}.kp-faq-nav button{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;padding:12px 0;border:0;border-bottom:1px solid var(--kp-line);background:none;font-size:13px;cursor:pointer}.kp-faq-nav button[aria-pressed=true]{color:var(--kp-green);font-weight:700}.kp-faq-nav b{font-size:12px;color:var(--kp-green)}.kp-resultbar{display:flex;justify-content:space-between;margin-bottom:16px;align-items:center}.kp-resultbar strong{font-size:25px;color:var(--kp-green)}.kp details{border:1px solid var(--kp-line);border-radius:6px;background:#fff;margin-bottom:10px}.kp summary{cursor:pointer;list-style:none;display:flex;gap:16px;align-items:baseline;font-weight:700;padding:20px}.kp summary::-webkit-details-marker{display:none}.kp summary:before{content:"Q";color:var(--kp-green);font-size:18px}.kp summary:after{content:"\ff0b";margin-left:auto;flex-shrink:0;color:var(--kp-green)}.kp details[open] summary:after{content:"\2212"}.kp-answer{padding:0 22px 24px 51px;color:var(--kp-muted);font-size:14px}.kp-answer a{color:var(--kp-green);text-decoration:underline}.kp-empty{background:#f5f7f4;padding:30px;text-align:center}.kp-field{display:block;font-size:13px;font-weight:700;margin-top:18px}.kp-field input,.kp-field textarea,.kp-field select{display:block;width:100%;border:1px solid var(--kp-line);padding:12px;background:#fff;border-radius:4px;margin-top:7px;min-width:0}.kp-field textarea{min-height:140px}.kp-table{width:100%;border-collapse:collapse}.kp-table th,.kp-table td{padding:18px 15px;text-align:left;border-bottom:1px solid var(--kp-line);vertical-align:top}.kp-table th{width:26%;background:#f7f9f6}.kp-compare{position:relative;aspect-ratio:1672/581;background:#edf1e9;overflow:hidden;border-radius:6px}.kp-compare img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kp-compare .kp-after{clip-path:inset(0 0 0 var(--split,50%))}.kp-compare input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;touch-action:pan-y}.kp-divider{position:absolute;left:var(--split,50%);top:0;bottom:0;border-left:2px solid white;pointer-events:none}.kp-divider:after{content:"\2194";position:absolute;top:45%;left:-21px;width:40px;height:40px;display:grid;place-items:center;background:#fff;color:#173b2e;border-radius:50%}.kp-compare-label{position:absolute;bottom:14px;left:18px;color:#fff;text-shadow:0 1px 5px black;font-weight:700}.kp-compare-label.right{left:auto;right:18px}.kp-compare:focus-within{outline:3px solid #008975;outline-offset:3px}@media(max-width:999px){.kp-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.kp-product{flex:0 0 260px;scroll-snap-align:start}.kp-support-layout{gap:30px}.kp-support h2{font-size:30px}.kp-six a{padding:22px}.kp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.kp-wrap{padding:42px 20px}.kp h1{font-size:29px}.kp h2{font-size:24px}.kp h3{font-size:17px}.kp-head{align-items:flex-start;flex-direction:column;gap:15px}.kp-support-layout,.kp-grid,.kp-locations,.kp-faq-layout{grid-template-columns:1fr}.kp-support h2{font-size:28px}.kp-support-links a{padding:18px;gap:13px}.kp-region-row{gap:23px}.kp-region-row strong{font-size:19px}.kp-news a{grid-template-columns:85px 1fr 20px;padding:18px;gap:8px}.kp-news b{grid-column:1/3;grid-row:2;font-size:14px}.kp-news a>span:last-child{grid-column:3;grid-row:1/3}.kp-six{grid-template-columns:repeat(2,minmax(0,1fr))}.kp-six a{padding:22px 16px;flex-wrap:wrap;gap:10px;position:relative;align-content:start}.kp-six a .kp-icon{width:37px;height:37px}.kp-six a>div{flex-basis:100%}.kp-six strong{font-size:14px}.kp-six a>span:last-child{position:absolute;right:15px;top:27px}.kp-six small{font-size:10px}.kp-faq-nav{position:static;display:flex;overflow-x:auto;gap:10px;padding:12px}.kp-faq-nav button{flex-shrink:0;width:auto;gap:8px;border:1px solid var(--kp-line);border-radius:20px;padding:6px 10px}.kp-faq-layout{gap:22px}.kp-search{flex-direction:column}.kp summary{font-size:14px;padding:17px 14px;gap:10px}.kp-answer{padding:0 16px 20px 39px}.kp-table th,.kp-table td{padding:12px 8px;font-size:13px}.kp-table th{width:30%}.kp-product{flex-basis:245px}.kp-pagehero .kp-wrap{padding:35px 20px}.kp-compare{aspect-ratio:1.7}.kp-compare img{object-fit:cover}.kp-btn{max-width:100%}}.kh-root{--kh-green:#008675;background:#f3f6f3;color:#293831;font-family:Arial,Noto Sans JP,sans-serif;font-size:15px;line-height:1.8}.kh-root *{box-sizing:border-box}.kh-root a{color:inherit;text-decoration:none}.kh-root a:hover{color:var(--kh-green);text-decoration:underline}.kh-root button,.kh-root input{font:inherit}.kh-root a:focus-visible,.kh-root button:focus-visible,.kh-root summary:focus-visible,.kh-root input:focus-visible{outline:3px solid #ddac54;outline-offset:3px}.kh-root h1,.kh-root h2,.kh-root p{margin:0}.kh-header{display:flex;align-items:center;justify-content:space-between;padding:22px max(5%,calc((100% - 1120px)/2));background:#fff;gap:20px}.kh-header>a{display:flex;align-items:center;gap:20px;white-space:nowrap}.kh-header img{width:100px;height:64px;object-fit:contain}.kh-header nav{display:flex;gap:28px;font-size:13px}.kh-hero{background:linear-gradient(90deg,#163a32e8,#163a3288),url(https://kareyou.jp/cdn/shop/files/kareyou-05.jpg?v=1779338210&width=1800) center 55%/cover;padding:65px 24px 70px;color:#fff;text-align:center}.kh-hero>div{max-width:730px;margin:auto}.kh-hero p{letter-spacing:.2em;font-size:12px}.kh-hero h1{font-size:30px;font-weight:600;margin:10px 0 28px;line-height:1.5}.kh-search{display:flex;border:1px solid #d8e1db;border-radius:6px;background:#fff;overflow:hidden;width:310px;max-width:100%;flex-shrink:0}.kh-search.large{border:0;border-radius:40px;width:100%}.kh-search input{min-width:0;width:100%;border:0;background:#fff;color:#273b33;padding:12px 18px;outline-offset:-4px!important}.kh-search.large input{padding:20px 28px}.kh-search button{background:var(--kh-green);color:#fff;border:0;padding:10px 22px;cursor:pointer}.kh-search svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2}.kh-container{max-width:1170px;padding:35px 25px 60px;margin:auto}.kh-panel{background:#fff;padding:32px 40px;margin-bottom:28px;border:1px solid #e1e7e1;border-radius:3px}.kh-heading{font-size:22px;font-weight:600;border-bottom:2px solid #77b3a6;padding-bottom:15px;margin-bottom:15px!important}.kh-keywords{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin:0 0 35px}.kh-keywords strong{font-size:13px;margin-right:10px}.kh-keywords a{border:1px solid #e8c5bc;border-radius:4px;padding:4px 15px;color:#a45f50;background:#fcf1ed;font-size:13px}.kh-links>a{display:flex;align-items:baseline;gap:10px;padding:15px 0;border-bottom:1px solid #e8ede8;color:#326b5c}.kh-links>a>span:last-child{margin-left:auto;flex-shrink:0}.kh-links>a:last-child{border:0}.kh-star{color:#009b82}.kh-pick-more summary{cursor:pointer;text-align:center;color:var(--kh-green);padding:15px;list-style:none;border-top:1px solid #e6ede7}.kh-pick-more summary span{margin-left:12px}.kh-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:12px 0}.kh-category{position:relative;display:flex;align-items:center;flex-direction:column;text-align:center;padding:23px 10px 28px;border:1px solid #dce6de;border-radius:4px}.kh-category:hover{background:#f4f9f5}.kh-category-symbol{font-size:36px;color:var(--kh-green);line-height:1.4;margin-bottom:14px}.kh-category strong{font-size:15px}.kh-category small{color:#77877e;font-size:12px;margin-top:6px}.kh-arrow{position:absolute;right:10px;bottom:8px;color:var(--kh-green)}.kh-contact{text-align:center;padding:32px 20px}.kh-contact h2{font-size:20px;font-weight:600}.kh-contact p{font-size:14px;color:#718078;margin:10px 0 20px}.kh-button{display:inline-flex;gap:45px;background:var(--kh-green);color:#fff!important;padding:13px 30px;border-radius:4px}.kh-footer{background:#fff;border-top:1px solid #e0e8e0;display:flex;gap:26px;flex-wrap:wrap;align-items:center;padding:28px max(5%,calc((100% - 1120px)/2));font-size:12px}.kh-footer small{margin-left:auto}.kh-breadcrumb{background:#e9eeea;border-top:1px solid #e1e8e1}.kh-breadcrumb>div{max-width:1170px;margin:auto;padding:20px 25px;display:flex;align-items:center;justify-content:space-between;gap:25px}.kh-breadcrumb nav{font-size:12px;line-height:2}.kh-page-title{font-size:28px;font-weight:600;margin-bottom:30px!important;line-height:1.5}.kh-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:45px}.kh-section h2{display:flex;gap:15px;align-items:center;font-size:19px;font-weight:600;border-bottom:1px solid #9fbdad;padding-bottom:15px}.kh-section h2 small{font-size:12px;color:#6f8174;font-weight:400;margin-left:auto;white-space:nowrap}.kh-section .kh-links{font-size:14px}.kh-more{display:block;margin-top:16px;color:var(--kh-green)!important;font-size:13px}.kh-article-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:45px}.kh-sidebar summary{font-size:15px;font-weight:600;padding:12px 0;cursor:pointer}.kh-sidebar nav a{display:block;padding:12px 14px;font-size:13px;border-radius:3px;line-height:1.6}.kh-root [aria-current=page]{background:var(--kh-green);color:#fff!important}.kh-back{display:block;font-size:12px;margin-top:20px;color:#60796c!important}.kh-article{background:#fff;border:1px solid #e1e7e1;padding:38px 42px;min-width:0}.kh-article h1{font-size:27px;font-weight:600;line-height:1.6;margin-bottom:30px}.kh-eyebrow{color:#6a8777;font-size:12px;margin-bottom:12px!important}.kh-answer{line-height:2}.kh-answer h2{font-size:19px;border-bottom:1px solid #dae4dc;margin:32px 0 16px;padding-bottom:10px}.kh-answer ul{list-style:disc;padding-left:24px;margin:0}.kh-answer li{margin-bottom:9px}.kh-caution{background:#fbf7eb;border-left:3px solid #c6a257;padding:18px 22px;margin-top:28px;font-size:14px}.kh-caution p{margin-top:8px}.kh-resource{display:flex;gap:15px;flex-wrap:wrap;margin-top:30px;font-size:13px}.kh-resource a{border:1px solid #c7d8cb;padding:10px 16px;border-radius:3px;color:var(--kh-green)}.kh-feedback{border-top:1px solid #e1e8e2;border-bottom:1px solid #e1e8e2;text-align:center;margin:40px 0;padding:26px 0}.kh-feedback h2{font-size:15px;font-weight:400}.kh-feedback button{border:1px solid var(--kh-green);border-radius:3px;color:var(--kh-green);padding:5px 26px;background:#fff;margin:16px 5px;cursor:pointer}.kh-feedback button[aria-pressed=true]{background:var(--kh-green);color:#fff}.kh-feedback p{font-size:11px;color:#7e8981}.kh-related h2{font-size:19px}.kh-related .kh-links{font-size:14px}.kh-search-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px}.kh-filter h2{font-size:15px;margin-bottom:20px}.kh-filter a{display:flex;justify-content:space-between;gap:10px;padding:12px;font-size:13px;border-radius:3px}.kh-result-count{margin:-15px 0 22px!important;font-size:13px;color:#6d7f73}.kh-result{padding:25px 0;border-bottom:1px solid #e3ebe4}.kh-result:first-child{padding-top:0}.kh-result:last-child{border:0;padding-bottom:0}.kh-result h2{font-size:18px;font-weight:500;color:var(--kh-green);margin-bottom:10px}.kh-result p:last-child{font-size:13px;line-height:1.9}.kh-root mark{background:#f8ebae;color:inherit}.kh-empty h2{font-size:20px;margin-bottom:15px}.kh-empty a{display:inline-block;margin-top:16px;color:var(--kh-green)}@media(max-width:900px){.kh-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-article-layout{gap:24px;grid-template-columns:190px minmax(0,1fr)}.kh-article{padding:25px}.kh-search-layout{gap:20px;grid-template-columns:180px minmax(0,1fr)}}@media(max-width:720px){.kh-header{padding:14px 18px;gap:12px}.kh-header>a{gap:10px}.kh-header img{width:68px;height:45px}.kh-header>a span{font-size:12px}.kh-header nav{gap:8px;font-size:11px}.kh-header nav a:first-child{display:none}.kh-hero{padding:40px 20px}.kh-hero h1{font-size:23px}.kh-search.large input{padding:16px 18px}.kh-container{padding:24px 16px 35px}.kh-keywords{justify-content:flex-start;gap:8px;margin-bottom:25px}.kh-keywords strong{width:100%;margin-bottom:4px}.kh-panel{padding:22px 20px;margin-bottom:20px}.kh-heading{font-size:19px}.kh-category-grid{gap:10px}.kh-category{padding:18px 8px 25px}.kh-category strong{font-size:13px}.kh-category-symbol{font-size:30px;margin-bottom:8px}.kh-links>a{font-size:14px}.kh-breadcrumb>div{display:block;padding:16px}.kh-breadcrumb .kh-search{margin-top:14px;width:100%}.kh-section-grid{grid-template-columns:1fr;gap:30px}.kh-page-title{font-size:24px;margin-bottom:22px!important}.kh-article-layout,.kh-search-layout{display:block}.kh-sidebar{background:#fff;border:1px solid #dbe4dd;padding:5px 16px;margin-bottom:15px}.kh-back{margin:0 0 20px}.kh-article{padding:25px 20px}.kh-article h1{font-size:23px;margin-bottom:24px}.kh-answer{font-size:14px}.kh-contact{padding:25px 0}.kh-contact h2{font-size:18px}.kh-contact p{font-size:13px}.kh-footer{padding:24px 18px;gap:15px}.kh-footer small{width:100%;margin:0}.kh-filter{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:25px}.kh-filter h2{width:100%;margin-bottom:4px}.kh-filter a{padding:7px 10px;background:#fff;border:1px solid #dce5dc;font-size:12px}.kh-resource{display:grid}.kh-root{overflow-wrap:anywhere}}body.kp-help-mode .shopify-section-group-header-group{display:none!important}.kp-help-mode #kareyou-support-root{width:100%;max-width:none}.kp-help-mode .section:has(#kareyou-support-root){padding:0}.kp-help-mode .section-stack:has(#kareyou-support-root){gap:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kareyou-support-release.css.map */
