@charset "utf-8";
/* CSS Document */

.retroculture{ width:480px; position:relative;}
.retroculture_in{ padding:15px;}
.read{ padding:10px 10px 0; margin:10px 0 0; background:#fcf0f0; }
p.writer{text-align:right;}


a.IMGS{ display:block; padding:5px 0 20px; width:210px; text-align:center; border:1px solid #ccc; background:url(/column/images/i_zoom.gif) no-repeat right bottom;}
a.IMGSs{ display:block; padding:5px 0 20px; width:60px; text-align:center; border:1px solid #ccc; background:url(/column/images/i_zoom.gif) no-repeat right bottom;}

.PhotoTables{width:450px; margin:0 0 15px;}
.PhotoTables td{ padding:0 10px 0 0;}
.PhotoTables td a{ display:block; padding:5px 0 20px; width:140px; text-align:center; border:1px solid #ccc; background:url(/column/images/i_zoom.gif) no-repeat right bottom;}
.PhotoTables td.pt_Right{ padding:0;}

.paginate{ padding:15px 0 0; position:absolute; left:405px; top:-10px;}
.paginate ul{ }
.paginate b{ display:block; width:20px; padding:5px; text-align:center; background:#c33; color:#fff;border:1px solid #eee; float:left; margin:0 5px 0 0;}
.paginate a{ display:block; width:20px; padding:5px; text-align:center; text-decoration:none; float:left; margin:0 5px 0 0;}
.paginate a:link{background:#fff; border:1px solid #c33; color:#c33;}
.paginate a:visited{background:#fff;border:1px solid #c33; color:#c33;}
.paginate a:hover{background:#c33;border:1px solid #ddd; color:#fff;}


.paginate_bottom{ padding:15px 0 0;  margin:0 auto; line-height:2; font-size:11px; text-align:center;}
.paginate_bottom b{ xwidth:20px; padding:5px 10px; text-align:center; background:#c33; color:#fff; border:1px solid #eee; margin:0 5px 0 0;}
.paginate_bottom a{ xwidth:20px; padding:5px 10px; text-align:center; text-decoration:none; margin:0 5px 0 0;}
.paginate_bottom a:link{background:#fff; border:1px solid #c33; color:#c33;}
.paginate_bottom a:visited{background:#fff;border:1px solid #c33; color:#c33;}
.paginate_bottom a:hover{background:#c33;border:1px solid #ddd; color:#fff}

