@charset "Shift_JIS";

/* レイアウト
---------------------------------------------------- */
#cont_list {
	width: 762px;
	margin: 14px auto 0px;
}


#title {
	float: left;
	width: 92px;
	margin: 0;
}

#main {
	float: right;
	width: 670px;
	margin: 0;
}

#main01 {
	float: right;
	width: 570px;
	height: 21px;
	margin: 0;
	border-bottom: solid 1px #BBBBBB;
}
#main01_bar {
	float: right;
	width: 570px;
	height: 65px;
	margin: 0;
}

#main02 {
	float: right;
	width: 670px;
	margin: 80px 0 12px 0;
}
#main03 {
	float: left;
	width: 670px;
	margin: 0;
}
#main_list {
	float: right;
	width: 570px;
	margin: 20px 0 10px 0;
}

#cate_menu {
	float: right;
	width: 570px;
	margin: 0 0 15px 0;
}

#item_menu {
	float: right;
	width: 570px;
	margin: 0;
}

#cate_list {
	float: right;
	width: 570px;
	margin: 20px 0 0 0;
}

#cont_item {
	float: right;
	width: 570px;
	height: 334px;
	margin: 0;
}

#item_note {
	float: left;
	width: 250px;
	height: 324px;
	margin: 0;
}

#item_note2 {
	float: left;
	width: 260px;
	height: 324px;
	margin: 0;
}

#item_img {
	float: left;
	width: 320px;
	height: 324px;
	margin: 0;
}
#item_img2 {
	float: left;
	width: 310px;
	height: 324px;
	margin: 0;
}

#item_photo {
	float: left;
	width: 270px;
	height: 324px;
	margin: auto;
}
#item_photo2 {
	float: left;
	width: 259px;
	height: 324px;
	margin: auto;
}
#item_tag {
	float: right;
	width: 50px;
	height: 324px;
	margin: 0;
}

#cont_fla {
	clear: both;
	width: 762px;
	height: 100px;
	margin: 0;
}

/* 要素の配置（index）
---------------------------------------------------- */
#main_index H1 {
	width: 165px;
	height: 210px;
	margin: 14px auto 0px;
	background: url(../images/top_logo.gif) no-repeat;
	text-indent: -9999px;
}

#title H1 {
	width: 92px;
	height: 179px;
	margin: 52px 0 0 0;
	background: url(../products/images/product_title.gif) no-repeat;
	text-indent: -9999px;
}

#main01_bar #title_bar {
	float: right;
	margin: 30px 0 0 0;
}

#item_img .tag_hanpu {
	width: 46px;
	height: 118px;
	margin: 202px 0 0 4px;
	background: url(../products/images/item/tag_hanpu.gif) no-repeat;
	text-indent: -9999px;
}
#item_img2 .tag_hanpu {
	width: 46px;
	height: 118px;
	margin: 202px 0 0 4px;
	background: url(../products/images/item/tag_hanpu.gif) no-repeat;
	text-indent: -9999px;
}
#item_img .tag_kaban {
	width: 46px;
	height: 118px;
	margin: 202px 0 0 4px;
	background: url(../products/images/item/tag_kaban.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h03 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/item/no_h03.gif) no-repeat;
	text-indent: -9999px;
}


/* 商品詳細　品番部要素
---------------------------------------------------- */

#item_note #h-03 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-03.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-04 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-04.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-05-01 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-05-01.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-05-02 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-05-02.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-13 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-13.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-05-03 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-05-03.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-06-03 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-06-03.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-06-04 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-06-04.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-11s {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-11s.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-11b {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-11b.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-20 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-20.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-06-05 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-06-05.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-09 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-09.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-10 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-10.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-12 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-12.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-15 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-15.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-17 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-17.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-19s {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-19s.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-19b {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-19b.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-21 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-21.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-08 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-08.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-14s {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-14s.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-16 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-16.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-22 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-22.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-24 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-24.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-01sb {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-01sb.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-10 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-10.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-11 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-11.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-02s {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-02s.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-02m {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-02m.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-03 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-03.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-04 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-04.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-05s {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-05s.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-05m {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-05m.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-05b {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-05b.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-06 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-06.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-08 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-08.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-09s {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-09s.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-09m {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-09m.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-09b {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-09b.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-13 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-13.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-14 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-14.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-15 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-15.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-18s {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-18s.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-18b {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-18b.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-19 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-19.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-07m {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-07m.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-07b {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-07b.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-17 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-17.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-21 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-21.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #s-21b {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/s-21b.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #r-01 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/r-01.gif) no-repeat;
	text-indent: -9999px;
}

#item_note2 #r-02 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/r-02.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #r-03 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/r-03.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #r-09 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/r-09.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #b-02 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/b-02.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #b-03 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/b-03.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #r-05s {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/r-05s.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #r-05b {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/r-05b.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #r-06 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/r-06.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #r-07 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/r-07.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #r-08 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/r-08.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #r-10 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/r-10.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #b-01 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/b-01.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #n-01 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/n-01.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #n-06 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/n-06.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #n-06p {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/n-06p.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #n-07 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/n-07.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #n-10 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/n-10.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #n-13 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/n-13.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #n-15 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/n-15.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #n-16 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/n-16.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #n-18 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/n-18.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #n-20 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/n-20.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #n-23 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/n-23.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #nb-01 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/nb-01.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #nr-07 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/nr-07.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #ns-02s {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/ns-02s.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #ns-02m {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/ns-02m.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #ns-07m {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/ns-07m.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #ns-07b {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/ns-07b.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #ns-10 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/ns-10.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #a-01 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/a-01.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #a-0304 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/a-0304.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-01sb {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-01sb.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-02sb {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-02sb.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-03sb {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-03sb.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-10 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-10.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-11 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-11.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-20 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-20.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-21 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-21.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-22 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-22.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-30 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-30.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #nz-10 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/nz-10.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #nz-11 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/nz-11.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #u-01 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/u-01.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #u-05 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/u-05.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #u-06 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/u-06.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #u-11 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/u-11.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #u-15 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/u-15.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #u-16 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/u-16.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #b-04 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/b-04.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-07 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-07.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #h-25 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/h-25.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-12s {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-12s.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-12m {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-12m.gif) no-repeat;
	text-indent: -9999px;
}

#item_note #z-31 {
	width: 250px;
	height: 46px;
	margin: 105px 0 10px 0;
	background: url(../products/images/no/z-31.gif) no-repeat;
	text-indent: -9999px;
}




/* フォント指定
---------------------------------------------------- */
#info_box P {
	font-size: x-small;
	line-height:140%;
	text-align: left;
	margin: 0;
}

#item_note .price {
	font-size: small;
	text-align: left;
	font-weight: bold;
	color: #333333;
	margin: 0 0 30px 0;
}

#item_note .body_text {
	font-size: 11px;
	line-height:135%;
	text-align: left;
	margin: 0 0 9px 0;
}

#item_note .size {
	font-size: x-small;
	line-height:110%;
	text-align: left;
	margin: 0 0 20px 0;
}

#item_note .cap {
	font-size: 11px;
	line-height:125%;
	text-align: left;
	color: #666666;
	margin: 0 0 8px 0;
}

#item_photo .item_color {
	font-size: 11px;
	line-height:115%;
	text-align: right;
	color: #666666;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 3px;
}


#item_note2 .price {
	font-size: small;
	text-align: left;
	font-weight: bold;
	color: #333333;
	margin: 0 0 30px 0;
}

#item_note2 .body_text {
	font-size: 11px;
	line-height:135%;
	text-align: left;
	margin: 0 0 9px 0;
}

#item_note2 .size {
	font-size: x-small;
	line-height:110%;
	text-align: left;
	margin: 0 0 20px 0;
}

#item_note2 .cap {
	font-size: 11px;
	line-height:125%;
	text-align: left;
	color: #666666;
	margin: 0 0 8px 0;
}

#item_photo2 .item_color {
	font-size: 11px;
	line-height:115%;
	text-align: right;
	color: #666666;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 3px;
}



.cap_waku_green {
	font-size: 10px;
	line-height:100%;
	text-align: left;
	color: #666666;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009966;
	border-right-color: #009966;
	border-bottom-color: #009966;
	border-left-color: #009966;
	padding: 2px;
	width: 170px;
}

/* タブメニュー
---------------------------------------------------- */
#main01 ul {
	margin: 0;
	padding: 0;
}

#main01 li {
	display: block;
	float: left;
	text-indent: -9999px;
}

#main01 li a {
	display: block;
	text-decoration: none;
}

#main01 li#list {
	width: 105px;
	height: 21px;
	margin: 0 3px 0 0;
	background: url(../products/images/sw_list_c.gif) no-repeat;
}

#main01 li#list a {
	width: 105px;
	height: 21px;
	background: url(../products/images/sw_list.gif) no-repeat;
}

#main01 li#list a:hover {
	width: 105px;
	height: 21px;
	background: url(../products/images/sw_list_c.gif) no-repeat;
}

#main01 li#list2 {
	width: 105px;
	height: 21px;
	margin: 0 3px 0 0;
	background: url(../products/images/sw_list_c.gif) no-repeat;
}

#main01 li#list2 a {
	width: 105px;
	height: 21px;
	background: url(../products/images/sw_list_c.gif) no-repeat;
}

#main01 li#list2 a:hover {
	width: 105px;
	height: 21px;
	background: url(../products/images/sw_list_c.gif) no-repeat;
}

#main01 li#category {
	width: 105px;
	height: 21px;
	background: url(../products/images/sw_category_c.gif) no-repeat;
}

#main01 li#category a {
	width: 105px;
	height: 21px;
	background: url(../products/images/sw_category.gif) no-repeat;
}

#main01 li#category a:hover {
	width: 105px;
	height: 21px;
	background: url(../products/images/sw_category_c.gif) no-repeat;
}

#main01 li#category2 {
	width: 105px;
	height: 21px;
	background: url(../products/images/sw_category_c.gif) no-repeat;
}

#main01 li#category2 a {
	width: 105px;
	height: 21px;
	background: url(../products/images/sw_category_c.gif) no-repeat;
}

#main01 li#category2 a:hover {
	width: 105px;
	height: 21px;
	background: url(../products/images/sw_category_c.gif) no-repeat;
}

/* カテゴリメニュー
---------------------------------------------------- */
#main02 ul {
	margin: 0;
	padding: 0;
}

#main02 li {
	display: block;
	float: left;
	text-indent: -9999px;
	text-decoration: none;
}

#main02 li a {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
}

#main02 li#type {
	width: 100px;
	height: 180px;
	margin: 0;
	background: url(../products/images/bar_type.gif) no-repeat;
}

#main02 li#type1 a {
	width: 180px;
	height: 145px;
	margin: 0;
	background: url(../products/images/type01.jpg) no-repeat;
}
#main02 li#type1 a:hover {
	width: 180px;
	height: 145px;
	background: url(../products/images/type01_r.jpg) no-repeat;
}

#main02 li#type2 a {
	width: 180px;
	height: 145px;
	margin: 0;
	background: url(../products/images/type02.jpg) no-repeat;
}
#main02 li#type2 a:hover {
	width: 180px;
	height: 145px;
	background: url(../products/images/type02_r.jpg) no-repeat;
}

#main02 li#type3 a {
	width: 180px;
	height: 145px;
	margin: 0;
	background: url(../products/images/type03.jpg) no-repeat;
}
#main02 li#type3 a:hover {
	width: 180px;
	height: 145px;
	background: url(../products/images/type03_r.jpg) no-repeat;
}

#main02 li#type4 a {
	width: 180px;
	height: 145px;
	margin: 0;
	background: url(../products/images/type04.jpg) no-repeat;
}
#main02 li#type4 a:hover {
	width: 180px;
	height: 145px;
	background: url(../products/images/type04_r.jpg) no-repeat;
}

#main02 li#type5 a {
	width: 180px;
	height: 145px;
	margin: 0;
	background: url(../products/images/type05.jpg) no-repeat;
}
#main02 li#type5 a:hover {
	width: 180px;
	height: 145px;
	background: url(../products/images/type05_r.jpg) no-repeat;
}

#main02 li#type6 a {
	width: 180px;
	height: 145px;
	margin: 0;
	background: url(../products/images/type06.jpg) no-repeat;
}
#main02 li#type6 a:hover {
	width: 180px;
	height: 145px;
	background: url(../products/images/type06_r.jpg) no-repeat;
}


#main03 ul {
	margin: 0;
	padding: 0;
}

#main03 li {
	display: block;
	float: left;
	text-indent: -9999px;
}

#main03 li a {
	display: block;
	text-decoration: none;
}

#main03 li#textile {
	width: 100px;
	height: 91px;
	margin: 0;
	background: url(../products/images/bar_textile.gif) no-repeat;
}

#main03 li#textile1 a {
	width: 95px;
	height: 145px;
	margin: 0;
	background: url(../products/images/textile01.jpg) no-repeat;
}
#main03 li#textile1 a:hover {
	width: 95px;
	height: 145px;
	background: url(../products/images/textile01_r.jpg) no-repeat;
}

#main03 li#textile2 a {
	width: 95px;
	height: 145px;
	margin: 0;
	background: url(../products/images/textile02.jpg) no-repeat;
}
#main03 li#textile2 a:hover {
	width: 95px;
	height: 145px;
	background: url(../products/images/textile02_r.jpg) no-repeat;
}

#main03 li#textile3 a {
	width: 95px;
	height: 145px;
	margin: 0;
	background: url(../products/images/textile03.jpg) no-repeat;
}
#main03 li#textile3 a:hover {
	width: 95px;
	height: 145px;
	background: url(../products/images/textile03_r.jpg) no-repeat;
}

#main03 li#textile4 a {
	width: 95px;
	height: 145px;
	margin: 0;
	background: url(../products/images/textile04.jpg) no-repeat;
}
#main03 li#textile4 a:hover {
	width: 95px;
	height: 145px;
	background: url(../products/images/textile04_r.jpg) no-repeat;
}

#main03 li#textile5 a {
	width: 95px;
	height: 145px;
	margin: 0;
	background: url(../products/images/textile05.jpg) no-repeat;
}
#main03 li#textile5 a:hover {
	width: 95px;
	height: 145px;
	background: url(../products/images/textile05_r.jpg) no-repeat;
}

#main03 li#textile6 a {
	width: 95px;
	height: 145px;
	margin: 0;
	background: url(../products/images/textile06.jpg) no-repeat;
}
#main03 li#textile6 a:hover {
	width: 95px;
	height: 145px;
	background: url(../products/images/textile06_r.jpg) no-repeat;
}
