:root{--ktob-content-width: 1420px}@media only screen and (min-width:769px){#shopify-section-toolbar .page-width,#shopify-section-header .page-width,#MainContent .page-width,.site-footer .page-width,.page-width--midle-kirikan{max-width:calc(var(--ktob-content-width) + 2 * var(--pageWidthPadding, 40px))}#MainContent .layout-section__content,#MainContent .layout-grid.layout-grid--gap{max-width:var(--ktob-content-width);margin-left:auto;margin-right:auto}}html body .header-section predictive-search,html body #shopify-section-header predictive-search{background-color:transparent!important}html body .header-section predictive-search .element-input,html body #shopify-section-header predictive-search .element-input,html body .header-section predictive-search .element-input.element-input--transparent,html body #shopify-section-header predictive-search .element-input.element-input--transparent,html body .header-section #Search.element-input,html body #shopify-section-header #Search.element-input,html body .site-header__search-input,html body .header-section predictive-search input[type=search],html body #shopify-section-header predictive-search input[type=search]{--element-input-color-secondary: #ffffff !important;--element-input-background-shade: 100% !important;--color-secondary: #ffffff !important;--_color-secondary: #ffffff !important;--_color-background: #ffffff !important;--color-background: #ffffff !important;background-color:#fff!important;border-radius:0!important}.custom-content{display:flex;align-items:stretch;flex-wrap:wrap;width:auto;margin-top:0;padding-bottom:0}body.template-index .custom-content{margin-bottom:-60px}@media only screen and (max-width:768px){body.template-index .custom-content{margin-bottom:-22px;margin-left:-16px}}.custom-content .rte h2{margin-top:.5rem;margin-bottom:.75rem}body.template-index .custom-content .rte p{margin-bottom:1rem;line-height:1.6}.custom-content .rte a b{font-weight:700}.custom-content .rte h2{font-size:20px;font-weight:700;flex-wrap:wrap;border-bottom:solid 1px #e4e4e4;display:flex;align-items:stretch;width:auto;margin-bottom:0;margin-left:0;padding-bottom:10px}@media only screen and (max-width:768px){body.template-index .custom-content .rte h2{font-size:15px;font-weight:700;border-bottom:solid 1px #e4e4e4;padding-top:0;margin-bottom:-22px;padding-bottom:0;margin-left:-16px}}:where(.custom-content .rte,.template-article .rte,.template-product .product-full-width .rte) table{width:auto;max-width:100%;border-collapse:collapse;table-layout:auto;border:none;background:transparent}:where(.custom-content .rte,.template-article .rte,.template-product .product-full-width .rte) [class^=tbl-] table,:where(.custom-content .rte,.template-article .rte,.template-product .product-full-width .rte) table[class^=tbl-]{width:auto;max-width:none;border:none;background:transparent}:where(.custom-content .rte,.template-article .rte,.template-product .product-full-width .rte) .table-wrapper{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}:where(.custom-content .rte,.template-article .rte,.template-product .product-full-width .rte) th{border-style:solid none;border-width:1px;border-color:#e4e4e4 #ffffff;background-color:#f7f7f7;font-weight:700;color:#373737;font-size:13px;padding:10px;width:auto;white-space:nowrap;text-align:left}:where(.custom-content .rte,.template-article .rte,.template-product .product-full-width .rte) td{border-style:solid none;border-width:1px;border-color:#e4e4e4 #ffffff;background-color:#fff;color:#000;font-size:14px;padding:10px;width:auto;white-space:normal;text-align:left}@media only screen and (max-width:768px){:where(.custom-content .rte,.template-article .rte) table{width:max-content;min-width:100%;max-width:none}:where(.template-product .product-full-width .rte) table{width:max-content;min-width:100%;max-width:none}:where(.custom-content .rte,.template-article .rte,.template-product .product-full-width .rte) th,:where(.custom-content .rte,.template-article .rte,.template-product .product-full-width .rte) td{white-space:normal}}[class*=change-area] summary,.nochange-area summary,.aboutchange-area summary{position:relative;display:block;padding-left:20px;cursor:pointer}[class*=change-area] summary::-webkit-details-marker,.nochange-area summary::-webkit-details-marker,.aboutchange-area summary::-webkit-details-marker{display:none}[class*=change-area] summary:before,[class*=change-area] summary:after,.nochange-area summary:before,.nochange-area summary:after,.aboutchange-area summary:before,.aboutchange-area summary:after{content:"";margin:auto;position:absolute;top:0;bottom:0;left:0}[class*=change-area] summary:before,.nochange-area summary:before,.aboutchange-area summary:before{width:16px;height:16px;border-radius:4px}[class*=change-area] summary:after,.nochange-area summary:after,.aboutchange-area summary:after{left:6px;width:5px;height:5px;border:4px solid transparent;border-left:5px solid #000;box-sizing:border-box;transition:.1s}[class*=change-area] details[open] summary:after,.nochange-area details[open] summary:after,.aboutchange-area details[open] summary:after{transform:rotate(90deg);left:4px;top:5px}[class*=change-area] details[open] .details-content,.nochange-area details[open] .details-content,.aboutchange-area details[open] .details-content{animation:fadeIn .5s ease}[class*=change-area] details,.nochange-area details,.aboutchange-area details{padding:10px}.change-area{background:#f7f7f7;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:40px;padding-top:20px}.change-area-beige{background:#fff1d8;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);margin-bottom:-60px;padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:50px;padding-top:10px}.change-area-yellow{background:#f2f2f2;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:10px;padding-top:10px;margin-top:-30px;text-align:left}.change-area-gray{background:#f2f2f2;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:30px;padding-top:20px;margin-top:-10px;text-align:left}.change-area-blue{background:#f2f2f2;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);margin-top:-30px;padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:10px;padding-top:10px;text-align:left;color:#000}.change-area-gray2{background:#f2f2f2;padding-bottom:10px;padding-top:10px;margin-top:-30px;text-align:left;color:#000}.nochange-area{background:#fff;\3000 font-weight:bold;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:40px;padding-top:20px}.aboutchange-area{background:#fff;color:#000;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:30px}.nochange-space{background:#fff}.change-area-dark{background:#373737;color:#fff;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:30px;padding-top:10px}.change-area-red{background:linear-gradient(to right,#840001,#c00000);color:#fff;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:30px;padding-top:10px}.change-area-red2{background:#b84d41;color:#fff;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:30px;padding-top:10px}.change-area-yellow2{background:linear-gradient(to right,#fdea71,#e4ba19);color:#fff;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:30px;padding-top:10px}.change-area-yweek{background:linear-gradient(to right,#008df6,#02c7fc);color:#fff;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:30px;padding-top:10px}.change-area-yutai{background:linear-gradient(to right,#0088d2,#95d5f6);color:#fff;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-bottom:30px;padding-top:10px}.service-area{padding:20px 20px 40px}.dark-tytle{font-size:40px;font-weight:400}@media only screen and (max-width:768px){.dark-tytle{font-size:30px;font-weight:400}}.change-area-dark-col{background:#373737;color:#fff;font-size:20px;font-weight:600;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-top:20px;padding-bottom:20px}.original-button{display:flex;align-items:center;justify-content:center;line-height:1;text-decoration:none!important;color:#fff;font-size:15px;width:270px;height:40px;font-weight:700;transition:.3s;background-color:#000;border-radius:30px}.original-button2{display:flex;align-items:center;justify-content:center;line-height:1;text-decoration:none;color:#fff;font-size:15px;width:300px;height:40px;font-weight:700;transition:.3s;background-color:#000;border-radius:0}.original-button:hover,.original-button2:hover{opacity:.7}.midashi-02{font-size:20px;font-weight:700;padding-top:10px;padding-bottom:20px}.midashi-00{font-size:40px;font-weight:700;border-bottom:solid 1px #e4e4e4;padding-bottom:10px}.midashi-01{font-size:30px;font-weight:400;padding-top:5px;padding-bottom:10px}.midashi-03{font-size:25px;font-weight:700;padding-top:5px;padding-bottom:10px}.midashi-04{font-size:15px;font-weight:700;line-height:1.8}@media only screen and (max-width:768px){.midashi-00{font-size:25px;padding-top:0;padding-bottom:5px}.midashi-01{font-size:22px;padding-top:15px;padding-bottom:10px}.midashi-03{font-size:20px}.midashi-04{font-size:14px}}.grid-product .element-badge--outlet{background-color:#c00000!important;color:#fff!important;border-color:#c00000!important;box-shadow:none!important;font-weight:700;letter-spacing:.04em}.kpribbon-wrapper,.yribbon-wrapper{display:block;position:relative;margin:15px 10px 15px 30px;padding:20px 20px 30px;width:auto;background:#fffaf0;border-radius:10px;box-shadow:0 5px 15px -5px #777}.kpribbon,.yribbon{display:inline-block;position:relative;box-sizing:border-box;padding:5px 0;margin:0 0 0 -40px;color:#fff;box-shadow:0 5px 5px -5px #777}.kpribbon{width:500px;background:#c00000}.yribbon{width:350px;background:#8e6741}.kpribbon h3,.yribbon h3{margin:0;padding:0 10px 0 30px;border-top:dashed 1px #ffffff;border-bottom:dashed 1px #ffffff;font-size:25px;font-weight:400;line-height:46px;color:#fff}.kpribbon:after,.yribbon:after{position:absolute;content:"";z-index:1;top:0;right:0;width:0;height:0;border-width:30px 15px 30px 0;border-color:transparent #fffaf0 transparent transparent;border-style:solid}.kpribbon:before{position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 15px transparent;border-right:solid 20px #5a3a1a}.yribbon:before{position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 15px transparent;border-right:solid 20px #5a3a1a}@media only screen and (max-width:768px){.kpribbon{width:330px}.yribbon{width:290px}.kpribbon h3,.yribbon h3{font-size:20px}}.site-footer{background-color:#373737;color:#fff}.site-footer a{color:#fff}.footer__section--menus:not(:has(.footer__block)){display:none}.site-footer .footer__section:has(.footer__base-links){padding-top:25px;padding-bottom:24px}.footer__base-links{font-size:13px;line-height:1.6}.site-footer .footer__base-links .footer-logo{width:110px;display:inline-block;vertical-align:bottom;padding-bottom:5px}.footer__base-links a{display:inline-block;padding:2px 20px 2px 0;text-decoration:underline;text-underline-offset:2px}.footer__base-links .shopify-powered,.footer__base-links small{display:none!important}@media only screen and (max-width:768px){.site-footer .footer__base-links .footer-logo{width:80px;vertical-align:bottom}}@media only screen and (min-width:769px){body.template-search #MainContent .new-grid.product-grid.collection-grid{overflow:visible;flex-wrap:wrap}body.template-search #MainContent .product-grid.collection-grid>.grid-item,body.template-index #MainContent .scrollable-grid--small>.grid-item,body.template-collection #MainContent .collection-grid>.grid-item,body.template-product .recently-viewed__section .scrollable-grid--small>.grid-item,body.template-product recently-viewed .scrollable-grid--small>.grid-item,body.template-product .index-section--sub-product .scrollable-grid--small>.grid-item,body.template-product .ktob-related-products-section .scrollable-grid--small>.grid-item{flex:0 0 20%!important;max-width:20%!important;width:20%!important}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/ktob-global.css.map */
