@charset "UTF-8";

#content01{
}

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

#content01 .dl01{
}

#content01 .dl01 dt{
padding:0px 15px;
}

#content01 .dl01 dd{
padding:0px 15px;
margin-bottom:15px;
}

#content01 .dl01 .dt01{
border-top:1px dashed #ccc;
padding-top:15px;
margin-bottom:10px;
}

#content01 .dl01 .dd01 div{
margin-bottom:10px;
}

#content01 .dl02{
background:url("../common/syousai_bg_01.png") no-repeat center top;
padding:15px 15px 10px;
}

#content01 .dl02 dd{
margin-bottom:20px;
}

#content01 .dl03{
/* background:url("../common/syousai_bg_01.png") no-repeat center bottom; */
border-bottom:1px dashed #ccc;
padding:10px 15px 15px;
}

#content01 .dl03 dd{
margin-bottom:20px;
}

#content01 table.tracklist01{
width:650px;
margin-bottom:40px;
font-size:11px;
}

#content01 table.tracklist01 .tr01 td{
}

#content01 table.tracklist01 .tr02 td{
background:#f0f6ff;
}

#content01 table.tracklist01 td{
width:25%;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
border-left:1px solid #f0f0f0;
border-right:1px solid #f0f0f0;
padding-left:1em;
line-height:20px;
}

#content01 table.event01{
width:650px;
margin-bottom:10px;
/*margin-bottom:40px;*/
font-size:11px;
}

#content01 table.event01 td{
border:1px solid #ddd;
padding:10px;
line-height:20px;
vertical-align:top;
}

#content01 table.event01 .td01{
width:70px;
}

#content01 table.event01 .td02{
width:120px;
}

#content01 table.event01 .td03{
width:150px;
}


#content01 table.event02{
width:650px;
margin-bottom:40px;
font-size:11px;
}

#content01 table.event02 th{
border:1px solid #ddd;
padding:10px 0px 0px 10px;
line-height:20px;
vertical-align:top;
background:#39f;
font-size:14px;
font-weight:800;
color:#fff;
width:100px;
}

#content01 table.event02 td{
border:1px solid #ddd;
padding:5px 10px;
line-height:20px;
vertical-align:top;
}

#content01 table.event02 .td01{
font-weight:800;
background:#f0f6ff;
}

#content01 table.event02 .td03{
color:#666;
}

#content01 div.event03{
}

#content01 div.event03 ul{
text-align:center;
}

#content01 div.event03 ul li{
display:inline;
background:url("../common/event_bg_01.png") no-repeat 0px 50%;
padding-left:11px;
margin-left:10px;
}


#content01 div.event03 ul .li01{
background:none;
padding-left:0px;
margin-left:0px;
}

#content01 .seachblock{
}