.dlBtnList01 > li a.link01{
	background:none;
	color:#333;
	text-decoration:underline;
	padding-left:20px;
	position: relative;
}

.dlBtnList01 > li a.link01:before{
	content: '∟';
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    left: 6px;
    margin-top: -10px;
}

.dlBtnList01 > li a.link01:hover{
	background:none;
	color:#333;
	text-decoration:none;
}

@media screen and (max-width: 639px){
	#Contents .inner #mainContents .normalTable{
		border-top: 0;
	}
	
	#Contents .inner #mainContents .normalTable td,
	#Contents .inner #mainContents .normalTable th{
		display: block;
	    width: 100%;
	    border-bottom: none;
	    border-right: none;
	    border-left: none;
	}

	#Contents .inner #mainContents .section02 .normalTable td,
	#Contents .inner #mainContents .section02 .normalTable th{
		display: table-cell;
		width: 50%;
		border: 1px solid #cccccc;
	}
}
