@charset "utf-8";

#main h2 {
height: 60px;
padding-left:25px;
background: #fff url(../img/index_bg_heading.png) right top no-repeat;
font-size: 3.1em;
padding-top:50px;
}

#main h2 small {
font-size: 0.645em;
}

#main ul{
padding:20px;;
}

#main ul .li01{
background:#F2EEE1;
}

#main ul li{
height:100%;
padding:5px 10px;
}

#main ul li dl{
line-height:1.6em;
height:100%;
}

#main ul li dl dt{
width:110px;
float:left;
font-weight:800;
background:url(../img/index_bg_01.png) no-repeat 0px 50%;
padding-left:20px;
}

#main ul li dl dd{
float:left;
width:590px;
}

#main ul li dl.new,
#main ul li dl.new a{
color:red;
}
