@charset "UTF-8";

.memo1 {
	width:500px;
	margin:10px auto 5px;
	text-align:left;
}

.qr {
	float:right;
}
.h1title {
	width:560px;
	margin:3px auto 5px;
}

.plan_list {
	width:540px;
	margin:3px auto;
}
.plan_list tr.ki{
	background-color:#ffffff;
}
.plan_list tr.gu{
	background-color:#DFE6ED;
}

.plan_list th {
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	text-align:center;
	background-color:#336699;
	color:#ffffff;
	ront-weight:bold;
	padding:3px;
}
.plan_list td.top_line {
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	text-align:left;
	padding:3px;
}

.plan_list td {
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	text-align:left;
	padding:3px;
}
.plan_list td.no {
	border-right: #999999 1px solid;
	border-left:none;
	border-bottom: #999999 1px solid;
	text-align:center;
	padding:3px;
}

.plan_list td.no_line {
	border:none;
	text-align:center;
	padding:3px;
}

form.plan_form input{
	
}

form.plan_form input.btn{
	MARGIN: 1px auto 1px; 
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	WIDTH: 100px;

}

