body{padding-top:0em;margin:0em;line-height:1.4em;padding-left:0em !important ;padding-right:0em !important ;font-size:0.9em;}
a:link{color:#0000CC;}
a:active{color:#990000;}
a:visited{color:#690099;text-decoration:none;}
a:hover {text-decoration:underline;}
/*全体共通*/
span.snd{display:none;}
span.gfx{display:inline;}
span.en{font-family:Verdana, Arial, sans-serif;}
abbr.en{font-family:Verdana, Arial, sans-serif;}
hr.hide{display:none;}
span.sup{font-size:0.8em;}

/*ヘッダ*/
div.header_navi
{text-align:center;padding-top:0px;margin-top:0px;}
h1
{padding-top:0px;margin-top:0px;margin-bottom:0em;text-align:left !important ;}
a img{border:none;}
div.header_navi h1
{text-align:center !important ;}
div.id{text-align:left !important ;}

/*ナビゲーション*/
div.headerHide{display:none;}
div.headerHideB{display:none;}

/*ナビゲーション*/
div.function
{text-align:center;margin-left:-2em;clear:both;margin-top:0em;}

div.functionTop
{text-align:center;margin-left:0.5em;margin-right:0.5em;padding-top:0.5em;clear:both;border-style:solid;border-right-width:0px;border-left-width:0px;border-top-width:2px;border-bottom-width:0px;border-color:#BABADD;}

div.functionTop ul
{display:inline;}
div.functionTop li
{display:inline;margin:0em;padding-right:0.8em;padding-left:0.8em;}
div.functionTop span
{display:inline;border-style:solid;border-right-width:1px;border-left-width:1px;border-top-width:0px;border-bottom-width:0px;margin:-0.6em;padding-right:0.4em;padding-left:0.4em;font-size:1em;}

div.function ul
{display:inline;}
div.function li
{display:inline;margin:0em;padding-right:0.5em;padding-left:0.5em;}
div.function span
{display:inline;border-style:solid;border-right-width:1px;border-left-width:1px;border-top-width:0px;border-bottom-width:0px;margin:-0.2em;padding-right:0.4em;padding-left:0.4em;font-size:1em;}


/*フォーム*/
form.search
{margin-top:0.4em;padding:0em;display:inline;margin-bottom:0em}
form.search img{vertical-align:middle}
form.search input.search
{display:inline;margin:0em;padding:0em;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;font-size:1em;vertical-align:middle}
form.search input.submit
{font-family:Verdana;font-size:1em;font-family:Verdana;vertical-align:middle}

input.search{display:inline;margin:0em;padding:0em;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;font-size:1em;}


/*マルチコラム*/
div.columnBlock
{float:left;width:32%;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;margin-left:0.1em;margin-right:0.2em;margin-top:0em;margin-bottom:0.5em;padding:0.3em;font-size:1em;}
div.columnBlock h2
{font-size:1.1em;margin-bottom:0em;margin-top:1.5em;}
div.columnBlock ul{display:inline;margin-left:0em;padding-left:0em}
div.columnBlock li{display:inline;margin-left:0em;padding:0.5em;}
div.columnBlock span{display:inline;margin-left:-0.5em;font-size:1em;}

/*新着情報*/
div.column_R_Block
{float:left;width:29%;margin-top:1em;padding-top:0.5em;padding-left:0.4em;margin-left:0.5em;border-style:solid;border-right-width:1px;border-left-width:1px;border-top-width:1px;border-bottom-width:1px;border-style:solid;margin-bottom:0.5em;font-size:1em;}
div.column_R_Block ul{margin-left:1em;font-size:1em;list-style-type:disc;padding-left:0em;}
div.column_R_Block h2
{font-size:1em;margin-bottom:0em;margin-top:0em;}

/*ナビゲーション右*/
div.columnRNavi
{float:left;width:22%;padding-left:0.4em;margin-left:0.2em;border-right-width:1px;border-left-width:1px;border-top-width:1px;border-bottom-width:1px;border-style:solid;display:block !important ;font-size:1em;margin-bottom:0.5em;margin-top:-2.4em;line-height:1.5em;}
div.columnRNavi ul{margin-left:0.2em;list-style-type:none;padding-left:0em;}
div.columnRNavi ul li{font-size:1em;padding-left:0em;}
div.columnRNavi ul ul{margin-left:1.2em;list-style-type:disc;padding-left:0.5em;}
div.columnRNavi ul strong{color:#FFFFFF;background-color:#CC3300;}
div.columnRNavi h2
{font-size:1em;margin-bottom:0em;margin-top:0em;}
li.list_new{font-size:1em;list-style-type:none;text-align:center;padding-top:1em;}
ul.sub{padding-bottom:1em;margin-top:1em;}

div.columnRNavi ul ul ul{font-size:1em;margin-left:0.2em;list-style-type:none;padding-left:0.2em;margin-bottom:0em;}
input.search
{font-size:1em;padding:0.1em;}

/*追加しました−野田（ナビゲーションの展開と隠すきりわけ）*/
div.press{display:none;}
div.b_about_us{display:none;}
div.c_actual{display:none;}
div.d_plan{display:none;}
div.e_policy{display:none;}
div.f_groundwater{display:none;}
div.g_resources{display:none;}
div.h_event_pr{display:none;}
div.i_watersupply{display:none;}
div.j_international{display:none;}
div.k_wrdpc{display:none;}
div.l_disclose{display:none;}
div.m_evaluation{display:none;}

/*コンテンツ*/
div.columnContents
{float:left;width:73%;padding-left:0.5em;margin-left:0.2em;margin-right:0.4em;margin-top:0em;margin-bottom:0em;font-size:1em;}
div.columnContents h1{font-size:1.8em;font-weight:normal;padding-top:0.8em;color:#000066;padding-bottom:0.1em;margin-bottom:0.1em;line-height:1.2em}
div.columnContents h2{font-size:1.4em;font-weight:normal;padding-top:0.3em;color:#000066;margin-left:0.7em;margin-bottom:0em;margin-top:0.5em;line-height:1.2em;}
div.columnContents p{padding-left:2em;}
div.columnContents div.table{padding-left:2em;margin-top:2em;margin-bottom:1.5em;}
div.columnContents h3{font-size:1.2em;font-weight:normal;padding-top:0.3em;color:#000066;margin-left:1.5em;margin-bottom:-0.1em;margin-top:1.2em;}
div.columnContents ul li
{margin-top:0.4em;}
div.columnContents ol li
{margin-top:0.4em;}
div.columnContents ul.boxes li
{margin-top:0em;}
div.columnContents ul.boxes
{margin-left:1.5em;padding-left:3em;padding-right:0.5em;padding-top:1em;padding-bottom:1em;
border-right-width:1px;border-left-width:1px;border-top-width:1px;border-bottom-width:1px;border-style:solid;background-color:#EAE1F5;
}
div.columnContents ul.boxesLinks
{margin-left:1.5em;padding-left:3em;padding-right:0.5em;padding-top:1em;padding-bottom:1em;
border-right-width:1px;border-left-width:1px;border-top-width:1px;border-bottom-width:1px;border-style:solid;background-color:#FFFFFF;
}
/*追加しました*/
div.columnContents h4
{font-size:1em;font-weight:normal;padding-top:0.3em;color:#000066;margin-left:1.7em;margin-bottom:-1em;margin-top:1em;}
div.caption
{font-size:0.9em;margin-right:7em;}
div.img
{padding-left:3em;padding-top:1em;padding-bottom:1em;}


div.columnContents ul.boxesLinks li
{margin-top:0em;}
div.columnContents p.img
{padding-left:3em;}
span.caption
{font-size:0.9em;}

div.columnContents dl
{margin-left:2em;}
div.columnContents dl dd
{margin-bottom:0.5em;}
div.caption dl dd ol li
{margin-left:-2em;}

div.columnContents p.right
{text-align:right;}
div.columnContents p.right span
{border-width:1px;border-style:solid;}

/*追加しました−中川（テーブル用）*/
table.actual
{font-size:1em;}
table.actual td
{text-align:right;}
table.actual caption
{text-align:left;font-size:0.9em;}

/*追加しました−野田（フッタナビ用）*/
div.columnContents div.function{margin-top:2em;border-right-width:0px;border-left-width:0px;border-top-width:1px;border-bottom-width:0px;border-style:solid;padding-top:1em;margin-left:-5em;}

/*記者発表用*/
p.from{text-align:right;margin-right:0.4em;}
h2.notes{text-align:center;font-weight:normal;color:#000066;}
address.auther{font-style:normal;margin-left:14%;margin-right:12%;padding-left:1em;margin-top:1.5em;margin-bottom:1.5em;padding-right:1em;padding-top:0.5em;padding-bottom:0.5em;
border-right-width:1px;border-left-width:1px;border-top-width:1px;border-bottom-width:1px;border-style:solid;background-color:#FFFFFF;text-align:left;
font-size:1em;}

div.columnContents ul{margin-left:2em;padding-left:2em;padding-bottom:0.4em;}
div.columnContents ul ul{margin-left:0.5em;padding-left:0.5em;}
div.columnContents ol ul{margin-left:0.5em;padding-left:0.5em;}
div.columnContents ol ul li{}
div.columnContents ol{margin-left:2em;padding-left:2em;}
div.columnContents ol ol{margin-left:0.5em;padding-left:0.5em;list-style-type:upper-roman;}
div.columnContents ol ol ol{margin-left:0.5em;padding-left:0.5em;list-style-type:lower-roman;}

/*組織ページ用*/
div.orgin
{padding-left:1em;border-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;margin-left:1em;margin-right:0em;margin-top:0em;margin-bottom:0.5em;font-size:1em;border-color:#9999FF}

div.orgin h2{font-weight:normal;padding-top:0.4em;color:#000066;margin-left:2em;margin-bottom:0.5em;text-align:right;margin-right:1em;}

/*div.orgin h2 span{background-color:#CCCCFF;padding:0.8em;}*/

/*div.orgin h3{font-size:1.1em;font-weight:normal;padding-top:0.3em;color:#000066;margin-left:2em;margin-bottom:0.5em;text-align:right;margin-right:1em;margin-top:0em;}*/

div.orgin div{padding-left:0.5em;border-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;margin-left:0.1em;margin-right:0.7em;margin-left:0em;margin-top:1em;margin-bottom:0.5em;font-size:1em;border-color:#FFAEAE;}

/*div.orgin div div{padding-left:0.5em;border-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;margin-left:0.1em;margin-right:0.7em;margin-left:0em;margin-top:1em;margin-bottom:0.5em;font-size:1em;border-color:#FF3333;}*/

/*div.orgin div div h4{font-size:1.1em;font-weight:normal;margin-top:0.5em;}*/

div.orgin div dt{margin-left:1em;}

div.orgin h3{font-size:1.2em;font-weight:normal;margin-top:-0.4em;margin-bottom:0.5em;}

div.orgin ul
{margin-left:2em;margin-right:2em;padding-left:3em;padding-right:1em;padding-top:0em;padding-bottom:0em;margin-top:1em;margin-bottom:0.5em;
border-right-width:0px;border-left-width:0px;border-top-width:0px;border-bottom-width:0px;border-style:solid;background-color:#FFFFFF;
}


/*組織ページ用−国交省バージョン*/
div.orginMLIT
{padding-left:1em;border-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;margin-left:1em;margin-right:0em;margin-top:0em;margin-bottom:0.5em;font-size:1em;border-color:#9999FF}

div.orginMLIT h2{font-weight:normal;padding-top:0.4em;color:#000066;margin-left:2em;margin-bottom:0.5em;text-align:right;margin-right:1em;}

/* div.orginMLIT h2 span{background-color:#CCCCFF;padding:0.3em;}*/

div.orginMLIT h3{font-size:1.4em;font-weight:normal;padding-top:0.3em;color:#000066;margin-left:2em;margin-bottom:1em;text-align:right;margin-right:1em;margin-top:0em;}

div.orginMLIT div{padding-left:0.5em;border-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;margin-left:0.1em;margin-right:0.7em;margin-left:0em;margin-top:1em;margin-bottom:0.5em;font-size:1em;border-color:#FFAEAE;}

div.orginMLIT div div{padding-left:0.5em;border-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;margin-left:0.1em;margin-right:0.7em;margin-left:0em;margin-top:1em;margin-bottom:0.5em;font-size:1em;border-color:#FF3333;}

div.orginMLIT div div h4{font-weight:normal;margin-top:0.5em;}

div.orginMLIT div dl{margin-left:3em;margin-bottom:0.7em;}

div.orginMLIT h4{font-weight:normal;margin-top:0em;font-size:1.2em;margin-bottom:0.2em;}
div.orginMLIT ul
{margin-left:2em;margin-right:2em;padding-left:3em;padding-right:1em;padding-top:0em;padding-bottom:0em;margin-top:1em;margin-bottom:0.5em;
border-right-width:0px;border-left-width:0px;border-top-width:0px;border-bottom-width:0px;border-style:solid;background-color:#FFFFFF;
}


div.orginMLIT h4 span
{border-color:#999999;color:#003366;border-style:solid;border-right-width:0px;border-left-width:2px;border-top-width:0px;border-bottom-width:2px;padding-left:0.2em;
margin-bottom:1em}
div.orgin h3 span{border-color:#999999;color:#003366;border-style:solid;border-right-width:0px;border-left-width:2px;border-top-width:0px;border-bottom-width:2px;padding-left:0.2em;}

/*取り組み*/
div.policy
{border-style:double;margin-left:2em;border-color:#ff0000;padding:0.5em;margin-bottom:1em;}
div.policy h3{text-align:center ! important;font-weight:normal ! important;font-size:1em;margin-top:0em;}

div.policy ul{padding-left:0em;list-style-type:square;color:#FF0000;margin-bottom:-1em;}
div.policy dd{padding-left:0em;color:#000000;margin-left:0em;}

div.policyOrg{border-style:dashed;margin-left:2em;border-color:#000099;padding:0.5em;}

div.div.policyOrg h3{text-align:center ! important;font-weight:normal ! important;font-size:1em;margin-top:0em;}

div.div.policyOrg ul{list-style-type:none;}

/*独立行政法人*/
div.wrdpc{border-style:double;margin-left:2em;border-color:#ff0000;padding:0.5em;}
div.wrdpc h3{text-align:center ! important;font-weight:normal ! important;font-size:1em;margin-top:0em;}

/*クレジット*/
address{clear:both;text-align:center;font-style:normal;font-size:1em;margin-top:0em;font-size:1em;}

address span{font-family:Verdana, Arial, sans-serif;color:#666666;}

p.Modifi{text-align:center;font-size:1em;}

