@charset "UTF-8";


/*	index.html
-------------------------------------------------------------------*/
button { font-size:1.2em; padding : 10px 20px;margin:5px 0px;width:60%;}
button.apo { font-size:1.2em; padding : 10px;margin: 10px;width:60%;}
button#sel {font-size:1.2em; padding : 10px;margin: 10px;width:20%;}
a.apo {margin-top:0px; padding : 0px 30px;background-color:#eee;}

.apo,
a.apo {
  color: #000;
  background-color: #f0f8ff;
}
.apo:hover,
a.apo :hover {
  color: #fff;
  background: #f56500;
}

ul.apo li{padding : 0px 30px;}
p#apo {font-size:1.2em;}

/*----------------*/
ul.not_entered {margin:5px 0px;}
ul.not_entered li{padding : 10px 30px;background-color:#fffacd;}

a.entered {margin-top:0px; padding : 0px 30px;background-color:#c0c0c0;}

.not_entered,
a.not_entered {
  color: #000;
  background-color: #fffacd;
}

.not_entered :hover,
a.not_entered :hover {
  color: #000;
  background: #ffff00;
}

 table thead tr th{ font-weight:bold; }
 table {border: solid 1px #cccccc; border-collapse: collapse; padding:3px;}
 table td {border: solid 1px #cccccc; border-collapse: collapse; padding:3px;}
 table tr th,
 table thead tr th { padding: 9px 24px; background-color:#f5f5f5; }
/*法令等一覧表*/
 #main h4.laws  {margin : 5px;}
 #main table.laws_doc td a {text-decoration: underline;}
 #main table.laws_doc td {text-align: left;}
 #main table.laws_doc {table-layout:fixed;width : 90%;}

