.go-r{
font-family: source-han-sans-japanese, sans-serif;
font-weight: 400;
font-style: normal;
}

.go-m{
font-family: "source-han-sans-japanese", sans-serif;
font-weight: 500;
font-style: normal;
}	
	
.go-b{
font-family: "source-han-sans-japanese", sans-serif;
font-weight: 700;
font-style: normal;
}


.en-r {
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}

.en-m {
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}

.en-sb {
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}

.en-b {
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}

.zen-r{
	font-family: "zen-old-mincho", sans-serif;
font-weight: 400;
font-style: normal;
}
.zen-b{
font-family: "zen-old-mincho", sans-serif;
font-weight: 700;
font-style: normal;}