body{ scrollbar-3dlight-color:#228841;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#228841;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-track-color:#ffffff;
font-size: 12px;
font-weight: lighter;
} 

body.1{background-color:#165829; color:white; font-size: 12px;}

img{border-width:0;}

h1{ font: bold　110% serif; color:white; 
    MARGIN-BOTTOM: 0px; 
   background-image: url(image/top_bg1.gif); 
   background-repeat: no-repeat; height:30;
   background-position: center center;
   background-color:#165829;}

h2{ font: bold　110% serif; color:d5a84e; MARGIN-BOTTOM: 0px; }


table {border-collapse: collapse; border-spacing: 0px; }

hr {background-color::#1a3c31; color:#1a3c31;}

hr.1 { height: 1px; border:1px #e5b24c solid; background-color:#e5b24c; color:#e5b24c; width="95%"}


/*--------- 基本リンク設定 ----------*/

A:link { color:white; text-decoration:none;}
A:visited { color:white; text-decoration:none;}
A:active { color:#e5b24c;}
A:hover { color:#e5b24c; text-decoration:none;}


/*--------- 赤ベースリンク設定 ----------*/
a.r:link { color:red; text-decoration:none;}
a.r:visited { color:red; text-decoration:none;}
a.r:active { color:maroon;}
a.r:hover { color:maroon; text-decoration:none;}


/*--------- 薄い緑ベースリンク設定 ----------*/
a.g:link { color:#66CC00; text-decoration:none;}
a.g:visited { color:#66CC00; text-decoration:none;}
a.g:active { color:red;}
a.g:hover { color:red; text-decoration:none;}


/*----------------    フッダーーの設定       ----------------*/
/*--------- フッダーリンク ----------*/
a.f:link { color:white; font-size:11px; text-decoration:none;}
a.f:visited { color:white; font-size:11px; text-decoration:none;}
a.f:active { color:#e5b24c; font-weight:bold; font-size:11px; text-decoration:none;}
a.f:hover { color:#e5b24c; text-decoration:underline; font-size:11px; text-decoration:none;}

/*--------- フッダー背景設定 ----------*/
.fu1 {width:800; background-color:#1a3c31; text-align:right; padding:2px;}
.fu2 {width:800; background-color:#165829; height:20; padding:3px; 
      color:white; font-size:10px;}



/*--------- 基本設定 ----------*/
.ksbox1{padding:3px; width:800; 
	font-size:12px;}

.ta1 {width:800px; background-color:#165829;}

.ta2 {background-color:#193c31; text-align:right;
	width:800px; color:white; font-size:10px;
	height:16;}

.ta3 {background-color:#e5b24c; text-align:right;
	width:135px; color:#165829; font-size:12px;
	padding:4px; vertical-align:top;
	white-space: nowrap;}

.ta3bg  {background-image: url(image/bg_ber.gif); 
	background-repeat: no-repeat; height:70;
	background-color:#e5b24c;}

.ta4 {width:665px; font-size:12px;
	background-color:#165829; vertical-align:top;
	color:white;}

.ta5 {width:620px; font-size:12px; padding:5px;
	background-color:white; vertical-align:top;
	text-align:center;}

td.1 {background-color:#1a3c31; vertical-align:bottom;
	white-space: nowrap; text-align:center; height:28;}

td.2 {background-color:#165829; vertical-align:top;}

/*--------- TOPメインコピーフォント ----------*/
.top1 {width:450px; vertical-align:top; font-size:12px; 
	text-align:left; color:white;  padding:5px 55px;
         background-image: url(image/top_bg3.gif); 
         background-repeat: no-repeat;
         background-position: center top;} 

.top2 {width:405px; text-align:center; vertical-align:top;}

.top3 {width:370px; text-align:left; padding:5px 10px;}
      
.top4 {width:360px; color:black; font-size:12px; padding:5px;}

.top5 {width:360px; text-align:left; padding:5px 10px; 
       background-color:#1a3c31;  color:white; font-size:12px;}

.top6 {width:405px; text-align:left; vertical-align:top;
       padding:5px 10px; boder:1px white solid; font-size:12px;
      color:white;}


/*--------- 説明ページ　カイラリ ----------*/
.se1 {width:550px;  padding:10; text-align:left;
	color:white; vertical-align:top;}

/*--------- メニュー設定 ----------*/

.m1 {width:120px;}
.m2 {width:500px;}

.m3 {text-align:right;}

.mtd1 {background-color:#e5b24c; width:135px;
	vertical-align:top; text-align:center;
	white-space: nowrap;}

.mtd2 {width:620px;  padding:10px; text-align:center;
	color:white;}

.mtd3 {width:120px; text-align:right;}

.mtd4 {width:230px; text-align:left; padding:5px;
	color:white; font-size:12px;}

.mtd5 {font-size:12px; color:#e5b24c; padding:10px;
        border-top: 1px #e5b24c solid;  text-align:left;
	border-bottom: 1px #e5b24c solid; width:95%;}

.mtd6 {font-size:12px; color:#e5b24c; font-weight: bolder;
	padding:5px 10px; width:550px;  text-align:left;}

.mtd7 {font-size:12px; color:white; font-weight:normal;
	padding:5px 20px; width:540px; text-align:left;}

.mtd8 {width:360px;}

.mtd9 {width:300px; vertical-align:top; text-align:left;}

.mtd10 {width:280px; font-size:12px; color:white; vertical-align:top;
	border: 1px #e5b24c double;  text-align:left;}

.mtd11 {text-align:center; background-color:#e5b24c; width:280;
	color:black;}

.mtd12 {width:80;}

.mtd13 {width:190; padding:5px;}


/*--------- 店舗案内 ----------*/
.acs1{width:322; padding:2px;  vertical-align:top; 
	font-size:12px; text-align:left;}

.acs2{width:322; padding:2px; vertical-align:top; 
	font-size:12px;  text-align:center;}



/*--------- フォント指定 ----------*/
.f1{font-size:11px; text-align:left;}
.f2{font-size:12px; color:#336600;}
.f3{font-size:12px; color:#e5b24c; font-weight: bolder;}
.f4{font-size:12px; text-align:left; color:red;}

/*----------------- WEB予約：　表題 -----------------*/
.yoyaku1{
 font-size: 17px; color: #228841; font-weight:bold;
 }

.yoyaku2{
 font-size: 13px;  WIDTH:400; text-align:left;
 }

input.1 {border:thin #1a3c31 solid;}
select {border:thin #1a3c31 solid;}
textarea { width: 200px; height: 10em; 
	   border:thin #1a3c31 solid; }

