#contents > h2{text-align:center;}
h2.ar_title{margin-bottom:7px; padding-bottom:0;}
p.ar_subt{text-align:center; margin:0px 0px 1.5em;}
#a_index{float:left; width:300px; margin:0; padding:5px; line-height:125%;}
#a_index h3{clear:both; background-color:#dddddd; padding:3px; margin:2px 0px;}
#a_index ul{margin:0px; padding:0; list-style-type:none;}
#a_index li{background: url("/mofaj/image/button_y.gif") no-repeat left top; padding: 0px 0px 0px 13px;  margin-top:3px; clear:both; line-height:125%;}
#a_index ul li ul li{list-style-type:none; background:none; float:left; display: block; clear:none; white-space:nowrap; margin:0px; padding-left:12px;}
#a_index ul li ul.nf li{background:none; float:none; display: block; margin:0px;}
#a_index .clearfix{clear:both; zoom:1;}
#a_index .clearfix:after{display:block; clear:left; height:0; visibility:hidden; content:".";}

#a_main{margin-left:340px;}
#a_main ul{margin:0px; padding:0;}
#a_main ul.sk{margin-left:30px; margin-bottom:1.2em;}
#a_main ul li{list-style-type:none; margin-bottom:0.5em;}
#a_main ul li ul li{margin:0.3em auto 0px 25px;}
.clear{clear:both;}
#a_main .kanji{margin:0px 1px;}
#a_main h3{margin-top:1.5em;}

#a_index .era1{display:none;}
#a_index .era2{display:none;}
#a_index .era3{display:none;}
#a_index .era4{display:none;}
#a_index .era5{display:none;}
#a_index .era6{display:none;}
#a_index .era7{display:none;}
#a_index .era8{display:none;}
#a_index ul li ul{display:none;}
