@charset "euc-jp";

@import "base.css";
@import "navi.css";
@import "modules.css";
@import "index.css";

/*** challenged.css ***/

/* top styles */

.btn-group {
	width: 440px;
	}
.btn-group li {
	float: left;
	margin-right: 7px;
	width: 142px;
	}
li.lastbtn {
	margin-right: 0;
	}

/* ---------- top styles 2009/08/31 revised ---------- */
#btn-group-challenged {
	float: left;
	width:462px;
	}
.btn-interview {
	float: left;
	margin-right: 3px;
	}
.btn-interview dt {
	margin-bottom: 3px;
	}
.btn-interview dd,
.btn-interview li {
	float: left;
	margin-right: 3px;
	}
dd.lastbtn,
li.lastbtn {
	margin-right: 0;
	}
.btn-etc {
	float: right;
	width: 410px;
	text-align: left;
	}
.btn-etc h3 {
	margin: 0;
	}
#team-message{
	margin-bottom: 48px;
	}

/* lower styles */

.app-data {
	margin-bottom: 12px;
	}
.app-data h2 {
	margin: 12px 0 0 0;
	font-size: 100%;
	font-weight: bold;
	}
.address-data {
	padding: 8px;
	border: 1px solid #999;
	width: 440px;
	}
div.address-data h2 {
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	}
