/*　Total MENU　*/
.menu a:link,.menu a:visited{
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/menu_tri.gif);
	background-position: 27 2;
	background-repeat: no-repeat;
	padding-left: 40px;
}

.menu a:hover,.menu a:active{
	text-decoration: none;
	color:#AAAAAA;
	font-size: 12px;
}

/*　Total MENU　*/

/*　Side MENU　*/
.sme a:link,.sme a:visited{
	padding: 10 0 10 0px;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}

.sme a:hover,.sme a:active{
	padding: 10 0 10 0px;
	text-decoration: none;
	color:#E8D548;
	font-size: 12px;
}

/*　Side MENU　*/

/*　Under Menu　*/
.underm{
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
}

.underm a:link,.underm a:visited{
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color: #000000;
}

.underm a:hover,.underm a:active{
	text-decoration: underline;
	color:#333333;
	font-size: 12px;
	font-weight: normal;
}

/*　Under Menu　*/

/*　Side MENU　*/
.sme a:link,.sme a:visited{
	padding: 10 0 10 0px;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.sme a:hover,.sme a:active{
	padding: 10 0 10 0px;
	text-decoration: none;
	color:#E8D548;
	font-size: 12px;
	font-weight: bold;
}

/*　Side MENU　*/

/*　LINK add　*/
.liadd{
	padding-left: 15px;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
}

.liadd a:link,.liadd a:visited{
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	color: #000000;
}

.liadd a:hover,.liadd a:active{
	text-decoration: underline;
	color:#333333;
	font-size: 10px;
	font-weight: normal;
}

/*　Under Menu　*/

/*　Content MENU　*/

.co_m2 a:link,.co_m2 a:visited{
	text-decoration: none;
	font-size: 12px;
	letter-spacing: -1px;
	line-height: 19px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 1px;
}

.co_m2 a:hover,.co_m2 a:active{
	text-decoration: none;
	color:#AAAAAA;
	font-size: 12px;
}

/*　Content MENU　*/

/*　Pankuzu　*/
.pan{
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
}

.pan a:link,.pan a:visited{
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	color: #000000;
}

.pan a:hover,.pan a:active{
	text-decoration: underline;
	color:#333333;
	font-size: 10px;
	font-weight: normal;
}

/*　Panukuzu　*/

/*　CONTENT　*/

.lina{
	font-size:14px;
	line-height:16px;
	letter-spacing: 1px;
	color: #000000;
	font-weight: bold;
}

.lintx{
	font-size:12px;
	line-height:14px;
	padding: 4px;
	color: #000000;
}

.linpx{
	font-size:12px;
	line-height:14px;
	padding: 4px;
	color: #000000;
}

.linex{
	padding: 10px;
	font-size:12px;
	line-height:16px;
	color: #000000;
}

.linca{
	padding-left: 30px;
	font-size:11px;
	line-height:13px;
	color: #FF0000;
}

.copy{
	margin: 2 5 2 0;
	font-size:10px;
	line-height:12px;
	letter-spacing: 1px;
	color: #333333;
}

/*　CONTENT　*/

body {
	color: #000000;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family:sans-serif;
}
