@charset "shift_jis";

#header div.link,
#header ul.navi,
#pankuzu,
#mainarea #mainarea-r,
#pnavi-last,
#footer,
#footer-seo {
	display: none;
}

div.wrap-inner-print {
	margin: 0 auto;
	width: 649px !important;
	text-align: left;
}

div.box-printsize {
	width: 649px !important;
}

h3.tit {
	background: url("/common/img/bg_h3_inner.gif") no-repeat 8px 0;
	font-size: 102%;
	font-weight: bold;
}
h3.tit span.inner {
	background: none;
	border-bottom: solid 1px #D0D0D0;
	border-left : solid 1px #D0D0D0;
	border-right: solid 1px #D0D0D0;
	padding : 8px 16px 6px;
	display: block;
}

#mainarea h3.tit {
	width: 649px;
}
#mainarea #mainarea-l h3.tit {
	width: 510px;
}

#mainarea table.basic-db-770 {
	width: 649px;
}

/* ====================================================== */
/* [お申込み完了 step 定義]                               */
/* ====================================================== */
#mainarea div.step {
	width: 608px;
}
#mainarea div.step div.step-inner {
	width: 608px;
}
#mainarea div.step02 {
	background-position: 398px 100%;
	width: 608px;
}
#mainarea div.step div.step02-inner {
	background-position: 398px 100%;
	width: 608px;
}
#mainarea div.step div.step-txt {
	width: 392px;
}
#mainarea div.step div.step-txt div.step-txt-l {
	width: 173px;
}
#mainarea div.step div.step-txt div.step-txt-r {
	width: 174px;
}
#mainarea div.step-arrow {
	width: 608px;
}
#mainarea div.step-arrow img.arrow01 {
	margin-left: 209px;
}
#mainarea div.step-arrow img.arrow02 {
	margin-left: 139px;
}



