*{letter-spacing:1px;line-height:1.6;box-sizing:border-box}
/*! destyle.css v1.0.11 | MIT License | https://github.com/nicolas-cusan/destyle.css */:after,:before{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,iframe,object{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top}th{text-align:left;font-weight:700}[hidden],template{display:none}.menu[data-v-184f9d56]{position:fixed;z-index:100;width:100vw;height:100vh;top:0;left:0;background-color:#bda6cf;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30% 0;font-size:1.1rem;font-weight:400}.menu_list[data-v-184f9d56]{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin-bottom:100px}.menu_list>a[data-v-184f9d56]{text-align:center}.help[data-v-184f9d56]{display:flex;justify-content:space-between;gap:30px}.close[data-v-184f9d56]{position:fixed;bottom:20px;right:20px}.header[data-v-1be439f0]{position:fixed;bottom:0;left:0;background-color:#bda6cf;display:flex;align-items:center;padding:0 12px;color:#fff;width:100%;z-index:100;box-shadow:0 -2px 4px #a577c99c}.menu_list[data-v-1be439f0]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:8px;padding-bottom:24px}.icon[data-v-1be439f0]{display:flex;flex-direction:column;align-items:center;justify-content:center}.icon_name[data-v-1be439f0]{font-size:12px;font-weight:lighter}.dummy[data-v-1be439f0]{width:100%}#content[data-v-3d5d49cc]{min-height:100vh}h1[data-v-3d5d49cc]{text-align:center;padding:12px}.logo[data-v-3d5d49cc]{width:20%;margin:0 auto}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff;--vc-icn-width:1.2em;--vc-nav-width:30px;--vc-nav-height:30px;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-background:transparent;--vc-pgn-width:12px;--vc-pgn-height:4px;--vc-pgn-margin:4px;--vc-pgn-border-radius:0;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}.carousel{position:relative;text-align:center}.carousel,.carousel *{box-sizing:border-box}.carousel__track{display:flex;margin:0;padding:0;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after,.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}.carousel__next,.carousel__prev{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}img[data-v-67842418]{width:100%}.carousel__item[data-v-67842418]{width:100%;background-color:var(--vc-clr-primary);color:var(--vc-clr-white);font-size:20px;border-radius:8px;display:flex;justify-content:center;align-items:center}.carousel__slide[data-v-67842418]{padding:10px}.carousel__next[data-v-67842418],.carousel__prev[data-v-67842418]{box-sizing:content-box;border:5px solid #fff}img[data-v-67842418]{-o-object-fit:cover;object-fit:cover}.title[data-v-13d6c1a5]{position:relative;font-weight:600;margin:0 auto;width:-moz-fit-content;width:fit-content;z-index:1;font-size:1.2rem;margin-bottom:32px}.title[data-v-13d6c1a5]:before{content:"";position:absolute;top:0;width:110%;height:80%;background-color:#bda6cf;transform:translateY(40%) translateX(-5%);z-index:-1}section[data-v-61270936]{padding:48px 24px;margin-top:64px}button[data-v-5bc8c01e]{width:100%;text-align:center;background-color:#bda6cf;color:#fff;border-radius:8px;padding:12px 24px}.item[data-v-745db556]{margin-bottom:16px}.item_image[data-v-745db556]{width:100%;background-color:#b1b1b1}.price[data-v-745db556]{font-size:1.2em;font-weight:600}.name[data-v-745db556],.price[data-v-745db556]{padding:0 6px}@media screen and (min-width:960px){.container>div[data-v-f1937d40]{width:calc(25% - 2px)!important}}.container[data-v-f1937d40]{display:flex;flex-wrap:wrap;gap:2px}.container>div[data-v-f1937d40]{width:calc(50% - 1px)}.first[data-v-8a013b22]{margin-top:0}.mt[data-v-8a013b22]{margin-top:20px}.cart_item_container[data-v-7c8cb4f6]{width:80%;margin:0 auto;padding-bottom:8px;padding-top:8px;border-bottom:1px solid #000}.cart_item_container[data-v-7c8cb4f6]:last-of-type{border:none;margin-bottom:20px}img.item_image[data-v-7c8cb4f6]{margin-right:10px;width:100px;height:100px}p.product_name[data-v-7c8cb4f6]{font-size:12px;font-weight:200;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}p.product_price[data-v-7c8cb4f6]{font-size:16px}div.item[data-v-7c8cb4f6]{display:flex}h1.cart_item[data-v-4eeb02de]{font-size:20px;font-weight:700;padding:12px;padding-left:0;margin:0 auto;width:80%}div.total_amount_box[data-v-4eeb02de]{border:1px solid #000;border-radius:8px;width:80%;margin:0 auto;height:72px}p.total_amount[data-v-4eeb02de]{display:inline-block;line-height:72px;font-weight:700;margin-left:20px}p.total_amount_money[data-v-4eeb02de]{display:inline-block;font-size:24px;width:230px;text-align:right}p.total_amount_money span.yen[data-v-4eeb02de]{font-size:16px;color:red;font-weight:700;padding-left:10px}.mt[data-v-4eeb02de]{display:block;margin:0 auto;margin-top:16px;width:80%}.mb[data-v-4eeb02de]{margin-bottom:30px}.search_container{width:100%;margin:0 auto;margin-top:20px;position:relative;box-sizing:border-box;border:2px solid #3879d9;padding:3px 10px;border-radius:3px;height:2.3em;width:265px;overflow:hidden;border-radius:10px}.search_container input[type=text]{border:none;height:2em}.search_container input[type=text]:focus{outline:0}.search_container input[type=submit]{text-align:center;cursor:pointer;font-family:FontAwesome;border:none;background:#bda6cf;color:#fff;position:absolute;width:3.5em;height:3em;right:0;top:-5px;outline:none}#result_text{width:85%;margin:0 auto;margin-top:32px;font-weight:700}.container[data-v-5c59da82]{margin-top:-80px}@media screen and (min-width:800px){.item_image[data-v-11efb540]{display:block;width:80vw!important;margin:0 auto}.content[data-v-11efb540]{padding:24px!important}}.item_image[data-v-11efb540]{width:100%;background-color:#8c8c8c}.content[data-v-11efb540]{padding:8px}.item_name[data-v-11efb540]{margin:12px 0}.item_price[data-v-11efb540]{font-size:1.1rem;font-weight:600;margin:12px 0}.mb[data-v-11efb540]{margin-bottom:20px}.description_wrapper[data-v-11efb540]{border-top:1px solid #a8a8a8;padding:8px 0}.description_wrapper>h3[data-v-11efb540]{text-align:center;font-weight:600;padding:8px}.item_desc[data-v-11efb540]{white-space:pre-wrap}