body div#topicpath_0903new{margin:5px 0 10px;}
.contents img{vertical-align:bottom;}

/********************************************************************/
/*松竹梅・門松
==============================*/
/********************************************************************/
#sakura{
	width:750px;
	text-align:left;
	line-height:1.3;
	color:#4b2d02;
}

#sakura .scb_txt a:link{color:#a91175; font-weight:bold; text-decoration:underline;}
#sakura .scb_txt a:hover{color:#a91175; font-weight:bold; text-decoration:underline;}
#sakura .scb_txt a:visited{color:#a91175; font-weight:bold; text-decoration:underline;}
#sakura .scb_txt a:active{color:#a91175; font-weight:bold; text-decoration:underline;}

#sakura h2{
	font-size:90%;
	color:#7f7f7f;
	font-weight:bold;
	margin:15px 0 5px 0;
}
#sakura .stxt{font-size:80%;}
#sakura .ls_s{letter-spacing:-0.5px;}
#sakura .ny_icon{
	background:url(//img.e87.com/selection/newyear/2011images/icon01_sp_newyear.gif) no-repeat 0 0;
	padding:0 0 0 30px;
}
.w366{width:336px;}
.w242{width:212px;}

#sakura .price span{font-weight:bold;}

.left{float:left;}
.right{float:right;}



#sakura .ny_wrap_01 .img_link{
	display:block;
	width:360px;
	height:350px;
	position:absolute;
	top:14px;
	left:127px;
}
#sakura .ny_wrap_02 .img_link{
	display:block;
	width:270px;
	height:300px;
	position:absolute;
	top:14px;
	left:81px;
}
#sakura .ny_wrap_03 .img_link{
	display:block;
	width:170px;
	height:300px;
	position:absolute;
	top:14px;
	left:58px;
	zoom:1;
}
#sakura .ny_wrap_01 a.img_link:link,
#sakura .ny_wrap_02 a.img_link:link,
#sakura .ny_wrap_03 a.img_link:link{text-decoration:none; font-size:none;}
#sakura .ny_wrap_01 a.img_link:hover,
#sakura .ny_wrap_02 a.img_link:hover,
#sakura .ny_wrap_03 a.img_link:hover{text-decoration:none; font-size:none;}
#sakura .ny_wrap_01 a.img_link:visited,
#sakura .ny_wrap_02 a.img_link:visited,
#sakura .ny_wrap_03 a.img_link:visited{text-decoration:none; font-size:none;}
#sakura .ny_wrap_01 a.img_link:active,
#sakura .ny_wrap_02 a.img_link:active,
#sakura .ny_wrap_03 a.img_link:active{text-decoration:none; font-size:none;}


/*メインビジュアル
==============================*/
#sakura #main{
	width:750px;
	height:205px;
	background:url(//img.e87.com/selection/newyear/2011images/sakura_main.jpg) no-repeat top left;
}
#sakura #main h1,
#sakura #main p{
	width:300px;
	font-size:80%;
	margin:0 0 0 225px;
}
#sakura #main h1{
	color:#a91175;
	font-weight:bold;
	padding:130px 0 5px 0;
}


/*お正月特集　松竹梅・門松　アレンジメント「慶び花〜幸〜」
==============================*/
#sakura #item01.ny_wrap_01{
	width:722px;
	background:url(//img.e87.com/selection/newyear/2011images/sakuraume_wrap_01_bg.gif) top left;
	padding:14px;
	position:relative;
}
#sakura #item01 .bg{
	width:722px;
	background:url(//img.e87.com/selection/newyear/2011images/sakura_01_bg.jpg) no-repeat top left;
	background-color:#fff;
}
#sakura #item01 .ttl{
	width:113px;
	float:left;
}
#sakura #item01 .wrap{
	width:230px;
	float:right;
	padding:60px 15px 0 0;
}
#sakura #item01 dl dt{
	color:#f00;
	font-weight:bold;
	margin-bottom:7px;
}
#sakura #item01 dl dd{margin-bottom:12px;}
#sakura #item01 ul li{float:right;}

.bnr_set{
	padding-top: 10px;
}

/*お正月特集　松竹梅・門松　アレンジメント「豪壮な年明け」 
　お正月特集　松竹梅・門松　アレンジメント「金色（こんじき）の舞」
==============================*/
#sakura .ny_wrap_02{
	width:338px;
	background:url(//img.e87.com/selection/newyear/2011images/sakuraume_wrap_02_bg.gif) top left;
	padding:14px;
	position:relative;
}
#sakura #item02 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/sakura_02_bg.jpg) no-repeat top left;
}
#sakura #item03 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/sakura_03_bg.jpg) no-repeat top left;
}
#sakura #item04 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/sakura_04_bg.jpg) no-repeat top left;
}
#sakura #item05 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/sakura_05_bg.jpg) no-repeat top left;
}
#sakura #item06 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/sakura_06_bg.jpg) no-repeat top left;
}
#sakura #item07 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/sakura_07_bg.jpg) no-repeat top left;
}
#sakura #item02 .ttl,
#sakura #item03 .ttl,
#sakura #item04 .ttl,
#sakura #item05 .ttl,
#sakura #item06 .ttl,
#sakura #item07 .ttl{
	width:67px;
	float:left;
}
#sakura #item02 .wrap,
#sakura #item03 .wrap,
#sakura #item04 .wrap,
#sakura #item05 .wrap,
#sakura #item06 .wrap,
#sakura #item07 .wrap{
	width:240px;
	float:right;
	padding:300px 10px 0 0;
}
#sakura #item02 dl dt,
#sakura #item03 dl dt,
#sakura #item04 dl dt,
#sakura #item05 dl dt,
#sakura #item06 dl dt,
#sakura #item07 dl dt{
	color:#f00;
	font-weight:bold;
	margin-bottom:5px;
}
#sakura #item02 dl dd,
#sakura #item03 dl dd,
#sakura #item04 dl dd,
#sakura #item05 dl dd,
#sakura #item06 dl dd,
#sakura #item07 dl dd{margin-bottom:5px;}
#sakura #item02 dl dd.mh,
#sakura #item03 dl dd.mh,
#sakura #item04 dl dd.mh,
#sakura #item05 dl dd.mh,
#sakura #item06 dl dd.mh,
#sakura #item07 dl dd.mh{
	min-height:30px;
	height: auto !important;
	height: 30px;
}
#sakura #item02 ul li,
#sakura #item03 ul li,
#sakura #item04 ul li,
#sakura #item05 ul li,
#sakura #item06 ul li,
#sakura #item07 ul li{margin-top:-35px; float:right;}


/*お正月特集　松竹梅・門松　アレンジメント「迎春のにぎわい」 
　お正月特集　松竹梅・門松　鉢植え「モダン門松」
　お正月特集　松竹梅・門松　アレンジメント「慶春の宴〜MIYABI〜」
==============================*/
#sakura .ls_s .left{margin-right:12px;}
#sakura .ny_wrap_03{
	width:214px;
	background:url(//img.e87.com/selection/newyear/2011images/sakuraume_wrap_03_bg.gif) top left;
	padding:14px;
	position:relative;
}
#sakura #item08 .bg{
	width:214px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/sakura_08_bg.jpg) no-repeat top left;
}
#sakura #item09 .bg{
	width:214px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/sakura_09_bg.jpg) no-repeat top left;
}

#sakura #item10 .bg{
	width:214px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/sakura_10_bg.jpg) no-repeat top left;
}
#sakura #item08 .wrap,
#sakura #item09 .wrap,
#sakura #item10 .wrap{width:200px; margin:0 0 0 10px;}
#sakura #item08 dl dt,
#sakura #item09 dl dt,
#sakura #item10 dl dt{
	color:#f00;
	font-weight:bold;
	margin-bottom:5px;
}
#sakura #item08 dl dd,
#sakura #item09 dl dd,
#sakura #item10 dl dd{margin-bottom:5px;}
#sakura #item08 dl dd.mh,
#sakura #item09 dl dd.mh,
#sakura #item10 dl dd.mh{
	min-height:45px;
	height: auto !important;
	height: 45px;
}
#sakura #item08 ul li,
#sakura #item09 ul li,
#sakura #item10 ul li{
	float:right;
	margin-top:-38px;
	padding-right:7px;
}


/*ローカルナビ
==============================*/
#lnavi{
	width:750px;
	margin:15px 0 40px 0;
}

	
#lnavi ul li{
	width:238px;
	margin:0 0 0 9px;
	float:left;
}

#lnavi ul li a{
	width:238px;
	margin:0 0 0 0;
	float:left;
}

#lnavi ul li a img{
	width:238px;
	margin:0 0 0 0;
	float:left;
}


.mL16{margin-left:15px;}


	

/*お正月フラワーギフト　コラム
==============================*/
h2.h2_ttl {
	background:url(//img.e87.com/selection/newyear/2011images/newyear_bg_ttl.gif) no-repeat top left;
	padding:0 0 0 10px;
	margin-bottom:10px;
	font-weight:bold;
	height:27px;
	line-height:1.9em;
	color:#621622 !important;
}

.columnArea {
	margin:15px 0 0 15px;
}

.boxline {
	background:url(//img.e87.com/selection/newyear/2011images/dot_line_l.gif) no-repeat left top;
	padding-top:1px;
}

.topic_box01 {
	width:235px;
	padding:6px 0;
	margin:0 10px 0 0;
	float:left;
}

.topic_box02 {
	width:235px;
	padding:6px 0;
	float:left;
	background:url(//img.e87.com/selection/newyear/2011images/dot_line.gif) no-repeat center bottom;
}

.textBox {
	float:left;
	width:160px;
}

 .textBox a {
	font-size:85%;
	color:#ff0c00 !important;
	font-weight:bold;
	text-decoration:none !important;
}

.textBox a:hover {
	text-decoration:underline;
}

.textBox p {
	width:160px;
	font-size:85%;
	line-height:120%;
	margin:4px 0 0 0;
}

.imgBox {
	float:left;
	width:70px;
	margin:0 0 0 5px;
}

div.pagetop {
	clear:both;
	color:#CA417D;
	font-size:85%;
	margin:13px 2px 20px 0;
	text-align:right;
}







