@charset "utf-8";

/* ========== for delay ========== */

/* ===============================================
1:delay
2:delay popup

99:Clearfix and For Print(IE)
=============================================== */

/* === 1.delay === */
.delay .delay-lead p.lead-txt {
	float: left;
	padding: 0.3em 20px 0 0;
}
.delay .delay-lead p.reload {
	float: left;
	width: 83px;
}
.delay dl.delay-list dt {
	width: 8em;
}
.delay dl.delay-list dd {
	margin-left: 3em;
}
* html .delay dl.delay-list dd {/* for IE6 */
	margin-top: -1.7em;
	margin-left: 8.5em;
}
*:first-child+html .delay dl.delay-list dd {/* for IE7 */
	margin-left: 3em;
}
* html .delay dl.delay-list dd {
	padding: 3px 0 0;
}
.delay dl.delay-list ul.flat li {
	width: 8.5em;
	white-space: normal;
}
* html .delay dl.delay-list ul.flat li { /* for IE6 */
	width: 11em;
}

/* === delay popup === */
.delay-box {
	padding: 15px 15px 10px;
	border: 1px solid #c5c5c5;
}
.delay-box dt {
	font-weight: bold;
}
.delay-box dd {
	margin: 5px 0 0;
}
.delay-box th.lv02 {
	width: 35%;
}
.delay-box div.sign {
	margin: 5px 0 0;
	text-align: right;
}

/* === 99.Clearfix and For Print(IE) === */
/* Clearfix */
.delay .delay-lead:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	font-size:1px;
	visibility: hidden;
}

.delay .delay-lead {
	display: inline-block;
}x
