/* CSS Document */
.main_menu {
	float: right;
	width: 180px;
	margin: 172px 0px 0px 0px;
}
.menu {
	width: 120px;
	margin: 0px 0px 5px 55px;
}
.menu a{
	display: block;
}
.ls_logo {
	width: 170px;
	height: 50px;
	margin: 10px 0px 0px 0px;
}
.ls_logo img {
}
.sub_menu {
	width: 160px;
	margin: 15px 10px 0px 0px;
}
.sub_menu .title {
	width: 160px;
	height: auto;
	margin: 0px 0px 9px 0px;
}
.sub_menu .title img {
}
.sub_menu dl {
	width: 160px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
.sub_menu dl dt {
	width: 160px;
	height: auto;
	margin: 10px 0px -10px 0px;
}
.sub_menu dl.works_menu dt {
	width: 160px;
	height: auto;
	margin: 10px 0px 0px 0px;
}
.sub_menu dl dt a {
}
.sub_menu dl dd {
	width: 120px;
	height: auto;
	margin: 0px 0px 0px 20px;
}
.sub_menu dl dd a {
}