@charset "UTF-8";
/* CSS Document */

ul#gNavi li.about a{ background-position:-66px 100%;}
div#sideNavi h3{background:url(../images/sidenavi_title.gif) no-repeat;}


/* about/index.html */
div.section ul#mission{margin:0 0 0 1em;}
div.section ul#mission li{list-style:square; margin:0 0 1.5em 0;}
div.section dl#activities dt{font-size:1.1em; line-height:1.3em; padding:0 0 5px 1em; text-indent:-1em;}
div.section dl#activities dd{margin:0 0 1.5em 1.1em;}
div#structure h4{font-size:1.1em; margin:0 0 0 10px;}
div#structure p{margin:0 0 1.5em 10px;}
div#structure p.structure{margin:0 0 1.5em;}
div#structure p.structure span.chair{text-align:right; display:block; font-size:0.85em; line-height:1.1em;}
div#structure p span.member_link{display:block; text-align:right;}
div#structure p.secretariat{margin:0 0 1.5em 30px;}


/* about/network.html */
div.section table.member{margin:0 0 1.5em 0;}
table.member td{padding:0 10px;}
table.member td p{margin:10px 0;}
table.member tr.odds{background:#eeeeee;}
table.member tr.even{background:#fafafa;}
div.section p.memberUpdate{text-align:right; font-style:italic; margin:-1em 0 0 0;}
ul#gpnList li{margin:0 0 10px;}


/* about/support.html */
ul#supBanner{list-style:none; margin:20px 0 0 0; padding:0;}
ul#supBanner li{list-style:none; margin:0; padding:0 0 20px; font-size:86%; line-height:1.1em; float:left; text-align:center;}
ul#supBanner li.aeon, ul#supBanner li.tepco{width:230px;}
ul#supBanner li.canon, ul#supBanner li.pana{width:180px;}
div#main ul#supBanner li a{text-decoration:none;}
ul#supBanner li a img{margin:0 0 2px;}

ul#supList{list-style:none; margin:30px 0 0 0; padding:0;}
ul#supList li{float:left; padding:0 0 8px 0; width:250px;}
ul#supList li a{padding:0 0 0 25px; background: url(../images/sup_arrow_l.gif) no-repeat 15px center;}

p#supNote{clear:both;text-align:right;font-style:italic;margin-top:10px;border-top:solid 1px #cccccc;}


/* about/links.html */
div#main div#linksIndex p{font-size:1.1em; color:#ccc; letter-spacing:0.5em; line-height:1.8em; font-weight:bold;}
div#main div#linksIndex p a{text-decoration:none; background:#69C; color:#fff; padding:4px 0 2px 6px;}
div#main div#linksIndex p a:hover{background:#369;}
div#linksList h4{color:#003399;}
div#linksList ul{margin:0 0 30px 2.5em;}
div#main div#linksList ul li{margin:0 0 8px; line-height:1.2em;}
div#main div#linksList ul li a{color:#444;}
div#main div#linksList ul li a:hover{color:#999;}


/* about/proclamation.html */
div#main div#partners h4{margin:0 0 15px; font-size:1.1em;}
div#main div#partners ul li{margin-bottom:1em;}
