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;}

#image{float: left;}


h1, h2, h3 { font-size:10px; font-weight:normal; MARGIN-BOTTOM: 0px;}

table {border-collapse: collapse; border-spacing: 0px; }

td {vertical-align: top;}

p { font-size:10px;}

hr.1 { background-color:#988757; height:2px;}

/*----------------------------------------------*/
/*    通常のリンク指定     */
A:link { color:white; text-decoration:none;}
A:visited { color:white; text-decoration:none;}
A:active { color:#988757; text-decoration:none;}
A:hover { color:#988757; text-decoration:none;}

/*    目立つリンク指定   */
a.1:link { color:red;}
a.1:visited { color:red;}
a.1:active { color:maroon; font-weight:bold;}
a.1:hover { color:maroon; text-decoration:underline;}

/*    小さいリンク指定   */
a.2:link { color:white; font-size:10px; text-decoration:none;}
a.2:visited { color:white; font-size:10px; text-decoration:none;}
a.2:active { color:#988757; font-size:10px; text-decoration:none;}
a.2:hover { color:#988757; font-size:10px; text-decoration:none;}


/*    フッダーリンク指定   */
a.3:link { color:white; font-size:11px; text-decoration:none;}
a.3:visited { color:white; font-size:11px; text-decoration:none;}
a.3:active { color:#1a3c31; font-weight:bold; font-size:11px; text-decoration:none;}
a.3:hover { color:#1a3c31; text-decoration:underline; font-size:11px; text-decoration:none;}


/*    通常のリンク指定    */
a.4:link { color:#000000; font-size:12px; text-decoration:none;}
a.4:visited { color:#000000; font-size:12px; text-decoration:none;}
a.4:active { color:#988757; font-size:12px; text-decoration:none;}
a.4:hover { color:#988757; font-size:12px; text-decoration:none;}

/*    少し目立つリンク指定    */
a.5:link { color:#988757; font-size:12px; text-decoration:underline;}
a.5:visited { color:#988757; font-size:12px; text-decoration:underline;}
a.5:active { color:red; font-size:12px;  text-decoration:underline;}
a.5:hover { color:red; font-size:12px;  text-decoration:underline;}


/*----------------    ヘッダーの設定       ----------------*/

table.head {width:800; background-color:#1a3c31;}

.head2 {width:800; background-color:#1a3c31; height:30; padding:10;
         color:#988757; font-family:"ＭＳ Ｐ明朝"; text-align:center;}

/*----------------    フッダーーの設定       ----------------*/

.fu1 {width:800; background-color:#988757; text-align:right; padding:2px;}
.fu2 {width:800; background-color:#1a3c31; height:20; padding:3px; 
      color:white; font-size:10px;}

/*----------------    TOPページの設定       ----------------*/
td.m1 {text-align:center; vertical-align: top; width:544px;} 

.mt1 {font-size:12px; text-align:left; padding:5px 10px 5px 10px; color:white; width:548px;}
.mt2 {font-size:12px; text-align:right; padding:3px; color:white; width:540px;}

.mt3 {font-size:12px; text-align:center; color:white; background-image: url(image/tback1.gif); width:150px; height:24px; padding:4px;}
.mt4 {font-size:12px; text-align:center; color:white; background-image: url(image/tback2.gif); width:211px; height:24px; padding:4px;}

.mt5 {text-align:center; width:328px;}
.mt6 {text-align:center; width:66px;}
.mt7 {font-size:12px; color:white; width:140px; vertical-align:top;} 

.mt8 {font-size:12px; text-align:left; padding:15px 5px 5px 15px; color:#988757; width:248px;}


.box1 {width:542px; border-collapse: collapse; border: 1px white solid; 
background-color:#988757;}

.box2 {width:252px; border-top: 1px white solid; }


/*--------------    トリートメントメニューの設定       -----------*/

td.t1 {padding:3; color:#988757; font-family:"ＭＳ Ｐ明朝"; text-align:center;}

td.t2 {width:650;}

.t3   {font-size:12px; text-align:left; width:640; padding:5px; }

.t4   {font-size:14px; text-align:center; width:640; padding:3px; 
       background-color:#1a3c31; color:white; 
       font-family:"ＭＳ Ｐ明朝",serif;}

.t5   {font-size:14px; text-align:left; width:420; padding:3px; 
       background-color:#988757; color:white;}

.t6   {font-size:13px; text-align:left; width:420; padding:5px; 
       color:#988757; font-weight:bold;}

.t7   {font-size:12px; text-align:left; width:420; padding:5px 10px 5px 10px; }


/*--------------    スクール説明の設定       -----------*/

.t8   {font-size:12px; text-align:left; width:324; padding:1px }

.t9   {font-size:12px; text-align:left; width:298; padding:1px }

.t10   {font-size:12px; text-align:left; padding:5px;  width:580;
	border: 1px #988757 dotted; }



/*----------------- セラピー説明 -----------------*/
.box17{
 font-size: 12px;  WIDTH:800; 
 vertical-align:top; text-align:left;
 }

.box18{
 font-size: 12px;  WIDTH:260; 
 vertical-align:top; text-align:left;
 }

.box19{
 font-size: 13px;  WIDTH:530; padding:5; line-height:13pt;
 vertical-align:top; text-align:left;  
 }

.box20{
 font-size: 12px; text-align:center; background-color:#cd82bc; padding:5;
}

.box21{
 font-size: 12px; text-align:center; background-color:#e5bdde; padding:5;
}

.box22{
 font-size: 12px; background-color:#e5bdde; padding:5;
}

table.the1 {width:515;}

/*----------------- 連載記事の雑誌紹介：タイトル -----------------*/
.box5{
 font-size: 12px;  text-align:center;
 background-color:#cc9999;
 padding:5;  WIDTH:270;  HEIGHT:10;
 }
/*----------------- 連載記事の紹介文：タイトル -----------------*/
.box6{
 font-size: 12px;  text-align:center;
 background-color:#ffcc99;
 padding:5;  WIDTH:480;  HEIGHT:10;
 }





/*----------------- 会社案内 -----------------*/
/*-- 左メニュー --*/
td.o1 {width:141; padding:3; color:#988757; font-family:"ＭＳ Ｐ明朝";
       text-align:left; font-size:13px; background-color:#1a3c31;}


/*--    左メニューのリンク指定    --*/

a.o:link    {color:white; font-size:12px; text-decoration:none;
　　　　　   background-color:#1a3c31; width:141; padding:10;
　  　　　　 border: 1px red solid #988757;}
a.o:visited {color:white; font-size:12px; text-decoration:none;
             background-color:#1a3c31; width:141; padding:10;
　　　　　　 border: 1px red solid #988757;}
a.o:active  {color:#000000; font-size:12px; text-decoration:none;　
　　　　 　　background-color:#988757; width:141; padding:10;
　　　　　 　border: 1px red solid #988757;}
a.o:hover   {color:#000000; font-size:12px; text-decoration:none;　
　　　　　   background-color:#988757; width:141; padding:10;
　　　　　   border: 1px red solid #988757;}

.o5  {color:white; font-size:12px; background-color:#988757; 
　　　　width:141; padding:10; border: 1px red solid #988757;}




/*-- 会社案内 --*/

td.o2 {WIDTH:380; font-size: 12px;  padding:5; text-align:left;}

hr.o3 {width:370; color:#1a3c31;}

td.o4 {WIDTH:258; text-align:center;}

.o6 {WIDTH:370; font-size: 12px;  padding:3; text-align:center;
     background-color:#1a3c31; color:white;}



/*-- 活動案内 --*/
.o7 {WIDTH:650; font-size: 12px;  padding:3; text-align:center;
     background-color:#1a3c31; color:white;}

.o8 {font-size: 14px;  WIDTH:650;  border-width: 2px; padding:5; 
     border-color: #988757; color: #988757;  
     border-style: dotted none dotted none ;}

.o9 {font-size: 13px;  WIDTH:650; padding:5;}

.o10 {font-size: 13px;  WIDTH:600; border-color: #988757; 
	border-style:double; padding:10;  text-align:left;}

.o11 {background-color:#988757; color:white; WIDTH:600; padding:10;}

.o12 {font-size: 16px; font-weight: 900;}

.o13 {WIDTH:310; text-align:left; vertical-align: top;}
.o14 {font-size: 12px;  WIDTH:300; border: 1px solid #1a3c31; 
	padding:10;  text-align:left;}
.

.office2{
 WIDTH:560; vertical-align:top; text-align:right;
 }

.office3{
 font-size: 13px;  WIDTH:100; padding:5; text-align:left; 
 background-color:#fc9fa1; vertical-align:top;
 }


.office4{
 font-size: 13px;  WIDTH:400; padding:5;
 text-align:left; vertical-align:top;
 }


.office5{
 font-size: 13px;  WIDTH:10; padding:5; text-align:left; 
 background-color:#fc9fa1; vertical-align:top;
 }


.office6{
 font-size: 14px;  WIDTH:800;   border-width: 2px;
 padding:5; border-color: #fc9fa1; color: red;
 border-style: dotted none dotted none ; 
 }




/*-- プロフィール 英文 --*/


.office8{
 font-size: 12px;  WIDTH:200; padding:5;
 text-align:center;
 }

.office9{
 WIDTH:400; vertical-align:top; text-align:right;
 }


.office10{
 font-size: 13px;  WIDTH:100; padding:5; text-align:left; 
 background-color:#fc9fa1; vertical-align:top;
 }


.office11{
 font-size: 13px;  WIDTH:100; padding:5;
 text-align:left; vertical-align:top;
 }


/*-----------------　コンサルタント -----------------*/

td.c1 {padding:6; WIDTH:637; text-align:left; font-size:12px; vertical-align:top;}

.c2 {WIDTH:640; font-size: 13px;  padding:3; text-align:center;
     background-color:#1a3c31; color:white;}

.c3 {WIDTH:610; font-size: 12px;  padding:13;}
.c3_1 {WIDTH:400; font-size: 12px;}
.c3_2 {WIDTH:225; font-size: 12px;  padding:10; border:1px #1a3c31 solid; background-color:#988757; color:white;}
.c3_3 {WIDTH:630; font-size: 12px; padding:0;}

.c4   {font-size:12px; text-align:left; width:310; padding:1px;  vertical-align:top;}

.c5 {WIDTH:210;}

.c6 {WIDTH:360; font-size: 12px; vertical-align:top;}

.c7 {WIDTH:230; font-size: 12px; vertical-align:top; padding:5px;}

.c8 {WIDTH:102; vertical-align:top;}

.c9 {WIDTH:290; font-size: 12px; vertical-align:top;
    border:1px white solid; padding:5px; background-color:#1a3c31;
    color:white;}

.c10 {WIDTH:290; font-size: 12px; vertical-align:top;
    border:1px #1a3c31 solid; padding:5px;}

.c11 {WIDTH:115; padding:2px;}

.c12 {WIDTH:157; padding:2px; vertical-align:top;}

.c13 {WIDTH:75; vertical-align:top;}

.c14 {WIDTH:210; font-size: 12px; vertical-align:top; padding:5px;}

.c15 {WIDTH:395; font-size: 12px; vertical-align:top; padding:4px 2px 0px 2px;}

.c16 {WIDTH:310; font-size: 12px; vertical-align:top;
    border:1px white solid; padding:5px; background-color:#1a3c31;
    color:white;}
.c17 {WIDTH:310; font-size: 12px; vertical-align:top;
    border:1px #1a3c31 solid; padding:5px;}

/*-----------------　プロダクツ -----------------*/

.pbox1{
 font-size: 13px;  WIDTH:550; vertical-align:top;
 padding:10; 
 }

.pbox2{
 font-size: 13px;  WIDTH:540; vertical-align:top;
 }


/*----------------- アクセス -----------------*/
.box15{
 font-size: 13px;  WIDTH:400; padding:5;  
 vertical-align:middle;
 }

.box16{
 font-size: 13px;  WIDTH:180; padding:5; 
 vertical-align:middle;
 }


/*----------------- WEB予約：　表題 -----------------*/
.yoyaku1{
 font-size: 17px; color: red; font-weight:bold;
 }

.yoyaku2{
 font-size: 13px;  WIDTH:400; text-align:left;
 }



/*-----------------    フォント設定  -----------------*/
.f1 {font-size:12px; color:white;}
.f2 {text-align: center;  font-size:9px; color:white;}
.f3 {font-size: 12px; text-align:left; vertical-align:top;}
.f6 {font-size:15px; font-weight:bold; color:#cd82bc;}
.f8 {font-size: 13px; text-align:left; vertical-align:top;}
.f9 {font-size: 12px; color:white; text-decoration: line-through;}
.f10 {font-size:13px; color:#988757; font-weight:bold;}
.f11 {font-size:12px color:red;}