@charset "utf-8";
/* CSS Document */

h3{
	padding:0;
}

h3 span{
	padding:0 30px 6px;
	background:url(../../../common/img/icon/icon17.jpg) no-repeat left 0;
	display:block;
}

#main p{
	width:585px;
	margin:0 auto 10px;
}

#main ul{
	width:605px;
	margin:0 auto;
}

#main ul > li{
	margin:0 9px 20px 8px;
	display:inline;
	zoom:1;
}

#main dl{
}

#main dl dt{
	border-bottom:1px dotted #CCCCCC;
	font-weight:700;
	color:#333333;
	font-size:1.2em;
	padding:16px 0 7px 0px;
}

#main dl dd{
	margin-bottom:8px;
	padding:5px 3px 0;
}

#main dl dd + dd{
	text-align:right;
}

#main dl dd + dd img{
	display:inline;
}

#main ul li#cate01 dl dt{background:url(../../../common/img/icon/icon01.jpg) no-repeat 0 8px;padding-left:40px;}
#main ul li#cate02 dl dt{background:url(../../../common/img/icon/icon02.jpg) no-repeat 3px 7px;padding-left:36px;}
#main ul li#cate03 dl dt{background:url(../../../common/img/icon/icon03.jpg) no-repeat 1px 6px;padding-left:40px;}
#main ul li#cate04 dl dt{background:url(../../../common/img/icon/icon04.jpg) no-repeat 7px 0;padding-left:38px;}
#main ul li#cate05 dl dt{background:url(../../../common/img/icon/icon05.jpg) no-repeat 6px 7px;padding-left:38px;}
#main ul li#cate06 dl dt{background:url(../../../common/img/icon/icon06.jpg) no-repeat 4px 11px;padding-left:38px;}
#main ul li#cate07 dl dt{background:url(../../../common/img/icon/icon07.jpg) no-repeat 6px 9px;padding-left:37px;}
#main ul li#cate08 dl dt{background:url(../../../common/img/icon/icon08.jpg) no-repeat 6px 4px;padding-left:36px;}
#main ul li#cate09 dl dt{background:url(../../../common/img/icon/icon09.jpg) no-repeat 4px 10px;padding-left:39px;}
#main ul li#cate10 dl dt{background:url(../../../common/img/icon/icon10.jpg) no-repeat 6px 0;padding-left:37px;}
#main ul li#cate11 dl dt{background:url(../../../common/img/icon/icon11.jpg) no-repeat 1px 8px;padding-left:47px;}
#main ul li#cate12 dl dt{background:url(../../../common/img/icon/icon12.jpg) no-repeat 2px 12px;padding-left:54px;}
#main ul li#cate13 dl dt{background:url(../../../common/img/icon/icon13.jpg) no-repeat 6px 10px;padding-left:44px;}
#main ul li#cate14 dl dt{background:url(../../../common/img/icon/icon14.jpg) no-repeat 2px 5px;padding-left:44px;}
#main ul li#cate15 dl dt{background:url(../../../common/img/icon/icon15.jpg) no-repeat 6px 10px;padding-left:50px;}
#main ul li#cate16 dl dt{background:url(../../../common/img/icon/icon16.jpg) no-repeat 1px 10px;padding-left:39px;}
#main ul li#cate17 dl dt{background:url(../../../common/img/icon/icon20.jpg) no-repeat 1px 10px;padding-left:39px;}
#main ul li#cate18 dl dt{background:url(../../../common/img/icon/icon21.jpg) no-repeat 12px 10px;padding-left:39px;}


