/* for eguide module */
.error { color: #ff0000; font-weight: bold; text-align: left; }
.evhead { color: #000000; font-size: 100%; font-weight: bold; text-align: left;
}
.evmark { float: right; color: #000000; }
.evinfo { font-size: 75%; text-align: left;}
.evprop { font-size: 90%; font-weight: bold; text-align: left; color: #004060; padding-left: 2em; }
.evbody { text-align: left; }
.evlink { font-size: 90%; text-align: right;}
.evline { font-size: 90%; text-align: left;}
.evnote { font-size: 110%; text-align: center; font-weight: bold; color: #c00000; }
.evtitle {
   color: #000080; font-size: 100%;
   font-weight: bold; text-align: left;
   padding-bottom: 0.5em;
}
.evtbl th { text-align: left; vertical-align: top; }
.event, .evform, .evlist, .entform { border-bottom: solid thin #c0c0c0; padding: 1em; }
.evms td { background-color: #ffeeee; padding: 5px; }
.evms th { text-align: center; }
.evop td { background-color: #ffccff; padding: 5px; }
.catbox { float: right; }
.evform th em, .evform em,.entform th em, .entform em
  { color: #cc0000; font-weight: bold; }
.entform { background-color: #eeeeff; }
h1 {	color: #FFFFFF;font-size: 11pt;
	padding-top: 6px;
	padding-bottom: 4px;
	text-align: center;
	background-image: url(http://www.optic.or.jp/themes/zaidan01/images/menutitle01.jpg);
}
h2 {	color: #000000;font-size: 11pt;
	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 30px;
	background-image: url(http://www.optic.or.jp/themes/zaidan01/images/bg_h2.jpg);
	background-repeat : no-repeat ;

}
h3 {	color: #d00b03;font-size: 11pt;
}
h4 {	color: #000080;font-size: 10.5pt;
}
h5 {	font-size: 10pt;
}
th {
	color: #000000;
	padding : 4px;
	vertical-align : middle;
	text-align: center;
	background-image: url(http://www.optic.or.jp/themes/zaidan01/images/thbg.gif);
	background-repeat: repeat-x;
}

.thbg {
	color: #ffffff;
	padding : 4px;
	vertical-align : middle;
	text-align: center;
	background-image: url(http://www.optic.or.jp/themes/zaidan01/images/menutitle01.jpg);
	background-repeat: repeat-x;
}


#itemhelper, #itemhelper input, #itemhelper button,
#itemhelper select { font-size: 90%; }
