.honbun_s1 { font-size: 10px; color: #666666; line-height: 13px; }
.honbun_s2 { font-size: 10px; color: #666666; line-height: 14px; }
.honbun_m1 { font-size: 12px; color: #666666; line-height: 17px; }
.honbun_m2 { font-size: 12px; color: #666666; line-height: 18px; }
.honbun_l1 { font-size: 14px; color: #666666; line-height: 19px; }
.honbun_l2 { font-size: 14px; color: #666666; line-height: 20px; }
.midashi_m1 { font-size: 12px; color: #334699; line-height: 17px; }
.midashi_m2 { font-size: 12px; color: #537939; line-height: 17px; }
.midashi_m3 { font-size: 12px; color: #FF9900; line-height: 17px; }
.midashi_l1 { font-size: 14px; color: #334699; line-height: 19px; }
.midashi_l2 { font-size: 14px; color: #537939; line-height: 19px; }
.midashi_l3 { font-size: 14px; color: #FF9900; line-height: 19px; }
.midashi_l4 { font-size: 14px; color: #F05A5A; line-height: 19px; }
.hyo_midashi_m1 { font-size: 12px; color: #FFFFFF; line-height: 16px; }
.hyo_midashi_m2 { font-size: 12px; color: #334699; line-height: 16px; }
.hyo_midashi_m3 { font-size: 12px; color: #537939; line-height: 16px; }
.hyo_midashi_m4 { font-size: 12px; color: #F05A5A; line-height: 16px; }
.red_s1 { font-size: 10px; color: #FF0000; line-height: 13px; }
a { text-decoration:none;}
a:hover { background-color:#FFD78B; }
.midashi_m4 { font-size: 12px; color: #FF3366; line-height: 17px; }
.honbun_m3 { font-size: 12px; color: #FF7961; line-height: 17px; }
.f12link {  font-size: 12px; text-decoration: none; color: #333333}

h1 {  font-size: 16px; color: #666666; line-height: 21px; font-weight: normal;}
h2 {  font-size: 14px; color: #666666; line-height: 20px; font-weight: normal;}
h3 {  font-size: 12px; color: #666666; line-height: 17px; font-weight: normal;}

img { border:none; margin:0px; padding:0px;}

/*-- 20090317追加
.btnbox { background-image:url(image/kaigo_main_bg_bt.jpg); background-repeat:no-repeat;}

.btnbox img.kousyubtn { display:block; margin:70px 0px 0px 0px;} --*/


/*-- 20090325追加 --*/
#mainimgarea { width:860px; padding:8px 0px 8px 0px;
               background-image:url(image/bg_mainimg.gif); background-repeat:repeat; background-position:0px 0px;}
			  
#mainimgarea #mainimgbox { margin:0px 13px 0px 12px; width:835px; height:250px;
                           background-image:url(image/mainimg.jpg); background-repeat:no-repeat; background-position:0px 0px;}
						   
#mainimgarea #mainimgbox .illustbox { padding:11px 0px 0px 0px; width:116px;}	
#mainimgarea #mainimgbox .illustbox .illust { margin:0px 18px 0px 18px;}					   
#mainimgarea #mainimgbox .btnbox { padding:20px 0px 0px 0px; font-size:0px; line-height:0px;}
#mainimgarea #mainimgbox .btnbox img.kousyubtn { width:491px; height:147px;}

table.kaigo th { font-size:14px; line-height:20px;}
table.kaigo td { font-size:14px; line-height:20px;}
table.kaigo .midashi_l4 { font-size: 16px; color: #F05A5A; line-height: 22px; }
table.kaigo .honbun_s1 { font-size: 12px; color: #666666; line-height: 17px; }

ul.attention .list { background-image:url(image/com_icon_attention.gif); background-repeat:no-repeat; background-position:0px 5px;
                     padding:2px 0px 2px 13px; list-style:none;
					 font-size: 12px; color: #666666; line-height: 17px;}
ul.attention { list-style:none; padding:5px 0px; margin:0px;}


/*-- 20090827 追加 --*/
ul.infolist { padding:0px 0px 0px 20px; margin:0px 0px 0px 0px;}
li.list_disc { list-style-type:disc; 
               list-style-position:outside;
               padding:5px 0px 5px 0px; margin:0px 0px 0px 0px; }
.red { color:#f82d45;}








