#contents{
    width:100%;
    height:100%;
       margin: 20px auto 20px auto;
    background: #ffffff;
}


#contents article{
    width: 620px;
    margin: 0 auto;
    height: auto;
    padding: 20px 0 0 0;
}

#contents article#profile{
    width: 620px;
    height:auto;
    margin: 0 auto;
    padding: 20px 0 0 0;
}

#contents article#profile h1{
    width: 620px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background: #000000;
    color: #ffffff;
    font-size:20px;
    letter-spacing: 2px;
}


section.profilebox{
    margin: 0 auto;
    text-align: center;
    padding:20px 0 0 0;
}

ul.profilebox02{
    width: 620px;
    margin: 0 auto;
    padding: 0 0 20px 0;
}


section.profilebox ul.profilebox02 li{
    width:620px;
    height:auto;
    margin: 0 auto;
    text-align:left;
    list-style: none;
    font-size:12px;
    padding:0 0 10px 0;
color: #000000;
font-weight: bold;
letter-spacing:0.1px;
}

section.profilebox ul.profilebox02 li span{
    color: #ff0000;
}


