@charset "shift-JIS";

/*-----------------------------------------
summary  775pointclub page
url  /point/775pointclub.html
last update  2011/7/6
-----------------------------------------*/
td,th,img,dl,dt,dd {
	padding: 0;
	margin: 0;
}

/*h1{
	width: 740px;
	height: 27px;
	text-indent: 0px;
}*/

/* Boxes
-----------------------------------------*/
div#pointclub {
	margin: 0 auto 19px;
	padding: 0 0 10px;
	width: 706px;
	text-align: left;
	}
div#pointclub div.headline {
	width: 706px;
	position: relative;
}

div#pointclub p.btn_wchance {
	margin:30px 0 20px 54px;
}


div#pointclub div.about {
	margin: 0;
	padding: 0 0 20px 0;
	width: 706px;
	background:#FDECE2;
}
div#pointclub .about   {
	margin: 0;
	padding: 0 0 10px 0;
}

div#pointclub .about h3   { 
	text-indent:0;
}
#pointclub .about p.txt_01 {
	padding-left:10px;
	padding-right:10px;
}
#pointclub .about p.txt_02 {
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}
#pointclub .about .txt_01 img {
	float:right;
	padding-left:10px;
}
#pointclub .about div.cardArea {
	padding-left:9px;
	padding-bottom:30px;
	overflow:hidden;
	zoom:1;
}
#pointclub .about div.cardArea dl{
	float:left;
}
#pointclub .about div.cardArea dl dt{
	padding:0 1px;
}
#pointclub .about div.cardArea dl dd{
	text-align:center;
	padding-top:5px;
}
/* clearfix
----------------------------*/
.clearFix:after,
#pointclub .about div.cardArea:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

*:first-child+html .clearFix,
*:first-child+html #pointclub ul {display: inline-block;}

* html .clearFix,
* html #pointclub ul {height: 1%;}







