/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * dnp-shuei-gothic-gin-std-1:
 *   - http://typekit.com/eulas/00000000000000007735aaee
 * dnp-shuei-mgothic-std-1:
 *   - http://typekit.com/eulas/00000000000000007735aaed
 * heisei-kaku-gothic-std-1:
 *   - http://typekit.com/eulas/00000000000000007735a66e
 * hiragino-kaku-gothic-pron-1:
 *   - http://typekit.com/eulas/0000000000000000774d5fca
 *   - http://typekit.com/eulas/0000000000000000774d56d0
 * hiragino-mincho-pron-1:
 *   - http://typekit.com/eulas/0000000000000000774d56cf
 * kozuka-gothic-pr6n-1:
 *   - http://typekit.com/eulas/0000000000000000775a0520
 *   - http://typekit.com/eulas/000000000000000077359476
 *   - http://typekit.com/eulas/000000000000000077359482
 * noto-sans-cjk-jp-1:
 *   - http://typekit.com/eulas/00000000000000007735de4c
 *   - http://typekit.com/eulas/00000000000000007735de50
 *   - http://typekit.com/eulas/00000000000000007735de4d
 *   - http://typekit.com/eulas/00000000000000007735de57
 * noto-serif-jp-1:
 *   - http://typekit.com/eulas/0000000000000000775f6d1e
 *   - http://typekit.com/eulas/0000000000000000775f6d24
 * pretendard-1:
 *   - http://typekit.com/eulas/000000000000000077366a04
 *   - http://typekit.com/eulas/0000000000000000773669fe
 * ryo-gothic-plusn-1:
 *   - http://typekit.com/eulas/00000000000000007735a660
 *   - http://typekit.com/eulas/00000000000000007735a665
 *   - http://typekit.com/eulas/00000000000000007735a667
 *   - http://typekit.com/eulas/00000000000000007735a66a
 *   - http://typekit.com/eulas/00000000000000007735a66c
 * shippori-mincho-1:
 *   - http://typekit.com/eulas/00000000000000007735e3ae
 * source-han-sans-japanese-1:
 *   - http://typekit.com/eulas/0000000000000000775c0f6c
 *   - http://typekit.com/eulas/0000000000000000775c0f6d
 *   - http://typekit.com/eulas/0000000000000000775c0f74
 * toppan-bunkyu-gothic-pr6n-1:
 *   - http://typekit.com/eulas/00000000000000007735b5c7
 * yu-gothic-pr6n-1:
 *   - http://typekit.com/eulas/00000000000000007735eb1e
 * zen-kaku-gothic-antique-1:
 *   - http://typekit.com/eulas/00000000000000007735ecba
 * zen-kaku-gothic-new-1:
 *   - http://typekit.com/eulas/00000000000000007735ecb6
 *   - http://typekit.com/eulas/00000000000000007735ecb7
 *
 * © 2009-2026 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2026-11-07 03:16:57 UTC"}*/

@import url("https://p.typekit.net/p.css?s=1&k=xls5pdp&ht=tk&f=21540.21544.21545.23591.23595.23597.25360.25371.25372.25374.25376.25366.35682.35688.42305.43110.43111.43112.43113.46458.47201.47680.47681.47683.48803.48805.52696.52697.52699.63307.63309&a=153033411&app=typekit&e=css");

@font-face {
font-family:"kozuka-gothic-pr6n-1";
src:url("https://use.typekit.net/af/a11715/0000000000000000775a0520/31/l?subset_id=1&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/a11715/0000000000000000775a0520/31/d?subset_id=1&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/a11715/0000000000000000775a0520/31/a?subset_id=1&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"kozuka-gothic-pr6n-1";
src:url("https://use.typekit.net/af/de4310/000000000000000077359476/31/l?subset_id=1&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/de4310/000000000000000077359476/31/d?subset_id=1&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/de4310/000000000000000077359476/31/a?subset_id=1&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"kozuka-gothic-pr6n-1";
src:url("https://use.typekit.net/af/c3f853/000000000000000077359482/31/l?subset_id=1&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/c3f853/000000000000000077359482/31/d?subset_id=1&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/c3f853/000000000000000077359482/31/a?subset_id=1&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"source-han-sans-japanese-1";
src:url("https://use.typekit.net/af/a15cd7/0000000000000000775c0f6c/31/l?subset_id=1&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/a15cd7/0000000000000000775c0f6c/31/d?subset_id=1&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/a15cd7/0000000000000000775c0f6c/31/a?subset_id=1&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"source-han-sans-japanese-1";
src:url("https://use.typekit.net/af/d04edf/0000000000000000775c0f6d/31/l?subset_id=1&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/d04edf/0000000000000000775c0f6d/31/d?subset_id=1&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/d04edf/0000000000000000775c0f6d/31/a?subset_id=1&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"source-han-sans-japanese-1";
src:url("https://use.typekit.net/af/4f27cd/0000000000000000775c0f74/31/l?subset_id=1&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/4f27cd/0000000000000000775c0f74/31/d?subset_id=1&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/4f27cd/0000000000000000775c0f74/31/a?subset_id=1&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"ryo-gothic-plusn-1";
src:url("https://use.typekit.net/af/a9e021/00000000000000007735a660/31/l?subset_id=1&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/a9e021/00000000000000007735a660/31/d?subset_id=1&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/a9e021/00000000000000007735a660/31/a?subset_id=1&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"ryo-gothic-plusn-1";
src:url("https://use.typekit.net/af/797277/00000000000000007735a665/31/l?subset_id=1&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/797277/00000000000000007735a665/31/d?subset_id=1&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/797277/00000000000000007735a665/31/a?subset_id=1&fvd=n9&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:900;font-stretch:normal;
}

@font-face {
font-family:"ryo-gothic-plusn-1";
src:url("https://use.typekit.net/af/c4ab5e/00000000000000007735a667/31/l?subset_id=1&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/c4ab5e/00000000000000007735a667/31/d?subset_id=1&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/c4ab5e/00000000000000007735a667/31/a?subset_id=1&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"ryo-gothic-plusn-1";
src:url("https://use.typekit.net/af/a5123c/00000000000000007735a66a/31/l?subset_id=1&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/a5123c/00000000000000007735a66a/31/d?subset_id=1&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/a5123c/00000000000000007735a66a/31/a?subset_id=1&fvd=n8&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:800;font-stretch:normal;
}

@font-face {
font-family:"ryo-gothic-plusn-1";
src:url("https://use.typekit.net/af/bb015a/00000000000000007735a66c/31/l?subset_id=1&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/bb015a/00000000000000007735a66c/31/d?subset_id=1&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/bb015a/00000000000000007735a66c/31/a?subset_id=1&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"heisei-kaku-gothic-std-1";
src:url("https://use.typekit.net/af/057879/00000000000000007735a66e/31/l?subset_id=1&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/057879/00000000000000007735a66e/31/d?subset_id=1&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/057879/00000000000000007735a66e/31/a?subset_id=1&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"dnp-shuei-gothic-gin-std-1";
src:url("https://use.typekit.net/af/ee51cd/00000000000000007735aaee/31/l?subset_id=1&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/ee51cd/00000000000000007735aaee/31/d?subset_id=1&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/ee51cd/00000000000000007735aaee/31/a?subset_id=1&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"dnp-shuei-mgothic-std-1";
src:url("https://use.typekit.net/af/d1154f/00000000000000007735aaed/31/l?subset_id=1&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/d1154f/00000000000000007735aaed/31/d?subset_id=1&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/d1154f/00000000000000007735aaed/31/a?subset_id=1&fvd=n6&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
}

@font-face {
font-family:"toppan-bunkyu-gothic-pr6n-1";
src:url("https://use.typekit.net/af/4acf9e/00000000000000007735b5c7/31/l?subset_id=1&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/4acf9e/00000000000000007735b5c7/31/d?subset_id=1&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/4acf9e/00000000000000007735b5c7/31/a?subset_id=1&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"noto-sans-cjk-jp-1";
src:url("https://use.typekit.net/af/de30ee/00000000000000007735de4c/31/l?subset_id=1&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/de30ee/00000000000000007735de4c/31/d?subset_id=1&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/de30ee/00000000000000007735de4c/31/a?subset_id=1&fvd=n3&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
}

@font-face {
font-family:"noto-sans-cjk-jp-1";
src:url("https://use.typekit.net/af/913625/00000000000000007735de50/31/l?subset_id=1&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/913625/00000000000000007735de50/31/d?subset_id=1&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/913625/00000000000000007735de50/31/a?subset_id=1&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"noto-sans-cjk-jp-1";
src:url("https://use.typekit.net/af/c548b2/00000000000000007735de4d/31/l?subset_id=1&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/c548b2/00000000000000007735de4d/31/d?subset_id=1&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/c548b2/00000000000000007735de4d/31/a?subset_id=1&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"noto-sans-cjk-jp-1";
src:url("https://use.typekit.net/af/47cd44/00000000000000007735de57/31/l?subset_id=1&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/47cd44/00000000000000007735de57/31/d?subset_id=1&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/47cd44/00000000000000007735de57/31/a?subset_id=1&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"shippori-mincho-1";
src:url("https://use.typekit.net/af/ef841d/00000000000000007735e3ae/31/l?subset_id=1&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/ef841d/00000000000000007735e3ae/31/d?subset_id=1&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/ef841d/00000000000000007735e3ae/31/a?subset_id=1&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"yu-gothic-pr6n-1";
src:url("https://use.typekit.net/af/a4dfa7/00000000000000007735eb1e/31/l?subset_id=1&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/a4dfa7/00000000000000007735eb1e/31/d?subset_id=1&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/a4dfa7/00000000000000007735eb1e/31/a?subset_id=1&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"zen-kaku-gothic-new-1";
src:url("https://use.typekit.net/af/9f329c/00000000000000007735ecb6/31/l?subset_id=1&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/9f329c/00000000000000007735ecb6/31/d?subset_id=1&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/9f329c/00000000000000007735ecb6/31/a?subset_id=1&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"zen-kaku-gothic-new-1";
src:url("https://use.typekit.net/af/a47eea/00000000000000007735ecb7/31/l?subset_id=1&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/a47eea/00000000000000007735ecb7/31/d?subset_id=1&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/a47eea/00000000000000007735ecb7/31/a?subset_id=1&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"zen-kaku-gothic-antique-1";
src:url("https://use.typekit.net/af/722079/00000000000000007735ecba/31/l?subset_id=1&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/722079/00000000000000007735ecba/31/d?subset_id=1&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/722079/00000000000000007735ecba/31/a?subset_id=1&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"pretendard-1";
src:url("https://use.typekit.net/af/b475ce/000000000000000077366a04/31/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/b475ce/000000000000000077366a04/31/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/b475ce/000000000000000077366a04/31/a?subset_id=2&fvd=n6&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
}

@font-face {
font-family:"pretendard-1";
src:url("https://use.typekit.net/af/13e0af/0000000000000000773669fe/31/l?subset_id=2&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/13e0af/0000000000000000773669fe/31/d?subset_id=2&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/13e0af/0000000000000000773669fe/31/a?subset_id=2&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"hiragino-kaku-gothic-pron-1";
src:url("https://use.typekit.net/af/9c1a90/0000000000000000774d5fca/31/l?subset_id=1&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/9c1a90/0000000000000000774d5fca/31/d?subset_id=1&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/9c1a90/0000000000000000774d5fca/31/a?subset_id=1&fvd=n6&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
}

@font-face {
font-family:"hiragino-kaku-gothic-pron-1";
src:url("https://use.typekit.net/af/1f02b9/0000000000000000774d56d0/31/l?subset_id=1&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/1f02b9/0000000000000000774d56d0/31/d?subset_id=1&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/1f02b9/0000000000000000774d56d0/31/a?subset_id=1&fvd=n3&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
}

@font-face {
font-family:"hiragino-mincho-pron-1";
src:url("https://use.typekit.net/af/519a98/0000000000000000774d56cf/31/l?subset_id=1&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/519a98/0000000000000000774d56cf/31/d?subset_id=1&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/519a98/0000000000000000774d56cf/31/a?subset_id=1&fvd=n3&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
}

@font-face {
font-family:"noto-serif-jp-1";
src:url("https://use.typekit.net/af/f494fb/0000000000000000775f6d1e/31/l?subset_id=1&fvd=n2&v=3") format("woff2"),url("https://use.typekit.net/af/f494fb/0000000000000000775f6d1e/31/d?subset_id=1&fvd=n2&v=3") format("woff"),url("https://use.typekit.net/af/f494fb/0000000000000000775f6d1e/31/a?subset_id=1&fvd=n2&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:200;font-stretch:normal;
}

@font-face {
font-family:"noto-serif-jp-1";
src:url("https://use.typekit.net/af/ac8ba0/0000000000000000775f6d24/31/l?subset_id=1&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/ac8ba0/0000000000000000775f6d24/31/d?subset_id=1&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/ac8ba0/0000000000000000775f6d24/31/a?subset_id=1&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

.tk-kozuka-gothic-pr6n { font-family: "kozuka-gothic-pr6n-1","kozuka-gothic-pr6n-2",sans-serif; }
.tk-source-han-sans-japanese { font-family: "source-han-sans-japanese-1","source-han-sans-japanese-2",sans-serif; }
.tk-ryo-gothic-plusn { font-family: "ryo-gothic-plusn-1","ryo-gothic-plusn-2",sans-serif; }
.tk-heisei-kaku-gothic-std { font-family: "heisei-kaku-gothic-std-1","heisei-kaku-gothic-std-2",sans-serif; }
.tk-dnp-shuei-gothic-gin-std { font-family: "dnp-shuei-gothic-gin-std-1","dnp-shuei-gothic-gin-std-2",sans-serif; }
.tk-dnp-shuei-mgothic-std { font-family: "dnp-shuei-mgothic-std-1","dnp-shuei-mgothic-std-2",sans-serif; }
.tk-toppan-bunkyu-gothic-pr6n { font-family: "toppan-bunkyu-gothic-pr6n-1","toppan-bunkyu-gothic-pr6n-2",serif; }
.tk-noto-sans-cjk-jp { font-family: "noto-sans-cjk-jp-1","noto-sans-cjk-jp-2",sans-serif; }
.tk-shippori-mincho { font-family: "shippori-mincho-1","shippori-mincho-2",sans-serif; }
.tk-yu-gothic-pr6n { font-family: "yu-gothic-pr6n-1","yu-gothic-pr6n-2",sans-serif; }
.tk-zen-kaku-gothic-new { font-family: "zen-kaku-gothic-new-1","zen-kaku-gothic-new-2",sans-serif; }
.tk-zen-kaku-gothic-antique { font-family: "zen-kaku-gothic-antique-1","zen-kaku-gothic-antique-2",sans-serif; }
.tk-pretendard { font-family: "pretendard-1","pretendard-2",sans-serif; }
.tk-hiragino-kaku-gothic-pron { font-family: "hiragino-kaku-gothic-pron-1","hiragino-kaku-gothic-pron-2",sans-serif; }
.tk-hiragino-mincho-pron { font-family: "hiragino-mincho-pron-1","hiragino-mincho-pron-2",sans-serif; }
.tk-noto-serif-jp { font-family: "noto-serif-jp-1","noto-serif-jp-2",sans-serif; }
