/* CSS Document */

/******* title ********/
#mainTitle_bktop {
	width:760px;
	background: url(https://img1.kakaku.k-img.com/images/article/search/christmas_tree/title_bk_top.jpg) no-repeat 0 top;
	padding-top:18px;
}

#mainTitle_bk {
	background: url(https://img1.kakaku.k-img.com/images/article/search/christmas_tree/title_bk.jpg) no-repeat 0 0;
	background-color:#90B68F;
	width:752px;
	min-height:365px;
	height: auto !important;
	height: 365px;
}

#mainTitle_bk img {
	margin-left:135px;
	margin-top:21px;
}

#mainTitle_bk .txt {
	color:#ffffff;
	font-size:105%;
	font-weight:bold;
	line-height:145%;
	margin:68px 0px 8px 70px;
	width:480px;
	display:block;
	filter:dropshadow (color=#206E20 ,offx=1 ,offy=1 ,positive=true);
	text-align:left;
}




/***　▼▼Contents　start▼▼　***/

/* allContents */

.allContents {
	width:760px;
	background: url(https://img1.kakaku.k-img.com/images/article/search/christmas_tree/all_footer.gif) no-repeat 0 bottom;
	padding-bottom:8px;
	/*margin-bottom:25px;*/
}

.allRepeat {
	width:760px;
	background: url(https://img1.kakaku.k-img.com/images/article/search/christmas_tree/all_bk.gif) repeat-y;
	padding-bottom:17px;
}
.all_752 {
	width:752px;
	margin:0px auto 0px auto;
}
.all_752 p{
	font-size: 100%;
	line-height: 140%;
}

/*画像枠*/
.img img{
	border:solid 1px #999;
}
.img img:hover{
	border:solid 1px #E8BF00;
}


/* navi */
#navi_bk li{float:left;}
#navi_bk li.spL{padding-left:4px;}
#navi_bk a:hover img{
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}


/*タイトル共通*/
.p_bk{
	background: url(https://img1.kakaku.k-img.com/images/article/search/christmas_tree/ttl_bk01.jpg) no-repeat 0 0;
	background-color:#fff;
	width:752px;
	min-height:64px;
	height: auto !important;
	height: 64px;
}
.p_bk_bottom{
	width:752x;
	background: url(https://img1.kakaku.k-img.com/images/article/search/christmas_tree/ttl_bk02.jpg) no-repeat 0 bottom;
	padding-bottom:6px;
	margin-bottom:10px;
}

.p_bk_sub_bottom{
	width:752x;
	background: url(https://img1.kakaku.k-img.com/images/article/search/christmas_tree/ttl_bk03.gif) no-repeat 0 bottom;
	padding-bottom:6px;
	margin-bottom:10px;
}
.top10{
	padding-top:20px;
}



/*pタイトル*/
.pLeft{
	float:left;
}
.pRight_1g{
	float:left;
	font-size:105%;
	color:#000000;
	font-weight:bold;
	margin:33px 0px 0px 5px;
	width:530px;
}
.pRight_2g{
	float:left;
	font-size:105%;
	color:#000000;
	font-weight:bold;
	margin:24px 0px 0px 5px;
	width:530px;
}
.pRight_3g{
	float:left;
	font-size:105%;
	color:#000000;
	font-weight:bold;
	margin:33px 0px 0px 5px;
	width:560px;
}
.pRight_4g{
	float:left;
	font-size:105%;
	color:#000000;
	font-weight:bold;
	margin:24px 0px 0px 5px;
	width:450px;
}
.pRight_sub{
	float:left;
	font-size:105%;
	color:#000000;
	font-weight:bold;
	margin:12px 0px 0px 5px;
	width:425px;
}


.pRight_1g p, .pRight_2g p, .pRight_3g p, .pRight_4g p, .pRight_sub p{
	line-height: 130%;
}



/*商品Box*/

.box01{
	float:left;
	padding:0px 0px 20px 15px;
	width:170px;
	display:block;
}
.box01 .img{
	text-align:center;
}
.box01 .boxTxT{
	margin-top:6px;
	font-size:90%;
	display:block;
}
.box01 .name{
	font-weight:bold;
	font-size:120%;
	line-height:120%;
}



.box02{
	float:left;
	padding:0px 0px 20px 9px;
	width:140px;
	display:block;
}
.box02 .img{
	text-align:center;
}
.box02 .boxTxT{
	margin-top:6px;
	font-size:90%;
	display:block;
}
.box02 .name{
	font-weight:bold;
	font-size:120%;
	line-height:120%;
}


.box03{
	float:left;
	padding:0px 0px 20px 9px;
	width:177px;
	display:block;
}
.box03 .img{
	text-align:center;
}
.box03 .boxTxT{
	margin-top:6px;
	font-size:90%;
	display:block;
}
.box03 .name{
	font-weight:bold;
	font-size:120%;
	line-height:120%;
}







/* p01 main 3Box共通 */
#p01_main{
	padding:0px 0px 20px 0px;
}
#p01_main p{
	padding:3px 0px 5px 1px;
	color:#000;
	font-size:95%;
	line-height: 130%;
	min-height:30px;
	height: auto !important;
	height: 30px;
}

.p01_bk{
	background:#FFED99;
	padding:5px 8px 10px 8px;
}


.p01_btn{
	float:left;
	padding-top:9px;
	padding-right:6px;
}
.p01_btn02{
	float:left;
	padding-top:9px;
}

.p01Btn a:hover img{
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}



/*floatクリスマスツリー*/
.p01Left{
	float:left;
	width:247px;
	padding-left:0px;
}
.p01Center{
	float:left;
	width:247px;
	padding-left:5px;
}
.p01Right{
	float:left;
	width:247px;
	padding-left:6px;
}



/***　▲▲Contents　end▲▲　***/





/******* 価格 ********/
.verdana {
	font-family:verdana;
	font-size:110% !important;
	margin-right:0px;
}
.price {
	color:#FF0000;
	font-size:100%;
	font-weight:bold;
	display:block;
	margin-bottom:2px;
	margin-top:2px;
}



/* alpha */
#menu a:hover img{
	filter: alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
}


.box_hei{
	width:750px;
	background:url(https://img1.kakaku.k-img.com/images/cell.gif) 0 0 repeat-y;
}



/*******　関連特集　********/
.kanren img {margin-bottom:5px;}
.kanren_hei{
	width:760px;
	/*background:url(https://img1.kakaku.k-img.com/images/cell.gif) 0 0 repeat-y;*/
	background:url(https://img1.kakaku.k-img.com/images/article/search/christmas_tree/kanren_img.jpg) no-repeat right bottom;
	min-height:150px;
	height: auto !important;
	height: 150px;
	margin-top:25px;
}
.kanrenBox {
	font-size: 90%;
	line-height: 140%;
	margin:8px 0px 0px 11px;
	width:604px;
	display:block;
}
.kanrenImg{
	float: left;
	width: 64px;
}
/*.kanrenImg a:hover img{
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}*/
.kanrenTxT{
	width: 510px;
	float: left;
	margin-left: 10px;
	font-size:100%;
	display:block;
}
.kanrenTxT a{
	font-weight: bold;
}
.Lfont{
	font-size:120%;
	display:block;
	margin-bottom:3px;
}



/* hr */
hr{display:none;}

.line{
	background:#000 url(https://img1.kakaku.k-img.com/images/article/search/christmas_tree/dotline.gif) repeat-x;
	height:1px;
	width:595px;
	float:left;
	margin:9px 0px 10px 5px;
	display:block;
}

* html .line{
	margin:8px 0px 7px 3px;
}




/******* このページの先頭へ ********/
.ancTop{
	text-align:right;
	margin:10px 8px 0px 0px;
	padding-bottom:7px;
}
.ancTop a{
	padding: 0px 15px 0px 0px;
	color:#333 !important;
	font-size:100%;
	font-weight:bold;
	background: url(https://img1.kakaku.k-img.com/images/article/search/christmas_tree/arrow_pagetop.gif) no-repeat right center;
}
.ancTop a:hover{color:#018901 !important;}




/* バナー */
.banner{
	text-align:center;
	margin-top:25px;
}

.banner a:hover img{
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}


