/********************************************/
	BODY
	{
		adding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	DIV
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	DL
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	DT
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	DD
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	UL
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	UL LI
	{
		margin: 0px;
		padding-left: 15px;
		padding-right: 10px;
		padding-top: 4px;
		padding-bottom: 3px;
		line-height: 1.2em;
	}
	OL
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 30px;
		padding-right: 10px;
		padding-top: 0px;
	}
	OL LI
	{
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 4px;
		padding-bottom: 3px;
		line-height: 1.2em;
	}
	H1
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	H2
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	H3
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	FORM
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	FIELDSET
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	INPUT
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	P
	{
		padding-bottom: 0px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 2px;
	}
/********************************************/

	FIELDSET
	{
		border-right-width: 0px;
		border-top-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
	}
	IMG
	{
		border-right-width: 0px;
		border-top-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
	}
	TABLE
	{
		border-spacing: 0;
		border-collapse: collapse;
	}
	ADDRESS
	{
		font-style: normal;
		font-weight: normal;
	}
	CITE
	{
		font-style: normal;
		font-weight: normal;
	}
	EM
	{
		font-style: normal;
		font-weight: normal;
	}
	UL
	{
		list-style-type: none;
	}
/********************************************/
	/* タグ軍のタイトル */
	LEGEND
	{
		display: none;
	}
/********************************************/
	BODY
	{
		text-align: center;
		line-height: 1.05em;
		font-family: "MS PGothic","Osaka",Arial,sans-serif;
		/*font-size: small;*/
		word-break: break-all; /* まだ採用されていない命令 */
	}
	INPUT
	{
		font-family: "MS UI Gothic","MS PGothic";
	}
	H1
	{
		font-size: 100%;
	}
	H2
	{
		font-size: 100%;
	}
	H3
	{
		font-size: 100%;
	}
/********************************************/



/****** html設定 start******/
	body, html {
		/* 背景 */
		background-color:#ffffff;
	}
	/* 左右の線 */
	td#wakuleft1 {border-right:1px solid #333333;}
	td#wakuright1 {border-left:1px solid #333333;}
	/* 画像の枠線設定 */
	img {border: none;}
/****** html設定 end******/

/****** 枠設定 start******/
	/* ヘッダーの枠 */
	div#cheader {
		height: 200px;
		width: 800px;
		/*background-color:#000000;*/
		background-image: url(jquery/img/loader.gif);
		background-repeat: no-repeat;
		background-position: center center;
		background-attachment: fixed;
		z-index:1;
	}
	/* パン屑リスト */
	div#cblist {
		height: 5px;
		text-align:left;
		margin:3px 3px 3px 15px;
		font-size:95%;
		color:#000080;
		z-index:1;
/*
		background-image: url(jquery/img/loader.gif);
		background-repeat: no-repeat;
		background-position: top center;
		background-attachment: fixed;
*/
	}
	/* サイドの枠 */
	div#csideme {
		/*height: px;*/
		width: 200px;
		background-image: url(jquery/img/loader.gif);
		background-repeat: no-repeat;
		background-position: center center;
		background-attachment: fixed;
		z-index:1;
	}
	/* フッターの枠 */
	div#cfooter {
		height: 175px;
		/*line-height:1.1em;*/
		background-image: url(jquery/img/loader.gif);
		background-repeat: no-repeat;
		background-position: top center;
		background-attachment: fixed;
		z-index:1;
	}
	/* お知らせの枠 */
	div#cnews {
		/*height: 300px;*/
		background-image: url(jquery/img/loader.gif);
		background-repeat: no-repeat;
		background-position: top center;
		background-attachment: fixed;
		z-index:1;
	}
/****** 枠設定 end******/

/****** その他飾りなど start******/
	/* ヘッダータイトル */
	.h-title {background-color:#FFFFFF;}
	/* ヘッダーメニュー */
	.h-menu {background-color:#000000;}
	/* 飾り線 */
	td.pline1 {background-color:#000000;}
	td.pline2 {background-color:#000000;}
	td.plinef {background-color:#000000;}
	/* フッターの背景 */
	table.pfoot {background-color:#660000;}
	/* ページトップへ */
/*	div.itempg_top {height:37px;}*/
/*	table.pagetop {border-collapse:collapse;}*/
/*	td.pagetop_1 {table-layout: fixed; width: 650px;}*/
/*	td.pagetop_2 {table-layout: fixed; width: 110px;}*/

	/* リンク */
	A:link { color: #0000ff;text-decoration:none; }
	A:visited { color: #000080;text-decoration:none; }
	A:active { color: #000080;text-decoration:none; }
	A:hover { color: #ff0000;text-decoration:underline; }

/****** その他飾りなど end******/


/****** 商品説明 start******/
	table.item_tb {border-collapse:collapse; /*padding:3px 5px 3px 5px;*/}
	td.item_titar {table-layout: fixed; width: 540px; font-weight:bold; font-size:120%; background-color:#FFF5D9; border:1px solid #c0c0c0; padding:3px;}
	td.item_imgar {table-layout: fixed; width: 200px; padding:3px;}
	td.item_free1 {table-layout: fixed; width: 340px; line-height:1.3em; padding:3px; /*font-size:85%;*/}
	td.item_free2 {table-layout: fixed; width: 540px; line-height:1.3em; padding:3px; font-size:95%;}
	td.item_free3 {table-layout: fixed; width: 270px; line-height:1.3em; padding:3px; /*font-size:85%;*/}
	td.item_free4 {table-layout: fixed; width: 270px; line-height:1.3em; padding:3px; /*font-size:90%;*/}

	div.itemstate {text-align:right; /*margin-top:3px*/} /* 配送状態 */

	div.itemcd1 {color:#000000; font-size:80%; /*margin: 0px 0px 5px 5px;*/} /* 商品コード */

	div.atten1 {color:#ff0000; font-weight:bold; font-size:110%; /*margin: 0px 0px 5px 5px;*/} /* 注目 赤字用 */
	div.atten2 {color:#0000ff; font-size:90%;} /* 注目 ※等の注意書き用 */


	table.iteminfotb {border-collapse:collapse; border:1px solid #c0c0c0; padding:3px 5px 3px 5px;}
	td.iteminfoti {table-layout: fixed; width: 260px; background-color:#E7E7E7; border-bottom:1px solid #c0c0c0; padding-left:3px}
	td.iteminfoco {table-layout: fixed; width: 255px; border-bottom:1px solid #c0c0c0; padding:0px 15px 0px 15px;}

	/* 商品リスト */
	div.itemlist {/*border:1px solid #c0c0c0;*/}

/****** 商品説明 end******/

/****** 商品小窓説明 start******/

	/* 商品小窓説明文 */
	div.itemwindow {margin-right:3px; padding:10px; border:1px dotted gray; font-size:95%; line-height:1.1em;}

/****** 商品小窓説明 end******/
.categp_td
{
/*	width:200px;*/
}
#categp_left
{
	/*float:left;*/
	position:relative;
	width:210px;
	top:200px;
	border: solid 1px #ffffff;
	background-color:#ffffff;
	text-align:left;
	margin-left:5px;
	z-index:1;
}

#categp_right
{
	/*float:right;*/
	position:relative;
	width:210px;
	top:200px;
	border: solid 1px #ffffff;
	background-color:#ffffff;
	text-align:left;
	margin-right:5px;
	z-index:1;
}
.pg_menu_li
{
	font-size:80%;
	background: url(./img/icon_pg_menu.png) no-repeat 0px 5px;
}
.pg_picup_bx
{
	width:200px;
	margin:3px;
	padding:0px;
/*
	width:200px;
	margin:3px;
	padding:3px;
*/
	border: solid 1px #000000;
/*	text-align:center;*/
	background-color:#E7E7E7;
	font-size:80%;
}
/****** 商品小窓説明 end******/

