@import url(fontsize.css);
 {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "ＭＳ Ｐゴシック","Osaka","Hiragino Kaku Gothic Pro",sans-serif
}
/* local set */
img{ border: 0px;}
em { font-style:normal; font-weight:bolder; color:red; }
th { background-color:yellow; font-size:75%; }
h1 { font-size:100%; margin-bottom:0.5em ;}
A:link     {TEXT-DECORATION: none; COLOR:#0000ff;}
A:visited  {TEXT-DECORATION: none; COLOR:#0000ff;}
A:active   {TEXT-DECORATION: none;}
A:hover    {TEXT-DECORATION: none; COLOR:#006c5d;}
.bt01 A:link     {TEXT-DECORATION: none; COLOR:#990000;}
.bt01 A:visited  {TEXT-DECORATION: none; COLOR:#990000;}
.bt01 A:active   {TEXT-DECORATION: none;}
.bt01 A:hover    {TEXT-DECORATION: underline; COLOR:#006c5d;}
.bt01s A:link     {TEXT-DECORATION: none; COLOR:#990000;}
.bt01s A:visited  {TEXT-DECORATION: none; COLOR:#990000;}
.bt01s A:active   {TEXT-DECORATION: none;}
.bt01s A:hover    {TEXT-DECORATION: underline; COLOR:#006c5d;}
.bt05 A:link     {TEXT-DECORATION: none; COLOR:#990000;}
.bt05 A:visited  {TEXT-DECORATION: none; COLOR:#990000;}
.bt05 A:active   {TEXT-DECORATION: none;}
.bt05 A:hover    {TEXT-DECORATION: underline; COLOR:#006c5d;}
.btsb A:link     {TEXT-DECORATION: none; COLOR:#990000;}
.btsb A:visited  {TEXT-DECORATION: none; COLOR:#990000;}
.btsb A:active   {TEXT-DECORATION: none;}
.btsb A:hover    {TEXT-DECORATION: underline; COLOR:#006c5d;}
.btsbe A:link     {TEXT-DECORATION: none; COLOR:#990000;}
.btsbe A:visited  {TEXT-DECORATION: none; COLOR:#990000;}
.btsbe A:active   {TEXT-DECORATION: none;}
.btsbe A:hover    {TEXT-DECORATION: underline; COLOR:#006c5d;}
.btsbs A:link     {TEXT-DECORATION: none; COLOR:#990000;}
.btsbs A:visited  {TEXT-DECORATION: none; COLOR:#990000;}
.btsbs A:active   {TEXT-DECORATION: none;}
.btsbs A:hover    {TEXT-DECORATION: underline; COLOR:#006c5d;}
.tp01 A:link     {TEXT-DECORATION: none; COLOR:#FFFFFF;}
.tp01 A:visited  {TEXT-DECORATION: none; COLOR:#FFFFFF;}
.tp01 A:active   {TEXT-DECORATION: none;}
.tp01 A:hover    {TEXT-DECORATION: none; COLOR:#FFFF99;}
.p01 A:link     {TEXT-DECORATION: none; COLOR:#FFFFFF;}
.p01 A:visited  {TEXT-DECORATION: none; COLOR:#FFFFFF;}
.p01 A:active   {TEXT-DECORATION: none;}
.p01 A:hover    {TEXT-DECORATION: none; COLOR:#FFFF99;}
/** 文字調節 */
.md1 {
	padding-left:688px;
	float:left;
}
.md2 {
	margin-left:4px;
	float:left;
}

form {margin: 0px;}
BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	text-align: center; 
/*FONT-FAMILY: "メイリオ","Meiryo","ver-dana","ヒラギノ角ゴProW3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","Sans-serif";*/
}
.bgt {
	BACKGROUND: url(../img/_common/bg_1.gif) top center repeat-y;
}
.bgs {
	BACKGROUND: url(../img/_common/bg_2.gif) top center repeat-y;
}
.bgh {
	BACKGROUND: url(../img/_common/bg_6.gif) top center repeat-y;
}
.bge {
	BACKGROUND: url(../img/_common/bg_9.gif) top center repeat-y;
}
.bgm {
	BACKGROUND: url(../img/_common/bg_11.gif) top center repeat-y;
}
.submit {width: 120px;	height: 23px; font-size: 12px;}
/* kihon */
#base   {MARGIN: 0px auto; WIDTH: 850px; COLOR: #222222;text-align: left;}
#header {BACKGROUND: url(../img/_common/header3.jpg) no-repeat;}
#bg {BACKGROUND: url(../img/_common/bg.gif) repeat-x; WIDTH: 850px; HEIGHT: 19px; padding: -1px 0px 0px 0px;}
#content0 {WIDTH: 850px;}
#contents1{WIDTH: 325px; float: left;}
#contents2{WIDTH: 525px; float: left;}
#contents3{BACKGROUND: url(../img/kn1_back.gif) no-repeat; WIDTH: 514px; HEIGHT: 291px; MARGIN: 10px 0px 0px 11px; float: left; display: inline;}
#contents3a{WIDTH: 325px; MARGIN: 9px 0px 0px 0px; float: left;}
#contents4{BACKGROUND: url(../img/kn2_back.gif) no-repeat; WIDTH: 409px; HEIGHT: 252px; MARGIN: 0px 0px 0px 0px; float: left;}
.contents5{WIDTH: 828px; HEIGHT: 252px; MARGIN: 9px 11px 0px 11px;}
#contents6{BACKGROUND: url(../img/k3_back.gif) no-repeat; WIDTH: 634px; HEIGHT: 257px; MARGIN: 0px 10px 0px 0px; float: left;}
#contents7{BACKGROUND: url(../img/k4_back.gif) no-repeat; WIDTH: 828px; HEIGHT: 257px; MARGIN: 0px 0px 0px 0px; float: left;}
.contents7a{WIDTH: 408px; HEIGHT: 252px; MARGIN: 0px 10px 0px 0px; PADDING: 0px 0px 0px 1px; float: left;}
.contents7b{WIDTH: 183px; HEIGHT: 252px; PADDING: 0px 0px 0px 0px; float: left;}
#contents8{WIDTH: 232px; float: left;}
#contents8  a.cr{color: #990000;}
#contents9{WIDTH: 538px; float: left;}
#contents9a{WIDTH: 618px; float: left; BACKGROUND: url(../img/_common/khaikei01.gif) repeat-y; margin: 0px;}
#contents9b{WIDTH:618px; float: left; BACKGROUND: url(../img/_common/khaikei02.gif) repeat-y; margin: 0px;}
#contents9d{WIDTH: 850px; BACKGROUND: url(../img/_common/khaikei04.gif) repeat-y; margin: 0px;}
#contents10{BACKGROUND: url(../img/_common/bg_3.gif) no-repeat; WIDTH: 232px; HEIGHT: 430px;}
#contents11{BACKGROUND: url(../img/_common/khaikei01.gif) no-repeat; WIDTH: 538px; HEIGHT: 278px;}
#contents12{BACKGROUND: url(../img/_common/bg_7.gif) no-repeat; WIDTH: 232px; HEIGHT: 430px;}
#contents13{WIDTH: 850px; BACKGROUND: url(../img/_common/khaikei03.gif) repeat-y; margin: 0px;}
.thd {
	MARGIN: 0px 0px 0px 0px;
	padding: 0px;
}
/* 文字の位置調整 */
.tp01 {
	padding: 10px 15px 2px 0px;
	WIDTH: 835px;
	TEXT-ALIGN: RIGHT;
	COLOR: #FFFFFF;
	float:clear;
} 
/*高さ調節 */
.h2 {height: 2px;}
.h5 {height: 5px;}
.h10 {HEIGHT: 10px;}
.h17 {height: 17px;}
.h20 {height: 20px;}
.h38  {HEIGHT: 38px;}
.h50  {HEIGHT: 50px;}
.h58  {HEIGHT: 58px;}
.h100   {HEIGHT: 100px;}
.h150   {HEIGHT: 150px;}
.h300   {HEIGHT: 300px;}
.h320   {HEIGHT: 320px;}
.h1000   {HEIGHT: 1000px;}
.h2000   {HEIGHT: 2000px;}
/* リスト背景 */
.bg01   {
	WIDTH: 685px;
	HEIGHT: 18px;
	float: left;
}
.bg02 {
	MARGIN: 4px 0px 0px 0px;
	WIDTH: 165px;
	HEIGHT: 15px;
	COLOR: #FFFFFF;
	float: left;
}
/* 土産写真 */
.n01   {
	MARGIN: 8px 12px 0px 12px;
	WIDTH: 301px;
	text-align: center;
}
/* 奈良漬文字 */
.n02   {
	MARGIN: 5px 19px 3px 19px;
	WIDTH: 212px;
	HEIGHT: 45px;
	text-align: center;
}
/* 土産写真 */
.n03   {
	MARGIN: 8px 12px 8px 12px;
	WIDTH: 301px;
	text-align: center;
}
/* コンテンツ */
.c01   {
	MARGIN: 5px 0px 0px 35px;

	display: inline;
	float: left;
}
.c02   {
	MARGIN: 5px 0px 0px 47px;

	display: inline;
	float: left;
}
/* ボタン */
.bt0C   {
	MARGIN: 5px 0px 0px 25px;
	WIDTH: 201px;
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/btn_back2.gif) no-repeat;
	LINE-HEIGHT: 23px;
}
.bt01   {
	MARGIN: 14px 0px 0px 12px;
	WIDTH: 301px;
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/btn_backn1.gif) no-repeat;
	LINE-HEIGHT: 23px;
	display: block;
}
.bt01 a {
	padding-left: 105px;
	HEIGHT: 23px;
	display: block;
}
.bt01 A:hover{
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/btn_backn1b.gif) no-repeat;
	display: block;
}
.bt01a   {
	MARGIN: 12px 0px 0px 12px;
	padding-left: 38px;
	WIDTH: 263px;
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/btn_backn2.gif) no-repeat;
	LINE-HEIGHT: 23px;
}
.bt01b   {
	MARGIN: 12px 0px 0px 12px;
	padding-left: 83px;
	WIDTH: 218px;
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/btn_backn3.gif) no-repeat;
	LINE-HEIGHT: 23px;
}
.bt01s   {
	MARGIN: 17px 0px 0px 12px;
	WIDTH: 301px;
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/btn_backn1.gif) no-repeat;
	LINE-HEIGHT: 23px;
	display: block;
}
.bt01s a {
	padding-left: 105px;
	HEIGHT: 23px;
	display: block;
}
.bt01s A:hover{
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/btn_backn1b.gif) no-repeat;
	display: block;
}
/*一時停止*/
.bt02   {
	MARGIN: 0px 0px 2px 0px;
	WIDTH: 195px;
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/btn_backn4.gif) no-repeat;
	LINE-HEIGHT: 23px;
}
.bt03   {
	MARGIN: 0px 0px 2px 5px;
	WIDTH: 195px;
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/btn_backn4.gif) no-repeat;
	LINE-HEIGHT: 23px;
	float: left;
}
.bt04   {
	MARGIN: 5px 0px 0px 25px;
	WIDTH: 201px;
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/abtn_back.gif) no-repeat;
	LINE-HEIGHT: 23px;
}
.bt04a   {
	MARGIN: 13px 0px 0px 10px;
	WIDTH: 201px;
	HEIGHT: 22px;
	BACKGROUND: url(../img/_common/abtn_backb.gif) no-repeat;
	LINE-HEIGHT: 22px;
	color:#990000;
}
.bt04a a{
	padding: 1px 0px 0px 28px;
	WIDTH: 170px;
	HEIGHT: 22px;
	display: block;
}
.bt04a A:hover{
	WIDTH: 170px;
	HEIGHT: 22px;
	BACKGROUND: url(../img/_common/abtn_backb.gif) no-repeat;
	display: block;
}
.bt04b   {
	MARGIN: 13px 0px 0px 10px;
	WIDTH: 201px;
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/btn_back.gif) no-repeat;
	LINE-HEIGHT: 23px;
}
.bt04c   {
	MARGIN: 5px 0px 0px 10px;
	padding: 1px 0px 0px 30px;
	WIDTH: 173px;
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/abtn_backb.gif) no-repeat;
	LINE-HEIGHT: 23px;
}
.fl{
	float:left;
}
.bt05   {
	MARGIN: 5px 0px 0px 0px;
	WIDTH: 201px;
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/btn_back.gif) no-repeat;
	LINE-HEIGHT: 23px;
	display: block;
}
.bt05 a{
	padding: 1px 0px 0px 30px;
	HEIGHT: 23px;
	display: block;
}
.bt05 A:hover{
	HEIGHT: 23px;
	BACKGROUND: url(../img/_common/abtn_backb.gif) no-repeat;
	display: block;
}
.btaj{
	MARGIN: 8px 0px 0px 10px;
	}
.btsb  {
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 201px;
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/btn_sbback.gif) no-repeat;
	LINE-HEIGHT: 20px;
	display: block;
}
.btsb a{
	padding: 0px 0px 0px 35px;
	HEIGHT: 20px;
	display: block;
}
.btsb A:hover{
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/abtn_sbback.gif) no-repeat;
	LINE-HEIGHT: 20px;
	display: block;
}
.btsba   {
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 201px;
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/abtn_sbback.gif) no-repeat;
	LINE-HEIGHT: 20px;
}
.btsba  a{
	padding: 0px 0px 0px 35px;
	HEIGHT: 20px;
	display: block;
}

.btsba  A:hover{
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/abtn_sbback.gif) no-repeat;
	LINE-HEIGHT: 20px;
	display: block;
}
.btsbe   {
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 201px;
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/btn_sbeback.gif) no-repeat;
	LINE-HEIGHT: 20px;
	display: block;
}
.btsbe  a{
	padding: 0px 0px 0px 35px;
	HEIGHT: 20px;
	display: block;
}
.btsbe  A:hover{
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/abtn_sbeback.gif) no-repeat;
	LINE-HEIGHT: 20px;
	display: block;
}
.btsbae   {
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 201px;
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/abtn_sbeback.gif) no-repeat;
	LINE-HEIGHT: 20px;
}
.btsbae  a{
	padding: 0px 0px 0px 35px;
	WIDTH: 166px;
	HEIGHT: 20px;
	display: block;
}
.btsbae A:hover{
	WIDTH: 166px;
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/abtn_sbeback.gif) no-repeat;
	LINE-HEIGHT: 20px;
	display: block;
}
.btsbs   {
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 201px;
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/btn_sbsback.gif) no-repeat;
	LINE-HEIGHT: 20px;
	display: block;
}
.btsbs a{
	padding: 0px 0px 0px 54px;
	HEIGHT: 20px;
	display: block;
}
.btsbs  A:hover{
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/abtn_sbsback.gif) no-repeat;
	display: block;
}
.btsbse   {
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 201px;
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/abtn_sbsback.gif) no-repeat;
	LINE-HEIGHT: 20px;
}
.btsbsed   {
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 201px;
	HEIGHT: 20px;
	BACKGROUND: url(../img/_common/abtn_sbsedback.gif) no-repeat;
	LINE-HEIGHT: 20px;
}
/* 文字の間 */
.s01	{
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 201px;
}

.bc{
	MARGIN: 0px 0px 0px 25px;
}
.bd{
	MARGIN: 0px 0px 0px 35px;
}
.bs{
	MARGIN: 0px 0px 0px 45px;
}
.clear  {clear: both;}
.ft {
	PADDING: 6px 0px 4px 0px;
	COLOR:#530908;
	height: 14px;
}
#footer {margin-top: 0px; padding-top: 3px; BACKGROUND-COLOR: #550200; HEIGHT: 19px; font-size:12px; FONT-FAMILY:Verdana; color:#FFFFFF; TEXT-align:center;}
/* 文字の位置調整 */
.sb01 {
	padding: 3px 13px 0px 0px;
	WIDTH: 837px;
	TEXT-ALIGN: RIGHT;
	COLOR: #FFFFFF;
} 
.sb02 {
	MARGIN: 0px 20px 0px 280px;
	PADDING-TOP: 2px;
	WIDTH: 550px;
	COLOR: #FFFFFF;
}
/* 空間横文字 */
.sb03 {
	padding: 12px 0px 3px 228px;
	HEIGHT: 52px;
} 
.sb04 {
	padding: 3px 0px 0px 0px;
	WIDTH: 201px;
	HEIGHT: 30px;
} 
.sb05 {
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	WIDTH: 175px;
	HEIGHT: 30px;
	float: left;
} 
/* 人横文字 */
.sb06 {
	padding: 10px 0px 3px 244px;
	WIDTH: 480px;
	HEIGHT: 42px;
} 
.sb07 {
	padding: 1px 0px 4px 10px;
	WIDTH: 390px;
} 
/* 動き文字 */
.sb08 {
	MARGIN: 60px 0px 6px 5px;
	PADDING-TOP: 2px;
	WIDTH: 400px;
} 
.sb09 {
	MARGIN: 60px 10px 6px 10px;
	PADDING-TOP: 2px;
	WIDTH: 615px;
}
.sb09a {
	WIDTH: 435px;
	zoom:1;
	padding:0;
	MARGIN: 0px 0px 0px 10px;
	float:left;
	display:inline;
}
.sb09b {
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 150px;
	float:left;
	text-align: center;
}
.sb09a dt {
	clear:both;
	float:left;
	margin: 0px;
	padding: 1px 0;
	width:5.8em;
}
*html .sb09a dt {
	/*for IE6*/
	width:7em;
}
.sb09a dd {
	margin: 0;
	padding: 1px 0 1px 5.8em;
}
*html .sb09a dd {
	/*for IE6*/
	width:4em;
}
/*.sb09a dd a{
	zoom: 1;
	display:inline-block;
	padding: 0 0 0 0px;
}*/
.sb09a li.ct0 {
	WIDTH: 445px;
	padding-left: 10px;
	list-style-type: none;
	display: block;
	float: clear;
}
.sb09a li.ct1 {
	width: 335px;
	padding-left: 20px;
	list-style-type: none;
	display: block;
	float: left;
}
.sb10 {
	WIDTH: 320px;
	MARGIN: 5px 0px 5px 10px;
	float: left;
}
/* バナー */
.sb11 {
	WIDTH: 320px;
	MARGIN: 0px 5px 5px 10px;
} 
.sb12 {
	WIDTH: 150px;
	height: 84px;
	padding-top: 40px;
	MARGIN: 5px 0px 5px 10px;
	float: left;
} 
/* お薦め */
.sb13 {
	MARGIN: 60px 15px 6px 15px;
	WIDTH: 798px;
	float:left;
	display:inline;
} 
.sb13 .bk1{
	margin-left: 10px;
	WIDTH: 210px;
	float:left;
	display: inline;
}
.sb13 .bk2{
	margin-left: 30px;
	WIDTH: 180px;
	text-align: center;
	float:left;
}
.sb13 .bk3{
	margin: 0px;
	WIDTH: 180px;
	text-align: center;
	float:left;
}
.aj{
	margin-top: 5px;
	text-align: center;
}
/* 写真類の位置調整 */
.pt01 {
	MARGIN: 0px 0px 0px 19px;
}
.pt02 {
	MARGIN: 10px 0px 0px 0px;
} 
.na {
	COLOR: #990000;
} 
/* Pリスト */
.p01 {
	MARGIN: 4px 5px 0px 10px;
	COLOR: #FFFFFF;
	float: left;
} 
.p02 {
	MARGIN: 4px 5px 0px 200px;
	TEXT-ALIGN: right;
	COLOR: #FFFFFF;
	float: left;
} 
.p03 {
	MARGIN: 2px 5px 0px 10px;
	COLOR: #FFFFFF;
	float: left;
} 
.p04 {
	MARGIN: 4px 5px 0px 10px;
	COLOR: #FFFF99;
	float: left;
} 
/* 文字の位置調整 */
.sd01 {
	PADDING: 10px 14px 0px 14px;
	WIDTH: 579px;
}
.sd02 {
	PADDING: 0px 0px 0px 12px;
	WIDTH: 300px;
	float: right;
}
.sd03 {
	PADDING: 0px 14px 0px 14px;
	WIDTH: 579px;
}
.sd04 {
	PADDING: 17px 14px 0px 14px;
	WIDTH: 579px;
}
.sd05 {
	PADDING: 2px 0px 0px 12px;
	WIDTH: 200px;
	float: right;
}
.sd06 {
	MARGIN: 0px 16px 0px 16px;
	width: 555px;
	PADDING: 10px 0px 10px 20px;
	border: solid 1px #C28C7B;
	background-color: #ffffff;
}
.sd07 {
	PADDING: 2px 12px 4px 0px;
	WIDTH: 224px;
	float: left;
}
.sd08 {
	PADDING: 2px 0px 0px 12px;
	WIDTH: 200px;
	float: right;
}
/* 紹介 セル位置*/
.sd09 {
	PADDING: 0px 14px 0px 35px;
	WIDTH: 558px;
}
.sd10 {
	PADDING: 0px 0px 10px 0px;
	TEXT-ALIGN: right;
	WIDTH: 582px;
}
/* 紹介　絵*/
.sd11 {
	PADDING: 0px 0px 0px 14px;
	WIDTH: 290px;
	float: left;
}
.sd12 {
	PADDING: 0px 14px 0px 14px;
	WIDTH: 275px;
	float: left;
}
/* 紹介　絵*/
.sd13 {
	PADDING: 0px 48px 0px 48px;
	WIDTH: 511px;
}
/* 紹介*/
.sd14 {
	PADDING: 15px 78px 0px 78px;
	WIDTH: 451px;
}
/* 紹介*/
.sd15 {
	MARGIN: 0px 14px 0px 14px;
	PADDING: 14px 0px 14px 12px;
	WIDTH: 559px;
	background-color: #ffffcc;
}
/* 写真右*/
.sd16 {
	PADDING: 2px 0px 0px 12px;
	WIDTH: 158px;
	float: right;
}
/* リンク下*/
.sd17 {
	PADDING: 10px 12px 0px 12px;
	WIDTH: 826px;
}
.sd17s {
	PADDING: 0px 12px 0px 12px;
	WIDTH: 826px;
}
.sd18 {
	PADDING: 0px 0px 10px 0px;
	TEXT-ALIGN: right;
	WIDTH: 828px;
}
/* 歴史*/
.sd19 {
	PADDING: 2px 0px 0px 12px;
	WIDTH: 224px;
	float: right;
}
/* コラム*/
.sd20 {
	PADDING: 2px 0px 4px 12px;
	WIDTH: 224px;
	float: right;
}
/* スケジュール*/
.sd21 {
	PADDING: 0px 14px 0px 67px;
	WIDTH: 638px;
}
/* お食事予約フォーム*/
.sd22 {
	PADDING: 10px 14px 0px 14px;
	WIDTH: 551px;
}
.sd23 {
	PADDING: 10px 24px 0px 24px;
	WIDTH: 559px;
}
/* 紹介　風景*/
.fks{
	WIDTH: 607px;
}
.fk01 {
	PADDING: 14px 0px 0px 14px;
	WIDTH: 39px;
	float: left;
}
.fk02 {
	PADDING: 14px 0px 0px 0px;
	WIDTH: 263px;
	text-align: center;
	float: left;
}
.fk03 {
	margin: 0px 0px 0px 0px;
	PADDING: 14px 0px 0px 14px;
	WIDTH: 263px;
	text-align: center;
	float: left;
}
.fk04 {
	PADDING: 14px 0px 0px 0px;
	WIDTH: 39px;
	float: left;
}
.fk05 {
	MARGIN: 0px 0px 0px 7px;
	PADDING: 14px 0px 0px 0px;
	WIDTH: 224px;
	text-align: center;
	float: left;
}
/* おしながき*/
.okp{
	padding: 5px;
}
.ok01 {
	MARGIN: 2px 0px 0px 10px;
	PADDING: 7px 11px 11px 8px;
	WIDTH: 319px;
	height: 198px;
	BACKGROUND: url(../img/p_back.gif) no-repeat;
	display: inline;
	float: left;
}
.ok02 {
	MARGIN: 4px 0px 0px 0px;
	WIDTH: 244px;
	background-color: #FFFFFF;
	border: solid 1px #C28C7B;
	float: left;
}
.ok03 {
	PADDING: 2px 0px 2px 0px;
	WIDTH: 244px;
	TEXT-ALIGN: CENTER;
}
.ok04 {
	PADDING: 12px 0px 0px 25px;
	TEXT-ALIGN: CENTER;
	WIDTH: 12px;
	Height: 179px;
	float: left;
}
.ok05 {
	PADDING: 12px 0px 0px 20px;
	TEXT-ALIGN: CENTER;
	WIDTH: 12px;
	Height: 179px;
	float: left;
}
.ok06 {
	PADDING: 12px 0px 0px 16px;
	TEXT-ALIGN: CENTER;
	WIDTH: 12px;
	Height: 179px;
	float: left;
}
.ok07 {
	PADDING: 12px 0px 0px 10px;
	TEXT-ALIGN: CENTER;
	WIDTH: 13px;
	Height: 179px;
	float: left;
}
.ok07s {
	PADDING: 12px 0px 0px 2px;
	TEXT-ALIGN: CENTER;
	WIDTH: 13px;
	Height: 179px;
	float: left;
}
.ok08 {
	PADDING: 6px 0px 0px 11px;
	TEXT-ALIGN: CENTER;
	WIDTH: 13px;
	Height: 92px;
	float: left;
}
/*
.ok09 {
	MARGIN: 2px 12px 0px 12px;
	PADDING: 4px 8px 4px 8px;
	WIDTH: 567px;
	background-color: #FFFFFF;
	border: solid 1px #C28C7B;
}*/
.ok10 {
	MARGIN: 2px 6px 6px 6px;
	WIDTH: 555px;
	TEXT-ALIGN: CENTER;
}
/*
.ok11 {
	MARGIN: 10px 12px 0px 12px;
	PADDING: 8px 8px 4px 8px;
	WIDTH: 482px;
	background-color: #FFFFFF;
	border: solid 1px #C28C7B;
}*/
.ok12 {
	PADDING: 12px 0px 0px 7px;
	TEXT-ALIGN: CENTER;
	WIDTH: 13px;
	Height: 179px;
	float: left;
}
.ok12l {
	PADDING: 12px 0px 0px 7px;
	TEXT-ALIGN: CENTER;
	WIDTH: 13px;
	Height: 277px;
	float: left;
}
/*お食事長*/
.ok13 {
	MARGIN: 2px 0px 0px 10px;
	PADDING: 7px 11px 11px 8px;
	WIDTH: 319px;
	height: 299px;
	BACKGROUND: url(../img/p2_back.gif) no-repeat;
	display: inline;
	float: left;
}
.ok14 {
	PADDING: 12px 0px 0px 7px;
	TEXT-ALIGN: CENTER;
	WIDTH: 12px;
	Height: 179px;
	float: left;
}
.ok14l {
	PADDING: 12px 0px 0px 6px;
	TEXT-ALIGN: CENTER;
	WIDTH: 12px;
	Height: 277px;
	float: left;
}
/* 紹介 セル*/
.ic01 {
	height: 24px;
	border-right: solid 1px; 
	border-top: solid 1px; 
	border-color: #B49D8E; 
	text-align: center;
}
/* 紹介 テーブル*/
.ic02 {
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-color: #B49D8E;
	text-align: center;
}
/* 通販表*/
.ic03 {
	padding: 2px 10px 2px 10px;
	border-right: solid 1px; 
	border-top: solid 1px; 
	border-color: #B49D8E; 
}
.ic04 {
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-color: #B49D8E;
}
/* 予約表*/
.ic05 {
	padding: 2px 10px 2px 10px;
	border-right: solid 1px; 
	border-top: solid 1px; 
	border-color: #CC0000; 
}
.ic06 {
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-color: #CC0000;
}
/* スケジュール*/
.ic07 {
	padding: 2px 0px 2px 10px;
	height: 20px;
	border-right: solid 1px; 
	border-top: solid 1px; 
	border-color: #B49D8E;
	text-align: left;
}
.i01 {background-color: #ECE1CC; WIDTH: 120px;}
.i02 {background-color: #ffffff;}
.i03 {background-color: #FAF8F3;}
.i04 {background-color: #B49D8E; color: #FFFFFF;}
.i05 {background-color: #FDD6B3;}
.i06 {background-color: #FFF6C7;}
.i07 {background-color: #ECE1CC; WIDTH: 200px;}
.i08 {background-color: #C9B6A5; color: #25201D; FONT-WEIGHT:bold;}

/* コラム&スタッフ紹介*/
.cl01 {
	PADDING: 0px 0px 0px 8px;
	WIDTH: 122px;
	float: left;
}
.cl02 {
	PADDING: 0px 0px 0px 24px;
	WIDTH: 122px;
	float: left;
}
.cl03 {
	PADDING: 0px 0px 0px 25px;
	WIDTH: 300px;
	Height: 160px;
	float: left;
}
/* リンク*/
.lk01 {
	MARGIN: 0px 0px 0px 36px;
	PADDING: 5px 0px 5px 3px;
	WIDTH: 750px;
	border-left: solid 7px;
	border-color: #C6BCA0;
}
.lk02 {
	PADDING: 3px 0px 3px 8px;
	LINE-HEIGHT: 20px;
	WIDTH: 15px;
	float: left;
}
.lk02a {
	PADDING: 3px 0px 3px 22px;
	LINE-HEIGHT: 20px;
	WIDTH: 15px;
	float: left;
}
.lk03 {
	PADDING: 0px 0px 0px 2px;
	WIDTH: 160px;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	float: left;
}
.lk03a {
	PADDING: 0px 0px 0px 15px;
	WIDTH: 170px;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	float: left;
}
.lk04 {
	PADDING: 0px 0px 0px 2px;
	WIDTH: 220px;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
	float: left;
}
.lk05 {
	PADDING: 0px 0px 0px 10px;
	WIDTH: 140px;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
}
.lk06 {
	MARGIN: 0px 0px 0px 36px;
	PADDING: 5px 0px 5px 3px;
	WIDTH: 740px;
	border-left: solid 7px;
	border-color: #A3C6A1;
}
.lk07 {
	MARGIN: 0px 0px 0px 36px;
	PADDING: 5px 0px 5px 3px;
	WIDTH: 740px;
	border-left: solid 7px;
	border-color: #9EC6C6;
}
.lk08 {
	MARGIN: 0px 0px 0px 36px;
	PADDING: 5px 0px 5px 3px;
	WIDTH: 740px;
	border-left: solid 7px;
	border-color: #9BA2C6;
}
.lk09 {
	MARGIN: 0px 0px 0px 36px;
	PADDING: 5px 0px 5px 3px;
	WIDTH: 740px;
	border-left: solid 7px;
	border-color: #C69AB8;
}
.lk10 {
	MARGIN: 0px 0px 0px 36px;
	PADDING: 5px 0px 5px 3px;
	WIDTH: 740px;
	border-left: solid 7px;
	border-color: #C6948F;
}
.lk11 {
	MARGIN: 0px 0px 0px 36px;
	PADDING: 5px 0px 5px 3px;
	WIDTH: 740px;
	border-left: solid 7px;
	border-color: #D8C977;
}
.lk12 {
	MARGIN: 0px 0px 0px 36px;
	PADDING: 5px 0px 5px 3px;
	WIDTH: 740px;
	border-left: solid 7px;
	border-color: #C6B385;
}
/* サイトマップ*/
.smp01 {
	MARGIN: 0px 0px 0px 36px;
	PADDING: 0px 0px 5px 0px;
	WIDTH: 760px;
}
.smp02 {
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 240px;
	float: left;
}
.smp03 {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 5px 0px 0px 3px;
	WIDTH: 230px;
	border-left: solid 7px;
	border-color: #C6BCA0;
}
.smp04 {
	MARGIN: 0px 0px 10px 0px;
}
.smp05 {
	PADDING: 0px 0px 0px 52px;
	WIDTH: 200px;
	text-align: center;
	float: left;
}
.smp06 {
	PADDING: 0px 0px 0px 27px;
	WIDTH: 200px;
	text-align: center;
	float: left;
}
/* みやげトップ*/
.smp07 {
	MARGIN: 0px 48px 0px 48px;
	PADDING: 0px 0px 5px 0px;
	WIDTH: 730px;
}
.smp08 {
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 231px;
	float: left;
}
.smp09 {
	MARGIN: 0px 0px 0px 18px;
	WIDTH: 231px;
	float: left;
}
.smp09 ul{
	width: 495px;
	margin-left: 0;
	padding-left: 0;
	border-bottom:1px solid #D69A92;
	border-bottom-style:dashed;
}
.smp09 li{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 10px;
	border-top: 1px solid #D69A92;
	border-top-style:dashed;
}