@charset "utf-8";

@import url("base.css");

h1.headlineBlue{
    margin-bottom:15px;}
h2.headlineBlue{
    margin-bottom:15px;}
h3.headlineGlay{
    margin-bottom:15px;}

h3.headlineSimple{
    margin-bottom:15px;
	margin-top: 15px;}

#profileDetail p{
	width: 300px;
	float: left;
	margin-left: 5px;
}

#profileDetail .imgArea{
	width: 315px;
	float: right;
	word-break: break-all;
}

#container #profileDetail .imgArea p {
	margin: 4px 0 7px 0;
	width: 315px;
}


.mT15{
	margin-top: 15px;
}

.explain {
	margin-top: 20px;
}

.explain dt{
	float: left;
	font-weight: bold;
}

.explain dd{
	float: right;
	width: 560px;
}

.boldTxt{
	font-weight: bold;
}


/* --------------------------------------  e_this month */

.e_table{

	clear: both;
	margin: 10px 0;
}

.e_table table{
	width: 100%;
	_width: 98%;
	margin-top: 20px;
}

.e_table table th{
	background-color: #221155;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 7px 5px;
}
.e_table table th.sub{
	background-color: #6E697D;
}

.e_table table td{
	vertical-align: top;
	background-color: #EEF7FF;
	border-left: 1px solid #FFFFFF;
	text-align: right;
	padding: 7px;
}

.e_table table tr.color td{
	background-color: #D6EDFF;

}

