@charset "utf-8";

body{ color:#323232; }

#h_inner, #f_inner{	width:780px; }
#c_inner{	width:760px; }

h2{
	width:100%;
	background:url(../img/bg_h2.gif) repeat-x;
}
h3{ margin-bottom:26px; }
h3.first{ margin-bottom:6px; }

/* container */
#page{
	padding:10px;
	font-size:11px;
	color:#3e1311;
}
#page a{ font-size:11px; }
#contents{
	width:760px;overflow:hidden;
}
#co_inner{ margin:20px 0px; }

/* bottom */
#bottom{
	margin:30px auto 0px auto;
	width:780px; height:80px;
	background:url(../img/bg_bottom.jpg) no-repeat;
	overflow:hidden;
}
#bottom a,
#bottom strong{
	clear:both;
	float:right;
	display:block;
}
#bottom a{ margin:16px 0px 3px 0px; }

/* footer */
#footer ul{ margin-top:20px; }
#footer li{
	float:left;
	margin-right:20px;
}
#footer li a{
	color:#ffffff;
	font-weight:bold;
}
#footer li a:hover{ text-decoration:underline; }
#footer #kerun{
	display:block;
	float:right;
}

.full{ width:px; }

.tblA th, .tblA td{
	padding:px;
	border-bottom:1px solid #dddddd;
}
.tblA th{
	border-right:2px solid #444444;
	white-space:nowrap;
}

.ulA li{
	padding-left:18px;
	background:url(../img/li01.gif) no-repeat left 4px;
}
.ulB li{
	color:#857a7a;
	font-size:11px;
	line-height:16px;
}

/*  */
