/* CSS Document */
@import "http://";

/*
  Author: YOUHEI KINOSHITA
  Date: 2009-02-02
  Reason: I like Italian. 
  Copyright (c) 2009 poolside Designs. All rights reserved.
*/

div#top{ width:100%; height:388px;}
div#newface{ width:340px; float:left;}
div#newface2{ width:100%;}
div#newface2 img{ padding:2px; border:1px solid #CCC; margin:0 0 2px 0;}
div#newface2 dl{ text-align:center; line-height:14px; width:111px; height:160px; float:left;}
div#newface2 dd{ color:#7E592F; font-size:9px; font-family:Arial;}
div#newrele{ width:267px; float:right;}
div#newrele2{ width:267px; overflow:auto; height:320px;}
div#newrele2 div{ width:241px; background:url(/img/top_newrelebg.jpg) 0 0 no-repeat; border:1px solid #EAB5B9; margin:0 0 5px 0;}
div#newrele2 p{ padding:4px;}
div#newrele2 span{ color:#7E592F; font-size:10px; font-family:Arial; padding:0 0 0 3px;}
div#galssearch{ width:100%; height:230px; clear:both;}
table.topacterss{ width:180px; float:left;}
table.topacterss td{ width:20%; border:1px solid #B89A78; text-align:center; height:22px;}
table.topacterss td a{ display:block; width:100%; height:100%; line-height:22px; text-decoration:none;}
table.topacterss td a:hover{ background-color:#F2E6D7;}
table.topacterss td.no{ width:20%; border:0; text-align:center; height:22px;}
table#toptype{ width:180px; float:left;}
table#toptype td{ width:50%; border:1px solid #B89A78; text-align:center; height:22px;}
table#toptype td a{ display:block; width:100%; height:100%; line-height:22px; text-decoration:none;}
table#toptype td a:hover{ background-color:#F2E6D7;}
table#toptype td.no{ width:50%; border:0; text-align:center; height:22px;}
div.special{ width:410px; float:left; margin:0 10px 0 0;}
div.special h4{ font-size:12px; color:#7E592F; padding:0 0 0 10px; height:20px;}
div.special div.point{ background:url(/img/top_point.gif) 0 0 no-repeat; height:38px;}
div.special div.point p{ font-size:14px; font-weight:bold; color:#BE1D2C; padding:5px 0 0 15px;}
img.thum{ border:1px solid #CCC; float:left;}

div#rpinkup{ padding:10px 0;}
div#rpinkup h3{ margin:0 0 10px 0;}
div#rpinkup div{ width:152px; height:150px; text-align:center; float:left;}
div#rpinkup div img{ padding:2px; border:1px solid #CCC; margin:0 0 2px 0; width:140px;}
div#rpinkup div span{ font-size:10px; display:block;}
div#rpinkup div em{ font-size:9px; font-style:normal; display:block; line-height:120%;}
div#rpinkup p#all{ clear:both; text-align:right;}

div#apinkup{ padding:0 0 20px 0;}
div#apinkup h3{ margin:0 0 10px 0;}
div#apinkup div{ width:101px; height:150px; text-align:center; float:left;}
div#apinkup div img{ padding:2px; border:1px solid #CCC; margin:0 0 2px 0; width:90px;}
div#apinkup div span{ font-size:10px; display:block;}
div#apinkup div em{ font-size:9px; font-style:normal; display:block; line-height:100%;}
div#apinkup p#all{ clear:both; text-align:right;}
