#header {
    height: 165px;
}

div.url-error, div.url-success {
    width: 350px;
    font-size: 1em;
    font-weight: bold;
    padding-right: 10px;
    line-height: 14px;
}

div.url-error {
    color: #ff0000;
}

div.url-success {
    color: #008040;
}

div#resend_result_confirmemail, div#resend_result_newemail {
    color: #00a600;
    font-weight: bold;
}


/* search link on top*/
#front .uhk { position:absolute; top:8px; left:125px;}
#front .uhk a {padding:0 5px; text-decoration:none;}
#front .uhk a:hover { color:#fff; text-decoration:underline;}

/* font color */
#front .pk, #front .pk a {color:#ffebf4;}/* pink */
#front .wh, #front .wh a {color:#fff;}	/* white */
#front .gy, #front .gy a {color:#b1b1b1;}/* grey */
#front .dk, #front .dk a {color:#1b1b1b;}/* dark grey */
#front .rd, #front .rd a {color:#b40048;}/* red*/

#front #join .content {
    color: black;
} 

#front #join h3 {
    padding: 10px 0 0 0;
    margin: 0;
    font-size: 16px;
    display: block;
} 

#front #join p {
    padding: 0;
} 

#front #join ul {
    padding: 0;
    margin: 0;
    list-style: none;
    list-style-position: outside;
} 

#front #join ul li {
    list-style-position: inside;
    padding: 5px 0 0 10px;
}