@font-face{font-family:"Noto Sans CJK JP";src:url("../fonts/NotoSansCJKjp-Regular-subset.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Regular-subset.woff") format("woff"),url("../fonts/NotoSansCJKjp-Regular-subset.otf") format("opentype");font-display:swap;font-weight:400}@font-face{font-family:"Noto Sans CJK JP";src:url("../fonts/NotoSansCJKjp-Medium-subset.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Medium-subset.woff") format("woff"),url("../fonts/NotoSansCJKjp-Medium-subset.otf") format("opentype");font-display:swap;font-weight:500}@font-face{font-family:"Noto Sans CJK JP";src:url("../fonts/NotoSansCJKjp-Bold-subset.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Bold-subset.woff") format("woff"),url("../fonts/NotoSansCJKjp-Bold-subset.otf") format("opentype");font-display:swap;font-weight:700}@font-face{font-family:"Noto Sans CJK JP";src:url("../fonts/NotoSansCJKjp-Black-subset.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Black-subset.woff") format("woff"),url("../fonts/NotoSansCJKjp-Black-subset.otf") format("opentype");font-display:swap;font-weight:900}@font-face{font-family:"Noto Serif CJK JP";src:url("../fonts/NotoSerifCJKjp-Regular-subset.woff2") format("woff2"),url("../fonts/NotoSerifCJKjp-Regular-subset.woff") format("woff"),url("../fonts/NotoSerifCJKjp-Regular-subset.otf") format("opentype");font-display:swap;font-weight:normal}@font-face{font-family:"Noto Serif CJK JP";src:url("../fonts/NotoSerifCJKjp-Bold-subset.woff2") format("woff2"),url("../fonts/NotoSerifCJKjp-Bold-subset.woff") format("woff"),url("../fonts/NotoSerifCJKjp-Bold-subset.otf") format("opentype");font-display:swap;font-weight:bold}@font-face{font-family:"Lato";src:url("../fonts/Lato-Regular-subset.woff2") format("woff2"),url("../fonts/Lato-Regular-subset.woff") format("woff"),url("../fonts/Lato-Regular-subset.ttf") format("truetype");font-display:swap;font-weight:400}@font-face{font-family:"Lato";src:url("../fonts/Lato-Bold-subset.woff2") format("woff2"),url("../fonts/Lato-Bold-subset.woff") format("woff"),url("../fonts/Lato-Bold-subset.ttf") format("truetype");font-display:swap;font-weight:700}@font-face{font-family:"Lato";src:url("../fonts/Lato-Black-subset.woff2") format("woff2"),url("../fonts/Lato-Black-subset.woff") format("woff"),url("../fonts/Lato-Black-subset.ttf") format("truetype");font-display:swap;font-weight:900}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.woff2") format("woff2"),url("../fonts/icomoon.woff") format("woff");font-display:swap;font-weight:normal;font-style:normal}img{image-rendering:-webkit-optimize-contrast}
