body{color:#6C7882}#Header{position:static;border-bottom:1px solid #e4e4e4;height:auto}.main_inner{min-width:320px;background:#fff}.modal .main_inner{min-width:280px}.header_logo img{width:82px;height:21px}#Main{margin:0}.conf-units{color:#313131;font-size:117%}.conf-unit{display:table;width:100%;border-top:1px solid #e0e0e0;padding:25px 0}.conf-unit dt,.conf-unit dd{display:table-cell}.conf-unit dt{width:184px}.conf-unit .post-num{display:block;margin-bottom:7px}@media screen and (max-width: 740px){.conf-units{font-size:11px}.conf-unit{padding:15px 0}.conf-unit dt{width:90px}}#confirm .btn-unit{padding:50px 0}@media screen and (max-width: 740px){#confirm .btn-unit{padding:25px 0}}.title{color:#09d;font-size:190%;line-height:1.5}.sub-title{color:#09d;font-size:135%;line-height:3}.alert-text{text-align:center;color:#ec2791;font-size:14px;margin-bottom:5px}#auth .btn-unit{padding:45px 0 50px}#auth .btn-unit .inner{width:396px;margin:0 auto}@media screen and (max-width: 740px){#auth .btn-unit{padding:20px 0 25px}#auth .btn-unit .inner{width:auto}}.finish-notice{padding:50px 0;border-bottom:1px solid #e5e5e5;text-align:center}.finish-notice .hdg{color:#ed7c44;font-size:133%}.finish-notice .txt{margin-top:10px;font-size:117%}.finish-download{padding:50px 0;text-align:center}.finish-download .hdg{font-size:183%;font-weight:500}.finish-download .app-link{max-width:526px;margin:25px auto 0;padding:30px 0;border:1px solid #e0e0e0;background:#f5f5f5;letter-spacing:-.4em}.finish-download .app-link li{display:inline-block;letter-spacing:normal}.finish-download .app-link li+li{margin-left:30px}.finish-download .app-link li._apple img{width:157px;height:48px}.finish-download .app-link li._google img{width:143px;height:48px}.finish-download .how-to{margin-top:40px;letter-spacing:-.4em}.finish-download .how-to li{display:inline-block;width:215px;letter-spacing:normal}.finish-download .how-to .ico,.finish-download .how-to .txt{display:block}.finish-download .how-to .ico img{width:56px;height:51px}.finish-download .how-to .txt{margin-top:10px}@media screen and (max-width: 740px){.finish-notice{padding:20px 0}.finish-notice .hdg{font-size:12px}.finish-notice .txt{font-size:12px}.finish-download{margin:0;padding:20px 0 25px}.finish-download .hdg{font-size:15px}.finish-download .app-link{margin-top:20px;padding:0;border:none;background:none}.finish-download .app-link li+li{margin-left:15px}.finish-download .app-link li._apple img{width:132px;height:39px}.finish-download .app-link li._google img{width:120px;height:39px}.finish-download .how-to{display:inline-block;margin-top:25px}.finish-download .how-to li{display:table;width:auto}.finish-download .how-to li+li{margin-top:20px}.finish-download .how-to .ico,.finish-download .how-to .txt{display:table-cell}.finish-download .how-to .ico img{width:44px;height:40px}.finish-download .how-to .txt{margin:0;padding-left:10px;text-align:left;font-size:11px;line-height:1.2}}.finish-step{padding:32px 0 55px}.finish-step h3{font-size:170%;text-align:center;font-weight:500;line-height:1.5;color:#09d;margin:0 0 30px}.finish-step h3 img{width:auto;height:30px}.finish-step .lead{margin:0 0 30px;color:#4d4d4d;font-size:1.16em;line-height:1;text-align:center}.finish-step .slider{border-radius:10px;background-color:#f5f5f5;box-sizing:border-box;padding:22px 25px}.finish-step .slider .step{display:block;float:left;width:210px;padding:6px;margin:0 11px;border-radius:6px;background-color:#fff;box-sizing:border-box;position:relative}.finish-step .slider .step:before{display:block;position:absolute;left:-28px;top:70px;width:23px;height:36px;background:url(/assets/web/member/register/ico_finish_step_arrow-61a9d168a588a6439d21f93ad097d6dd3fc18dc81dbe1f20751e8186ce7429f8.png) center no-repeat transparent;background-size:contain;content:''}.finish-step .slider .step:first-child:before{display:none}.finish-step .slider figure{display:block;margin:0;padding:0}.finish-step .slider figure .u-sp{display:none}.finish-step .slider figure figcaption{display:table;width:100%;height:105px;margin:0;padding:0}.finish-step .slider figure figcaption span{display:table-cell;text-align:center;vertical-align:middle;font-size:1.1666em;line-height:1.5}.finish-app{padding-bottom:80px}.finish-app h3{font-size:170%;text-align:center;font-weight:500;line-height:1.5;color:#09d;margin:0 0 40px}.finish-app .app-inner{width:980px;margin:0 auto}.finish-app .app-bg{height:410px;background:url(/assets/web/member/bg_app_pc-324004b356fc6587e4b8313489335df930fbc2c24a32c9834439a2b91845875d.png) no-repeat}.finish-app .app-bg .app-txt{padding-left:320px;padding-top:65px}.finish-app .app-bg .app-txt h4{font-size:250%;color:#09d;font-weight:500;margin-bottom:15px}.finish-app .app-bg .app-txt h4 img{vertical-align:baseline;margin:0 15px}.finish-app .app-bg .app-txt h4 br{display:none}.finish-app .app-bg .app-txt .check{font-size:170%;color:#666;line-height:2.2;margin-bottom:30px}.finish-app .app-bg .app-txt .check li{background:url(/assets/web/member/icon_check-891ffc5cb5cb018d4a435cc91930f872c9263ccddbb5c34d8f64f9099db019e3.png) no-repeat left center;padding-left:35px}.finish-app .app-bg .app-txt .btn{display:flex}.finish-app .app-bg .app-txt .btn li{margin-right:25px}.finish-step .step-inner{width:980px;margin:0 auto}.finish-step .step-bg{border-radius:10px;background-color:#f5f5f5;box-sizing:border-box;padding:22px 25px;display:flex;justify-content:space-between}.finish-step .u-sp{display:none}.finish-step dl{background-color:#fff;border-radius:6px;box-sizing:border-box;padding:6px;margin:0 11px}.finish-step dl dd{text-align:center;font-size:1.1666em;line-height:1.5;height:105px;display:table;width:100%}.finish-step dl dd span{display:table-cell;vertical-align:middle;text-align:center}.finish-step .step-bg>div{position:relative}.finish-step .step-bg>div:before{display:block;position:absolute;left:-14px;top:120px;width:23px;height:36px;background:url(/assets/web/member/register/ico_finish_step_arrow-61a9d168a588a6439d21f93ad097d6dd3fc18dc81dbe1f20751e8186ce7429f8.png) center no-repeat transparent;background-size:50%;content:""}.finish-step .step-bg>div:first-child:before{display:none}#FlickSlider{overflow:hidden;position:relative}#FlickSlider .slider{overflow:visible;position:relative;width:980px;margin:0 auto}#FlickSlider .slider_inner{position:relative;width:100%;height:290px}#FlickSlider .slider_list{position:absolute;top:0;left:0;width:10000px;height:290px}#FlickSlider .pager .off{display:none}#FlickSlider .pointer{text-align:center;display:none}#FlickSlider .pointer li{display:inline-block}#FlickSlider .pointer li+li{margin-left:23px}#FlickSlider .pointer a{display:block;width:12px;height:12px;border-radius:6px;background:#d0d0d0;-webkit-transition:all .2s;transition:all .2s}#FlickSlider .pointer li.active a{background:#838383;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width: 740px){.finish-step{padding:10% 0 5%}.finish-step h3{margin:0 0 30px;font-size:17px}.finish-step h3 img{width:auto;height:20px}.finish-step .lead{margin:0 0 20px;font-size:1em}.finish-step .slider{border-radius:0;background-color:transparent;padding:0}.finish-step .slider .step{display:block;float:left;width:220px;margin:0 8px 0;background-color:#ededed}.finish-step .slider .step:before{display:none}.finish-step .slider figure{text-align:center}.finish-step .slider figure .u-pc{display:none}.finish-step .slider figure .u-sp{display:block}.finish-step .slider figure img{width:auto;height:120px}.finish-step .slider figure figcaption{height:105px}.finish-step .slider figure figcaption span{font-size:1em}#FlickSlider .slider{width:236px;margin:0 auto}#FlickSlider .slider_inner{position:relative;width:100%;height:240px}#FlickSlider .slider_list{height:240px}#FlickSlider .pager{margin-top:30px}#FlickSlider .pointer{display:block}.finish-app{border-top:2px solid #e5e5e5;padding-top:10%;padding-bottom:15%}.finish-app h3{margin:0 0 30px;font-size:17px}.finish-app .app-inner{width:90%;margin:0 auto}.finish-app .app-bg{height:auto;background:#f5f5f5 url(/assets/web/member/bg_app_sp-462fca68942b8e379e6f37254848e57622c084430148211c4bd9591bf1083713.png) center bottom no-repeat;background-size:100% auto;border-top-left-radius:10px;border-top-right-radius:10px}.finish-app .app-bg .app-txt{padding:13% 0 7%}.finish-app .app-bg .app-txt h4{font-size:20px;text-align:center}.finish-app .app-bg .app-txt h4 img{margin:0 5px;width:25%;max-width:100px}.finish-app .app-bg .app-txt h4 br{display:block}.finish-app .app-bg .app-txt .check{font-size:16px;line-height:2;margin-left:calc((180/740)*100vw);margin-bottom:10%}.finish-app .app-bg .app-txt .check li{background:url(/assets/web/member/icon_check_sp-edd8c5ac54b4b2d40a561b642d0f204c9e2a7da30856cab8585d4ed41cde3256.png) no-repeat;padding-left:8%}.finish-app .app-bg .app-txt .btn{display:block;text-align:right;margin-right:10%}.finish-app .app-bg .app-txt .btn img{width:40%;margin-bottom:10%}.finish-app .app-bg .app-txt .btn li{margin-right:0}.finish-step .step-inner{width:90%;margin:0 auto}.finish-step .step-bg{border-radius:0;background-color:#fff;display:block;padding:0}.finish-step .u-pc{display:none}.finish-step .u-sp{display:inherit}.finish-step dl{border-radius:0;padding:0;margin:0;margin-bottom:4%;display:flex}.finish-step dl dt img{width:100%;max-width:250px}.finish-step dl dt{width:40%}.finish-step dl dd{height:inherit;width:60%;margin:6% 2% 0 6%;line-height:1.8}.finish-step dl dd span{text-align:left}.finish-step dl dd span:after{display:block;width:23px;height:36px;background:url(/assets/web/member/register/ico_finish_step_arrow-61a9d168a588a6439d21f93ad097d6dd3fc18dc81dbe1f20751e8186ce7429f8.png) center no-repeat transparent;background-size:50%;content:"";margin:0 auto;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.finish-step dl dd.no-icon span:after{display:none}.finish-step .step-bg>div:before{display:none}}@media screen and (max-width: 480px){.finish-app .app-bg .app-txt .check{margin-left:calc((100/740)*100vw)}.finish-app .app-bg .app-txt .btn img{width:45%}}@media screen and (max-width: 320px){.finish-app .app-bg .app-txt .check{margin-left:calc((70/740)*100vw)}.finish-app .app-bg .app-txt .check li{padding-left:10%}.finish-step dl dd{font-size:1em}}#toggle-password{margin-right:0.3em;vertical-align:middle;transform:scale(1.25)}#toggle-password-label{vertical-align:middle}@media screen and (max-width: 740px){#toggle-password{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}}#password-toggle{padding-bottom:25px;float:left;margin-top:0.4em}p.btn{clear:left}#future_date_notion{display:none;color:red}
