body,td,th{
	font-size:12px;
	color:#666;
	line-height:1.4em;
}

body{
	margin:0;
	background:#E1E1E1;
}

img{
	border:none;
}


h1{
	color:#333;
	font-size:10px;
	margin:0;
	padding:0 0 0 5px;
}

h2{
	margin:0;
}




#wrapper{
	margin:0 auto;
	width:790px;
	padding:0 10px;
	background:#FFF;
	border:1px solid #999;
}

#bread-list{
	width:770px;
	font-size:11px;
	border-bottom:1px dotted #394784;
}

div#bread-list a{
	color:#666;
	text-decoration:none;
}

div#bread-list a:hover{
	color:#666;
	text-decoration:underline;
}

#footer{
	clear:both;
	margin:20px 0 10px 0;
	padding:4px;
	background:url(foot_bg.gif) no-repeat;
}

#sec_menu{
	padding:5px;
	background:#E8E8E8;
}

#sec_menu a{
	color:#AC7C37;
}

.foot-text a{
	color:#666;
	text-decoration:none;
}


.foot-text a:hover{
	text-decoration:underline;
}

#to-top{
	margin:20px 0 0 0;
}

#rent-tbl{
	margin:20px 0 0 0;
	border:1px solid #CCC;
	border-left:none;
	border-right:none;
}

.blueL-text{
	margin:10px 0 0 0;
	color:#044A68;
	font-size:14px;
}

.blueB-text{
	color:#044A68;
	font-size:12px;
	font-weight:bold;
}

.orageB-text{
	color:#F90;
	font-weight:bold;
}

.white-text{
	color:#FFF;
}

.redB-text{
	color:#F00;
	font-weight:bold;
}


.m05{
	margin:5px 0 0 0;
}

.m40{
	margin:40px 0 0 0;
}

.blue_cell{
	background:#044A68;
	color:#FFF;
}

.gray_cell{
	background:#F0F0F0;
	color:#333;
}

.float-right{
	float:right;
	margin:10px 0 10px 10px;
}

.info-navi{
	padding:5px;
	background:#E8E8E8;
	border:1px solid #CCC;
	margin:20px 0 0 0;
}
.info-navi a{
	color:#AC7C37;
}

.loan-tbl{
	border:1px solid #044A68;
	margin:10px 0 0 0;
}

.cation{
	color:#900;
}

.owner-tbl{
	border:1px solid #CCC;
	border-left:none;
	border-top:none;
}

/**form class**/
.w060{
	width:60px;
}

.w180{
	width:180px;
}

.w240{
	width:240px;
}

.w360{
	width:360px;
}

/**/
.buk_catch{
	color:#044A68;
	font-size:14px;
	font-weight:bold;
}

.buk_name{
	color:#AC7C37;
	font-size:18px;
	font-weight:bold;
}

.buk_price{
	color:#900;
	font-size:16px;
	font-weight:bold;
}