table.nabi {
	width:620px;
	margin:0 auto;
	border-collapse:collapse;
}

table.nabi td {
    font-size:12px;
    vertical-align:top;
	padding:8px;
	border:1px solid #2c7d54;
}
table.nabi td.title {
	background-color:#FFFF99;
	text-align:center;
}
span.nabi { color:red; }

/* 商品関連 ここから */
table.goods td.title { color:#224422; }
table.goods td.title-y { color:#FF3300; }
table.goods th.photo
 { width:102px; 
	background-color:#EEFFEE;
		border:1px solid #bcdfc7;
	text-align:center;
}
table.goods td.photo { width:102px; }
table.goods td.data { width:102px; }


/* 商品NAVI関連 ここから */
table.goods-navi {
	border-collapse:collapse;
    border-width:1px;
	border-style:solid none solid solid;
	border-color:#bcdfc7;
}
table.goods-navi td {
	border:1px solid #bcdfc7;
	font-size:10pt;
	text-align:center;
}


table.goods-navi td.title { color:#224422; }
table.goods-navi td.title-y { color:#FF3300; }
table.goods-navi td.photo { width:102px; }
table.goods-navi td.data { width:102px; }

table.goods-navi th {
	font-weight: bold;
	background-color: #bcdfc7;
	background-position: center;

 }
table.goods-navi th.migiline {
	font-weight: bold;
	background-color: #bcdfc7;
	background-position: center;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #FFFFFF;
 }

/* 商品一覧画面 素材 */

table.sozai_list {
float:right;
width:405px;               /* テーブル横幅 */
border-collapse:collapse;  /* 枠線の種類   */
}
table.sozai_list td {
padding:5px;               /* 内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
font-size:12px;
text-align:center;
}

table.sozai_list td.list {
width:100px;               /* 箱の横幅     */
text-align:center;         /* テキスト位置 */
background-color:#EEFFEE;  /* 背景色       */
color:#333333;                 /* 文字色       */
font-size:12px;
}

/*サイトマップ　英字ファイル名*/



table.map_eiji {
	float:right;
	width:600px;               /* テーブル横幅 */
	border-collapse:collapse;  /* 枠線の種類   */
	margin: 0px;
	padding: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
table.map_eiji th {
padding:5px;               /* 内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
background-color:#BAE0C8;
font-size:12px;
text-align:center;
}
table.map_eiji td.eiji {
	width:300px;                /* 箱の横幅     */
padding:5px;               /* 内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
text-align:center;         /* テキスト位置 */
color:#333333;                 /* 文字色       */
font-size:12px;
}
table.map_eiji td.hinban {
	width:150px;                /* 箱の横幅     */
padding:5px;               /* 内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
text-align:center;         /* テキスト位置 */
color:#333333;                 /* 文字色       */
font-size:12px;
}

table.map_eiji tr.map1 { 
width:600px;rbackground-color:#FFFFFF;
}
table.map_eiji tr.map2 {
	width:600px;
	background-color: #CCCCCC;
}





/*サイトマップ*/

table.map {
	float:right;
	width:600px;               /* テーブル横幅 */
	border-collapse:collapse;  /* 枠線の種類   */
	margin: 0px;
	padding: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
table.map th.map_hyodai {
padding:5px;               /* 内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
background-color:#FF9966;
font-size:12px;
text-align:center;
}
table.map th.map_hyodai2 {
padding:5px;               /* 内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
background-color:#99FFFF;
font-size:12px;
text-align:center;
}
table.map th {
padding:5px;               /* 内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
background-color:#BAE0C8;
font-size:12px;
text-align:center;
}
table.map td {
padding:5px;               /* 内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
font-size:12px;
}

table.map td.map {
width:100px;               /* 箱の横幅     */
text-align:center;         /* テキスト位置 */
background-color:#EEFFEE;  /* 背景色       */
color:#333333;                 /* 文字色       */
font-size:12px;
}

table.map tr.map1 { 
width:600px;rbackground-color:#FFFFFF;
}
table.map tr.map2 {
	width:600px;
	background-color: #CCCCCC;
}

table.map td.mapw600 {
width:600px;               /* 箱の横幅     */
text-align:center;         /* テキスト位置 */
background-color:#FFFFFF;  /* 背景色       */
color:#333333;                 /* 文字色       */
font-size:12px;
}

table.map td.mapw300 {
width:300px;               /* 箱の横幅     */
text-align:center;         /* テキスト位置 */
background-color:#EEFFEE;  /* 背景色       */
color:#333333;                 /* 文字色       */
font-size:12px;
}

table.map td.mapw200 {
width:200px;               /* 箱の横幅     */
text-align:center;         /* テキスト位置 */
background-color:#EEFFEE;  /* 背景色       */
color:#333333;                 /* 文字色       */
font-size:12px;
}


table.map td.mapw150 {
width:150px;               /* 箱の横幅     */
text-align:center;         /* テキスト位置 */
background-color:#EEFFEE;  /* 背景色       */
color:#333333;                 /* 文字色       */
font-size:12px;
}






/* 商品一覧画面 品番リンク */

table.goods td.hinbanlink1 { 
width:600px;
background-color:#FFFFFF;
color:#333333; 
text-align:center;  
font-size:12px;
}
table.goods td.hinbanlink2 {
	width:600px;
	background-color: #CCCCCC;
		color:#333333;
	text-align:center;
	font-size:12px;
}
a.hinbanblack { text-decoration:none; }
a.hinbanblack:link { color:#0000cd;}
a.hinbanblack:visited { color:#800080; }
a.hinbanblack:hover { color:#ff6347; }
a.hinbanblack:active { color:#0000cd; }

