/*
パーツ変更
*/

#leftbox{
    width:100px;
    float:left;
    background-color:#ffffff;
}

#toolmenu{
    margin:40px 0px 40px 20px;
}

#toolmenu img{
    cursor:pointer;
}

#centerbox{
    width:380px;
    float:left;
}

#preview{
    position:absolute;
    width:96px;
    height:96px;
    border:1px solid #cccccc;
    top:70px;
    left:280px;
    overflow:hidden;
}

/**** パーツ変更 ****/
#hairlayer{
position:absolute;
width:96px;
height:96px;
z-index:11;
}

#glasseslayer{
position:absolute;
width:96px;
height:96px;
z-index:10;
}

#eyebrowsllayer{
position:absolute;
width:96px;
height:96px;
z-index:9;
}

#eyebrowsrlayer{
position:absolute;
width:96px;
height:96px;
z-index:8;
}

#eyesllayer{
position:absolute;
width:96px;
height:96px;
z-index:7;
}

#eyesrlayer{
position:absolute;
width:96px;
height:96px;
z-index:6;
}

#noselayer{
position:absolute;
width:96px;
height:96px;
z-index:5;
}

#mouthlayer{
position:absolute;
width:96px;
height:96px;
z-index:4;
}

#outlinelayer{
position:absolute;
width:96px;
height:96px;
z-index:3;
}

#backhairlayer{
position:absolute;
width:96px;
height:96px;
z-index:2;
}

#backgroundlayer{
position:absolute;
width:96px;
height:96px;
z-index:1;
}

#makebtn{
    margin:150px 0px 20px 0px;
}

#makebtn img{
    cursor:pointer;
}

.panel{
    font-size:80%;
    margin:20px 0px 20px 0px;
    border:1px solid #cccccc;
    display:none;
}

.closebox{
    text-align:right;
}

.panelcontent{
    padding:10px;
}

.panel img{
    cursor:pointer;
}






#rightbox{
    width:180px;
    float:left;
    background-color:#ffffff;
}

#adsence{
    margin:40px 0px 40px 20px;
    font-size:80%;
}

#sponsor{
color:#ffffff;
background-color:#cccccc;
margin-bottom:20px;
padding:2px;
}

.adtitle{
font-weight:bold;
}

.adurl{
margin-bottom:40px;
font-size:80%;
}


