body{ scrollbar-3dlight-color:#aa429d;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#aa429d;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-track-color:#ffffff;
font-size: 12px;
font-weight: lighter;
} 

img{border-width:0;}

body { background: url(kimage/topbg1.jpg) repeat-y fixed center top; margin: 5px 0px 0px 0px; 
}

h1, h2, h3 { font-size:12px; font-weight:normal; }

.f2 { font-size:9px;}
.f3 { font-size:12px;　color:maroon;}
.f4 { font-size:12px;}
.f5 {width:360px; font-size: 12px; padding:8; text-align:left;}

/*--------- リンク1 ----------*/
a:link { color:maroon; text-decoration: none; }
a:visited { color:maroon; text-decoration: none; }
a:active { color:red; text-decoration: none; }
a:hover { color:red; text-decoration: none; }

/*--------- リンク2(ヘッダー部分) ----------*/
a.1:link { color:black; text-decoration: none; }
a.1:visited { color:black; text-decoration: none; }
a.1:active { color:red; text-decoration: none; }
a.1:hover { color:red; text-decoration: none; }

/*--------- リンク3（サイトマップ等の文字小さめ） ----------*/
a.2:link { color:black; text-decoration: none; font-size:11px;}
a.2:visited { color:black; text-decoration: none; font-size:11px;}
a.2:active { color:red; text-decoration: none; font-size:11px;}
a.2:hover { color:red; text-decoration: none; font-size:11px;}

/*--------- リンク4(赤表示) ----------*/
a.3:link { color:red; text-decoration: none; }
a.3:visited { color:red; text-decoration: none; }
a.3:active { color:maroon; text-decoration: none; }
a.3:hover { color:maroon; text-decoration: none; }



/*--------- 基本設定 ----------*/
table {width:800px; border-collapse: collapse;
       border-spacing: 0px; }

td {vertical-align: top;}

hr {color:white;}
hr.1 {color:#3a9938;}

.ta1 {width:200px; text-align:center;}

.ta2 {width:600px; text-align:center;}


/*--------- TOP設定 ----------*/
.top1 {width:800px; text-align:center;}
.top2 {width:400px; text-align:center; vertical-align: top; }
.top3 {width:380px; text-align:left; vertical-align: top; font-size:12px;}
.top4 {width:380px; font-size:14px; font-weight:bold;  
　　　 text-align:left; vertical-align: top; padding:10px;
       color:#165829; font-family:serif;}

/*--------- 特徴　設定 ----------*/

.st1  {width:380px; vertical-align:top; font-size:12px; color:white;
      text-align:left; padding:8px; background-color:#3a9938;}

.st2  {width:380px; vertical-align:top; font-size:12px; 
      text-align:left; padding:8px; border:1px #3a9938 solid;}

/*--------- アーユルヴェーダとは　設定 ----------*/

.a1  {width:750px; padding:10px; font-size:12px;}


/*--------- 講座　設定 ----------*/

.s1  {width:380px; vertical-align:top; font-size:12px; 
	text-align:left; padding:10px 30px 10px 30px;}

.s2  {width:340px; vertical-align:top; font-size:12px; color:white;
      text-align:left; padding:8px; background-color:#3a9938;}

.s3  {width:750px; text-align:left; }

.s4  {width:750px; vertical-align:top; font-size:12px; color:white;
      text-align:left; padding:8px; background-color:#3a9938;}


/*--------- スパ＆サロン　設定 ----------*/

.l1 {width:700px;  text-align:left; font-size: 12px; border-width: 1px;
     padding:5; background-color: #e5f7c9;}
.l2 {width:700px; font-size: 12px; border-width: 1px; padding:5; 
     border-color: #e5f7c9; border-style: none solid solid solid;
     text-align:left;}


/*--------- セミナー　設定 ----------*/

.sm1 {width:190px; font-size: 12px; padding:15; 
　　　background: url(kimage/bg1.gif) no-repeat fixed center top;
      text-align:left;}

.sm2 {width:590px; font-size: 12px; padding:8; text-align:left;}

.sm3 {width:580px; font-size: 13px;　border-width: 2px; padding:5; 
　　　border-color: #006600; color: #006600;　
　　　border-style: dotted none dotted none ; }

.sm4 {font:900 22px; color:#006600;}
.sm5 {width:550px; text-align:left; padding:10; border:4px double #006600;}
.sm6 {background-color:#006600; color:white; width:520; padding:10;}
.sm7 {font-size: 15px; font-weight: 900;}
.sm8 {width:280;  text-align:left; vertical-align: top;}
.sm9 {font-size: 12px;  WIDTH:260; border: 1px solid #1a3c31; 
	padding:10;  text-align:left;}

/*--------- カイラリアクセス　設定 ----------*/
.k1 {width:100px; font-size: 12px; border-width: 1px; padding:5; 
     text-align:left; border-color: #e5f7c9; 
     border-style: solid solid dashed solid;}

.k2 {width:280px; font-size: 12px; border-width: 1px; padding:5; 
     text-align:left; border-color: #e5f7c9; 
     border-style: solid solid dashed solid;}

.k3 {width:100px; font-size: 12px; border-width: 1px; padding:5; 
     text-align:left; border-color: #e5f7c9; 
     border-style: none solid dashed solid;}

.k4 {width:280px; font-size: 12px; border-width: 1px; padding:5; 
     text-align:left; border-color: #e5f7c9; 
     border-style: none solid dashed solid;}

.k5 {width:100px; font-size: 12px; border-width: 1px; padding:5; 
     border-color: #e5f7c9; border-style: none solid solid solid;
     text-align:left;}

.k6 {width:280px; font-size: 12px; border-width: 1px; padding:5; 
     border-color: #e5f7c9; border-style: none solid solid solid;
     text-align:left;}