@charset "UTF-8";
@import url("sidebar.css");

/* -- -- */

#content01{
width:715px;
float:right;
padding-right:15px;
padding-top:3px;
}

#content01 h2{
margin-bottom:10px;
}

#content01 dl.dl01{
width:705px;
margin:auto;
margin-bottom:5px;
}

#content01 dl.dl01 dt.dl01{
margin-bottom:15px;
padding-bottom:2px;
border-bottom:2px solid #D5728B;
}

#content01 dl.dl01 dd.dl01 {
}

#content01 dl.dl01 dd.dl01 dl.dl02{
}

#content01 dl.dl01 dd.dl01 dl.dl02 dt.dl02{
margin-bottom:15px;
}

#content01 dl.dl01 dd.dl01 dl.dl02 dd.dl02{
}

#content01 dl.dl01 dd.dl01 dl.dl02 dd.dl02 .div01{
width:215px;
padding:0px 10px;
float:left;
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 dl.dl02 dd.dl02 .div01 dl.dl03{
margin-top:10px;
position:relative;
}

#content01 dl.dl01 dd.dl01 dl.dl02 dd.dl02 .div01 dl.dl03 dt.dl03{
font-size:14px;
font-weight:800;
height:26px;
line-height:26px;
margin-bottom:10px;
}

#content01 dl.dl01 dd.dl01 dl.dl02 dd.dl02 .div01 dl.dl03 dd.dl03 a{
position:absolute;
top:0px;
right:10px;
}

#content01 dl.dl01 dd.dl01 dl.dl02 dd.dl02 .div01 dl.dl03 dd.dl03 .dl04{
}

#content01 dl.dl01 dd.dl01 dl.dl02 dd.dl02 .div01 dl.dl03 dd.dl03 .dl04 dt{
font-weight:800;
font-size:12px;
padding:5px 0px;
border-top:1px solid #ccc;
}

#content01 dl.dl01 dd.dl01 dl.dl02 dd.dl02 .div01 dl.dl03 dd.dl03 .dl04 dd{
font-size:10px;
padding:0px 0px 5px;
}

#content01 dl.dl01 dd.dl01 dl.dl02 dd.dl02 .div01 dl.dl03 dd.dl03 .dl04 dd ul{
list-style:disc outside;
padding-left:20px;
}

