/*　---メインテキスト---　*/


.allmain {

	font-size: 0.7em;

	line-height: 160%;

	color: #333333;
	
	text-decoration: none;
	
	letter-spacing:0.18em;

}

/*　---allmainリンクスタート---　*/
.allmain a {
	color: #333;
	text-decoration: border-bottom:dotted 1px;
}

.allmain a:hover {
	color: #069;
	text-decoration: border-bottom:dotted 1px;
}
/*　---allmainリンク終わり---　*/




/*　---catalogue用リンク---　*/

.catalogue {

	font-size: 0.65em;

	line-height: 160%;

	color: #333333;
	
	text-decoration: none;
	
	letter-spacing:0.18em;

}


a.catalogue:link {  color: #333333; border-bottom:dotted 1px;}

a.catalogue:visited {  color: #333333; border-bottom:dotted 1px;}

a.catalogue:hover {  color: #069; border-bottom:dotted 1px;}

a.catalogue:active {  color: #333333; border-bottom:dotted 1px;}


/*　---catalogue用リンクここまで---　*/




/*　---赤のテキスト---　*/


.red-text {

	font-size: 0.7em;

	color: #FF0000;

	line-height: 160%;

	text-decoration: none;
	
	letter-spacing:0.18em;

}


/*　---極小のテキスト---　*/

.small {

	font-size: 0.65em;

	line-height: 1.5em;

	color: #333333;
	
	text-decoration: none;
	
	letter-spacing:0.1em;

}


/*　---赤の極小テキスト---　*/


.samll-red {

	font-size: 0.65em;

	color: #CC0000;

	line-height: 100%;

	text-decoration: none;
	
	letter-spacing:0.1em;

}


/*　---MEMOテキスト---　*/


.memo {

	font-size: 0.70em;

	line-height: 160%;

	color: #333333;
	
	text-decoration: none;
	
	letter-spacing:0.15em;

}


.memo a {
	color: #333;
	text-decoration: border-bottom:dotted 1px;
}

.memo a:hover {
	color: #069;
	text-decoration: border-bottom:dotted 1px;
}



/*　---MEMOトップリンク---　*/


.top_link {
	font-size: 0.65em;
	line-height: 160%;
	color: #333;
	text-decoration: none;
	letter-spacing:0.15em;
	text-align: right;
	margin: 20px 0px 0px;
	width: 640px;
}


.top_link a {
	color: #333;
	text-decoration: border-bottom:dotted 1px;
}

.top_link a:hover {
	color: #333;
	text-decoration: border-bottom:dotted 1px;
}





/*　---カタログへリンク---　*/


.catalog_link {
	font-size: 0.65em;
	line-height: 160%;
	color: #333;
	text-decoration: none;
	letter-spacing:0.15em;
	text-align: right;
	margin: 0px 0px 20px;
	width: 520px;
}


.catalog_link a {
	color: #333;
	text-decoration: border-bottom:dotted 1px;
}

.catalog_link a:hover {
	color: #069;
	text-decoration: border-bottom:dotted 1px;
}


/*--venir編集（ニューナビ）--*/
#contents_navi {
	width:640px;
}
#contents_navi a h1{
	float:left;
	margin:0;
	padding:0;
}
#contents_navi ul{
	float:right;
	margin:8px 0 0 0;
	padding:0;
}
#contents_navi ul li{
	list-style-type: none;
	display:inline;
	margin:0 0 0 20px;
	padding:0;
}
