.noto-sans-jp {
    font-family: "Noto Sans JP", sans-serif;
    font-optical-sizing: auto;
    font-weight: weight;
    font-style: normal;
}

.work-sans-Regular {
    font-family: "Work Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
}

.work-sans-Light {
    font-family: "Work Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight: 300;
    font-style: normal;
}

.work-sans-Medium {
    font-family: "Work Sans", system-ui;
    font-optical-sizing: auto;
    font-weight: 500;
    font-style: normal;
}

.work-sans-SemiBold {
    font-family: "Work Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight: 600;
    font-style: normal;
}

.bradley-djr-regular {
    font-family: "bradley-djr",sans-serif;
    font-weight: 400;
    font-style: normal;
}


.venn-semiext-regular {
    font-family: "venn-semiextended",sans-serif;
    font-weight: 400;
    font-style: normal;
}

.venn-semiext-Bold { 
    font-family: "venn-semiextended",sans-serif;
    font-weight: 700;
    font-style: normal;
}

.venn-semiextended {
    font-family: "venn-semiextended",sans-serif;
    font-weight: 800;
    font-style: normal;
}

.venn-extended {
    font-family: "venn-extended",sans-serif;
    font-weight: 800;
    font-style: normal;
}

.venn-ex-light {
    font-family: "venn-extended",sans-serif;
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'PretendardJP-Regular';
    src: url('/img/PretendardJP-Regular.otf') format('opentype');
}

.PretendardJP-Regular {
    font-family: 'PretendardJP-Regular', sans-serif;
}