@charset "euc-jp";
/*------------------------------- top -------------------------------*/
.top{
background: url(../img/top2.jpg) no-repeat;
text-align: center;
vertical-align: top;
width: 730px;
height: 83px;
margin: 0px;
padding: 0px;
}
.top table{
margin: auto;
padding:0px;
}
.top td{
margin: 0px;
padding-left:4px;
padding-right:4px;
}

/*------------------------------- extra -------------------------------*/
.extra{
border: solid 1px #cccccc;
text-align: center;
margin: 0px;
padding: 0px;
}

/*------------------------------- inq -------------------------------*/
.inq{
background: url(../img/linebg.gif);
text-align: center;
padding-bottom: 10px;
margin: 0px;
}
.inq_in{
background: #ffffff;
margin: auto;
width: 210px;
text-align: center;
padding-top:5px;
padding-bottom:5px;
}

/*------------------------------- com -------------------------------*/
.com{
margin: 0px;
}
.com a{
background-color: #eeeeee;
}
.com a:hover{
background-color: #ffcccc;
}

/*------------------------------- new -------------------------------*/
.new{
background: url(../img/linebg.gif);
text-align: right;
vertical-align: center;
padding-right: 10px;
margin: 0px;
height: 15px;
}
.new a{
font-size: 8pt;
text-decoration: none;
}
.new a:hover{
text-decoration: underline;
color:#cc0000;
}
.date{
padding-left: 10px;
vertical-align: top;
}
.new_contents{
padding-right: 10px;
vertical-align: top;
}

/*------------------------------- search -------------------------------*/
.search{
text-align: left;
padding-left: 10px;
font-size: 10px;
}
.search_input input{
border: solid 1px #999999;
width: 135px;
}

/*------------------------------- enBanner -------------------------------*/

.enBanner {
	margin-top:10px;
	margin-bottom:10px;
}

.enBanner a:hover {
	filter: alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
}
