/*
	井手商会オンライン用　スタイルシート
*/


/*
	ボディ部基本設定
*/
body
	{
	min-width: 760px;
	margin: 2px;
	padding: 0px;
	background-color: #ffeeee;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	}


/*
	Ａタグ関係基本設定
*/
a
	{
	color: #000077;
	font-size: 12px;
	}
a:visited
	{
	color: #000077;
	font-size: 12px;
	}


td
	{
	font-size: 12px;
	line-height: 18px;
	}

/*
	FORM改行対策
*/
form
	{
	margin 0px;
	padding: 0px;
	display: inline;
	}

/*
	ボディ部全体
*/
div.main
	{
	width: 760px;
	}


/*
	タイトルロゴ
*/
div.w500
	{
	display: inline;
	width: 500px;
	}


/*
	タイトルロゴ左の250dot枠
*/
div.w250
	{
	display: inline;
	width: 246px;
	padding: 2px;
	}


/*
	750ドットの囲み記事
*/
div.k750
	{
	display: inline;
	width: 746px;
	margin: 2px;
	border: solid 1px #ff3344;
	padding: 2px;
	}


/*
	250ドットの囲み記事
*/
div.k250
	{
	display: inline;
	width: 246px;
	margin: 2px;
	border: solid 1px #ff3344;
	padding: 2px;
	}


/*
	バナー最上部のテキストコピー
*/
h1
	{
	margin: 2px;
	font-size: 12px;
	font-weight: bold;
	line-hetight: 16px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	}


/*
	囲み記事のタイトル
*/
h2.topic
	{
	margin: 0px;
	color: #ff3344;
	font-size: 12px;
	font-weight: bold;
	line-hetight: 16px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	}


/*
	メニューバー用 210dot 枠
*/
div.w210
	{
	display: inline;
	width: 210px;
	}


/*
	メニューバーの分類タイトル
*/
div.mbt
	{
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	background-color: #ff3344;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	line-hetight: 16px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 2px;
	padding-bottom: 2px;
	}


/*
	メニューバーの中身
*/
div.mbb
	{
	margin-top: 0px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	background-color: #ffcccc;
	color: #000000;
	font-size: 12px;
	line-hetight: 16px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	}

/*
	メニューバー内　大分類
*/
h2.mb
	{
	margin: 0px;
	color: #006400;
	font-size: 14px;
	font-weight: bold;
	line-hetight: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	}


/*
	メニューバー内　中分類
*/
h3.mb
	{
	margin: 0px;
	color: #228B22;
	font-size: 14px;
	font-weight: bold;
	line-hetight: 16px;
	}


/*
	メニューバー内　通常文字
*/
div.mb
	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 12px;	/* 項目の最後に１行足らずのマージン設定 */
	color: #000000;
	font-size: 12px;
	line-hetight: 16px;
	padding-left: 16px;
	}


/*
	カートを見るボタン
*/
input.cart
	{
	margin: 4px;
	border-top: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	border-right: solid 1px #dd9999;
	border-bottom: solid 1px #dd9999;
	background-color: #ffc0c0;
	}

/*
	商品陳列用 540dot 枠
*/
div.w540
	{
	vertical-align: top;
	display: inline;
	width: 540px;
	}


/*
	商品陳列タイトルバー
*/
div.dst
	{
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	background-color: #ff3344;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	line-hetight: 16px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 2px;
	padding-bottom: 2px;
	}

/*
	商品陳列 180ドット枠
*/
div.item
	{
	display: inline;
	width: 176px;
	margin: 2px;
	border: solid 1px #ff3344;
	padding: 2px;
	}

/*
	商品陳列 180ドット枠x2
*/
div.item02
	{
	text-align: left;
	display: inline;
	width: 262px;
	margin: 2px;
	border: solid 1px #ff3344;
	padding: 2px;
	}

/*
	商品陳列　写真用枠　170x160
*/
div.pics
	{
	text-align: center;
	vertical-align: middle;
	width: 170px;
	height: 160px;
	background-color: #ffcccc;
	}

/*
	商品陳列　写真用枠　170x160x3
*/
div.pics2
	{
	text-align: center;
	vertical-align: middle;
	width: 260px;
	height: 140px;
	background-color: #ffcccc;
	}

/*
	商品陳列 180ドット枠x3
*/
div.item3
	{
	display: inline;
	width: 536px;
	margin: 2px;
	border: solid 1px #ff3344;
	padding: 2px;
	}

/*
	商品陳列　写真用枠　170x160x3
*/
div.pics3
	{
	text-align: center;
	vertical-align: middle;
	width: 530px;
	height: 160px;
	background-color: #ffcccc;
	}


/*
	h2：各商品のタイトル
*/
h2.itemtitle
	{
	margin-top: 12px;
	margin-bottom: 8px;
	padding: 4px;
	border-top: solid 2px #ff3344;
	border-bottom: solid 2px #ff3344;
	font-weight: bold;
	font-size: 24px;
	line-height: 28px;
	color: #ff3344;
	}


/*
	h3：各商品のコピー
*/
h3.itemcopy
	{
	margin-top: 0px;
	margin-bottom: 12px;
	padding: 0px;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: blue;
	}

/*
	フッター 536ドット
	トップページ用リンクバナー
*/
div.b536
	{
	display: inline;
	width: 536px;
	margin: 2px;
	border: solid 1px #ff3344;
	padding: 2px;
	}
/*
	フッター 750ドット
	つっぱり棒の役目兼用
*/
div.f750
	{
	width: 754px;
	margin: 0px;
	padding: 0px;
	}

