@charset "UTF-8";
/*===================================================
就活で、仲間と一緒にStep UP↑↑　就勝会
===============================================================================*/
.ReportData{
	background: url(../images/report-f02.gif) repeat-y center;
	margin: 0px;
	padding: 0px;
	width: 950px;
	display: block;
}
.ReportData01{
	background: url(../images/report-f01.gif) no-repeat center top;
	margin: 0px;
	padding: 10px 10px 0px;
	width: 930px;
}
.ReportData03{
	background: url(../images/report-f03.gif) no-repeat center bottom;
	margin: 0px;
	padding: 0px 0px 10px;
	width: 950px;
}
#ReportA a,#ReportA a{
	text-decoration: underline;
}

#ReportMainTitle,#ReportTitle{
	margin: 0px;
	width: 990px;
	background: url(../images/press-title-back.gif) no-repeat left top;
}

#ReportMainTitle{
	padding: 38px 0px 5px;
	margin: 0px;
}

#ReportTitle{
	padding: 38px 0px 0px;
}

#ReportMainTitleImg{
	background: url(../images/report-main-line.gif) no-repeat center bottom;
	margin: 0px;
	padding: 0px 0px 15px;
	position: relative;
}

#ReportMainTitleSubImg{
	width: 470px;
	position: absolute;
	left: 10px;
	bottom: 20px;
}

.ReportColor{
	color: #036;
}

.ReportContents{
	width: 950px;
	margin: 0px auto 20px;
	display: block;
}


.ReportNfream{
	width: 950px;
	margin: 30px auto;
	background: #FFC;
}

.ReportNbottom{
	width: 950px;
	background: url(../images/report-n-frame02.gif) no-repeat center bottom;
	padding: 0px 0px 10px;	
}
.ReportNtop{
	width: 930px;
	background: url(../images/report-n-frame01.gif) no-repeat center top;
	padding: 10px 10px 0px;
}

.ReportMove{
	width: 710px;
	margin: 30px 0px;
	float: left;
}

div.ReportMove .floatLeft,div.ReportMove .floatRight{
	width:340px;
}

.h5text{
	font-size: 1.125em;
	font-weight: bold;
	color: #C36;
	margin: 20px 0px 0px;
}

.expS{
	text-indent:-0.875em;
	font-size: 0.875em;
	padding-left: 0.875em;
}

.expM{
	text-indent:-0.95em;
	padding-left: 0.95em;
}

.pagelink{
	text-align: right;
	display: block;
	width: 950px;
	clear:both;
	zoom:1;
	margin: 0px auto 20px;
}

#PageBtn{
	width: 183px;
	margin: 0px auto 10px;
	text-align: center;
}
#PageBtn02{width: 491px;}

#PageBtn li,#PageBtn li{
	display: inline;
	margin: 0px 4px 0px 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
}


.img240left{
	float: left;
	width: 240px;
	margin: 0px 20px 0px 0px;display: block;}
	
.img240right{
	float: right;
	width: 240px;
	margin: 0px 0px 0px 20px;display: block;
}


.img220left{
	float: left;
	width: 220px;
	margin: 0px 20px 0px 0px;display: block;}
	
.img220right{
	float: right;
	width: 220px;
	margin: 0px 0px 0px 20px;display: block;
}


.PageLink{
	font-size: 0.875em;
	margin:5px 0 20px;
	zoom:1;/*for IE 5.5-7*/
	color: #666;
}

.PageLink li{display: inline;
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

