/* CSS Document */

body {font-size:12px;text-align:left!important}
.center {text-align:center;}

#old_fukubiki {margin:0px;}
#registNew {width:730px;display:inline;float:left;margin:10px 0px 10px 10px;}
#registNew .errorTxt {color:#FF0000;}
#registNew .regist_bg {background:url(/fxj_img/New_regist/regst_bg.png) no-repeat scroll 0px 0px;text-indent:-9999px;}
#registNew .step01 {background-position:0px 0px;margin:10px 0px 20px 0px;width:730px;height:100px;}
#registNew .step02 {background-position:0px -100px;margin:10px 0px 20px 0px;width:730px;height:100px;}
#registNew .step03 {background-position:0px -200px;margin:10px 0px 20px 0px;width:730px;height:100px;}
#registNew .step04 {background-position:0px -300px;margin:10px 0px 20px 0px;width:730px;height:100px;}

#registNew .registration_mail {background-position:0px -514px;height:20px;margin:0px;}
#registNew .regst_head {background-position:0 -398px;height:38px;margin:10px 0px 0px 0px;}
#registNew .frameForm {border-left:#663300 1px solid; border-right:#663300 1px solid; width:708px;padding:10px;}
#registNew .inlineForm {background:#FFCCCC;width:100%;}
#registNew .inlineForm th {font-size:14px;}
#registNew .mailadd input {font-size:14px;ime-mode:disabled;letter-spacing:1px;margin:3px auto;padding:3px;vertical-align:middle;width:220px;}
#registNew .subTxt {color:#FF0000;font-size:11px;}
#registNew .gmoMember {background:url(/fxj_img/New_regist/logo_gmo.gif) no-repeat center left;font-weight:bold;font-size:12px;line-height:14px;margin-top:10px;padding-left:85px;}
#registNew .expBox {font-size:12px;padding:0px 10px;line-height:16px;}
#registNew .tokutokuArea {text-align:center;margin:15px auto 10px;}
#registNew .inputBtn {text-align:center;margin-top:15px;} 
#registNew .registBottom {background-position:0px -436px;width:730px;height:11px;}

/* 共通フォーム枠 */
#registNew .registForm {border:1px #663300 solid;border-collapse:collapse;width:720px;}
#registNew .registForm th {border:1px #663300 solid;border-collapse:collapse;background:#FFD800;padding:10px;width:180px;text-align:left;}
#registNew .registForm th span {color:#FF0000;}
#registNew .registForm td {border:1px #663300 solid;border-collapse:collapse;background:#FFF9C5;padding:10px;}
#registNew .registForm td label {float:left;line-height:24px;width:160px;}
#registNew .registForm .any {color:#0000FF;}

/* 家族構成フォーム枠 */
#registNew .familyForm {border:1px #663300 solid;border-collapse:collapse;margin-bottom:20px;width:720px;}
#registNew .familyForm th {border:1px #663300 solid;border-collapse:collapse;background:#FFD800;padding:10px;width:60px;text-align:left;}
#registNew .familyForm th span {color:#FF0000;}
#registNew .familyForm td {border:1px #663300 solid;border-collapse:collapse;background:#FFF9C5;padding:10px;}
#registNew .familyForm .any {color:#0000FF;}

/* 電車フォーム枠 */
#registNew .trainForm {border:1px #663300 solid;border-collapse:collapse;margin-bottom:20px;width:720px;}
#registNew .trainForm th {border:1px #663300 solid;border-collapse:collapse;background:#FFD800;padding:10px;width:110px;text-align:left;}
#registNew .trainForm th span {color:#FF0000;}
#registNew .trainForm td {border:1px #663300 solid;border-collapse:collapse;background:#FFF9C5;padding:10px;}
#registNew .trainForm td label {float:left;line-height:24px;width:185px;}
#registNew .trainForm td p {margin:0px 0px 5px;clear:both;padding-top:10px;color:#663300;}
#registNew .trainForm .any {color:#0000FF;}

/* 注意枠 */
#registNew .infoBar {background-position:0px -568px;font-size:14px;font-weight:bold;line-height:31px;padding-left:20px;width:710px;text-indent:0px;}
#registNew dl {margin:0px 5px 10px 5px;}
#registNew dt {margin:10px 0px 0px;}
#registNew dd {margin:0px;padding:5px 10px;}
#registNew dd span {color:#666666;font-size:11px;}
#registNew ul {margin:0px;padding:0px 20px;}
#registNew li {padding-bottom:5px;}

/* 仮登録注意枠 */
#registNew .pre_finish {background:#FFCCCC;padding:10px;margin-top:10px;line-height:18px;}

