@font-face {
  font-family: "Playfair_Display_SemiBold";
  src: url("../fonts/NotoSansJP-Bold.otf");
}
@font-face {
  font-family: "Playfair_Display_Regular";
  src: url("../fonts/NotoSansJP-Regular.otf");
}
@font-face {
  font-family: "Playfair_Display_Medium_Italic";
  src: url("../fonts/NotoSansJP-Medium.otf");
}
@font-face {
  font-family: "Playfair_Display_Medium";
  src: url("../fonts/NotoSansJP-Medium.otf");
}
@font-face {
  font-family: "Playfair_Display_Italic";
  src: url("../fonts/NotoSansJP-Light.otf");
}
@font-face {
  font-family: "Playfair_Display_ExtraBold_Italic";
  src: url("../fonts/PlayfairDisplay-ExtraBoldItalic.ttf");
}
@font-face {
  font-family: "Playfair_Display_ExtraBold";
  src: url("../fonts/PlayfairDisplay-ExtraBold.ttf");
}
@font-face {
  font-family: "Playfair_Display_Bold_Italic";
  src: url("../fonts/PlayfairDisplay-BoldItalic.ttf");
}
@font-face {
  font-family: "Playfair_Display_Bold";
  src: url("../fonts/NotoSansJP-Bold.otf");
}
@font-face {
  font-family: "Playfair_Display_Black_Italic";
  src: url("../fonts/PlayfairDisplay-BlackItalic.ttf");
}
@font-face {
  font-family: "Playfair_Display_Black";
  src: url("../fonts/NotoSansJP-Black.otf");
}
@font-face {
  font-family: "Playfair_Display_SemiBold_Italic";
  src: url("../fonts/PlayfairDisplay-SemiBoldItalic.ttf");
}
/* @font-face {
  font-family: "Playfair_Display_Italic";
  src: url("../fonts/PlayfairDisplay-Italic-VariableFont_wght.ttf");
}
@font-face {
  font-family: "Playfair_Display";
  src: url("../fonts/PlayfairDisplay-VariableFont_wght.ttf");
} */
@font-face {
  font-family: "Lato_Black";
  src: url("../fonts/Lato-Black.ttf");
}
@font-face {
  font-family: "Lato_Black_Italic";
  src: url("../fonts/Lato-BlackItalic.ttf");
}
@font-face {
  font-family: "Lato_Bold";
  src: url("../fonts/Lato-Bold.ttf");
}
@font-face {
  font-family: "Lato_Bold_Italic";
  src: url("../fonts/Lato-BoldItalic.ttf");
}
@font-face {
  font-family: "Lato_Italic";
  src: url("../fonts/Lato-Italic.ttf");
}
@font-face {
  font-family: "Lato_Light";
  src: url("../fonts/Lato-Light.ttf");
}
@font-face {
  font-family: "Lato_Light_Italic";
  src: url("../fonts/Lato-LightItalic.ttf");
}
@font-face {
  font-family: "Lato_Regular";
  src: url("../fonts/Lato-Regular.ttf");
}
@font-face {
  font-family: "Lato_Thin";
  src: url("../fonts/Lato-Thin.ttf");
}
@font-face {
  font-family: "Lato_Thin_Italic";
  src: url("../fonts/Lato-ThinItalic.ttf");
}
ion-loading#ion-overlay-1 {
  --background: transparent;
}


/* @font-face {
  font-family: "Playfair_Display_SemiBold";
  src: url("../fonts/PlayfairDisplay-SemiBold.ttf");
}
@font-face {
  font-family: "Playfair_Display_Regular";
  src: url("../fonts/PlayfairDisplay-Regular.ttf");
}
@font-face {
  font-family: "Playfair_Display_Medium_Italic";
  src: url("../fonts/PlayfairDisplay-MediumItalic.ttf");
}
@font-face {
  font-family: "Playfair_Display_Medium";
  src: url("../fonts/PlayfairDisplay-Medium.ttf");
}
@font-face {
  font-family: "Playfair_Display_Italic";
  src: url("../fonts/PlayfairDisplay-Italic.ttf");
}
@font-face {
  font-family: "Playfair_Display_ExtraBold_Italic";
  src: url("../fonts/PlayfairDisplay-ExtraBoldItalic.ttf");
}
@font-face {
  font-family: "Playfair_Display_ExtraBold";
  src: url("../fonts/PlayfairDisplay-ExtraBold.ttf");
}
@font-face {
  font-family: "Playfair_Display_Bold_Italic";
  src: url("../fonts/PlayfairDisplay-BoldItalic.ttf");
}
@font-face {
  font-family: "Playfair_Display_Bold";
  src: url("../fonts/PlayfairDisplay-Bold.ttf");
}
@font-face {
  font-family: "Playfair_Display_Black_Italic";
  src: url("../fonts/PlayfairDisplay-BlackItalic.ttf");
}
@font-face {
  font-family: "Playfair_Display_Black";
  src: url("../fonts/PlayfairDisplay-Black.ttf");
}
@font-face {
  font-family: "Playfair_Display_SemiBold_Italic";
  src: url("../fonts/PlayfairDisplay-SemiBoldItalic.ttf");
}
 @font-face {
  font-family: "Playfair_Display_Italic";
  src: url("../fonts/PlayfairDisplay-Italic-VariableFont_wght.ttf");
}
@font-face {
  font-family: "Playfair_Display";
  src: url("../fonts/PlayfairDisplay-VariableFont_wght.ttf");
} 
@font-face {
  font-family: "Lato_Black";
  src: url("../fonts/Lato-Black.ttf");
}
@font-face {
  font-family: "Lato_Black_Italic";
  src: url("../fonts/Lato-BlackItalic.ttf");
}
@font-face {
  font-family: "Lato_Bold";
  src: url("../fonts/Lato-Bold.ttf");
}
@font-face {
  font-family: "Lato_Bold_Italic";
  src: url("../fonts/Lato-BoldItalic.ttf");
}
@font-face {
  font-family: "Lato_Italic";
  src: url("../fonts/Lato-Italic.ttf");
}
@font-face {
  font-family: "Lato_Light";
  src: url("../fonts/Lato-Light.ttf");
}
@font-face {
  font-family: "Lato_Light_Italic";
  src: url("../fonts/Lato-LightItalic.ttf");
}
@font-face {
  font-family: "Lato_Regular";
  src: url("../fonts/Lato-Regular.ttf");
}
@font-face {
  font-family: "Lato_Thin";
  src: url("../fonts/Lato-Thin.ttf");
}
@font-face {
  font-family: "Lato_Thin_Italic";
  src: url("../fonts/Lato-ThinItalic.ttf");
}
ion-loading#ion-overlay-1 {
  --background: transparent;
} */
