#GovGlobal {
  width: 900px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
}
#GovLoginMainContent {
  text-align: center;
}
#GovLoginAbst {
}
#GovLoginForm {
  margin-left: auto;
  margin-right: auto;
  width: 60%;
  background-color: #EEF3F7;
  border: 1px solid #EBEBEB;
  padding: 5px 5px 5px 5px;
}
#GovLoginForm table {
  text-align: center;
  width: 100%;
}
#GovLoginForm input {
  font-family: Tahoma;/* for IE */
  width: 90%;
}
#GovLoginForm .title {
  width: 25%;
  text-align: right;
  color: black;
}
#GovLoginForm .content {
  width: 75%;
  text-align: left;
}
#GovLoginForm .button {
  margin: 10px 0px 0px 0px;
}
#GovLoginForm .button input {
  font-family: Tahoma;/* for IE */
  margin: 0px 10px 0px 10px;
}
#GovLoginPassForm {
  text-align: center;
  margin-top: 20px;
}
#GovLoginTitle {
  padding: 10px 0px 10px 0px;
}
#GovLoginTitle font{
  display: block;
  width: 80%;
  border-left: 20px #A9A9A9 solid;
  border-bottom: 1px #A9A9A9 solid;
  text-align:left;
  padding-left:10px;
}
#GovEntryButton td {
  padding-right:10px;
  padding-left:10px;
  padding-bottom:10px;
}
#GovEntryButton #interbtn {
  background-color: #b0e0e6;
  height:30px;
  width: 350px;
}
#GovEntryButton #kanpobtn {
  background-color: #b0e8b0;
  height:30px;
  width: 350px;
}
#GovEntryButton #rakusatsubtn {
  background-color: #ffbf7f;
  height:30px;
  width: 350px;
}
#GovHeader table{
  width: 100%;
  margin: 0px;
  padding: 0px; 
}
#GovHeaderImage {
  display: inline;
}
#GovHeaderContent {
  width: 1%;
  text-align: right;
}
#GovHeaderLinks {
  position: relative; 
  font-size: 10px;
  text-align: right;
}
.GovHeaderLink {
  font-color: #ff00ff;
  font-size: 14px;
  margin-left: 7px;
  margin-right: 7px;
}
#GovHeaderUserName {
  color: #ff0000;
}
.GovHeaderMenuLink img {
  visibility: hidden;
}
.GovHeaderMenuLink a,
.GovHeaderMenuLink a:link,
.GovHeaderMenuLink a:visited {
  background-position: 0px 0px;
  float: left;
}
.GovHeaderMenuLink a:focus,
.GovHeaderMenuLink a:hover,
.GovHeaderMenuLink a:active {
  background-position: 0px 45px;
  float: left;
}
.GovHeaderMenuLink01 a {
  /*background-image: url(../images/menu_11.png)*/
  background-image: url(../img/in/global_home.jpg)
}
.GovHeaderMenuLink02 a {
  /*background-image: url(../images/menu_12.png)*/
  background-image: url(../img/in/global_about.jpg)
}
.GovHeaderMenuLink03 a {
  /*background-image: url(../images/menu_13.png)*/
  background-image: url(../img/in/global_feature.jpg)
}
.GovHeaderMenuLink04 a {
  /*background-image: url(../images/menu_14.png)*/
  background-image: url(../img/in/global_fee.jpg)
}
.GovHeaderMenuLink05 a {
  /*background-image: url(../images/menu_15.png)*/
  background-image: url(../img/in/global_faq.jpg)
}
.GovHeaderMenuLink06 a {
  /*background-image: url(../images/menu_16.png)*/
  background-image: url(../img/in/global2_f2.jpg)
}
.GovHeaderMenuLink07 a {
  /*background-image: url(../images/menu_17.png)*/
  background-image: url(../img/in/global3_f2.jpg)
}
.GovHeaderMenuLink08 a {
  /*background-image: url(../images/menu_18.png)*/
  background-image: url(../img/in/global1_f2.jpg)
}
.GovHeaderMenuLink09 a {
  /*background-image: url(../images/menu_19.png)*/
  background-image: url(../img/in/global5_f2.jpg)
}
.GovHeaderMenuLink10 a {
  /*background-image: url(../images/menu_110.png)*/
  background-image: url(../img/in/global4_f2.jpg)
}
#GovFooter {
  font-size: 10px;
  text-align: center;
}
#GovFooter table {
  width: 100%;
}
.GovFooterLine {
  background-color: #1e90ff;
  height: 1px;
  border: 0px;
}
#GovFooterGotoTopLink {
  width: 50%;
}
#GovFooterPowerdby {
  width: 50%;
  text-align: right;
}
#GovTop {
}
#GovTopAbst {
  text-align: center;
}
#GovSearchForm-i font {
  display: block;
  width: 800px;
  border-left: 20px #b0e0e6 solid;
  border-bottom: 3px #b0e0e6 solid;
  text-align:left;
  padding-left:	10px;
  margin-bottom: 10px;
}
#GovSearchForm-k font {
  display: block;
  width: 800px;
  border-left: 20px #b0e8b0 solid;
  border-bottom: 3px #b0e8b0 solid;
  text-align:left;
  padding-left:	10px;
  margin-bottom: 10px;
}
#GovSearchForm-r font {
  display: block;
  width: 800px;
  border-left: 20px #ffbf7f solid;
  border-bottom: 3px #ffbf7f solid;
  text-align:left;
  padding-left:	10px;
  margin-bottom: 10px;
}
#GovSearchFormTabON {
  border: 2px solid #EBEBEB;
  border-bottom: 2px solid #EEF3F7;
}
#GovSearchFormTabOFF {
  border-bottom: 2px solid #EBEBEB;
  border-top: 2px solid #EBEBEB;
  border-left:1px solid #EBEBEB;
  border-right:1px solid #EBEBEB;
}
#GovSearchFormTabNONE {
  border-bottom: 2px solid #EBEBEB;
}
#GovSearchFormContent {
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  width: 90%;
}
#GovSearchFormContent table {
  width: 100%;
  background-color: #EEF3F7;
  border: 1px solid #EBEBEB;
/*  background-color:red;*/
/*  border: 2px solid blue;*/
  border-top: 0px;
}
#GovSearchFormContent .title {
  background-color: #EEF3F7;
  width: 20%;
/*  font-size: 80%;*/
  padding-right: 10px;
  text-align:right;
}
#GovSearchFormContent .content {
  background-color: #EEF3F7;
  width: auto;
}
#GovSearchFormContent .title2 {
  background-color: #EEF3F7;
  width: 20%;
/*  font-size: 80%;*/
  padding-right: 10px;
  text-align:right;
}
#GovSearchFormContent .content2 {
  background-color: #EEF3F7;
  width: auto;
}
#GovSearchFormContent #queryIN {
  width: 80%;
}
#GovSearchFormContent #kikanIN {
  width: 50%;
}
#GovSearchFormContent .button {
  text-align: center;
}
#GovSearchFormContent .button input {
  margin: 5px 10px 0px 10px;
}
#GovSearchResultHeader {
  border-style: solid;
  border-color: #00bfff;
  border-width: 1px 0px 1px 0px;
}
#GovSearchResultHeader table {
  width: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#GovSearchResultHeader table tr {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.GovSummary {
  width: auto;
  font-size: 80%;
}
.GovLinkBar {
  width: auto;
  text-align: right;
}
.GovLinkBar font {
  color: blue;
  font-size: 60%;
}
#GovSearchResultFooter {
  border-style: solid;
  border-color: #00bfff;
  border-width: 0px 0px 0px 0px;
}
#GovSearchResultFooter table {
  width: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#GovSearchResultFooter table tr {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#GovSearchResultMain {
}
#GovSearchResultLeft {
  background-color: #ff00ff;
  position: relative;
  display: inline;
}
#GovSearchResultMiddle {
  position: relative;
  display: inline;
}
#GovSearchResultRight {
  background-color: #0000ff;
  position: relative;
  display: inline;
}
.GovResultLinkBarItem {
  padding: 0px 3px 0px 3px;
}
.GovResultLinkBarItemS {
  padding: 0px 3px 0px 3px;
  font-size: 130%;
}
.GovResultLinkBarItemN {
  padding: 0px 3px 0px 3px;
  color: gray;
}
.GovResultItem {
  border-width: 0px 0px 1px 0px;
  border-color: gray;
  border-style: solid;
}
.GovResultItem table {
  width: 100%;
}
.GovResultItem #rid {
  margin-right: 4px;
  width: 1%;
}
.GovResultItem #left {
  width: 1%;
}
.GovResultItem-r {
  border-width: 0px 0px 1px 0px;
  border-color: #ffbf7f;
  border-style: solid;
}
.GovResultItem-r table {
  width: 100%;
}
.GovResultItem-r #rid {
  margin-right: 4px;
  width: 1%;
}
.GovResultItem-r #left {
  width: 1%;
}
.GovResultNearby {
  font-size: 80%;
}
.GovResultKikanLABEL {
  font-size: 80%;
  width: 1%;
  white-space:nowrap;
  background-color: #EEF3F7;
  border: 1px solid #EBEBEB;
}
.GovResultArea {
  width: *;
  color: #800000;
}
.GovResultKdateLABEL {
  font-size: 80%;
  width: 1%;
  text-align: right;
  background-color: #EEF3F7;
  border: 1px solid #EBEBEB;
}
.GovResultKdate {
  font-size: 80%;
  width: 50px;
  color: blue;
}
.GovResultKdateLABEL-k3 {
  font-size: 80%;
  width: 1%;
  text-align: left;
  background-color: #EEF3F7;
  border: 1px solid #EBEBEB;
}
.GovResultKdate-k3 {
  font-size: 80%;
  width: 1%;
  color: blue;
}
.GovResultPrevNextLinks {
  width: 1%;
}
.GovResultPrevNextLinks a{
  width: 45%;
  font-size:10px;
  margin-left:10px;
  margin-right:10px;
}
.GovResultPrevNextLinks font{
  width: 45%;
  font-size:10px;
  margin-left:10px;
  margin-right:10px;
  font-color: lightgrey;
}
.GovResultDate-r {
  padding: 0px 0px 0px 5px;
  width: 12%;
}
.GovResultDateLABEL-r {
  font-size: 80%;
  background-color: #EEF3F7;
  width: 6%;
  padding: 0px 0px 0px 5px;
}
.GovResultKikanLABEL-r {
  font-size: 80%;
  background-color: #EEF3F7;
  padding: 0px 0px 0px 5px;
  width: 9%;
}
.GovResultAnkenLABEL-r {
  font-size: 80%;
  background-color: #EEF3F7;
  padding: 0px 0px 0px 5px;
  width: 9%;
}
.GovResultComLABEL-r {
  font-size: 80%;
  background-color: #EEF3F7;
  padding: 0px 0px 0px 5px;
  width: 9%;
}
.GovResultPriceLABEL-r {
  font-size: 80%;
  background-color: #EEF3F7;
  padding: 0px 0px 0px 5px;
  width: 9%;
}
.GovResultContent-r {
  padding: 0px 0px 0px 5px;
}
.GovResultVLine-r {
  background-color: #ffbf7f;
  height: 1px;
}
.GovResultVSpace-r {
  background-color: #ffffff;
  height: 1px;
}
#GovSystemInfoForm {
  padding: 5px 5px 5px 5px;
  background-color: yellow;
  border: 1px solid red;
}
#GovSystemFontOK {
  color: red;
}
#GovSystemFontNG {
  color: red;
}
.GovHighlight {
  color: red;
}
#GovPassSetForm {
  margin-top: 30px;
}
#GovPassSetForm font{
  display: block;
  width: 80%;
  border-left: 20px #A9A9A9 solid;
  border-bottom: 1px #A9A9A9 solid;
  text-align:left;
}
#GovPassSetFormContent {
  width: 60%;
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
}
#GovPassSetFormContent table {
  width: 100%;
  text-align: center;
  padding: 5px 5px 5px 5px;
  background-color: #EEF3F7;
  border: 1px solid #EBEBEB;
}
#GovPassSetFormContent .title {
  width: 40%;
  text-align: right;
}
#GovPassSetFormContent input {
  width: 90%;
}
#GovPassSetFormContent .button input {
  width: 20%;
}
img{
  border: 0px;
}
/************************/
/* use help-search.html */
/************************/
#GovContents {
  margin-right: 40px;
  margin-left: 40px;
}
.subtitle {
  border-left: 20px #A9A9A9 solid;
  border-bottom: 1px #A9A9A9 solid;
  padding-left: 10px;
}
.GovComment {
  margin: 10px 0px 10px 30px;
}
/*** govnavi news ***/
#GovNews{
	width:700px;
	margin-left:80;
	margin-bottom:10px;
	font-size:14px;
}
#GovNews dl.body{
	padding:10px;
	background-repeat:repeat-y;
}
#GovNews dl.body dt{
	padding:0.5em 0 0.5em 1em;
	width:10em;
	line-height:1em;
	background-image:url(img/mark_red.jpg);
	background-position:0 0.7em;
	background-repeat:no-repeat;
	position:relative;/* for negative margin*/
}
#GovNews dl.body dd{
	line-height:1em;
	margin-top:-2em;
	padding:0.5em;
	padding-left:6em;
	background-position:bottom;
	background-repeat:repeat-x;	
	position:relative;/* for negative margin*/
}
#GovNews dl.body dd img{
	margin-right:2px;
}


