/* [2026-11-10] 자체 호스팅 웹폰트(서브셋). scripts/subset_fonts.py 가 만듦 — 손으로 고치지 말 것.
   페이지에서는 첫 화면을 막지 않게 늦게 붙임(media=print → main.js 가 all). display:swap = 도착하면 바로 바꿔 그림(제목은 줄 높이 고정이라 밀림 없음 — 측정 CLS 0) */
@font-face{font-family:"Noto Serif JP";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/noto-serif-jp-500.woff2?v=22478d0b) format("woff2");unicode-range:U+20-7E,U+D7,U+F7,U+2014,U+2018-2019,U+201C-201D,U+2025-2026,U+3000-3002,U+3005-3011,U+3014-3015,U+301C,U+3041-3096,U+30A1-30FE,U+4E00,U+4E0D,U+4E2D,U+4E73,U+4E88,U+4EBA,U+4EC1,U+4ECB,U+4EF6,U+4F11,U+4F1D,U+4F4D,U+4F7F,U+4F8B,U+500B,U+5024,U+50B7,U+5148,U+5165,U+5168,U+5178,U+5186,U+5206,U+521D,U+5225,U+5229,U+5230,U+524D,U+52B9,U+52D5,U+533B,U+5357,U+53CB,U+53D7,U+53E3,U+5408,U+540C,U+5411,U+542B,U+554F,U+56FD,U+5730,U+5747,U+5834,U+5909,U+5927,U+5973,U+59CB,U+5B50,U+5B57,U+5B88-5B89,U+5B8C,U+5B9A,U+5BA4,U+5BB6,U+5BBF,U+5BFE,U+5DDD,U+5E0C,U+5E30,U+5E38,U+5E73-5E74,U+5EF6,U+5F18,U+5F53,U+5F8C,U+5FB4,U+5FDC,U+6027,U+60A9,U+610F,U+6240,U+624B,U+6301,U+63A2,U+63B2,U+63CF,U+6599,U+65B9,U+65BD,U+65C5,U+65E5,U+660E,U+6642,U+66DC,U+66F4,U+6700,U+6708,U+671B,U+671F,U+672C,U+679C,U+683C,U+69D8,U+6A5F,U+6B74,U+6BB5,U+6C17,U+6C7A,U+6CD5,U+6CE8,U+6D1E,U+6D41,U+6E21,U+6E2F,U+70B9-70BA,U+7121,U+7269,U+7279,U+751F,U+7528,U+7537,U+753B,U+7642,U+76AE,U+76EE,U+76F8,U+7740,U+78BA,U+7A0B,U+7A0E,U+7A7A,U+7B54,U+7D04,U+7D39,U+7D44,U+7D4C,U+7D9A,U+7DCF,U+7DD2,U+8003,U+808C,U+80CC,U+811A,U+8155,U+81EA,U+8272,U+884C,U+8853,U+8868,U+8981,U+898B,U+8A33,U+8A8D,U+8A9E,U+8AAC-8AAD,U+8AC7,U+8C61,U+8CC7,U+8CEA,U+8DE1,U+8EAB,U+8ED2,U+8F09,U+8F2A,U+8FBC,U+900F,U+901A,U+9055,U+9078,U+90E8,U+91D1,U+9577,U+958B,U+9593,U+9662,U+969B,U+97D3,U+9802,U+982D,U+984D,U+98DB,U+9996,U+99D0,U+9ED2,U+FF01,U+FF03-FF06,U+FF08-FF1B,U+FF1D,U+FF1F-FF20,U+FF3B-FF3D,U+FF5B-FF5E,U+FFE5}
@font-face{font-family:"Noto Serif JP";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/noto-serif-jp-500-blog.woff2?v=9e0ebed5) format("woff2");unicode-range:U+E8,U+2192,U+4E08,U+4E0A-4E0B,U+4E57,U+4E8B-4E8C,U+4EAC,U+4ED5-4ED6,U+4ED8,U+4EE3,U+4EE5,U+4F53,U+4F55,U+4F59,U+4F5C,U+4FA1,U+4FB5,U+4FBF,U+4FC2,U+4FDD,U+4FEE,U+5019,U+5074,U+5099,U+50CF,U+512A,U+5143,U+5149,U+5171,U+5185,U+5199,U+51AC,U+51E6,U+51FA,U+5207,U+5224,U+5236,U+523A,U+5243,U+526F,U+5272,U+52E7,U+5316,U+534A,U+5358,U+539F,U+53BB,U+53C2,U+53CD,U+53D6,U+53F3,U+540D,U+5468,U+5473,U+547C,U+565B,U+5668,U+56DE,U+56E0,U+56F0,U+56F2,U+56FA,U+5727-5728,U+578B,U+57FA,U+5831,U+5857,U+5883,U+5897,U+58F0,U+590F,U+5915-5916,U+591A,U+591C,U+592A-592B,U+5931,U+598A,U+5A20,U+5A5A,U+5B85,U+5B9F,U+5BA2,U+5BB9,U+5BC6,U+5C02,U+5C0F,U+5C11,U+5C4A-5C4B,U+5DE5-5DE6,U+5DEE,U+5DF1,U+5E02,U+5E33,U+5E83,U+5E97,U+5EA6,U+5F0F,U+5F15,U+5F31,U+5F62,U+5F71,U+5F79,U+5F84-5F85,U+5FC3,U+5FC5,U+601D,U+6025,U+6065,U+6094,U+60A3,U+60C5,U+60F3,U+611F,U+614B,U+6163,U+6210,U+623B,U+6297,U+629C,U+629E,U+62B5,U+62BC,U+62C5,U+6307,U+6388,U+63A7,U+63DB,U+6469,U+64AE,U+64E6,U+654F,U+6557,U+6559,U+6570,U+6574,U+6587,U+65AD,U+65E9,U+666E,U+66F8,U+66FF,U+671D,U+672B,U+6761,U+6765,U+6771,U+679A,U+67A0,U+67FB,U+6813,U+6839,U+6848,U+690D,U+691C,U+697D,U+6A2A,U+6B62-6B63,U+6B8B,U+6BCE,U+6BD4,U+6BDB,U+6C5A,U+6C5F,U+6C88,U+6CBB,U+6CCA,U+6D17,U+6D88,U+6DF1,U+6DF7,U+6E1B,U+6E7F,U+6E96,U+6EDE,U+6FC0,U+6FC3,U+708E,U+7136,U+713C,U+72B6,U+7384,U+73FE,U+7406,U+7531,U+754C,U+756A,U+75BE,U+75C5,U+75C7,U+75DB,U+767A,U+767D,U+7684,U+76E3,U+76F4,U+7709,U+771F,U+77E5,U+77ED,U+77EF,U+790E,U+793A,U+79CB,U+79D1,U+79FB,U+7A2E,U+7A4D,U+7A74,U+7A81,U+7ACB,U+7B97,U+7BA1,U+7BC4,U+7D20,U+7D22,U+7D2B,U+7D42,U+7D50,U+7D5E,U+7D61,U+7DDA,U+7DE0,U+7E2E,U+7F6E,U+7F8E,U+7FCC,U+7FD2,U+8005,U+8033,U+805E,U+8098,U+80A1-80A2,U+8107,U+816B,U+819A,U+819D,U+822A,U+826F,U+843D,U+8449,U+84B8,U+8584,U+85AC,U+88D5,U+88DC,U+8972,U+89B3,U+89D2,U+89E3,U+8A00,U+8A08,U+8A18,U+8A2A,U+8A55,U+8A70-8A71,U+8AA4,U+8AB0,U+8ABF,U+8CA0,U+8CA9,U+8CB7,U+8CBB,U+8D64,U+8D77,U+8DB3,U+8DDD,U+8DEF,U+8EF8,U+8FD1,U+8FF7,U+9001,U+9006,U+9014,U+9023,U+9031-9032,U+904E,U+9053-9054,U+907F,U+914D,U+91CD,U+91CF,U+91DD,U+9244,U+9580,U+95A2,U+962A,U+9650,U+9664,U+9670,U+968E,U+9694,U+96A0,U+96E2-96E3,U+975E,U+9762,U+97FF,U+9805-9806,U+9854,U+9858,U+985E,U+99C5,U+9A13,U+9AA8,U+9AEA,U+9F20,U+9F3B,U+9F62}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/cormorant-400.woff2?v=ab230496) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/cormorant-500.woff2?v=b98d9c4b) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/cormorant-400i.woff2?v=a0a11d30) format("woff2")}
