*{margin:0;}
body{
background-image:url(index/p/00/nuno.jpg);
}
div,table,h1,h2,h3,h4{
font-size : 16px;
line-height:1.6em;
text-align:left;
font-weight:normal;
}


/**********************************************/



/**********************************************/
h2.blog{
font-size : 20px;
font-weight : bold;
color : #B71279;
line-height : 27px;
text-indent : 33px;
height : 27px;
background-image : url(_db/data/img/style/enpitsu1.jpg);
background-repeat : no-repeat;
margin : 0 0 10 0;
}


h2.lesson3{
background-image :  url(_db/data/img/style/16.jpg);
width :540 ;height : 40;
font-size : 20px;
color :#FFFFFF ;
text-indent : 37px;
line-height : 40px;
font-weight : bold;
margin : 3 0 0 0;
}

h2.lesson2{
background-image :  url(_db/data/img/style/15.jpg);
width :540 ;height : 40;
font-size : 20px;
color :#FFFFFF ;
text-indent : 37px;
line-height : 40px;
font-weight : bold;
margin : 3 0 0 0;
}

h2.lesson1{
background-image :  url(_db/data/img/style/14.jpg);
width :540 ;height : 40;
font-size : 20px;
color :#FFFFFF ;
text-indent : 37px;
line-height : 40px;
font-weight : bold;
margin : 3 0 0 0;
}

h2.tokutyo1{
background-image : url(_db/data/img/style/10.jpg);
width :290 ;height : 30;
font-size : 16px;
color :#FFFFFF ;
text-indent : 6px;
line-height : 30px;
font-weight : bold;
}
h2.tokutyo2{
background-image :url(_db/data/img/style/11.jpg) ;
width :540 ;height : 30;
font-size : 16px;
color :#FFFFFF ;
text-indent : 6px;
line-height : 30px;
font-weight : bold;
}


h2.title{
margin : 0 0 10 0;
background-image : url(_db/data/img/style/7.jpg);
width :540 ;height : 50;
font-size : 23;
color :#B71279 ;
}

h2.p_title{
display : block;
width :540 ;
height : 25;
font-size : 16px;
line-height : 25px;
background-image : url(_db/data/img/style/6.jpg);
text-indent : 15px;
margin : 0 0 5 0;
}
/**********************************************/
h3.lessonX{
width :540 ;height : 35;
line-height : 35px;
color : #2C3275;
font-weight : bold;
}

h3.lessonX2{
width :540 ;height : 35;
line-height : 35px;
color : #D46B2E;
font-weight : bold;
}

h3.lessonX3{
width :540 ;height : 35;
line-height : 35px;
color : #348D4D;
font-weight : bold;
}

h3.yg{
margin : 0 0 10 0;
background-image : url(_db/data/img/style/13.jpg);
width:540; height:30;
font-size : 16px;
color : #FFFFFF;
line-height:30px;
display:block;
font-weight : bold;
text-indent : 10px;
}

h3.schoolnavi{
width:183; height:20;
font-size : 16px;
color : #FFFFFF;
line-height:20px;
display:block;
font-weight : bold;
text-align : center;
}
/**********************************************/
h4.t{
background-image : url(_db/data/img/style/t.jpg);
width : 540px; height :36px;
line-height : 36px;
color : #B71279;
font-weight : bold;
text-indent : 13px;
margin : 0 0 10 0;
}
h3.form{
background-image : url(_db/data/img/style/12.jpg);
width : 90px; height :20px;
font-size:14px; color:#FFFFFF; text-align : center;
line-height : 20px;
}
/**********************************************/
/*見出し h4*/
/**********************************************/
a.sheet_AC
{
display: block;
width: 30px;
line-height:30px;
background-color : #B71279;
text-align:center;
margin: 0;
font-size:14px;  font-weight : bold;
color:#FFFFFF;
text-decoration: none;
}
a.sheet_OF
{
display: block;
width: 30px;
line-height:30px;
background-color : #CCCCCC;
text-align:center;
margin: 0;
font-size:14px; font-weight : bold;
color:#666666;
text-decoration: none;
}
a.sheet_OF:hover
{
text-decoration: underline;
}

a.link{
font-size : 16px;
color : #404DE3;
}
a.link:active{
color : #E37947;
}


a.tya{
font-size : 14px;
color : #5E2F1D;
text-decoration : none;
}

a.maintabAC{
display : block;
width : 193;
height : 64;
background-image :  url(_db/data/img/style/4.jpg);
font-size : 16px;
color : #FFFFFF;
text-indent : 21px;
line-height : 64px;
text-decoration : none;
}

a.maintabOF{
display : block;
width : 193;
height : 64;
background-image :url(_db/data/img/style/tab-OF-.jpg)   ;
font-size : 16px;
color : #595959;
text-indent : 21px;
line-height : 64px;
text-decoration : none;
}
a.maintabOF:hover{
background-image : url(_db/data/img/style/2.jpg) ;
}
a.maintabOF:active{
background-image : url(_db/data/img/style/5.jpg)  ;
}

/**********************************************/

p.m{
margin : 0 0 30 0;
}