@charset "UTF-8";.shop-usage-flow-section[data-v-8a4208d6]{padding-block:max(6.4vw,24px) max(3.2vw,12px);padding-inline:max(4.2666666667vw,16px)}@media screen and (min-width:992px){.shop-usage-flow-section[data-v-8a4208d6]{padding-block:min(5vw,64px);padding-inline:min(3.125vw,40px)}}.shop-usage-flow-section h2[data-v-8a4208d6]{font-size:var(--font-size-xl);margin-bottom:max(6.4vw,24px);text-align:center}@media screen and (min-width:992px){.shop-usage-flow-section h2[data-v-8a4208d6]{font-size:var(--font-size-8xl);margin-bottom:min(3.125vw,40px)}}.shop-usage-flow-section .cards[data-v-8a4208d6]{display:flex;flex-direction:column;gap:max(5.3333333333vw,20px)}@media screen and (min-width:992px){.shop-usage-flow-section .cards[data-v-8a4208d6]{flex-direction:row;gap:min(3.125vw,40px);margin-inline:auto;max-width:min(98.828125vw,1265px);width:100%}}.shop-usage-flow-section .card[data-v-8a4208d6]{background-color:var(--color-neutral-100);border-radius:max(4vw,15px);display:flex;flex-direction:column;gap:max(4.2666666667vw,16px);padding:max(5.3333333333vw,20px)}@media screen and (min-width:992px){.shop-usage-flow-section .card[data-v-8a4208d6]{border-radius:min(1.171875vw,15px);flex:1;gap:min(1.25vw,16px);padding:min(1.5625vw,20px) min(1.875vw,24px) min(2.65625vw,34px)}}.shop-usage-flow-section .card .heading[data-v-8a4208d6]{align-items:center;display:flex;gap:max(2.1333333333vw,8px);justify-content:center}@media screen and (min-width:992px){.shop-usage-flow-section .card .heading[data-v-8a4208d6]{gap:min(.625vw,8px)}}.shop-usage-flow-section .card .heading .label[data-v-8a4208d6]{background-color:var(--color-primary-600);border-radius:max(4.2666666667vw,16px);color:var(--color-neutral-100);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:1;padding:max(1.0666666667vw,4px) max(3.2vw,12px)}@media screen and (min-width:992px){.shop-usage-flow-section .card .heading .label[data-v-8a4208d6]{border-radius:min(1.25vw,16px);font-size:var(--font-size-2xs);padding:min(.3125vw,4px) min(.9375vw,12px)}}.shop-usage-flow-section .card .heading .text[data-v-8a4208d6]{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:.05em}@media screen and (min-width:992px){.shop-usage-flow-section .card .heading .text[data-v-8a4208d6]{font-size:var(--font-size-xl)}}.shop-usage-flow-section .card img[data-v-8a4208d6]{height:auto;width:100%}.shop-usage-flow-section .card .content[data-v-8a4208d6]{font-size:var(--font-size-xs);letter-spacing:.05em;line-height:1.75}@media screen and (min-width:992px){.shop-usage-flow-section .card .content[data-v-8a4208d6]{font-size:var(--font-size-sm)}}.shop-qa-section[data-v-adf5ab11]{padding-block:max(6.4vw,24px);padding-inline:max(4.2666666667vw,16px)}@media screen and (min-width:992px){.shop-qa-section[data-v-adf5ab11]{padding-block:min(5vw,64px);padding-inline:min(3.125vw,40px)}}.shop-qa-section h2[data-v-adf5ab11]{font-size:var(--font-size-xl);margin-bottom:max(6.4vw,24px);text-align:center}@media screen and (min-width:992px){.shop-qa-section h2[data-v-adf5ab11]{font-size:var(--font-size-8xl);margin-bottom:min(3.125vw,40px)}}.shop-qa-section .qa-container[data-v-adf5ab11]{display:grid;gap:max(4vw,15px)}@media screen and (min-width:992px){.shop-qa-section .qa-container[data-v-adf5ab11]{gap:min(1.5625vw,20px);margin-inline:auto;max-width:min(78.125vw,1000px);width:100%}}.shop-qa-section .qa-details[data-v-adf5ab11]{border-bottom:1px solid var(--color-secondary-900)}.shop-qa-section .qa-details summary[data-v-adf5ab11]{align-items:flex-start;cursor:pointer;display:flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);gap:max(2.6666666667vw,10px);padding:0 max(8vw,30px) max(4vw,15px) 0;position:relative}@media screen and (min-width:992px){.shop-qa-section .qa-details summary[data-v-adf5ab11]{align-items:center;font-size:var(--font-size-sm);gap:min(1.5625vw,20px);padding:0 min(2.34375vw,30px) min(1.171875vw,15px) 0}}.shop-qa-section .qa-details summary[data-v-adf5ab11]:before{color:var(--color-primary-400);content:"Q.";font-family:M PLUS\ 1p,sans-serif;font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:1}@media screen and (min-width:992px){.shop-qa-section .qa-details summary[data-v-adf5ab11]:before{font-size:var(--font-size-9xl)}}.shop-qa-section .qa-details summary[data-v-adf5ab11]:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='%235d432f' transform='translate(-16 -14)'%3E%3Crect width='16' height='2' rx='1' transform='translate(16 21)'/%3E%3Crect width='16' height='2' data-name='長方形' rx='1' transform='rotate(90 5.5 19.5)'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%/contain;content:"";display:inline-block;height:max(4.2666666667vw,16px);margin-left:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:max(4.2666666667vw,16px)}@media screen and (min-width:992px){.shop-qa-section .qa-details summary[data-v-adf5ab11]:after{height:min(1.5625vw,20px);width:min(1.5625vw,20px)}}.shop-qa-section .qa-details summary[data-v-adf5ab11]::-webkit-details-marker{display:none}.shop-qa-section .qa-details[open] summary[data-v-adf5ab11]:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 2'%3E%3Crect width='16' height='2' fill='%235d432f' rx='1'/%3E%3C/svg%3E") no-repeat 50%/contain}.shop-qa-section .qa-details .content[data-v-adf5ab11]{align-items:flex-start;display:flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);gap:max(2.6666666667vw,10px);padding:max(1.3333333333vw,5px) max(8vw,30px) max(5.3333333333vw,20px) 0}@media screen and (min-width:992px){.shop-qa-section .qa-details .content[data-v-adf5ab11]{gap:min(1.5625vw,20px);padding:min(.390625vw,5px) min(2.34375vw,30px) min(1.5625vw,20px) 0}}.shop-qa-section .qa-details .content[data-v-adf5ab11]:before{color:var(--color-secondary-500);content:"A.";font-family:M PLUS\ 1p,sans-serif;font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:1}@media screen and (min-width:992px){.shop-qa-section .qa-details .content[data-v-adf5ab11]:before{font-size:var(--font-size-9xl)}}
