* {
    FONT-FAMILY: "Times New Roman", "Lucida Sans Unicode", "Arial Unicode MS", "ＭＳ Ｐゴシック", 
    Verdana, Roboto, "Droid Sans", "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
}
    .middle-left {
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/background_middle_left.jpg);
}

.middle-right {
    FONT-FAMILY: "Lucida Sans Unicode", Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffcc
}

.middle-right-bottom-contents {
    COLOR: #333333;
    FONT-FAMILY: "Lucida Sans Unicode", Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Helvetica, sans-serif;
}

.title {
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    COLOR: #663300;
    LETTER-SPACING: 1px
}
.total-pages {
    FONT-SIZE: 100%;
}
.para {
    FONT-FAMILY: "Times New Roman", "ＭＳ Ｐゴシック", "Lucida Sans Unicode", "Arial Unicode MS";
    FONT-SIZE: 100%;
    LINE-HEIGHT: 150%;
}
.item {
    FONT-WEIGHT: bold;
    COLOR: #cc0000;
    FONT-FAMILY: "Lucida Sans Unicode", "Arial Unicode MS", "ＭＳ Ｐゴシック";
    FONT-SIZE: 250%!important;
}
.example {
    MARGIN-LEFT: 10px;
    COLOR: #990000;
    FONT-FAMILY: "Lucida Sans Unicode", Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Helvetica, sans-serif;
    /*
	*/
    FONT-FAMILY: "Times New Roman", "Arial Unicode MS", "Lucida Sans Unicode", "ＭＳ Ｐゴシック";
}

.targetlang {
    FONT-SIZE: 150%;
    display: inline-block;
    FONT-FAMILY: "Arial Unicode MS", "Times New Roman", "Lucida Sans Unicode", "ＭＳ Ｐゴシック";
    direction: rtl;
}

.pron {
    FONT-FAMILY: "Arial Unicode MS", "Lucida Sans Unicode", "ＭＳ Ｐゴシック";
    FONT-SIZE: 120%;
}