.ka1 {vertical-align:middle; text-align:center; color:#B24D1B; font-size:13px;}
.ka2 {vertical-align:middle; text-align:left; color:#2E2E2E; font-size:13px;}
.ka3 {color:#3F7A00; font-weight:bold;}
.ka4 {vertical-align:middle; text-align:left; color:#5F5F5F; font-size:13px; line-height:15px;}
.ka5 {vertical-align:middle; text-align:center; color:#000000; font-size:13px; line-height:15px;}
.ka6 {vertical-align:middle; text-align:right; color:#ffffff; font-size:11px;}
.ka7 {vertical-align:top; text-align:left; color:#3D3D3D; font-size:13px;}
.ka8 {font-size:11px;}
.ka9 {vertical-align:middle; text-align:left; color:#383838; font-size:11px;}
.k10 {vertical-align:middle; text-align:left; color:#383838; font-size:13px;}
.k11 {vertical-align:top; text-align:left; color:#383838; font-size:13px; line-height:16px;}
.k12 {color:#A20000;}
.k13 {vertical-align:middle; text-align:left; color:#212121; font-size:13px; font-weight:bold;}
.k14 {vertical-align:middle; text-align:left; color:#A20000; font-size:13px;}
.k15 {vertical-align:middle; text-align:left; color:#BB0000; font-size:15px; font-weight:bold;}
.k16 {vertical-align:top; text-align:left; color:#3D3D3D; font-size:13px; line-height:17px;}
.k17 {vertical-align:middle; text-align:left; color:#ffffff; font-size:15px; font-weight:bold;}
.k18 {vertical-align:middle; text-align:center; color:#CC3300; font-size:19px; font-weight:bold;}
.k19 {vertical-align:middle; text-align:center; color:#006600; font-size:19px; font-weight:bold;}
.k20 {vertical-align:top; text-align:left; color:#212121; font-size:13px; font-weight:bold; line-height:17px;}
.k21 {vertical-align:middle; text-align:left; color:#000000; font-size:13px; line-height:16px;}
.k22 {font-weight:bold;}
.k23 {vertical-align:middle; text-align:left; color:#000000; font-size:13px; line-height:15px;}
.k24 {vertical-align:middle; text-align:left; color:#356A18; font-size:13px; line-height:21px;}
.k25 {vertical-align:top; text-align:left; color:#356A18; font-size:13px; line-height:21px;}
.k26 {vertical-align:middle; text-align:left; color:#4093C8; font-size:13px; line-height:19px;}
.k27 {vertical-align:middle; text-align:left; color:#73460C; font-size:13px; line-height:21px;}
.k28 {vertical-align:middle; text-align:left; color:#73460C; font-size:13px; line-height:19px;}
.k29 {vertical-align:middle; text-align:left; color:#505050; font-size:13px; line-height:19px;}
.k30 {vertical-align:middle; text-align:left; color:#505050; font-size:13px; line-height:23px;}
.k31 {vertical-align:middle; text-align:left; color:#505050; font-size:13px; line-height:21px;}
.k32 {vertical-align:middle; text-align:left; color:#505050; font-size:13px; line-height:25px;}
.k33 {vertical-align:top; text-align:left; color:#505050; font-size:13px; line-height:23px;}
.k34 {vertical-align:middle; text-align:left; color:#505050; font-size:13px;}
.k35 {vertical-align:middle; text-align:left; color:#444444; font-size:13px; line-height:17px;}
.k36 {vertical-align:top; text-align:left; color:#444444; font-size:13px; line-height:15px;}
.k37 {vertical-align:top; text-align:left; color:#444444; font-size:11px;}
.k38 {vertical-align:top; text-align:left; color:#444444; font-size:11px; line-height:15px;}
.k39 {vertical-align:top; text-align:left; color:#444444; font-size:11px;}
.k40 {vertical-align:middle; text-align:left; color:#004F06; font-size:13px; font-weight:bold;}
.k41 {vertical-align:middle; text-align:left; color:#444444; font-size:11px; line-height:15px;}
.k42 {color:#0040A1;}
.k43 {vertical-align:top; text-align:left; color:#444444; font-size:13px; line-height:16px;}
.k44 {vertical-align:middle; text-align:left; color:#ffffff; font-size:13px; font-weight:bold;}
.k45 {vertical-align:top; text-align:left; color:#444444; font-size:13px; line-height:17px;}
.k46 {vertical-align:middle; text-align:left; color:#F67329; font-size:13px; font-weight:bold;}
.k47 {color:#F67329; font-size:15px; font-weight:bold;}
.k48 {color:#6a3f18; font-size:12px; line-height:23px; vertical-align:top;}

a.kuro:link {color:#2E2E2E;}
a.kuro:visited {color:#2E2E2E;} 
a.kuro:active {color:#2E2E2E;} 
a.kuro:hover {color:#FF3300;}

a.blue:link {color:#0033CC;} 
a.blue:visited {color:#0033CC;} 
a.blue:active {color:#0033CC;} 
a.blue:hover {color:#FF3300;}

a.aka:link {color:#EA6448;} 
a.aka:visited {color:#EA6448;} 
a.aka:active {color:#EA6448;} 
a.aka:hover {color:#FF3300;}

a.ao:link {color:#0052C1; text-decoration:none; font-size:15px; font-weight:bold;} 
a.ao:visited {color:#0052C1; text-decoration:none; font-size:15px; font-weight:bold;} 
a.ao:active {color:#0052C1; text-decoration:none; font-size:15px; font-weight:bold;} 
a.ao:hover {color:#07994F; text-decoration:underline; font-size:15px; font-weight:bold;}


BODY{
  scrollbar-face-color: #ffffff;       /* 表面の色 */
  scrollbar-3dlight-color: #EBEBEB;    /* 左端と上端の色 */
  scrollbar-highlight-color: #ffffff;  /* ハイライトの色 */
  scrollbar-shadow-color: #959595;     /* 影の色 */
  scrollbar-darkshadow-color: #EBEBEB; /* 右端と下端 */
  scrollbar-arrow-color: #959595;      /* 矢印の色 */
  scrollbar-track-color: #EBEBEB;      /* バーの背景の色 */
}



#smileLife * {margin:0; padding:0; border:none;}
#smileLife div ul {width:837px;}
#smileLife div ul li {width:273px; height:173px; background:url(contents/kouhou_img/bg.gif);
	float:left; display:inline; position:relative; margin:0 3px;}
#smileLife div ul li h2 {color:#BB0000; font-size:15px; line-height:15px; padding:8px 0 13px 16px;}
#smileLife div ul li h2 img {float:none; vertical-align:bottom; position:relative; left:-8px; top:-1px;}
#smileLife div ul li img {float:left; display:inline; margin:0 9px 0 9px;}
#smileLife div ul li p { padding:0 9px 0 0; color:#3D3D3D; font-size:13px; line-height:17px;}
#smileLife div ul li a {position:absolute; left:88px; top:122px;}
	
	
	
	
	
	
	
	
