@charset "utf-8";
/* CSS Document */


/* ************************************************ 
 *	元気人アンケート
 * *************************************************/

.genki_tableframe01 {
	background: url(../img/iknikn_bg_line02.jpg) repeat;
	margin: 0px auto 20px;
	width: 910px;
	padding-top: 1px;
	text-align: right;
	padding-bottom: 1px;
	}
.genki_tableframe02 {
	background: url(../img/iknikn_bg_line01.jpg) repeat;
	padding-left: 1px;
	}	 
.genki_table01 {
	text-align:left;
	font-size: 12px;
	}
.genki_table01 input {
	margin: 0px 10px 0px 0px;
	}	 
.genki_table01 .td01 {
	background: #EBECE4 url(../img/iknikn_bg_line01.jpg) no-repeat right center;
	margin: 0px auto 20px;
	width: 25%;
	border-bottom: 1px solid #FFFFFF;
	padding: 10px 5px 10px 10px;
	}
.genki_table01 .td02 {
	background: #EBECE4 url(../img/iknikn_bg_line01.jpg) repeat-y right top;
	margin: 0px auto 20px;
	width: 25%;
	padding: 10px 5px 10px 10px;
	border-bottom: 1px solid #FFFFFF;
	} 
.genki_table01 .td03 {
	background: #FFFFFF url(../img/iknikn_bg_line01.jpg) no-repeat right center;
	margin: 0px auto 20px;
	width: 25%;
	border-bottom: 1px solid #EBECE4;
	padding: 10px 5px 10px 10px;
	}
.genki_table01 .td04 {
	background: #FFFFFF url(../img/iknikn_bg_line01.jpg) repeat-y right top;
	margin: 0px auto 20px;
	width: 25%;
	padding: 10px 5px 10px 10px;
	border-bottom: 1px solid #EBECE4;
	}

.genki_table01 .td03-last {
	background: #FFFFFF url(../img/iknikn_bg_line01.jpg) no-repeat right center;
	margin: 0px auto 20px;
	width: 25%;
	padding: 10px 5px 10px 10px;
	}
.genki_table01 .td04-last {
	background: #FFFFFF url(../img/iknikn_bg_line01.jpg) repeat-y right top;
	margin: 0px auto 20px;
	width: 25%;
	padding: 10px 5px 10px 10px;
	}



 
 
.genki_table01 {
	text-align:left;
	font-size: 12px;
	}

	
.genki_tbl02 {
	margin: 0px auto 28px;
	width: 910px;
	font-size: 12px;
	background: url(../img/ikn_bg_tbl02.gif) no-repeat right top;
	text-align: left;
	}
.genki_tbl02 .td04 {
	width: 180px;
	background: url(../img/kki_bg_td04.jpg) no-repeat;
	height:45px;
	color: #FFFFFF;
	text-indent: 15px;
	}
	
.genki_tbl02 .td04_last {
	width: 180px;
	background: url(../img/kki_bg_td04.jpg) no-repeat;
	height:45px;
	color: #FFFFFF;
	text-indent: 15px;
	vertical-align: top;
	padding-top: 15px;
	}	

.genki_tbl02 .td06 {
	padding: 0px 0px 0px 15px;
	}
	
	
.genki_thanks {
	text-align: center;
	width: 918px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px dotted #FF6600;
	border-bottom: 1px dotted #FF6600;
	margin: 0px auto 20px;
	}
	
.genki_thanks p {
	text-align: center;
	color: #FF3300;
	font-weight: bold;
	}
