@charset "UTF-8";
.header-global-nav-wrap .global-nav-item:nth-child(4)>.global-nav-item-button{color:#14a83b;text-decoration:none}
.header-global-nav-wrap .global-nav-item:nth-child(4)>.global-nav-item-button:after,.header-global-nav-wrap .global-nav-item:nth-child(4)>.global-nav-item-button:before{width:13px}
/*#localNav strong.areanews_index,#localNav strong.kouza_index,#localNav strong.other_activities_index,#localNav strong.report_index{background-color:#ddefca}*/
#localNav strong.kouza_index+ul,#localNav strong.other_activities_index+ul,#localNav strong.report_index+ul{display:block!important}
#localNav strong.areanews_index_001{padding:0;background-color:#DDEFCA}
.area-globalNav-01 li.hiroba a{background:0 0}
.area-globalNav-01 li.hiroba a:hover{border-bottom:none;padding-bottom:8px}
.area-globalNav-01 li.hiroba a img{visibility:hidden}
html.IE6 .area-globalNav-01 li.hiroba a DD_belatedPNG\:shape{visibility:hidden}
.h15-001{background:url(/shared/img/bg_enclose_001_w745.gif) -745px bottom no-repeat;margin-top:25px;padding-bottom:10px}
.h15-001 em{display:block;background:url(/shared/img/bg_enclose_001_w745.gif) -1490px top repeat-y}
.h15-001 em span{font-weight:700;font-size:142%;padding:15px 22px 4px;display:block;background:url(/shared/img/bg_enclose_001_w745.gif) left top no-repeat}
body#index #area-main{float:none;width:980px}
body#index .section-lead-01 .lead{margin-top:1.831em}
body#index .section-lead-01 .dsc{margin-top:1.171em}
body#index .section-lead-01 .elem-B{margin-top:-83px}
html.IE6 body#index .section-lead-01 .elem-B{width:500px}
body#index #section-A #section-eventCalendar_areaNews{margin-top:20px;background:url(/hiroba/img/index_bg_eventCalendar_areaNews.gif) left bottom no-repeat;width:980px;height:200px}
body#index #section-A #section-eventCalendar{padding:28px 0 0 19px;text-align:center;width:304px;float:left}
body#index #section-A #section-eventCalendar p{margin-top:32px}
body#index #section-A #section-areaNews{padding:28px 20px 0 0;text-align:center;width:304px;float:right}
body#index #section-A #section-areaNews p{margin-top:30px}
body#index #section-B.emphasis-01,body#index #section-B.emphasis-01 .head{background-image:url(/shared/img/bg_enclose_02_w982.gif)}
body#index #section-B.emphasis-01{width:982px;margin-top:25px;padding-bottom:22px;background-position:-982px bottom;overflow:hidden}
body#index #section-B.emphasis-01 .head{padding:8px 22px 0 20px}
body#index #section-B.emphasis-01 .head h3{background:0 0;padding-bottom:0}
body#index #section-B.emphasis-01 .head h3 a{padding-left:0;background:0 0}
body#index #section-B.emphasis-01 .body{margin-top:0;padding-top:15px;background:url(/shared/img/bg_enclose_02_w982.gif) -1964px top repeat-x}
body#index #section-B.emphasis-01 .body .elem-A{margin-top:15px;width:auto}
html.onJS body#index #section-B.emphasis-01 .body .elem-A dl dd,html.onJS body#index #section-B.emphasis-01 .body .elem-A dl dt{display:none}
body#index #section-B.emphasis-01 .body .elem-A dl{margin-top:5px}
body#index #section-B.emphasis-01 .body .elem-A dl dt{clear:left;float:left;margin-top:.431em}
body#index #section-B.emphasis-01 .body .elem-A dl dd{padding-left:10px;overflow:hidden;padding-top:.431em}
body#index #section-B.emphasis-01 .body .elem-A dl dd img{display:none}
body#index #section-B.emphasis-01 .body .elem-A dl dd img.blankIcon{float:none}
body#index #section-B.emphasis-01 .body .elem-A dl dd a{overflow:hidden;display:block;zoom:1}
body#index #section-B.emphasis-01 .body .elem-A dl+p{font-size:92%;text-align:center;margin-top:15px}
body#index #section-B.emphasis-01 .body .elem-B ul{width:956px;margin:-12px -15px 0 0}
body#index #section-B.emphasis-01 .body .elem-B ul:after{content:".";clear:both;height:0;display:block;visibility:hidden;font-size:0}
body#index #section-B.emphasis-01 .body .elem-B ul li{width:224px;float:left;margin:1.171em 15px 0 0}
body#index #section-B.emphasis-01 .body .elem-B ul li p+div{margin-top:.471em}
body#index #section-C .hasGroup-01 .elem-A{margin-right:14px}
body#index #section-C .emphasis-01,body#index #section-C .emphasis-01 .head{background-image:url(/shared/img/bg_enclose_02_w318.gif)}
body#index #section-C .emphasis-01{width:318px;margin-top:1.131em;padding-bottom:16px;background-position:-318px bottom}
body#index #section-C .emphasis-01 .head{padding:11px 22px 0 20px}
body#index #section-C .emphasis-01 .head h3{background:0 0;padding-bottom:0}
body#index #section-C .emphasis-01 .head h3 a{padding-left:0;background:0 0}
body#index #section-C .emphasis-01 .body{margin-top:0;padding-top:15px}
body#index #section-C .emphasis-01 .detail{margin-top:.731em;background:url(/shared/img/bg_separator_01_x.gif) left top repeat-x;padding-top:13px}
body#index #section-C .emphasis-01 .nonLine{margin-top:.831em;background:0 0;padding-top:0}
body#index #section-C .emphasis-01 .detail .arealist{margin-top:.371em}
body#index #section-C .emphasis-01 .detail .arealist li{float:left}
body#index #section-C .emphasis-01 .detail .arealist li+li{margin-left:7px}
body#index #section-C .emphasis-01 .detail .arealist li span{display:block;margin-top:.131em;text-align:center;font-size:85%}
body#index #section-C .elem-A .detail{text-align:right}