BODY{ 
	color: #333333; background-color: #ffffff;
}

/* midashi */

h1{	font-size	: 160% ;
	line-height	: 120% ;
	margin		: 0px ;
}

h2{	font-size	: 100% ;
	position	: relative ;
	margin-bottom	: 0.2em;
}

h3{	font-size	: 95% ;
	position	: relative ;
	margin-bottom	: 0.2em;
}

h4{	font-size	: 90% ;
	position	: relative ;
	margin-bottom	: 0.2em;
}

h5{	font-size	: 80% ;
	position	: relative ;
	margin-bottom	: 0.2em;
}

h6{	font-size	: 70% ;
	position	: relative ;
	margin-bottom	: 0.2em;
}


/* main */

.mainclass
{
	font-size	: 80% ;
	line-height	: 1.4 ;
}
.mainclassbold
{
	font-size	: 80% ;
	line-height	: 1.4 ;
	font-weight:bold ;
}
.mainclasssmall
{
	font-size	: 70% ;
	line-height	: 1.2 ;
}
.mainclasssmallbold
{
	font-size	: 70% ;
	line-height	: 1.4 ;
	font-weight:bold ;
}
.mainclasssmall2
{
	font-family: san-serif ;
	font-size	: 65% ;
	line-height	: 1.2 ;
}
.mainclasssmall2bold
{
	font-family: san-serif ;
	font-size	: 65% ;
	line-height	: 1.2 ;
	font-weight:bold ;
}
.mainclasslarge
{
	font-size	: 90% ;
	line-height	: 1.4 ;
}
.mainclasslargebold
{
	font-size	: 90% ;
	line-height	: 1.4 ;
	font-weight:bold ;
}
.mainclasslarge2
{
	font-size	: 100% ;
	line-height	: 1.6 ;
}
.mainclasslarge2bold
{
	font-size	: 100% ;
	line-height	: 1.6 ;
	font-weight:bold ;
}


.mainclassnormal
{
	font-size	: 80% ;
}
.mainclasssmallnormal
{
	font-size	: 70% ;
}
.mainclasslargenormal
{
	font-size	: 90% ;
}




/* global link */


.linktextclass
{
	font-size	: 80% ;
	line-height	: 1.4 ;
}
.linktextclass A:active
{
	color: #990099;
	text-decoration: none;
}

.linktextclass A:link
{
	color: #0066ff;
	text-decoration: none;
}

.linktextclass A:visited
{
	color: #0066ff;
	text-decoration: none;
}

.linktextclass A:hover
{
	color: #6699ff;
	text-decoration: underline;
}




/* global link on */

.linktextclasson
{
	font-size	: 80% ;
	line-height	: 1.4 ;
}
.linktextclasson A:active
{
	color: #990099;
	text-decoration: none;
}

.linktextclasson A:link
{
	color: #ff0000;
	text-decoration: none;
}

.linktextclasson A:visited
{
	color: #ff0000;
	text-decoration: none;
}

.linktextclasson A:hover
{
	color: #6699ff;
	text-decoration: underline;
}


/* menu link */


.linkmenuclass
{
	font-size	: 80% ;
	line-height	: 1.4 ;
}
.linkmenuclass A:active
{
	color: #ffffff;
	text-decoration: none;
}

.linkmenuclass A:link
{
	color: #ffffff;
	text-decoration: none;
}

.linkmenuclass A:visited
{
	color: #ffffff;
	text-decoration: none;
}

.linkmenuclass A:hover
{
	color: #ffffff;
	text-decoration: underline;
}




/* menu link on */

.linkmenuclasson
{
	font-size	: 80% ;
	line-height	: 1.4 ;
}
.linkmenuclasson A:active
{
	color: #CC0033;
	text-decoration: none;
}

.linkmenuclasson A:link
{
	color: #CC0033;
	text-decoration: none;
}

.linkmenuclasson A:visited
{
	color: #CC0033;
	text-decoration: none;
}

.linkmenuclasson A:hover
{
	color: #CC0033;
	text-decoration: underline;
}


/* link */

.linktextclasssmall
{
	font-size	: 70% ;
	line-height	: 1.4 ;
}
.linktextclasssmall A:active
{
	color: #990099;
	text-decoration: none;
}

.linktextclasssmall A:link
{
	color: #0066ff;
	text-decoration: none;
}

.linktextclasssmall A:visited
{
	color: #0066ff;
	text-decoration: none;
}

.linktextclasssmall A:hover
{
	color: #6699ff;
	text-decoration: underline;
}


/* link on */

.linktextclasssmallon
{
	font-size	: 70% ;
	line-height	: 1.4 ;
}
.linktextclasssmallon A:active
{
	color: #990099;
	text-decoration: none;
}

.linktextclasssmallon A:link
{
	color: #ff0000;
	text-decoration: none;
}

.linktextclasssmallon A:visited
{
	color: #ff0000;
	text-decoration: none;
}

.linktextclasssmallon A:hover
{
	color: #6699ff;
	text-decoration: underline;
}





.linktextonly
{
	color: #0066FF;
}
.linktextonly A:active
{
	color: #990099;
	text-decoration: none;
}

.linktextonly A:link
{
	color: #0066ff;
	text-decoration: none;
}

.linktextonly A:visited
{
	color: #0066ff;
	text-decoration: none;
}

.linktextonly A:hover
{
	color: #6699ff;
	text-decoration: underline;
}

