@charset "euc-jp";

/*
--------------------------------------------------------------------------------
news.css

Copyright (c) 2006 Fukui Industrial Support Center. All Rights Reserved.
-------------------------------------------------------------------------------- */
/*
----------------------------------------
banner

---------------------------------------- */
#container #banner {
padding:0 0 10px 68px;
background:url(/newspaper/share/imgs/newspaper_icon.png) no-repeat 5px 0;
border:none;
}

#container #banner:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#container #banner{
/* for ie */
display:inline-table;
}
/* Hides from IE-mac \*/
* html #container #banner{height: 1%;}
#container #banner{display:block;}
/* End hide from IE-mac */

#banner dl{
margin:0 0 15px;
padding:0;
float:left;
width:460px;
}
#banner dt{
margin:0;
}
#banner dd{
margin:0;
padding:0 20px;
color:#666;
font-size:75%;
}

ul.search-for{
margin:0 10px;
float:right;
width:100px;
}
ul.search-for li{
font-size:80%;
line-height:1.1;
}

.top p.headline{
margin:0 0 30px;
padding:5px;
clear:left;
border:1px dotted #ccc;
font-size:80%;
}


/*
----------------------------------------
maincol

---------------------------------------- */
#maincol{
clear:both;
}

#maincol h2{
padding-bottom:8px;
}
#maincol h3{
margin:0;
padding:0;
}
#maincol h4{
padding-top:0;
}

/*
#maincol .date h3{
margin-bottom:0;
padding-bottom:0;
color:#333;
font-size:90%;
}
*/

#maincol dd{
margin:0 0 15px;
padding:0;
}

#maincol .content .date ul{
margin:0 0 10px;
padding:0;
}
#maincol .date li{
display:inline;
font-size:100%;
line-height:1.1;
}

.date, .condition{
margin-bottom:15px;
}

.condition th{
width:5em;
}

#maincol .content ul{
margin-left:25px;
padding-left:0;
}
#maincol .content li{
margin-bottom:10px;
}
.content p.pagetop{
font-size:0.75em;
text-align:right;
}
.content p.pagetop a{
background: url(/imgs/pagetop.gif) no-repeat 0 0.4em;
padding-left:12px;
}

p.note{
margin-top:0;
}

.page-index {
margin-top:50px;
color:#999;
/*font-size:75%;*/
text-align:center;
}
.page-index a {
text-decoration: none;
}
.page-index ul {
margin: 0px;
padding: 0px;
}

.page-index li {
list-style:none;
display: inline;
margin: 0px 0px 0px 5px;
padding: 0px;
}

#maincol p.submit{
margin-left:6em;
}

#search_condition {
display: none;
}
#search_date {
display: none;
}

.detail th{
width:6em;
}
