/*============================================
 環境省スタイルシート[英語：contents]
============================================*/

@import "common.css";

/*--共通ヘッダー
----------------------------------------------------------*/
#header{background:url('../img/bg_head.gif') repeat-x;height:72px;}
#header ul, #header li{margin:0;padding:0;list-style:none;}

.umenu{position:absolute;right:10px;top:0;z-index:1;}
.umenu ul{height:28px;width:175px;background:url('../img/btn_umenu.gif');}
.umenu li{display:block;height:28px;float:left;}
.umenu a{display:block;height:28px;}
.umenu .u1{width:58px;}
.umenu .u2{width:42px;}
.umenu .u3{width:62px;}
.umenu a:hover{background:url('../img/btn_umenu_on.gif');}
.umenu .u1 a:hover{background-position:0 0;}
.umenu .u2 a:hover{background-position:-58px 0;}
.umenu .u3 a:hover{background-position:-100px 0;}

.gmenu{position:absolute;top:49px;left:0;z-index:0;width:100%;border-bottom:1px solid #999999;}
.gmenu ul{height:23px;width:490px;background:url('../img/btn_gmenu.gif') no-repeat;}
.gmenu li{display:block;height:23px;float:left;}
.gmenu a{display:block;height:23px;}
.gmenu .g1{width:56px;}
.gmenu .g2{width:61px;}
.gmenu .g3{width:80px;}
.gmenu .g4{width:105px;}
.gmenu .g5{width:187px;}
.gmenu a:hover{background:url('../img/btn_gmenu_on.gif');}
.gmenu .g1 a:hover{background-position:0 0;}
.gmenu .g2 a:hover{background-position:-56px 0;}
.gmenu .g3 a:hover{background-position:-117px 0;}
.gmenu .g4 a:hover{background-position:-197px 0;}
.gmenu .g5 a:hover{background-position:-302px 0;}
.gmenu .g1 a.now{background:url('../img/btn_gmenu_now.gif');background-position:0 0;}
.gmenu .g2 a.now{background:url('../img/btn_gmenu_now.gif');background-position:-52px 0;}
.gmenu .g3 a.now{background:url('../img/btn_gmenu_now.gif');background-position:-109px 0;}
.gmenu .g4 a.now{background:url('../img/btn_gmenu_now.gif');background-position:-185px 0;}
.gmenu .g5 a.now{background:url('../img/btn_gmenu_now.gif');background-position:-375px 0;}



/*--本文
----------------------------------------------------------*/

#contents{margin:10px;padding-right:0.5em;}
.main{margin:0 0 1em 2em;line-height:120%;}
.main p{margin:0.5em 0;line-height:120%;}
.main dl{margin:0.5em 0 0.5em 0;}
.main ul{margin:0.5em 0 0.5em 0;padding:0 0 0 22px;}
.main ul li{list-style:none;background:url('../img/bg_li.gif') no-repeat 0 7px;margin-bottom:0.2em;padding:0 0 0 10px;}
*html .main ul li{height:7px;}
.main ol{margin:0.5em 0 0.5em 0;padding:0 0 0 44px;}

.intro{padding:1em;margin:0.5em 0;background:#F1F1F1;}
.notes{font-size:90%;}

dl.notes{margin-bottom:1em;}
.notes dt{}
.notes dd{margin-left:2em;}

.main .box1{border:1px solid #999;margin:1em 0;padding:0.5em 1em;} /* 1pxの枠*/
.main .box2{border:1px solid #999;border-style:solid none;margin:1em 0;padding:1em 0;} /* 上下に1pxの線*/
.main .box3{border-bottom:1px solid #999;margin:1em 0;padding:1em 0;} /* 下に1pxの線*/
.main .box4{border-top:1px solid #999;margin:1em 0;padding:1em 0;} /* 上に1pxの線*/
.main .box-gr{margin:1em 0;padding:0.5em 1em;background:#F1F1F1;}

h1{font-family:'Verdana',sans-serif;min-height:18px;}
*html h1{height:25px;}
h2, h3, h4, h5, h6{line-height:120%;}
h1{font-size:150%;padding:2px 2px 4px 3px;margin-bottom:0.5em;background:#F1F1F1;border-top:3px solid #fff;border-bottom:2px solid #999;}
*html h1{padding:3px 3px 4px 3px;}
h2{font-size:140%;padding:0 3px 0 1px;margin:1em 0 0.5em 0;margin-left:-15px;border-bottom:2px dotted #999;}
h3{font-size:120%;padding:0 3px 0 13px;margin:1em 0 0.5em 0;margin-left:-15px;background:url('../img/bg_h3.gif') no-repeat left 5px;}
h4{font-size:110%;padding:3px 0;margin:0.5em 0;}
h5{text-decoration:underline;margin:0.5em 0 0.2em 0;font-weight:normal;}

dl.list-headline{margin:0 0 1em 1em;}
dl.list-headline dt{font-weight:bold;background:#F1F1F1;border-top:1px solid #333;border-bottom:1px dotted #999;margin-top:0.5em;padding-left:0.5em;}

/*--Headline--*/
#headline h1.cor-ttl, #headline p.cor-ttl{border-color:#990000;}
#headline h3{border:1px solid #999;background:#F1F1F1;padding-left:0.5em;margin-top:1em;}
#headline .date{text-align:right;padding-bottom:0.5em;}
#headline .for-jp{text-align:right;padding-top:1.5em;font-weight:bold;}
#headline .attach{padding-top:0.5em;font-weight:bold;border-top:1px dotted #999;}
#headline .list{}
#headline .list dt{font-weight:bold;margin-top:0.5em;}
#headline .list dd{list-style:none;background:url('../img/bg_li.gif') no-repeat 0 7px;margin-bottom:0.2em;padding:0 0 0 10px;}
*html #headline .list dd{height:7px;}
#headline .list img{vertical-align:middle;margin:1px 3px;}
#headline .search dt{float:left;width:5em;font-weight:bold;padding:2px 0;}
#headline .search dd{margin-left:5.5em;padding:2px 0;}

/*--News--*/
#news h1.cor-ttl, #news p.cor-ttl{}
#news .date{text-align:right;padding-bottom:0.5em;}
#news .list{}
#news .list dt{font-weight:bold;margin-top:0.5em;}
#news .list dd{list-style:none;background:url('../img/bg_li.gif') no-repeat 0 7px;margin-bottom:0.2em;padding:0 0 0 10px;}
*html #news .list dd{height:7px;}
#news .list img{vertical-align:middle;margin:1px 3px;}
#news .search dt{float:left;width:5em;font-weight:bold;padding:2px 0;}
#news .search dd{margin-left:5.5em;padding:2px 0;}

/*--部局別--*/
h1.logo{color:#fff;background:#444;padding-left:35px;min-height:29px;border-bottom:0px none;padding-top:0px;padding-bottom:0px}
*html h1.logo{height:32px;padding-top:2px;}
h2.logo{padding-left:28px;padding-top:1px;min-height:20px;border-bottom:0px none;border-top:1px solid;}
*html h2.logo{height:22px;}

#policy h1.logo{background:#444 url('../img/bg_h1_policy.gif');border-color:#FFAB2D;}
#policy h2.logo, h2#policy{background:url('../img/bg_h2_policy.gif');border-color:#FFAB2D;}
#policy p.cor-ttl, p.cor-ttl#policy{border-color:#FFAB2D;}

#global h1.logo{background:#444 url('../img/bg_h1_global.gif');border-color:#66CC33;}
#global h2.logo, h2#global{background:url('../img/bg_h2_global.gif');border-color:#66CC33;}
#global p.cor-ttl, p.cor-ttl#global{border-color:#66CC33;}

#recycle h1.logo{background:#444 url('../img/bg_h1_recycle.gif');border-color:#999999;}
#recycle h2.logo, h2#recycle{background:url('../img/bg_h2_recycle.gif');border-color:#999999;}
#recycle p.cor-ttl, p.cor-ttl#recycle{border-color:#999999;}

#air h1.logo{background:#444 url('../img/bg_h1_air.gif');border-color:#6CCDF4;}
#air h2.logo, h2#air{background:url('../img/bg_h2_air.gif');border-color:#6CCDF4;}
#air p.cor-ttl, p.cor-ttl#air{border-color:#6CCDF4;}

#water h1.logo{background:#444 url('../img/bg_h1_water.gif');border-color:#4650FD;}
#water h2.logo, h2#water{background:url('../img/bg_h2_water.gif');border-color:#4650FD;}
#water p.cor-ttl, p.cor-ttl#water{border-color:#4650FD;}

#chemi h1.logo{background:#444 url('../img/bg_h1_chemi.gif');border-color:#A052FE;}
#chemi h2.logo, h2#chemi{background:url('../img/bg_h2_chemi.gif');border-color:#A052FE;}
#chemi p.cor-ttl, p.cor-ttl#chemi{border-color:#A052FE;}

#nature h1.logo{background:#444 url('../img/bg_h1_nature.gif');border-color:#B08859;}
#nature h2.logo, h2#nature{background:url('../img/bg_h2_nature.gif');border-color:#B08859;}
#nature  p.cor-ttl, p.cor-ttl#nature{border-color:#B08859;}


/*========================================================================================*/
