@CHARSET "UTF-8";
#ubi{
	color: #333;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro',sans-serif;
	line-height: 1.5;
	height:100%
	}
#ubi .landingContetns p{
	margin:0 0 10px 0;
	}
.firstContests{
	margin:20px 0 20px;
	}
#ubi h2.basic{
	background: url(/common2/images/bk3/bk_landing_titleback.gif) no-repeat;
	height: 31px;
	font-size: 20px;
	font-weight:bold;
	padding:2px 0 0 26px;
	color:#FFFFFF;
	text-shadow: 2px 2px 1px #000000;;
	}

#ubi h2.basicSyou{
	background: url(/common2/landing/images/common/ttl/ttl_common_sho.gif) no-repeat;
	height: 40px;
	width: 875px;
	font-size: 28px;
	font-weight:bold;
	padding:0px 0 0 45px;
	color:#FFFFFF;
	text-shadow: 2px 2px 1px #000000;;
	}
#ubi #area1 li{
	width: 340px;
	height:23px;
	padding:7px 0 0 25px;
	background: url(/common2/images/bk3/bg_01.gif);
	font-weight: bold;
	color:#000000;
	font-size: 18px;
	line-height: 100%;
	}
#ubi #area1 li.fleft{
	float:left;
	margin:0 0 10px 0;
	}
#ubi #area1 li.fright{
	float:right;
	margin:0 0 10px 0;
	}
#ubi h3{
	}
#ubi h3.pk01{
	width:706px;
	height:30px;
	background: url(/common2/images/bk3/bg_pink01.gif) no-repeat;
	font-size: 18px;
	font-weight: bold;
	padding:5px 0 0 40px;
	color:#FF2020;
	}
#ubi h3.pk02{
	width:706px;
	height:30px;
	background: url(/common2/images/bk3/bg_pink02.gif) no-repeat;
	font-size: 18px;
	font-weight: bold;
	padding:5px 0 0 40px;
	color:#FF2020;
	}
#ubi h3.pk03{
	width:706px;
	height:30px;
	background: url(/common2/images/bk3/bg_pink03.gif) no-repeat;
	font-size: 18px;
	font-weight: bold;
	padding:5px 0 0 40px;
	color:#FF2020;
	}

#ubi h3.pk04{
	width:706px;
	height:30px;
	background: url(/common2/images/bk3/bg_pink04.gif) no-repeat;
	font-size: 18px;
	font-weight: bold;
	padding:5px 0 0 40px;
	color:#FF2020;
	}

#ubi h3.pk05{
	width:706px;
	height:30px;
	background: url(/common2/images/bk3/bg_pink05.gif) no-repeat;
	font-size: 18px;
	padding:5px 0 0 40px;
	color:#FF2020;
	}
#ubi ul.innnerTextList{
	margin:10px 10px 10px 8px;
	}

#ubi ul.innnerTextList li{
	background: url(/common2/landing/images/common/ico/ico_sq01.gif)  left top no-repeat;
	/*font-family:'ＭＳ ゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,sans-serif;*/
	font-size: 14px;
	line-height:110%;
	padding:0 0 0 20px;
	margin:0 0 14px  0;
	color:#333333;
	}

#ubi .landingInnerArea{
	margin:0 10px 10px 30px;
	}
#ubi .landingInnerArea a{
	background: url(/common2/landing/images/common/ico/ico_tr01.gif)  left 4px no-repeat;
	font-size: 14px;
	padding:0 0 0 12px;
	}

#ubi a.mailto{
	background: url(/common2/landing/images/common/ico/ico_mail.gif)  left 3px no-repeat;
	font-size: 16px;
	font-weight:bold;
	padding:0 0 0 27px;
	}

#ubi #pointTasu{
		position: absolute;
		bottom:100px;
		left:18px;
	}

#ubi #pointTasu a{
	width:160px;
	height:17px;
	display:block;
	background: url(/common2/landing/images/common/btn/btn_about_tas.gif) left top no-repeat;
	}
#ubi #pointTasu a:hover{
	background: url(/common2/landing/images/common/btn/btn_about_tas.gif) left -17px no-repeat;
	}

#ubi #pointReins{
		position: absolute;
		bottom:177px;
		left:320px;
	}
#ubi #pointReins a{
	width:144px;
	height:13px;
	display:block;
	background: url(/common2/landing/images/common/btn/btn_about_reins.gif) ;
	}
#ubi #pointReins a:hover{
	background: url(/common2/landing/images/common/btn/btn_about_reins_b.gif) ;
	}

#ubi #pointRains{
		position: absolute;
		bottom:129px;
		left:18px;
	}
#ubi #pointRains a{
	width:212px;
	height:22px;
	display:block;
	background: url(/common2/landing/images/common/btn/btn_about_rains.gif) left top no-repeat;
	}
#ubi #pointRains a:hover{
	background: url(/common2/landing/images/common/btn/btn_about_rains.gif) left bottom no-repeat;
	}
#laisconts1{
	background: url(/common2/images/img3/img_matunaga.jpg) right 10px no-repeat;
	}
#laisconts1 p{
	width: 90%;
	}
#laisconts2{
	background: url(/common2/images/img3/img_leis91.jpg) right 10px no-repeat;
	}
#laisconts2 p{
	width: 80%;
	}

#exampleArea{
	width: 736px;
	height:490px;
	background:url(/common2/images/bk3/bk_exampledata.png) left 27px no-repeat;
	position: relative;
	margin:0 auto 20px;
	}

#salesAmountArea{
	position: absolute;
	left:220px;
	top:0px;
	}

#salesRateArea{
	position: absolute;
	left:220px;
	top:154px;
	}

#salesAmountArea li,
#salesRateArea li{
		float: left;
		background: url(/common2/images/bk3/bk_num.png) left -90px no-repeat;
		height:80px;
	}

#salesAmountArea li.max,
#salesRateArea li.max{
	margin:30px 0 0 0;
	width:66px;
	height:30px;
	background-position: left -90px;

	}

#salesAmountArea li.mend,
#salesRateArea li.mend{
	margin:30px 0 0 0;
	width:70px;
	height:30px;
	background-position: -90px -90px;
	}

#salesAmountArea li.yr,
#salesRateArea li.yr{
	margin:30px 0 0 0;
	width:36px;
	height:30px;
	background-position: -184px -90px;
	}

#salesAmountArea li.rateend,
#salesRateArea li.rateend{
	margin:30px 0 0 0;
	width:110px;
	height:30px;
	background-position: -246px -90px;
	}

#salesAmountArea li.m,
#salesRateArea li.m{
	width:23px;
	background-position: -590px top;
	}
#salesAmountArea li.md,
#salesRateArea li.md{
	width:26px;
	background-position: -613px top;
	}

#salesAmountArea li.m1,
#salesRateArea li.m1{
	width:46px;
	background-position: left top;
	padding:0 3px 0 0;
	}

#salesAmountArea li.m2,
#salesRateArea li.m2{
	width:58px;
	background-position: -56px top;
	}

#salesAmountArea li.m3,
#salesRateArea li.m3{
	width:58px;
	background-position: -115px top;
	}

#salesAmountArea li.m4,
#salesRateArea li.m4{
	width:61px;
	background-position: -172px top;
	}

#salesAmountArea li.m5,
#salesRateArea li.m5{
	width:58px;
	background-position: -233px top;
	}

#salesAmountArea li.m6,
#salesRateArea li.m6{
	width:60px;
	background-position: -291px top;
	}

#salesAmountArea li.m7,
#salesRateArea li.m7{
	width:59px;
	background-position: -351px top;
	}

#salesAmountArea li.m8,
#salesRateArea li.m8{
	width:58px;
	background-position: -410px top;
	}

#salesAmountArea li.m9,
#salesRateArea li.m9{
	width:59px;
	background-position: -469px top;
	}

#salesAmountArea li.m0,
#salesRateArea li.m0{
	width:61px;
	background-position: -527px top;
	}

#amountUnitArea{
	position: absolute;
	left:220px;
	top:100px;
	}

#amountUnitArea p{
	width:500px;
	height:36px;
	background: url(/common2/images/bk3/bk_unit.png);
	background-position: left top;
	background-repeat: no-repeat;
	}

#amountUnitArea p.m2{
	background-position: left top;
	}

#amountUnitArea p.m3{
	background-position: left -39px;
	}

#amountUnitArea p.m4{
	background-position: left -78px;
	}

#amountUnitArea p.m5{
	background-position: left -117px;
	}

#amountUnitArea p.m6{
	background-position: left -156px;
	}

#amountUnitArea p.m7{
	background-position: left -195px;
	}

#amountUnitArea p.m8{
	background-position: left -234px;
	}

#amountUnitArea p.m9{
	background-position: left -273px;
	}

#amountUnitArea p.m10{
	background-position: left -312px;
	}

#amountUnitArea p.m11{
	background-position: left -351px;
	}

#amountUnitArea p.m12{
	background-position: left -390px;
	}

#amountUnitArea p.m13{
	background-position: left -429px;
	}

#amountUnitArea p.m14{
	background-position: left -468px;
	}

#amountUnitArea p.m15{
	background-position: left -507px;
	}

#amountUnitArea p.m16{
	background-position: left -546px;
	}

#amountUnitArea p.m17{
	background-position: left -585px;
	}

#amountUnitArea p.m18{
	background-position: left -624px;
	}

#amountUnitArea p.m19{
	background-position: left -663px;
	}

#amountUnitArea p.m20{
	background-position: left -702px;
	}

ul.numA,
ul.numB{
	position: absolute;
	height:24px;
	top:270px;
	}

ul.numB{
	top:438px;
	}

#maneo10,
#bank10{
	left:20px;
	}

#maneo30,
#bank30{
	left:263px;
	}

#maneo50,
#bank50{
	left:508px;
	}

ul.numA li,
ul.numB li{
	float: left;
	height: 24px;
	background: url(/common2/images/bk3/bk_num.png) -99px -136px no-repeat;
	}
ul.numA .hd{
	width:90px;
	background-position: left -136px;
	margin:0 10px 0 0 ;
	display: inline;
	}

ul.numA .en{
	width:18px;
	margin:0 0 0 6px;
	display: inline;
	background-position: -99px -136px;
	}
ul.numA .m1{
	width:10px;
	background-position: -129px -136px;
	}
ul.numA .m2{
	width:15px;
	background-position: -145px -136px;
	}
ul.numA .m3{
	width:13px;
	background-position: -164px -136px;
	}
ul.numA .m4{
	width:16px;
	background-position: -181px -136px;
	}
ul.numA .m5{
	width:14px;
	background-position: -200px -136px;
	}
ul.numA .m6{
	width:14px;
	background-position: -218px -136px;
	}
ul.numA .m7{
	width:14px;
	background-position: -236px -136px;
	}
ul.numA .m8{
	width:14px;
	background-position: -255px -136px;
	}
ul.numA .m9{
	width:14px;
	background-position: -273px -136px;
	}
ul.numA .m0{
	width:14px;
	background-position: -291px -136px;
	}
ul.numA .m{
	width:5px;
	background-position: -309px -136px;
	}

ul.numB .hd{
	width:90px;
	background-position: left -166px;
	margin:0 10px 0 0 ;
	display: inline;
	}
ul.numB .en{
	width:18px;
	margin:0 0 0 6px;
	display: inline;
	background-position: -99px -166px;
	}
ul.numB .m1{
	width:10px;
	background-position: -129px -166px;
	}
ul.numB .m2{
	width:15px;
	background-position: -145px -166px;
	}
ul.numB .m3{
	width:13px;
	background-position: -164px -166px;
	}
ul.numB .m4{
	width:16px;
	background-position: -181px -166px;
	}
ul.numB .m5{
	width:14px;
	background-position: -200px -166px;
	}
ul.numB .m6{
	width:14px;
	background-position: -218px -166px;
	}
ul.numB .m7{
	width:14px;
	background-position: -236px -166px;
	}
ul.numB .m8{
	width:14px;
	background-position: -255px -166px;
	}
ul.numB .m9{
	width:14px;
	background-position: -273px -166px;
	}
ul.numB .m0{
	width:14px;
	background-position: -291px -166px;
	}

ul.numB .m{
	width:5px;
	background-position: -309px -166px;
	}

#diffptn{
	position: absolute;
	margin: 0 auto;
	left:0;
	top:367px;
	height: 30px;
	width: 100%;
	}

#diffptn p{
	height: 30px;
	width: 500px;
	margin:0 auto;
	}

#diffptn p.m1{
	background: url(/common2/images/bk3/bk_unit.png) left -750px no-repeat;
	}

#diffptn p.m2{
	background: url(/common2/images/bk3/bk_unit.png) left -780px no-repeat;
	}

#diffptn p.m3{
	background: url(/common2/images/bk3/bk_unit.png) left -810px no-repeat;
	}

#diffptn p.m6{
	background: url(/common2/images/bk3/bk_unit.png) left -840px no-repeat;
	}

#diffptn p.m12{
	background: url(/common2/images/bk3/bk_unit.png) left -870px no-repeat;
	}

#diffptn p.m24{
	background: url(/common2/images/bk3/bk_unit.png) left -900px no-repeat;
	}

#diffptn p.m36{
	background: url(/common2/images/bk3/bk_unit.png) left -930px no-repeat;
	}

#diffptn p.m48{
	background: url(/common2/images/bk3/bk_unit.png) left -960px no-repeat;
	}

#diffptn p.m72{
	background: url(/common2/images/bk3/bk_unit.png) left -990px no-repeat;
	}