@charset 'UTF-8';

#head{
width:100%;
height:100px;
background: url(images/title_bg.gif) repeat-x;
}

.presen{
padding-top:5px;
}
.presen h1{
font-size:16px;
background-color:#000099;
color:#FFFFFF;
padding:3px 10px;
}

.presen ul{
margin:5px 30px;
}

.presen li{

font-size:14px;
line-height:1.5em;
list-style:decimal;
}
.presen ul.kazu{
margin:5px 15px;
}
.presen li.kazu{
font-size:14px;
list-style:none;
line-height:1.5em;
}


.presen p{
font-size:14px;
line-height:1.5em;
margin:5px 15px;
}

.presen table{
border:1px solid #666666;
border-collapse:collapse;

}
.presen th{
background-color: #F0F8FF;
border:1px solid #666666;
font-size:14px;
font-style:normal;
}

.presen td{
border:1px solid #666666;
font-size:14px;
}


.pryvacy{
padding-top:5px;
}
.pryvacy h1{
font-size:16px;
color:#000099;
padding:3px 10px;
}

.pryvacy p{
font-size:14px;
line-height:1.5em;
margin:5px 15px;
}

.pryvacy ul{
margin:5px 30px;
}

.pryvacy li{
font-size:14px;
line-height:1.5em;
list-style: decimal;
}
.lower li{
font-size:14px;
line-height:1.5em;
list-style:lower-alpha;
}

.program1{
font-size:14px;
}

.program1 dt{
font-size:10px;
margin-left:10px;
line-height:1.4em;
}

.program2{
font-size:10px;
}

.program1 h1{
font-size:16px;
background-color:#000099;
color:#FFFFFF;
padding:3px 10px;
}

.program2 h2{
font-size:16px;
background-color:#000099;
color:#FFFFFF;
padding:3px 10px;
}

.program1 table{
border-collapse:collapse;
padding:5px;

}
.program1 th {
font-weight: normal;
font-size: 0.9em;
border:1px solid #006600;
background: #D2FFD2;
padding:3px;
text-align:left;
}
.program1 td {
font-weight: normal;
font-size: 0.9em;
border:1px solid #006600;
background:#FFFFFF;
padding:3px;
line-height:1.4em;
}
