@charset "shift_jis";

/* MainArea
-----------------------------------------------------------------------------*/

div#wrap div#wrapInner div#mainArea {
    background: none;
}


/* ContentsArea
-----------------------------------------------------------------------------*/

div#wrap div#wrapInner div#mainArea div#contentsArea {
    width: 560px;
    height: auto;
		padding: 0;
    float: left;
}


/* reasonBlock
-----------------------------------------------------------------------------*/

.headingBlockB02 {
	width: 560px;
	padding: 0x;
	margin-bottom: 13px;
}

.beginnerBlock {
	width: 540px;
	height: 1210px;
	margin: 0 10px 10px;
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/beginner/img/index_bg_002.gif) left top no-repeat;
}

.anchorBlock {
	height: 60px;
	line-height: 1.6;
	padding: 19px 10px 0;
	text-align: center;
}
#anchorVer02{
	margin-bottom: 50px;
	padding: 0 10px 0;
}
.anchorBlock li {
	display: inline;
	padding-right: 3px;
	margin-right: 2px;
	font-size: 0.9em;
	border-right: 1px solid #000;
}

.anchorBlock li.lastChild {
	border-right: none;
}

#section01 {
	height: 213px;
	padding: 20px 0 0 13px;
}

#section01 .img {
	float: left;
	width: 213px;
}

#section01 .txt {
	float: left;
	width: 300px;
	padding-left: 2px;
}

.guideBlock .txt h2 {
	margin-left: -5px;
	margin-bottom: 3px;
}

.guideBlock .txt p {
	margin-bottom: 5px;
}

.guideBlock .txt li {
	margin-bottom: 3px;
	padding-left: 15px;
	background: url(../../../../../nPrdCommon/Image/Static/common/img/common_ico_006.gif) left 0.3em no-repeat;
}

#section02 {
	height: 180px;
	padding: 14px 10px 0 11px;
}

#section02 .img {
	float: right;
	width: 203x;
	padding-right: 5px;
}

#section02 .txt {
	float: left;
	width: 300px;
	padding-left: 10px;
}

#section03 {
	height: 190px;
	padding: 19px 0 0 13px;
}

#section03 .img {
	float: left;
	width: 213px;
}

#section03 .txt {
	float: left;
	padding-left: 2px;
	padding-top: 10px;
	width: 300px;
}

#section04 {
	height: 180px;
}

#section04 .img {
	float: right;
	width: 203px;
	padding-right: 15px;
}

#section04 .txt {
	float: left;
	width: 300px;
	padding-top: 9px;
	padding-left: 11px;
}


#section05 {
	position: relative;
	height: 180px;
	padding-top: 15px;
	padding-left: 13px;
}

#section05 .img {
	float: left;
	width: 203px;
}

#section05 .txt {
	float: left;
	width: 300px;
	padding-top: 8px;
	padding-left: 15px;
}
#section05 .pagetop {
	position: absolute;
	right: 1px;
	bottom: 18px;
}

#section06 {
	width: 540px;
	height: 180px;
	padding-top: 17px;
}

#section06 .img {
	float: right;
	width: 203px;
	padding-top: 8px;
	padding-right: 15px;
}

#section06 .txt {
	float: left;
	width: 300px;
	padding-left: 11px;
}

.utilityBlock {
	width: 800px;
	margin: 0 40px 15px;
	padding: 20px 0 16px;
	background: #efefef;
	text-align: center;
}

.utilityBlock ul {
	margin: 0 auto;
}

.utilityBlock ul li {
	display: inline;
	margin: 0 20px;
}

div.headingBlockA01 { 
	width: 800px;
	margin: 0 30px;
}

div.bgBorderBlockA01 {
  width: 570px;
	margin: 0 30px;
  padding: 20px 111px 15px 117px;
}




