@charset "utf-8";

/**  style_lp.css Menu ***********************************************

		style_lp.css
		
		ver.2010/09/24

*******************************************************************/

/*----------------------- 
  section
------------------------*/
.section {
	padding: 0;
}


/*----------------------- 
  margin
------------------------*/
/* margin top */
.mgT5 {
	margin-top: 5px;
}

.mgT7 {
	margin-top: 7px;
}

.mgT10 {
	margin-top: 10px;
}

.mgT15 {
	margin-top: 15px;
}

.mgT20 {
	margin-top: 20px;
}

.mgT25 {
	margin-top: 25px;
}

.mgT30 {
	margin-top: 30px;
}

.mgT35 {
	margin-top: 35px;
}

.mgT40 {
	margin-top: 40px;
}

.mgT45 {
	margin-top: 45px;
}

.mgT50 {
	margin-top: 50px;
}

.mgT60 {
	margin-top: 60px;
}

.mgT70 {
	margin-top: 70px;
}

/* margin bottom */
.mgB5 {
	margin-bottom: 5px;
}

.mgB10 {
	margin-bottom: 10px;
}

.mgB15 {
	margin-bottom: 15px;
}

.mgB20 {
	margin-bottom: 20px;
}

.mgB30 {
	margin-bottom: 30px;
}

/* margin right */
.mgR5 {
	margin-right: 5px;
}

.mgR10 {
	margin-right: 10px;
}

.mgR15 {
	margin-right: 15px;
}

.mgR20 {
	margin-right: 20px;
}

.mgR25 {
	margin-right: 25px;
}

/* margin left */
.mgL5 {
	margin-left: 5px;
}

.mgL10 {
	margin-left: 10px;
}

.mgL15 {
	margin-left: 15px;
}

.mgL20 {
	margin-left: 20px;
}

.mgL25 {
	margin-left: 25px;
}


/*----------------------- 
  注意事項
------------------------*/
#contBox {
	background:#ededed;
	padding:30px 25px 20px 25px;
	margin-top: 30px;
	margin-bottom: 13px;
}

/* タイトル */
#contBox h4 {
	font-size: 120%;
	font-weight: bold;
	color: #606060;
	border-bottom: 1px solid #fff;
	padding-bottom: 5px;
	margin-bottom: 15px;
	margin-top: -7px;
}

#contBox dl.attention {
	margin-left: -1px;
}

#contBox dl.attention dt{
	font-weight: bold;
	margin-bottom:2px;
}

#contBox dl.attention dd {
	margin-bottom:15px;
}


#contBox  p{
	margin-left: 0;
	line-height: 150%;
}


/*----------------------- 
  campaign
------------------------*/
.campaignWrap {
	height:auto;
	margin:25px auto 0;
}

.campaignBk{
	width:561px;
	height:36px;
	background-image: url(../images/5000back02.gif);
	background-repeat: no-repeat;
	padding-top: 140px;
	padding-left: 150px;
	margin:0 auto;
}


/*----------------------- 
  タイアップ用
------------------------*/
#tieup {
	text-align: left;
}

/* ボタン */
div#tieup .btnBox {
	background: url(../images/tieup_fotter.jpg) no-repeat;
	background-position: left top;
	height: 120px;
}

/* ボタン・mayuhime用 */
div#tieup .btnBox_m {
	background: url(../images/tieup_fotter_m.jpg) no-repeat;
	background-position: left top;
	height: 120px;
}

div#tieup .btnBoxInner{
	padding-top: 20px;
	text-align: center;
	
}
	
/* ボタン（口座開設） */
div#tieup .btn_Account {
	float: left;
	padding-left: 15px;
}

/* ボタン（LP詳細） */
div#tieup .btn_detail {
	float: left;
	padding-left: 8px;
}


/*----------------------- 
  clear
------------------------*/
.tieupClear{
	clear:both;
	font-size:1px;
	line-height:1%;
}



















