ul{padding:0;list-style:none}h2,h3,p,ul{margin:0}p{padding:0}button,input,select,textarea{border:none;outline:none}select::-ms-expand{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.container{max-width:640px;padding:0 30px;margin:0 auto}body{margin:0;color:#2c2c2c;background:#f1f5f8}main{flex:1 1 auto;padding:30px 0 100px}#__next{display:flex;flex-direction:column;min-height:100vh}@media screen and (max-width:767px){.container{padding:0 16px}}@media screen and (max-width:480px){main{padding:20px 0 80px}}header{padding:16px 0;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}header .container{display:flex;align-items:center;justify-content:center}footer{padding:20px 0;background:#111}footer .container{max-width:1140px}.footer_main,.footer_main .brands{display:flex;align-items:center}.footer_main .brands .brand{margin:0 0 10px}.list_nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 -10px 0 auto}.list_nav>li{padding:0 10px}.list_nav a{padding:10px 0;font:500 12px/1em Hiragino Kaku Gothic Pro,sans-serif;color:#fff;text-decoration:none;letter-spacing:.03em;transition:.2s}.list_nav a:hover{opacity:.8}.copyright{margin:10px 0 0;font:500 11px/1em Hiragino Kaku Gothic Pro,sans-serif;color:#717171}@media screen and (max-width:480px){.footer_main{flex-direction:column}.list_nav{margin:10px auto 0}.copyright{margin:20px 0 0;text-align:center}}.list_form>li{display:flex;padding:16px 0}.list_form.column>li{display:block}[class*=wrap_input]{position:relative;display:flex;width:100%}[class*=wrap_input]+[class*=wrap_input]{margin:8px 0 0}[class*=wrap_input_][class*="200"]{max-width:200px}[class*=wrap_input_][class*="300"]{max-width:300px}.wrap_select{position:relative;width:100%}input,select,textarea{flex:1 1 auto;width:100%;min-width:10px;height:46px;padding:0 12px;font:500 16px/1em Hiragino Kaku Gothic Pro,sans-serif;color:#3d3d3d;border:1px solid #d9e3ec;border-radius:4px}.body_main_ec input{background:#f1f5f8;border-color:#f1f5f8}::-moz-placeholder{color:#ccc}::placeholder{color:#ccc}select{cursor:pointer}.forgot_pw{display:block;margin:6px 0 0;font:300 11px/1em Hiragino Kaku Gothic Pro,sans-serif;color:#2eb6aa;text-align:right}@media screen and (max-width:767px){.list_form>li{display:block;padding:10px 0}}@media screen and (max-width:480px){[class*=wrap_input]+[class*=wrap_input]{margin:5px 0 0}input,select,textarea{height:44px}}input[type=checkbox]{display:none}.list_form.center{display:flex;align-items:center;justify-content:center;margin:40px 0 0}.wrap_checkbox label{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:0 0 0 24px;font:300 13px/1em Hiragino Kaku Gothic Pro,sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrap_checkbox label:after,.wrap_checkbox label:before{position:absolute;top:50%;left:0;width:14px;height:14px;content:"";border:1px solid #ddd;transform:translateY(-50%)}.wrap_checkbox label:before{display:block;background:#f9f9f9;border-radius:2px}input[type=checkbox]:checked+label:after{display:block}.wrap_checkbox label:after{display:none;background:#2eb6aa url(/image/ico_check_white.svg) no-repeat 50%;background-size:84%!important;border-color:#2eb6aa;border-radius:2px}[class*=wrap_input][class*=pass]{position:relative}.ico_pass{position:absolute;top:50%;right:16px;width:24px;height:24px;cursor:pointer;background:#000;background-position:50%!important;background-size:contain!important;transform:translateY(-50%)}.head_form{position:relative;flex:0 0 160px;padding:10px 0 10px 10px}.list_form.column .head_form{display:block;padding:0 0 6px}.head_form span{font:600 14px/1em Hiragino Kaku Gothic Pro,sans-serif;color:#3d3d3d}.head_form.required:before{position:absolute;top:10px;left:0;width:5px;height:5px;content:"";background:#ff4e31;border-radius:50%}@media screen and (max-width:767px){.head_form{padding:8px 0 4px 10px}.head_form span{font-size:12px}}@media screen and (max-width:480px){.list_form.column .head_form{padding:0 0 4px}}.body_form{flex:1 1 auto;min-width:10px}[class*=unit_]{display:flex;flex:1 0 auto;align-items:center;justify-content:flex-end;padding:0 .5em;font:400 11px/1em Hiragino Kaku Gothic Pro,sans-serif;color:#666}[class*=unit_1]{flex:0 0 2.5em}[class*=btnarea]{display:flex;flex:0 0 auto;flex-wrap:wrap}[class*=btn_],[class*=btnarea][class*=center]{justify-content:center}[class*=btn_]{display:flex;flex-wrap:wrap;align-items:center;width:100%;max-width:320px;height:54px;font:500 16px/1em Hiragino Kaku Gothic Pro,sans-serif;color:#fff;letter-spacing:.04em;cursor:pointer;background:#000;border-radius:50px;box-shadow:0 3px 6px rgba(0,0,0,.15);transition:.2s}[class*=btn_][class*=primary]{background-color:#2eb6aa;border:1px solid #2eb6aa;transition:all .3s ease 0s}[class*=btn_][class*=primary]:hover{color:#2eb6aa;background-color:#fff;transition:all .3s ease 0s}[class*=btn_][class*=primary]:disabled{color:#fff;background-color:#ccc;border:none;transition:all .3s ease 0s}[class*=btn_][class*=gray]{background-color:#dbdbdb;border:1px solid #dbdbdb;box-shadow:0 0 0 rgba(0,0,0,.15)}[class*=btn_][class*=gray]:hover{opacity:.9}@media screen and (max-width:480px){[class*=btn_]{font-size:15px}}table{width:100%;border-spacing:0}th{padding:10px 16px;background:#f4f4f4}th p{font:600 13px/1 Hiragino Kaku Gothic Pro,sans-serif;text-align:left}td{padding:10px 16px;border-bottom:1px solid #eee}td+td,th+th{border-left:1px solid #eee}td p{font:500 14px/1em Hiragino Kaku Gothic Pro,sans-serif}td .note{margin:2px 0 0;font:500 12px/1em Hiragino Kaku Gothic Pro,sans-serif;color:#666}table .cnt{display:flex;align-items:center}table .cnt .img{padding:0 10px 0 0!important}@media screen and (max-width:767px){.table_item{display:none}}.head_main{text-align:center}.head_main .brands .brand{margin:10px 0}.head_main .brands hr{width:150px;opacity:.15}.head_main .logo{width:150px;width:200px}.head_main .ttl{margin:16px 0 0;font:600 22px/1.5em Hiragino Kaku Gothic Pro,sans-serif}.head_main .description{margin:30px 0 0;font:600 13px/1.5em Hiragino Kaku Gothic Pro,sans-serif;color:#666;white-space:pre-line}.head_main .ttl+.description{margin:10px 0 0;font-weight:500}.body_main{margin:20px 0 0}.body_main.min{margin:10px 0 0}.body_main_ec{margin:-30px -30px -100px;overflow:hidden;background:#fff}@media screen and (max-width:767px){.body_main_ec{margin:-30px -16px -100px}}@media screen and (max-width:480px){.body_main_ec{margin:-20px -16px -80px}.head_main .logo{width:120px}.head_main .ttl{margin:10px 0 0;font-size:20px}.head_main .description{margin:20px 0 0;font-size:12px}}.block_auth .c_description{height:29px}.block_auth .description{margin:30px 0 0;font:300 12px/1.4em Hiragino Kaku Gothic Pro,sans-serif;color:#3d3d3d;text-align:center}.block_auth .description a{color:#2eb6aa;letter-spacing:.05em}.block_auth [class*=btnarea]{margin:30px 0 0}.p_sns{margin:50px 0 0}.p_sns .ttl{position:relative;margin:0 0 24px;text-align:center}.p_sns .ttl:before{position:absolute;top:50%;left:0;z-index:-1;display:block;width:100%;height:1px;content:"";background-color:#ccc;transform:translateY(-50%)}.p_sns .ttl span{padding:0 16px;font:600 13px/1.4em Hiragino Kaku Gothic Pro,sans-serif;background:#f1f5f8}.body_main_ec .p_sns .ttl span{position:relative;background:#fff}.body_main_ec .p_sns .ttl:before{z-index:0}@media screen and (max-width:480px){.p_sns .ttl{margin:0 0 12px}.p_sns .ttl span{font-size:12px}}.list_snsbtn{display:flex;align-items:center;justify-content:center;margin:-5px}.list_snsbtn>li{width:33.3333%;padding:5px}.list_snsbtn .btn{position:relative;display:flex;align-items:center;justify-content:center;height:48px;padding:0 0 0 20px;margin:auto;font:600 13px/1em Hiragino Kaku Gothic Pro,sans-serif;color:#fff;text-decoration:none;background:#000;border:1px solid #000;border-radius:50px;transition:.2s}.list_snsbtn .btn.google{color:#000;background:#fff;border:1px solid #000}.list_snsbtn .btn.facebook{background:#1877f2;border-color:#1877f2}.list_snsbtn .btn.apple{background:#000}.list_snsbtn .btn:before{position:absolute;top:50%;left:16px;display:block;width:22px;height:22px;content:"";background-size:contain!important;transform:translateY(-50%)}.list_snsbtn .btn.apple:before{background:url(/image/ico_sns_apple.svg) no-repeat 50%}.list_snsbtn .btn.google:before{background:url(/image/ico_sns_google.svg) no-repeat 50%}.list_snsbtn .btn.facebook:before{background:url(/image/ico_sns_facebook.svg) no-repeat 50%}.list_snsbtn .btn:hover{transform:translateY(-2px)}.list_snsbtn .btn.apple:hover,.list_snsbtn .btn.facebook:hover{color:#fff}@media screen and (max-width:640px){.list_snsbtn{flex-direction:column;margin:0}.list_snsbtn>li{width:100%;max-width:260px}.list_snsbtn .btn{font-size:14px}}.txt_btn{display:flex;align-items:center;justify-content:center;margin:60px 0 0}.txt_btn a{position:relative;font:600 14px/1.4em Hiragino Kaku Gothic Pro,sans-serif;color:#2eb6aa;letter-spacing:.05em}.txt_btn a:before{position:absolute;top:49%;right:-16px;display:block;width:12px;height:12px;content:"";background:url(/image/ico_arrow.svg) no-repeat 50%;background-size:contain!important;transform:translateY(-50%)}.txt_btn.normal a:before{display:none}@media screen and (max-width:480px){.txt_btn{margin:40px 0 0}.txt_btn a{font-size:13px}}.list_snsbtn.link{flex-direction:column;margin:20px 0 0}.list_snsbtn.link>li{width:100%;max-width:none;padding:8px}.list_snsbtn.link .btn{max-width:400px;padding:0;margin:0 auto}.list_snsbtn.link .btn.apple{background-color:#000;border-color:#000}.list_snsbtn.link .btn:hover{color:#fff;opacity:.8;transform:none}.list_snsbtn.link .btn.facebook:hover{background-color:#1877f2}.c_attention{position:relative;padding:10px 20px;margin:15px 0 0;background:#fde8eb;border:2px solid #f5a7a7;border-radius:4px}.c_attention:before{position:absolute;top:50%;left:20px;display:block;width:26px;height:26px;content:"";background:url(/image/ico_attention.svg) no-repeat 50%;background-size:contain!important;transform:translateY(-50%)}.c_attention p{padding:0 0 0 40px;font:600 13px/1.4em Hiragino Kaku Gothic Pro,sans-serif;color:#ff3636}@media screen and (max-width:480px){.c_attention{margin:10px 0 0}.c_attention p{font-size:12px}}@media screen and (max-width:430px){.c_attention p br{display:none}.c_attention p{padding:0 0 0 30px}.c_attention:before{top:16px;left:15px;width:22px;height:22px;transform:translateY(0)}}.agreement_box{margin:16px 0 32px;overflow:hidden;background:#fff;border:1px solid #d9e3ec;border-radius:4px}.each_agreement{padding:16px;border:1px solid #d9e3ec}.agreement_checkbox label{font-size:15px;font-weight:700;font-family:Hiragino Kaku Gothic Pro,sans-serif}.agreement_contents{margin-bottom:16px}.agreement_box p,.agreement_contents ul{font:400 16px/1.5em Hiragino Kaku Gothic Pro,sans-serif}.agreement_contents ul{padding:0 0 0 20px}.agreement_contents li{list-style-type:disc}.input-reason p,.input-reason select{font:400 16px/1.5em Hiragino Kaku Gothic Pro,sans-serif}.input-reason .reason-summary{margin-bottom:20px}.input-reason textarea{box-sizing:border-box;display:block;padding:10px;font:400 16px/1.5em Hiragino Kaku Gothic Pro,sans-serif}.leave .note{margin:6px 0 0;font:600 11px/1.5em Hiragino Kaku Gothic Pro,sans-serif;color:#7a8fa4}@media screen and (max-width:480px){.list_service{padding:20px}.list_service p{font-size:13px}.list_form.center{margin:30px 0 0}}.regal_contents section{margin:10px 0 20px}.regal_contents dt{font-weight:700}.regal_contents dd{margin-inline-start:0}.list_home{display:flex;flex-wrap:wrap;justify-content:center;margin:30px -10px -10px}.list_home>li{width:50%;max-width:300px;padding:10px}.list_home article{position:relative;padding:24px 24px 24px 80px;background:#fff;border-radius:50px;box-shadow:0 2px 10px rgb(0 0 0/5%)}.list_home article>a{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.list_home .icon,.list_home article:before{position:absolute;top:50%;left:28px;display:block;width:36px;height:36px;content:"";background-size:contain!important;transform:translateY(-50%)}.list_home article.rock:before{background:url(/image/ico_rock.svg) no-repeat 50%}.list_home article.mail:before{background:url(/image/ico_mail.svg) no-repeat 50%}.list_home article.link:before{background:url(/image/ico_link.svg) no-repeat 50%}.list_home article.leave:before{background:url(/image/ico_leave.svg) no-repeat 50%}.list_home .ttl{font:600 16px/1em Hiragino Kaku Gothic Pro,sans-serif;letter-spacing:.03em}.list_home .cnt{margin:8px 0 0;color:#666}.list_home .cnt,.uid{font:300 12px/1em Hiragino Kaku Gothic Pro,sans-serif}.uid{margin:50px 0 0;color:#7a8fa4;text-align:center}@media screen and (max-width:640px){.list_home>li{width:100%;max-width:320px;padding:6px}}@media screen and (max-width:480px){.list_home{margin-top:20px}.list_home article{padding:18px 18px 18px 80px}.list_home .ttl{font-size:14px}.list_home .cnt{font-size:11px}.list_home article:before{width:32px;height:32px}}