BODY{
color:#555555;
margin: 0px;
}

P{
line-height: 130%;
}

OL{
line-height: 130%;
}

UL{
line-height: 130%;
}

DL{
line-height: 130%;
}


LI{
margin-bottom:0.3em;
}

PRE{
line-height: 130%;
font-size: 80%;
}

H1{
color:#ffffff;
font-size: 125%;
font-weight: bold;
margin: 5px;
}

H2{
text-align: center;
font-size: 125%;
line-height: 120%;
font-weight: bold;
}

H3{
color: #000000;
font-size: 100%;
line-height: 140%;
font-weight: bold;
margin-bottom: 0px;
padding-bottom: 0px;
}

H4{
font-weight: bold;
}

.text_L {font-size: 125%;line-height: 130%;}
.text_M {font-size: 100%;}
.text_S {font-size: 75%;}
.text_new {font-size: 65%;color: #ff3300;}

.text_attention{
color: #ff3333;
font-weight: bold;
}

.text_attention A:link{
color: #ff3333;
font-weight: bold;
}

.text_attention A:visited{
color: #ff3333;
font-weight: bold;
}

.text_attention A:hover{
color: #aa33ff;
font-weight: bold;
}

.text_memo{
color: #999999;
font-size: 75%;
line-height: 140%;
}

.block_kakomi{
border: 1px dotted #999999;
padding: 10px;
margin: 10px;
line-height: 140%;
}


.block_caption{
border-top: 2px solid #999999;
border-bottom: 2px dotted #999999;
padding: 2px;
margin: 0px;
line-height: 140%;
font-weight: bold;
}

.chart_caption{
color: #ffffff;
font-weight: bold;
background: #777777;
}

.chart_contents{
background: #e0e0e0;
}

.cal_week{
background: #cccccc;
padding: 3px;
text-align: center;
}

.cal_nomal{
background: #efefef;
padding: 3px;
text-align: center;
}

.cal_open{
background: #999999;
color: #ffffff;
padding: 3px;
text-align: center;
font-weight: bold;
}

.cal_chk{
background: #5588bb;
color: #ffffff;
padding: 3px;
text-align: center;
font-weight: bold;
}

.jisage1 {
	padding: 0em 0em 0em 1em;
	line-height: 140%;
}

.jisage2 {
	padding: 0em 0em 0em 2em;
	line-height: 140%;
}

.jisage3 {
	padding: 0em 0em 0em 3em;
	line-height: 140%;
}


A:link {color: #3333FF;text-decoration: underline;}
A:visited {color: #6666FF;text-decoration: underline;}
A:active {color: #FF0000;text-decoration: underline;}
A:hover {color: #FF0000;text-decoration: underline;}

A.red:link{ color:#CC3300;}
A.red:visited { color:#CC3366;}
A.red:hover {color: #FF0000;text-decoration: underline;}

