﻿div.wrapper{position:relative;padding:0 0 0px}#regist section h3.credit_message::before{display:none}#regist section h3 span{position:relative;line-height:1.4}#regist section h3 span.fw_n{font-weight:normal}#regist section h3,.rental_end section h3{margin:0 0 30px 0px;padding:15px;border-radius:5px;background-color:#eee;color:#646464;font-size:14px;font-weight:bold}#regist section h3.upper_caption_title{margin:0 0 10px 0px}#regist section h3 .btn_textlink{display:inline-block;margin:-0.4em 0 0 0;float:right}.detail_title_wrap{margin:0 0 30px}#regist .contents_wrap .regist_flow{margin:0 auto 50px}#regist .contents_wrap .regist_flow ul{display:table;width:100%;max-width:940px;margin:20px 0;overflow:hidden}.step_namber{display:flex;color:#bbb;font-size:12px}.step_namber p{display:inline-block;width:33%;text-align:center}.step_namber p.current{color:#240000;font-weight:bold}#regist #photo_sample .before_credit_detail_wrap{text-align:center}#regist .contents_wrap .regist_flow ul li{display:table-cell;position:relative;width:25%;background:#fafafa;color:#bbb;font-size:14px;line-height:1.3;text-align:center;vertical-align:middle}#regist .contents_wrap .regist_flow ul li:first-child{border-radius:5px 0 0 5px}#regist .contents_wrap .regist_flow ul li:last-child{border-radius:0 5px 5px 0}#regist .contents_wrap .regist_flow ul li::before,#regist .contents_wrap .regist_flow ul li::after{position:absolute;top:0;border-width:21px 0px;border-top-width:21px;border-bottom-width:15px;border-style:solid;border-color:transparent;content:""}#regist .contents_wrap .regist_flow ul li::after{z-index:2;right:-13px;border-left:14px solid #fafafa}#regist .contents_wrap .regist_flow ul li::before{z-index:1;right:-14px;border-left:14px solid #eee}#regist .contents_wrap .regist_flow ul li.current::after{z-index:1;border-left:14px solid #240000;border-width:21px 0px 21px 14px}#regist .contents_wrap .regist_flow ul li:last-child::after,#regist .contents_wrap .regist_flow ul li:last-child::before,#regist .contents_wrap .regist_flow ul li.current:last-child::after{display:none}#regist .contents_wrap .regist_flow ul li.current{padding:10px 0;background:#240000;color:#fff;font-weight:bold;opacity:1}#regist .contents_wrap .regist_flow ul li.current:first-child{border-radius:5px 0 0 5px}#regist .contents_wrap .regist_flow ul li.current:last-child{border-radius:0 5px 5px 0}#regist .time_secure{margin:0 0 30px;padding:15px 10px;background:#fafafa}#regist .time_secure .time_secure_title{margin:0 0 10px;color:#240000;font-size:17px;font-weight:bold;text-align:center}#regist .time_secure .time_secure_contents_limit{margin:0px 0 6px;color:#240000;font-size:26px;font-weight:bold;text-align:center}#regist .time_secure .time_secure_contents_limit_caption{color:#240000;font-size:14px;line-height:1.4;text-align:center}#regist .buy_confirm_btn{z-index:100;position:fixed;bottom:0;left:0;width:100%;padding:20px 0;background:#eee;transition:opacity 0.5s ease-out}#regist .contents_wrap .regist_details_area div.no_bg{width:100%;margin:0 auto;padding:0px 0px;background-color:#ffffff}#regist .contents_wrap div.resist_end .regist_details_wrap{padding:0px 0px;background-color:#ffffff}#regist .contents_wrap .regist_details_area .certififate .regist_details_wrap{width:90%;margin:0 auto;padding:50px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .request_sentence{margin:0 0 10px;font-size:16px;font-weight:bold;text-align:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan{margin:0px 0px 60px 0;padding:0px 0 0 0;text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan .plan{display:block;margin:0px 5px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan .plan .plan_name{margin:0 0 15px;padding:0 0 0px;font-size:15px}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan .plan ul li{margin:0 0 10px 0;font-size:12px}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan .plan ul li span{display:inline-block;width:60px}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan .plan .btn_select_plan{margin:15px 0 0 0;padding:20px;background-color:#ccc;font-size:12px;font-weight:bold}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan .plan .btn_select_plan input{margin:0 5px 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #eeeeee}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.dotted_line{margin:0 0 20px;padding:0 0 20px;border-bottom:2px dotted #eeeeee}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.border-last{border:none}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl:last-child{margin:0 0 0}#regist.multi_rental .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl:last-child{margin:0;padding:0;border:0 solid #eeeeee}.multi_rental .renting_item_wrap{margin:70px 0 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.dotted_line_under{margin:0;padding:0;border:none}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.last{margin:0 0 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dt{display:inline-block;width:15%;color:#646464;font-size:14px;font-weight:bold;line-height:1.5;text-align:left;vertical-align:middle}.attention_type{margin:0 auto 30px;color:#646464;font-size:14px;font-weight:bold;text-align:center}.detail_title .attention,.multi_rental_wrap .attention,.delivery_input_wrap .attention,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dt .attention{display:inline-block;position:relative;top:-1px;margin:0 0 0 3px;padding:1px 3px;border-radius:2px;background:#d9534f;color:#fff;font-size:10px;vertical-align:baseline}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl dt{width:112px;padding:0 15px 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd{display:inline-block;width:81%;padding:0 0 0 3%;font-size:14px;vertical-align:middle}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .radio_btn{margin:0 0 15px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .radio_btn:last-child{margin:0}#regist .card-brand-list{display:flex;margin:20px 0;padding:10px 0;justify-content:center;background:#fafafa}.question_answer_list_wrap label{display:inline-block;position:relative}.question_answer_list_wrap input{-webkit-appearance:none;display:inline-block;position:absolute;top:2px;left:0;margin:0 0 0 0;line-height:1.3;vertical-align:top}.question_answer_list_wrap .radio_btn input[type="checkbox"]:checked{position:absolute}.question_answer_list_wrap span{display:inline-block;margin:0 0 0 20px;font-size:14px;line-height:1.3;vertical-align:top}.other_input_textbox_wrap{margin:10px 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p.other_input_textbox{margin:0 0 5px;padding-left:1em;font-size:13px;line-height:1.4;text-indent:-1em}.question_answer_list_wrap .txtarea{position:relative;width:95.3%;height:170px;padding:15px;border:1px solid #646464;background-color:#ffffff;color:#646464;font-size:14px;word-break:break-all;resize:vertical}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p{margin:0 0 15px 0;font-size:0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p.mb0{margin:0 0 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p.images_box{text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .details_check_wrap p{font-size:14px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size div p.btn_textlink{margin:0 0 10px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size div p.images_box span{width:220px;margin:0px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size div p.images_box{min-height:120px;margin:0 auto 10px;padding:30px;border:1px solid;background:#ffffff}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size .btn_selectfile{width:100%;margin:0 auto}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .pickup_input_section .desired_time .inner_di span,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .inner_di span{display:block;margin:0 0 5px;font-size:14px;font-weight:normal}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p input,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div p input,#family_wrist .wrist_size_wrap input,#regist .contents_wrap .regist_details_area .wrist_size_wrap input{display:inline-block;padding:15px;border:1px solid #646464;color:#646464;font-size:14px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p input{width:80%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p input.before{margin:0 10px 0 0}#family_wrist .wrist_size_wrap,#regist .contents_wrap .regist_details_area .wrist_size_wrap{color:#646464;font-size:14px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p.last,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile .size_inner div.last{margin:0 0 0px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .caption{margin:5px 0 0 0px;color:#646464;font-size:12px}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl dd .caption{margin:6px 0 0 0px;line-height:1.2}.under_caption_box .caption{margin:0 0 3px;line-height:1.2}.under_caption_box .caption:last-child{margin:0 0 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.size dd .caption{margin:5px 0 0 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl dd.w100 p input{width:95.5%}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl.workadress dd.w100 p input{width:85.4%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd.w100 p.l_label span{width:110px}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl.workadress dd.w100 p input{width:95.3%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl .select_wrap label{width:60%}.size{display:block;margin:0 0 50px;padding:0 0 50px;border-bottom:solid 1px #eee}.size_all{font-size:0}.size_inner{vertical-align:top}.wrist_text{display:inline-block;width:24.8%;vertical-align:top}#wrist_photo{width:100%}.wrist_photo_title,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div .inner_di span{display:block;margin:0 0 15px;font-size:14px;font-weight:bold;text-align:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size div p span.cm{display:inline;margin:0 0 0 5px;font-size:14px;font-weight:normal;text-align:left;vertical-align:bottom}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size div p input{width:72%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.card dd p span{width:80px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.campaign_code dd p input{width:95.5%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.tel dd span.caption,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.postal_code dd span.caption{margin:5px 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step_title{margin:0 0 20px;font-size:14px;font-weight:bold}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .attention_message{margin:0 0 5px;font-size:10px;font-weight:bold}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .certificate_step.step01{margin:0 0 40px}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .certificate_step2{padding:20px 0 0 0px;border-top:1px solid #240000}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .employment .add_moreinfo_message{margin:-20px 0 10px 0;font-size:12px;text-align:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .employment .add_moreinfo_message.last{margin:-5px 0 10px 0 !important}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step01 ul li{margin:0 0 15px;padding-left:1.4em;font-size:14px;text-indent:-1.4em}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step01 ul li:last-child{margin:0}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step01 ul li input{margin:-3px 5px 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step01 ul li.last{margin:0 0 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .attention_image img{width:100%;height:auto}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload{font-size:0}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step02{margin:0 0 20px 0;text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .detail_title_wrap .caption,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step02 .caption,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step03 .caption{font-size:12px;text-align:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .appointed{margin:0 0 40px}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .appointed dl{display:inline-block;width:250px;text-align:center;vertical-align:top}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .appointed dl dt{margin:0 0 5px;font-size:12px}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .appointed dl dd{font-size:12px;line-height:1.8}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image03,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image04,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06{display:inline-block;width:100%;text-align:center;vertical-align:top}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image03 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image04 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06 .images_box{display:inline-block;width:70%;min-height:90px;margin:0 auto 15px;padding:25px;border:1px solid #646464;background-color:#ffffff}#regist .contents_wrap .regist_details_area .workplace-delivery-request--file-up .preview_1{display:inline-block;width:70%;min-height:90px;margin:0 auto 15px;padding:25px;border:1px solid #646464;background-color:#ffffff}#regist .contents_wrap .regist_details_area .workplace-delivery-request--file-up .images_box{text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image03 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image04 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06 .certificate_image_number{display:inline-block;width:30%;margin:0;font-size:14px;font-weight:bold;text-align:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .btn_selectfile{display:inline-block;width:25%;margin:0 20px 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image03,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image04,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06{display:block;margin:0 auto 30px auto}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01 #select_certificate_file_name_1,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02 #select_certificate_file_name_2,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image03 #select_certificate_file_name_3,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image04 #select_certificate_file_name_4,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05 #select_certificate_file_name_5,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06 #select_certificate_file_name_6{display:block;margin:20px 0 0 0;font-size:12px}#regist .contents_wrap .regist_details_area .workplace-delivery-request--file-up #select_addr_file_name_1{display:block;margin:20px 0 0 0;font-size:12px;text-align:center}#regist .contents_wrap #regist_confirm .select_item_wrap{margin:0 0 40px;padding:0 0 0px}#regist .contents_wrap #regist_confirm div.select_item_wrap_last{margin:0;padding:0}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_item dl,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl,#family_wrist .confirm_profile dl,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_payment dl,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_delivery dl,.wz_attention_announce_wrap_upper{display:inline-block;width:100%;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee;font-size:12px}#family_wrist dl.wrist_size_wrap,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl.wrist_size_wrap,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl.desired_time{margin:0 0 20px 0;padding:0;border:0px}#family_wrist .confirm_profile dl.wrist_size_wrap:last-child,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl.wrist_size_wrap:last-child,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl.desired_time:last-child{margin:0;padding:0}.size_wrist,.size_wrist_type{width:100%}.size_wrist input{width:32.2%;margin:0 2% 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_item dl.upper_pointdiscount{margin:0 0 15px;padding:0;border-bottom:0px dashed #eeeeee}#family_wrist .confirm_profile dl:last-child,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl:last-child,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_payment dl:last-child,.wz_attention_announce_wrap_upper:last-child,.wz_attention_announce_wrap_upper_last{margin:0;padding:0 0 30px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_item dl dt,#family_wrist .confirm_profile dl dt,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dt,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_payment dl dt,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_delivery dl dt{display:inline-block;width:170px;font-size:14px;font-weight:bold;vertical-align:middle}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_item dl dd,#family_wrist .confirm_profile dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_payment dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_delivery dl dd{display:inline-block;width:74%;padding:0 0 0 40px;font-size:14px;vertical-align:middle}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dd .step_01{display:inline-block;margin:0 0 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dd .step_01:after{display:inline-block;margin:0 1px 0 4px;content:"／"}#family_wrist .confirm_profile dl dd p,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dd p{display:inline-block;margin:0 0 0px}#family_wrist .confirm_profile dl dd p.other_text,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dd p.other_text{display:block;padding-left:1em}#family_wrist .confirm_profile dl dd p.select-time label,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dd p.select-time label{width:60%}#family_wrist .confirm_profile dl dd.multiple_lines p,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dd.multiple_lines p{display:block;line-height:1.6}.discount_text_wrap .price_text{color:#d9534f}.campaign_text_area{display:inline-block;margin:0 0 15px 10px;font-size:12px;font-weight:bold}.campaign_text_area p{display:inline-block;position:relative;vertical-align:middle}.campaign_text_area p::before,.campaign_text_area p::after{display:inline-block;position:absolute;top:0;bottom:0;width:1px;height:15px;margin:-1px 0 0 0;background-color:#646464;vertical-align:middle;content:""}.campaign_text_area p::before{left:-7px;transform:rotate(-20deg)}.campaign_text_area p::after{right:-7px;transform:rotate(20deg)}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .label_certificate{font-size:14px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image{font-size:0}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box01,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box02,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box03,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box04,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box05,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box06{display:inline-block;width:18.3%;padding:50px;border:1px solid #646464;background-color:#ffffff;text-align:center;vertical-align:top}.list_photo_conf{display:inline-block;width:18.3%;padding:50px;border:1px solid #646464;background-color:#ffffff;text-align:center}.list_photo_conf img,.images_box img{width:100%;height:auto}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box01,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box02,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box05,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box06{margin:0 12px 25px 0}.regist_textmessage{margin:0 0 20px;font-size:14px;font-weight:bold;line-height:1.5;text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .good_image{width:380px;float:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .slider_wrap{width:300px;margin:0 auto}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap{width:380px;float:right}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap h3{margin:0 0 30px;color:#240000;font-size:25px}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap h3:before{width:auto;padding:0 10px 0 0;content:url("/images/common/subhead_scale_w30.png")}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .goods_detail .c_name,#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .rental_detail .c_name{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #646464;font-size:16px;font-weight:bold}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .goods_detail dl,#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .rental_detail dl{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #646464;font-size:0}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .goods_detail dl dt,#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .rental_detail dl dt{display:inline-block;width:30%;font-size:12px;text-align:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .goods_detail dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .rental_detail dl dd{display:inline-block;width:70%;font-size:12px;text-align:right}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .goods_detail{margin:0 0 20px}#regist .contents_wrap p.btn_wt_w940{margin:55px 0 0}#regist .contents_wrap #regist_confirm .select_item_wrap{width:100%;text-align:left}#regist .contents_wrap #regist_confirm .regist_end_line{margin:40px 0 0 0}#regist .contents_wrap #regist_confirm .your_size{font-size:10px}#regist .contents_wrap #regist_confirm .your_size a{text-decoration:underline}#regist .contents_wrap .select_item_wrap .good_image img{width:100%;height:auto}#regist .contents_wrap .select_item_name{margin:0 0 30px;color:#240000;font-size:18px}#regist #enrollment_documents .certificate_sample_lead_text{margin:0 0 20px 0}#regist #enrollment_documents .certificate_sample_lead_text_title{display:inline-block;margin:0 0 6px 0;font-weight:bold;line-height:1}#regist section.free_member h3:before{content:none}#regist section.free_member .attention{padding:30px 0 0 0;color:#646464;font-size:12px}#regist section.free_member .attention a{color:#646464;font-weight:normal}#regist section.free_member .attention_text{line-height:1.6}#regist section.free_member .rental_item{width:100%}#regist section.free_member .rental_item_pic{margin:0 0 80px 0;padding:0 0 80px 0;border-bottom:1px solid #eee;font-size:14px}#regist section.free_member .rental_item_pic p img{width:100%;margin:0}#regist section.free_member .rental_item_pic_title{margin-bottom:20px;font-weight:bold}#regist section.free_member .rental_item_pic_text{line-height:1.6em}#regist section.free_member .rental_item_pic_text a{text-decoration:underline}.rental_item_pic .btn_br{margin:50px 0 0 0}#regist section.free_member .line_box{width:50%;margin:0 auto;padding:0;border:solid 4px #00B900;border-radius:4px;background-color:#00B900;color:#00B900;font-weight:bold;line-height:1.6em;text-align:center}#regist section.free_member .line_box p:first-of-type{padding:20px 0;background:#fff}#regist section.free_member .line_box_text{position:relative;width:100%;padding:10px 0;background-color:#00B900;color:#fff;text-align:center}#regist section.free_member .line_box_text span::before{-webkit-transform:scale(0.4, 0.4);display:inline-block;position:absolute;top:50%;left:11px;margin:-15px -1px 0 -6px;transform:scale(0.4, 0.4);vertical-align:middle;content:url("/images/common/arrow_w.svg")}#regist section.free_member .pp_wrap{margin:0 0 2px 0;color:#646464;font-size:12px;font-weight:600;line-height:1}#regist section.free_member .rental_item_frame.existing .rental_item{width:80%;margin:0 10% 50px 10%}#regist section.free_member .rental_item_wrap picture{display:inline-block;width:35%;margin-right:7%;object-fit:contain}#regist section.free_member .rental_img_wrap{width:40%}#regist section.free_member .goods_title_area{display:inline-block;width:60%;vertical-align:top}#regist section.free_member .detail_title_wrap h1{margin:0}#regist section.free_member .plan_text,#regist section.free_member .price_text{display:inline-block;margin-bottom:3px}#regist section.free_member .detail_title_wrap span:first-of-type{display:block;width:80%;margin-top:10px;color:#646464;font-size:18px;font-weight:bold;line-height:1.2;text-align:left}#regist section.free_member .detail_title_wrap span:nth-of-type(2){display:block;margin-top:5px;color:#646464;font-size:12px;font-weight:normal;text-align:left}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .rental_item{display:flex;align-items:flex-start;width:100%;margin:0 0 30px 0}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .rental_item .detail_title_wrap{margin:0 0 10px}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .rental_item .pp_wrap{text-align:left}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .rental_item .rental_item_campaign_title{margin:0 0 10px 0;padding:5px 0;background:#eee;color:#646464;text-align:center}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .plan_text{display:inline-block;margin:0 0 5px 0;margin-bottom:3px;padding:2px;border:1px solid #646464;border-radius:3px;font-size:12px;text-align:center}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .plan_text_wrap{line-height:1.5;text-align:left}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .plan_text_wrap .plan_tax_stext{display:block;margin:0 0 8px;font-size:10px;font-weight:normal}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .plan_text_wrap .sign_end_discount_wrap{margin:7px 0;padding:7px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .plan_text_wrap .long_discount{display:block;font-size:10px}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .plan_text_wrap .price_discount{color:#d9534f;font-size:13px}#regist section.free_member .rental_item_wrap .detail_title_wrap span:nth-of-type(2){-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:2em;overflow:hidden;font-size:11px;letter-spacing:0}#regist section.free_member .rental_item_wrap .detail_title_wrap span:first-of-type{width:100%;margin-top:5px;font-size:14px}#regist section.free_member .rental_item_frame.buy_action .rental_item_wrap_list{display:block}#regist section.free_member .rental_item_frame.buy_action .rental_item_wrap{width:100%}#regist section.free_member .rental_item_frame.buy_action .rental_item{display:flex;align-items:center}#regist section.free_member .rental_item_frame.buy_action .rental_item_wrap .rental_item picture{width:45%;margin:0 5% 0 0}#regist section.free_member .rental_item_frame.buy_action .item_spec_area{width:49%}#regist section.free_member .rental_item_frame.buy_action .detail_title_wrap span:nth-of-type(2){height:auto}#regist section.free_member .rental_item_frame.buy_action .item_spec_area .buy_price_wrap{font-size:13px}#regist section.free_member .rental_item_frame.buy_action .item_spec_area .buy_price{font-size:17px}#regist section.free_member .rental_item_frame.buy_action .item_spec_area .buy_price_tax{font-size:10px;word-break:keep-all}#regist section.free_member .rental_item_frame.buy_action .item_spec_area .pp_wrap{margin:0 0 10px 0}p.price{font-size:12px;font-weight:bold}.select_item_detail{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee;font-size:0;text-align:left}.item_brand_title{line-height:1.3;word-break:break-all}.select_item_image{display:inline-block;width:20%;margin:0 auto;text-align:center;vertical-align:middle}.select_item_text{display:inline-block;width:75%;margin:0 0 0 5%;text-align:left;vertical-align:middle}.select_item_text .detail_title{display:block}.select_item_text .detail_title:before{display:none}.select_item_text .detail_title span{display:block}.item_name{margin:0 0 0px 0px;color:#646464;font-size:16px;font-weight:bold}.item_name p.item_name_title{margin:5px 0 0;padding:0;font-size:14px;line-height:1.4;word-break:break-all}.select_item_text .item_plan_price{margin:0 0 10px;font-size:11px;font-weight:normal}.select_item_text .item_belt_contents{display:flex;flex-direction:column;align-items:flex-start}#regist #select_belt .btn_br .btn_input{max-width:230px}.select_item_text .item_belt_info:first-child{margin:20px 0 10px 0}.select_item_text .item_belt_info{display:inline-block;margin:0 0 10px 0;padding:10px;border-radius:6px;background:#fafafa;font-size:11px}.select_item_text .item_belt_info.select_belt{display:flex;align-items:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_item dl.select_belt img#select_belt_thumbnail_icon,.select_item_text .item_belt_info.select_belt img{margin:0 2px 0 0;padding:2px;border:1px solid #646464;border-radius:100px;vertical-align:middle}.select_item_text .item_belt_info.select_belt a{padding:0 0 0 10px;text-decoration:underline}.select_item_text .item_belt_info.select_belt .btn_textlink{margin:0}.select_item_text .item_belt_info.select_belt .btn_textlink .modal_btn{font-size:11px;font-weight:normal}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_item dl.select_belt .btn_textlink{display:inline-block;margin:0 0 0 10px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_item dl.select_belt .btn_textlink a{font-weight:normal}.select_item_image img{width:100%;height:auto}.plan{margin:10px 0 0px;padding:0px;color:#646464;font-size:16px;font-weight:bold;text-align:left}div.plan_rental{background-color:#fafafa}.plan .plan_name{margin:0px 0 0px;line-height:1.5}.plan .monthly_price{display:inline-block;padding:5px 0 0 0px;font-size:14px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p span.select_box{width:87.5%}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl dd p span.select_box{width:57.5%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p span.select_box select{font-size:14px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.desired_time dd p span.select_box{width:20%}#regist.sign_up_end div.emph_wrap{margin:0;padding:15px}#regist.sign_up_end .subfile_t{margin:0 0 20px 0px}#regist.sign_up_end div.emph_wrap .attention_text,.attention_text{margin:0}#regist.sign_up_end .sign_up_end_img_wrap{margin:30px 0 0 0}#regist.sign_up_end .sign_up_end_img_wrap p{width:45%;margin:30px auto 0 auto}#regist.sign_up_end .buy_price_contents{margin:15px 0 0;padding:10px;border-radius:5px;background:#24000021;line-height:1}#regist.sign_up_end .buy_price_contents .caption{font-size:10px}#regist.sign_up_end .buy_price_contents .buy_title{width:100%;margin:0 auto 7px;padding:5px 0;background:#240000;color:#fff;font-size:13px;text-align:center}#regist.sign_up_end .buy_plan_price_Free{display:block;margin:0;color:#d9534f;font-size:16px;font-weight:bold;text-align:center}#regist.sign_up_end .buy_plan_price_Free .buy_price_tax{font-size:10px}#regist.sign_up_end .plan_name{display:inline-block;margin:7px 0;padding:4px;border:none;background:#fff;font-size:12px;font-weight:bold;line-height:1em;text-align:center}#regist #sns_regist{margin:25px auto 0}#regist #sns_regist .line_login{width:45%;margin:0 auto}#regist #sns_regist .line_login a{display:block;max-width:400px;height:auto;margin:0 auto;padding:16% 0 0;border-radius:5px;background-image:url("/images/common/line_link_base.png");background-position:top center;background-repeat:no-repeat;background-size:cover;font-size:0;text-indent:-9999px;transition:all 0.7s ease}#regist #sns_regist .line_login a:hover{background-image:url("/images/common/line_link_hover.png")}#regist #sns_regist .line_login a:active{background-image:url("/images/common/line_link_press.png")}#regist #sns_regist .sns_regist_heading{margin:35px 0 10px;color:#240000;font-size:17px;font-weight:bold;line-height:1.4;text-align:center}#regist #sns_regist h3{margin:0 0 10px;padding:0;background:#fff;color:#02b800;font-size:13px;font-weight:bold;line-height:1.4;text-align:center}.tb_0nly{display:none}.address .formError{margin:20px 0 5px 0px}.end_message{margin:0 0 90px}.confirm_payment,.confirm_profile,.confirm_certificate{margin:40px 0 0px;padding:30px 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile.compact_list dl{margin:0 0 20px;padding:0;border-bottom:none}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile.compact_list dl dt{width:90px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile.compact_list dl dd{padding:0}.rental_caption{margin:30px 0 0px;padding:15px 0 0px;border-top:1px solid #eeeeee;font-size:14px;line-height:1.5;text-align:left}.rental_caption span{padding:0 5px;font-size:16px;font-weight:bold}.return_text{margin:40px 0 0px;padding:40px 0 0px;border-top:1px solid #eeeeee;font-size:14px;font-weight:bold;line-height:1.5;text-align:left}.return_text .return_alert span{display:block}.return_text .return_alert{color:#d9534f}.return_text .return_alert:before{display:inline-block;position:relative;top:-13px;left:0px;margin:-3px -14px -20px -14px;transform:scale(0.5, 0.5);vertical-align:top;content:url(/images/common/alert_icon_r.png)}.return_text .next_step_message{margin:0 0 0;color:#646464;font-weight:normal;line-height:1.6}.shipping_date_wrap{margin:40px 0 0px;padding:40px 0 0px;border-top:1px solid #eeeeee;font-size:14px;line-height:1.5;text-align:left}.shipping_date_wrap .attention_announce_wrap{margin:0 0 8px;font-size:13px;line-height:1.5}.shipping_date_wrap .shipping_date_select_area{margin:0 auto 50px;padding:30px 30px;background-color:#fafafa}.desired_time .shipping_date_select{margin:0 0 20px 0}.desired_time .shipping_date_select label{position:relative}.desired_time .shipping_date_select input{display:inline-block;position:absolute;margin:0}.shipping_date_select.radio_btn input[type="checkbox"]:checked,.shipping_date_select.radio_btn input[type="radio"]:checked{position:absolute}.shipping_date_select.radio_btn.long_discount_radio input[type="checkbox"]:checked,.shipping_date_select.radio_btn.long_discount_radio input[type="radio"]:checked{position:relative}.shipping_date_select.radio_btn input#shortest_day[type="radio"]:checked{position:relative}.shipping_date_select.radio_btn input#after_next_settlement[type="radio"]:checked{position:relative}.desired_time .shipping_date_select .shipping_date_select_item{display:inline-block;margin:0 0 0 20px;line-height:1.1;vertical-align:top}.collection_method_select{margin:0 0 15px 0;font-size:14px}.multi_rental_wrap .select_area,.shipping_date_wrap .shipping_date_select_area .select_area,.select_item_wrap .desired_time .collection_method_select{margin:0 0 20px 0;font-size:14px;line-height:1}.multi_item_size_wrap{margin:20px 0 0 0;font-size:14px}.multi_rental_wrap .wrist_size_area{margin:15px 0 0 0}.multi_rental_wrap .select_area .item_image{display:inline-block;width:16%;max-width:96px;margin:0 2% 0 0;font-size:0;vertical-align:middle}.multi_rental_wrap .select_area .item_image img{width:100%;height:auto}.multi_rental_wrap .select_area .item_detail{display:inline-block;width:65%;font-size:0;vertical-align:middle}.multi_rental_wrap .select_area .item_plan,.multi_rental_wrap .select_area .item_brand,.multi_rental_wrap .select_area .item_name{display:block;line-height:1.3}.multi_rental_wrap .select_area .item_plan{font-size:12px}.multi_rental_wrap .select_area .item_brand{margin:2px 0 0 0;font-size:14px}.multi_rental_wrap .select_area .item_name{margin:3px 0 0 0;font-size:10px;font-weight:normal}.multi_rental_wrap .multi_rental_select .select_area:last-child,.shipping_date_wrap .shipping_date_select_area .select_area:last-child,.select_item_wrap .desired_time .collection_method_select:last-child,.collection_method_select:last-child{margin:0}.shipping_date_select_area .shipping_date_select input{display:inline-block;position:relative;width:14px;height:14px;margin:0;margin:0 5px 0 0;border:1px solid #646464;border-radius:100px;background-color:#fff;vertical-align:middle}.shipping_date_select_area .shipping_date_select input[type="radio"]:checked{display:inline-block}.shipping_date_select_area .shipping_date_select span{display:inline-block;vertical-align:middle}.shipping_date_select_area .shipping_date_select span.delivery_date,.shipping_date_select_area .shipping_date_select span.safety_plus_price{padding:0 0 0 5px;font-size:11px;font-weight:normal}.shipping_date_wrap .shipping_date_select_area dt{display:inline-block;width:112px;padding:0 15px 0 0;color:#646464;font-size:14px;text-align:left;vertical-align:top}.shipping_date_wrap .shipping_date_select_area dd{display:inline-block;width:81%;padding:0 0 0 3%;vertical-align:top}.shipping_date_wrap .shipping_date_select_area dd .select-size-wrist-type.unclick_trans{display:none}.shipping_date_wrap .shipping_date_select_area dd .select-size-wrist-type{display:block}.desired_time dd .caption,.shipping-date-rental .shipping_date_select_area dd .caption{margin:6px 0 0 0px;color:#646464;font-size:12px;font-weight:normal;line-height:1.2}.shipping-date-rental .shipping-date-rental__item{display:flex;position:relative;align-items:center;max-width:300px;margin:20px 0 0 0;padding:16px 13px;background:#fafafa}.shipping-date-rental .shipping-date-rental__label{position:absolute;top:0;left:0;padding:3px 6px;border-radius:0 5px 5px 0;background:#646464;color:#fff;font-size:10px}.shipping-date-rental .shipping-date-rental_alert{margin:0 0 0 15px;font-weight:bold;text-align-last:center}.desired_time{margin:0 0 20px 0}#preferred_shipping_list .select_wrap,.desired_time .select_wrap{width:100%}#preferred_shipping_list .caption{display:block}.multi_rental_wrap .step_caption_attention{margin:20px 0 30px 0;color:#646464;font-size:12px;line-height:1.5}.multi_rental_wrap #family_wrist .step_caption_attention{padding:0 10px}.step_caption,.step_caption_stay{font-size:12px;line-height:1.5}.step_caption_attention{margin:0;padding:0;color:#646464;text-align:center}.step_caption_attention ul li{padding-left:1em;text-indent:-1em}.step_caption span,.step_caption_stay span{color:#d9534f;font-size:14px;font-weight:bold}.step_caption_mm{margin:-33px 0 0px}#regist .contents_wrap div.resist_end .regist_details_wrap .step_caption{background-color:#fafafa}#regist .contents_wrap div.resist_end .regist_details_wrap .step_caption span{display:block;margin:0 0 0px;font-size:12px;line-height:1.6}#regist_confirm.resist_end .wrist_text{display:block;width:100%;margin:0 0 30px 0}#regist_confirm.resist_end .wrist_text .inner_di span{display:block;margin:0 0 15px;font-size:14px;font-weight:bold;text-align:left}#regist_confirm.resist_end .wrist_text .inner_di span.cm{display:inline;margin:0 0 0 5px;font-weight:normal;vertical-align:bottom}#regist_confirm.resist_end input{width:60%;padding:15px;border:1px solid #646464;color:#646464;font-size:14px}#regist_confirm.resist_end .btn_selectfile input,#regist_confirm.resist_end .common_btn_wrap input{width:100%;padding:0;border:none}#regist_confirm.resist_end #wrist_photo{margin:0 0 25px 0;padding:0 0 25px 0;border-bottom:1px solid #eee}#regist_confirm.resist_end #wrist_photo .btn_selectfile{padding:15px 0}#regist_confirm.resist_end .wrist_size{margin:0 0 25px 0;padding:0 0 25px 0;border-bottom:1px solid #eee}#regist_confirm.resist_end h3{margin:0 0 20px 0px;font-size:12.8px;line-height:1.5}.certificate_sample_photo img{width:100%;height:auto}.certificate_sample_photo{margin:10px 0 0px;padding:10px 0 0}.certificate_type01,.certificate_type02,.certificate_type03{margin:0;padding:0;font-weight:normal}.certificate_type01 .btn_textlink,.certificate_type02 .btn_textlink,.certificate_type03 .btn_textlink{text-align:center}.image_number_label{display:inline-block;line-height:1.5}.minor_check{margin:40px 0 0;padding:30px;font-size:13px;line-height:1.6;text-align:center}.minor_check .parental_consensus{font-size:12px;font-weight:bold}.minor_check p{margin:0 0 15px}.change_address .contents_wrap .certificate_upload{padding:50px 0 0 0px}.change_address .contents_wrap .certificate_step .detail_title,.change_address .contents_wrap .input_profile .detail_title{color:#240000;font-weight:bold}.detail_title:before{display:none;content:url(/images/common/subhead_scale_b.png)}.credit_message,.credit_message_attention{color:#646464;line-height:1.5}.credit_message{margin:0 0 20px;padding:0 0 5px;border-bottom:solid 1px #eee;font-size:14px;font-weight:bold}.credit_message_attention{margin:0 0 7px;font-size:13px}.face_photo{text-align:center}.face_photo_cert{margin:0 0 25px}.step03 .certificate_image_number{display:inline-block;width:30%;font-size:14px;font-weight:bold;line-height:1.4;text-align:left}.phototitle{width:auto;margin:0 0 8px;color:#646464;font-size:14px;font-weight:bold}.phototext{margin:0 0 30px 0;font-size:14px;line-height:1.5}.work_upper_txt{width:auto;margin:0 0 20px;color:#646464;font-size:14px;font-weight:bold}.face_photo .formError{margin:20px 0 5px 0px;line-height:1.4;text-align:left}.employment{margin:35px 0 0}.employment_last{margin:50px 0 0}.employment_conf{margin:50px 0 0;padding:40px 0 0}.employment_conf .confirm_profile{margin:0 0 0 !important}.out_sentence{font-size:16px;font-weight:bold;line-height:1.6;text-align:center}#regist .select_wrap label:after{margin:-9px 0 0}.wf_input input{width:100%;padding:15px;border:1px solid #646464;color:#646464;font-size:14px}.inner_di{margin:0 0 15px}.nosize{margin:15px 0 0 !important;font-size:14px !important;line-height:1.4}.nosize a:before{content:url(/images/common/arrowU_g.svg)}.nosize_image{margin:0 0 0px !important;font-size:12px !important;line-height:1.5;text-align:left}.photo_checkwrap{margin:40px 0 0 0}.photo_checkwrap .radio_btn{margin:20px 0 0 0;text-align:left}.photo_checkwrap .radio_btn label{display:inline-block;position:relative}.photo_checkwrap .radio_btn input{-webkit-appearance:none;display:inline-block;width:14px;height:14px;margin:0 5px 0 0;border:1px solid #646464;border-radius:0;background-color:#fff;vertical-align:middle}.photo_checkwrap .radio_btn span{display:inline-block;font-size:14px;line-height:1.3;vertical-align:middle}.current_photo{margin:15px 0;text-align:left}.current_photo_title{margin:0px 0 5px;font-size:12px;line-height:1.4;text-align:left}.modal_btn{font-size:12px}.address span{display:block;margin:0 0 5px;font-size:14px}.new_add_wrap{margin:0 0 50px}.warning_announce_title{width:auto;margin:0 0 10px;color:#646464;text-align:left}.warning_announce_wrap{margin:0 0 20px;font-size:0;text-align:left}.warning_announce_text{display:block;font-size:16px;font-weight:bold;line-height:1.4}.warning_announce_text:before{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);display:inline-block;margin:0 0 -4px;transform:scale(1, 1);vertical-align:middle;content:url("/images/common/ms_icon_check.svg")}.warning_announce_text_inner{display:inline-block;margin:0 0 0 3%;vertical-align:middle}.warning_announce_follow{font-size:14px;line-height:1.6}.agreement_IP_wrap{margin:0 auto 30px}.agreement_IP_text{font-size:13px;line-height:1.5}.agreement_IP_text_wrap{margin:0px 0 15px;padding:30px;background-color:#ffffff}.agreement_IP_text_wrap .btn_textlink{margin:10px 0 0px;font-size:11px}.agreement_IP_text_wrap .btn_textlink a:before{margin:-9px -1px -10px -5px}.agreement_IP_text span.agreement_IP_text_alert{color:#d9534f;font-weight:bold}.agreement_IP_image_alert_wrap{background-color:#fafafa;padding:20px;display:flex;margin:40px 0 0 0}.agreement_IP_image_alert{border-radius:10px;background:#fff;padding:10px;margin:0px 20px 0 0;width:50%}.agreement_IP_image_undertext{font-size:13px;color:#240000;line-height:1.6;width:45%}.item_retention_time_wrap .modal_btn{font-size:10px;font-weight:normal}.IP_title{margin:0 0 10px;font-size:14px;font-weight:bold;line-height:1.4}.IP_title span:after{display:block;width:50px;height:2px;margin:5px 0 0;border-radius:100px;background-color:#646464;content:""}.paid_list_message li{margin:0 0 3px;padding-left:1em;font-size:12px;font-weight:normal;line-height:1.4;text-indent:-1em}.paid_list_message li:last-child{margin:0 0 0}.paid_list_message li .add_moreinfo_message{display:inline-block}.content_ex_text{display:block;margin:0px 0 0px;padding-left:1em;font-size:12px;font-weight:normal;line-height:1.4;text-indent:-1em}.last{margin:0 !important}.pointdiscount_wrap{margin:30px 0 0px;padding:30px 0 0;border-top:1px dashed #eeeeee;text-align:center}.pointdiscount_title{margin:0 0 5px;font-size:14px;font-weight:bold;line-height:1.4}.pointdiscount_title span{display:inline-block;margin:0 0 5px;padding:5px;background-color:#646464;color:#ffffff}.pointdiscount_price{font-size:18px;font-weight:bold}.attention_announce{display:block;padding-left:1.15em;color:#d9534f;font-size:12px;font-weight:bold;line-height:1.4;text-indent:-1.15em;vertical-align:middle}.attention_announce_g{display:block;padding-left:1.15em;color:#646464;font-size:12px;font-weight:normal;line-height:1.4;text-indent:-1.15em;vertical-align:middle}.detail_title .attention_announce,.detail_title .attention_announce_g{margin:3px 0 0}.attention_announce:before{-webkit-transform:scale(0.1, 0.1);-moz-transform:scale(0.1, 0.1);-ms-transform:scale(0.1, 0.1);-o-transform:scale(0.1, 0.1);display:inline-block;margin:-61px -46px -58px -47px;transform:scale(0.1, 0.1);vertical-align:middle;content:url("/images/common/alert_icon_round_re.png")}.attention_announce_g:before{display:inline-block;width:16px;height:16px;content:"";background-image:url("/images/common/alert_icon_round_g_b.png");background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-right:10px}.attention_announce_upper{margin:0 0 5px}.attention_announce_wrap_upper{margin:0 0 15px}.change_paymentday_announce{z-index:1;position:relative;margin:30px 0 0;text-align:left}.paymentday_announce_text{font-size:14px;line-height:1.6}.paymentday_announce_text:last-child{margin:0 0 0px}.paymentday_announce_text_strong span{padding:0 0 3px;border-bottom:2px solid #646464;font-weight:bold;line-height:1.8}.include_modal .btn_textlink{margin:23px 0 0}.data_wrap{font-size:0}.data_wrap dl{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eeeeee}.data_wrap dl:last-child{margin:0 0 0px}.data_wrap dl dt,.data_wrap dl dd{display:inline-block;color:#646464;font-size:13px;line-height:1.3;vertical-align:top}.data_wrap dl dt{width:25%;margin:0 3% 0 0}.data_wrap dl dd{width:71%}.change_info_wrap{margin:30px 0 0;padding:30px;background-color:#fafafa;color:#646464}.sample_subtitle_min{margin:0 0 15px;padding:0 0 5px;border-bottom:1px solid #646464;color:#646464;font-size:12px;font-weight:bold;line-height:1.4}.sample_subtitle{margin:0 0 15px;padding:0 0 5px;border-bottom:1px solid #646464;color:#646464;font-size:14px;font-weight:bold;line-height:1.4}.change_info_list li{margin:0 0 3px;padding-left:1em;font-size:12px;line-height:1.4;text-indent:-1em}.change_info_list li:last-child{margin:0 0 0px}.change_info_text{color:#646464;font-size:12px;line-height:1.5}li.change_info_text{margin:0 0 5px 0;padding-left:1em;text-indent:-1em}li.change_info_text:last-child{margin:0}.siml-ex-exp__contents{color:#646464;font-size:12px;line-height:1.5}.siml-ex-exp__contents .siml-ex-exp__ttl{margin:20px 0 13px 0;font-size:16px;font-weight:bold;text-align:center}.siml-ex-exp__contents .siml-ex-exp__list-ttl{margin:0 0 5px 0;font-size:14px;font-weight:bold;text-align:left}.siml-ex-exp__contents .siml-ex-exp__list-wrap{display:flex;padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #eee}.siml-ex-exp__contents .siml-ex-exp__list-image{width:20%}.siml-ex-exp__contents .siml-ex-exp__list-image img{width:100%;height:fit-content}.siml-ex-exp__contents .siml-ex-exp__list{width:78%;margin:0 2% 0 0}.siml-ex-exp__contents .siml-ex-exp__list li{text-indent:-1.5em;padding:0 0 0 1.5em;margin:0 0 5px}.attention_announce_list{margin:0 0 15px}.attention_announce_list .attention_announce{margin:0}.attention_announce_list li{margin:0 0 10px}.attention_announce_list li:last-child{margin:0 0 0px}.attention_announce_text_follow{margin:10px 0 0;font-size:12px;font-weight:normal;line-height:1.4}.total_wrap{margin:40px auto 0px;padding:40px 0 0;border-top:1px solid #eeeeee}.total_price_wrap{margin:0 0 70px;padding:0 0 0px;border-bottom:0px solid #eeeeee}.total_price_wrap dt{margin:0 0 30px 0px;padding:15px;border-radius:5px;background-color:#eee;color:#646464;font-size:14px;font-weight:bold}.total_price_title{display:inline-block;margin:0 5px 0px 0;vertical-align:middle}.total_price_title_caption{display:inline-block;font-size:10px;font-weight:normal;vertical-align:middle}.total_price_wrap .total_price_inner{margin:0 0 2px;font-size:0px}.total_price_wrap .total_price_sum{margin:15px 0 0 !important}.total_price_wrap #amount-block-1.total_price_sum{margin:5px 0 0 !important}.total_price_wrap .total_price_inner:last-child{margin:0 0 0px}.total_price_wrap .btn_textlink{margin:23px 0 0}.total_price_wrap .modal_wrap .btn_textlink{margin:0 0 0 0}.total_price_wrap .modal_wrap .btn_textlink:first-child{margin:23px 0 0 0}.total_price_item{display:inline-block;font-size:13px;line-height:1.4;vertical-align:middle}.price_type{width:47%;margin:0 3% 0 0}.total_price{width:50%;text-align:right}span.total_price_content{justify-content:right;padding:4px 0 4px 6px}span.attention_announce_g_text_em{color:#d9534f;font-weight:bold}p.attention_announce_g_text_em{margin:0 0 30px 0px;color:#d9534f;font-size:12px;font-weight:bold;line-height:1.2}.change_plan_addinfo_wrap{padding:50px 0 0;border-top:1px solid #eeeeee}.change_plan_text{margin:0 0 8px;font-size:13px;line-height:1.4}.total_wrap_inner{padding:50px;background-color:#fafafa}.intitle .subfile_t{margin:0 0 20px;font-size:16px}.rental_cv_wrap{margin:40px 0 0;padding:40px 0 0;border-top:1px solid #eeeeee}.rental_cv_wrap .agree_term{margin:0 0 30px;padding:0 0 0;border:none;text-align:center}.rentalpage .back_text_btn{margin:40px 0 0}.rentalagreement_upper{margin:0 0 30px;font-size:13px;line-height:1.5;text-align:center}.double_bottom_wrap{position:relative}#regist .btn_fix{width:100%}#regist .btn_br .btn_input{-webkit-border-radius:5px;-webkit-transition:all 0.3s ease;display:block;position:relative;width:100%;max-width:400px;margin:0px auto 0;padding:15px 10px;border:2px solid #240000;border-radius:5px;outline:none;background-color:#240000;background-position:center center;background-repeat:no-repeat;background-size:90% auto;color:#ffffff;font-size:14px;font-weight:bold;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;transition:all 0.3s ease}.btn_br .btn_input span{display:block;margin:0px 0}#regist .btn_br .btn_input:before{-webkit-transform:scale(0.4, 0.4);display:inline-block;position:absolute;top:50%;left:11px;margin:-14px -1px 0 -6px;transform:scale(0.4, 0.4);vertical-align:middle;content:url(/images/common/arrow_w.svg)}#regist p.unclick_trans .btn_input{border:2px solid #bbbbbb;background-color:#bbbbbb}#regist p.unclick_trans .btn_input:before{display:none}.ex_image{margin:25px 0 0}.ex_image_caption{padding-left:2em;color:#646464;font-size:11px;line-height:1.4;text-indent:-2em}.ex_image_caption_upper{margin:0 0 5px}.ex_image_inner{padding:30px;background-color:#fafafa}.ex_image img{width:100%;height:auto}.select_document_wrap{margin:0 0 50px}.select_document_wrap:last-child,.select-document_list li:last-child{margin:0 0 0px}.select_document_wrap .add_moreinfo_message{margin:-20px 0 20px 0}.select-document_list li{margin:0 0 15px;padding-left:1.4em;font-size:14px;line-height:1.4;text-indent:-1.4em}.before_credit_message_wrap{margin:0 0 40px}.before_credit_message_wrap_min{margin:0 0 10px}.before_credit_message_title{margin:0 0 10px;padding-left:1em;font-size:14px;font-weight:bold;line-height:1.4;text-indent:-1em}.before_credit_message_lead{margin:0 0 5px;padding-left:1em;font-size:13px;text-indent:-1em}.before_credit_message{margin:0 0 30px;font-size:12px;line-height:1.5}.before_credit_message_wrap .btn_textlink{margin:8px 0 0}.before_regist_attention_message .en{font-size:15px}.before_regist_attention_list li{margin:0 0 5px}.before_regist_attention_list li:last-child{margin:0 0 0px}.before_regist_attention_message{margin:0 0 15px;font-size:12px;line-height:1.3}.before_regist_attention_message:after{margin:5px 0 0}.able_plan_preview_wrap{padding:50px 0 0;border-top:1px solid #eeeeee}.able_plan_preview_list{margin:15px 0;padding:50px;background-color:#fafafa}.thanks_follow_message_inner{margin:3px 0 0;text-align:center}.thanks_follow_message_wrap,.thanks_follow_message_single{text-align:center}.thanks_follow_message_wrap:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);display:inline-block;margin:2px 0 0px;transform:rotate(90deg);font-size:14px;font-weight:bold;line-height:1;content:"..."}.thanks_follow_message{font-size:13px;font-weight:bold;line-height:1.4}.thanks_follow_message_wrap .thanks_message{margin:0}.tel_info_wrap{margin:8px 0 0}.tel_info_inner{display:inline-block;width:77%;font-size:13px;line-height:1.4;text-align:left}.tel_info_title{margin:0 0 5px;font-size:12px;font-weight:bold}.temporary_regist_banner{margin:20px 0 50px 0;padding:20px 0;background:#240000;color:#fff;font-size:19px;font-weight:bold;line-height:1.5;text-align:center}.temporary_regist_banner span{font-size:14px}.deadline_regist{display:inline-block;width:50%;margin:10px 0 0 0;padding:6px 0;background:#fff;color:#240000;font-size:14px;line-height:1}.main-regist-label-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;font-size:14px;font-weight:bold}.main-regist-label-wrap li{position:relative;width:48%;margin:0 0 15px}.main-regist-label-wrap p.label_done,.main-regist-label-wrap p.label_still{display:flex;position:relative;align-items:center;justify-content:center;width:100%;margin:0;padding:15px 0px;border:3px solid #aaa;border-radius:10px;background:#fff;color:#aaa;font-size:0px;text-align:center;overflow:hidden}.main-regist-label-wrap p.label_still:before{-webkit-transform:scale(0.5, 0.5);display:inline-block;z-index:1;position:absolute;bottom:9px;right:2px;transform:scale(0.5, 0.5);content:url(/images/common/arrow_b.svg)}.main-regist-label-wrap p.label_done span,.main-regist-label-wrap p.label_still span{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px}.main-regist-label-wrap p.label_still{border:3px solid #240000;background:#fff;color:#240000}.main-regist-label-wrap p.label_still .label_icon,.main-regist-label-wrap p.label_done .label_icon{position:absolute;top:0;left:0;padding:10px 12px 16px 6px;border-radius:0 0 50px;background:#fff;color:#aaa;line-height:1;border-right:3px solid #aaa;border-bottom:3px solid #aaa}.main-regist-label-wrap p.label_still .label_icon{background:#240000;color:#fff;border:none}.main-regist-label-wrap p.label_done .label_name::before{opacity:0.3;filter:saturate(0%)}.main-regist-label-wrap p .label_name::before{content:"";display:block;width:65px;height:65px;margin:0 0 3px;background-size:contain;background-repeat:no-repeat}.main-regist-label-wrap .registlabel_tentative p .label_name::before{background-image:url(/images/mypage/icon_registlabel_tentative.png)}.main-regist-label-wrap .registlabel_card p .label_name::before{background-image:url(/images/mypage/icon_registlabel_card.png)}.main-regist-label-wrap .registlabel_wrist p .label_name::before{background-image:url(/images/mypage/icon_registlabel_wrist.png)}.main-regist-label-wrap .registlabel_id p .label_name::before{background-image:url(/images/mypage/icon_registlabel_id.png)}.apply_main_regist{position:relative;margin:0 0 20px;font-size:15px;font-weight:bold;line-height:1.4;text-align:center;color:#240000}.apply_main_regist::after{display:block;width:50px;height:30px;margin:0 auto;transform:scale(1, 1) rotate(90deg);vertical-align:middle;content:"";background:url("/images/common/arrow02_b.svg");background-repeat:no-repeat;background-size:contain}.image_inner{padding:15px}.thanks_message_nom{margin:0}.tel_info_text{font-size:12px;line-height:1.4}.resist_end_wrap{margin:0 0 15px}.resist_end .before_regist_attention_list{margin:0 0 20px 0}.resist_end .before_regist_attention_list_title{margin:0 0 8px}.resist_end .before_regist_attention_list_title.noicon:before{content:none}.resist_end .before_regist_attention_list_title span a{text-decoration:underline}.resist_end .before_regist_attention_list_title span a:hover{text-decoration:none}.resist_end .before_regist_attention_list_title:last-child{margin:0 0 0px}.resist_end .back_text_btn{margin:140px 0 0}.before_regist_attention_card{font-size:12px;line-height:1.4}.before_credit_message_wrap .btn_textlink a.modal_btn:before{margin:-5px -1px -5px -5px}.low_plan_message{font-size:12px;line-height:1.4}.before_credit_message_upperbtn{margin:0 0 30px;font-size:12px;line-height:1.5}.select_page_wrap_upper{margin:30px 0;padding:30px 0;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee}.select_page_wrap{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee}.select_page_inner{font-size:0}.text-title{width:auto;margin:0 0 7px;color:#646464;font-size:16px;font-weight:bold;letter-spacing:-0.06em;line-height:1.4;text-align:left}.select_page_text{font-size:14px;line-height:1.4}.select_page_box,.select_page_link{display:inline-block;vertical-align:middle}.select_page_box{width:59%;margin:0 5% 0 0%}.select_page_link{width:36%}.select_page_link .btn_textlink{text-align:right}#regist .connect_line{margin:80px 0 40px}.fc0{font-size:0}.certificate_parts_modal{display:inline-block;margin:20px 0 0 0;text-align:center}.certificate_parts_inner dt,.certificate_parts_inner dd{display:inline-block;vertical-align:middle}.certificate_parts_inner dt{font-size:14px;font-weight:bold}.certificate_parts_inner dd{width:22%;margin:0 0 0 5%;padding:0 0 0 5%;border-left:4px dotted #646464}.certificate_parts_inner_wf dd{width:79%}.certificate_parts_inner_wf.certificate_parts_inner_wf_03 dd{width:32%}.certificate_parts_inner_wf.certificate_parts_inner_wf_03 .certificate_parts_list li{width:34%}.certificate_parts_list{display:table;width:100%;margin:0 auto}.certificate_parts_list li{display:table-cell;width:50%;padding:0 3% 0 0;font-size:12px;font-weight:bold;letter-spacing:-0.04em;line-height:1.4;vertical-align:top}.certificate_parts_inner_wf .certificate_parts_list li{width:15%}.certificate_parts_inner_wf .certificate_parts_list li:last-child{width:40%;font-weight:normal;line-height:1.5;text-align:left}.certificate_parts_list li:last-child{padding:0 0 0 0}.certificate_parts_image{max-width:60px;margin:0 auto 5px}.certificate_parts_image img{width:100%;height:auto}.certificate_parts_name{width:100%}.certificate_parts_single_title,.certificate_parts_single_sample{display:inline-block;font-size:13px;vertical-align:middle}.certificate_parts_single_title{text-align:left;margin-bottom:20px}.certificate_parts_single_sample{width:17%;padding:3%;border:1px solid #bbbbbb;border-radius:5px}.certificate_parts_single_sample img{width:100%;height:auto}.certificate_image_wrap{margin:0 0 15px}.before_credit_message_wrap .btn_textlink{margin:8px 0 0}.before_regist_attention_message .en{font-size:15px}.before_regist_attention_list li{margin:0 0 5px}.before_regist_attention_list li:last-child{margin:0 0 0px}.before_regist_attention_message{margin:0 0 15px;font-size:12px;line-height:1.3}.before_regist_attention_message:after{margin:5px 0 0}.able_plan_preview_wrap{padding:50px 0 0;border-top:1px solid #eeeeee}.able_plan_preview_list{margin:15px 0;padding:50px;background-color:#fafafa}.thanks_follow_message_inner{margin:3px 0 0;text-align:center}.thanks_follow_message_wrap,.thanks_follow_message_single{text-align:center}.thanks_follow_message_wrap:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);display:inline-block;margin:2px 0 0px;transform:rotate(90deg);font-size:14px;font-weight:bold;line-height:1;content:"..."}.thanks_follow_message{font-size:13px;font-weight:bold;line-height:1.4}.thanks_follow_message_wrap .thanks_message{margin:0}.tel_info_wrap{margin:8px 0 0 10px}.tel_info_inner{font-size:0}.tel_info_inner dt,.tel_info_inner dd{display:inline-block;vertical-align:top}.tel_info_inner dt{width:20%;margin:0 3% 0 0;border-radius:100px;background-color:#ffffff}.tel_info_inner dt img{width:100%;height:auto}.tel_info_inner dd{width:77%;font-size:13px;line-height:1.4;text-align:left}.tel_info_title{margin:0 0 5px;font-size:12px;font-weight:bold}.image_inner{padding:15px}.thanks_message_nom{margin:0}.tel_info_text{font-size:12px;line-height:1.4}.resist_end_wrap{margin:0 0 25px}.resist_end .before_regist_attention_list_title{margin:0 0 8px}.resist_end .before_regist_attention_list_title:last-child{margin:0 0 0px}.resist_end .back_text_btn{margin:140px 0 0}.resist_end .questionnaire{margin:40px 0 0 0;padding:40px 0 0;border-top:1px solid #eeeeee;font-size:14px}.rental_end .questionnaire{width:55%;margin:40px auto 40px;padding:40px 0 50px;border-bottom:1px solid #eeeeee;font-size:14px}.rental_end .questionnaire h3,.resist_end .questionnaire h3{margin:0 0 20px 0}.rental_end .questionnaire h3 .caption,.resist_end .questionnaire h3 .caption{margin:5px 0 0;font-weight:normal}.rental_end .questionnaire .questionnaire_wrap,.resist_end .questionnaire .questionnaire_wrap{margin:0 0 40px 0}.resist_end .questionnaire .questionnaire_wrap.text_area input,.resist_end .questionnaire .questionnaire_wrap.text_area textarea{display:inline-block;width:95%;padding:8px 2%;border:1px solid #646464;color:#646464;vertical-align:middle;cursor:text;resize:vertical}.rental_end .questionnaire .questionnaire_wrap.text_area input,.rental_end .questionnaire .questionnaire_wrap.text_area textarea{display:inline-block;width:45%;padding:8px 2%;border:1px solid #646464;color:#646464;vertical-align:middle;cursor:text;resize:vertical}.rental_end .questionnaire .questionnaire_wrap.text_area textarea{width:95%}.rental_end .questionnaire .btn_br .submit,.resist_end .questionnaire .btn_br .submit{padding:15px 0px}.rental_end .questionnaire .member_date,.resist_end .questionnaire .member_date{margin:0 0 50px 0}.rental_end .questionnaire .radio_btn{margin:0 0 8px 0}.rental_end .shipping-date-rental{text-align:center}.rental_end .shipping-date-rental__item{margin:20px auto 0}.before_regist_attention_card{font-size:12px;line-height:1.4}.before_credit_message_wrap .btn_textlink a.modal_btn:before{margin:-5px -1px -5px -5px}.low_plan_message{font-size:12px;line-height:1.4}.before_credit_message_upperbtn{margin:0 0 30px;font-size:12px;line-height:1.5}.select_page_wrap_upper{margin:30px 0;padding:30px 0;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee}.select_page_wrap{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee}.select_page_inner{font-size:0}.text-title{width:auto;margin:0 0 7px;color:#646464;font-size:16px;font-weight:bold;letter-spacing:-0.06em;line-height:1.4;text-align:left}.select_page_text{font-size:14px;line-height:1.4}.select_page_box,.select_page_link{display:inline-block;vertical-align:middle}.select_page_box{width:59%;margin:0 5% 0 0%}.select_page_link{width:36%}.select_page_link .btn_textlink{text-align:right}#regist .connect_line{margin:80px 0 40px}.certificate_list_able_plan_under{margin:15px 0 0px}.insurancecard_add_info{margin:5px 0 3px;font-size:12px}.insurancecard_add_info span{color:#646464;font-size:12px;font-weight:bold}.question_link_box{margin:30px 0 0;padding:30px 0 0;border-top:1px solid #eeeeee;text-align:center}.question_link_box_inner{padding:30px;background-color:#fafafa}.question_link_leadtext{margin:0 0 20px;font-size:13px;font-weight:bold;line-height:1.4}.question_link_leadtext:before{-webkit-transform:scale(1.7, 1.7);-moz-transform:scale(1.7, 1.7);-ms-transform:scale(1.7, 1.7);-o-transform:scale(1.7, 1.7);display:block;position:relative;top:3px;margin:0 auto 5px;transform:scale(1.7, 1.7);content:url("/images/common/icon_enquete_g.svg")}.question_link_leadtext span{display:block}.connect_line_linediagnosis a{-webkit-transition:all 0.8s ease;display:block;transition:all 0.8s ease}.connect_line_linediagnosis a img{width:100%;height:auto}.connect_line_linediagnosis a:hover{cursor:pointer;opacity:0.8}.blank_anchor_wrap{position:relative}.blank_anchor{position:absolute;top:-100px;font-size:0;opacity:0}.certificate_upload label{display:block}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step_Um{margin:0 0 70px}.certificate_step_list li{margin:0 0 10px}.certificate_step_list li:last-child{margin:0}#regist #rental_form .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload{text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .btn_selectfile{padding:15px 0;font-size:14px;font-weight:bold}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .certificate_upload_part_wrap{margin:0 0 30px;padding:20px 30px;border:4px solid #eee}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .face_photo_img img{width:30%}.min_caption_list{margin:10px 0 0}.min_caption_list li{margin:0 0 2px;padding-left:1em;font-size:10px;line-height:1.2;text-indent:-1em}.min_caption_list li:last-child{margin:0}.caption{color:#646464;font-size:12px;line-height:1.2}.announce_text_box{display:block;width:100%;margin:0 auto;padding:30px 0;background:#fafafa;vertical-align:top}.announce_text_title{margin:0 0 3px 0;font-size:14px;font-weight:bold;line-height:1.4;text-align:center}.announce_subtext{margin:0 0 20px 0;font-size:13px;line-height:1.3em;text-align:center}.announce_subtext.line_benefits li{max-width:280px;margin:0 auto;text-align:left}.line_btn{display:block;width:100%;max-width:70%;height:auto;margin:0 auto;padding:45px 0 0;background-image:url(/images/common/line_connect_base.png);background-repeat:no-repeat;background-size:100%;font-size:0}.select_area .caption{font-weight:normal}.trial_campaign_text_wrap{margin:0 0 20px 0;padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.trial_campaign_text{font-size:14px;font-weight:bold;line-height:1.5;text-align:center}.trial_campaign_text span{margin:0 0 0 5px}.text_link_ul{text-decoration:underline}#slide{z-index:10;position:fixed;bottom:0;left:0;width:200px;height:35px;border-top-right-radius:5px;background:#240000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);color:#fff;font-size:14px;text-align:center}#slide-in{padding:13px 14px}#slide a{text-decoration:none;cursor:pointer}#slide h3{display:inline-block;margin-bottom:10px;font-weight:700;vertical-align:middle}#slide #open-btn{cursor:pointer}#slide #open-btn img{position:absolute;top:15px;width:10px;height:10px;margin:0 0 0 7px;transform:rotate(90deg)}#slide button.btn{display:inline-block;position:relative;margin:0 4px;padding:3px 12px;border:none;border-radius:5px;background:#fff;color:#240000;font-size:12px;cursor:pointer}#result_txt{margin:5px 0 0 0;font-size:10px;line-height:1.2em}.temp_title{margin:0 0 20px 0;color:#240000;font-size:19px;font-weight:bold;text-align:center}.temp_datail{color:#240000;font-size:14px;text-align:center}.temp_datail a{color:#240000;font-weight:bold;text-decoration:underline}#sign_up_detail .regist_end_line{padding:30px 0 15px 0}#sign_up_detail .regist_end_line p{width:30%;margin:0 auto}#family_wrist .confirm_profile dl:last-child,#regist.item_rental .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl:last-child{margin:0;padding:0;border:none}#regist.item_rental .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile .delivery_input_wrap dl:last-child{padding:0 0 20px}#regist.item_rental .shipping_date_wrap{margin:70px 0 0 0;padding:0;border:none}#regist.item_rental .total_wrap{margin:70px 0 0 0;padding:0;border:none}#regist.sign_up_end .sign_up_end_img_wrap{margin:30px 0 0 0}#regist.sign_up_end .img_sign_end_title{width:50%;margin:0 auto}.slide_contents_wrap .slide_contents{width:50%;font-size:13px;line-height:1.6;text-align:center}.slide_contents.splide__slide img{width:200px;display:flex;margin:auto}.slide_contents_wrap .slide_contents_title{width:70%;margin:0 auto;margin-bottom:5px;font-size:15px;font-weight:bold;text-align:left}.slide_contents_wrap .slide_contents_text{width:70%;margin:auto;text-align:left}.slide_contents_wrap .slide_contents{padding:0 0 20px;background:#fafafa}.slide_contents_wrap .slick-dots{bottom:-15px}.slide_contents_wrap .slick-next{right:15px}.slide_contents_wrap .slick-prev{z-index:1;left:15px}.slide_contents_wrap .slick-track{margin:20px 0 0 0;background:#fafafa}#workplace_delivery_request .legal_personality .radio_list{display:flex}#regist #workplace_delivery_request .legal_personality .radio_list li{margin:0 15px 0 0}.workplace-delivery-request--file-up{margin:0 0 40px}.workplace-delivery-request--file-up .btn_selectfile{width:45%;max-width:220px;margin:auto}@media screen and (min-width: 641px) and (max-width: 800px){.tb_0nly{display:block}.size{display:block}.size_inner{width:100%}.credit_message{margin:0 0 10px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size div p input{width:53%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size div p span.cm{display:inline-block}.step_namber{width:100%}.step_namber p{width:32.8%}#regist .contents_wrap .regist_flow ul{width:100%}#regist .contents_wrap .regist_flow ul li{height:36px}#regist .contents_wrap .regist_flow ul li::before,#regist .contents_wrap .regist_flow ul li::after{border-width:30px 0px}#regist .contents_wrap .regist_flow ul li::after{border-left:14px solid #fafafa}#regist .contents_wrap .regist_flow ul li::before{border-left:14px solid #eee}#regist .contents_wrap .regist_flow ul li.current::after{border-width:30px 0px 30px 14px}#regist .contents_wrap .regist_details_area .regist_details_wrap{width:auto}#regist.item_rental .contents_wrap .regist_details_area .regist_details_wrap{padding:0}#regist .contents_wrap .regist_details_area .regist_details_wrap .request_sentence{margin:0 0 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan{margin:0 0px 60px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan .plan{margin:0px 0px 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan div.casual,#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan div.premium{float:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan div.standard,#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan div.executive{float:right}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dt{width:20%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd{width:71%}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl dd{width:68.5%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p span{margin:0 0px 5px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p input{display:block;width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p input.before{display:block;margin:0 0px 10px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p{margin:0 0 20px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p.last{margin:0px 0 5px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .caption{margin:5px 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd.w100 p input{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd.w100 p.l_label span{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd.w100 p.l_label input{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.size dd p input{display:inline-block;width:35.6%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.card dd p span{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.card dd p input{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.tel dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.postal_code dd{width:71%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.tel dd p input,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.postal_code dd p input{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .appointed dl{width:33%}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image03,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image04,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06{display:block;width:100%;margin:0 0 30px;text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload div.certificate_image03{margin:0 0 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image03 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image04 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06 .images_box{min-height:200px;min-height:120px;margin:0 0 15px;border:1px solid #646464}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .btn_selectfile{width:35%}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image04 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06 .certificate_image_number{width:55%;font-weight:bold}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step03 .certificate_image_number{width:55%}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_item dl dd,#family_wrist .confirm_profile dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_payment dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_delivery dl dd{width:57%}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box01,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box02,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box03,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box04,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box05,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box06{width:82%;margin:0 0 15px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box04{width:82%}.list_photo_conf{width:82%}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .good_image{margin:0 auto;float:none}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap{width:100%;margin:80px 0 0;float:none}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p span.select_box{width:103%;margin:10px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.desired_time dd p span.select_box{width:105%}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl dd p span.select_box{width:50%}.confirm_certificate_image_upper{margin:0px 0 30px}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step_Um{margin:0 0 40px}.shipping_date_wrap .shipping_date_select_area{width:auto;padding:50px 50px}.shipping_date_wrap .shipping_date_select_area dd{width:68.5%}.slide_contents_wrap .slide_contents{width:60%}}@media screen and (min-width: 320px) and (max-width: 800px){.certificate_parts_inner{text-align:center}.certificate_parts_inner dt,.certificate_parts_inner dd{display:block}.certificate_parts_inner dd{width:100%;margin:15px 0 0px;padding:15px 0 0px;border-top:4px dotted #646464;border-left:none}.certificate_parts_list{width:50%}.certificate_parts_inner_wf dd,.certificate_parts_inner_wf.certificate_parts_inner_wf_03 dd,.certificate_parts_inner_wf .certificate_parts_list{width:100%}.certificate_parts_list li{width:auto}.certificate_parts_inner_wf .certificate_parts_list li{width:19%}.certificate_parts_inner_wf .certificate_parts_list li,.certificate_parts_inner_wf.certificate_parts_inner_wf_03 .certificate_parts_list li{width:30%}.certificate_parts_inner_wf .certificate_parts_list li.certificate_parts_inner_wf_last_child:last-child{display:none;width:auto;margin:0;padding:0;border:0px solid #ccc}.total_price_wrap .btn_textlink{margin:15px 0 0}.total_price_wrap .modal_wrap .btn_textlink:first-child{margin:15px 0 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .details_check_wrap p{margin:0 0 5px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .details_check_wrap .select_wrap{width:100%}.question_answer_list_wrap .txtarea{width:86%}#regist section.free_member .rental_item_pic{margin:0 0 50px 0;padding:0 0 50px 0}.rental_item_pic .btn_br{margin:30px 0 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dd p.select-time label{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .face_photo_img img{width:50%}.agreement_IP_image_alert_wrap{display:block}.agreement_IP_image_alert{margin:0px auto 13px;width:auto;max-width:400px}.agreement_IP_image_undertext{width:auto}}@media screen and (min-width: 320px) and (max-width: 640px){.sp_0nly{display:block}.size{display:block;margin:0 0 25px;padding:0 0 25px}.credit_message{margin:0 0 10px}#regist .contents_wrap .regist_flow{margin:0 auto 30px}.step_namber{width:100%;margin:0 0 5px;font-size:10px}.step_namber p{position:relative;width:32.5%}.step_namber p.first{left:3px}.step_namber p.between{left:4px}#regist .contents_wrap .regist_flow ul{display:table;width:100%;margin:0 auto}#regist .contents_wrap .regist_flow ul li{padding:10px 0;font-size:11px}#regist .contents_wrap .regist_flow ul li span{position:relative;width:100%}#regist .contents_wrap .regist_flow ul li span.break{top:21%}#regist .contents_wrap .regist_flow ul li span.first{left:2px}#regist .contents_wrap .regist_flow ul li span.between{left:6px}#regist .contents_wrap .regist_flow ul li span.last{left:3px}#regist .contents_wrap .regist_flow ul li::before,#regist .contents_wrap .regist_flow ul li::after,#regist .contents_wrap .regist_flow ul li.current::after{top:-6px}#regist .contents_wrap .regist_flow ul li::before,#regist .contents_wrap .regist_flow ul li::after,#regist .contents_wrap .regist_flow ul li.current::after{border-width:30px 0px 30px 10px}#regist .contents_wrap .regist_flow ul li::before{right:-9px}#regist .contents_wrap .regist_flow ul li::after{right:-8px;border-color:transparent transparent transparent #fafafa}#regist .contents_wrap .regist_flow ul li.current::after{right:-8px;border-color:transparent transparent transparent #240000}#regist .contents_wrap .regist_details_area .regist_details_wrap{width:auto;padding:30px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .request_sentence{margin:0 0 0px;font-size:13px}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan{margin:0 0px 60px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .sfelect_plan .plan{width:100%;margin:50px 0px 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan div.casual,#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan div.premium{float:none}#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan div.standard,#regist .contents_wrap .regist_details_area .regist_details_wrap .select_plan div.executive{float:none}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile .size_inner{width:auto;margin:0 0 15px;padding:0 0 15px}.size_inner{border-bottom:dotted 2px #eee}#wrist_photo{width:100%;margin:0 0 0;padding:0 0 0;border:none}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size div p.images_box{width:auto;min-height:150px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size div p.images_box span{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.last{margin:0 0 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dt{display:block;width:100%;text-align:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile .size .wrist_text{display:block;width:100%;margin:10px 0 0px;padding:0;border-left:none}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size div p input{display:inline-block;width:40%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .inner_di span{display:block;width:100%;margin:0px 0 5px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p input{display:block;width:95.5%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p input.before{margin:0px 0 10px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p{margin:0px 0 10px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p.last,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile .size_inner .last{margin:0px 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile .size_inner .last{text-align:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd span.caption{margin:5px 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd.w100 p input{display:block;width:91%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd.w100 p.l_label span{display:block;width:95%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd.w100 p.l_label input{display:block;width:86%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.tel dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.postal_code dd{display:block;width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.tel dd p input,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.postal_code dd p input{display:block;width:91%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.card dd p span{display:block;width:95%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.card dd p input{display:block;width:95%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.size dd p input{display:inline-block;width:73%}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step_title{line-height:1.5}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .attention_message{line-height:1.5}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .appointed dl{display:block;width:100%;margin:0 0 20px;text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step02,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step03{margin:0 0 25px 0;padding:0 0 25px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step02{margin:30px 0 35px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image03,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image04,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06{display:inline-block;width:100%;margin:0;text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image03 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image04 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05 .images_box,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06 .images_box{min-height:100px;margin:0 0 15px;border:1px solid #646464}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06 .certificate_image_number{margin:0 0 15px;color:#646464;font-size:14px;font-weight:bold}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image03,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02{margin:20px 0 0 0}#family_wrist .confirm_profile,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_payment,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_delivery,#regist .contents_wrap #regist_confirm .select_item_wrap{margin:0 0 30px;padding:0}#family_wrist .confirm_profile.wrist_size_area,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile.wrist_size_area{margin:20px 0 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile_last{margin:0}#regist .contents_wrap #regist_confirm div.select_item_wrap_last,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list{margin:0}#regist.multi_rental .contents_wrap .regist_details_area .regist_details_wrap .confirm_list.renting_item_wrap{margin:35px 0 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_item dl dt,#family_wrist .confirm_profile dl dt,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dt,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_payment dl dt,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_delivery dl dt{width:100%;font-size:12px;font-weight:bold}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_item dl dd,#family_wrist .confirm_profile dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_payment dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_delivery dl dd{width:100%;margin:7px 0 0;padding:0px 0 0;border-left:none;line-height:1.5}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl dd .step_01{margin:0 0 0 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .compact_list dl dt{font-size:10px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile.compact_list dl{margin:0 0 10px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .label_certificate{font-size:14px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box01,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box02,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box03,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box04,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box05,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box06{width:93.5%;margin:0 0 15px;padding:3%;border:1px solid #646464;background-color:#ffffff;text-align:center}.list_photo_conf{width:74.5%;padding:30px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image p.images_box04,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image p.images_box06{margin:0px 0 30px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_certificate .confirm_certificate_image .images_box01{margin:0 0px 15px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .good_image{width:100%;margin:0 auto;float:none}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .good_image .slider_wrap{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap{width:100%;margin:0 auto;margin:80px 0 0;float:none;text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap h3::before{display:block;padding:0 0 20px}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap h3{margin:0 0 40px}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .goods_detail .c_name,#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .rental_detail .c_name{text-align:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .goods_detail dl dt,#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .rental_detail dl dt{width:35%}#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .goods_detail dl dd,#regist .contents_wrap .regist_details_area .regist_details_wrap .want_order .goods_detail_wrap .rental_detail dl dd{width:65%}#regist .contents_wrap .select_item_wrap{width:100%;height:auto;margin:0 auto 30px;text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .inner_di span.select_box{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd .inner_di span.select_box{width:100%;margin:5px 0 20px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.address dd p span.select_box{margin:15px 0 20px}#regist section.free_member .line_box{width:80%}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .btn_selectfile{width:100%;margin:0 0 10px}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image05 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image06 .certificate_image_number{width:100%;font-size:14px;text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step03 .certificate_image_number{width:100%;font-size:14px;text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image01 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image02 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image03 .certificate_image_number,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .img_upload .certificate_image04 .certificate_image_number{width:100%;font-size:14px;text-align:center}#regist section.free_member .rental_item_frame.buy_action .rental_item{display:block}#regist section.free_member .rental_item_frame.buy_action .rental_item_wrap .rental_item picture{display:block;width:60%;margin:0 auto 20px auto}#regist section.free_member .rental_item_frame.buy_action .rental_item_wrap .goods_title_area{width:100%}#regist section.free_member .rental_item_frame.buy_action .item_spec_area{width:auto}#regist.sign_up_end .buy_price_contents{text-align:center}.select_item_detail{display:flex;flex-direction:column}.select_item_image{width:30%;margin:0 auto 10px;vertical-align:middle}.item_brand_title{font-size:16px}.select_item_text{width:100%;margin:0}.plan{text-align:left}.address .formError{margin:0 0 5px 0px}.formError{margin:0 0 5px 0px}.item_name:before{display:block}.item_name span{display:block}.minor_check{margin:40px 0 0;padding:20px;font-size:12px;line-height:1.6;text-align:center}.step_caption{margin:20px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.desired_time dd p span.select_box{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p{margin:0 0 15px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.postal_code dd p,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.size dd p,#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.tel dd p{margin:0 0 5px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size div p.images_box span{width:100%}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl dt{width:100%;padding:0 0px 0 0}.face_photo{margin:0 0 0px}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl dd.w100 p input{width:85.5%}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl.workadress dd.w100 p input{width:88.5%}#regist .contents_wrap .regist_details_area .regist_details_wrap .employment .input_profile dl dd p span.select_box{width:100%}#regist section h3{margin:0 0 20px 0px;padding:10px 15px}.select_document_wrap .add_moreinfo_message{margin:-10px 0 15px 0}.certificate_type01,.certificate_type02,.certificate_type03{text-align:left}.nosize{margin:20px 0 0 !important}.confirm_certificate,.employment_conf{margin:30px 0 0;padding:0}.new_add_wrap{margin:0 0 30px}.select_item_text .detail_title{text-align:left}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.size div p.images_box{width:auto;min-height:150px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.size .btn_selectfile{width:auto}.warning_announce_text{font-size:15px}.warning_announce_follow,.agreement_IP_text{font-size:13px}.content_ex_text{margin:0px 0 30px}.select_item_detail,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_payment dl,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_delivery dl,.wz_attention_announce_wrap_upper{margin:0 0 15px;padding:0 0 15px}#family_wrist .confirm_profile dl:last-child,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_profile dl:last-child,#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_payment dl:last-child,.wz_attention_announce_wrap_upper:last-child,.wz_attention_announce_wrap_upper_last{margin:0;padding:0 0 15px}.pointdiscount_wrap{margin:15px 0 0px;padding:15px 0 0}.pointdiscount_title{margin:0 0 3px;font-size:13px}.pointdiscount_price{font-size:16px}#regist .contents_wrap .regist_details_area .regist_details_wrap .confirm_list .confirm_item dl.upper_pointdiscount{margin:0 0 5px}.attention_announce,.attention_announce_g{padding-left:1.2em;font-size:11px;text-indent:-1.2em}.paymentday_announce_text{font-size:12px}.change_paymentday_announce{margin:15px 0 0}.employment_last{margin:30px 0 0}.attention_announce:before,.attention_announce_g:before{display:inline-block;width:12px;height:12px;content:"";background-image:url("/images/common/alert_icon_round_g_b.png");background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-right:8px;padding:0}.attention_announce_text_follow{font-size:10px}.include_modal .btn_textlink{margin:8px 0 0}.total_wrap_inner{padding:30px}.ex_image_inner{padding:20px}.total_price_title{display:block;margin:0 5px -2px 0}.total_price_title_caption{display:block}.able_plan_preview_list{padding:30px}.image_inner{padding:10px}.select_page_box{width:36%;margin:0 2% 0 0%}.select_page_link{width:62%}#regist .connect_line{margin:50px 0 40px}.image_inner{padding:10px}.select_page_box{width:36%;margin:0 2% 0 0%}.select_page_link{width:62%}#regist .connect_line{margin:50px 0 40px}.certificate_parts_list{display:block;width:100%}.certificate_parts_list li{display:inline-block;width:45%;padding:0 5% 0 0}.certificate_parts_list li:nth-child(3){padding:0}.certificate_parts_inner_wf .certificate_parts_list li{width:30%}.certificate_parts_inner_wf .certificate_parts_list li:last-child{display:block;width:auto;margin:10px 0 0;padding:20px;border:1px solid #ccc;border-radius:5px}.certificate_parts_single_title,.certificate_parts_single_sample{vertical-align:top}.certificate_parts_single_title{width:100%}.certificate_parts_single_title.w100{box-sizing:border-box;width:100%}.certificate_parts_single_sample{width:27%}.change_address .contents_wrap .certificate_upload{padding:30px 0 0 0px}.insurancecard_add_info_ow{width:100%;margin:10px 0 3px}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .step_Um{margin:0 0 30px}.shipping_date_wrap .shipping_date_select_area{width:auto;padding:20px}.shipping_date_wrap .shipping_date_select_area dd{display:block;width:100%;margin:10px 0 0px;padding:0;border-left:none}.campaign_text_area{display:block;margin:0 auto 15px auto;text-align:center}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .employment h3{margin:0 0 30px 0}.trial_campaign_text span{margin:0}.certificate_parts_modal{display:block;margin:0}.multi_rental_wrap .select_area .item_image{width:20%}.size_wrist input{width:60%;max-width:190px}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .certificate_step,#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .certificate_step2{margin:0 0 25px 0;padding:0 0 25px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .certificate_upload .certificate_step.step03{margin:0;padding:0}.rental_end .questionnaire{width:90%}#sign_up_detail .regist_end_line p{width:60%}#regist section.free_member .rental_item_frame .rental_item_wrap{width:100%;margin:0 0 50px}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .rental_item .pp_wrap{text-align:left}#regist section.free_member .rental_item_frame.existing .rental_item_wrap .plan_text_wrap .price_discount{font-size:11px}#regist.sign_up_end .sign_up_end_img_wrap p{width:90%;margin:0 auto 10px}#regist #sns_regist .line_login{width:90%;margin:0 auto 10px}#regist.sign_up_end .img_sign_end_title{width:50%;margin:15px auto 0 auto}#regist.sign_up_end .sign_up_end_img_wrap{display:block;margin:15px 0 0 0}#regist .buy_confirm_btn p{width:90%}#regist_confirm .agree_term{text-align:center}.slide_contents_wrap .slide_contents{width:90%}#regist.sign_up_end .img_sign_end_title{height:auto}.siml-ex-exp__contents .siml-ex-exp__list-image{width:30%}.siml-ex-exp__contents .siml-ex-exp__list-ttl{margin:0 0 8px 0}}@media screen and (max-width: 320px){#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd.w100 p input{display:block;width:86%}.select_page_box{width:26%;margin:0 2% 0 0%}.select_page_link{width:72%}}
