/* yuhstyle.css */

/* uDvΜγCbk`rr*/


/*---------------------------{Ά*/
P{
    font-style: normal;
    color: black;
    line-height: 1.5em;
    margin-top: 0.5em;
    margin-bottom: 0em;
}

/*ΪΙίιp*/
P.back{
    font-weight: bold;
}
/*gbv}[WO*/
P.top0{
    margin: 0em;
}


/* ------------------------©o΅ */
H1,H2,H3,H4,H5,H6{
    font-family: san-serif;
    font-weight: bold;
    line-height: 1.2em;
}

H1.PageTitle{
    font-size: 1.5em;
    color: #0000A0;
    letter-spacing: 0.1em;
}

H2{
    font-size: 1.5em;
    color: #0000A0;
    letter-spacing: 0.1em;
}

/*Page Title*/

H3{
    font-size: 1.2em;
    color: blue;
    letter-spacing: 0.1em;
}

/* ‘ ©o΅*/
H4{
    font-size: 1em;
    color: #004080;
    margin-top: 1.5em;
    margin-bottom: 0em;
    padding: 0.1em 0.5em;
    border-width: 0.1em 0em 0em 1em;
    border-color: #004080;
    border-style: solid;
}

/*@  ¬©o΅*/
H5{
    font-size: 1em;
    color: black;
    margin-top: 1em;
    margin-bottom: 0em;
    padding: 0em 1em 0em 0.1em;
    border-width: 0 0em 0em 0.9em;
    border-color: silver;
    border-style: solid;
}

/*@\θ*/
H6{
    font-weight: bold;
    font-size: 1em;
    color: maroon;
    margin-top: 1em;
    margin-bottom: 0em;
}

B{
    font-weight: bold;
}

B.blue{
    font-weight: bold;
    color: blue;
}

I{
    font-style: italic;
    color: blue;
}
/*-----------------------FORMΦW*/
INPUT.white{
    font-size: 1.1em;
    color: black;
    background: white;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
}
INPUT.bcwtxc{
    font-size: 1.1em;
    color: black;
    background: white;
    text-align: center;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
}

INPUT.txcenter{
    font-size: 1.1em;
    text-align: center;
    list-style-position: center;
}

INPUT.wsilver{
    color: black;
    background: #EFEFEF;
}

INPUT.big2button{
    font-size: 2em;
    color: black;
    background: #EFEFEF;
}

INPUT.big3button{
    font-size: 3em;
    color: black;
    background: #EFEFEF;
}

INPUT.uline{
    font-size: 1.1em;
    color: black;
    background: white;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-left-width: 0;
}
INPUT.oline{
    font-size: 1.1em;
    color: black;
    background: white;
    margin-top: auto;
    border-top-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
}


/* -----------------------Σπ« */
UL{
    line-height: 1.5em;
    margin-top: 0.5em;
    margin-bottom: 0em;
    margin-left: 1em;
    float: none;
}

OL{
    line-height: 1.5em;
    margin-top: 0.5em;
    margin-bottom: 0em;
    margin-left: 1.5em;
}


UL.right{
    margin-left: 1em;
    list-style-type: none;
}

UL.none{
    margin-left: 0em;
    list-style-type: none;
}
UL.none1{
    margin-left: 1em;
    list-style-type: none;
}


LI{
    line-height: 1.5em;
    margin-top: 0.5em;
    margin-bottom: 0em;
}

/*  -------------------    s`akd */
TABLE{
    line-height: 1.2em;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    white-space: nowrap;
}

TABLE.nsp{
    line-height: 1em;
    margin: 1;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-color: red;
    white-space: nowrap;
}

CAPTION{
    font-weight: bold;
}

TR{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    height: 1em;
    
}

TR.h200{
    height: 2em;
}

TR.h300{
    height: 3em;
}

TR.h400{
    height:4em;
}

TD{
    word-spacing: 0.5em;
    line-height: 1em;
    padding: 0.1em 0.5em;
    height: 1em;
    white-space: nowrap;
}
TR.txcenter{
    background: center;
    text-align: center;
}

TD.txcenter{
    background: center;
    text-align: center;
}

TD.120feed{
    line-height: 1.2em;
}

TD.150feed{
    line-height: 1.5em;
}

TD.180feed{
    line-height: 1.8em;
}

DT{
    font-weight: bold;
    color: #804040;
    line-height: 1.5em;
    border-color: black;
}
DD{
    line-height: 1.5em;
    margin-left: 1em;
}

IMG{
    margin: 1em 1.5em 1em 1em;
}

IMG.fleft{
    float: left;
}
IMG.fright{
    float: right;

/* ===============================  - LINE FEED FORMAT
---------------------------------zu */


#txright{
    text-align: right;
}

#txcenter{
    text-align: center;
}

#txleft{
    text-align: left;
}

#w{
    border-color: white;
}
/*scΙLψ(κΤ·’ΰΜj*/
#30feed{
    line-height: 0.5em;
    margin-top: 0em;
    margin-bottom: 0em;
}

#50feed{
    line-height: 0.5em;
    margin-top: 0em;
    margin-bottom: 0em;
}

#80feed{
    line-height: 0.8em;
    margin-top: 0em;
    margin-bottom: 0em;
}

#100feed{
    line-height: 1em;
    margin-top: 0em;
    margin-bottom: 0em;
}

#line1{
    background: center;
    line-height: 0.1em;
    margin-top: -2em;
    margin-bottom: 0em;
}

/* 150% line feed */
#150feed{
    line-height: 1.5em;
    margin-top: 0em;
    margin-bottom: 0em;
}

/* 180% line feed */
#180feed{
    line-height: 1.8em;
    margin-top: 0em;
    margin-bottom: 0em;
}

#box100{
    height: 1em;
}
#box150{
    height: 1.5em;
}
#box180{
    height: 1.8em;
}
#box200{
    height: 2em;
}

#pba{
page-break-after: always
    }


/* id -------------------------------- OiF */
/* inline SPAN  block DIV */
#black{
    color: #000000;
}

#red{
    color: red;
}

#white{
    color: white;
}

#aqua{
    color: aqua;
}

#green{
    color: green;
}

#blue{
    color: blue;
}

#maroon{
    color: maroon;
}

#yellow{
    color: yellow;
}


/* ----------------------------------id wiF */
#bcaqua{
    background: aqua;
}

#bcyellow{
    background: yellow;
}

#bcsilver{
    background: silver;
}

#bcwsilver{
    background: #EFEFEF;
}


/* font-weight*/
#fwnomal{
    font-weight: 200;
}

#fwbold{
    font-weight: bold;
}

#emthree{
    width: 4em;
}

/*------------------------------------id w */
#sisu{
    font-size: 0.6em;
    vertical-align: super;
}

#sisu2{
    font-size: 0.6em;
    vertical-align: bottom;
}

/* ------------------------------id ό*/

#oline{
    text-decoration: overline;
    border-bottom-width: thin;
}
#uline{
    text-decoration: underline;
    border-bottom: thin;
}


/* id ---------------------------------id ρθέ froat*/
#rfloat{
    clear: right;
}
#lfloat{
    }
#nfloat{
    clear: none;
}
/* indent -----------------------------id indent*/
#idt1em{
    margin-left: 1em;
}

#idt2em{
    margin-left: 2em;
}

#idt3em{
    margin-left: 3em;
}
/* ------------------------------------id pΆ­²*/

#eng{
    font-family: serif;
    font-weight: bold;
    letter-spacing: 0.1em;
}

#blue_eng{
    font-family: serif;
    font-weight: bold;
    color: blue;
    letter-spacing: 0.1em;
}

#red_eng{
    font-family: serif;
    font-weight: bold;
    color: red;
    letter-spacing: 0.1em;
}

#green_eng{
    font-family: serif;
    font-weight: bold;
    color: green;
    letter-spacing: 0.1em;
}
#maroon_eng{
    font-family: serif;
    font-weight: bold;
    color: maroon;
    letter-spacing: 0.1em;
}
