@charset "UTF-8";
.p-newformstep{margin:50px 0;width:calc(100% - 386px);position:relative;padding-top:16px;text-align:center;display:block;line-height:1;font-weight:600}.p-newformstep.op_nosidebar{margin-left:auto;margin-right:auto}.p-newformstep.op_wide{width:100%}.p-newformstep::before{display:block;content:"";position:absolute;top:7px;left:0;width:100%;border-top:solid 4px #ddd;z-index:1}.p-newformstep::after{display:block;content:"";position:absolute;top:7px;left:0;width:100%;border-top:solid 4px var(--main-color);z-index:2}.p-newformstep[data-currentstep="0"][data-column="3"]::after{width:0}.p-newformstep[data-currentstep="1"][data-column="3"]::after{width:33.3333333333%}.p-newformstep[data-currentstep="2"][data-column="3"]::after{width:66.6666666667%}.p-newformstep[data-currentstep="3"][data-column="3"]::after{width:100%}.p-newformstep[data-currentstep="0"][data-column="4"]::after{width:0}.p-newformstep[data-currentstep="1"][data-column="4"]::after{width:25%}.p-newformstep[data-currentstep="2"][data-column="4"]::after{width:50%}.p-newformstep[data-currentstep="3"][data-column="4"]::after{width:75%}.p-newformstep[data-currentstep="4"][data-column="4"]::after{width:100%}.p-newformstep[data-currentstep="0"][data-column="5"]::after{width:0}.p-newformstep[data-currentstep="1"][data-column="5"]::after{width:20%}.p-newformstep[data-currentstep="2"][data-column="5"]::after{width:40%}.p-newformstep[data-currentstep="3"][data-column="5"]::after{width:60%}.p-newformstep[data-currentstep="4"][data-column="5"]::after{width:80%}.p-newformstep[data-currentstep="5"][data-column="5"]::after{width:100%}.p-newformstep[data-currentstep="1"] .p-newformstep_row:nth-child(1),.p-newformstep[data-currentstep="2"] .p-newformstep_row:nth-child(2),.p-newformstep[data-currentstep="3"] .p-newformstep_row:nth-child(3),.p-newformstep[data-currentstep="4"] .p-newformstep_row:nth-child(4),.p-newformstep[data-currentstep="5"] .p-newformstep_row:nth-child(5){color:var(--main-color)}.p-newformstep[data-currentstep="1"] .p-newformstep_row:nth-child(1)::after,.p-newformstep[data-currentstep="2"] .p-newformstep_row:nth-child(2)::after,.p-newformstep[data-currentstep="3"] .p-newformstep_row:nth-child(3)::after,.p-newformstep[data-currentstep="4"] .p-newformstep_row:nth-child(4)::after,.p-newformstep[data-currentstep="5"] .p-newformstep_row:nth-child(5)::after{border-color:var(--main-color)}.p-newformstep[data-currentstep="2"][data-column="3"]::before,.p-newformstep[data-currentstep="3"][data-column="4"]::before,.p-newformstep[data-currentstep="4"][data-column="5"]::before,.p-newformstep[data-currentstep="5"][data-column="6"]::before{border-color:var(--main-color)}.p-newformstep_row{position:relative;display:inline-block;vertical-align:top;padding-top:6px;color:#ddd;white-space:nowrap}.p-newformstep_row::after{display:block;content:"";position:absolute;top:-16px;left:calc(50% - 8px);width:16px;height:16px;background-color:#fff;border:solid 2px #ddd;border-radius:50%;z-index:3}.p-newformstep_row.is_checked{color:var(--main-color)}.p-newformstep_row.is_checked::before{display:block;position:absolute;content:"";top:-13px;left:calc(50% - 2px);width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);z-index:4}.p-newformstep_row.is_checked::after{background-color:var(--main-color);border-color:var(--main-color)}.pc .l-page_main .p-newformstep:not(.op_nosidebar):first-child{margin-top:0}.smp_app .p-newformstep{margin:32px auto 10px}.smp_app .p-newformstep[data-column="3"]{width:65%}.smp_app .p-newformstep[data-column="3"]::before{left:33.3333333333%;width:33.3333333333%}.smp_app .p-newformstep[data-column="3"]::after{left:33.3333333333%}.smp_app .p-newformstep[data-currentstep="0"][data-column="3"]::after{width:0}.smp_app .p-newformstep[data-currentstep="1"][data-column="3"]::after{width:0%}.smp_app .p-newformstep[data-currentstep="2"][data-column="3"]::after{width:0%}.smp_app .p-newformstep[data-currentstep="3"][data-column="3"]::after{width:33.3333333333%}.smp_app .p-newformstep[data-column="4"]{width:85%}.smp_app .p-newformstep[data-column="4"]::before{left:25%;width:50%}.smp_app .p-newformstep[data-column="4"]::after{left:25%}.smp_app .p-newformstep[data-currentstep="1"][data-column="4"]::after{width:0%}.smp_app .p-newformstep[data-currentstep="2"][data-column="4"]::after{width:25%}.smp_app .p-newformstep[data-currentstep="3"][data-column="4"]::after{width:50%}.smp_app .p-newformstep[data-currentstep="4"][data-column="4"]::after{width:75%}.smp_app .p-newformstep[data-column="5"]{width:100%}.smp_app .p-newformstep[data-column="5"]::before{left:20%;width:60%}.smp_app .p-newformstep[data-column="5"]::after{left:20%}.smp_app .p-newformstep[data-currentstep="1"][data-column="5"]::after{width:0%}.smp_app .p-newformstep[data-currentstep="2"][data-column="5"]::after{width:20%}.smp_app .p-newformstep[data-currentstep="3"][data-column="5"]::after{width:40%}.smp_app .p-newformstep[data-currentstep="4"][data-column="5"]::after{width:60%}.p-newform_wrap{width:100%;padding:0 40px 40px;background-color:#fafafa}.p-newform_wrap fieldset{border:none}.p-newform_wrap+.p-newform_wrap{margin-top:60px}.p-newform_wrap .p-title{font-size:12px;padding-top:40px;padding-bottom:10px;color:#999;font-weight:400}.p-newform_wrap .c-newform_subtxt,.p-newform_wrap .c-newform_error p{padding-top:10px}.p-newform_wrap.op_listcontent{padding-bottom:0}.smp_app .p-newform_wrap{margin:0 auto;padding:0;width:300px;background:none;font-size:15px}.smp_app .p-newform_wrap .p-title{margin:0 calc((100vw - 300px)/2*-1);padding:60px 15px 15px}.smp_app .p-newform_wrap:first-child .p-title{padding-top:16px}.smp_app .p-newform_fixed_button{width:auto;padding-top:0 !important}.smp_app .p-newform_fixed_button_list{position:fixed;flex-flow:row-reverse;left:0;bottom:0;height:68px;background-color:rgba(255,255,255,.8);display:flex;justify-content:space-between;width:100%;padding:9px 15px;z-index:8000;border-top:1px solid #ddd}.smp_app .p-newform_fixed_button_list.p-list_btn .p-list_item{margin:0;width:calc(30% - 8px)}.smp_app .p-newform_fixed_button_list.p-list_btn .p-list_item:first-child{width:calc(70% - 8px)}.smp_app .p-newform_fixed_button_list.p-list_btn .p-list_item.is-webview{width:100%}.p-newform_line{display:flex;flex-wrap:wrap;width:100%;border:none;padding:20px 0;border-bottom:solid 1px #ededed;min-height:60px;line-height:1.2}.list_payment .p-newform_line{padding:10px 0}.p-newform_line .line_l{display:block;width:200px;font-size:15px;padding-top:6px}.p-newform_line.op_noform .line_l{padding-top:3px;color:#999;font-size:13px}.p-newform_line .line_input{width:calc(100% - 200px)}.p-newform_line.op_noform .line_input{font-size:15px}.p-newform_line.op_border_none{border-bottom:none}.p-newform_line.op_border_top{border-bottom:none;border-top:solid 1px #ededed;margin-top:14px;padding:14px 0 0}.p-newform_line.op_border_bottom{border-bottom:solid 1px #ededed}.p-newform_line.op_checkbox{padding:0}.p-newform_line.op_single{display:block}.p-newform_line.op_text{line-height:1.8}.p-newform_line.op_noinput .line_l{padding-top:0}.p-newform_line.op_noinput .line_input{font-size:15px}.pc .p-newform_line+.c-newform_subtxt{padding-top:0 !important}.pc .p-newform_line.op_pc_padding_30{padding:30px 0}.pc .p-newform_line .required_label{position:absolute;top:50%;transform:translateY(-50%);right:57px;padding:2px 5px;background-color:var(--error-color);color:#fff;font-size:10px;line-height:1;border-radius:2px}.pc .p-newform_line .required_label--cashier{top:15px}.smp_app .p-newform_line{display:block;border-bottom:none;padding:10px 0}.smp_app .p-newform_line .line_l{width:100%;font-size:13px;padding-top:0;padding-bottom:5px;line-height:1.1;color:#666}.smp_app .p-newform_line .line_l span{vertical-align:text-bottom;line-height:1.5}.smp_app .p-newform_line .line_l span.u-dib_issmp{margin-left:10px;padding-top:0}.smp_app .p-newform_line .line_input{width:100%}.smp_app .p-newform_line.op_checkbox{padding:0}.smp_app .p-newform_line:not(.op_noform):last-child{padding-bottom:0}.smp_app .p-newform_line.op_noform{border-bottom:solid 1px #ededed}.smp_app .p-newform_line.op_noform .line_l{font-size:12px;padding-bottom:5px}.smp_app .p-newform_line.op_noform .line_input{font-size:14px}.smp_app .op_confirm .p-newform_line.op_noform:first-child{margin-top:30px !important;border-top:solid 1px #ededed}.smp_app fieldset .p-newform_line:not(.op_noform):last-child{padding-bottom:10px}.smp_app .op_confirm .p-newform_line.op_noform{padding-right:15px;padding-left:15px;margin:0 calc((100vw - 300px)/2*-1);width:100vw;max-width:100vw}.smp_app .op_confirm .p-newform_line.op_noform .line_l{padding-bottom:15px;color:#aaa}.smp_app .op_confirm .p-newform_line.op_noform .line_input{font-size:16px}.smp_app span.required_label{display:inline-block;margin-left:10px;padding:2px 5px;background-color:var(--error-color);color:#fff;font-size:10px;line-height:1 !important;border-radius:2px}.p-newform_wrap.op_listcontent .p-newform_line:first-child+.p-newform_line:last-child{border-bottom:none}.smp_app .p-newform_wrap.op_listcontent .p-newform_line:first-child+.p-newform_line:last-child{margin-bottom:0}.p-newform_parts_horizontal{display:flex;align-items:flex-start}.p-newform_parts_horizontal .parts_item{width:calc(100% - 10px)}.p-newform_parts_horizontal .parts_item+.parts_item{margin-left:20px}.p-newform_parts_horizontal .parts_item .op_double{width:200%}.p-newform_parts_horizontal .pref_id{width:calc(40% - 5px)}.p-newform_parts_horizontal .municipality{margin-left:10px;width:calc(60% - 5px)}.p-newform_parts_horizontal.maginDouble{margin-top:20px}.p-newform_parts_horizontal .c-newform_radiowrap{margin-left:9px}.p-newform_parts_horizontal.op_center{align-items:center}.smp_app .p-newform_parts_horizontal .c-newform_radiowrap{margin-left:0}.smp_app .p-newform_parts_horizontal .c-newform_label{padding-left:36px;padding-right:0}.smp_app .p-newform_parts_horizontal .c-newform_label::before{left:0}.smp_app .p-newform_parts_horizontal .c-newform_label::after{left:4px}.p-newform_radio_addEdit .c-newform_label{display:block;padding-right:75px}.p-newform_radio_addEdit .c-newform_label.op_card{display:flex}.p-newform_radio_addEdit .c-newform_label>span{display:block;font-size:12px;line-height:1.6}.p-newform_radio_addEdit .c-newform_label>span:first-child{font-size:15px;margin-bottom:5px}.p-newform_radio_addEdit .c-newform_label.op_card>span:first-child{font-size:15px;margin-bottom:0}.p-newform_radio_addEdit .c-newform_label.op_card>span.option{margin-left:20px;width:100%;color:#999}.p-newform_radio_addEdit .c-newform_label.op_card>span.option>span{display:block}.p-newform_radio_addEdit .c-newform_label.op_card>span.option>span span:first-child{position:relative;display:inline-block;width:75px;padding-right:12px}.p-newform_radio_addEdit .c-newform_label.op_card>span.option>span span:first-child::after{content:"：";position:absolute;right:0}.p-newform_radio_addEdit .c-newform_label.op_card>span.option>span+span{margin-top:6px}.p-newform_radio_addEdit .c-btn{position:absolute;top:50%;right:0;transform:translateY(-50%)}.smp_app .p-newform_radio_addEdit .c-btn{right:15px}.smp_app .p-newform_radio_addEdit .c-newform_label{padding-right:95px}.smp_app .p-newform_radio_addEdit .c-newform_label.op_card{display:block}.smp_app .p-newform_radio_addEdit .c-newform_label.op_card .option{margin-top:8px;margin-left:0}.p-newform_editlist>li{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:solid 1px #ededed}.p-newform_editlist .info,.p-newform_editlist .info_card{width:calc(100% - 180px)}.p-newform_editlist .info>span{display:block;font-size:12px;line-height:1.8}.p-newform_editlist .info>span:first-child{font-size:15px;margin-bottom:5px}.p-newform_editlist .info_card>span{display:block;font-size:12px;line-height:1.8;color:#999}.p-newform_editlist .info_card>span:first-child{font-size:15px;color:var(--base-color);font-weight:600}.p-newform_editlist .btns{display:block}.p-newform_editlist .btns li+li{margin-top:12px}.smp_app .p-newform_editlist{margin:0 calc((100vw - 300px)/2*-1);width:100vw;max-width:100vw;border-top:solid 1px #ddd}.smp_app .p-newform_editlist .info,.smp_app .p-newform_editlist .info_card{width:calc(100% - 100px)}.smp_app .p-newform_editlist>li{padding-right:15px;padding-left:15px;border-bottom:solid 1px #ddd}.smp_app .p-newform_editlist .info_card>span{display:block;font-size:13px;line-height:1.8;color:#999}.smp_app .p-newform_editlist .info_card>span:first-child{font-size:13px;color:var(--base-color)}.smp_app .list_payment .c-newform_subtxt{padding-top:0;line-height:1.5;color:var(--base-color)}.smp_app .list_payment .c-newform_error p{padding-top:0;line-height:1.5}.p-newform_sidecontent{background-color:#fff;padding:20px}.p-newform_sidecontent>div{display:flex;justify-content:space-between;line-height:1}.p-newform_sidecontent>div+div{margin-top:20px;padding-top:20px;border-top:solid 1px #ddd}.p-newform_sidecontent .total{font-size:20px;font-weight:600}.p-newform_sidecontent .monetary_unit{font-size:11px;font-weight:400}.l-page_side .p-list_txt{margin-top:20px}.smp_app .l-page_side .p-list_txt{margin-top:30px}.smp_app .l-page_side .p-list_txt:first-child{padding-top:0}.p-newform_password_test{display:flex;justify-content:space-between}.p-newform_password_test .c-newform_passstrength{width:300px}.p-newform_password_test .c-newform_subtxt{margin-top:10px;line-height:1}.p-newform_message{text-align:center}.p-newform_message .p-newformstep{margin:0 auto 60px}.p-newform_message_section .p-title+.p-list_txt{margin-top:15px;font-size:13px}.pc .p-newform_message+.p-section_normal{margin-top:15px;text-align:center}.pc .p-newform_message+.p-newform_wrap.op_confirm{margin-top:40px}.smp_app .p-newform_message{margin:0 auto;padding:40px 20px 0}.smp_app .p-newform_message+.p-newform_wrap{margin-top:40px}.smp_app .p-newform_message+.p-section_normal{margin-top:30px;padding-top:20px;border-top:solid 1px #ddd}.smp_app .p-newform_message+.p-section_normal.op_border_none{border-top:none;margin-top:0;padding-top:0}.p-newform_complete{padding:0 0 50px;text-align:center}.p-newform_complete .p-newformstep{margin:0 auto 60px}.p-newform_complete_section .p-title+.p-list_txt{margin-top:15px}.smp_app .p-newform_complete{margin:0 auto;padding:30px 0;width:300px}.smp_app .p-newform_complete:last-child{padding-bottom:0}.p-newform_btnline{margin-top:50px;margin-bottom:10px;display:flex;text-align:center;justify-content:center;flex-direction:row-reverse}.p-newform_btnline .p-newform_btnline_item{display:inline-block;margin:0 10px}.pc .p-newform_btnline .p-newform_btnline_item{width:270px}.pc .p-newform_complete_section+.p-newform_btnline{margin-top:60px}.pc .p-newform_btnline+.p-list_txt{margin-top:20px}.smp_app .p-newform_btnline{margin-top:50px;margin-bottom:5px;text-align:center;display:block}.smp_app .p-newform_btnline .p-newform_btnline_item{width:100%;margin:0}.smp_app .p-newform_btnline .p-newform_btnline_item+.p-newform_btnline_item{margin-top:30px}.smp_app .p-newform_line+.p-newform_btnline{margin-top:30px}.smp_app .p-newform_btnline+.p-list_txt{margin-top:40px}.smp_app .p-newform_message+.p-section_normal>.p-newform_btnline:first-child{margin-top:45px}.p-newform_cover{position:absolute;top:0;left:0;width:100%;height:100%}.p-form_email_suggest{position:absolute;top:100%;left:0;background-color:#fff;border:solid 1px #ddd;border-bottom:none;width:100%;z-index:1}.p-form_email_suggest__item{padding:8px 10px;line-height:1.1;border-bottom:solid 1px #ddd}.p-form_email_suggest__item:focus{background-color:#ddd;outline:none}.p-form_email_suggest__item:hover{background-color:#ddd}.l-page_container>.p-title:first-child.loginregistration{font-size:24px}.l-page_graycontent{width:710px;margin:25px auto 0;padding:40px 45px;background:#fafafa}.p-title_loginregistration_nouniversal{font-size:24px;margin-top:50px;padding-bottom:10px;font-weight:400;text-align:left}.p-loginregistration_container{width:710px;margin:0 auto}.p-newformstep-loginregistration{width:100%}.p-loginregistration-txc{text-align:center}.p-loginregistration_inner{text-align:center}.p-loginregistration_title{font-size:18px}.p-loginregistration_title+.p-loginregistration_list{margin-top:30px}.p-loginregistration_titleformsmall{font-size:12px;padding-bottom:10px;color:#999}.p-loginregistration_text{font-size:13px;line-height:1.8461538462}.p-loginregistration_textlarge{font-size:20px;text-align:center}.p-loginregistration_text_smscheck{margin-top:40px;font-size:11px;color:#999;text-align:center}.p-loginregistration_text_annotation{margin-left:5px;font-size:11px;color:#999}.p-loginregistration_text_annotation::before{content:"※"}.p-loginregistration_graysmalltext{color:#999;font-size:11px;line-height:1.6363636364}.p-loginregistration_list{list-style:decimal;padding-left:14px}.p-loginregistration_item{font-size:13px;line-height:1.4615384615}.p-loginregistration_item+.p-loginregistration_item{margin-top:10px}.p-loginregistration_form{margin:20px 0 40px}.p-loginregistration_form-mt10{margin-top:10px}.p-loginregistration_form-mb20{margin-bottom:20px}.p-loginregistration_form-txc{text-align:center}.p-loginregistration_form_item{display:flex;padding:30px 0;border-top:1px solid #ededed}.p-loginregistration_form_item:last-of-type{border-bottom:1px solid #ededed}fieldset.p-loginregistration_form_fieldset{margin:0;padding:0;border:0}.p-loginregistration_form_label{width:200px;flex-basis:200px;flex-shrink:0;padding-top:10px;font-size:15px}.p-loginregistration_form_label-flexbox{display:flex;align-items:center}.p-loginregistration_form_label-fixedheight{padding-top:5px;height:39px}.p-loginregistration_form_label_notregister{font-size:11px;color:#999;padding-left:10px}.p-loginregistration_form_label_text{display:block;font-size:11px;color:#999;padding:3px 0}.p-loginregistration_txtinputwrap{margin-top:5px;background-color:transparent}.p-loginregistration_txtinputwrap .c-newform_input{background-color:#fff}.p-loginregistration_txtinputwrap .c-newform_error p{padding-top:10px}.p-loginregistration_inputagreement.c-newform_checkwrap .c-newform_input.is_error:checked+.c-newform_label::after{background-color:var(--main-color)}.p-loginregistration_txtinputwrap_mail{font-size:14px}.p-loginregistration_txtinputwrap_passinput{position:relative}.p-loginregistration_txtinputwrap_passinput_button{position:absolute;top:9px;right:10px;font-size:12px;cursor:pointer}.p-loginregistration_txtinputwrap_passstrong{margin-bottom:5px;font-size:14px}.p-loginregistration_txtinputwrap_text{margin-top:8px;font-size:10px;color:#999}.p-loginregistration_txtinputwrap_text-largesize{font-size:11px}.p-loginregistration_txtinputwrap-flex{display:flex}.p-loginregistration_btn{width:100%;max-width:300px;height:50px;margin-right:auto;margin-left:auto}.p-loginregistration_btn.op_white{background-color:#fff}.p-loginregistration_otherservice{position:relative;margin-top:40px;padding-top:40px}.p-loginregistration_otherservice::before{content:"";position:absolute;display:block;width:calc(100% + 90px);height:1px;background:#ededed;top:0;left:-45px}.p-loginregistration_otherservice_title{font-size:18px;font-weight:normal}.p-loginregistration_otherservice_contentlist{margin-top:30px;list-style:decimal;padding-left:14px}.p-loginregistration_otherservice_contentitem{font-size:13px;line-height:1.4615384615}.p-loginregistration_otherservice_contentitem+.p-loginregistration_otherservice_contentitem{margin-top:10px}.p-loginregistration_otherservice_contentitem span{font-size:11px;color:#999}.p-loginregistration_otherservice_contentitem span::before{content:"※"}.p-loginregistration_otherservice_snslist{margin-top:30px;display:flex;justify-content:center}.p-loginregistration_otherservice_snsitem{font-size:12px}.p-loginregistration_otherservice_snsitem a{display:block}.p-loginregistration_otherservice_snsitem img{display:block;width:76px;margin-bottom:10px}.p-loginregistration_otherservice_snsitem+.p-loginregistration_otherservice_snsitem{margin-left:36px}.p-loginregistration_otherservice_snsitem_amazon:hover img{opacity:.7}.p-loginregistration_form_pass-flexbox{display:flex}.p-loginregistration_form_pass-flexbox .p-loginregistration_txtinputwrap_text{flex-shrink:0}.p-loginregistration_form_pass_status{margin-top:5px;margin-left:30px;flex-basis:100%}.p-loginregistration_form_pass_status_bar{width:100%;height:6px;background:#e4e4e4;border-radius:3px;overflow:hidden}.p-loginregistration_form_pass_status_bar_inner{width:100%;height:100%;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.p-loginregistration_complete_title{font-size:18px;font-weight:normal;text-align:center}.p-loginregistration_complete_text{margin-top:30px;font-size:13px}.p-loginregistration_complete_text+.p-loginregistration_complete_text{margin-top:15px}.p-loginregistration_complete_text-large{margin-top:0;text-align:center;font-size:15px;line-height:1.4666666667}.p-loginregistration_complete_text-mb30{margin-bottom:30px}.p-loginregistration_complete_register,.p-loginregistration_error_register{display:flex;padding:30px 0;border-top:1px solid #ededed}.p-loginregistration_complete_register:first-of-type,.p-loginregistration_error_register:first-of-type{margin-top:20px}.p-loginregistration_complete_register:last-of-type,.p-loginregistration_error_register:last-of-type{margin-bottom:40px;border-bottom:1px solid #ededed}.p-loginregistration_complete_register.u-mb0_ispc,.p-loginregistration_error_register.u-mb0_ispc{margin-bottom:0}.p-loginregistration_complete_register_title,.p-loginregistration_error_register_title{font-size:13px;color:#969696;flex-basis:200px;flex-shrink:0}.p-loginregistration_complete_register_content,.p-loginregistration_error_register_content{flex-basis:100%}.p-loginregistration_form_pass_status_text{margin-top:3px;height:1.5em;font-size:10px;display:flex;align-items:center;color:#969696}.p-loginregistration_form_pass_status_text span{padding-left:5px}.p-loginregistration_form_pass_status_text._error{color:red}.p-loginregistration_form_pass_status_text._error .p-loginregistration_form_pass_status_icon .b{stroke:red}.p-loginregistration_form_pass_status_icon .a{fill:none}.p-loginregistration_form_pass_status_icon .b{fill:none;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round}#invi_friend .invi_input.register.register-large{width:710px;padding-left:0;padding-right:0}.p-loginregistration_checkboxwrapper{display:flex;flex-wrap:wrap}.p-loginregistration_checkboxwrapper .c-newform_checkwrap:nth-child(odd){width:345px}.p-loginregistration_checkboxwrapper .c-newform_label{font-size:13px;padding-top:1px}.p-loginregistration_form_birthdate .parts_item{display:flex;align-items:center}.p-loginregistration_form_birthdate .c-newform_selectwrap{margin-right:10px;width:100%}body[data-tpageid=registration_InputSignupInfo] .p-loginregistration_container .p-newform_line{align-items:center}body[data-tpageid=registration_InputSignupInfo] .p-loginregistration_container .line_l{padding-top:0}body[data-tpageid=registration_InputSignupInfo] .l-page_graycontent{padding-top:20px;padding-bottom:30px}body[data-tpageid=registration_InputSignupInfo] .l-page_graycontent:first-child{margin-top:10px;padding-top:0}body[data-tpageid=registration_InputSignupInfo] .p-loginregistration_inputagreement .c-newform_label{font-size:13px;padding-right:0}body[data-tpageid=registration_InputSignupInfo] .p-loginregistration_inputagreement .c-newform_label::after{transform:scale(1.15)}.p-loginregistration_code_support,.p-loginregistration_code_support2{padding-top:30px}.p-loginregistration_code_support2 .p-loginregistration_btnline{margin-top:40px;margin-bottom:0}#loginregistrationPopup{white-space:nowrap}#loginregistrationPopup._is_show{opacity:1;visibility:visible}#loginregistrationPopup._no_show{opacity:0;visibility:hidden}#loginregistrationPopup .popup_bg{background-color:#000;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:99998}#loginregistrationPopup .popup_bg.is-outlet_popup{opacity:.7}#loginregistrationPopup .popup_content_wrap{left:50%;position:fixed;top:50%;transform:translate(-50%, -50%);z-index:99999;background-color:#fff}#loginregistrationPopup .popup_content_wrap .popup_close{cursor:pointer;height:22px;position:absolute;transform:translateY(50%);width:22px}#loginregistrationPopup .popup_content_wrap .popup_close::before,#loginregistrationPopup .popup_content_wrap .popup_close::after{background-color:#fff;content:"";display:block;height:2px;position:absolute;width:22px}#loginregistrationPopup .popup_content_wrap .popup_close::before{transform:rotate(-45deg)}#loginregistrationPopup .popup_content_wrap .popup_close::after{transform:rotate(45deg)}#loginregistrationPopup .popup_link{cursor:pointer}#loginregistrationPopup .image_initial{max-width:initial}.buddha_cupon_popup_text{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);letter-spacing:.3px}.buddha_cupon_popup_text .buddha_cupon_popup_text_year{font-size:20px;margin-right:2px}.buddha_cupon_popup_text .buddha_cupon_popup_text_days{font-size:30px}.buddha_cupon_popup_text .buddha_cupon_popup_text_week{font-size:18px;margin-left:2px}.buddha_cupon_popup_text .buddha_cupon_popup_text_between{display:inline-block;margin:0 5px;transform:translateY(-4px)}.p-alert_contents{background-color:#fafafa;width:500px;height:auto;margin:20px auto;padding:20px 30px 30px}.p-alert_contents>p{color:red}.p-alert_contents>p>span{line-height:2}