@charset "utf-8";

.page_guide {}
.page_guide .ci {padding:50px 0 0;text-align:center;}
.page_guide h3 {position:relative;margin:50px 0 0;padding:46px 0 0;font-size:18px;font-weight:700;text-align:center;color:#000;}
.page_guide h3:after {content:'';position:absolute;left:50%;top:0;width:66px;height:1px;margin:0 0 0 -33px;background:#e5e5e5;}
.page_guide .step {overflow:hidden;height:166px;margin:22px 0 0;background:url(../imgs/type/standard/mim_stepbg.png) no-repeat left top;}
.page_guide .step li {float:left;width:166px;margin:0 0 0 67px;font-size:18px;text-align:center;color:#000;}
.page_guide .step li:first-child {margin:0;}
.page_guide .step li.last {color:#ef2a23;}
.page_guide .step li strong {display:block;margin:32px 0 43px;font-weight:700;color:#fff;}
.page_guide .title {margin:55px 0 36px;font-size:30px;line-height:36px;text-align:center;color:#000;}
.page_guide .title strong {font-weight:700;}
.page_guide .lookup {width:548px;margin:0 auto;padding:0 0 50px;text-align:center;border:1px solid #e5e5e5;border-top:2px solid #82868e;}
.page_guide .lookup strong {display:block;margin:45px 0 16px;font-size:18px;font-weight:700;color:#000;}
.page_guide .lookup input[type="text"] {width:428px;}
.page_guide .lookup .buttonbox {margin-top:10px;}
.page_guide .lookup .buttonbox .button {width:450px;}
.page_guide .info {width:550px;height:30px;margin:40px auto 0;border-left:1px solid #e5e5e5;}
.page_guide .info dt {float:left;margin:0 27px 0 39px;font-size:18px;font-weight:700;line-height:30px;color:#000;}
.page_guide .info dd {float:left;font-size:14px;line-height:30px;color:#000;}
.page_guide .info dd a {display:inline-block;height:30px;margin:0 0 0 7px;padding:0 13px;line-height:28px;color:#4185ed;border:1px solid #d9e7fb;border-radius:30px;box-sizing:border-box;}

.page_regist .ci {padding:50px 0 0;text-align:center;}
.page_regist h3 {position:relative;margin:50px 0 -7px;padding:46px 0 0;font-size:18px;font-weight:700;text-align:center;color:#000;}
.page_regist h3:after {content:'';position:absolute;left:50%;top:0;width:66px;height:1px;margin:0 0 0 -33px;background:#e5e5e5;}
.page_regist h4 {overflow:hidden;margin:44px 0 15px;font-size:24px;font-weight:500;color:#000;}
.page_regist h4 span {margin:11px 0 0;float:right;font-size:14px;font-weight:400;}
.page_regist .table_hor tr td {padding:10px 13px;font-size:14px;line-height:38px;vertical-align:middle;color:#666;}
.page_regist .table_hor tr td input[type="text"] {width:338px;}
.page_regist .table_hor tr td .radioboxForm {float:left;}
.page_regist .table_hor tr td textarea {width:888px;}
.page_regist .table_hor tr td input[type="file"] {width:230px;border:0 none;}
.page_regist .table_hor tr td p {line-height:20px;}
.page_regist .table_hor tr td.business input[type="text"] {float:left;width:148px;}
.page_regist .table_hor tr td.business span {float:left;width:20px;text-align:center;}
.page_regist .table_hor tr td.address input[type="text"] {width:888px;margin:6px 0 0;}
.page_regist .table_hor tr td.address input[type="text"]:read-only {background:#fff;}
.page_regist .table_hor tr td.address input[type="text"].post {width:238px;margin:0;}
.page_regist .table_hor tr td.address button {width:90px;height:38px;margin:0 0 0 4px;font-size:14px;line-height:38px;text-align:center;vertical-align:top;color:#777;background:#f3f4f6;border-radius:2px;}
.page_regist .table_hor tr td.corporation input[type="text"] {float:right;width:223px;margin:0 3px 0 0;}
.page_regist .table_hor tr td.corporation .radioboxForm {margin:9px 0 0;}
.page_regist .table_hor tr td.file .filebox {position:relative;margin:6px 0 0;}
.page_regist .table_hor tr td.file .filebox ul {margin:-8px 0 0;}
.page_regist .table_hor tr td.file .filebox .button {position:absolute;right:0;top:9px;min-width:45px;}
.page_regist .table_hor tr td.file .filebox .button.blue {right:55px;}
















