.page-regist #contents-wrap{width:940px;margin:0 auto}.page-regist .lead{font-size:24px;margin-bottom:1em;background:#eee;text-indent:1em;line-height:60px}.page-regist .stepFlow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.page-regist .stepFlow__item{background-color:#ddd;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:80px;position:relative;padding:10px 30px}.page-regist .stepFlow__item::before,.page-regist .stepFlow__item::after{content:" ";background-color:#ddd;border-right:3px solid #fff;display:block;height:40px;width:30px;position:absolute;z-index:1;right:-15px}.page-regist .stepFlow__item::before{-webkit-transform:skew(30deg);transform:skew(30deg);top:0}.page-regist .stepFlow__item::after{-webkit-transform:skew(-30deg);transform:skew(-30deg);bottom:0}.page-regist .stepFlow__item.is-active{background-color:#E62C15;color:#fff}.page-regist .stepFlow__item.is-active::before,.page-regist .stepFlow__item.is-active::after{background-color:#E62C15}.page-regist .stepFlow__item:last-child::before,.page-regist .stepFlow__item:last-child::after{content:none}.page-regist .cangeButton{width:180px}.page-regist .cangeButton:hover{opacity:0.65}.page-regist .content{padding:50px 0}.page-regist #main_member{width:940px;margin-left:10px;font-size:0.8em;float:left}.page-regist #title_member{width:940px;height:447px;background:url(../first/img/img_main.jpg) no-repeat;position:relative}.page-regist #title_member h2{position:absolute;left:50px;top:222px;width:398px;height:122px;z-index:2;padding:0;margin:0}.page-regist #title_member .btn{position:absolute;right:46px;top:288px;width:296px;height:50px;z-index:2}.page-regist #title_member .txt{position:absolute;left:24px;top:336px;width:896px;height:43px;z-index:2}.page-regist #title_member a:hover img{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";background:#fff}.page-regist #title_member_n{width:940px;height:447px;background:url(../first/img/img_main_n.jpg) no-repeat;position:relative}.page-regist #title_member_n h2{position:absolute;left:50px;top:222px;width:398px;height:122px;z-index:2;padding:0;margin:0}.page-regist #title_member_n .btn{position:absolute;right:46px;top:288px;width:296px;height:50px;z-index:2}.page-regist #title_member_n .txt{position:absolute;left:24px;top:336px;width:896px;height:43px;z-index:2}.page-regist #title_member_n a:hover img{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";background:#fff}.page-regist #merit_member{width:940px;background:url(../first/img/bg_merit.jpg) repeat}.page-regist #merit_more{width:899px;background:#79c40a;margin:0px 20px}.page-regist #merit_more h3{margin-bottom:20px}.page-regist #merit_more ul{margin:0 0 0 20px;padding:0;list-style:none;width:879px}.page-regist #merit_more li{display:block;width:420px;height:185px;margin:0 20px 20px 0;padding:0;float:left}.page-regist #merit_more .step{margin:10px 0 0 0}.page-regist .coution{color:#ff0c0c;font-size:13px}.page-regist .coution.name{position:absolute;top:5px;left:42px}.page-regist .coution.kana{position:absolute;top:5px;left:42px}.page-regist .coution.tel1{position:absolute;top:5px;left:108px}.page-regist .coution.city{position:absolute;top:5px;left:240px}.page-regist .coution.zip{position:absolute;top:5px;left:42px}.page-regist .coution.pref{position:absolute;top:5px;left:42px}.page-regist .coution.add2{position:absolute;top:5px;left:42px}.page-regist .coution.mail{position:absolute;top:5px;left:42px}.page-regist .coution.pass{position:absolute;top:5px;left:42px}.page-regist h4.lead{font-size:24px;margin-bottom:1em;background:#eee;text-indent:1em;line-height:60px}.page-regist div.lead{width:820px;font-size:18px;margin:0 auto 1em;background:#eee;text-indent:1em;line-height:48px}.page-regist .kozin{margin:auto;width:740px;height:200px;border:none !important;overflow:scroll;overflow-x:hidden}.page-regist .setumei{line-height:1.75em;margin-bottom:1em}.page-regist .first_thanks{width:600px;margin:40px auto 20px auto;font-size:14px}.page-regist .first_thanks p{margin-bottom:20px}.page-regist .pass_h{display:none}.page-regist .kaiincaption{line-height:150%;padding:5px}.page-regist #member_touroku{margin:20px auto}.page-regist #member_touroku .att{margin:0 3px;padding:30px;width:874px;background:#f1f1f1}.page-regist #member_touroku .att strong{color:red}.page-regist #member_touroku .kozin{border:1px solid #ccc;width:740px;margin:auto}.page-regist #member_touroku .doui{background:#f7f7f7;width:740px;text-align:center;margin:20px auto;padding:20px 0}.page-regist #member_touroku .touroku{width:740px;text-align:center;margin:20px auto;padding:20px 0}.page-regist #member_touroku .touroku p{text-align:center}.page-regist #member_touroku .touroku .button{width:440px;margin:0 auto}.page-regist #member_touroku a:hover img{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";background:#fff}.page-regist #member_touroku .titles{width:740px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#999;margin-right:auto;margin-left:auto;font-size:14px;font-weight:bold;padding-top:5px;padding-right:5px;padding-bottom:2px;padding-left:5px}.page-regist #member_touroku .textL{width:100%;margin-top:30px;margin-right:auto;margin-left:auto}.page-regist #member_touroku .textR{text-align:right;width:100%;margin:30px auto}.page-regist #member_touroku .textR a{-webkit-transition:all .3s;transition:all .3s}.page-regist #member_touroku .titlem{width:720px;margin-right:auto;margin-left:auto;border-left-width:7px;border-left-style:solid;border-left-color:#072F8A;margin-top:10px;font-size:14px;padding:5px;font-weight:bold}.page-regist .kaiintable{border-collapse:collapse;width:100%;table-layout:fixed}.page-regist .kaiintable span.hissu_icon{width:42px;text-align:center;line-height:20px;font-size:13px;display:inline-block}.page-regist .kaiintable span.hissu_icon.hissu{background:#e60012;color:#fff}.page-regist .kaiintable span.hissu_icon.nini{background:#aaa;color:#fff}.page-regist .kaiintable td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px;vertical-align:top;position:relative}.page-regist .kaiintable td label{cursor:pointer}.page-regist .kaiintable td input[type="text"]{width:180px;padding:10px;margin:0 0.5em;-webkit-box-sizing:border-box;box-sizing:border-box;height:36px}.page-regist .kaiintable td input[type=checkbox]{width:18px;height:18px;vertical-align:middle}.page-regist .kaiintable td input[type=radio]{width:18px;height:18px;vertical-align:middle}.page-regist .kaiintable td select{margin:0 0.5em}.page-regist .kaiintable td textarea{margin:0 0.5em;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:130px}.page-regist .kaiintable td dl dt{margin-bottom:1.5em}.page-regist .kaiintable td dl dt span.hissu_icon{display:inline-block;width:42px;text-align:center;line-height:20px;font-size:13px}.page-regist .kaiintable td dl dt span.hissu_icon.hissu{background:#e60012;color:#fff}.page-regist .kaiintable td dl dt span.hissu_icon.nini{background:#aaa;color:#fff}.page-regist .kaiintable td dl dd{margin-left:0}.page-regist .kaiintable td dl dd input[type="text"]{width:500px}.page-regist .kaiintable td.bd{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}.page-regist .kaiintable td.brn{border-right:none !important}.page-regist .kaiintable td.bld{border-left:1px dashed #ccc}.page-regist .kaiintable td.ta_c{text-align:center}.page-regist .kaiintable td.kaiintit{border-right:1px dashed #ccc;width:250px;position:relative;padding-right:60px}.page-regist .kaiintable td.kaiintit span.hissu_icon{position:absolute;right:20px;top:25px}.page-regist .kaiintable th{font-weight:normal;border-right:1px dashed #ccc;width:250px;position:relative}.page-regist .kikkake dd label{display:inline-block;width:146px}.page-regist .cl{clear:both;font-size:1px}.page-regist .bred{color:#c00;font-weight:bold}.page-regist .att .att_l{width:600px;float:left}.page-regist .att .att_r{float:right;width:265px}.page-regist .estatetablecenter{border-right-width:1px;border-left-width:1px;border-right-style:dotted;border-left-style:dotted;border-right-color:#ccc;border-left-color:#ccc}.page-regist .table-es td{padding:5px}.page-regist .table-es001{border-bottom:1px dotted #ccc}.page-regist .table-es002{border-bottom:1px dotted #ccc;border-right:1px dotted #ccc}.page-regist .chusyaku{color:red;font-size:0.7em}.page-regist .pb-10{padding-bottom:10px !important}.page-regist .ptb-10{padding-top:10px !important;padding-bottom:10px !important}.page-regist .mb-20{margin-bottom:20px !important}.page-regist .breadcrumbs{list-style:none;overflow:hidden;font-size:18px;background:#dadada;width:780px;margin:0 auto 30px;padding:0}.page-regist .breadcrumbs li{float:left;line-height:80px;width:25%;text-align:left;padding-left:0}.page-regist .breadcrumbs li span{padding:0 5px 0 5px;background:#dadada;display:block;float:left;width:185px;border-right:1px solid #bebebe;text-align:center}.page-regist .breadcrumbs li:first-child span{padding:0 10px 0 15px;background:#dadada;border:0;padding-left:10px}.page-regist .breadcrumbs li:first-child span::after{position:relative;display:block;margin-top:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(-30deg);background:#dadada;border-right:3px solid #fff}.page-regist .breadcrumbs li:first-child span::before{float:right;display:block;margin-bottom:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(30deg);background:#dadada;border-right:3px solid #fff}.page-regist .breadcrumbs li:nth-child(2) span{padding-left:15px}.page-regist .breadcrumbs li:nth-child(2) span::after{position:relative;display:block;margin-top:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(-30deg);background:#dadada;border-right:3px solid #fff}.page-regist .breadcrumbs li:nth-child(2) span::before{float:right;display:block;margin-bottom:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(30deg);background:#dadada;border-right:3px solid #fff}.page-regist .breadcrumbs li:nth-child(3) span{padding-left:15px}.page-regist .breadcrumbs li:nth-child(3) span::after{position:relative;display:block;margin-top:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(-30deg);background:#dadada;border-right:3px solid #fff}.page-regist .breadcrumbs li:nth-child(3) span::before{float:right;display:block;margin-bottom:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(30deg);background:#dadada;border-right:3px solid #fff}.page-regist .breadcrumbs li:nth-child(4) span{padding-left:15px}.page-regist .breadcrumbs li:last-child span{border:0}.page-regist .breadcrumbs li span.step01{padding:0 0 0 15px;background:#ff9434;border:0;color:#fff}.page-regist .breadcrumbs li span.step01::after{position:relative;display:block;margin-top:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(-30deg);background:#ff9434;border-right:3px solid #fff}.page-regist .breadcrumbs li span.step01::before{float:right;display:block;margin-bottom:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(30deg);background:#ff9434;border-right:3px solid #fff}.page-regist .breadcrumbs li span.step02{background:#ff9434;color:#fff;margin-left:-16px;padding-left:30px;padding-right:0}.page-regist .breadcrumbs li span.step02::after{position:relative;display:block;margin-top:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(-30deg);background:#ff9434;border-right:3px solid #fff}.page-regist .breadcrumbs li span.step02::before{float:right;display:block;margin-bottom:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(30deg);background:#ff9434;border-right:3px solid #fff}.page-regist .breadcrumbs li span.step03{background:#ff9434;color:#fff;margin-left:-16px;padding-left:30px;padding-right:0}.page-regist .breadcrumbs li span.step03::after{position:relative;display:block;margin-top:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(-30deg);background:#ff9434;border-right:3px solid #fff}.page-regist .breadcrumbs li span.step03::before{float:right;display:block;margin-bottom:-40px;margin-left:auto;margin-right:-15px;height:40px;width:30px;content:" ";-webkit-transform:skew(30deg);background:#ff9434;border-right:3px solid #fff}.page-regist .breadcrumbs li span.step04{background:#ff9434;color:#fff;margin-left:-16px;padding-left:30px;padding-right:0;width:211px}.page-regist dl.form_regist{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ccc}.page-regist dl.form_regist dt{-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px;border-top:1px solid #ccc;width:300px;float:left;position:relative}.page-regist dl.form_regist dt span.hissu_icon{position:absolute;right:32px;top:32px;width:42px;text-align:center;line-height:20px;font-size:13px}.page-regist dl.form_regist dt span.hissu_icon.hissu{background:#e60012;color:#fff}.page-regist dl.form_regist dt span.hissu_icon.nini{background:#aaa;color:#fff}.page-regist dl.form_regist dd{-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px;border-top:1px solid #ccc;background:#fff;margin-left:300px;border-left:1px dashed #ccc;padding:26px 32px 8px;position:relative}.page-regist dl.form_regist dd:after{content:'';display:block;clear:both}.page-regist dl.form_regist dt.addr{border-top:1px dashed #ccc}.page-regist dl.form_regist dd.addr{border-top:1px dashed #ccc}.page-regist dl.form_regist input[type="text"],.page-regist dl.form_regist input[type="tel"]{width:180px;margin:0 0.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.page-regist dl.form_regist select{width:220px;margin:0 0.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.page-regist dl.form_regist input[name="add"]{width:320px}.page-regist dl.form_regist input[name="add2"]{width:520px}.page-regist dl.form_regist input[name="tel"]{width:342px;margin-bottom:1em}.page-regist dl.form_regist input[name="tel2"]{width:342px;margin-bottom:1em}.page-regist dl.form_regist input[name="mail"]{width:520px;margin-bottom:1em;-webkit-box-sizing:border-box;box-sizing:border-box}.page-regist dl.form_regist input[name="kmail"]{width:520px;margin-bottom:1em;-webkit-box-sizing:border-box;box-sizing:border-box}.page-regist dl.form_regist textarea{width:520px;margin-bottom:1em;height:80px;resize:vertical}.page-regist dl.form_regist label{width:25%}.page-regist .coution_bg{background:#ffdcdc}.page-regist .btn_confirm{background-color:#77acae;border:10px solid #77acae;color:#E62C15;font-weight:700}a.page-regist .btn_confirm:hover,button.page-regist .btn_confirm:hover{opacity:0.75}.page-regist .rgcomp_main{height:620px}.page-regist .member-alert{padding-bottom:17px !important;padding-top:25px !important}.page-regist .member-alert h2{display:none !important}.page-regist .member-alert .sa-button-container{display:none}
