body div#topicpath_0903new{margin:5px 0 10px;}
.contents img{vertical-align:bottom;}

/********************************************************************/
/*松竹梅・門松
==============================*/
/********************************************************************/
#syochikubai{
	width:750px;
	text-align:left;
	line-height:1.3;
	color:#4b2d02;
}

#syochikubai .scb_txt a:link{color:#2c642c; font-weight:bold; text-decoration:underline;}
#syochikubai .scb_txt a:hover{color:#2c642c; font-weight:bold; text-decoration:underline;}
#syochikubai .scb_txt a:visited{color:#2c642c; font-weight:bold; text-decoration:underline;}
#syochikubai .scb_txt a:active{color:#2c642c; font-weight:bold; text-decoration:underline;}

#syochikubai h2{
	font-size:90%;
	color:#7f7f7f;
	font-weight:bold;
	margin:15px 0 5px 0;
}
#syochikubai .stxt{font-size:80%;}
#syochikubai .ls_s{letter-spacing:-0.5px;}
#syochikubai .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;}

#syochikubai .price span{font-weight:bold;}

.left{float:left;}
.right{float:right;}
.mL15{margin-left:15px;}



#syochikubai .ny_wrap_01 .img_link{
	display:block;
	width:360px;
	height:350px;
	position:absolute;
	top:14px;
	left:127px;
}
#syochikubai .ny_wrap_02 .img_link{
	display:block;
	width:270px;
	height:300px;
	position:absolute;
	top:14px;
	left:81px;
}
#syochikubai .ny_wrap_03 .img_link{
	display:block;
	width:170px;
	height:300px;
	position:absolute;
	top:14px;
	left:58px;
	zoom:1;
}
#syochikubai .ny_wrap_01 a.img_link:link,
#syochikubai .ny_wrap_02 a.img_link:link,
#syochikubai .ny_wrap_03 a.img_link:link{text-decoration:none; font-size:none;}
#syochikubai .ny_wrap_01 a.img_link:hover,
#syochikubai .ny_wrap_02 a.img_link:hover,
#syochikubai .ny_wrap_03 a.img_link:hover{text-decoration:none; font-size:none;}
#syochikubai .ny_wrap_01 a.img_link:visited,
#syochikubai .ny_wrap_02 a.img_link:visited,
#syochikubai .ny_wrap_03 a.img_link:visited{text-decoration:none; font-size:none;}
#syochikubai .ny_wrap_01 a.img_link:active,
#syochikubai .ny_wrap_02 a.img_link:active,
#syochikubai .ny_wrap_03 a.img_link:active{text-decoration:none; font-size:none;}


/*メインビジュアル
==============================*/
#syochikubai #main{
	width:750px;
	height:205px;
	background:url(//img.e87.com/selection/newyear/2011images/syochikubai_main.jpg) no-repeat top left;
}
#syochikubai #main h1,
#syochikubai #main p{
	width:300px;
	font-size:80%;
	margin:0 0 0 225px;
}
#syochikubai #main h1{
	color:#2c642c;
	font-weight:bold;
	padding:130px 0 5px 0;
}


/*お正月特集　松竹梅・門松　アレンジメント「慶び花〜幸〜」
==============================*/
#syochikubai #item01.ny_wrap_01{
	width:722px;
	background:url(//img.e87.com/selection/newyear/2011images/syochikubai_wrap_01_bg.gif) top left;
	padding:14px;
	position:relative;
}
#syochikubai #item01 .bg{
	width:722px;
	background:url(//img.e87.com/selection/newyear/2011images/syochikubai_01_bg.jpg) no-repeat top left;
	background-color:#fff;
}
#syochikubai #item01 .ttl{
	width:113px;
	float:left;
}
#syochikubai #item01 .wrap{
	width:230px;
	float:right;
	padding:80px 15px 0 0;
}
#syochikubai #item01 dl dt{
	color:#f00;
	font-weight:bold;
	margin-bottom:7px;
}
#syochikubai #item01 dl dd{margin-bottom:12px;}
#syochikubai #item01 ul li{float:right;}


/*お正月特集　松竹梅・門松　アレンジメント「豪壮な年明け」 
　お正月特集　松竹梅・門松　アレンジメント「金色（こんじき）の舞」
==============================*/
#syochikubai .ny_wrap_02{
	width:338px;
	background:url(//img.e87.com/selection/newyear/2011images/syochikubai_wrap_02_bg.gif) top left;
	padding:14px;
	position:relative;
}
#syochikubai #item02 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/syochikubai_02_bg.jpg) no-repeat top left;
}
#syochikubai #item03 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/syochikubai_04_bg.jpg) no-repeat top left;
}
#syochikubai #item04 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/syochikubai_06_bg.jpg) no-repeat top left;
}
#syochikubai #item05 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/syochikubai_05_bg.jpg) no-repeat top left;
}
#syochikubai #item06 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/syochikubai_06_bg.jpg) no-repeat top left;
}
#syochikubai #item07 .bg{
	width:338px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/syochikubai_07_bg.jpg) no-repeat top left;
}
#syochikubai #item02 .ttl,
#syochikubai #item03 .ttl,
#syochikubai #item04 .ttl,
#syochikubai #item05 .ttl,
#syochikubai #item06 .ttl,
#syochikubai #item07 .ttl{
	width:67px;
	float:left;
}
#syochikubai #item02 .wrap,
#syochikubai #item03 .wrap,
#syochikubai #item04 .wrap,
#syochikubai #item05 .wrap,
#syochikubai #item06 .wrap,
#syochikubai #item07 .wrap{
	width:240px;
	float:right;
	padding:300px 10px 0 0;
}
#syochikubai #item02 dl dt,
#syochikubai #item03 dl dt,
#syochikubai #item04 dl dt,
#syochikubai #item05 dl dt,
#syochikubai #item06 dl dt,
#syochikubai #item07 dl dt{
	color:#f00;
	font-weight:bold;
	margin-bottom:5px;
}
#syochikubai #item02 dl dd,
#syochikubai #item03 dl dd,
#syochikubai #item04 dl dd,
#syochikubai #item05 dl dd,
#syochikubai #item06 dl dd,
#syochikubai #item07 dl dd{margin-bottom:5px;}
#syochikubai #item02 dl dd.mh,
#syochikubai #item03 dl dd.mh,
#syochikubai #item04 dl dd.mh,
#syochikubai #item05 dl dd.mh,
#syochikubai #item06 dl dd.mh,
#syochikubai #item07 dl dd.mh{
	min-height:30px;
	height: auto !important;
	height: 30px;
}
#syochikubai #item02 ul li,
#syochikubai #item03 ul li,
#syochikubai #item04 ul li,
#syochikubai #item05 ul li,
#syochikubai #item06 ul li,
#syochikubai #item07 ul li{margin-top:-35px; float:right;}


/*お正月特集　松竹梅・門松　アレンジメント「迎春のにぎわい」 
　お正月特集　松竹梅・門松　鉢植え「モダン門松」
　お正月特集　松竹梅・門松　アレンジメント「慶春の宴〜MIYABI〜」
==============================*/
#syochikubai .ls_s .left{margin-right:12px;}
#syochikubai .ny_wrap_03{
	width:214px;
	background:url(//img.e87.com/selection/newyear/2011images/syochikubai_wrap_03_bg.gif) top left;
	padding:14px;
	position:relative;
}
#syochikubai #item08 .bg{
	width:214px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/syochikubai_08_bg.jpg) no-repeat top left;
}
#syochikubai #item09 .bg{
	width:214px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/syochikubai_09_bg.jpg) no-repeat top left;
}

#syochikubai #item10 .bg{
	width:214px;
	background:#fff url(//img.e87.com/selection/newyear/2011images/syochikubai_10_bg.jpg) no-repeat top left;
}
#syochikubai #item08 .wrap,
#syochikubai #item09 .wrap,
#syochikubai #item10 .wrap{width:200px; margin:0 0 0 10px;}
#syochikubai #item08 dl dt,
#syochikubai #item09 dl dt,
#syochikubai #item10 dl dt{
	color:#f00;
	font-weight:bold;
	margin-bottom:5px;
}
#syochikubai #item08 dl dd,
#syochikubai #item09 dl dd,
#syochikubai #item10 dl dd{margin-bottom:5px;}
#syochikubai #item08 dl dd.mh,
#syochikubai #item09 dl dd.mh,
#syochikubai #item10 dl dd.mh{
	min-height:45px;
	height: auto !important;
	height: 45px;
}
#syochikubai #item08 ul li,
#syochikubai #item09 ul li,
#syochikubai #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;
}







