@charset "UTF-16";
/*@namespace html url(http://www.w3.org/1999/xhtml);*/
/*@namespace o url(http://oup.dataformat.com/doc/OUP_DTD_Dictionary.html);*/

/*==== HTML ====*/

html
{
	font-family: '-apple-system' !important;
	font-size: 13px !important;
	margin-top: 0.5em !important;
	margin-bottom: 0.5em !important;
	margin-left: 0.9em !important;
	margin-right: 0.9em !important;
	line-height: 1.5 !important;
}	



/* ========================== */
/* To make things San Francisco   */
/* ========================== */

/* Common */
body
{
	font-family: '-apple-system' !important;
	font-weight: 300 !important;
}
span.l
{
	font-family: '-apple-system' !important;
}

/* ========================== */
/* Images look bad with vibrancy, do not render   */
/* ========================== */
div.lineart {
    display: none;
}
img {
    display: none;
}

/* FR */
span.hg span.vg span.v,
span.hg span.vg span.gp.t_v
{
	font-family: '-apple-system' !important;
	font-weight: 300 !important;
}
span.author
{
	font-family: '-apple-system' !important;
	font-weight: 300 !important;
}
span.work
{
	font-family: '-apple-system' !important;
	font-weight: 300 !important;
	font-style: italic !important;
}

/* ES */
span.sg span.pos
{
	font-family: '-apple-system' !important;
	font-weight: 300 !important;
}
span.ant span.gp.t_label.tg_antList,
span.syn span.gp.t_label.tg_synList
{
	font-family: '-apple-system' !important;
}

/* PT */
span.gg
{
	font-family: '-apple-system' !important;
	font-weight: 300 !important;
}
span.sg > span.se1 > span.se2Group > span.lbl:first-child
{
	font-family: '-apple-system' !important;
	font-weight: 300 !important;
}

/* JA, ZHS */
span.hw
{
	font-family: 'HiraKakuProN-W3', 'STXihei' !important;
}
span.ex
{
	font-family: '-apple-system', 'HiraKakuProN-W3', 'STXihei' !important;
	font-weight: 300 !important;
}
/* KO */
span.hw span.gp.ty_hom
{
	font-family: '-apple-system' !important;
	font-weight: 300 !important;
}

/* ES-EN */
span.pvb span.pvsec span.pvg span.pv
{
	font-family: '-apple-system' !important;
}

/* JA-EN */
span.gramb span.sn
{
	font-family: '-apple-system' !important;
}
span.gramb > span.ps
{
	font-family: '-apple-system' !important;
}
span.ff,
span.la
{
	font-family: '-apple-system' !important;
	font-weight: 300 !important;
}
span.gramb > span.frmg > span.gr
{
	font-family: '-apple-system' !important;
	font-weight: 300 !important;
}
span.frmg span.frm
{
	font-family: '-apple-system' !important;
}
span.italic
{
	font-family: '-apple-system' !important;
	font-weight: 300 !important;
	font-style: italic !important;
	font-size: 100%;
}
span.exg span.trg span.italic
{
	font-size: 100% !important;
}
span.trg span.ind
{
	font-family: '-apple-system', 'HiraKakuProN-W3' !important;
	font-weight: 300 !important;
}
span.tp,
span.ex span.italic
{
	font-size: 100% !important;
}
span.idm
{
	font-family: '-apple-system' !important;
}

/* ZHS-EN */
*.entry[id^="e_"] span.exg span.trans
{
	font-family: '-apple-system', 'HiraKakuProN-W3', 'STXihei' !important;
	font-weight: 300 !important;
}
span.gp.ty_label.tg_gramb,
span.gp.ty_label.tg_semb
{
	font-family: '-apple-system' !important;
}



