table{
	margin-top:5px;
}
#content-main ul.box{
    background: #f5f5f5;
    margin-top: 10px;
    padding: 5px 15px 15px;
}
#content-main ul.depth01 li {
    padding: 10px 0 0 0;
    margin-left: 5px;
}
#content-main ul.depth01 li span.block{
	margin-left:70px;
}
#content-main ul.depth01 li span.dp-b{
	margin-left:20px;
	display:block;
}
#content-main h5{
	position:relative;
	padding-left:10px;
	background: url(/images/common/list01.png) no-repeat 0 10px;
}
#content-main .point{
	color: #ec0b0b;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: -1px;
	margin-top: 30px;
}
#content-main .red {
	color: red;
}
#content-main span.red {
	font-weight: bold;
}
#content-main .mb30 {
	margin-bottom: 30px;
}