/************************************************
*
* 0.Global Settings
*
************************************************/

/* ## Global font style settings ********************************* */
html {
    /* ルートのフォントサイズをブラウザ依存 */
}

body {
    /* ルートのフォントサイズを1.6rem（16pxと同等のサイズ）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 16px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}
/* ## extra bold font style settings *************************************************************************** */
.eb24,
.eb24 {
    /* （24px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 24px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}
.eb23,
.eb23 {
    /* （23px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 23px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}
.eb22,
.eb22 {
    /* （22px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 22px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500
}

.eb21,
.eb21 {
    /* （21px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 21px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb20,
.eb20 {
    /* （20px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 20px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb19,
.eb19 {
    /* （19px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 19px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb18,
.eb18 {
    /* （18px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 18px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb17,
.eb17 {
    /* （17px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 17px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb16,
.eb16 {
    /* （16px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 16px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb15,
.eb15 {
    /* （15px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 15px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb14,
.eb14 {
    /* （14px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 14px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb13,
.eb13 {
    /* （13px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 13px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb12,
.eb12 {
    /* （12px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 12px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}
.eb11,
.eb11 {
    /* （11px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 11px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb10,
.eb10 {
    /* （10px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 10px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}
.eb9,
.eb9 {
    /* （9px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 9px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb8,
.eb8 {
    /* （8px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size:8px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb7,
.eb7 {
    /* （7px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 7px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb6,
.eb6 {
    /* （6px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 6px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}

.eb5,
.eb5 {
    /* （5px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 5px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}4
.eb4,
.eb4 {
    /* （4px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 4px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 500!important;
}
/* ## bold font style settings *************************************************************************** */
.b24
.b24{
    /* （24px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 24px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}
.b23,
.b23 {
    /* （23px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 23px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}
.b22,
.b22 {
    /* （22px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 22px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400
}

.b21,
.b21 {
    /* （21px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 21px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b20,
.b20 {
    /* （20px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 20px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b19,
.b19 {
    /* （19px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 19px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b18,
.b18 {
    /* （18px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 18px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b17,
.b17 {
    /* （17px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 17px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b16,
.b16 {
    /* （16px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 16px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b15,
.b15 {
    /* （15px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 15px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b14,
.b14 {
    /* （14px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 14px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b13,
.b13 {
    /* （13px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 13px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b12,
.b12 {
    /* （12px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 12px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}
.b11,
.b11 {
    /* （11px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 11px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b10,
.b10 {
    /* （10px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 10px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}
.b9,
.b9 {
    /* （9px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 9px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b8,
.b8 {
    /* （8px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size:8px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b7,
.b7 {
    /* （7px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 7px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b6,
.b6 {
    /* （6px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 6px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}

.b5,
.b5 {
    /* （5px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 5px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}4
.b4,
.b4 {
    /* （4px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 4px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 400!important;
}
/* ## regular font style settings *************************************************************************** */
.r24
.r24{
    /* （24px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 24px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}
.r23,
.r23 {
    /* （23px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 23px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}
.r22,
.r22 {
    /* （22px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 22px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r21,
.r21 {
    /* （21px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 21px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidde.!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r20,
.r20 {
    /* （20px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 20px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r19,
.r19 {
    /* （19px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 19px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r18,
.r18 {
    /* （18px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 18px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r17,
.r17 {
    /* （17px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 17px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r16,
.r16 {
    /* （16px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 16px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r15,
.r15 {
    /* （15px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 15px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r14,
.r14 {
    /* （14px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 14px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r13,
.r13 {
    /* （13px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 13px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r12,
.r12 {
    /* （12px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 12px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}
.r11,
.r11 {
    /* （11px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 11px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r10,
.r10 {
    /* （10px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 10px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}
.r9,
.r9 {
    /* （9px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 9px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r8,
.r8 {
    /* （8px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size:8px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r7,
.r7 {
    /* （7px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 7px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r6,
.r6 {
    /* （6px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 6px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r5,
.r5 {
    /* （5px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 5px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

.r4,
.r4 {
    /* （4px）に設定 */
    font-family: "din-2014", "Noto Sans JP", 'Noto Sans KR', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans', sans-serif;
    font-size: 4px!important;
    /* font-size-adjust: 0.1!important; */
    overflow-x: hidden!important;
    line-height: 1.75!important;
    letter-spacing: 1.5px!important;
    font-weight: 300!important;
}

/* ========================================================================== */