@charset "euc-jp";
/*　基本指定　*/
/*　スタイルシート内に余計な空白（全角スペース等）があると、効かなくなるので注意。タブ以外は使用しない事！　*/



body	{width: 100%;
		margin: 0;
		padding: 0;
		font-size:100%; line-height:150%;
		color: #663300;
		font-family: "メイリオ","ヒラギノ角ゴ Pro W3","sans-serif";
		background: url(../bg/leftside_160.gif) repeat-y left; /* サイドバーの背景画像 */

		scrollbar-face-color:#ffffff;		/*　スクロールバー本体の色（IE独自タグ）　*/
		scrollbar-highlight-color: #ffd068;	/*　スクロールバー左側（上）の影（IE独自タグ）　*/
		scrollbar-shadow-color: #ffd068;	/*　スクロールバー右側（上）の影（IE独自タグ）　*/
		scrollbar-3dlight-color: #ffd068;	/*　スクロールバーの左側（下）の影（IE独自タグ）　*/
		scrollbar-arrow-color: #ff9900;		/*　矢印の色（IE独自タグ）　*/
		scrollbar-track-color: #ffffff;		/*　背面の色（IE独自タグ）　*/
		scrollbar-darkshadow-color: #ff9933;	/*　スクロールバー右側（下）の影（IE独自タグ）　*/
}



/*　基本アンカー文字　*/
a		{text-decoration: none;}
a:link	{color:#ff6600;}
a:visited{color:#ff6600;}
a:hover	{color:#009966;}


/*　文字の大きさと行送り　*/
.j01	{font-size:80%; line-height:130%;}
.j02	{font-size:90%; line-height:150%;}
.j04	{font-size:100%; line-height:150%;}


/*　共通フレーム（Top画像）　*/
iframe.topimg {width: 100%;
			height: 80px;
			border:none;}
/*　共通フレーム（上部ナビバー）　*/
iframe.navi {width: 100%;
			height: 25px;
			border:none;}
/*　共通フレーム（上部ナビバー修正版）　*/
iframe.navi_pull {width: 100%;
			height: 25px;
			border:none;
			overflow:hidden;}
/*　共通フレーム（左サイドメニュー）　*/
iframe.leftside {float: left;
			width: 160px;
			height: 600px;
			border:none;}
/*　共通（右サイド）　*/
.rightside {margin-left:
			180px; /* メインカラムの左マージン（サイドバーの幅以上） */}
/*　フッタ　*/
iframe.footer {clear: left;	/* フロートのクリア */
		width: 100%;
		border:none;
		margin: 0;
		padding: 0;}



/*　共通マージン(右70px字上げ)　*/
.bun {margin: 0px 70px 0px 0px;}


/*　センター合わせ　*/
.buncent	{width:780px; margin: 0 auto; text-align:center;}
.buncent2	{width:980px; margin: 0 auto; text-align:center;}


/*　文字色　*/
.sabi	{color:#996666;}	/*　さび色　*/
.aka	{color:#ff0000;}	/*　赤　*/
.ao		{color:#0000cc;}	/*　青　*/


/*　罫線や背景色　*/
.green	{background-color:#009966;}　/*　OFPグリーン　*/
.orange	{background-color:#ff9933;}　/*　OFPオレンジ　*/


/*　画像　*/
img	{border:0;}	

/*　ドット罫線(太●)　*/
hr.dot	{border-width: 7px;
		border-style: dotted none none none;
		border-color:#cc9966;
}

/*　ドット罫線（ミシン線）　*/
hr.dot2	{border-width: 2px;
		border-style: dotted none none none;
		border-color:#cc9966;
}
/*　テーブル　*/
table	{border:none;}


td	{text-align:left;
}


td.center	{text-align:center;
}


/*　いぶきとめばえ_ふきだし背景(店内案内のページで使用)　*/
.fukidasi	{width: 570px;
			height: 218px;
			background-image: url(../img/fukidasi2.gif);
			background-repeat: no-repeat;
			}


/*　ドットわく　*/
.dot	{border-width:2px;
		border-style:dotted;
		border-color:#cc9966;
		padding:5px;
}
/*　ドットわく　*/
.bgcya	{background-color:#cc9966;
		color:#ffffff;
		padding:5px;
}


/*　ニュースタイトル　*/
.tt	{border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color:#ff3399;
	padding:5px;
}