@charset "EUC-JP";

body 
{
    background-position-y: top;
    background-position-x: center;
    margin-left: 0px;
    margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


.bg1 { background-image: url(img/bg1.jpg); 
       background-position-y: top;
       background-position-x: center;}

.bg2 { background-image: url(img/bg2.jpg);
       background-position-y: top;
       background-position-x: center;}
	   
.bg3 { background-image: url(img/bg3.jpg);
       background-position-y: top;
       background-position-x: center;}

.cd { 
font-size: 12px;
letter-spacing:3pt;
color:#FFFFFF;
font-weight: bold;
}

.calendar {
color:#78ADAB;
}

.date { 
font-size: 12px;
letter-spacing:1pt;
color:#666666;
font-weight: bold;
}

.menu { 
font-size: 12px;
line-height: 140%; 
color:#568B89;
}

.title { 
font-size: 14px;
letter-spacing:1pt;
color:#357B78;
font-weight: bold;
}

td {  font-size: 12px; line-height: normal}
th {  font-size: 12px; line-height: normal}


A{text-decoration:underline;}
A:link { text-decoration:underline; color:#0000AE;}
A:visited { text-decoration:underline; color:#006200;}
A:active { text-decoration:underline; color:#0000AE;}
A:hover {text-decoration:underline; color:#FF0000;}

.t10pc {  font-size: 10px}
.t10-s { letter-spacing:1pt;  font-size: 10px}
.t11pc {  font-size: 11px}
.t12pc {  font-size: 12px}
.t12-1s { letter-spacing:1pt;  font-size: 12px}
.t12-h { line-height: 140%;  font-size: 12px}
.t12-h2 { line-height: 180%;  font-size: 12px}
.t13pc {  font-size: 13px}
.t14pc {  font-size: 14px}
.t14pc-h { line-height: 140%;  font-size: 14px}
.t15pc {  font-size: 15px}
.t16pc {  font-size: 16px}
.t18pc {  font-size: 18px}
.t20pc {  font-size: 20px}
.t24pc {  font-size: 24px}


IMG {  border-color=#FFFFFF}
A:hover IMG { border-color:860000}


