@charset "utf-8";
 /* Contents
-------------------------------------------------- */

.read {
margin-bottom: 10px;
padding: 5px;
font-size: 12px;
}


h3 {
padding: 10px;
font-size: 14px;
}
.annai {
font-size: 12px;
line-height: 150%;
}

h4 {
margin-top: 15px;
margin-bottom: 15px;
font-size: 14px;
}
h5 {
margin-top: 10px;
}

.txt-area {
margin-bottom: 30px;
margin-top: 0px;
padding: 5px;
font-size: 12px;
}

.maru {
margin-bottom: 10px;
margin-top: 0px;
padding: 5px;
}

table {
width: 680px;
border: none;
padding: 0px;
}
#hituyou {
list-style: none;
}
th {
width: 160px;
font-size: 10px;
margin-top: 7px;
margin-bottom: 20px;
padding: 5px;
border: none;
background: #ffe4e1;
}
td {
font-size: 10px;
margin-top: 7px;
border: none;
line-height: 160%;
padding: 5px;
background: #dcdcdc;
}
.point {
margin-top: 30px;
}


#nimotu {
list-style: none;
padding-top: 4px;
font-size: 12px;
margin-left: 15px;
}

div#separate {
margin-top: 20px;
width: 700px;
}



.hide {
display: none;
}
