
.a { cursor: pointer; }

/* #wrap */
#wrap { width: 960px; margin: 0 auto; padding: 20px 0; position: relative; display: block; }

/* logo */
h1 { text-align: left; margin: 0 10px; height: 53px; }

/* nav */
#nav { margin: 7px 0; font-size: 18px; }
#nav a { padding: 10px 10px 7px; }

#fanclub-nav { top: 15px; right: 10px; width: 500px; text-align: right; }
#fanclub-nav li { display: inline; font-size: 14px; }
#fanclub-nav img { margin: 0 5px 0 20px; }
#fanclub-topics { position: absolute; top: 65px; right: 10px; text-align: right; }
#fanclub-topics li { color: #999; padding-left: 20px; background: #fff; line-height: 18px; }

/* #contents-nav */
#contents-nav { text-align: right; height: 40px; }
#contents-nav a { padding: 5px 10px; }
#contents-nav a:hover { background: #fff; }

/* .article */
.article div a { text-decoration: underline; padding: 10px 0; }

/* #pagination */
#pagination li { display: inline; }
#pagination a { padding: 10px; }

/* footer */
#footer { clear: both; padding: 20px 0; text-align: center; }
#footer #pagetop { text-align: right; }
#footer a { padding: 10px; }

/* #google_translate_element */
#google_translate_element { position: absolute; top: 37px; left: 200px; }

/* 「Perfume FES!!2014韓国公演」開催自粛に関するお知らせ */
#k a { display: block; position: absolute; top: 23px; left: 340px; padding: 5px 0; margin-bottom: 5px; line-height: 1.4; width: 222px; text-align: center; }