@charset "UTF-8";

.img_b {
	border:1px #cccccc solid;
	padding:2px;
	background-color:#ffffff;
}
.kankou_title {
	font-size:14px;
	
}

.kankou_top_wrap {
	width:550px;
	margin:10px 0px 10px 0px;
	vertical-align:top;
/*		background-color:#ff0000;	/**/
}

.kankou_img {
	float:left;
	width:180px;
	padding-left:25px;
/*		background-color:#998877;	/**/
}
.kankou_comment {
	float:right;
	width:290px;
/*		border-left:10px #A67B80 solid;	/**/
	padding-left:20px;
	text-align:left;
/*		background-color:#447755;	/**/
}

.h1_kankou_area {
	margin:0;
	padding:0 0 20px 20px;
	text-align:left;
}


.kankou_ichiran_area {
	clear:both;
	width:530px;
	margin:10px 0px 10px 25px;
	padding:20px 0px;
	vertical-align:top;
/*		background-color:#ff0000;	/**/
}

TABLE.itemlist {
	MARGIN:		0px auto 0px; 
}
TABLE.itemlist TR.gu {
	BACKGROUND-COLOR:	#fffff0; 
}
TABLE.itemlist TR.ki {
	BACKGROUND-COLOR:	#fffff0; 
}

TABLE.itemlist TH.date {
	PADDING: 		5px;
	FONT-WEIGHT:	normal;
	FONT-SIZE:		12px; 
	TEXT-ALIGN:		center;
	color:			#ffffff;
	vertical-align:	top;
	border-top:		1px solid #668066;
	border-left:	1px solid #c0c0c0;
	border-right:	1px solid #c0c0c0;
	border-bottom:	1px solid #668066;
	background-color:#993F48;
}
TABLE.itemlist TH.etitle {
	PADDING: 		5px;
	FONT-WEIGHT:	normal;
	FONT-SIZE:		12px; 
	TEXT-ALIGN:		center;
	color:			#ffffff;
	vertical-align:	top;
	border-top:		1px solid #668066;
	border-left:	none;
	border-right:	1px solid #c0c0c0;
	border-bottom:	1px solid #668066;
	background-color:#993F48;
}
TABLE.itemlist TH.earea {
	PADDING: 		5px;
	FONT-WEIGHT:	normal;
	FONT-SIZE:		12px; 
	TEXT-ALIGN:		center;
	color:			#ffffff;
	vertical-align:	top;
	border-top:		1px solid #668066;
	border-left:	none;
	border-right:	1px solid #c0c0c0;
	border-bottom:	1px solid #668066;
	background-color:#993F48;
}
TABLE.itemlist TH.ebtn {
	PADDING: 		5px;
	FONT-WEIGHT:	normal;
	FONT-SIZE:		12px; 
	TEXT-ALIGN:		center;
	color:			#ffffff;
	vertical-align:	top;
	border-top:		1px solid #668066;
	border-left:	none;
	border-right:	1px solid #c0c0c0;
	border-bottom:	1px solid #668066;
	background-color:#993F48;
}
TABLE.itemlist TD.date {
	PADDING: 		5px;
	FONT-WEIGHT:	normal;
	FONT-SIZE:		12px; 
	TEXT-ALIGN:		left;
	color:			#353535;
	vertical-align:	top;
	border-top:		none;
	border-left:	none;
	border-right:	none;
	border-bottom:	1px solid #668066;
}
TABLE.itemlist TD.etitle {
	PADDING: 		5px;
	FONT-WEIGHT:	normal;
	FONT-SIZE:		12px; 
	TEXT-ALIGN:		left;
	color:			#353535;
	vertical-align:	top;
	border-top:		none;
	border-left:	none;
	border-right:	none;
	border-bottom:	1px solid #668066;
}
TABLE.itemlist TD.earea {
	PADDING: 		5px;
	FONT-WEIGHT:	normal;
	FONT-SIZE:		10px; 
	TEXT-ALIGN:		left;
	color:			#353535;
	vertical-align:	top;
	border-top:		none;
	border-left:	none;
	border-right:	none;
	border-bottom:	1px solid #668066;
}
TABLE.itemlist TD.ebtn {
	PADDING: 		5px;
	FONT-WEIGHT:	normal;
	FONT-SIZE:		12px; 
	TEXT-ALIGN:		center;
	color:			#353535;
	border-top:		none;
	border-left:	none;
	border-right:	none;
	border-bottom:	1px solid #668066;
	vertical-align:top;
}



TABLE.itemlist TH {
	PADDING: 		5px 0px 10px 10px;
	FONT-WEIGHT:	normal;
	FONT-SIZE:		14px; 
	TEXT-ALIGN:		left;
	color:			#000000;
	font-weight:	bold;
	vertical-align:	top;
}
TABLE.itemlist TH.itemname {
	PADDING: 		0px 0px 0px 10px;
	FONT-WEIGHT:	normal;
	FONT-SIZE:		14px; 
	TEXT-ALIGN:		left;
	color:			#000000;
	font-weight:	bold;
	vertical-align:	top;
}
TABLE.itemlist TD.sum {
	PADDING:		5px 15px;
	FONT-SIZE:		12px; 
	TEXT-ALIGN:		left;
	vertical-align:	top;
}
TABLE.itemlist TD.line {
	PADDING:		10px 0px;
	margin:			0px;
	line-height:	1px;
	height:			2px;
}
TABLE.itemlist TD.spc {
	PADDING:		0px;
	line-height:	0px;
	height:			2px;
}
TABLE.itemlist TD.memo0{
	PADDING:		0px 0px 0px 30px;
	FONT-SIZE:		12px;
	TEXT-ALIGN:		left;
}
TABLE.itemlist TD.icon{
	PADDING:		0px;
	FONT-SIZE:		12px;
	TEXT-ALIGN:		right;
}
TABLE.itemlist TD{
	PADDING:		5px;
	FONT-SIZE:		12px;
	TEXT-ALIGN:		left;
}

