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

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


/* gobal/index.html */
div#main{width:700px;}
div#main ul#globalList{list-style:none; margin:0 0 30px 3em;}
div#main ul#globalList li{font-size:1.2em; font-weight:bold; list-style:none; background:url(/common/images/arrow_blue.gif) no-repeat;background-position:left center; padding:0 0 0 15px; margin:3px 0;}
div#main ul#globalList li a{color:#555;}
div#main ul#globalList li a:hover{color:#ccc;}
div#main div#globalArea ol{list-style-position:outside; margin:0 0 1.5em 1.5em;}
div#main div#globalArea ol li{margin:10px 0;}


/* 2nd pages */
body#global2nd div#pickUp{display:none;}
body#global2nd div#main{width:900px; float:none;}
body#global2nd div#pageNavi{width:900px;}

#main h2 span.title1{font-size:0.6em;}
div#main div.index ul{list-style:none; margin:0 0 0 3em;}
div#main div.index ul li{font-size:1.1em; margin:3px 0; background:url(/common/images/arrow_blue.gif) no-repeat;background-position:left center;padding:0 0 0 15px;}

table.global2nd{margin-bottom:15px; }
table th.caption{padding:20px 0 0 3px; font-size:1.1em;}
table th.orgName{color:#fff; font-weight:bold; background:#036; padding:2px; text-align:center;}
div#main div.section table th.orgName a{color:#fff;}
table th.items{background: #cde0e8; font-weight:bold; padding:10px;}
table td.empty{background: #e6f0f3;}
table td.body{background:#f2ecd2; padding:10px;}


/*3rd pages*/
div#main p#url{margin:-20px 0 30px;}
div#main p#url span{background:#ddd; font-weight:bold; padding:2px 10px;}
div#main p#url img{vertical-align:middle; margin-left:3px;}

div#main div#orgDetails h3{font-size:1.2em; color:#222;}
div#main div#orgDetails ol{list-style-position:outside; margin:0 0 30px 3.5em;}
div#main div#orgDetails ol li{margin:3px 0;}

div#main div#orgDetails div.article h4{color:#fff; background:#036 url(../images/3rd_h4_arrow.gif) left center no-repeat; padding:6px 0 6px 30px; margin:0; line-height:1; }
table.global3rd{margin:0 0 0 20px; width:880px;}
table.global3rd td{vertical-align:top;border-bottom:solid 1px #999999;padding:10px 5px;}
table.global3rd td.items{font-weight:bold; width:30%;}
table.global3rd td.catch{color:#008080;font-weight:bold;font-size:small;margin:0px;}

div#main p.pagetop{text-align:right; margin:30px 0;}
div#main p.pagetop a{color:#222; background:url(../../common/images/arrow_maru_up.gif) no-repeat left center; padding-left:13px;}
div#main p.pagetop a:hover{color:#999;}
