@charset "shift_jis";

/*----------------------------------------
main
----------------------------------------*/
#main .txt_ct{
text-align:center;
}
#main .area01{
margin-bottom: 30px;
}
#main p{
margin: 1em 0;
}
#main img{
display: inline;
}
#main h4{
margin-bottom: 20px;
}
#main h5{
font-size: 14px;
color: #003366;
margin: 20px 0 0;
}
#main table{
width:670px;
border: 1px solid #CCCCCC;
table-layout: fixed;
margin-bottom: 20px;
}
#main table caption{
font-size: 14px;
color: #003366;
font-weight: bold;
text-align: left;
padding-bottom: 5px;
}
#main table th,
#main table td{
padding: 5px 10px;
}
#main table th{
background: #B0B7E1;
color: #000000;
}
#main table tr.topClm th{
background: #003366;
color: #FFFFFF;
text-align: center;
}
#main table td{
text-align: left;
vertical-align: top;
border: 1px solid #EEEEEE;
text-align: right;
}
#main table td.txtBox{
text-align: center;
}
#main .area02 .note {
margin: -15px 0 20px;
}
#main div.readBox{
margin-bottom:20px;
}

#main div.readBox p{
float:left;
padding:0 0 10px 0;
}

#main div.readBox a{
float:left;
padding:10px 0 10px 0;
margin-right:20px;
}

