
img, div ,td { behavior:url(../js/iepngfix.htc) }

table.chara-box{
width:600px;
line-height:150%;
margin:0 auto;
text-align:center;
}

table.chara-box p{
width:170px;
text-align:left;
margin:10px 10px 20px 20px;
}

td.chara-box-bottom{
background:url(../character/img/chara_bottom-trans.png) no-repeat bottom;
width:200px;
}

td .box-middle{
margin:0 10px;
}

div.pagetop{
width:600px;
margin:0 auto;
text-align:right;
padding:20px 0 20px 0;
}

div.pagetop a{
background:url(../common/img/favicon_gototop.gif) no-repeat;
padding:0 0 0 20px;
}

a{color:#FFEB02; text-decoration:underline;}
a:link{color:#FFEB02; text-decoration:underline;}
a:visited{color:#FFEB02; text-decoration:underline;}
a:hover{color:#FFEB02; text-decoration:none;}
a:active{color:#FFEB02; text-decoration:none;}

div.list{
margin:0 auto;
width:614px;
padding:30px 0 30px 0;
}

div.list table{
width:594px;
margin:0 auto;
}

table td.left-top{
padding:0 10px 10px 0;
}

table td.right-top{
padding:0 0 10px 0;
}

table td.left-bottom{
padding:0 10px 0 0;
}

.back_btn{
padding:20px 0 0 0;
}
