@charset "UTF-8";
/*-------------------------------------*/

/* archive */

/*-------------------------------------*/

#slider{
	width: 1000px !important;
	height: 667px !important;
	margin: 0 auto;
	text-align: left;
	position: relative;
	left: 0px!important;
}

#slider img {
	max-width: 100%;
	min-width: 100%;
	height: auto !important;
}

.productArchive h1.pageTitle{
	color: #121212;
	font-size: 18px;
	letter-spacing: 1px;
/*
	background: url(../img/share/bg_burret.gif) no-repeat left 11px; 
	padding-left: 30px;
*/
	position: absolute;
	margin-left: 22px;
	font-family: 'Adobe Garamond Pro', 'Garamond Premier Pro', 'EB Garamond', serif;
}


/*-------------------------------------*/
/* nav#cNavi{} */

.productArchive nav#cNavi{
	font-family: 'Adobe Garamond Pro', 'Garamond Premier Pro', 'EB Garamond', serif;
	margin-left: 250px;
}
.productArchive nav#cNavi ul{
	width: 670px;
}

.productArchive nav#cNavi ul li{
	float: left;
	margin-right: 20px;
	letter-spacing: 0.04em;
}

.productArchive nav#cNavi ul li a{
	color: #999999;
	text-decoration: none;
}

/*-------------------------------------*/
/* section.productCat div.lprd{} */

.productArchive section.productCat{
	margin-top: 68px;
	width: 100%;
}

.productArchive section#flowerbase{}


/*-------------------------------------*/
/* section.productCat div.lprd{} */

.productArchive section.productCat div.lprd{
	font-size: 15px;
	padding-left: 20px;
	float: left;
	width: 200px;
}

.productArchive section.productCat div.lprd h1{
	margin-left: 40px;
	margin-bottom: 40px;
	font-family: 'Adobe Garamond Pro', 'Garamond Premier Pro', 'EB Garamond', serif;
	font-size: 15px;
}

.productArchive section.productCat div.lprd nav{}
.productArchive section.productCat div.lprd nav ol{
/*   padding-left: 39px; */
}

.productArchive section.productCat div.lprd nav ol li{
	display: block;
	margin-bottom: 12px;
font-family: 'Adobe Garamond Pro', 'Garamond Premier Pro', 'EB Garamond', serif;
	letter-spacing: 0.04em;
	position: relative;
	line-height: 1.4;
}

.productArchive section.productCat div.lprd nav ol li a{
	text-decoration: none;
}

.productArchive section.productCat div.lprd nav ol li:hover{
}

/*
.productArchive section.productCat div.lprd nav ol li em.number{

	font-size: 11px;
	letter-spacing: 1px;
}
*/


.productArchive section.productCat div.lprd nav ol li a{
  display: block;
}


/*-------------------------------------*/

.productArchive div.thumbList{
	width: 700px;
	display: inline;
	margin-left: 25px;
	float: left;
}


.productArchive div.thumbList a{
	float: left;
	width: 217px;
	padding: 0;
	margin: 0 0 22px 24px;
}

.productArchive div.thumbList img{
	width: 100%;
	height: auto;
	vertical-align: bottom;
}

.productArchive div.thumbList a:nth-child(3n-2){
	margin-left: 0;
}


/* single */


.productSingle #otherEntry{	padding: 0 20px;}

.productSingle #otherEntry h1{
	font-family: 'Adobe Garamond Pro', 'Garamond Premier Pro', 'EB Garamond', serif;
	color: #121212;
	font-size: 18px;
	letter-spacing: 1px;
	background: url(../img/share/bg_burret.gif) no-repeat left 11px; 
	padding-left: 30px;
/* 	margin-left: 17px; */
	margin-bottom: 30px;
}


.productSingle div.thumbList{}
.productSingle div.thumbList a{ margin: 0 0 22px 15px;}
.productSingle div.thumbList a:nth-child(4n-3){ margin-left: 0;}




/*-------------------------------------*/
/*-------------------------------------*/
/*-------------------------------------*/

/* single */

/*-------------------------------------*/
/*-------------------------------------*/
/*-------------------------------------*/

div#sliderWrap{
	width: 960px;
	margin: 0 auto;
	text-align: left;
}

div#sliderCont{	position: relative;}

div#sliderWrap ul#nav{
/* 	width: 100%; */
	float: right;
	position: relative;
	top: -25px;
	right: -35px;
}

div#sliderWrap ul#nav li{
/*
	width: 6px;
	height: 6px;
*/
	float: left;
/* 	padding-left: 30px; */
}


div#sliderWrap ul#nav li a{
	display: block;
/*
	width: 6px;
	height: 6px;
*/
	padding: 15px;
	display: inline-block;
	background: url(../img/share/lamp1.gif) no-repeat 0 0;
}


div#sliderWrap ul#nav li.activeSlide a{
	background: url(../img/share/lamp2.gif) no-repeat 0 0;
}


ul#control{
	position: absolute;
	top: -50px;
	clear: both;
}

ul#control li{}


/*-------------------------------------*/

.productSingle{
	padding-top: 30px;
	width: 100%;
	padding-bottom: 70px;
}

.productSingle div.contHead{
	width: 100%;
/* 	margin-bottom: 75px; */
	margin-bottom: 35px;
}

.productSingle h1.pageTitle{
	float: left;
	color: #121212;
	font-size: 18px;
	letter-spacing: 1px;
	background: url(../img/share/bg_burret.gif) no-repeat left 11px; 
	font-family: 'Adobe Garamond Pro', 'Garamond Premier Pro', 'EB Garamond', serif;
	padding-left: 30px;
	margin-left: 17px;
}


.productSingle h2.postTitle{
	font-size: 17px;
	color: #000;
	font-family: 'Adobe Garamond Pro', 'Garamond Premier Pro', 'EB Garamond', serif;
	position: absolute;
	left: 258px;
	letter-spacing: 1px;	
}

.productSingle div.postWrap{
	width: 100%;
	position: relative;
	padding-bottom: 130px;
}

.productSingle em.category{
	font-size: 15px;
	font-family: 'Adobe Garamond Pro', 'Garamond Premier Pro', 'EB Garamond', serif;
	float: left;
	margin-left: 48px;
	width: 190px;
	font-style: normal;
	letter-spacing: 1px;
}

.productSingle em.category a{ text-decoration: none;}


.productSingle dl#detailList{
	position: absolute;
	top: 60px;
	font-size: 13px;
	font-family: 'Adobe Garamond Pro', 'Garamond Premier Pro', 'EB Garamond', serif;
	width: 200px;
}

.productSingle dl#detailList dt,
.productSingle dl#detailList dd{
	margin-bottom: 10px;
	text-transform: lowercase;
	letter-spacing: 1px;
	line-height: 1.5;
}

.productSingle dl#detailList dt{
	width: 50px;
	float: left;
	text-align: right;
	position: relative;
	left: -15px;
}

.productSingle dl#detailList dd{
	padding-left: 50px;	
	word-wrap: break-word;
}

.productSingle dl#detailList dd .yen{
	font-size: 10px;
}

/*-------------------------------------*/

.productSingle div.entry{
	float: left;
	width: 670px;
	margin-left: 20px;
}

.productSingle div.entry h3{
	font-size: 16px;
	letter-spacing: 2px;
	margin-bottom: 40px;
}

.productSingle div.entry div.post{
	line-height: 2.2;
	color: #121212;
	font-size: 13px;
	letter-spacing: 1px;
}

.productSingle div.entry div.post .txtS{
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	display: block;
	margin-top: 30px;
}