@charset "Shift_JIS";


/* heading
 ******************************************************/
h1    {
     font-size: 150%;
     font-weight: bold;
     line-height: 1.3;
     margin: 15px 0 20px 0;
     padding: 0 0 0 5px;
    }

h2    {
     font-size: 90%;
     line-height: 1.4;
     font-weight: bold;
     color: #555;
     clear: both;
     margin: 6px 0 6px 0;
     padding: 0.1em 0 0.1em 0.4em;
    }

h3    {
     font-size: 90%;
     color: #069;
     padding: 3px 0 3px 0;
     margin: 0;
    }

h4    {
     font-size: 80%;
     border-bottom: 1px solid #ddd;
     padding: 3px 0 3px 0;
     margin: 0;
    }

h5    {
     font-size: 75%;
     line-height: 1.2 ;
     font-weight: bold;
     margin : 0px;
     padding : 3px 0px 3px 0;
    }

h6    {
     color: #888;
     font-size: 70%;
     font-weight: bold;
     margin : 0;
     padding : 3px 0px 3px 0;
    }

/* 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;
    }

.naviclass
    {
    font-size : 80% ;
    line-height : 1.0 ;
    }
