
/* 
headerArea
------------------------------ */
div#headerArea2{
	width:750px;
	margin:0 auto;
}
div#headerArea2 .totop{float:left;}
div#headerArea2 .kikan{
	float:right;
	margin-top:11px;
}


/* --------------------------------------------------------------------
 共通
 -------------------------------------------------------------------- */

div#ny2012_nenga{
	text-align:left;
	color:#000000;
	width:750px;
}

/* カテゴリ ----- */

div.ny2012_box{
	text-align:left;
	margin:0 0 15px 0;
	width:750px;
	
}

div.ny2012_box h2{
	background:url(//img.e87.com/selection/newyear/2011images/icon01_sp_newyear.gif) no-repeat 0 0;
	padding:2px 0 5px 30px;
	font-weight:bold;
	color:#663300;
}

div#ny2012_nenga div.ny2012_goods{
	position:absolute;
	top:31px;
	left:38px;
	width:340px;
}

/* 商品名 ----- */

div.ny2012_box h3{
	margin-bottom:5px;	
}

div.ny2012_box h3 a{
	font-weight:bold;
	color:#000000;
	line-height:1.2;
	font-size:120%;
}


/* 価格 ----- */

div.ny2012_pricebox{
	height:25px;
	margin-bottom:5px;
}

div.ny2012_pricebox p.ny2012_price{
	color:#C50000;
	font-weight:bold;
	font-size:120%;
	float:left;
	padding-top:2px;
	padding-right:12px;
}

div.ny2012_pricebox p.ny2012_shipping{
	float:left;
	padding:2px 4px 1px;
	font-weight:bold;
	background:#CC0000;
	color:#FFFFFF;
	text-align:center;
	font-size:110%;
}

div.ny2012_pricebox p.ny2012_day{
	float:left;
	margin-left:5px;
	padding:2px 4px 1px;
	font-weight:bold;
	background:#CC0000;
	color:#FFFFFF;
	text-align:center;
	font-size:110%;
}

/* 商品本文 ----- */

p.ny2012_maintxt{
	line-height:1.35;
	width:340px;
}

/* セット内容 ----- */

div#ny2012_nenga div.ny2012_set{
	position:absolute;
	width:145px;
}

p.ny2012_detailtxt{
	font-size:80%;
	lineheight:1.35;
	margin-bottom:20px;
}

div#ny2012_nenga div.ny2012_goodsimg{
	position:absolute;
	width:346px;
	top:0px;
}

/* //商品エリア ---------------------------------- */

/* ページトップリンク */

p.ny2012_boxflink{
	color:#663300;
	text-align:right;
	padding-top:10px;
	font-size:80%;
}

p.ny2012_boxflink a{
	color:#663300;
}

/* //共通 -------------------------------------------------- */





/* --------------------------------------------------------------------
 ヘッダー
 -------------------------------------------------------------------- */

div#ny2012_hbox{
	margin:0 0 25px 0;
	clear:both;
	width:750px;
	position:relative;
}

div#ny2012_hbox h1{
	margin-bottom:4px;
	/*width:750px;
	height:205px;
	background:url(//img.e87.com/selection/newyear/2011images/h_img_01.jpg) no-repeat;*/
}

div#ny2012_hbox ul#ny2012_hicon{
	height:45px;
	position:absolute;
	top:149px;
	left:20px;
}

div#ny2012_hbox ul#ny2012_hicon li{
	display:inline;
}

div#ny2012_hbox ul#ny2012_hicon li img{
	padding-right:0;
}

div#ny2012_hbox ul#ny2012_hnav{
	height:96px;
	margin-left:8px;
}

div#ny2012_hbox ul#ny2012_hnav li{
	width:184px;
	float:left;
	height:96px;
}

div#ny2012_hbox ul#ny2012_hnav li#ny2012_hnav_01{
	
}

div#ny2012_hbox ul#ny2012_hnav li#ny2012_hnav_02{
	padding:0 3px;
}

div#ny2012_hbox ul#ny2012_hnav li#ny2012_hnav_03{
	
}

/* //ヘッダー -------------------------------------------------- */




/* --------------------------------------------------------------------
 啓翁桜 5本セット
 -------------------------------------------------------------------- */

/* ny2012_box04_h ----- */

div#ny2012_box04_h{
	background:url(//img.e87.com/selection/newyear/2011images/hu/box04_h_bg.jpg) no-repeat;
	height:232px;
	position:relative;
}

div#ny2012_box04_h p.ny2012_htxt{position:absolute;top:154px;left:38px;}

/* ny2012_box04_01 ----- */

div#ny2012_box04_01{
	background:url(//img.e87.com/selection/newyear/2011images/hu/box04_01_bg.jpg) no-repeat;
	height:427px;
	position:relative;
}
div#ny2012_box04 div.ny2012_goods{
	position:absolute;
	top:31px;
	left:372px;
	width:340px;
}
div#ny2012_box04_01 div.ny2012_set{top:168px;left:371px;}
div#ny2012_box04_01 div.ny2012_goodsimg{left:20px;}
	

/* ny2012_box01_02 ----- */


/* //迎春花作成キット -------------------------------------------------- */




/* --------------------------------------------------------------------
 迎春花作成キット
 -------------------------------------------------------------------- */

/* ny2012_box01_h ----- */

div#ny2012_box01_h{
	background:url(//img.e87.com/selection/newyear/2011images/hu/box01_h_bg.jpg) no-repeat;
	height:232px;
	position:relative;
}

div#ny2012_box01_h p.ny2012_htxt{position:absolute;top:154px;left:38px;}

/* ny2012_box01_01 ----- */

div#ny2012_box01_01{
	background:url(//img.e87.com/selection/newyear/2011images/hu/box01_01_bg.jpg) no-repeat;
	height:420px;
	position:relative;
}
div#ny2012_box01_01 div.ny2012_set{top:196px;left:237px;}
div#ny2012_box01_01 div.ny2012_goodsimg{left:384px;}
	

/* ny2012_box01_02 ----- */

div#ny2012_box01_02{
	background:url(//img.e87.com/selection/newyear/2011images/hu/box01_02_bg.jpg) no-repeat;
	height:427px;
	position:relative;
}
div#ny2012_box01_02 div.ny2012_set{top:195px;left:237px;}
div#ny2012_box01_02 div.ny2012_goodsimg{left:384px;}

/* //迎春花作成キット -------------------------------------------------- */



/* --------------------------------------------------------------------
 イイハナフラワーアレンジキット
 -------------------------------------------------------------------- */

/* ny2012_box02_h ----- */

div#ny2012_box02_h{
	background:url(//img.e87.com/selection/newyear/2011images/hu/box02_h_bg.jpg) no-repeat;
	height:222px;
	position:relative;
}

div#ny2012_box02_h p.ny2012_htxt{position:absolute;top:165px;left:22px;}


/* 完成品 ----- */

div#ny2012_nenga div.ny2012_comp{
	position:absolute;
	line-height:1.35;
	left:517px;
	width:170px;
}

div.ny2012_comp h4{margin-bottom:9px;}
div#ny2012_nenga div.ny2012_comp a{color:#000000;}
div#ny2012_nenga div.ny2012_comp p{font-size:80%;}
div.ny2012_comp span.ny2012_comp_h{font-weight:bold;}

div#ny2012_box02_01 div.ny2012_comp{top:368px;}
div#ny2012_box02_02 div.ny2012_comp{top:353px;}
div#ny2012_box02_03 div.ny2012_comp{top:377px;}


/* ny2012_box02_01 ----- */

div#ny2012_box02_01{
	background:url(//img.e87.com/selection/newyear/2011images/hu/box02_01_bg.jpg) no-repeat;
	height:500px;
	position:relative;
}

div#ny2012_box02 div.ny2012_goods{
	position:absolute;
	top:31px;
	left:372px;
	width:340px;
}
div#ny2012_box02_01 div.ny2012_set{top:168px;left:371px;}
div#ny2012_box02_01 div.ny2012_goodsimg{left:20px;}

/* ny2012_box02_02 ----- */

div#ny2012_box02_02{
	background:url(//img.e87.com/selection/newyear/2011images/hu/box02_02_bg.jpg) no-repeat;
	height:502px;
	position:relative;
}
div#ny2012_box02_02 div.ny2012_set{top:155px;left:371px;}
div#ny2012_box02_02 div.ny2012_goodsimg{left:20px;}

/* ny2012_box02_03 ----- */

div#ny2012_box02_03{
	background:url(//img.e87.com/selection/newyear/2011images/hu/box02_03_bg.jpg) no-repeat;
	height:513px;
	position:relative;
}
div#ny2012_box02_03 div.ny2012_set{top:158px;left:371px;}
div#ny2012_box02_03 div.ny2012_goodsimg{left:20px;}

/* //イイハナフラワーアレンジキット -------------------------------------------------- */


/* --------------------------------------------------------------------
 お子様と作るお正月花キット
 -------------------------------------------------------------------- */

/* ny2012_box03_h ----- */

div#ny2012_box03_h{
	background:url(//img.e87.com/selection/newyear/2011images/hu/box03_h_bg.jpg) no-repeat;
	height:227px;
	position:relative;
}

div#ny2012_box03_h p.ny2012_htxt{position:absolute;top:165px;left:22px;}


/* ny2012_box03_01 ----- */

div#ny2012_box03_01{
	background:url(//img.e87.com/selection/newyear/2011images/hu/box03_01_bg.jpg) no-repeat;
	height:447px;
	position:relative;
}
div#ny2012_box03_01 div.ny2012_set{top:163px;left:237px;}
div#ny2012_box03_01 div.ny2012_goodsimg{left:384px;}

/* //お子様と作るお正月花キット -------------------------------------------------- */



/* --------------------------------------------------------------------
 松竹梅より
 -------------------------------------------------------------------- */

body div#topicpath_0903new {
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 5px;
}
.contents img {
    vertical-align: bottom;
}



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;
    font-size: 90%;
    margin-left: 0;
    margin-right: 0;
    margin-top: 15px;
		text-align:left;
}


.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;
	text-align:left;
}

 .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;
}
