@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:400;src:url("../../fonts/NotoSansJP-Regular.woff2") format("woff2"),url("../../fonts/NotoSansJP-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:500;src:url("../../fonts/NotoSansJP-Medium.woff2") format("woff2"),url("../../fonts/NotoSansJP-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:600;src:url("../../fonts/NotoSansJP-Bold.woff2") format("woff2"),url("../../fonts/NotoSansJP-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:900;src:url("../../fonts/NotoSansJP-Black.woff2") format("woff2"),url("../../fonts/NotoSansJP-Black.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSerifJP";font-style:normal;font-weight:400;src:url("../../fonts/NotoSerifJP-Regular.woff2") format("woff2"),url("../../fonts/NotoSerifJP-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSerifJP";font-style:normal;font-weight:500;src:url("../../fonts/NotoSerifJP-Medium.woff2") format("woff2"),url("../../fonts/NotoSerifJP-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSerifJP";font-style:normal;font-weight:600;src:url("../../fonts/NotoSerifJP-Bold.woff2") format("woff2"),url("../../fonts/NotoSerifJP-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"NotoSerifJP";font-style:normal;font-weight:900;src:url("../../fonts/NotoSerifJP-Black.woff2") format("woff2"),url("../../fonts/NotoSerifJP-Black.woff") format("woff");font-display:swap}@font-face{font-family:"shippori";font-style:normal;font-weight:400;src:url("../../fonts/shippori-regular.woff2") format("woff2"),url("../../fonts/shippori-regular.woff") format("woff");font-display:swap}@font-face{font-family:"shippori";font-style:normal;font-weight:500;src:url("../../fonts/shippori-medium.woff2") format("woff2"),url("../../fonts/shippori-medium.woff") format("woff");font-display:swap}@font-face{font-family:"shippori";font-style:normal;font-weight:600;src:url("../../fonts/shippori-bold.woff2") format("woff2"),url("../../fonts/shippori-bold.woff") format("woff");font-display:swap}@font-face{font-family:"shippori";font-style:normal;font-weight:900;src:url("../../fonts/shippori-exbold.woff2") format("woff2"),url("../../fonts/shippori-exbold.woff") format("woff");font-display:swap}.terms__text{font-size:14px;font-weight:400;line-height:30px;margin:0 0 20px}@media screen and (max-width: 768px){.terms__text{font-size:3.7333333333vw;line-height:6.6666666667vw;margin:0 0 5.3333333333vw}}.terms__text strong{font-weight:600}.terms__text.--has-num,.terms__text.--has-brackets{font-size:14px;line-height:25px;padding:0 0 0 20px;position:relative}@media screen and (max-width: 768px){.terms__text.--has-num,.terms__text.--has-brackets{font-size:3.7333333333vw;line-height:6.6666666667vw;padding:0 0 0 5.3333333333vw}}.terms__text.--has-num::before,.terms__text.--has-brackets::before{content:attr(data-num);position:absolute;top:5px;left:0}@media screen and (max-width: 768px){.terms__text.--has-num::before,.terms__text.--has-brackets::before{top:1.3333333333vw}}.terms__text.--has-brackets{padding:0 0 0 48px;margin:0 0 8px}@media screen and (max-width: 768px){.terms__text.--has-brackets{padding:0 0 0 12.8vw;margin:0 0 2.1333333333vw}}.terms__text.--has-brackets.mb20{margin-bottom:20px}@media screen and (max-width: 768px){.terms__text.--has-brackets.mb20{margin-bottom:5.3333333333vw}}.terms__text.--has-brackets::before{left:20px}@media screen and (max-width: 768px){.terms__text.--has-brackets::before{left:5.3333333333vw}}/*# sourceMappingURL=terms-of-use.css.map */
