@charset "utf-8";

/* ----------------------------------------------
 * img
---------------------------------------------- */
#img {
	width: 551px;
	height: 86px;
	margin: 11px 0;
	color: #666;
	background: url("../images/img_main.jpg") no-repeat ;
}
	#img p {
		padding-top: 130px;
		color:#666;
		font-size: 14px;
		text-align: left;
		line-height: 1.5;
	}

/* ----------------------------------------------
 * box
---------------------------------------------- */
.box {
	width: 510px;
	margin: 0 auto;
}
	.box dl {
		margin: 1em 0 0;
	}
		.box dl dt {
			font-weight: bold;
		}
		.box dl dd,
		.box ul li {
			display: list-item;
			margin: 0 0 0 15px;
			list-style: disc outside ;
		}

		.box ul li.markNone {
			margin-left: 0;
			list-style: none;
		}

	.box table th,
	.box table td {
		padding: 5px;
	}
		.box table td.td02{
			text-align: center;
		}

	.popup02 img {
		margin: 5px 0 0;
	}

/* --------------------------
 * ダウンロードリンク
-------------------------- */
.downloadLink {
	margin: 10px 0;
	font-size: 120%;
}
	.downloadLink a {
		text-decoration: underline;
	}


/* --------------------------
 * popup
-------------------------- */
body#popup {
	background: #F7F4EE;
}
	#popup .article {
		width: 460px;
		margin: 10px;
	}
		#popup h2{
			width: 461px;
			height: 35px;
			margin-bottom: 5px;
			color: #fff;
			font-size: 120%;
			font-weight: bold;
			text-indent: 10px;
			line-height: 35px;
			background: url("../images/bg_headline_popup.gif") no-repeat;
		}
		#popup p {
			margin: 5px 0 10px;
		}
		#popup img {
			margin: 0 0 5px 0;
		}

		#popup .box01 {
			float: left;
			width: 240px;
		}
		#popup .box02 {
			float: left;
			width: 220px;
		}

		#popup .close {
			text-align: center;
		}

.red{
	color:#ff0000;
	}
