html,body {
	background	: #c3baad url(back.gif) repeat-y;
}

#wrapper {
	background	: #c3baad url(back.gif) repeat-y;
}

#header {
	background	: #203031 url(header_back.jpg) no-repeat;
}

#header li {
	background	: url(tlogo.jpg) no-repeat;
}



#container div#contents2 {
	background	: url(contents_back.jpg) no-repeat;
	height		: 1300px;
}

/* 右コンテンツレイアウト
---------------------------------------------------------------------------- */

/*--------各ボックス配置-----------*/

/*--------TOPTEXT-----------*/
#toptext {
	width			: 422px;
	margin			: 0;
}


/*--左--*/
#toptext div#menu_hidari2 {
	float			: left;
	width			: 245px;
	text-align		: left;
}

#toptext div#menu_hidari2 ul {
	margin			: 0;
	padding-left	: 18px;
	list-style		: none;
}

#toptext div#menu_hidari2 ul li {
	text-align		: left;
	font-size		: 14px;
	line-height		: 160%;
	word-spacing	: normal;
	color			: #222;
	font-weight		: 500;
}

#toptext div#menu_hidari2 ul li#topmargin {
	height		: 90px;
}


/*--右--*/
#toptext div#menu_migi2 {
	float			: right;
	width			: 176px;
	text-align		: right;
}

#toptext div#menu_migi2 ul {
	margin			: 0;
	padding-right	: 10px;
	list-style		: none;
}

#toptext div#menu_migi2 ul#borderline {
	border-right	: 1px solid #777;
}

#toptext div#menu_migi2 ul li {
	text-align		: right;
	font-size		: 12px;
	line-height		: 170%;
	word-spacing	: normal;
	color			: #222;
	font-weight		: 500;
}

#toptext div#menu_migi2 ul li#topmargin {
	height		: 140px;
}




/*--------NO1~NO7-----------*/
#container div#no1 {
	width			: 422px;
	padding-top		: 60px;
	position		: relative;
}

#container div#no2, #no3, #no4, #no5, #no6, #no7 {
	width			: 422px;
	padding-top		: 20px;
	position		: relative;
}

#container div#no1, #no2, #no3, #no4, #no5, #no6, #no7 {
	clear			: both;
	margin-top		: 0px;
}

/*--------テキストメニュー(左)-----------*/
#container div#menu_hidari {
	float			: left;
	width			: 190px;
	text-align		: left;
}

#container div#menu_hidari ul {
	margin			: 0;
	margin-left		: 60px;
	list-style		: none;
	padding-left	: 0;
}

#container div#menu_hidari ul#borderline {
	border-left	: 1px solid #777;
}

#menu_hidari li {
	text-align		: left;
	font-size		: 12px;
	line-height		: 140%;
	word-spacing	: normal;
	color			: #333;
	font-weight		: 500;
	padding-left	: 8px;
}

#menu_hidari ul li#topmargin {
	height			: 60px;
}

#menu_hidari li#namae {
	font-weight		: 600;
	font-size		: 13px;
	color			: #555;
}

/*--------テキストメニュー(右)-----------*/
#container div#menu_migi {
	float			: right;
	width			: 187px;
	text-align		: right;
}

#container div#menu_migi ul {
	margin			: 0;
	margin			: 0 42px 0 0;
	list-style		: none;
}

#container div#menu_migi ul#borderline {
	border-right	: 1px solid #777;
}

#menu_migi li {
	text-align		: right;
	font-size		: 12px;
	line-height		: 140%;
	color			: #333;
	font-weight		: 500;
	padding-right	: 8px;
}

#menu_migi ul li#topmargin {
	height			: 50px;
}

#menu_migi li#namae {
	font-weight		: 600;
	font-size		: 13px;
	color			: #555;
}

/*--------商品写真(左)-----------*/
#container div#photo_hidari {
	width			: 232px;
	float			: left;
	left			: 0;
	text-align		: left;
	padding-left	: 3px;
}

/*--------商品写真(右)-----------*/
#container div#photo_migi {
	width			: 232px;
	float			: right;
	right			: 0;
	text-align		: right;
	padding			: 0;
}