@charset "Shift_Jis";


/*--------------------------------------------------------------------------------
  以下2007.4追加（メーカー名検索）
--------------------------------------------------------------------------------*/

/*カテゴリー検索の青いライン*/
td.search_bgline_01{
	height:22px;
	background:url(/anA/Y28/YXNrdWw/d3d3/aHR0cDovL3d3dy5hc2t1bC5jby5qcC9jb20vaW1nL3NlYXJjaC9zZWFyY2hfY2F0ZWdvcnlfYmdfbGluZS5naWY/68/0/) repeat-x;}


#catesearch td.tc_item .tc_text6{
		padding:0px 5px 0px 0px;
		width:229px
		}
div.catelist2{
	margin:0px 0px 15px 6px
	}

/*検索表示*/
.cs_box01{width:515px;margin:10px 0px 7px;border-width:1px 1px 0px 1px;background:#F3F3F3;font-size:12px;}
.cs_box02{width:247px;float:left;}
.cs_box03{width:248px;float:left;}
.cs_box04{width:495px;padding:10px 0px 0px 0px;}
.cs_pad01{padding: 10px;}


/*070419変更箇所（Safari表示）ここから*/

#cate_submaintitle4{margin:7px 5px 7px 0px;padding:5px 0px 0px 5px;font-size:12px; font-weight:normal; width:515px; height:23px; background:url(/anA/Y28/YXNrdWw/d3d3/aHR0cDovL3d3dy5hc2t1bC5jby5qcC9jb20vaW1nL3NlYXJjaC9zdWJfdGl0bGVfYmEyLmdpZg/68/0/) no-repeat;vertical-align:middle;width: 515px;}

/*070419変更箇所（Safari表示）ここまで*/

/*その他*/
ol, ul {margin: 0; padding:0;}
.clear {clear:both;}


/*絞込み一覧 3列*/
div.catelist4{
	margin:0px 0px 10px 0px;
	}
td.listicon2{
	width:27px;
	}
td.listicon2 img{
	margin: 2px 5px 0 10px;
	}
td.listtext2{
	width:144px;
	font-size:12px;
	line-height:140%;
	font-weight: bold;
	}
	
/*大大カテ　メーカー名対応 070511*/
.th_variable{
	width:252px;
	font-size:12px;
	line-height:140%;
	font-weight: bold;
	background-color:#f1f1f1;
}
.th_variable div{
	margin: 5px;
}
.td_variable{
	width:252px;
}
.td_variable div{
	width: 100%;
	padding: 5px 0 0 0;
	font-size:12px;
	line-height:140%;
}
.td_variable img{
	margin: 5px 10px 0 0;
}




/*黄色の帯(h1) 可変　070514追加*/

#cate_maintitle{
	width:515px;
	height: auto;
	background-image: url(/anA/Y28/YXNrdWw/d3d3/aHR0cDovL3d3dy5hc2t1bC5jby5qcC9jb20vY3NzLy4uLy4uL2NvbS9pbWcvc2VhcmNoL3RpdGxlX2JhX3VwcGVyLmdpZg/68/0/);
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0;
	padding: 2px 0 0 0;
	
}
#cate_maintitle h1{	
	margin:0 0 0 0;
	width: auto;
	padding:6px 6px 4px 10px;
	_padding:4px 6px 4px 10px;
	font-size: 14px;
	line-height: 120%;
	background-color: #ffcb37;
}
#cate_maintitle span{
	display: block;
	width: 515px;
	height: 2px;
	background-image: url(/anA/Y28/YXNrdWw/d3d3/aHR0cDovL3d3dy5hc2t1bC5jby5qcC9jb20vY3NzLy4uLy4uL2NvbS9pbWcvc2VhcmNoL3RpdGxlX2JhX2xvd2VyLmdpZg/68/0/);
	background-repeat: no-repeat;
	background-position: bottom center;
	font-size: 0;
	margin: 0px;
	padding: 0px;
}

/*薄黄色の帯(h2)　可変対応　070514追加 */
#cate_submaintitle{
	width:515px;
	height: auto;
	background-image: url(/anA/Y28/YXNrdWw/d3d3/aHR0cDovL3d3dy5hc2t1bC5jby5qcC9jb20vY3NzLy4uLy4uL2NvbS9pbWcvc2VhcmNoL2ljb25fdHlwZWJfZm9sZGVyMDJfdXBwZXIuZ2lm/68/0/);
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0;
	padding: 2px 0 0 0;
}
#cate_submaintitle h2{
	margin:0px;
	padding:3px 3px 3px 32px;
	_padding:5px 3px 5px 32px;
	font-size:14px;
	font-weight:normal;
	background-color: #F2F0E4;
	background-image: url(/anA/Y28/YXNrdWw/d3d3/aHR0cDovL3d3dy5hc2t1bC5jby5qcC9jb20vY3NzLy4uLy4uL2NvbS9pbWcvc2VhcmNoL2ljb25fdHlwZWJfZm9sZGVyMDIuZ2lm/68/0/);
	background-repeat: no-repeat;
	background-position: 3px 0px;
}
#cate_submaintitle span{
	display: block;
	width: 515px;
	height: 2px;
	background-image: url(/anA/Y28/YXNrdWw/d3d3/aHR0cDovL3d3dy5hc2t1bC5jby5qcC9jb20vY3NzLy4uLy4uL2NvbS9pbWcvc2VhcmNoL2ljb25fdHlwZWJfZm9sZGVyMDJfbG93ZXIuZ2lm/68/0/);
	background-repeat: no-repeat;
	background-position: bottom center;
	font-size: 0;
	margin: 0px;
	padding: 0px;
}
/*青色の帯(h2) 可変対応　070514追加 */
#cate_osusumetitle{
	width:515px;
	height: auto;
	background-image: url(/anA/Y28/YXNrdWw/d3d3/aHR0cDovL3d3dy5hc2t1bC5jby5qcC9jb20vaW1nL3NlYXJjaC90YWJfb3N1c3VtZV91cHBlci5naWY/68/0/);
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0;
	padding: 2px 0 0 0;
}
#cate_osusumetitle h2{
	margin:0px;
	padding:2px 0px 1px 33px;
	_padding:3px 0px 1px 33px;
	font-size:14px;
	line-height: 120%;
	color:#ffffff;
	font-weight:normal;
	text-align: left;
	background-color: #111184;
	background-image: url(/anA/Y28/YXNrdWw/d3d3/aHR0cDovL3d3dy5hc2t1bC5jby5qcC9jb20vaW1nL3NlYXJjaC90YWJfb3N1c3VtZV9pY29uLmdpZg/68/0/);
	background-repeat: no-repeat;
	background-position: 3px 0px;
}
#cate_osusumetitle span{
	display: block;
	width: 515px;
	height: 2px;
	background-image: url(/anA/Y28/YXNrdWw/d3d3/aHR0cDovL3d3dy5hc2t1bC5jby5qcC9jb20vaW1nL3NlYXJjaC90YWJfb3N1c3VtZV9sb3dlci5naWY/68/0/);
	background-repeat: no-repeat;
	background-position: bottom center;
	font-size: 0;
	margin: 0px;
	padding: 0px;
}