.frow {
	font-size: 10px;
	text-decoration: none;
}
.menu {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
}
a {
	text-decoration: none;
}
.topics {
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}
.qanda {
	background-color: #F5E5E5;
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #994C4C;
	border-left-color: #994C4C;
	margin-top: 10px;
	margin-bottom: 25px;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}
.lease {
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	padding: 6px;
	border: 2px solid #608233;
}
.clean {
	border: 1px dotted #608233;
	margin-top: 5px;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}
.t12h22 {
	line-height: 22px;
	text-decoration: none;
	font-size: 12px;
}
.t12h26 {
	font-size: 12px;
	line-height: 26px;
	text-decoration: none;
}
.notes {
	font-size: 10px;
	text-decoration: none;
}
.leaseqa {
	background-color: #EBF2C2;
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #608233;
	border-left-color: #608233;
	margin-top: 10px;
	margin-bottom: 25px;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}
.read {
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}
.plan01frame {
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-color: #386CB0;
	border-left-color: #386CB0;
	border-top-style: solid;
	border-left-style: solid;
}
.t10h18 {
	font-size: 10px;
	text-decoration: none;
	line-height: 18px;
}
.t12h20 {
	line-height: 20px;
	text-decoration: none;
	font-size: 12px;
}
.infoframe01 {
	border: 2px solid #FC4E32;
}
.infoframe02 {
	border: 2px solid #7FC31C;
}
.infoframe03 {
	border: 2px solid #FF7F00;
}
.infoframe04 {
	border: 2px solid #386CB0;
}
.t12h20Color {
	line-height: 20px;
	text-decoration: none;
	font-size: 12px;
	background-color: #FFCC00;
}
div#Address {
	clear:both;
	width:751px;
	text-align:center;
	margin-bottom:10px;
}

a#Inquiry {
	font-size:10px;
	color:#330000;
	text-decoration:none;
	text-align:center;
	display:block;
}

div#Address table {
	border-collapse:collapse;
	border-spacing:0;
	margin:10px auto;
}

div#Address table td {
	padding:2px;
	white-space:nowrap;
	vertical-align:top;
}

div#Address table p {
	color:black;
	margin:0;
	padding:0;
	font-size:xx-small;
}

div#Address table p.Kaisha {
	font-weight:bold;
	font-size:small;
}

div#Address table p.Kaisha span {
	font-weight:normal;
	font-size:xx-small;
}

.topmenu12px {
	font-size: 12px;
	line-height: 18px;
}

.stmini {
	font-size: xx-small;
	color: #999999;
}
