  
.welcome{
  font-size : 9px;
  
  background-repeat : no-repeat;
  line-height : 12px;
  

  background-image : url(img/top-welcome_bg.gif);
}
.head_cm{
  font-size : 12px;
  font-weight : lighter;
  text-align : right;
}
.welcome_font{
  font-size : 11px;
  line-height : 18px;
  font-weight : lighter;
}
.osusume-pora_font{
  font-size : 8px;
  font-family : Century,"‚l‚r ‚o–¾’©","MS UI Gothic";
  font-weight : lighter;
}
.news{
  font-size : 11px;
  
  line-height : 18px;
  
  background-repeat : no-repeat;background-position : 0px 0px;
  

  
border-width : 0px 0px 1px 0px;border-style : solid solid solid solid;border-color : silver silver silver silver;
  
  list-style-position : outside;
  list-style-type : disc;
  font-weight : lighter;
  text-indent : 15px;
  color : silver;
}
.news_title{
  background-image : url(img/top-news_title.gif);

  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : silver;
  border-right-color : silver;
  border-bottom-color : silver;
  background-repeat : no-repeat;
background-position : 0px -3px;}
.copyritght{
  font-size : 10px;
  font-weight : lighter;
  letter-spacing : 1px;
  font-family : Arial;
}

A {
text-decoration: none;
  color : silver;
}
A:LINK { color : #008080; }
A:VISITED { color : #008080; }
A:HOVER { color : #1cb38d; }
a:active { color: #008080; }
A.grey:link { color: #666666; }
A.grey:visited { color: #777777; }
A.grey:active { color: #008080; }
A.grey:hover { color: #008080; }


TD{
  font-size : 13px;
  font-weight : lighter;
  line-height : 22px;
  color : gray;
}
.treatment-nagare_font{
  font-size : 10px;
  font-weight : lighter;
  line-height : 18px;
}
.treatment-nagare{
  background-image : url(img/treatment-nagare_img.jpg);
  background-repeat : no-repeat;
}
.treatment-welcome{
  background-image : url(img/treatment-welcome_img02.jpg);
  background-repeat : no-repeat;
}
.treatment-welcome_font{
  font-size : 12px;
  font-weight : lighter;
  line-height : 24px;
}
A.no1{
  font-size : 18px;
  font-weight : lighter;
  color : red;
}
A.no1:LINK{
  color : red;
}
.saide_font{
  font-size : 10px;
  font-weight : lighter;
}
.form{
  left : 30px;
}
.school_welcome{
  background-image : url(img/school-welcome_img01.jpg);
  background-repeat : no-repeat;
}
.profile{
  background-image : url(img/prof_bg.jpg);
  background-repeat : no-repeat;}
.ninteikyousitu_syousai{
  background-image : url(img/ninteikyousitu_syousai.gif);
  background-repeat : no-repeat;
}
.syurui_img{
  background-image : url(img/school_syurui.jpg);
  background-repeat : no-repeat;
}
.syurui_font{
  font-size : 10px;
  font-weight : lighter;
  
  line-height : 20px;
}
.owner_bg{
  background-image : url(img/prof_img01_bg.jpg);
  background-repeat : no-repeat;
}
.profile_font{
  font-size : 13px;
  font-weight : lighter;
  line-height : 20px;
}
.school_bg{
  background-image : url(img/school-nedan_bg.gif);
  background-repeat : no-repeat;
}
.school_bg02{
  background-image : url(img/school-nedan_bg02.gif);
  background-repeat : no-repeat;
}
.day_bg01{
  background-image : url(img/school-1day_bg01.gif);
  background-repeat : no-repeat;
}
.day_bg02{
  background-image : url(img/school-1day_bg02.gif);
  background-repeat : no-repeat;
}
.osusume_font{
  line-height : 30px;
  color : #616161;
}
.recipe{
  background-image : url(img/recipe_bg.gif);
  background-repeat : no-repeat;
  line-height : 30px;
  text-align : left;
}
.annai{
  font-size : 16px;
  line-height : 30px;
}