@charset "utf-8";
/* CSS Document */

#headline{
width:490px;
height:24px;
background:url(../home/img/bg_headline.jpg) no-repeat;
float:left;
margin-bottom:4px;
}
#headline img{
margin-top:4px;
margin-right:4px;
vertical-align:top;
}
#home_headline{
}
#home_headline form input{
border:none;
}
#home_headline #new_denko{
font-size:12px;
}
#home_headline #new_denko form input{
    border: medium none;
    height: 20px;
    margin: 2px;
    width: 486px;
}





#cover{
width:490px;
float:left;
margin-bottom:4px;
}

#newface{
border:1px solid #3B3537;
width:184px;
height:406px;
_height:410px;
float:right;
}

#f_newface{
background-color: #201717;
}
#f_newface .box{
padding-bottom:10px;
border-bottom:1px dotted #B79F87;
margin-bottom:10px;
color:#999999;
}
#f_newface .box h4{
color:#D6C39F;
margin:0px;
padding:0px;
font-size:12px;
font-weight:bold;
}
#f_newface .box img{
display:block;
margin:4px auto;
border:none;
}
#f_newface .box ul{
list-style-type:none;
padding:0px;
margin:0px;
}
#f_newface .box li{
font-size:10px;
padding:0px;
margin:0px;
}
#f_newface .box li .sqr{
color:#CC6600;
}
#f_newface #nextback{
font-size:12px;
}


#galsinfo{
border:1px solid #3B3537;
width:488px;
float:left;
position: relative;
}

#galsinfo img.bt_galsinfo {
    left: 420px;
    position: absolute;
    top: 1px;
}

#f_galsinfo div.topicbox{
border-bottom:2px dotted #CC6600;
margin-bottom:10px;
padding-bottom:10px;
width:100%;
  zoom:1;
}

#f_galsinfo{
    background-color: #201717;
}

#f_galsinfo div.topicbox:after{
content: ".";  
display: block;  
visibility: hidden;  
height: 0.1px;  
font-size: 0.1em;  
line-height: 0;  
clear: both;  
}

#f_galsinfo h4{
font-size:12px;
font-weight:bold;
color:#D6C39F;
padding:0px;
margin:0px;
}

#f_galsinfo h5{
font-size:14px;
font-weight:bold;
color:#CC6600;
padding:0px;
 margin: 0 0 10px;
}

#f_galsinfo div.topicbox div.comment{
}
#f_galsinfo div.topicbox div.comment img{
float:left;
margin-right:4px;
}

#f_galsinfo #nextback{
font-size:12px;
}


#update{
border:1px solid #3B3537;
width:184px;
float:right;
}

#f_update{
    background-color: #201717;
}
#f_update h4{
color:#D6C39F;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
text-align:left;
}
#f_update p{
margin:0px;
padding:0px;
text-align:left;
color:#999999;
font-size:12px;
line-height:130%;
padding-bottom:10px;
border-bottom:1px dotted #B79F87;
margin-bottom:10px;
}
#f_update p img{
display:block;
margin:4px auto;
}


#pickup{
width:685px;
float:left;
margin-top:10px;
}
#pickup img{
margin-bottom:10px;
margin-right:4px;
}

#newface img{
margin:2px auto;
}
#galsinfo img{
margin:2px auto;
}
#update img{
margin:2px auto;
}
a:link{
color:#CC6600;
text-decoration:none;
}
a:visited{
color:#B5E8B5;
text-decoration:none;
}
a:hover{
color:#CC6600;
text-decoration:underline;
}


