@charset "utf-8";


#leaflet{
width: 100%;
/*750*/
}
#leaflet .f_box{
width: 100%;
}
#h2_leaflet {
background: url(img/leaflet_title.jpg) top center no-repeat;
}
#header .hd_title #h2_leaflet span{
padding-top: 30px;
padding-left: 425px;
line-height: 1.5;
}

#leaflet .leaflet_box{
width: 400px;
float: left;
padding-bottom: 80px;
margin-right: -3px;
}
#leaflet .leaflet_box h3{
font-weight: bold;
color: #8EC21F;
line-height: 1.3;
padding: 4px 0;
}
#leaflet .leaflet_box dl{
width: 349px;
border-right: 1px solid #8EC21F;
}
#leaflet .leaflet_box dt{
font-size: 120%;
background:#8EC21F;
color:#fff;
font-weight: bold;
line-height: 1.3;
padding: 4px 0;
}
#leaflet .leaflet_box dt span{
disply: block;
padding: 0 12px;
}
#leaflet .leaflet_box dd.date{
text-align: right;
padding: 4px 12px;
margin-bottom: 4px;
background: url(../common/img/dotted_x.jpg) bottom left repeat-x;
}
#leaflet .leaflet_box dd.tx{
padding: 4px 12px 4px 0;
line-height: 1.3;
}

#leaflet .leaflet_box dd.img{
width:160px;
float:left;
}

#leaflet .leaflet_box dd.pdf_btn{
text-align:right;
clear:both;
padding:5px 5px 0 0;
}

#leaflet .leaflet_box dd.img img{
border: 2px solid #ccc;
}

