BODY {
 font-family: "ＭＳ Ｐゴシック",Osaka,Verdana,Arial,Helvetica,sans-serif; 
 background-color: #FFFFFF;
 color: #000000;
}

td {
 font-family: "ＭＳ Ｐゴシック",Osaka,Verdana,Arial,Helvetica,sans-serif; 
 FONT-SIZE: 20px;
 LINE-HEIGHT: 110%;
}

a:link{
  color: #0000FF;
  text-decoration: none;
  }
a:visited{
  color: #0000FF;
  text-decoration: none;
  }
a:active{
  color: #55ffff;
  text-decoration: none;
  }
a:hover{
  color: #FFFFFF;
  text-decoration: none;
  background: #FF0000;
  }

.myBoxR {
	margin: 0in auto;
	padding: 5px;
	text-align: center;
	width:72;
	background-color: red;
	border: 1px solid red;
    /* Do rounding (native in Opera, Firefox and Safari) */
    border-radius:20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}
.myBoxG {
	margin: 0in auto;
	padding: 5px;
	text-align: center;
	width=72;
	background-color: #00DD00;
	border: 1px solid #00DD00;
    /* Do rounding (native in Opera, Firefox and Safari) */
    border-radius:20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}
.myBoxY {
	margin: 0in auto;
	padding: 5px;
	text-align: center;
	width=72;
	background-color: #FFD000;
	border: 1px solid #FFD000;
    /* Do rounding (native in Opera, Firefox and Safari) */
    border-radius:20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}

table.menu td.tepco {
	color:#fff;
	text-align: center;
	padding: 1px;
}
table.menu td.tepco2 {
	color:#fff;
	text-align: center;
	padding: 1px;
}


#timezone {
	text-align: center;
	margin-bottom: 1.7em;
}
#timezone table {
	border-left: 1px solid #444444;
	border-bottom: 1px solid #444444;
	width: 100%;
}
#timezone td {
	border-top: 1px solid #444444;
	border-right: 1px solid #444444;
	text-align: right;
	padding: 0.1em;
}
#timezone td a:link {
	display: block;
	color: #AF5F00;
	text-decoration: none;
}
#timezone td a:hover {
	display: block;
	background: #ffe7eb!important;
	color: #7b0202;
	text-decoration: none;
}
#timezone strong {
	color: #f00;
	font-weight: normal;
}
#timezone em {
	color: #00f;
	font-style: normal;
}
#pastlog {
	text-align: right;
	padding-right: 0.7em;
	margin: 0.7em 0 1.7em 0;
}
#pastlog a {
	margin: 0 0.3em 0 0.3em;
}
#login {
	text-align: right;
	padding-right: 0.7em;
	margin: 0.7em 0 1.7em 0;
}
#masterroom {
	text-align: center;
}


#copy	{
	text-align: right;
	margin: 0.5em 0.5em 0.7em 0;
}

table.menu td.header {
	padding-top: 0.5em;
	padding-bottom: 0.3em;
	padding-left: 20px;
	padding-right: 20px;
	FONT-SIZE: 15px;
	color:#0000FF;
	background-color:#FFFF22;
	text-align:center;
}

TEXTAREA {
	BORDER-RIGHT: #C1C1C1 1px solid;
	BORDER-TOP: #C1C1C1 1px solid;
	BORDER-LEFT: #C1C1C1 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #C1C1C1 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
SELECT {
	BORDER-RIGHT: #C1C1C1 1px solid;
	BORDER-TOP: #C1C1C1 1px solid;
	BORDER-LEFT: #C1C1C1 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #C1C1C1 1px solid;
	BACKGROUND-COLOR: #ffffff;
}

.ss {
	font-size: 10px;
}

.T1 {
	font-size: 15px;
; font-weight: bold
}


.checkbox{
	background-color:none;
	border-color:none;
}

.fontsmall1 { 
	FONT-SIZE:10px;
}
.fontsmall2 { 
	FONT-SIZE:11px;
}
.fontsmall3 { 
	FONT-SIZE:12px;
}
.fontlage1  { 
	FONT-SIZE:14px;
}
.fontlage2  { 
	FONT-SIZE:15px;
}
.fontlage3  { 
	FONT-SIZE:19px;
}

.copyright {
	color: #FFFFFF;
	border-bottom:none;
	text-decoration: none;
	text-align:right;
}
table.top{
	border:solid 0px #999999;
	border-bottom:none;
	padding: 0px;
	width: 800;
	border-collapse:collapse;
	border-spacing:0;
}

table.top td.menu1 {
	padding: 90px 0px 8px 0px; /*[上][右][下][左]*/
	background-repeat: no-repeat;
	background:url(../img/top_header.jpg);
}
table.top td.menu2 {
	text-align: center;
	background:#000044;
	padding: 40px 0px 20px 0px; /*[上][右][下][左]*/
}
table.top td.menu3 {
	text-align: center;
	background:#000044;
	padding: 20px 0px 40px 0px; /*[上][右][下][左]*/
}
td.footer {
	text-align: right;
	color:#F0F000;
	background:#000033;
	background-repeat: no-repeat;
	padding: 10px 0px 8px 0px; /*[上][右][下][左]*/
}
