@charset "utf-8";
@import  "./import/format.css";
@import  "./import/in_style.css";
@import  "./import/link_style.css";
@import  "./import/main.css";
/**********************************************************************/
div.rightstyle_fst {
	width: 670px;
	height: auto;
	margin-bottom: 15px;
	border: 1px solid #004000;
}
	div.rightstyle_fst h2{
		width: 662px;
		height: auto;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-left: 8px;
		background: #004000;
		color: #ffffff;
		font-weight: normal;
		font-size: 1.1rem;
	}

div.rightstyle {
	width: 670px;
	height: auto;
	margin-bottom: 15px;
	border: 1px solid #004000;
}
	div.rightstyle h2{
		width: 662px;
		height: auto;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-left: 8px;
		background: #004000;
		color: #ffffff;
		font-weight: normal;
		font-size: 1.1rem;
	}

			div.rightstyle ul {
				width: 600px;
				height: auto;
				margin: 20px auto;
				list-style: none;
				font-size: 0.9rem;
				clear: both;
			}
				div.rightstyle ul li {
					width: 600px;
					height: auto;
					margin: 8px auto;
					padding-left: 20px;
					background-image: url(../img/common/list1.png);
					background-repeat: no-repeat;
					clear: both;
				}

table.item {
	width: 580px;
	height: auto;
	margin: 30px auto;
	clear: both;
}
table.item img {
	width: auto;
	height: auto;
	padding: 8px;
	background: #eeeeee;
	border: 1px solid #cccccc;
	clear: both;
}
table.item th {
	text-align: left;
	vertical-align: top;
}
table.item td {
	text-align: left;
	vertical-align: top;
}
img.thum {
	width: auto;
	height: auto;
	padding: 8px;
	background: #eeeeee;
	border: 1px solid #cccccc;
	clear: both;
}
div.rightstyle_fst p{
	width: 600px;
	height: auto;
	margin: 30px auto;
}
p.imgcenter{
	margin: 30px auto;
	text-align: center;
}
p.nx{
	margin: 30px auto;
	text-align: right;
}
table.indstyle{
	width: 600px;
	height: auto;
	margin: 30px auto;
	border-colapse: colapse;
	border: 1px solid #222222;
}
table.indstyle th{
	border: 1px solid #222222;
	padding: 5px;
	background: #ccffcc;
}
table.indstyle td{
	border: 1px solid #222222;
	padding: 5px;
	text-align: left;
}