@charset "shift_jis";

/* ----- Ｅ−ＣＬＵＢについてスタイル --------------------------------------------- */
p.about{
	padding: 20px 0px 0px 0px;
	font-size: 13px;
	color: #ffffff;
	line-height: 1.5em;
	text-align: center;

}

span.red{
	color: #ff0000;
}


/* ----- センター番号スタイル --------------------------------------------- */

div.center{}

.center table{
	border-collapse: collapse;
	width: 450px;
	margin: 15px 0px 0px 0px;
	text-align: center;
}


.center td{
	width: 220px;
	padding: 10px;
}

/* ----- サービスポイントスタイル --------------------------------------------- */

div.point{
}

.point table{
	border-collapse: collapse;
	width: 440px;
	margin: 15px 0px 20px 0px;
	text-align: center;

}



.point td{
	width: 70px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	border-right: 1px #111111 solid;
	background: #333333;
	padding: 10px 0;
}

td.point{
	width: 70px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	border-right: 1px #111111 solid;
	background: #444444;
	padding: 10px 0;
}


div.service3{
	text-align: center;
}

.service3 table{
	border-collapse: collapse;
	width: 350px;
	margin: 15px 0px 20px 0px;
}


.service3 td{
	width: 100px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	border-right: 1px #111111 solid;
	background: #333333;
	padding: 5px;
}

.service3 td.point{
	width: 115px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	border-right: 1px #111111 solid;
	background: #444444;
	padding: 5px;
}

.service3 td.point2{
	width: 60px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	border-right: 1px #111111 solid;
	background: #444444;
	padding: 5px;
}

.service3 td.point3{
	width: 165px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	border-right: 1px #111111 solid;
	background: #444444;
	padding: 5px;
}





/* ----- プロフィールスタイル --------------------------------------------- */

div.pro{
	text-align: center;
}

p.pro{
	background: #990000;
	padding: 5px;
	margin: 15px 0px 5px 0px;
	font-size: 13px;
	color: #ffffff;
	line-height: 1.4em;
	text-align: left;

}

/* ----- 逆プロフィールスタイル --------------------------------------------- */

div.gyaku{
	text-align: center;
}

p.gyaku{
	background: #990000;
	padding: 5px;
	margin: 15px 0px 5px 0px;
	font-size: 13px;
	color: #ffffff;
	line-height: 1.4em;
	text-align: left;

}


/* ----- 盗聴スタイル --------------------------------------------- */

div.touchou{
	text-align: center;
}

p.touchou{
	background: #990000;
	padding: 5px;
	margin: 15px 0px 5px 0px;
	font-size: 13px;
	color: #ffffff;
	line-height: 1.4em;
	text-align: left;

}


/* ----- 伝言スタイル --------------------------------------------- */

div.message{
	text-align: center;
	padding: 0px 0px 15px 0px;
}


div.message2{
	text-align: left;
	padding: 0px 0px 15px 0px;
}




/* ----- セキュリティーマネースタイル --------------------------------------------- */

div.sec{
}

.sec table{
	border-collapse: collapse;
	width: 450px;
	margin: 15px 0px 20px 0px;
	text-align: center;

}



.sec td{
	height: 10px;
	font-size: 12px;
	background: #222222;
	padding: 5px;
	border-right: 1px #111111 solid;


}

td.sec{
	padding: 5px;
	background: #333333;
	border-bottom: 1px #111111 solid;
	border-right: 1px #111111 solid;

}


/* ----- Ｃ−ＣＨＥＣＫスタイル --------------------------------------------- */

div.ccheck{
}

.ccheck table{
	border-collapse: collapse;
	width: 450px;
	margin: 15px 0px 20px 0px;
	text-align: center;

}



.ccheck td{
	height: 10px;
	font-size: 12px;
	background: #222222;
	padding: 5px;
	border-right: 1px #111111 solid;


}

td.ccheck{
	padding: 5px;
	background: #333333;
	border-bottom: 1px #111111 solid;
	border-right: 1px #111111 solid;

}





/* ----- 販売店検索スタイル --------------------------------------------- */

table.shop{
	border-collapse: collapse;
	width: 450px;
	margin: 15px 0px 20px 0px;
	text-align: center;
}


.shop th{
	width: 100px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	border-right: 1px #111111 solid;
	background: #333333;
	padding: 10px 0;
}

.shop td{
	width: 350px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	border-right: 1px #111111 solid;
	background: #444444;
	padding: 10px 0px 10px 30px;
	text-align: left;
}

div.pripe p{
	padding: 10px;
	font-size: 15px;
}

div.pripe h2{
	padding: 10px;
	font-size: 15px;
}

div.pripe form{
	padding: 10px 10px 20px 10px;
	font-size: 15px;
}

div.pripe input.pripe{
	padding: 3px;
	width: 120px;
	height: 22px;
	border: none;
	font-size: 15px;
}

div.pripe select{
	margin: 0 5px 0 0;
	width: 120px;
	height: 22px;
	font-size: 15px;
}

/* ----- オンラインクレジットスタイル --------------------------------------------- */

div.credit{
	text-align: center;
}


.credit table{
	border-collapse: collapse;
	width: 400px;
	margin: 15px 0px 20px 0px;
	text-align: center;
}


.credit td{
	width: 200px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	border-right: 1px #111111 solid;
	background: #333333;
	padding: 10px 0;
}


p.credit{
	background: url( ../img/logologo2.gif) no-repeat left top;
	height: 68px;
	padding: 5px 0px 0px 160px;
	margin: 10px 0px 0px 0px;
	text-align: left;
}

/* ----- 無料体験スタイル --------------------------------------------- */

div.samp{
	text-align: center;
	padding: 10px 0px 0px 0px;
}



/* ----- 振込先スタイル --------------------------------------------- */

div.table{
}

.table table{
	border-collapse: collapse;
	width: 460px;
	margin: 15px 0px 0px 0px;
	text-align: center;

}



.table td{
	width: 75px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	background: #333333;
	padding: 10px 0;
}

.table td.bank{
	width: 75px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	background: #555555;
	padding: 10px 0;
}

.table td.bank2{
	width: 75px;
	font-size: 12px;
	border-bottom: 1px #111111 solid;
	background: #666666;
	padding: 10px 0;
}
