.top_navi{
	margin:0;
	padding:5px 0 0 0;
	width:950px;
	height:25px;
	font-size:13px;
	color:#FFFFFF;
	text-indent:10px;
	text-align:left;
	line-height:1.4em;
}
.top_navi a{color:#FFFFFF;}
.top_navi_2{
	margin:0;
	padding:5px 0 0 0;
	width:950px;
	height:25px;
	font-size:13px;
	color:#FFFFFF;
	text-indent:10px;
	text-align:left;
	line-height:1.4em;
	font-weight:normal;
}
.mem_main{background:#EE8783 url(https://s.yimg.jp/images/bb/promo/mem/mainimge_mem.gif) no-repeat top;}
.main_image_cparea_mem{width:589px; height:95px; margin:0px 42px 33px auto; padding:0;}
.mem_main_image_cpbg{height:128px; background:url(https://s.yimg.jp/images/bb/promo/mem/mem_main0712_2.gif) no-repeat top;}
.main_image_area2{
width:950px;
height:auto;
margin:0;
padding:0;
}
.main_image_area2 img.main{display:block; margin:0; padding:0;}
.main_image_area2 img{margin:0; padding:0;}
div.MemACWrapper{margin:0 3px;}
h2 img{display:block;}
h2.t1{margin:0; padding:0;}
h2.t2{margin:0; padding:10px 0 5px 0;}
dl.MemMainBenefits{width:634px; margin:5px 0 0 0; padding:0; background:url(https://s.yimg.jp/images/bb/promo/common/bb_frm_1clm_bg.gif) repeat-y;}
dl.MemMainBenefits dt{margin:0; padding:0;}
dl.MemMainBenefits dt img{display:block;}
dl.MemMainBenefits dd {width:604px; margin:0 15px; padding:10px 0; text-align:left;}
dl.MemMainBenefits dd img.ico{float:left; padding:5px 0 0 0; margin:0;}
dl.MemMainBenefits dd p{width:510px; margin:0; padding:5px 0 0 10px; text-align:left; float:left;}
.MemBasicBenefits{width:634px; margin:0; padding:0; background:url(https://s.yimg.jp/images/bb/promo/common/bb_frm_2clm_bg.gif) repeat-y;}
.MemBasicBenefits dl.left{width:317px; margin:0; padding:0; float:left;}
.MemBasicBenefits dl.left dt{margin:0; padding:0;}
.MemBasicBenefits dl.left dd,.MemBasicBenefits dl.right dd{margin:5px 12px 5px 15px; padding:0;}
.MemBasicBenefits dl.right{width:317px; margin:0; padding:0; float:left;}
.MemBasicBenefits dl.right dt{margin:0; padding:0;}
.bb_txtarea_5{width:200px; margin:0; padding:5px 0; text-align:left; float:right;}
.bb_txtarea_6{
margin:0 0 5px 0;
padding:10px 5px 5px 5px;
text-align:left;
background:url(https://s.yimg.jp/images/bb/promo/common/bb_m_line1.gif) bottom no-repeat;
}
.bb_txtarea_1{margin:0; padding:3px 5px 10px 5px; text-align:left;}

#main_column{line-height:135%;}
.clearH{clear:both;}
.h2M{margin:20px 0 5px 0; display:inline;}
#mainTitle1{margin:20px 0 0 0;}
#image1{float:left; margin:0 0 20px 0;}
#text1{float:right; width:450px;}
#text1Caution{margin:10px 0 0 0; color:#595750; font-size:90%; line-height: 1.4em;}
#scRogo{float:left; margin:5px 5px 3px 0;}
#image2{float:right; margin:5px 0 0 0;}
#text2{float:left; width:415px;}
#text2 ul{margin:10px 0;}
#text2 ul li{
  padding:0 0 3px 10px;
  background-image:url(https://s.yimg.jp/images/bb/promo/common/list_icn_pi.gif);
  background-repeat:no-repeat;
  background-position:0px 7px;
}
#text2 span{color:#595750; font-size:90%;}
#image3{display:block; margin:20px auto 15px auto;}
#text3{margin:0 0 10px 0; color:#595750; font-size:90%;}
#image4Title{display:block; margin:5px;}
#text4Caution{font-size:90%; color: #595750;}
#image4{display:block; margin:5px auto;}
.text4 h3{
  font-weight:bold;
  display: block;
  background-color: #f3f2f0;
  padding: 3px 0 3px 5px;
	font-size:100%;
}
.text4 p{display:block; margin:10px 5px 20px 5px;}
.text4 ul{margin:10px 5px 20px 5px;}
.text4 ul li{
  padding:0 0 3px 10px;
  background-image:url(https://s.yimg.jp/images/bb/promo/starclub/sc_list_dot.gif);
  background-repeat:no-repeat;
  background-position:0px 7px;
}
.rc_module{
  background-image:url(https://s.yimg.jp/images/bb/promo/starclub/sc_rc_bg.gif);
  background-repeat:no-repeat;
  font-size:90%;
  margin:0 0 10px 0;
}
.rc_module strong{display:block; font-weight:bold; padding:7px 0 0 10px;}
#scFeature{background-color:#f0efeb; margin:10px 0;}
.scFeatureItem{clear:both; margin:10px 15px;}
.scFeatureItem img{
  display:block;
  float:left;
  width:76px;
  height:76px;
  margin:0px 5px 10px 0px;
  _margin:0px 5px 1px 0px;
}
*:first-child+html .scFeatureItem img {margin:0px 5px 5px 0px;}
.scFeatureText{
  display:block;
  float:left;
  margin:10px;
  width:185px;
  font-size:90%;
}
.scFeatureImageBar{display:block; clear:both; margin:5px auto;}
.sc_rc_bottom{
  display:block;
  width:300px;
  height:7px;
  margin:0;
}
.rc_module .caution{color:#595750; display:block; margin:5px 10px;}
.rc_module .caution2{color:#FF0000; display:block; margin:5px 10px;}
#rc_moduleTop{
  margin:0 !important;
}
#rc_yid, #rc_yid_nologin{display:block; margin:5px 10px;}
#rc_yid{text-align:center;}
#rc_yid_nologin{font-weight:bold;}
#rc_yid i{font-weight:bold; font-style:normal;}
#textOtoku{
  display:block;
  color:#f39800;
  margin:5px 10px;
  font-weight:bold;
}
#textKentou{margin:5px 10px; color:#595750;}
.bblan_rightbox_osusume{margin:5px 10px;}
.bblan_rightbox_banner img{display:block; margin:10px 0 0 10px; padding:0;}
#tsItem{text-align:right; padding:5px 15px 10px 15px; font-size:80%;}