#information ul li { *zoom: 1; }
#information ul li:after { content: "."; visibility: hidden; clear: both; display: block; height: 0; line-height: 0; font-size: 0; }

#eyecatch { border-top: 2px solid #333; border-bottom: 2px solid #333; }

#information { float: left; width: 690px; margin: 24px 0 0 25px; }
#information h2 { margin: 24px 0 0; width: 200px; }
#information h2 a { transition: background-position .2s; -webkit-transition: background-position .2s; display: block; padding: .5em 0; border: 1px solid #6d8232; background: url(../images/common/list_arrow_01.png) no-repeat 175px center; text-align: center; }
#information h2 a:hover { background-position: 178px center; }
#information ul { list-style: none; }
#information ul li { margin: 0 0 .8em; }
#information ul li + li { padding: .8em 0 0; border-top: 1px dashed #666; }
#information ul li span { float: left; }
#information ul li p { padding: 0 0 0 8em; }

#links { margin: 24px 25px 0 0; float: right; width: 230px; }
#links .link-album a { display: block; padding: .5em 0; border: 1px solid #6d8232; text-align: center; font-weight: bold; }
#links ul { margin: 24px 0 0; list-style-type: none; }
#links ul li { margin: 0 0 4px; }
#links ul li a:after { transition: margin .2s; -webkit-transition: margin .2s; content: url(../images/common/list_arrow_02.png); margin: 0 0 0 .5em; }
#links ul li a:hover:after { margin: 0 0 0 .7em; }

/*# sourceMappingURL=top.css.map */
