@charset "Shift_JIS";


/* heading
 ******************************************************/
h1		{
		 font-size: 135%;
		 font-weight: bold;
		 border-bottom: 1px solid #555;
		 line-height: 1.2;
		 margin: 15px 0 8px 0;
		 padding: 0 0 0 5px;
		}

h2		{
		 font-size: 110%;
		 line-height: 1.4;
		 font-weight: bold;
		 color: #399;
		 border-left: 6px solid #399;
		 margin: 5px 0 5px 2px;
		 padding: 0.1em 0 0.1em 0.4em;
		}

h3		{
		 font-size: 100%;
		 line-height: 1.4;
		 font-weight: bold;
		 color: #399;
		 margin: 3px 0 3px 0;
		 padding: 0;
		}

h4		{
		 font-size: 100%;
		 background-color: #eee;
		 padding: 0.2em 0 0.2em 0.4em;
		 margin: 0;
		}

h5		{
		 font-size: 100%;
		 line-height: 1.2 ;
		 font-weight: bold;
		 color: #39c;
		 margin : 0px;
		 padding : 3px 0px 3px 0;
		}

h6		{
		 color: #888;
		 font-size: 90%;
		 font-weight: bold;
		 margin : 0;
		 padding : 3px 0 0 0;
		}


.leadclass	{
		 color: #399;
		 font-size: 100%;
		 font-weight: bold;
		 line-height: 1.3;
		 margin: 0px 0px 20px 2px;
		}
.title		{
		 color: #f90;
		 font-size: 110%;
		 font-weight: bold;
		 line-height: 1.4;
		 border-top: 1px solid #ccc;
		 border-bottom: 1px solid #ccc;
		 margin: 0 0 20px 0;
		 padding: 0.3em 0  0.3em 0.5em;
		}



/* font size
 ******************************************************/

.small		{ font-size: 90% ;}
.big		{ font-size: 110% ;}
.bold		{ font-weight: bold;}

.mainclass
		{
		 font-size	: 100% ;
		 line-height	: 1.4 ;
		}
.mainclassbold
		{
		 font-size	: 100% ;
		 line-height	: 1.4 ;
		 font-weight:bold ;
		}
.mainclasssmall
		{
		font-size	: 90% ;
		line-height	: 1.4 ;
		}
.mainclasssmallbold
		{
		 font-size	: 90% ;
		 line-height	: 1.4 ;
		 font-weight:bold ;
		}
.mainclasssmall2
		{
		 font-size	: 90% ;
		 line-height	: 1.2 ;
		}
.mainclasssmall2bold
		{
		 font-size	: 90% ;
		 line-height	: 1.2 ;
		 font-weight:bold ;
		}
.mainclasslarge
		{
		 font-size	: 110% ;
		 line-height	: 1.4 ;
		}
.mainclasslargebold
		{
		 font-size	: 110% ;
		 line-height	: 1.4 ;
		 font-weight	: bold ;
		}
.mainclasslarge2
		{
		 font-size	: 120% ;
		 line-height	: 1.6 ;
		}
.mainclasslarge2bold
		{
		 font-size	: 120% ;
		 line-height	: 1.6 ;
		 font-weight:bold ;
		}
.mainclassmid
		{
		 font-size	: 100% ;
		 line-height	: 1.4 ;
		}
.mainclassmidbold
		{
		 font-size	: 100% ;
		 line-height	: 1.6 ;
		 font-weight:bold ;
		}
.captionclass
		{
		 color: #333399;
		 font-size	: 95% ;
		 line-height	: 1.2 ;
		 margin: 0px 0px 20px 5px;
		 padding: 0px;
			text-align:center
		}


