@charset "Shift_JIS";

/* //////////////////////////////////////////////////


  Print Style Sheet
  2007-09-12T22:56:02+09:00


////////////////////////////////////////////////// */


p#begin,
div#header,
div#side,
div#footer {
	display: none !important;
}

div#content {
	width: 540px !important;
	margin: 0 auto !important;
	text-align: left !important;
}

div#main {
	display: block !important;
	float: none !important;
}


/* fullbox -------------------------------------------------- */


/* fullbox > ptn -------------------- */

div#main div.fullbox div.ptn-02,
div#main div.fullbox div.ptn-03 {
	border-top: 1px solid #ccc !important;
	background: none !important;
}


/* fullbox > ptn-03 -------------------- */

div#main div.fullbox div.ptn-03 dl {
	width: 245px !important;
}


/* halfbox -------------------------------------------------- */

div#main div.halfbox {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
	*margin-bottom: 20px !important;
	background: none !important;
}

div#main div.halfbox div.float-left,
div#main div.halfbox div.float-right {
	display: block !important;
	float: none !important;
	border: 1px solid #ccc !important;
	width: 538px !important;
	*width: 540px !important;
	margin-bottom: 20px !important;
}


/* halfbox > ptn -------------------- */

div#main div.halfbox div div.ptn-01,
div#main div.halfbox div div.ptn-02 {
	width: auto !important;
	margin: 0 20px !important;
	background: none !important;
}

div#main div.halfbox div div.ptn-02 {
	border-top: 1px solid #ccc !important;
	padding-bottom: 15px !important;
}

div.ptn-02Print {_margin-top:-45px;}
*:first-child+html div.ptn-02Print {margin-top:-45px;}

/* loan-simulator -------------------------------------------------- */

div#main div.loan-simulator {
	border: 1px solid #ccc !important;
}

