@charset "iso-2022-jp";

/*	reset
=================================== */

html, body, nav, p, footer, article, ul, li {padding:0;margin:0;-webkit-text-size-adjust: 100%;}
.alt, .alt-pc, .alt-smp {position:absolute;top:-5000px;left:-9999px;}
body {font-family:"Lucida Grande", "segoe UI", "$B%R%i%.%N4]%4(B ProN W4", "Hiragino Maru Gothic ProN", Meiryo, Arial, sans-serif; padding-bottom:10px;color:#666;font-size:100%;letter-spacing:0.04em;}
p{background: url(/img/cover.gif);letter-spacing:0.04em;}
.entry{padding:20px 40px;overflow: hidden;}
.msBox{padding:0 20px; border:solid 5px #ffe0e0;margin:0 auto;overflow: hidden;line-height:220%;}
  h2{display:block;line-height:140%;}
  .hn{margin:10px 0 20px;text-align:right;}
  .hn span{display:block;}
  .pages {margin:0px auto;padding:20px 40px 0;}
  .pages a{ text-decoration:none; color:#666;background:#ffe0e0; padding:3px 8px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; /* IE */}
  .pages a:hover{filter:alpha(opacity=60); -moz-opacity:0.60; opacity:0.60; text-decoration:none; } 
p#pageidx{line-height:200%;}
