a {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
.bg {
	background: url("ev0_bg2.jpg") fixed no-repeat 50% 60%;
	margin: 0px; padding: 0px; color: rgb(0,0,0);
	line-height:1.4; letter-spacing: 2px; font-size: 14px;
	text-align:center;
}
@media screen and (max-width: 810px) { .bg{ background:#fff; } }

#inpage {
	background: url("ev0_frm.gif") repeat-y top; margin:0px auto; text-align:center;
}
.border2 {
	background: url("ev0_hl2c.gif") repeat-x top; height:8px; margin:0 auto; text-align:center;
}
.border3 {
	background: url("ev0_hmdt.gif") repeat-x top; height:8px; margin:0 auto; text-align:center;
}
.border {
	background: url("ev0_iocn.gif") repeat-x top; height:26px; margin:0px auto; text-align:center;
}

td a:link { color: #0070C0; text-decoration:none; }
td a:visited { color: #00B0F0; text-decoration:none; }
td a:hover { color: #ff0000; text-decoration:underline; }
td a:active { color: #ff8000;  text-decoration:none; }

.titleArea{
 background-color:#FFFFFF; width:100%;
 padding:14px 0 16px 0;
}
.titleFrame{
 max-width:810px; min-width:790px; _width:810px;
 text-align:center;
 margin:auto;
 padding: 14px 0 14px 0;
 border-style: solid ; border-width: 1px; border-color: #0070C0; border-radius:12px;
}

.caption{
  color:#FF0000;
  text-align:center;
  font-size: 14px; font-weight: bold;
  letter-spacing:1px;
  line-height: 1.3;
}

.evlist2 { 
 text-align:center;
 border-collapse:separate;
 border-spacing:1px;
 border:none;
 width: 590px;
 margin: 0 auto 4px auto;
}
.evlist2 td{ 
 text-align:left;
}
.evlist2 .cfrm{
  padding: 6px 0;
  position: relative; zoom:1;
}


.evlist2 .nm {
  width:260px;
  padding:0 10px;
  float:left;
  font-size:16px;
  font-weight:bold;
  line-height:1.1;
  letter-spacing:1px;
}
.evlist2 .dt {
  float:left;
  color:#0070c0; 
  font-weight:bold;
  font-size:15px;
  line-height:1.2;
  letter-spacing:1px;
}
.evlist2 .bsl {
  clear:both; height:1px;
  border-bottom: 1px dotted #8080A0;
}
.evlist2 .eno {
  background: url("ev0_elbs.gif") no-repeat; 
  margin:2px 0px 0px 0;
  padding:4px 6px 0px 33px;
  width:56px; height:26px;
  color:#00b0f0; 
  font-size:15px;
  font-weight:bold;
  line-height:1.1;
  letter-spacing:1px;
}
.eno a:hover, .eno a:visited, .eno a:link, .eno a:active {  color: #00b0f0; text-decoration:none; }

.evlist2 .end_m{
 float:right;
 background: url("end00.png") no-repeat; width:75px; height:32px;
 position:absolute;
 left:410px; top:10px;
 z-index: 1;
}
.evlist2 .epos_up{  top:-6px; }

.ev_head {
 margin-left:auto;margin-right:auto;
 width: 700px; height:48px; border:0;
 background: url("ev0_evfrm1.gif") no-repeat;
 background-size:100% 100%;
 margin-bottom:6px;
}
.ev_head td {
 color:white;
 text-align:center;
 font-size: 20px; font-weight: bold;
 letter-spacing:2px;
}
.ev_head2 {
 margin-left:auto;margin-right:auto;
 width: 700px; height:48px; border:0;
 background: url("ev0_evfrm2.gif") no-repeat;
 background-size:100% 100%;
 margin-bottom:6px;
}
.ev_head2 td {
  color:white;
  text-align:center;
  font-size: 20px; font-weight: bold;
  letter-spacing:2px;
}

.ev_caption {
 margin-left:auto;margin-right:auto;
 width: 640px;border:0;
 margin-bottom:10px;
}
.ev_caption td {
  color:#003080;
  text-align:left;
  font-size: 14px; font-weight: bold;
  letter-spacing:3px;
  line-height: 1.6;
}

.ev_cont {
 width: 600px;
 border-collapse:collapse; border:0;
 margin-left:auto;margin-right:auto;
 margin-bottom:20px;
}
.ev_cont td {
  padding:4px 0px 4px 0px;
  border:0;
  color:black;
  text-align:left;
  font-size:17px; font-weight: bold;
  letter-spacing:2px;
  line-height: 1.3;
}
.ev_cont td.itm {
  padding:5px 0px 6px 0;
  text-align:center;
  vertical-align:top;
  font-size:16px; font-weight: bold;
  color:#0070C0; 
}
.ev_cont td.sch {
  color:#ff0000; 
}
.ev_cont td.sml {
  font-size:15px; font-weight: bold;
  letter-spacing:1px;
}

.ev_cfoot{ margin: -16px 70px 20px; }
.ev_fr { float:right; margin-left:30px; }
.ev_fc { clear:both; }

.ev_emk_wrap {
 position: relative; zoom:1;
}
.ev_emk{
 background: url("end01.png") no-repeat; width: 160px; height: 160px;
 position: absolute;
 left : 560px; top: 0px;
 z-index: 1;
}
.ev_emk2{
 background: url("end02.png") no-repeat; width: 160px; height: 160px;
 position: absolute;
 left : 560px; top: 0px;
 z-index: 1;
}
.ev_emk3{
 background: url("end03.png") no-repeat; width: 160px; height: 160px;
 position: absolute;
 left : 560px; top: 0px;
 z-index: 1;
}

