@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("../fonts/NotoSansJP-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:url("../fonts/NotoSansJP-Medium.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("../fonts/NotoSansJP-Bold.woff2") format("woff2");font-display:swap}@font-face{font-family:"Kanit";font-style:normal;font-weight:500;src:url("../fonts/Kanit-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/Roboto-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/Roboto-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:600;src:url("../fonts/Roboto-SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/Roboto-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("../fonts/Roboto-Black.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:italic;font-weight:900;src:url("../fonts/Roboto-BlackItalic.woff") format("woff");font-display:swap}.intro{padding:60px 0 0}.intro>.container>.page-inner>.ttl{font-size:26px;font-weight:700;text-align:center;color:#e50016}@media screen and (max-width: 768px){.intro>.container>.page-inner>.ttl{font-size:18px}}.intro>.container>.page-inner>.txt{margin-top:40px}@media screen and (max-width: 768px){.intro>.container>.page-inner>.txt{margin-top:20px;padding:0 15px}}.intro>.container>.page-inner>.list{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media screen and (max-width: 768px){.intro>.container>.page-inner>.list{margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}}.intro>.container>.page-inner>.list>.item{max-width:530px;width:100%}.intro>.container>.page-inner>.list>.item>.txt{font-size:14px;margin-top:15px}@media screen and (max-width: 768px){.intro>.container>.page-inner>.list>.item>.txt{font-size:12px}}.intro>.container>.page-inner>.btnc{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px}@media screen and (max-width: 768px){.intro>.container>.page-inner>.btnc{margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}.guideline{padding:80px 0 0}@media screen and (max-width: 768px){.guideline{padding:60px 0 0}}.guideline>.container>.page-inner>.txt{margin-top:30px}@media screen and (max-width: 768px){.guideline>.container>.page-inner>.txt{margin-top:20px;padding:0 15px}}.guideline>.container>.page-inner>.list{margin-top:40px;padding:30px 40px;background-color:#fff8c1}@media screen and (max-width: 768px){.guideline>.container>.page-inner>.list{padding:20px 15px}}.guideline>.container>.page-inner>.list>.item{font-size:20px;font-weight:500;line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:15px}@media screen and (max-width: 768px){.guideline>.container>.page-inner>.list>.item{font-size:16px;gap:10px}}.guideline>.container>.page-inner>.list>.item::before{content:"";display:inline-block;min-width:10px;height:10px;border-radius:50%;background-color:#e50016}.improve{padding:80px 0 0}@media screen and (max-width: 768px){.improve{padding:60px 0 0}}.improve>.container>.page-inner>.list{margin-top:60px;display:grid;grid-template-columns:repeat(2, 1fr);gap:60px 40px}@media screen and (max-width: 768px){.improve>.container>.page-inner>.list{margin-top:40px;grid-template-columns:auto;gap:40px}}.improve>.container>.page-inner>.list>.item>.ttl{font-size:18px;font-weight:500;padding:8px 25px 10px;background:linear-gradient(to right, #ea1529 0px, #ea1529 10px, #fff 10px, #fff 100%)}@media screen and (max-width: 768px){.improve>.container>.page-inner>.list>.item>.ttl{font-size:16px;padding:4px 25px 6px}}.improve>.container>.page-inner>.list>.item>.txt{margin-top:15px}.improve>.container>.page-inner>.list>.item>.page-list>.page-item>.label{padding:6px 0 8px;min-width:92px}@media screen and (max-width: 768px){.improve>.container>.page-inner>.list>.item>.page-list>.page-item>.label{padding:4px 0 6px;min-width:62px}}.improve>.container>.page-inner>.list>.item>.page-list>.page-item>.txt{padding:6px 15px 8px}@media screen and (max-width: 768px){.improve>.container>.page-inner>.list>.item>.page-list>.page-item>.txt{padding:4px 15px 6px}}/*# sourceMappingURL=page-shop.css.map */