section#form{position:relative;padding-bottom:0px}section#form .container_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 890px){section#form .container_block{display:block}}@media screen and (max-width: 500px){section#form .container_block{margin-left:10px;margin-right:10px}}.form_column{max-width:650px;-webkit-box-flex:60%;-ms-flex:60%;flex:60%;margin-bottom:60px;background-color:#f4efef;background-color:#fff;border-radius:10px;-webkit-box-shadow:0px 8px 16px -2px rgba(10,10,10,.1),0px 0px 9px 1px rgba(10,10,10,.09);box-shadow:0px 8px 16px -2px rgba(10,10,10,.1),0px 0px 9px 1px rgba(10,10,10,.09)}.form_column p{margin:20px 20px 20px 20px;font-size:16px}.form_column form#data_form{padding:15px 18px 20px 25px}.form_column .form_row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:none;padding:4px 0 4px 0;max-width:100%}@media screen and (max-width: 500px){.form_column .form_row{display:block}}.form_column label{margin-right:10px;padding-top:7px;font-size:16px;letter-spacing:normal;min-width:90px;-webkit-box-flex:20%;-ms-flex:20%;flex:20%;white-space:nowrap}.form_column button#password_view_check{position:relative;margin-left:5px;width:35px;height:32px;border-radius:10px}.form_column button#password_view_check span{display:none}.form_column button#password_view_check svg{position:absolute;top:0px;left:0px;width:35px;height:32px;min-width:35px;min-height:32px;margin-right:0px}.form_column button#password_view_check:hover{background-color:#757575}.form_column button#password_view_check:hover>svg{fill:#fff}.form_column #password_check_bg{-webkit-box-flex:80%;-ms-flex:80%;flex:80%;width:100%;min-width:300px;text-align:center;border-radius:17px;padding:4px 5px 2px 5px;background-color:#e5e5e5;border-width:2px;border-color:#adadad;border-style:solid}.form_column button#postal_code_get_button{position:relative;margin-left:5px;width:230px;height:33px;border-radius:10px;border-width:2px;border-color:#adadad;border-style:solid;padding:2px 0px 0px 20px}.form_column button#postal_code_get_button span{font-size:14px}.form_column button#postal_code_get_button svg{position:absolute;margin-right:0px;top:1px;left:2px;width:28px;height:27px;min-width:28px;min-height:27px}.form_column button#postal_code_get_button:hover{background-color:#adadad;color:#fff}.form_column button#postal_code_get_button:hover>svg{fill:#fff}.form_column input[type=text]:not(#postal_code),.form_column select:not(#postal_code),.form_column textarea:not(#postal_code){-webkit-box-flex:80%;-ms-flex:80%;flex:80%;min-width:300px}.form_column input[type=text],.form_column input[type=password],.form_column select,.form_column textarea{font-size:15px;width:100%;padding:5px 10px 3px 10px;border-radius:5px;border-width:1px}.form_column .password_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:80%;-ms-flex:80%;flex:80%;width:100%;min-width:260px}.form_column .password_container input#password{width:calc(100% - 40px)}.form_column p.form_comment{margin:3px 5px 7px 23%;font-size:13px}.form_column .postal_code_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:80%;-ms-flex:80%;flex:80%;width:100%;min-width:70px}.form_column .postal_code_container input#postal_code{width:calc(100% - 230px)}.form_column legend{padding-top:10px;width:100%;white-space:nowrap}.form_column .checkbox_block{-webkit-box-flex:40%;-ms-flex:40%;flex:40%}.form_column .checkbox_block .checkbox_parts{cursor:pointer}.form_column summary{-webkit-box-flex:60%;-ms-flex:60%;flex:60%;padding-top:10px;padding-left:30px;font-size:13px;cursor:auto}.form_column summary button.common_button.slim{margin:0px auto 0px auto;width:100%;min-width:145px}.form_column summary p{margin:10px 0px 10px 0px;font-size:13px;clear:both}.form_column .submit_row{padding-top:10px;padding-right:10px;text-align:center}.form_column .submit_row button{width:250px;letter-spacing:.3em}@media screen and (max-width: 1100px){.form_column .postal_code_container{width:100%;min-width:70px}.form_column .postal_code_container input#postal_code{width:calc(100% - 180px)}.form_column .postal_code_container span.width500_out{display:none}}@media screen and (max-width: 890px){.form_column{max-width:100%;margin:0px auto 50px auto}}@media screen and (max-width: 500px){.form_column{max-width:100%}.form_column form#data_form{padding:15px 10px 20px 10px}.form_column label{font-size:15px}.form_column input[type=text],.form_column select,.form_column textarea{width:100%;min-width:50px !important}.form_column #password_check_bg,.form_column .password_container{width:100%;min-width:50px}.form_column .postal_code_container{width:100%;min-width:70px}.form_column .postal_code_container input#postal_code{width:calc(100% - 40px)}.form_column .postal_code_container button#postal_code_get_button{width:36px}.form_column .postal_code_container button#postal_code_get_button span{display:none}.form_column .submit_row button{width:80%;min-width:120px}}.comment_column{-webkit-box-flex:40%;-ms-flex:40%;flex:40%;max-width:none;margin:0px 0px 50px 25px;padding:20px 20px 20px 20px}.comment_column h2{font-size:20px;margin-left:0px;margin-bottom:15px;padding:0px}@media screen and (max-width: 1900px){.comment_column h2{font-size:calc(20px - (20px - 1.0526315789vw)*.5)}}@media screen and (max-width: 890px){.comment_column h2{font-size:16px}}.comment_column ul{margin-left:5px;margin-bottom:20px}.comment_column ul li{font-size:17px}@media screen and (max-width: 1900px){.comment_column ul li{font-size:calc(17px - (17px - .8947368421vw)*.3)}}@media screen and (max-width: 890px){.comment_column ul li{font-size:15px}}.comment_column .diamond li::before{top:.45em}.comment_column ul:last-child{margin-bottom:0px}@media screen and (max-width: 890px){.comment_column{margin:20px 0px 30px 0px;padding:25px 25px 25px 18px}.comment_column ul{margin-left:0px}}section#complete_comment{position:relative;margin:20px 0px 60px 0px}section#complete_comment .container_block{max-width:1150px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 766px){section#complete_comment .container_block{display:block}}@media screen and (max-width: 500px){section#complete_comment .container_block{margin-left:10px;margin-right:10px}}section#complete_comment h2{margin-bottom:20px}section#complete_comment ul{margin-left:15px}section#complete_comment ul li{font-size:15px}section#complete_comment .diamond li::before{top:.45em}section#complete_comment .mail_address_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}section#complete_comment .mail_address_box span{letter-spacing:.02em}section#complete_comment .mail_address_box svg{margin-right:10px}section#complete_comment .complete_comment_column.common_style{margin:0px 20px 30px 0px;padding:30px 35px 30px 25px}@media screen and (max-width: 766px){section#complete_comment .complete_comment_column.common_style{padding:25px 25px 25px 18px}section#complete_comment ul{margin-left:0px}section#complete_comment .mail_address_box{font-size:15px}}@media screen and (min-width: 767px){#privacy_protection_modal.modal-dialog{width:700px;max-width:700px;min-width:700px}}@media screen and (max-width: 766px){#privacy_protection_modal.modal-dialog.right_position{margin-right:auto}#privacy_protection_modal.modal-dialog .modal-body ul{padding-left:0px}#privacy_protection_modal.modal-dialog .modal-body ul li.rear_half,#privacy_protection_modal.modal-dialog .modal-body ul li.previous_half{display:none}}section#privacy_protection_content{height:600px;overflow:auto;border-style:solid;border-width:1px;border-radius:5px;border-color:#bddae3}section#privacy_protection_content table.common{line-height:1.5;margin-right:0px;margin-bottom:0px;font-size:13px;font-weight:normal;border-width:0px}section#privacy_protection_content table.common th{width:30%;white-space:normal;text-align:left}section#privacy_protection_content table.common td{vertical-align:top;width:70%}section#privacy_protection_content table.common th,section#privacy_protection_content table.common td{padding-left:7px;padding-right:7px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.05em}section#privacy_protection_content table.common th span,section#privacy_protection_content table.common td span{display:inline-block}section#privacy_protection_content table.common th a.url_move,section#privacy_protection_content table.common td a.url_move{float:right;margin-top:10px;cursor:pointer}section#privacy_protection_content table.common ul,section#privacy_protection_content table.common ol{padding:0px;margin:0px}section#privacy_protection_content table.common ul li,section#privacy_protection_content table.common ol li{padding-top:1px;padding-bottom:2px;font-size:13px;line-height:1.5}
/*# sourceMappingURL=user_data_regist.css.map */