@charset "UTF-8";
/*category*/
#category {
	clear: both;
	margin-top: 15px;
	width: 760px;
	height: 35px;
}
#category li {
	float: left;
	width: 190px;
	height: 35px;
	list-style-type: none;
}
#category li a {
	display: block;
	overflow: hidden;
	width: 190px;
	height: 35px;
	text-indent: -10000px;
}
#category li#cat01 a {
	background: url(../sys/ma.gif) no-repeat left top;
}
#category li#cat02 a {
	background: url(../sys/mb.gif) no-repeat left top;
}
#category li#cat03 a {
	background: url(../sys/mc.gif) no-repeat left top;
}
#category li#cat04 a {
	background: url(../sys/md.gif) no-repeat left top;
}
#category li#cat01act a {
	background: url(../sys/ma.gif) no-repeat left bottom;
}
#category li#cat02act a {
	background: url(../sys/mb.gif) no-repeat left bottom;
}
#category li#cat03act a {
	background: url(../sys/mc.gif) no-repeat left bottom;
}
#category li#cat04act a {
	background: url(../sys/md.gif) no-repeat left bottom;
}
#category li#cat01 a:hover,
#category li#cat02 a:hover,
#category li#cat03 a:hover,
#category li#cat04 a:hover,
#category li#cat01act a:hover,
#category li#cat02act a:hover,
#category li#cat03act a:hover,
#category li#cat04act a:hover {
	background-position: left center;
}



/*menu*/
.menu {
	width: 180px;
	float: left;
	clear: left;
	list-style-type: none;
	line-height: 0;
}
.menu dt {
	width: 190px;
	height: 35px;
	padding-top: 10px;
}
.menu dd {
	width: 190px;
	height: 30px;
	clear: left;
}
.menu dd.subcat {
	text-indent: 10px;
	height: auto;
}
.menu dd.contactbtn {
	height: 45px;
	margin: 0 0 10px 0;
}
.menu dt a {
	width: 180px;
	height: 35px;
	display: block;
	overflow: hidden;
	text-indent: -10000px;
}
.menu dd a {
	display: block;
	height: 30px;
	overflow: hidden;
	text-indent: -10000px;
}
.menu dd.subcat li {
	list-style-type: disc;
	margin-left: 30px;
}
.menu dd.subcat li a {
	text-indent: 5px;
	line-height: 1.6em;
	height: 1.6em;
}
.menu dd.contactbtn a {
	line-height: 1.6em;
	height: 45px;
	text-indent: 0px;
	margin-top: 70px;
}
.menu dd.subcat li a:hover {
	background-color: #E4E7F0;
}
.menu dd#ma01 a {
	background: url(../sys/ma01.gif) no-repeat left top;
}
.menu dd#ma02 a {
	background: url(../sys/ma02.gif) no-repeat left top;
}
.menu dd#ma03 a {
	background: url(../sys/ma03.gif) no-repeat left top;
}
.menu dd#ma04 a {
	background: url(../sys/ma04.gif) no-repeat left top;
}
.menu dd#ma05 a {
	background: url(../sys/ma05.gif) no-repeat left top;
}
.menu dd#ma06 a {
	background: url(../sys/ma06.gif) no-repeat left top;
}
.menu dd#ma07 a {
	background: url(../sys/ma07.gif) no-repeat left top;
}
.menu dd#ma08 a {
	background: url(../sys/ma08.gif) no-repeat left top;
}
.menu dd#mb01 a {
	background: url(../sys/mb01.gif) no-repeat left top;
}
.menu dd#mb02 a {
	background: url(../sys/mb02.gif) no-repeat left top;
}
.menu dd#mb03 a {
	background: url(../sys/mb03.gif) no-repeat left top;
}
.menu dd#mc01 a {
	background: url(../sys/mc01.gif) no-repeat left top;
}
.menu dd#mc02 a {
	background: url(../sys/mc02.gif) no-repeat left top;
}
.menu dd#mc03 a {
	background: url(../sys/mc03.gif) no-repeat left top;
}
.menu dt#md a {
	background: url(../sys/menud.gif) no-repeat left top;
}
.menu dd#ma01 a:hover,
.menu dd#ma02 a:hover,
.menu dd#ma03 a:hover,
.menu dd#ma04 a:hover,
.menu dd#ma05 a:hover,
.menu dd#ma06 a:hover,
.menu dd#ma07 a:hover,
.menu dd#ma08 a:hover,
.menu dd#mb01 a:hover,
.menu dd#mb02 a:hover,
.menu dd#mb03 a:hover,
.menu dd#mc01 a:hover,
.menu dd#mc02 a:hover,
.menu dd#mc03 a:hover,
.menu dt#md a:hover {
	background-position: left bottom;
}
.menu dt#mobile {
	width: 190px;
	height: 130px;
	padding-top: 10px;
}
.menu dt#mobile a {
	width: 180px;
	height: 130px;
	display: block;
	text-indent:0;
}
