@charset "utf-8";

@import url("default.css");
@import url("common.css");

/*
+ main_contents_area
---------------------------------------------------*/
.main_contents_area {
	width:950px;
	margin:30px auto;
}
	/*
	+ entry_area
	---------------------------------------------------*/
	.entry_area {
		width:750px;
		text-align:left;
		margin:0px auto;
/*		padding-top:80px;*/
/*		margin-bottom:-60px;*/
	}
	.attention_text {
		width:705px;
		text-align:left;
		margin-left:20px;
		font-weight:700;
	}
	.entry_area table {
		width:705px;
		border:1px solid #BEA059;
		background-color:#ffffff;
		margin-left:20px;
	}
	.entry_area table td {
		padding:10px;
		text-align:left;
		border-bottom:1px solid #E2CC97;
	}
	.entry_title {
		background-color:#ECE3B3;
		color:#795F20;
		font-weight:700;
		width:170px;
	}
	.cat_tbl {
/*		height:352px;*/
	}
	.cat_tbl img {
		max-width:212px;
		max-height:212px;
		/height:212px;
	}
	.human_tbl {
		margin-bottom:20px;
	}
	.entry_middle {
		width:750px;
		background:url(../images/bg_entry_middle.jpg) repeat-y;
		padding-bottom:20px;
	}
	.title_img {
		width:705px;
		text-align:left;
		margin-left:20px;
		padding-top:20px;
	}

	/*
	+ btn_area
	---------------------------------------------------*/
	.btn_area {
		width:750px;
		margin:0px auto;
		text-align:left;
	}
	.btn_text {
		margin:0px 0px 10px 10px;
		font-size:110%;
		font-weight:700;
	}
	.btn_doi {
		margin:30px 0px 10px 10px;
		font-size:12pt;
		line-height:150%;
		text-align:center;
	}
	.btn_doi img {
		margin-top:10px;
	}
	
	/*
	+ entry_area_chk
	---------------------------------------------------*/
	.entry_area_chk {
		width:924px;
		height:950px;
		background:url(../images/bg_entry_chk.jpg) no-repeat;
		text-align:left;
		margin:0px auto;
		position:relative;
/*
		padding-top:80px;
		margin-bottom:-60px;
*/
	}
	.attention_text_chk {
		width:705px;
		text-align:left;
		margin-left:40px;
		font-weight:700;
		position:relative;
		top:70px;
	}
	.entry_area_chk table {
		width:705px;
		border:1px solid #BEA059;
		background-color:#ffffff;
		margin-left:40px;
	}
	.entry_area_chk table td {
		padding:10px;
		text-align:left;
		border-bottom:1px solid #E2CC97;
	}
	.cat_tbl_chk {
		position:relative;
		top:70px;
	}
	.cat_tbl_chk img {
		max-width:212px;
		max-height:212px;
		/height:212px;
	}
	.human_tbl_chk {

/*		margin-top:165px;*/
		/* IE6 */
/*		_margin-top:100px;*/
		position:absolute;
		top:675px;
	}
	.seikaku_text {
		height:40px;
		overflow:auto;
	}
	.nyani_text {
		height:70px;
		overflow:auto;
	}
	
	/*
	+ entry_area_fin
	---------------------------------------------------*/	
	.entry_area_fin {
		width:428px;
		height:325px;
		background:url(../images/bg_entry_fin.jpg) no-repeat;
		margin:0px auto;
		padding-top:80px;
	}
	.entry_area_fin .entry_fin_text {
		width:380px;
		margin:0px auto;
		text-align:left;
	}
	.entry_area_fin .button_area {
		margin:50px auto 0px auto;
		width:380px;
		text-align:center;
	}


/*
+ entry_area_error
---------------------------------------------------*/	
.entry_area_error {
	width:428px;
	height:325px;
	background:url(../images/bg_entry_error.jpg) no-repeat;
	margin:0px auto;
	padding-top:80px;
}
.entry_area_error .entry_error_text {
	width:380px;
	margin:0px auto;
	text-align:left;
}
.entry_area_error .button_area {
	margin:50px auto 0px auto;
        width:380px;
	text-align:center;
}