@charset "UTF-8";

/* === kentei Layout setting File === */

/* -------------------------------------------------- lowMainContents Area */

div.w709Box {
	width: 679px;
	padding: 15px 15px 0;
}

* html div.w709Box {
	width: 709px;
}

.center {
	text-align: center;
}

.centerBox {
	text-align: center;
}

ul.annotation {
	width: 649px;
	margin-bottom: 20px;
	padding: 15px;
	background: #ffb6c1;
}

* html ul.annotation {
	width: 679px;
}

.result {
	margin: 30px 0 25px;
}

.result span {
	font-size: 170%;
}

.fontL {
	font-size: 130%;
}

.kenteiBtn {
	text-align: center;
	margin-bottom: 25px;
}

.level {
	width: 430px;
	margin: 0 auto 30px;;
	background-color: #f8f5e3;
}

.level p {
	padding: 30px 30px;
}

.level span {
	font-size: 160%;
	font-weight: bold;
	color: #cc3333;
}

.btnArea {
	width: 430px;
	margin: 0 auto 50px;
}

.btnArea p {
	float: left;
	margin-right: 10px;
}

.btnArea p.end {
	margin: 0;
}

.hidden {
	display: none;
}


/* -------------------------------------------------- pagetop */
div#pageTop{
	background-color:#fff;
	clear: both;
	margin: 0 auto;
	text-align: right;
	padding:10px 20px 0px 20px;
	_padding:0px 20px 0px 20px;
	font-size:80%;
	width:669px;
	_width:709px;
}

#pageTop .pageBack {
	float: left;
}

#pageTop .pageTop {
	float: right;
}


div#pageTop .pageTop a,
div#pageTop .pageBack a{
	background-image:url(../../common/images/2010/marker-pagetop.gif);
	background-position:0 center;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:5px;
	_padding-top:0px;
	padding-bottom:5px;
	_padding-bottom:0px;
	color:#000;
}

div#pageTop .pageBack a{
	background-image:url(../../common/images/2010/marker-right.gif)!important;
}

div#pageTop a:visited {
	color:#000;
	text-decoration:underline;
}

div#pageTop a:hover {
	color:#c00;
	text-decoration:underline;
}

/* -------------------------------------------------- clearfix */

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0px;
	font-size: 0.1px;
	line-height: 0.1px;
}

.clearfix {
	display: inline-block;
	position: relative; /* DW */
}

/* Hides from IE-mac \*/
.clearfix {
	display: block; 
}
/* End hide from IE-mac */


