@charset "shift_jis";

/*-----------------------------------------------------------------------------

							[index.html]
							
-----------------------------------------------------------------------------*/

/*---column3WrapG01---*/

div.column2Wrap {
	background: url(../../../../../../nPrdAutoBike/Image/Static/Bike/guide/change_contract/img/index_img_005.gif) bottom left no-repeat;
	width: 534px;
}

div.column2Wrap div.column2WrapInner {
	width: 534px;
	padding: 10px 0;
	background: url(../../../../../../nPrdAutoBike/Image/Static/Bike/guide/change_contract/img/index_img_004.gif) top left no-repeat;
}

div.column2Wrap div.columnBlock01 {
	float: left;
	width: 248px;
	padding:0 9px;
}

div.column2Wrap div.columnBlock02 {
	float:right;
	width: 248px;
	padding:0 9px;
}

div.anchorBlockF01 div.anchorInner p {
	padding-left: 15px;
	background:url(../../../../../../nPrdCommon/Image/Static/common/img/common_icon_011.gif) 0 0.33em no-repeat;
}

div.contractBlock table {
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

div.contractBlock table td,
div.contractBlock table th {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding: 10px;
	text-align: center;
}

div.contractBlock table td { text-align: left;}

div.contractBlock table td.contract {
	text-align:center;
	vertical-align: middle;
}

div.contractBlock table th {
	background: #F6FFF0;
}

div.contractBlock table th.thChange {
	background: #f9f9f9;
} 
	
div.column2WrapcC_ContractA01 {
	background-color: #f9f9f9;
	padding: 10px;
	width: 520px;
}

div.column2WrapcC_ContractA01 div.columnBlock01 {
	width: 305px;
	float: left;
}

div.column2WrapcC_ContractA01 div.columnBlock02 {
	width: 210px;
	float: left;
}

div.column2WrapcC_ContractA02 {
	background-color: #f9f9f9;
	width: 520px;
	margin:0 10px 42px 10px;
}

div.column2WrapcC_ContractA02 p img {
	margin-top:10px;
	margin-right:15px;
	margin-bottom:15px;
	
}

div.column2WrapcC_ContractA02 p {
	margin-left:15px;
}

.listBlockC_ContractA01 li {
	margin-left:1em;
}

.listBlockC_ContractA01 li.st {
	margin-left:0;
	padding-left: 1em;
	text-indent: -1em;
}

h3{
	margin-bottom:15px;
}

.cautionC_ContractA01 {
	border:solid 1px #d9d9d9;
	padding:10px;
	width: 498px;
	margin:0 10px;

}

.C_Contract_login img{
	margin-left:163px;
	
}

/* [ Add 131203 2column block
---------------------------------------- */

.col2BlockWrap {
	width:100%;
	overflow:hidden;
	*zoom: 1;
}
.col2BlockIn {
	width: 253px;
	height:170px;
	float: left;
	border: 1px solid #d7deee;
	background: #fafbff;
	margin-right: 10px;
	margin-bottom:10px;
}
.col2BlockIn h3 {
	margin-bottom:0;
}
.col2BlockIn .image {
	float:left;
	padding:12px 10px 0;
}
.col2BlockIn ul {
	margin-top:20px;
}

.btnAXAFile {
	text-align:center;
	border: 1px solid #ccc;
	background:#f2f2f2;
	padding:15px;
}

