@charset "utf-8";

/*==================================================================*/

/* print css */

/*==================================================================*/

#menu,#global,#header .right{display:none;}
body,
body .container,
#header,
#wrapper,
#footerarea,
#footer{background:none;}

#contents{
	margin:0 auto;
	float:none;
}

#footer{border-top:1px solid #aaa;}
#footerarea #copyright{color:#333;}


/* ---------------------------------------------------------------- */
/* 見積り内容 */
/* ---------------------------------------------------------------- */
#print,
#print #detail,
#print #contents,
#print .address,
#print #footerarea{background:none;}

#print #detail{width:auto;}

#print .address{
	margin:0 auto;
	padding:0 0 9px;
	border-bottom:2px solid #ccc;
	width:660px;
}

#print .address p{
	padding:6px 0 0;
	border-top:2px solid #ccc;
}

#print .address img,
#print .address p{float:none;}

#print #contents{
	margin:0 auto;
	width:720px;
}
#print h3{
	margin:0 auto 12px;
	padding:0;
	width:660px;
}

#print .frame,
#print .form{
	margin:0 auto;
	padding:0;
	border:none;
	width:660px;
	background:none;
}

#print .form h3,
#print .frame h3{
	margin:0;
	padding-top:6px;
	width:auto;
	font-size:14px;
}

/* ---------------------------------------------------------------- */

#print .frame{margin:0 auto;padding:0;}
#print .block{margin:0 auto 12px;padding:0;border-color:#aaa;width:656px;}
#print .block dl{border-color:#aaa;width:326px;}
#print .block dt{padding:0;}
#print .block dd{padding:0;}
#print .block dl.text{width:654px;}
#print .block dl.text dd{width:536px;}

/* 日付 */
/* ---------------------------------------------------------------- */
#print #date{margin:0 auto;padding:0;width:660px;border-bottom:1px solid #aaa;}
#print #date p{margin:0;padding-top:3px;font-size:14px;}

/* #data */
/* ---------------------------------------------------------------- */
#print #data{margin:0 auto;}
#print #data .block{margin:0;padding:0;}
#print #data .extension dd img,
#print #data .center dd img,
#print #data .center dd br{display:none;}
#print #data .list{border:1px solid #aaa;border-bottom:none;}
#print #data .list dl{border-bottom:1px solid #aaa;}
#print #data .list dt{padding:0;background:#cee2f5;}
#print #data .list dd{padding:0;}
#print #contents #data dl.nest dd p{padding:0 0 3px 10px;}
#print #contents #data dl.nest dl dt{background:#e6f0fa;}


/* ご要望 */
/* ---------------------------------------------------------------- */
#print #request h3{padding:0 0;border:1px solid #aaa;font-size:12px;}
#print #request ul{margin:0;border:1px solid #aaa;}
#print #request li{padding:0 12px;}


/* 複写 */
/* ---------------------------------------------------------------- */
#print #copy .list{margin:0;padding:0;width:330px;}
#print #copy .copy{margin:0;padding:0;}
#print #copy .list h4{margin:0 6px;border-color:#aaa;}
#print #copy .list div{margin:0 6px;border-color:#aaa;}
#print #copy .list dl{border-color:#aaa;}
#print .copy dt{padding:0;}
#print .copy dd{padding:0;}
#print .copy dl.nest dd{width:239px;}
#print #contents .copy dl.nest dd p{padding-bottom:0;}
#print .copy .top dt{background:#fdfde3;}
#print .copy .bottom dt{background:#f0fde3;}
#print .copy .top dl dl dt{background:#fdf1bf;}
#print .copy .bottom dl dl dt{background:#e2fbca;}

/* ---------------------------------------------------------------- */
#print .form{margin:0 auto;padding:0;}
#print .form h3{margin:12px 0 6px;padding:0 0 3px 30px;border-bottom:1px solid #aaa;background-position:0 50%;}
#print .form dl{margin:0;padding:0;border:1px solid #aaa;background:none;}
#print .form dt{padding:0;background:#deeb9e;text-indent:12px;}
#print .form dd{padding:0;width:462px;}

/* ---------------------------------------------------------------- */

#print #header,
#print #pagetop{display:none;}

#print #footerarea p{
	margin:0 auto;
	width:660px;
}


/* ---------------------------------------------------------------- */
