
@charset "Shift_JIS";
/**************************************
*
*	loops page Structure Style Sheet
*	Last Update 2012-11_09
*	/stylesheet.jsp?id=3512
*	Difference(Override) Style Sheet
*
**************************************/

#contentArea h1 {
	margin-bottom:0;
}

#contentArea ul.pageNav {
	margin: 0px;
	height: 45px; 
}

#contentArea ul.pageNav li {
	background-image: none;
	margin: 0 1px 0 0;
	padding: 0px;
	float: left;
}
/* greenprogram */
/* Unit */
.come1 { text-indent:-1em; padding-left:1em; }

/* Font */
.fsLL { font-size:134%; }

/* Clear */
.clearfix:after { content:" "; display:block; clear:both; height:0; visibility:hidden; }
.clearfix { display:inline-block; }
/* for macIE \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }

/* Posision */
.taC { text-align:center; }
.taR { text-align:right; }
.fL { float:left; }

/* Lineheight */
.lh13 { line-height:1.3; }

/* Width */
.w60per { width:60%; }
.w40per { width:40%; }
.w30per { width:30%; }

/* Margin */
.mB10 { margin-bottom:10px; }
.mB15 { margin-bottom:15px; }
.mB20 { margin-bottom:20px; }
.mL200 { margin-left:200px; }
.mR10 { margin-right:10px; }
#contentArea ul.pageNav li.navilast {
	background-image: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#contentArea h2 {
	margin-bottom:15px;
}

#contentArea p.what_loops {
	margin:0 10px 10px 0;
}


#contentArea div.pUp a{
	float: right;
	text-align: center;
	margin:0 15px 0 0;
}

#contentArea h2.h2Center {
	text-align: center;
}

#contentArea div.twoline {
	font-size: 120%;
	border-top:thin solid #0087d1;
	border-bottom:thin solid #0087d1;
	padding:10px 0;
	margin-bottom: 5px;
}

#contentArea small.moresmall {
	font-size: 65%;
}
/*gp*/
#contentArea div.result_d{
	background-image:url("/image/img_result.gif");
	background-color:red;
	width:588px;
	height:207px;
}

#contentArea div.result_d p.area_p{
	position:relative;
	right:215px;
	top:107px;
	text-align:right;

	font-size:60px;
	font-weight:bold;
}

#contentArea div.result_d p.asof_p{
	position:relative;
	right:45px;
	top:110px;
	text-align:right;
}

/*- Text -------*/
#contentArea .Tright {
	clear: both;
	text-align: right;
	margin-bottom: 1em;
	}

#contentArea .Fright {
	clear: both;
	float: right;
	}

#contentArea .Fleft {
	clear: both;
	float: left;
	margin: 0 10px 10px 0;
	}

#contentArea .FSright {
	clear: both;
	float: right;
	display: inline !important;
	font-weight: normal !important;
	}

/*20140730 add*/

/* Unit */
.come1 { text-indent:-1em; padding-left:1em; }

/* Font */
.fsS { font-size:11px; }
.fsLL { font-size:134%; }

/* Clear */
.clearfix:after { content:" "; display:block; clear:both; height:0; visibility:hidden; }
.clearfix { display:inline-block; }
/* for macIE \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }

/* Posision */
.taC { text-align:center; }
.taR { text-align:right; }
.fL { float:left; }

/* Lineheight */
.lh13 { line-height:1.3; }

/* Width */
.w60per { width:60%; }
.w40per { width:40%; }
.w30per { width:30%; }

/* Margin */
.mB10 { margin-bottom:10px; }
.mB15 { margin-bottom:15px; }
.mB20 { margin-bottom:20px; }
.mB25 { margin-bottom:25px; }
.mL35 { margin-left:35px; }
.mL50 { margin-left:50px; }
.mL200 { margin-left:200px; }
.mR10 { margin-right:10px; }
.mR20 { margin-right:20px; }
.mR50 { margin-right:50px; }

.bdT { border-top:2px solid #cccccc; padding-top:30px; margin-top:30px; }



