
/*Select
---------------------------------------------------------------------------*/
#Select {
	width			:	100%;
}

body.c1 #Select {
	float			:	none;
	width			:	auto;
}

#Select h2 {
	clear			:	both;
	font-size		:	018px;
	letter-spacing	:	0.1em;
	margin-bottom	:	020px;
	padding			:	005px 020px 000px;
	background		:	linear-gradient(#FAF2F4, #EBCCD5);
	border-bottom	:	004px solid #D28B9B;
	text-shadow		:	000px 001px 002px #6d2b39;
}

#Select h3 {
	clear			:	both;
	margin-bottom	:	020px;
	padding			:	000px 020px;
	color			:	#ffffff;
	background		:	rgba(000,000,000,0.2);
	border			:	001px solid #9a5767;
}

#Select p {
	padding			:	000px 020px 015px;
}

#Select h2 + p,
#Select h3 + p {
	margin-top		:	-10px;
}



/*box
---------------------------------------------------------------------------*/

.box {
	overflow		:	hidden;
	background		:	#ffffff;
	border			:	010px solid #ffffff;
	margin-bottom	:	020px;
	box-shadow		:	002px 002px 005px rgba(000,000,000,0.2);
}

/*リングピロー一覧
---------------------------------------------------------------------------*/

#Select .list {
	position		:	relative;
	overflow		:	hidden;
	width			:	020%;
	margin-bottom	:	010px;
	float			:	left;
	line-height		:	1.5;
}

#Select .list a {
	text-decoration	:	none;
	overflow		:	hidden;
	display			:	block;
	height			:	auto;
	padding			:	010px;
	border-right	:	001px solid #b6aa77;
	border-right	:	001px solid rgba(182,170,119,0.2);
}

#Select .list:nth-of-type(5n+1) a {
	border-left		:	001px solid #b6aa77;
	border-left		:	001px solid rgba(182,170,119,0.2);
}

#Select .list a:hover {
	background		:	#ffefe1;
}

#Select .box .list h4 {
	color			:	#000000;
	font-weight		:	bold;
}

#Select .list p {
	padding			:	000;
	font-size		:	012px;
}

#Select .list figure img {
	width			:	100%;
}

.list.option2 figure img {
	opacity			:	0.7;
}



/*画面幅：650px以下
------------------------------------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width:650px)
{

/*リングピロー一覧
---------------------------------------------------------------------------*/

#Select .list {
	width			:	auto;
	float			:	none;
	margin-bottom	:	000;
}

#Select .list a {
	height			:	auto;
	border-right	:	none;
	border-bottom	:	001px solid rgba(255,255,255,0.2);
}

/*1,5,10…個目、ボックス追加設定*/
#Select .list:nth-of-type(5n+1) a {
	border-left		:	none;
}

/*写真設定*/
#Select .list figure img {
	width			:	025%;
	float			:	left;
	margin-right	:	003%;
}

/*1番上ボックス追加設定*/
#Select .list:first-of-type a {
	border-top		:	001px solid rgba(255,255,255,0.2);
}

/*1番下ボックス追加設定*/
#Select .list:last-of-type a {
	margin-bottom	:	020px;
}

}