@charset "utf-8";

.content-box p{padding:20px 0 0 25px}
.subtext{padding:0 0 30px 25px; font-size:12px; font-weight:bold; color:#adadad}
.hr-clear{clear:both; width:100%; height:1px; margin:20px 0 0 0; padding:0; color:#f6f6f6; background:#f6f6f6; border:none}
.button{width:auto; height:auto; margin:10px 0 0 25px; padding:0; border:none}
.button:focus{margin:10px 0 0 25px; border:none}

.refer-box{float:right; width:290px; margin:0 20px 20px 20px; text-align:center}
.refer-box h2{padding:10px 0 0 0; font-size:15px}
.refer-box ul{width:240px}
.refer-box li{margin:10px 0 0 0; font-size:13px; font-weight:bold; text-align:left}
.refer-box .lower-bar{margin:10px 0 0 0}
.your-info h2, .friend-info h2{padding:20px 0 10px 0}
.your-info input, .friend-info input{float:left; width:173px; margin:0 8px 8px 0}
.your-info input:focus, .friend-info input:focus{margin:-1px 7px 7px -1px}
.your-info{margin:0 0 0 25px}
.friend-info{float:left; width:610px; margin:0 0 0 25px}
.message{float:left; width:255px; margin:50px 0 0 0}
.message:focus{margin:49px -1px -1px -1px}
.captcha{float:left; width:155px; height:30px; margin:0 0 5px 8px}
.captcha-field{float:left; width:184px;margin:0 5px 8px 25px}
.captcha-field:focus{margin:-1px 4px 7px 24px}
ol{margin:0; padding:30px 0 0 45px}
ol li{margin:0 0 5px 0}
