/* body 壁紙・色のスタイルシート設定 */
body		{background-image : url(wallppr049.gif);}


/* 外枠のボーダーやパディングの指定 */
.waku		{padding:0px;
		margin-top:0px;
		border:1px solid #d6d6d6;
		background-color:#ffffff;
		width:760px;}


/* 基本的なリンクのスタイルシート設定 */
a:link		{text-decoration:none;
		color:#c06000;}
a:visited 	{text-decoration:none;
		color:#c06000;}
a:active 	{text-decoration:none;
		color:#c06000;}
a:hover 	{color:#ff6f00;}


/* ページリンクの表示してない場合のスタイルシート設定 */
.menu		{display:inline-block;
		color:#88ff00;
		font-size:15px;
		text-align:center;
		vertical-align:baseline;
		border-right:1px solid #c0c0c0;
		border-bottom:1px solid #c0c0c0;
		width:20px;
		height:19px;
		background-color:#ffffff;
		background-image : url(main_menu.png);}

/* ページリンクの“＜＜前へ”のスタイルシート設定 */
.menup		{display:inline-block;
		color:#88ff00;
		font-size:15px;
		text-align:center;
		border-right:1px solid #c0c0c0;
		border-bottom:1px solid #c0c0c0;
		margin-right:10px;
		width:70px;
		height:19px;
		background-color:#ffffff;
		background-image : url(main_menu.png);}

/* ページリンクの“次へ＞＞”のスタイルシート設定 */
.menun		{display:inline-block;
		color:#88ff00;
		font-size:15px;
		text-align:center;
		border-right:1px solid #c0c0c0;
		border-bottom:1px solid #c0c0c0;
		margin-left:10px;
		width:70px;
		height:19px;
		background-color:#ffffff;
		background-image : url(main_menu.png);}

/* ページリンクの表示している場合のスタイルシート設定 */
.menub		{display:inline-block;
		color:#606060;
		font-weight:bold;
		font-size:15px;
		text-align:center;
		border-right:1px solid #cfcfcf;
		border-bottom:1px solid #cfcfcf;
		width:25px;
		height:19px;
		background-color:#ffffff;
		background-image : url(main_menu2.png);}

/* トップページから各ページへのリンクのスタイルシート設定 */
.menua		{display:inline-block;
		color:#88ff00;
		font-size:12px;
		text-align:center;
		vertical-align:baseline;
		border-right:1px solid #c0c0c0;
		border-bottom:1px solid #c0c0c0;
		background-color:#ffffff;
		background-image : url(main_menu.png);}

/* 上部にあるメニューリンクのスタイルシート設定 */
a.menu2:link	{text-decoration:none;
		color:#999999;}
a.menu2:visited {text-decoration:none;
		color:#999999;}
a.menu2:active 	{text-decoration:none;
		color:#999999;}
a.menu2:hover 	{color:#666666;}


/* イメージのボーダーのスタイルシート設定 */
img		{border:0px;}


/* 各ページにあるH1タグを使った場合に文字サイズやマージンの調整用 */
.h1		{font-size:10px;
		color:#999999;
		text-align:center;
		margin-bottom:5px;}


/* 各ページにあるH2タグを使った場合に文字サイズやマージンの調整用 */
.h2		{font-size:15px;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:20px;
		padding-top:20px;
		color:#999999;
		font-weight: bold;}


/* 各ページにあるH3タグを使った場合に文字サイズやマージンの調整用 */
.h3		{font-size:18px;
		text-align:center;
		color:#000000;
		font-weight: bold;}


/* テーブル内にあるテキストのサイズと色の指定 */
.arti-box	{width:180px;
		padding:0px 10px;}


/* 各ページにある区切り線の色と高さの指定 */
.hr		{color:#cccccc;
		height:1px;}

/* タイトルロゴの設定 */
.t-logo		{border-top-width : 0px;
		border-left-width : 0px;
		border-right-width : 0px;
		border-bottom-width : 0px;
		margin-left:50px;}

.foot		{font-size:12px;
		margin-top:-10px;
		margin-right:10px;}

/* 商品写真の設定 */
.pic0		{border:0px;}

.pic00		{margin:0px;
		border:0px;}


/* フォントサイズや色の指定 */
.font-12	{font-size: 12px;}

.font-15	{font-size: 15px;}

.font-18 	{font-size: 18px;}

.red 		{color: #FF0000;}

.bold		{font-weight: bold;}

.lh15		{line-height:1.5em;}

.inline-left	{text-align:left;}

.inline-center	{text-align:center;}

.inline-right	{text-align:right;}

.valign-bottom	{vertical-align:bottom;}

.valign-center	{vertical-align:middle;}

.top20		{margin-top:20px;}

.top-20		{margin-top:-20px;}

.left30		{margin-left:30px;}

.bottom20	{margin-bottom:20px;}

.catch-w	{width:500px;}

p		{line-height:2.0em;}

/* 各ボックスの設定 */
#header-box	{background-image : url(image/head-pic.jpg);
		height:120px;
		width:760px;}

#header-menu	{margin-top:-20px;
		text-align: right;
		margin-right:10px;
		font-size:12px;}

#menu-box	{text-align:center;
		width:590px;}

#page-link	{text-align:center;
		margin-top:20px;
		margin-bottom:20px;}

#footer-menu	{background-image : url(head-pic12.jpg);
		height:40px;
		width:760px;
		text-align: right;}

#footer-link	{color: #808080;
		font-size: 10px;
		text-align:center;}

