#GovGlobal {
  /*width: 800px;*/
  width: 900px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
}

/**** Login Window ****/
#GovLoginMainContent {
  text-align: center;
}
#GovLoginAbst {
}
#GovLoginForm {
  margin-left: auto;
  margin-right: auto;
  width: 60%;
  /*background-color: #006888;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  border: 1px solid #EBEBEB;/* update 2010/03/30 */
  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: white;*/
  color: black; /* update 2010/03/30 */
}
#GovLoginForm .content {
  width: 75%;
  text-align: left;
}
#GovLoginForm .button {
  margin: 10px 0px 0px 0px;
}
#GovLoginForm .button input {
  font-family: Tahoma;/* for IE */
  /*width: 40%;*/
  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;
}
#GovTosTitle {
  margin-top: 20px;
  font-weight: bold;
  text-align: center;
}
#GovTosForm {
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  width: 80%;
  height: 150px;
  text-align: left;
  overflow-y: scroll;
  border: 1px #9494a9 solid;
  font-size: 12px;
}
/*border: 1px solid red;/* for debug */
/**** GovHeader ****/
/* 静的ページと共有するCSS ここから*/
#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;
}
/* old top menu css */
/*
#GovHeaderMenuLinks {
}
.GovHeaderMenuLink {
  font-size; 14px;
}
#GovHeaderMenuLinks a {
  background-color: #006888;
  color: #ffffff;
}
#GovHeaderMenuLinks a:hover {
  font-weight: bold;
  color: #ffffff;
}
#GovHeaderMenuLinks td {
  width: 20%;
  background-color:#006888;
  text-align: center;
}
*/
/* for harada's top menu css */
.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 29px;*/
  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)
}
/**** Gov Footer ****/
#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;
}
/* 静的ページと共有するCSS ここまで*/

/**** Gov Top Window ****/
#GovTop {
}
#GovTopAbst {
  text-align: center;
}
/**** Search Window ****/
#GovSearchForm {
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto:
  width: 85%;
}
#GovSearchForm font {
  display: block;
  width: 80%;
  border-left: 20px #A9A9A9 solid;
  border-bottom: 1px #A9A9A9 solid;
  text-align:left;
  padding-left:	10px;
}
#GovSearchForm-i font {
  display: block;
  width: 800px;
  border-left: 20px #b0e0e6 solid;
  border-bottom: 3px #b0e0e6 solid;
  text-align:left;
  padding-left:	10px;
}
#GovSearchForm-k font {
  display: block;
  width: 800px;
  border-left: 20px #b0e8b0 solid;
  border-bottom: 3px #b0e8b0 solid;
  text-align:left;
  padding-left:	10px;
}
#GovSearchForm-r font {
  display: block;
  width: 800px;
  border-left: 20px #ffbf7f solid;
  border-bottom: 3px #ffbf7f solid;
  text-align:left;
  padding-left:	10px;
}

/**** Search Window content for global (update 2010/03/30) ****/
#GovSearchFormContent {
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  width: 80%;
  /*border: 1px solid red;/* for debug */
}
#GovSearchFormContent table {
  width: 100%;
  /*background-color: #b0e0e6;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  border: 1px solid #EBEBEB;/* update 2010/03/30 */
}
#GovSearchFormContent .title {
  /*color: #ffffff;*/
  /*background-color: #006888;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  width: 16%;
  font-size: 80%;
}
#GovSearchFormContent .content {
  /*background-color: #b0e0e6;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  width: auto;
}
#GovSearchFormContent .title2 {
  /*color: #ffffff;*/
  /*background-color: #006888;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  width: 16%;
  font-size: 80%;
}
#GovSearchFormContent .content2 {
  /*background-color: #b0e0e6;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  width: auto;
}
#GovSearchFormContent #queryIN {
  width: 80%;
}
#GovSearchFormContent #kikanIN {
  width: 50%;
}
#GovSearchFormContent .button {
  text-align: center;
}
#GovSearchFormContent .button input {
  margin: 5px 10px 0px 10px;
}

/**** Search Window content for inter type 1 ****/
#GovSearchFormContent-i {
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  width: 80%;
  /*border: 1px solid red;/* for debug */
}
#GovSearchFormContent-i table {
  width: 100%;
  background-color: #b0e0e6;
}
#GovSearchFormContent-i .title {
  color: #ffffff;
  background-color: #006888;
  width: 16%;
  font-size: 80%;
}
#GovSearchFormContent-i .content {
  background-color: #b0e0e6;
  width: auto;
}
#GovSearchFormContent-i .title2 {
  color: #ffffff;
  background-color: #006888;
  width: 16%;
  font-size: 80%;
}
#GovSearchFormContent-i .content2 {
  background-color: #b0e0e6;
  width: auto;
}
#GovSearchFormContent-i #queryIN {
  width: 80%;
}
#GovSearchFormContent-i #kikanIN {
  width: 50%;
}
#GovSearchFormContent-i .button {
  text-align: center;
}
#GovSearchFormContent-i .button input {
  margin: 5px 10px 0px 10px;
}
/**** Search Window content for kanpo type 1 ****/
#GovSearchFormContent-k {
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  width: 80%;
  /*border: 1px solid red;/* for debug */
}
#GovSearchFormContent-k table {
  width: 100%;
  background-color: #b0e8b0;
}
#GovSearchFormContent-k .title {
  color: #ffffff;
  background-color: #006800;
  width: 16%;
  font-size: 80%;
}
#GovSearchFormContent-k .content {
  background-color: #b0e8b0;
  width: auto;
}
#GovSearchFormContent-k .title2 {
  color: #ffffff;
  background-color: #006800;
  width: 16%;
  font-size: 80%;
}
#GovSearchFormContent-k .content2 {
  background-color: #b0e8b0;
  width: auto;
}
#GovSearchFormContent-k #queryIN {
  width: 80%;
}
#GovSearchFormContent-k .button {
  text-align: center;
}
#GovSearchFormContent-k .button input {
  margin: 5px 10px 0px 10px;
}
/**** Search Window content for rakusatsu type 1 ****/
#GovSearchFormContent-r {
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  width: 80%;
}
#GovSearchFormContent-r table {
  width: 100%;
  background-color: #ffbf7f;
}
#GovSearchFormContent-r .title {
  color: #ffffff;
  background-color: #ff2f00;
  width: 16%;
  font-size: 80%;
}
#GovSearchFormContent-r .content {
  background-color: #ffbf7f;
  width: auto;
}
#GovSearchFormContent-r .title2 {
  color: #ffffff;
  background-color: #ff2f00;
  width: 16%;
  font-size: 80%;
}
#GovSearchFormContent-r .content2 {
  background-color: #ffbf7f;
  width: auto;
}
#GovSearchFormContent-r #queryIN {
  width: 80%;
}
#GovSearchFormContent-r .button {
  text-align: center;
}
#GovSearchFormContent-r .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%;
  /*border: 1px solid red;/* for debug */
}
.GovSaveQueryIcon {
  width: auto;
  /*border: 1px solid red;/* for debug */
}
.GovLinkBar {
  width: auto;
  text-align: right;
}
.GovLinkBar font {
  color: blue;
  /*font-size: 10px;*/
  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;
}
/* result layout css */
.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: #ff6666;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  border: 1px solid #EBEBEB;/* update 2010/03/30 */
  /*color: white;*/
}
.GovResultKikan {
  font-size: 80%;
  width: *;
  color: red;
}
.GovResultAreaLABEL {
  font-size: 80%;
  width: 1%;
  background-color:#805555;
  color: white;
}
.GovResultArea {
  width: *;
  color: #800000;
}
.GovResultKtypeLABEL {
  font-size: 80%;
  width: 1%;
  background-color: #3cb371;
  color: white;
  text-align: right;
}
.GovResultKtype {
  font-size: 80%;
  width: 60px;
  color:green;
  text-align: left;
}
.GovResultKdateLABEL {
  font-size: 80%;
  width: 1%;
  text-align: right;
  /*background-color: #6666ff;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  border: 1px solid #EBEBEB;/* update 2010/03/30 */
  /*color: white;*/
}
.GovResultKdate {
  font-size: 80%;
  width: 50px;
  color: blue;
}
.GovResultKdateLABEL-k3 {
  font-size: 80%;
  /*background-color: #6666ff;*/
  width: 1%;
  text-align: left;
  /*color: white;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  border: 1px solid #EBEBEB;/* update 2010/03/30 */
}
.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 {
  /*font-size:80%;*/
  /*color: #6666ff;*/
  padding: 0px 0px 0px 5px;
  width: 12%;
}
.GovResultDateLABEL-r {
  font-size: 80%;
  /*background-color: #6666ff;*/
  /*background-color: #ff2f00;*/
  /*background-color: #ffbf7f;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  width: 6%;
  /*color: white;*/
  padding: 0px 0px 0px 5px;
}
.GovResultKikanLABEL-r {
  font-size: 80%;
  /*background-color: #ff2f00;*/
  /*background-color: #ffbf7f;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  /*color: white;*/
  padding: 0px 0px 0px 5px;
  width: 9%;
 /* margin: 10px 10px 10px 10px;*/
}
.GovResultKikanLABEL-r span {
  text-align: right;
  background-color: #111111;
}
.GovResultAnkenLABEL-r {
  font-size: 80%;
  /*background-color: #ff2f00;*/
  /*background-color: #ffbf7f;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  /*color: white;*/
  padding: 0px 0px 0px 5px;
  width: 9%;
}
.GovResultComLABEL-r {
  font-size: 80%;
  /*background-color: #ff2f00;*/
  /*background-color: #ffbf7f;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  /*color: white;*/
  padding: 0px 0px 0px 5px;
  width: 9%;
}
.GovResultPriceLABEL-r {
  font-size: 80%;
  /*background-color: #ff2f00;*/
  /*background-color: #ffbf7f;*/
  background-color: #EEF3F7;/* update 2010/03/30 */
  /*color: white;*/
  padding: 0px 0px 0px 5px;
  width: 9%;
}
.GovResultContent-r {
  padding: 0px 0px 0px 5px;
}
.GovResultAppend-r {
  background-color: #006888;
 /* background-color: #b0e0e6;*/
  /*background-color: #ff2f00;*/
  color: white;
  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: #006888;*/
  /*color: #ffffff;*/
  background-color: #EEF3F7;/* update 2010/03/31 */
  border: 1px solid #EBEBEB;/* update 2010/03/31 */
}
#GovPassSetFormContent .title {
  width: 40%;
  text-align: right;
  /*color: white;*/
}
#GovPassSetFormContent input {
  width: 90%;
}
#GovPassSetFormContent .button input {
  width: 20%;
}
#GovHowto {
  padding: 10px 0px 10px 0px;
}
#GovHowto font {
  display: block;
  width: 80%;
  border-left: 20px #A9A9A9 solid;
  border-bottom: 1px #A9A9A9 solid;
  text-align:left;
}
#govPolicy {
  text-align:left;
}
#GovPolicy font {
  display: block;
  width: 80%;
  border-left: 20px #A9A9A9 solid;
  border-bottom: 1px #A9A9A9 solid;
  text-align:left;
}
#GovPolicy p {
  font-size: 80%;
}
#GovSaveQuery {
  text-align: center;  
}
#GovSaveQuery font {
  display: block;
  width: 80%;
  border-left: 20px #A9A9A9 solid;
  border-bottom: 1px #A9A9A9 solid;
  text-align:left;
}
#GovSaveQuery-i {
  text-align:center;
}
#GovSaveQuery-i table {
  margin: 10px 10px 10px 10px;
  padding: 10px 10px 10px 10px;
  /*background-color: #b0e0e6;*/
  background-color: #EEF3F7;/* update 2010/03/31 */
  border: 1px solid #EBEBEB;/* update 2010/03/31 */
}
#GovSaveQuery-i .title {
  /*color: #ffffff;*/
  /*background-color: #006888;*/
  background-color: #b0e0e6;
}
#GovSaveQuery-i .content {
  /*background-color: #ffffff;*/
  background-color: #EEF3F7;/* update 2010/03/31 */
}
#GovSaveQuery-k {
  text-align:center;
}
#GovSaveQuery-k table {
  margin: 10px 10px 10px 10px;
  padding: 10px 10px 10px 10px;
  /*background-color: #b0e8b0;*/
  background-color: #EEF3F7;/* update 2010/03/31 */
  border: 1px solid #EBEBEB;/* update 2010/03/31 */
}
#GovSaveQuery-k .title {
  /*color: #ffffff;*/
  /*background-color: #006800;*/
  background-color: #b0e8b0;
}
#GovSaveQuery-k .content {
  /*background-color: #ffffff;*/
  background-color: #EEF3F7;/* update 2010/03/31 */
}
/* Add 2009/11/8 */
img{
  border: 0px;
}

#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;
}

.GovComment2 {
margin: 5px 0px 10px 10px;
font-size: 80%;
}

/* FAQ */
#GovFAQ {
	margin:15px 10px 20px 10px;
	border-bottom:1px solid #1E90FF;
}

#GovQuestion {
	background-image:	url(../images/question.png);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 50px;
	font-weight:	bold;
}

#GovAnswer {
	background-image:	url(../images/answer.png);
	background-repeat: no-repeat;
	padding: 0px 0px 2px 50px;
}
