/*=== ギフト関連共通フッター部分  ===*/

* #giftFooter a:hover { *zoom:0;}

#giftFooter {margin-top:40px;}

#giftFooter .w710 .rankContentArea,
#giftFooter .w710 .etcLink {width:710px;}

#giftFooter .w930 .rankContentArea,
#giftFooter .w930 .etcLink {width:930px;}

#giftFooter .w710 .rankContentArea .giftArticleRank {
width:345px;
float:left;}

#giftFooter .w930 .rankContentArea .giftArticleRank {
width:455px;
float:left;}


#giftFooter .rankContentArea .giftArticleRank .giftArticleTit {
	background:url(https://img1.kakaku.k-img.com/images/gift/tit_footer.jpg) left top no-repeat;}

#giftFooter .rankContentArea .giftArticleRank ul {
	list-style:none;
	margin-top:10px;}

#giftFooter .rankContentArea .giftArticleRank ul li a {font-weight:bold;
text-decoration:underline;}

#giftFooter .rankContentArea .giftArticleRank ul li.no1,
#giftFooter .rankContentArea .giftArticleRank ul li.no2,
#giftFooter .rankContentArea .giftArticleRank ul li.no3,
#giftFooter .rankContentArea .giftArticleRank ul li.no4,
#giftFooter .rankContentArea .giftArticleRank ul li.no5 {	
padding:2px 0 2px 23px;
margin-bottom:10px;
line-height:130%;}
	

#giftFooter .rankContentArea .giftArticleRank ul li.no1 {background:url(https://img1.kakaku.k-img.com/images/gift/icon_ranking.png) left top no-repeat;}
#giftFooter .rankContentArea .giftArticleRank ul li.no2 {background:url(https://img1.kakaku.k-img.com/images/gift/icon_ranking.png) 0 -48px no-repeat;}
#giftFooter .rankContentArea .giftArticleRank ul li.no3 {background:url(https://img1.kakaku.k-img.com/images/gift/icon_ranking.png) 0 -96px no-repeat;}
#giftFooter .rankContentArea .giftArticleRank ul li.no4 {background:url(https://img1.kakaku.k-img.com/images/gift/icon_ranking.png) 0 -144px no-repeat;}
#giftFooter .rankContentArea .giftArticleRank ul li.no5 {background:url(https://img1.kakaku.k-img.com/images/gift/icon_ranking.png) 0 -192px no-repeat;}


#giftFooter .w710 .rankContentArea .giftContent {
width:345px;
float:right;} 

#giftFooter .w930 .rankContentArea .giftContent {
width:455px;
float:right;} 

#giftFooter .rankContentArea .giftContent .giftContentTit {
	background:url(https://img1.kakaku.k-img.com/images/gift/tit_footer.jpg) 0 -41px no-repeat;}
	
#giftFooter .w710 .rankContentArea .giftContent .contentBox {
	width:345px;
	margin-top:10px;}

#giftFooter .w930 .rankContentArea .giftContent .contentBox {
	width:455px;
	margin-top:10px;}

#giftFooter .rankContentArea .giftContent .contentBox img {
	float:left;}
#giftFooter .rankContentArea .giftContent .contentBox .textArea {
	margin-left:100px;}

#giftFooter .rankContentArea .giftContent .contentBox .textArea .linkTxt a {
	font-weight:bold;
	margin-bottom:4px;
	text-decoration:underline;
	display:block;}


#giftFooter .etcLink {
	border-top:#cdb97d 1px dotted;
	border-bottom:#cdb97d 1px solid;
	padding:10px 0;
	margin-top:15px;}

#giftFooter .w710 .etcLink .linkBoxArea { 
width:710px;
background:url(https://img1.kakaku.k-img.com/images/gift/etclink_border.png) center top repeat-y;}

#giftFooter .w710 .etcLink .linkBoxArea .leftBox {
	width:344px;
	float:left;}	

#giftFooter .w710 .etcLink .linkBoxArea .rightBox {
	width:345px;
	float:right;}

#giftFooter .w930 .etcLink .linkBoxArea { 
width:930px;
background:url(https://img1.kakaku.k-img.com/images/gift/etclink_border.png) center top repeat-y;}

#giftFooter .w930 .etcLink .linkBoxArea .leftBox {
	width:454px;
	float:left;}	

#giftFooter .w930 .etcLink .linkBoxArea .rightBox {
	width:455px;
	float:right;}


#giftFooter .w710 .chosataiLink {
	width:708px;
	border:#7ba740 1px solid;
	margin-top:20px;}

#giftFooter .w930 .chosataiLink {
	width:928px;
	border:#7ba740 1px solid;
	margin-top:20px;}



#giftFooter .chosataiLink .titChosatai {
	background: url(https://img1.kakaku.k-img.com/images/gift/tit_footer.png) left bottom no-repeat;}

#giftFooter .w710 .chosataiLink .linkBoxArea {
	padding:9px;
	width:690px;}

#giftFooter .w710 .chosataiLink .linkBoxArea .linkBox,
#giftFooter .w710 .chosataiLink .linkBoxArea .linkBoxEnd{
	width:215px;
	float:left;
	margin-right:22px;}

#giftFooter .w930 .chosataiLink .linkBoxArea {
	padding:9px;
	width:910px;}

#giftFooter .w930 .chosataiLink .linkBoxArea .linkBox,
#giftFooter .w930 .chosataiLink .linkBoxArea .linkBoxEnd{
	width:289px;
	float:left;
	margin-right:20px;}

#giftFooter .w710 .chosataiLink .linkBoxArea .linkBoxEnd,
#giftFooter .w930 .chosataiLink .linkBoxArea .linkBoxEnd {
	margin-right:0;}

#giftFooter .chosataiLink .linkBoxArea .linkBox img,
#giftFooter .chosataiLink .linkBoxArea .linkBoxEnd img,
#giftFooter .etcLink .linkBoxArea .leftBox img,
#giftFooter .etcLink .linkBoxArea .rightBox img{
	float:left;} 
	
#giftFooter .chosataiLink .linkBoxArea .linkBox img,
#giftFooter .chosataiLink .linkBoxArea .linkBoxEnd img{
	border:#d1d1d1 1px solid;} 

#giftFooter .chosataiLink .linkBoxArea .linkBox p,
#giftFooter .chosataiLink  .linkBoxArea .linkBoxEnd p,
#giftFooter .etcLink .linkBoxArea .leftBox p,
#giftFooter .etcLink .linkBoxArea .rightBox p {
	margin-left:75px;}


#giftFooter .w930 p {
	line-height:120%;}

#giftFooter .w930 a:link {
	color: #1673ae;
	text-decoration: none;
}
#giftFooter .w930 a:visited {
	color: #347eac;
	text-decoration: none;
}
#giftFooter .w930 a:hover {
	color: #4dace8;
	text-decoration: underline;
} 

/*　掲示板へのリンクバナー　*/
#giftkeijiban {
	margin-top:20px;
	text-align:center;}


#giftFooter .rankContentArea:after,
#giftFooter .chosataiLink .linkBoxArea:after,
#giftFooter .etcLink:after,
#giftFooter .rankContentArea .giftContent .contentBox:after,
#giftFooter .chosataiLink .linkBoxArea:after,
#giftFooter .etcLink .linkBoxArea:after

 {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
