@charset "utf-8";
/* CSS Document */

.okujo{ position:relative;}
.read{ padding:15px 15px 0; margin:15px 0 0; background:#ffeef3;}
p.writer{text-align:right;}

.okujo_in{ padding:30px 15px;}

.PhotoTable{width:450px; margin:0 0 15px;}
.PhotoTable td{ padding:0 10px 0 0;}
.PhotoTable td a{ display:block; padding:5px 0 20px; width:220px; text-align:center; border:1px solid #ccc; background:url(/column/images/i_zoom.gif) no-repeat right bottom;}
.PhotoTable td.pt_Right{ padding:0;}

.paginate{ padding:15px 0 0; position:absolute; left:400px; top:95px; display:none;}
.paginate ul{ }
.paginate b{ display:block; width:20px; padding:5px; text-align:center; background:#6c2020; 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:#f0f0f0; border:1px solid #6c2020; color:#6c2020;}
.paginate a:visited{background:#f0f0f0;border:1px solid #6c2020; color:#6c2020;}
.paginate a:hover{background:#6c2020;border:1px solid #ddd; color:#ddd;}


.paginate_bottom{ padding:15px 0 0;  margin:0 auto; text-align:center;}
.paginate_bottom b{ xwidth:20px; padding:5px 10px; text-align:center; background:#6c2020; 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:#f0f0f0; border:1px solid #6c2020; color:#6c2020;}
.paginate_bottom a:visited{background:#f0f0f0;border:1px solid #6c2020; color:#6c2020;}
.paginate_bottom a:hover{background:#6c2020;border:1px solid #ddd; color:#ddd}

