@charset "utf-8";

/*---------------------------------------------------------
  紹介制度 プレゼント紹介
----------------------------------------------------------*/
html,
body {
	height:100%;
}
body{
	font-family: "ＭＳ Ｐゴシック", sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";
	background: #F8F3E7;
	height:100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
h1, h2, h3, h4, h5, p, ul, ol, li, dl, dt, dd, form {
	margin: 0px;
	padding: 0px;
}
#wrapper div:after {
	content: "";
	display: block;
	clear: both; 
}
#wrapper div {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html #wrapper div {
	height: 1%;
}
#wrapper div {
	display: block;
}
/* End hide from IE-mac */

/*---------------------------------------------------------
  contents
----------------------------------------------------------*/
#wrapper {
	width: 622px;
	text-align: left;
	margin: 0px auto;
	padding-top: 15px;
}
h2.listTitle {
	padding-top: 11px;
}
p.bnrCampaign {
	padding: 8px 0px 0px 4px;
	clear: both;
}
#preWrap .btnPre0 {
	display: none;
}
#preWrap ul.btn {
	padding-top: 3px;
}
#footLink {
	position: relative;
	padding-top: 8px;
}
#footLink p.btnClose {
	text-align: center;
}
#footLink p.btnTop {
	font-size: 12px;
	text-align: right;
	background: url(../images/common/arrow_part1.gif) no-repeat right 1px;
	padding: 0px 14px 0px 0px;
	position: absolute;
	top: 12px;
	right: 4px;
}
#preWrap ul.btn li {
	float: left;
	list-style: none;
	padding: 3px 0px 0px 3px;
}
#preWrap ul.btn li a {
	text-indent: -3000px;
	height: 69px;
	width: 204px;
	display: block;
}
#preWrap ul.btn li.btnPre1 a {
	background: url(../images/present/btn1.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre1 a:hover {
	background: url(../images/present/btn1_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre1 a.sct {
	background: url(../images/present/btn1_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre2 a {
	background: url(../images/present/btn2.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre2 a:hover {
	background: url(../images/present/btn2_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre2 a.sct {
	background: url(../images/present/btn2_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre3 a {
	background: url(../images/present/btn3.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre3 a:hover {
	background: url(../images/present/btn3_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre3 a.sct {
	background: url(../images/present/btn3_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre4 a {
	background: url(../images/present/btn4.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre4 a:hover {
	background: url(../images/present/btn4_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre4 a.sct {
	background: url(../images/present/btn4_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre5 a {
	background: url(../images/present/btn5.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre5 a:hover {
	background: url(../images/present/btn5_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre5 a.sct {
	background: url(../images/present/btn5_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre6 a {
	background: url(../images/present/btn6.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre6 a:hover {
	background: url(../images/present/btn6_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre6 a.sct {
	background: url(../images/present/btn6_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre7 a {
	background: url(../images/present/btn7.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre7 a:hover {
	background: url(../images/present/btn7_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre7 a.sct {
	background: url(../images/present/btn7_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre8 a {
	background: url(../images/present/btn8.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre8 a:hover {
	background: url(../images/present/btn8_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre8 a.sct {
	background: url(../images/present/btn8_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre11 a {
	background: url(../images/present/btn11.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre11 a:hover {
	background: url(../images/present/btn11_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre11 a.sct {
	background: url(../images/present/btn11_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre12 a {
	background: url(../images/present/btn12.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre12 a:hover {
	background: url(../images/present/btn12_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre12 a.sct {
	background: url(../images/present/btn12_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre13 a {
	background: url(../images/present/btn13.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre13 a:hover {
	background: url(../images/present/btn13_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre13 a.sct {
	background: url(../images/present/btn13_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre14 a {
	background: url(../images/present/btn14.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre14 a:hover {
	background: url(../images/present/btn14_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre14 a.sct {
	background: url(../images/present/btn14_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre15 a {
	background: url(../images/present/btn15.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre15 a:hover {
	background: url(../images/present/btn15_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre15 a.sct {
	background: url(../images/present/btn15_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre16 a {
	background: url(../images/present/btn16.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre16 a:hover {
	background: url(../images/present/btn16_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre16 a.sct {
	background: url(../images/present/btn16_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre17 a {
	background: url(../images/present/btn17.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre17 a:hover {
	background: url(../images/present/btn17_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre17 a.sct {
	background: url(../images/present/btn17_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre18 a {
	background: url(../images/present/btn18.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre18 a:hover {
	background: url(../images/present/btn18_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre18 a.sct {
	background: url(../images/present/btn18_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre19 a {
	background: url(../images/present/btn19.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre19 a:hover {
	background: url(../images/present/btn19_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre19 a.sct {
	background: url(../images/present/btn19_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre20 a {
	background: url(../images/present/btn20.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre20 a:hover {
	background: url(../images/present/btn20_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre20 a.sct {
	background: url(../images/present/btn20_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre21 a {
	background: url(../images/present/btn21.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre21 a:hover {
	background: url(../images/present/btn21_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre21 a.sct {
	background: url(../images/present/btn21_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre22 a {
	background: url(../images/present/btn22.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre22 a:hover {
	background: url(../images/present/btn22_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre22 a.sct {
	background: url(../images/present/btn22_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre23 a {
	background: url(../images/present/btn23.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre23 a:hover {
	background: url(../images/present/btn23_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre23 a.sct {
	background: url(../images/present/btn23_on.jpg) no-repeat 0px 0px;
}

#preWrap ul.btn li.btnPre24 a {
	background: url(../images/present/btn24.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre24 a:hover {
	background: url(../images/present/btn24_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre24 a.sct {
	background: url(../images/present/btn24_on.jpg) no-repeat 0px 0px;
}

#preWrap ul.btn li.btnPre25 a {
	background: url(../images/present/btn25.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre25 a:hover {
	background: url(../images/present/btn25_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre25 a.sct {
	background: url(../images/present/btn25_on.jpg) no-repeat 0px 0px;
}

#preWrap ul.btn li.btnPre26 a {
	background: url(../images/present/btn26.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre26 a:hover {
	background: url(../images/present/btn26_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre26 a.sct {
	background: url(../images/present/btn26_on.jpg) no-repeat 0px 0px;
}

#preWrap ul.btn li.btnPre27 a {
	background: url(../images/present/btn27.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre27 a:hover {
	background: url(../images/present/btn27_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre27 a.sct {
	background: url(../images/present/btn27_on.jpg) no-repeat 0px 0px;
}



/*バナーロールオーバー*/
/*#preWrap ul.btn li.btnPre8{
	clear: both;
	height: 69px;
	width: 622px;
}
#preWrap ul.btn li.btnPre8 a {
	background: url(../images/present/bnr_campaign.jpg) no-repeat 0px 0px;
	height: 69px;
	width: 622px;
}
#preWrap ul.btn li.btnPre8 a:hover {
	background: url(../images/present/bnr_campaign_on.jpg) no-repeat 0px 0px;
}
#preWrap ul.btn li.btnPre8 a.sct {
	background: url(../images/present/bnr_campaign_on.jpg) no-repeat 0px 0px;
}*/
/*バナーロールオーバー*/

#preWrap #pre1,
#preWrap #pre2,
#preWrap #pre3,
#preWrap #pre4,
#preWrap #pre5,
#preWrap #pre6,
#preWrap #pre7,
#preWrap #pre8,
#preWrap #pre11,
#preWrap #pre12,
#preWrap #pre13,
#preWrap #pre14,
#preWrap #pre15,
#preWrap #pre16,
#preWrap #pre17,
#preWrap #pre18,
#preWrap #pre19,
#preWrap #pre20,
#preWrap #pre21,
#preWrap #pre22,
#preWrap #pre23,
#preWrap #pre24,
#preWrap #pre25,
#preWrap #pre26,
#preWrap #pre27{
	display: none;
	width: 622px;
}
div.soldout{
	margin: 14px 14px 4px;
	font-size: 12px;
	line-height: 16px;
	color: #FF0000;
}