@font-face{font-family:madory-HiraginoSans-W3;src:local("HiraginoSans-W3");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-HiraginoSans-W3;src:local("HiraginoSans-W6");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-HiraMinProN-W3;src:local("HiraMinProN-W3");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-HiraMinProN-W3;src:local("HiraMinProN-W6");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-HiraMaruProN-W4;src:local("HiraMaruProN-W4");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-GenJyuuGothic-Bold;src:local("GenJyuuGothic-Bold");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Helvetica;src:local("Helvetica");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Helvetica;src:local("Helvetica-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Helvetica;src:local("Helvetica-Oblique");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-Helvetica;src:local("Helvetica-BoldOblique");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:madory-AvenirNext-Regular;src:local("AvenirNext-Regular");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-AvenirNext-Regular;src:local("AvenirNext-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-AvenirNext-Regular;src:local("AvenirNext-Italic");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-AvenirNext-Regular;src:local("AvenirNext-BoldItalic");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:madory-Georgia;src:local("Georgia");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Georgia;src:local("Georgia-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Georgia;src:local("Georgia-Italic");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-Georgia;src:local("Georgia-BoldItalic");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:madory-TimesNewRomanPSMT;src:local("TimesNewRomanPSMT");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-TimesNewRomanPSMT;src:local("TimesNewRomanPS-BoldMT");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-TimesNewRomanPSMT;src:local("TimesNewRomanPS-ItalicMT");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-TimesNewRomanPSMT;src:local("TimesNewRomanPS-BoldItalicMT");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:madory-Courier;src:local("Courier");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Courier;src:local("Courier-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Courier;src:local("Courier-Oblique");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-Courier;src:local("Courier-BoldOblique");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:madory-ChalkboardSE-Regular;src:local("ChalkboardSE-Regular");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-ChalkboardSE-Regular;src:local("ChalkboardSE-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-SnellRoundhand;src:local("SnellRoundhand");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-SnellRoundhand;src:local("SnellRoundhand-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Avenir-Book;src:local("Avenir-Book");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Avenir-Book;src:local("Avenir-Heavy");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Avenir-Book;src:local("Avenir-BookOblique");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-Avenir-Book;src:local("Avenir-HeavyOblique");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:madory-GillSans;src:local("GillSans");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-GillSans;src:local("GillSans-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-GillSans;src:local("GillSans-Italic");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-GillSans;src:local("GillSans-BoldItalic");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:madory-Optima-Regular;src:local("Optima-Regular");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Optima-Regular;src:local("Optima-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Optima-Regular;src:local("Optima-Italic");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-Optima-Regular;src:local("Optima-BoldItalic");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:madory-Futura-Medium;src:local("Futura-Medium");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Futura-Medium;src:local("Futura-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Futura-Medium;src:local("Futura-MediumItalic");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-Baskerville;src:local("Baskerville");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Baskerville;src:local("Baskerville-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Baskerville;src:local("Baskerville-Italic");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-Baskerville;src:local("Baskerville-BoldItalic");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:madory-Palatino-Roman;src:local("Palatino-Roman");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Palatino-Roman;src:local("Palatino-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Palatino-Roman;src:local("Palatino-Italic");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-Palatino-Roman;src:local("Palatino-BoldItalic");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:madory-Didot;src:local("Didot");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Didot;src:local("Didot-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Didot;src:local("Didot-Italic");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:madory-DINCondensed-Bold;src:local("DINCondensed-Bold");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Noteworthy-Light;src:local("Noteworthy-Light");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Noteworthy-Light;src:local("Noteworthy-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Chalkduster;src:local("Chalkduster");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Copperplate;src:local("Copperplate");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Copperplate;src:local("Copperplate-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-AmericanTypewriter;src:local("AmericanTypewriter");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-AmericanTypewriter;src:local("AmericanTypewriter-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-PingFangSC-Regular;src:local("PingFangSC-Regular");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-PingFangSC-Regular;src:local("PingFangSC-Semibold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-PingFangTC-Regular;src:local("PingFangTC-Regular");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-PingFangTC-Regular;src:local("PingFangTC-Semibold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-AppleSDGothicNeo-Regular;src:local("AppleSDGothicNeo-Regular");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-AppleSDGothicNeo-Regular;src:local("AppleSDGothicNeo-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-Thonburi;src:local("Thonburi");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-Thonburi;src:local("Thonburi-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:madory-GeezaPro;src:local("GeezaPro");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:madory-GeezaPro;src:local("GeezaPro-Bold");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.yomogi.v1";src:url(/fonts/ios-text/Yomogi-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.kaiseidecol.v1";src:url(/fonts/ios-text/KaiseiDecol-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.delagothicone.v1";src:url(/fonts/ios-text/DelaGothicOne-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.bizudpgothic.v1";src:url(/fonts/ios-text/BIZUDPGothic-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.bizudpgothic.v1";src:url(/fonts/ios-text/BIZUDPGothic-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.zenmarugothic.v1";src:url(/fonts/ios-text/ZenMaruGothic-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.zenmarugothic.v1";src:url(/fonts/ios-text/ZenMaruGothic-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.shipporimincho.v1";src:url(/fonts/ios-text/ShipporiMincho-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.hinamincho.v1";src:url(/fonts/ios-text/HinaMincho-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.kleeone.v1";src:url(/fonts/ios-text/KleeOne-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.zenkurenaido.v1";src:url(/fonts/ios-text/ZenKurenaido-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.yujisyuku.v1";src:url(/fonts/ios-text/YujiSyuku-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.yuseimagic.v1";src:url(/fonts/ios-text/YuseiMagic-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.mochiypopone.v1";src:url(/fonts/ios-text/MochiyPopOne-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"madory-jp.dotgothic16.v1";src:url(/fonts/ios-text/DotGothic16-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}