@charset "Shift_JIS";


/* heading
 ******************************************************/
h1			{
			 font-size: 145%;
			 color: #555;
		 	 background: #fff url(../../common/img/h1bg.gif) no-repeat 2px 0;
			 border-bottom: 1px solid #ccc;
			 line-height: 1.25;
			 margin: 0 0 20px 0;
			 padding: 0 0 3px 15px;
			}

h2			{
			 font-size: 100%;
			 sfont-weight: bold;
			 color: #f90;
			 padding: 5px 10px 5px 10px;
			 margin: 0;
			}

h3			{
			 font-size: 90%;
			 line-height: 1.4;
			 font-weight: bold;
			 color: #fff;
			 clear: both;
			 background-color: #09c;
			 margin: 30px 10px 6px 10px;
			 padding: 0.1em 0 0.1em 0.4em;
			}

h4			{
			 font-size: 80%;
			 border-bottom: 1px solid #ccc;
			 margin: 15px 10px 0 10px;
			 padding-left: 3px;
			 padding-bottom: 2px;
			}

h5			{
			 font-size: 75%;
			 line-height: 1.2 ;
			 font-weight: bold;
			 padding: 10px 10px 0 10px;
			 padding : 3px 0px 3px 0;
			}

h6			{
			 color: #888;
			 font-size: 70%;
			 font-weight: bold;
			 padding: 0 10px 0 10px;
			 padding : 3px 0px 3px 0;
			}


#contents p.leadtxt	{
			 color: #555;
			 font-size: 80%;
			 border: 0px;
			 margin: 0px 0px 20px 0px;
			}

#contents p
			{
	margin: 0.3em 10px 1.0em 10px;
			}






/* font size
 ******************************************************/

.small
		{
		 font-size	: 90% ;
		 line-height	: 1.4 ;
		}


.big
		{
		 font-size	: 110% ;
		 line-height	: 1.4 ;
		}


.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.4 ;
		}
.mainclasssmallbold
		{
		 font-size	: 70% ;
		 line-height	: 1.4 ;
		 font-weight:bold ;
		}
.mainclasssmall2
		{
		 font-size	: 65% ;
		 line-height	: 1.2 ;
		}
.mainclasssmall2bold
		{
		 font-size	: 65% ;
		 line-height	: 1.2 ;
		 font-weight:bold ;
		}
.mainclasslarge
		{
		 font-size	: 100% ;
		 line-height	: 1.4 ;
		}
.mainclasslargebold
		{
		 font-size	: 100% ;
		 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	: 90% ;
		 line-height	: 1.4 ;
		}
.mainclassmidbold
		{
		 font-size	: 90% ;
		 line-height	: 1.6 ;
		 font-weight:bold ;
		}
.captionclass
		{
		 color: #333399;
		 font-size	: 70% ;
		 line-height	: 1.2 ;
		 margin: 3px 0px 0px 5px;
		 padding: 0px;
		}
