@charset "utf-8";
/* CSS Document */
/*=== Traditional Blog Post ===*/
.aligncenter {
	clear: both;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}
/* Captions */
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
}

/*========= text=========*/
.text_brown{ color:#990000; }

/* table */
.datatable1 {
    background-color:#f4f9fa;
	border-collapse:collapse;
	margin-bottom:20px;
	margin-left:1px;
	width:500px;
	
}
.datatable1 td {
    padding:5px;
	border: 1px #d6e5e9 solid;
}
.datatable1 td a{
   text-decoration:underline;
   font-weight:bold;
}
.datatable1 td a:hover{
   text-decoration:none;
}
.datatable1 th {
    padding:5px;
	border: 1px #d6e5e9 solid;
	font-weight:normal;
	background-color: #eeeeee;
	width:100px;
	text-align:center;
}

.datatable1 th.width10{
    width:10px;
}

/*If IE6*/
*html .datatable1 th.widthauto{
    width:auto;
}

/*If IE7*/
*+html .datatable1 th.widthauto{
    width:auto;
}

.datatable1 td.card1-design,
.datatable1 td.card-design {
	padding: 5px;
}

.datatable1 td.card-design img {
	width: 80px;
	height: 51px;
	margin:0px;
	display:inline;
}

.datatable1 td.card1-design img {
	margin:0px;
	display:inline;
}

/* breadcrumbs*/
#breadcrumbs{
    margin-bottom:10px;
}

/* トップバーナー広告 */
#bana_top {
	height:60px;
	top:13px;
	right:0px;
	position: absolute;
	float:left;
	padding-left:20px;
}

/* links */
.linkcat{ list-style:none; line-height:0.66em; }

/* pagetop */
.pagetop{ float:right;background:url(images/icon2.gif) left no-repeat; padding-left:14px; clear:both; margin:0 10px 10px 0; font-size:12px;}

/*　画像マウスオーバー効果　*/
a:hover img {
opacity: 0.5;
filter: alpha(opacity=50);
-ms-filter: "alpha( opacity=50 )";
}
