@charset "utf-8";

div#right span.ptitle {
	background: url(img/ptitle.jpg) no-repeat left top;
	height: 56px;
	width: 684px;
	text-indent: -9999px;
	display: block;
}

div#right p.read1 {
	font-size: 15px;
	font-weight: bold;
	margin: 20px 30px 10px;
}

div#right p.read2 {
	font-size: 15px;
	margin: 20px 30px;
}

div#right img.banner1 {
	margin: 0px 0px 30px 30px;
}

div#right span.cap1 {
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 670px;
	margin-top: 20px;
	margin-left: 10px;
}

div#right span.cap1 {
	background: url(img/cap1.jpg) no-repeat left top;
}

div#right p.cap1_read {
	margin: 20px 30px;
}

div#right p.cap1_read span,
div#right table.cap1 th span {
	color: #FF0000;
}

div#right table.cap1 th {
	background: #EEF2EF;
	text-align: center;
}

div#right table.cap1 td {
	background: #FFFFFF;
}

div#right table.cap1 td div.kobou2,
div#right table.cap1 td div.kobou3 {
	margin-top: 20px;
}

div#right table.cap1 td div.kobou1 input,
div#right table.cap1 td div.kobou2 input,
div#right table.cap1 td div.kobou3 input {
	margin-right: 5px;
	margin-left: 20px;
	width: 28px;
}

/*
div#right input.button_check,
div#right input.button_back,
div#right input.button_send {
	height: 43px;
	width: 148px;
	border-style: none;
	text-indent: -9999px;
	margin: 40px 0px 0px;
}

div#right input.button_check {
	background: url(img/button_check.jpg) no-repeat left top;
}

div#right input.button_back {
	background: url(img/button_back.jpg) no-repeat left top;
}

div#right input.button_send {
	background: url(img/button_send.jpg) no-repeat left top;
	margin-left: 180px;
}

div#right input.button_check:hover,
div#right input.button_back:hover,
div#right input.button_send:hover {
	background-position:bottom;
}
*/

div#right div.button {
	margin-right: auto;
	margin-left: auto;
}

div#right a.button_check,
div#right a.button_back,
div#right a.button_send {
	height: 43px;
	width: 148px;
	border-style: none;
	text-indent: -9999px;
	margin: 40px 0px 0px;
	display: block;
}

div#right a.button_check {
	background: url(img/button_check.jpg) no-repeat left top;
}

div#right a.button_back {
	background: url(img/button_back.jpg) no-repeat left top;
	float: left;
}

div#right a.button_send {
	background: url(img/button_send.jpg) no-repeat left top;
	margin-left: 180px;
	float: left;
}

div#right a.button_check:hover,
div#right a.button_back:hover,
div#right a.button_send:hover {
	background-position:bottom;
}

div#right p.cap1_send {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	margin-top: 100px;
}

