/* CSS Document */

h4{
color:#09c;
margin:0px 0px 5px;
padding:0px;
}

p{
display:block;
margin:0px 0px 20px;
padding:0px;
}

div#hddetail{
background-color:#fff;
width:655px;
margin-top:15px;
margin-left:auto;
margin-right:auto;
padding:0px;
}

div#hddetail ul{margin:0px 0px 20px 18px;}

div#hddetail ul.end{margin:0px 0px 0px 18px;}

table.list{
border-top:1px solid #ccc;
border-left:1px solid #ccc;
width:100%;
margin:0px 0px 20px;
}

table.list th{
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
text-align:center;
padding:5px 0px;
}

table.list td{
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
text-align:center;
padding:5px 0px;
}

table.list th.h001{width:16%}

table.list th.h002{
background-color:#eeeeee;
width:42%;
}

table.list td.t001{width:16%;}

table.list td.t002{width:14%}

table.list td.t003{
border-right:1px solid #ccc;
border-bottom:3px double #ccc;
width:16%
}

table.list td.t004{
border-right:1px solid #ccc;
border-bottom:3px double #ccc;
width:14%
}