#register {width:940px;height:auto;margin:0 0 15px 0;padding:4px;border:solid 1px #CCC;}#register .tokuten {padding:20px 0;}#register .tokuten ul {padding:10px 15px;}#register .tokuten li {float:left;}#register .tokuten li.merit1 {width:182px;height:220px;background-image:URL(http://img.pokepara.jp/img/Local/register/merit1.jpg);background-repeat:no-repeat;}#register .tokuten li.merit2 {width:185px;height:220px;background-image:URL(http://img.pokepara.jp/img/Local/register/merit2.jpg);background-repeat:no-repeat;}#register .tokuten li.merit3 {width:185px;height:220px;background-image:URL(http://img.pokepara.jp/img/Local/register/merit3.jpg);background-repeat:no-repeat;}#register .tokuten li.merit4 {width:185px;height:220px;background-image:URL(http://img.pokepara.jp/img/Local/register/merit4.jpg);background-repeat:no-repeat;}#register .tokuten li.merit5 {width:172px;height:220px;background-image:URL(http://img.pokepara.jp/img/Local/register/merit5.jpg);background-repeat:no-repeat;}#register .tokuten li p {width:140px;padding:80px 0 0 15px;text-align:left;line-height:1.5;}#register .wrapper {width:910px;padding:0 15px;text-align:left;}#register .wrapper h4 {margin:10px 0;padding:10px;background-color:#EFEFEF; font-size:14px;font-weight:bold;text-align:left;}#register .wrapper p {padding:20px 0 10px 0;font-size:14px;line-height:1.5;}#register .wrapper .step {padding:10px 0 20px 0;}#register .wrapper .table_title {padding:5px;background-color:#333;color:#F69;}#register .wrapper span { font-size:14px;font-weight:bold;}#register .wrapper table { background-color:#CCC;}#register .wrapper table th {width:200px;padding:5px 0;background-color:#EFEFEF;text-align:center;}#register .wrapper table td {padding:5px 10px;background-color:#FFF;}#register .wrapper table input {border:1px solid #999999;padding:3px;height:12px;color:#333333;}#register .wrapper #txt_name,#txt_mail {width:350px;}#register .wrapper input:hover,#register .r_boxcontent table input:focus {border:solid 1px #F69;}#register .wrapper table textarea {border:1px solid #999999;}#register .wrapper textarea:hover, #register .r_boxcontent table textarea:focus {border:solid 1px #F69;}#register table input#rdo_male,#register table input#rdo_female {border:none;}#register .wrapper .btn {text-align:center;}#register .wrapper .btn input:hover {border:none;}#register .wrapper .kari {padding:0 0 10px 0;text-align:center; }#register .wrapper .text_center {text-align:center;}#register .regist_finish {padding:30px 0;}#register .regist_finish img {padding:10px 0;}#register #lost_pass {width:910px;padding:20px;text-align:left;}#register #lost_pass p {padding:10px 0;line-height:1.5;}#register #lost_pass #txt_mail {border:1px solid #999999;height:12px;color:#333333;}#register #lost_pass #txt_mail:hover,#register .r_boxcontent #lost_pass #txt_mail:focus {border:solid 1px #EF35C6;}#register #lost_pass #btn_SendMail {vertical-align:bottom;margin:0;padding:0;}#register #lost_pass .inputmail {background-color:#EEE;padding:10px 0;border:1px solid #CCC;}#register #lost_pass p.send {font-size:20px;padding:20px 0;text-align:center;}#register #lost_pass #lbl_mail {display:block;}#register #lost_pass .send {font-weight:bold;}#register #new_pass {padding:20px 0;}#register #new_pass p {font-size:14px;line-height:1.5;}#register #new_pass span {color:#F06;font-weight:bold;}#register #regist_merumaga {    padding:50px 0;}#register #regist_merumaga p {    font-size:18px;}
