@charset "utf-8";

/* 商品特徴を定義 */

#item .item_right .user p  {
	margin-bottom: 12px;
}
#item .item_right .user h4 {
	margin-bottom: 10px;
}
#item .item_right .user h5 {
	margin-bottom: 4px;
}
#item .item_right .user ul {
	font-size: 90%;
	line-height:1.4;
	list-style: disc;
	margin-left: 22px;
	margin-bottom: 12px;
}
#item .item_right .user .box {
	background-color: #e6e6d7;
	border: 1px solid #dedec9;
	margin-bottom: 12px;
	padding: 8px 8px 0px;
}
#item .item_right .user ul.number {
	font-size: 90%;
	line-height:1.4;
	list-style: decimal;
	margin-left: 22px;
	margin-bottom: 12px;
}

/* フリーテキスト欄を定義 */

#item div.user2 {
	padding-bottom: 12px;
}
#item div.user2 strong {
	padding-bottom: 12px;
	color: #dc1616;
}
#item div.user2 h3 {
	margin-bottom: 12px;
}


/* 汎用的なボックスを定義 */

#item div.user2_contents {
	margin-top: 22px;
	margin-bottom: 22px;
}
#item div.user2_contents p {
	margin-left: 22px;
	margin-bottom: 22px;
}

/* サイズチャートを定義 */

#item div.user2_sizechart {
	margin-top: 22px;
	margin-bottom: 22px;
}
#item div.user2_sizechart p {
	margin-left: 22px;
	margin-bottom: 22px;
}
#item div.user2 table.sizechart1 {
	width: 90%;
	margin-left: 22px;
	margin-bottom: 6px;
	border-collapse: collapse;
	empty-cells: show;
}
#item div.user2 table.sizechart1 th,#item div.user2 table.sizechart1 td{
	font-size: 12px;
}
#item div.user2 table.sizechart1 th {
	background: #CCCCCC;
	border: 1px solid #C3C3C3;
	padding: 3px 6px;
	color: #FFFFFF;
}
#item div.user2 table.sizechart1 .head th {
	background: #999999;
	text-align: center;
}
#item div.user2 table.sizechart1 th.left_head {
	width: 160px;
}
#item div.user2 table td {
	border: 1px solid #C3C3C3;
	padding: 3px 6px;
	background: #FFFFFF;
	text-align: center;
}

/* オーダーチャートを定義 */

#item div.user2_orderchart {
	margin-top: 22px;
	margin-bottom: 22px;
}
#item div.user2_orderchart h4 {
	margin-top: 22px;
	margin-left: 22px;
	margin-bottom: 12px;
}
#item div.user2_orderchart p {
	margin-left: 22px;
	margin-bottom: 8px;
}
#item div.user2_orderchart p.u16 {
	margin-bottom: 16px;
}
#item div.user2_orderchart h5 {
	margin-left: 22px;
	margin-bottom: 6px;
}
#item div.user2_orderchart .orderinfo {
}
#item div.user2_orderchart .orderinfo img {
	vertical-align: middle;
	margin-bottom: 3px;
}
