/* omj */

a:link {color:#ff6699}
a:active {color:#ff6699}
a:visited {color:#ff6699}



em { font-style:normal ; font-weight:bold ; }
img { margin:0 ; padding:0 ; }



body { color:#ffffff ; margin:0 ; padding:0 ; }
body#omjbody { font-size:10pt ; background:#666666 url(omj_toppic2/bg.gif) repeat-y fixed 0 0 ; }
body#omjstrbody { font-size:10pt ; background:#666666 ; }
body#omjbody2 { font-size:10pt ; background:#666666 url(omj_toppic2/bgbk.gif) repeat-y fixed 0 0 ; }
body#omjbody3 { font-size:10pt ; background:#666666 url(omj_toppic2/bg700.gif) repeat-y fixed 0 0 ; }
body#omj_psnbody { font-size:10pt ; background:#666666 ; }
body#omj_nenbody1 { font-size:10pt ; background:#666666 url(omj_nen/nen_pic/omj_nen_bk01.jpg) repeat-y fixed 0 0 ; }
body#omj_nenbody2 { font-size:10pt ; background:#666666 url(omj_nen/nen_pic/omj_nen_bk02.jpg) repeat-y fixed 0 0 ; }


body#youindex { color:#ffffff ; background:#ccff66 url(you_top_pic/you_bk_men.jpg) repeat fixed 0 0 ; font-size:9pt ; }
body#gen { color:#ffffff ; background-color:#666666 ; font-size:9pt ; }
body#tkrjm { font-size:10pt ; background-color:#666666 ; }



div { margin:0; padding:0 ; border:none; }

div.genleft { width:120px ; height:30px ; float:left ; background:#2b0e66 url(../top_pic/bg.jpg) repeat fixed 0 0 ; }

div.genform { width:220px ; height:30px ; float:left ; background:#2b0e66 url(../top_pic/bg.jpg) repeat fixed 0 0 ; }

div.genright { width:280px ; height:30px ; float:left ;background:#2b0e66 url(../top_pic/bg.jpg) repeat fixed 0 0 ; }

div.genlogo { width:80px ; height:30px ; float:left ; background:#2b0e66 url(../top_pic/bg.jpg) repeat fixed 0 0 ; }

div#okncre { width:564px ; color:#ffffff ; background-color:transparent ; }

div.oknnewbody { width:564px ; color:#ffffff ; background-color:transparent ; padding-bottom:2em ; }

div.tkrjmbody { width:700px ; color:#ffffff ; background-color:#2b0e66 ; padding-bottom:600px; }




div.normal { padding-top:24px ; margin:0 ; }

div.sect { margin:0 ; padding:0 ; }



form { margin:0 ; padding:2px ; }



dl { margin:0 ; padding:0 2em ; }

dt { font-size:12pt ; border-width:0 0 1px 0 ; border-color:#a78dca ; border-style:solid ; padding:0.5em 0 0 0 ; margin:0 ; }

dt.cre { border-color:#63527A ; border-style: solid ;}

dt.com { border-color:#543B41 ; border-style:solid ;}

dt.int { border-color:#5C5B43 ; border-style:solid ;}

dd { padding:0.5em 0 ; line-height:1.75em ; margin:0 2em ; }



p { padding:0 ; margin:0 ; }

p#whatsnew { width:362px ; text-align:right ; font-size:9pt ; margin:0 0 4pt 0 ; }



h1 { font-size:12pt ; font-weight:bold ; color:#ffffff ; background-color:#996699 ;

width:560px ; height:30px ; padding-top:6px ; padding-left:16px ; margin:0 ; 

margin-left:0 ; border:2px #cccccc ridge ; border-bottom : none ; }



ul { margin-left:50px ; margin-right:100px ; width:400px ; list-style-type:none ; }

li#worksleft { float:left ; line-height:22px ; padding-top:4px ; background-color:#996699 ; 

color:#ffffff ; font-size:12pt ; width:200px ; text-align:center ; }

li#worksright { float:left ; line-height:22px ; padding-top:4px ; background-color:#ccccff ; 

color:#ffffff ; font-size:9pt ; width:200px ; text-align:center ; }

li#eventleft { float:left ; line-height:22px ; padding-top:4px ; background-color:#cc99cc ; 

color:#ffffff ; font-size:9pt ; width:200px ; text-align:center ; }

li#eventright { float:left ; line-height:22px ; padding-top:4px ; background-color:#666699 ; 

color:#ffffff ; font-size:12pt ; width:200px ; text-align:center ; }



table { width:530px ; margin:0 0 2em 0 ; padding:0 ; }

tr { margin:0 ; }

td.midashi { height:30px ; border:2px #cccccc ridge ;

font-size:12pt ; font-weight:bold ; color:#ffffff ; background-color:#996699 ; }

td.works { width:120px ; border:2px #ccccff ridge ; margin:0 ; border-top:none ; }

ul.works { width:120px ; margin:0 ; padding:0 ; list-style-type:none ; }

li.works { font-size:10pt ; margin:0 ; padding:0 ; line-height:1.5em ; text-align:center ; }

td.comment { width:360px ; border:2px #ccccff ridge ; margin:0 ; border-top:none ; border-left:none ; }

ul.comment { width:360px ; margin:0 ; padding:0 ; list-style-type:none ; }

li.comment { font-size:10pt ; margin:0 ; padding:0 ;  padding-top:10pt ; line-height:1.5em ; }

em.comment { font-size:10pt }

td.publisher { width:80px ; border:2px #ccccff ridge ; margin:0 ; border-top:none ; border-left:none ; }

ul.publisher { margin:0 ; padding:0 ; list-style-type:none ; }

li.publisher { font-size:10pt ; margin:0 ; padding:0 ;line-height:1.2em ; }



ul.titlelist { width:auto ; margin:0 ; padding:0 ; list-style-type:none ; }

li.titlelist { font-size:10pt ; margin:0 ; padding:0 ; line-height:1em ; 

padding-left:20pt ; }



td.eventmidasi { height:30px ; border:2px #cccccc ridge ;

font-size:12pt ; font-weight:bold ; color:#ffffff ; background-color:#336699 ; }

td.event { width:140px ; border:2px #ccccff ridge ; margin:0 ; border-top:none ; }

ul.event { width:140px ; margin:0 ; padding:0 ; list-style-type:none ; }

li.event { font-size:10pt ; margin:0 ; padding:0 ; line-height:1.5em ; text-align:center ; }

td.evntcmnt { width:390px ; border:2px #ccccff ridge ; margin:0 ; padding:0.5em ; border-top:none ; border-left:none ; }

ul.evntcmnt { width:390px ; margin:0 ; padding:0 ; padding-bottom:2em ; list-style-type:none ; }

li.evntcmnt { font-size:10pt ; margin:0 ; padding:0 ;  padding-top:10pt ; line-height:1.5em ; }

td.evntpub { background-color:#336666 ; margin:0 ; padding:4px ; 

border:2px #ccccff ridge ; border-top:none ; border-left:none ; font-size:10pt ; }



table#place { width:390px ; color:#ffffff ; margin:0 ; }

th { font-size:10pt ; }

th.head { background-color:#339966 ; }

tr.place1 { background-color:#007744 ; margin:0 ; }

tr.place2 { background-color:#006633 ; margin:0 ; }

td.city { width:100px ; text-align:center ; font-size:10pt ; }

td.date { text-align:left ; font-size:10pt ; }

td.place { text-align:left ; font-size:10pt ; }



.smalla {  font-size: 10pt; line-height: 12px}
.smallb {  font-size: 10pt; line-height: 14px}
.smallc {  font-size: 10pt; line-height: 16px}
.smalld {  font-size: 10pt; line-height: 18px}
.midb {  font-size: 12pt; line-height: 14px}
.midc {  font-size: 12pt; line-height: 16px}
.midd {  font-size: 12pt; line-height: 18px}
.mide {  font-size: 12pt; line-height: 20px}
.smalle { font-size: 10pt; line-height: 20px}
.mida { font-size: 12pt; line-height: 12px}
.mmama { font-size: 9pt; line-height: 10px}
.gen_title { font-size: 9pt; line-height: 10px}
.mmamb { font-size: 9pt; line-height: 11px}
.mmamc { font-size: 9pt; line-height: 13px}


