h1{
font-size:90%;
}


#information{
font-size:80%;
margin:0 auto;
padding:0;
width:600px;
height:auto;
overflow:hidden;
margin-bottom:25px;
border:1px #999 solid;
}

#information .info_top{
height:5px;
margin:0;
padding:0;
}
#information .info_detail{
height:auto;
}

#information h2{
font-size:130%;
color:#333;
font-weight:bold;
padding-bottom:0;
border-bottom:2px #CCC solid;
padding:10px 30px 7px 30px;
letter-spacing:0.05em;
text-align:left;
margin:0;
}

#information .info_detail p{
padding:0 30px 5px 30px;
line-height:1.5em;
letter-spacing:0.03em;
text-align:left;
}
#information .info_detail p strong{
font-size:125%;
letter-spacing:0.05em;
line-height:1.9em;
padding-bottom:15px;
}

#information .info_detail p.date{
padding-top:0;
line-height:1.5em;
letter-spacing:0.03em;
text-align:right;
}

