html
  {
  height:100%;
  margin-bottom:1px;
}

body{
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";
	height:100%;
}

#container{
	position:relative;
	width:820px;
	margin-right: auto;
	margin-left: auto;
}


.disc0{
	padding:10px;
}

.disc{
	padding:0px 15px 10px 15px;
}

.disc2{
	padding:0px 0px 0px 20px;
}

.disc3{
	padding:0px 0px 0px 40px;
}


.main{
	padding:20px;
}

.main2{
	padding:10px 40px 20px 40px;
}

.inner{
	margin:10px;
	backgroung-color:#FEFFF2;
}

.coupon{font-size:13px;color:#000000;font-weight:normal;font-family:ＭＳ Ｐゴシック;text-decoration:none;line-height:110%}

td{
	font-size:13px;
	color:#555555;
	font-weight:normal;
	font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";
	text-decoration:none;
	line-height:160%
}



.txtS{
	font-size:11px;
	color:#FF0080;
	font-weight:normal;
	font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";
	text-decoration:none;
	line-height:130%
}

.txtM{
	font-size:14px;
	font-weight:bold;
}

.txtL{
	font-size:16px;
	color:#984D07;
	font-weight:bold;
	font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";
	text-decoration:none;
	line-height:150%
}

.txtLN{
	font-size:16px;
	color:#555555;
	font-weight:normal;
	font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";
	text-decoration:none;
	line-height:150%
}
.txtN{
	line-height:150%;
	font-size:12px;
}

.description{
	padding: 0 0 0 20px;
}

A:link{font-size:13px;color:#FF5A00;font-weight:normal; font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:underline;line-height:130%;cursor:hand;}
A:visited{font-size:13px;color:#FF5A00;font-weight:normal; font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:underline;line-height:130%;cursor:hand;}
A:hover{font-size:13px;color:#402020;font-weight:normal; font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:underline;line-height:130%;cursor:hand;}


A.lnk:link{font-size:12px;color:gray;font-weight:normal;font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:underline}
A.lnk:visited{font-size:12px;color:gray;font-weight:normal;font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:underline}
A.lnk:hover{font-size:12px;color:deeppink;font-weight:normal;font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:underline}

.copy{font-size:12px;color:#aaaaaa;font-weight:normal; font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:none;line-height:150%}


#submenutop {
	position:absolute;
	top:33px;
	left:470px;
	width:auto;
	height:auto;
	z-index:2;
}


#submenusub {
	position:absolute;
	top:23px;
	left:470px;
	width:auto;
	height:auto;
	z-index:2;
}

#campaignbutton{
	position:absolute;
	top:440px;
	left:590px;
	width:auto;
	height:auto;
	z-index:2;
}
