@charset "utf-8";
/*---------------------------------------------
since:2008/09/
Copyright c since 2008 FC2.inc, All Rights Reserved.
---------------------------------------------*/
@import url(management.css);

div#content h2{ border-left:5px solid #3399CC; }
div#main p{ width:580px; margin: 10px auto; }
div#main dl.table-big dd p { margin:0; width:auto; }
p#coner{ margin:40px 10px; }
p#coner a,
p#coner a:link,
p#coner a:visited{ color:#FF0000; }

/*-- list ---- --*/
div#content ul,
ul#order-nav{ margin:10px 0 20px 50px; clear:both; }
ul#order-nav li{
	margin-right:20px;
	padding-left:15px;
	font-size:12px;
	line-height:2.0em;
	background:url("/image/settlement-list_arrow.gif") no-repeat left center;
}
div#content form{ margin:10px 0 20px 0; }

/*-- order ---- --*/
ul#order{ width:400px; margin:10px; border:1px solid #CCC; }
ul#order li{ padding:10px; }

li#title{ background:#EEE; border-bottom:1px solid #CCC; }

/*-- table card ---- --*/
#table-3{
	width:600px;
	text-align:center;
	margin:0 auto;
	height:auto;
	border:none;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	min-height:1px;

}
#table-3:after{
	content:".";
	height:0px;
	visibility:hidden;
	clear:both;
	display:block;
}
/*\*/
* html #table-3{ height:1px;
	/*\*/ /*/
	height:auto; overflow:hidden;
	/**/
}
/**/
#table-3 dt,
#table-3 dd {
	height:25px;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	text-align:left;
	padding:5px;
	float:left;
}
#table-3 dt { width:121px; background:#EEE; }
#table-3 dd { width:223px; }
#table-3 .height2 {_height:48px;}
/*\*/
* html #table-3 dt,
* html #table-3 dd { padding:5px; height:30px; }
* html #table-3 dt { width:115px; }
* html #table-3 dd { width:226px; }
/**/
#table-3 .height { padding:5px; height:120px; }
.statement {
	width:600px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size: 12px;
	line-height: 14px;
}
td,th { padding:10px 5px; }
th{ text-align:center; }
td.statementTD1 {
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
td.statementTD0 {
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #96BAE7;
}
th.statementHead {
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #96BAE7;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
th.statementHead0 {
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #96BAE7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #96BAE7;

}
th.statementHead2 {
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}

/*-- クレジットカードによるFC2ポイントの購入　小室追加 ---- --*/

.link{
	text-align:right;
	margin:5px 0 0;
}

.link a{
	background:transparent url("/image/edit-menu_arrow.gif") no-repeat scroll left center;
	padding-left:13px;
}

.rate_explain{
	border:2px solid #ffcc00;
	background:#fff9de;
	color:#FF0000;
	font-weight:bold;
	padding:10px;
	width:576px;
	margin:40px auto 0;
}


/*-- CVV番号とは　小室追加 ---- --*/

ul.cvv-list{
	width:430px;
	padding:0 0 0 80px;
}

ul.cvv-list li{
	margin:40px 0;
}

ul.cvv-list li h3 {
	font-size:100%;
}

.cvv_explain{
	margin:5px 0 15px;
}

/* FC2ポイント条件抽出テーブル（trade.php）　若林追加 */
table#fc2PointHistory1{
	border-collapse:collapse;
	border-top:#eee 1px solid;
	border-right:#eee 1px solid;
	border-left:#eee 1px solid;
	width:600px;
	margin:0 0 0 80px;
}
table#fc2PointHistory2{
	border-collapse:collapse;
	width:600px;
	margin:0 0 0 80px;
}
table#fc2PointHistory2 tr.evencell{
	background:#eee;
}
table#fc2PointHistory1 td,
table#fc2PointHistory2 td{
	text-align:left;
	border-bottom:#eee 1px solid;
	padding:2px;
}
table#fc2PointHistory2 .BorderBottomBlue{border-bottom:#96BAE7 1px solid;}

/* カンタン決済テーブル　ie6対応　若林追加 */
#table .dt_height01 {height:4em; _height:100px;}
#table .dd_height01 {height:4em; _height:110px;}
