.shopify-policy__body{margin-top:80px}@media screen and (max-width:700px){.shopify-policy__main{max-width:40%}}.shopify-policy__container{gap:none;grid-auto-columns:minmax(0,1fr);margin-block-start:92px!important;margin-block-end:110px!important;display:block!important;max-width:100%}.shopify-policy__main{max-width:810px;margin:0 auto}@media screen and (max-width:700px){.shopify-policy__main{max-width:100%}}.shopify-policy__title.h2{font-family:var(--font-jp-600);font-size:11px;letter-spacing:.05em;line-height:1.35}@media screen and (max-width:700px){.shopify-policy__title.h2{font-family:var(--font-jp-600);font-size:12px;letter-spacing:.05em;line-height:1.35}}.p-legal-notice__contents{width:100%;margin-top:90px}.p-legal-notice__item{display:flex;align-items:flex-start;gap:60px;width:100%;padding:15px;border-bottom:1px solid #CFCFCF}@media screen and (max-width:700px){.p-legal-notice__item{flex-direction:column;align-items:flex-start;gap:15px}}.p-legal-notice__item-ttl{width:184px;font-size:14px;letter-spacing:.03em;line-height:2}@media screen and (max-width:700px){.p-legal-notice__item-ttl{width:100%}}.p-legal-notice__item-detail{width:calc(100% - 244px);font-size:14px;letter-spacing:.03em;line-height:2}@media screen and (max-width:700px){.p-legal-notice__item-detail{width:100%}}.p-privacy__intro{font-size:14px;letter-spacing:.03em;line-height:2}.p-privacy__contents{width:100%;margin-top:70px!important}@media screen and (max-width:700px){.p-privacy__contents{width:100%;margin-top:40px!important}}.p-privacy__item{display:flex;align-items:flex-start;gap:38px;width:100%;padding:15px;border-bottom:1px solid #CFCFCF}@media screen and (max-width:700px){.p-privacy__item{flex-direction:column;align-items:flex-start;gap:15px}}.p-privacy__item-ttl{width:216px;font-size:14px;letter-spacing:.03em;line-height:2}@media screen and (max-width:700px){.p-privacy__item-ttl{width:100%}}.p-privacy__item-detail{width:calc(100% - 254px);font-size:14px;letter-spacing:.03em;line-height:2}@media screen and (max-width:700px){.p-privacy__item-detail{width:100%}}.p-privacy__aside{padding:15px;font-size:14px;letter-spacing:.03em;line-height:2}.txt-color-red{color:red}.prose:not(.prose--tight) :where(:not(meta)+*){margin-block-start:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/policy.css.map */
