@charset "utf-8";
/* CSS Document */
.dNon{display:none;}

.css10yen{ width:500px; xposition:relative;}
.css10yen_in{ padding:10px 10px 30px;}

.xcss10yen h4{ padding:15px; margin:10px; background:#ffdeee; font-size:14px; line-height:1.6; border:1px solid #decdcd }
.css10yen h4{ background:url(../images/h4_2.jpg) no-repeat center center; height:170px; text-indent:-9999px; margin:0; padding:0; }
.css10yen h4 a{display:block; height:150px;}
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;}

.css10yen table.Listin{}
.css10yen table.Listin td{ vertical-align:top; padding:10px 13px 20px 0;}
.css10yen table.Listin td.lastn{padding:10px 0;}
.css10yen table.Listin td strong{font-size:13px; display:block; padding:4px 0; }
.css10yen table.Listin td a:link img{border:1px solid #ddd;}
.css10yen table.Listin td a:visited img{border:1px solid #ddd;}
.css10yen table.Listin td a:hover img{border:1px solid #ddd;}


.twitter_matome{}
.twitter_matome td{ padding:5px; border-bottom:1px solid #ddd;}



.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}

.Ad_10yen{padding:30px 0 0; margin:30px 0 0; border-top:1px dotted #999;}
.Ad_10yen td{vertical-align:top; padding:5px;}

.BBS{padding:20px; border-top:1px dotted #ccc; display:none;}
.BBS strong{display:block; padding:2px 5px; background:#c33; color:#fff; margin:0 0 5px;}
.bbs02{margin:0 5px; width:95%; border-bottom:1px dotted #ccc;}
.bbs02 td{padding:5px 0;}
.bbs02 td.bbsComme{padding:5px 0 10px;}
.bbsMeta{text-align:right; font-size:10px; color:#999; width:150px;}
.BBS01{ margin:20px auto 0; width:70%;}
.BBS01 td{vertical-align:top; padding:5px; white-space:nowrap;}
.BBS01 td input{ width:100%;}
.BBS01 td textarea{ width:100%;}
.BBS01 td input.btnz{width:auto; padding:4px;}



