@charset "utf-8";
/* CSS Document */
/* head */
body
{
	margin:5px;
	font-size:12px;
	line-height:170%;
}
body a:link, body a:visited, body a:active
{
	color:#036;
	text-decoration:underline;
}
body a:hover
{
	color:#000;
	text-decoration:none;
}
#menu
{
	text-align:center;
	line-height:120%;
}
#menu a:link, #menu a:visited, #menu a:active, #menu a:hover
{
	font-size:12px;
	color:#000;
	text-decoration:none;
}
#search
{
	text-align:center;
}
#search a:link, #search a:visited, #search a:active
{
	color:#036;
	text-decoration:underline;
}
#search a:hover
{
	color:#f00;
	text-decoration:underline;
}
.search_input
{
	border:solid 1px #a4b97f;
	font-size:10px;
	width:150px;
	height:16px;
}
/* foot */
#foot
{
	margin-top:10px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	text-align:center;
	font-size:12px;
	color:#006;
	line-height:140%;
}
/* proList */
.por_con
{
	text-align:left;
	color:#06c;
	width:100%;
	line-height:100%;
}
.por_con .title
{
	font-size:16px;
	color:#900;
	font-weight:bold;
	height:30px;
	line-height:150%;
}
.por_con .item
{
	width:100%;
	padding:5px;
	margin-bottom:10px;
}
.por_con .name a:link, .por_con .name a:visited, .por_con .name a:active, .por_con .name a:hover
{
	font-size:13px;
	color:#036;
	font-weight:bold;
	text-decoration:underline;
}
.por_con .con
{
	padding-left:15px;
}
.por_con .con a:link, .por_con .con a:visited, .por_con .con a:active
{
	color:#036;
	text-decoration:none;
}
.por_con .con a:hover
{
	color:#f00;
	text-decoration:underline;
}
/* ceList */
.ce_con
{
	text-align:left;
	color:#06c;
	width:100%;
	line-height:240%;
}
.ce_con .title
{
	font-size:16px;
	color:#900;
	font-weight:bold;
	height:30px;
	line-height:150%;
}
/* body */
.body_con
{
	text-align:left;
	color:#036;
	width:100%;
}
.body_con .title
{
	font-size:16px;
	color:#900;
	font-weight:bold;
	height:30px;
}
.body_con .con
{
	padding:10px;
}