body,br,dd,dl,dt,form,h1,h2,h3,h4,h5,img,li,ol,p,table,td,th,tr,ul{margin:0;padding:0}img{border:0;vertical-align:bottom}p{color:#000;line-height:1.5}#box{margin:0 auto;width:900px}div.form_comment{margin:10px auto;text-align:left;width:860px}div.form_comment ul{color:#13007c;font-size:12px}div.form_comment li{line-height:1.5;margin:6px 0}div.form_comment p span{color:red}div.rbox{background-color:#eee;background-color:#fff;margin:10px auto;width:900px}div.rbox p span{background-color:#eee;display:block;height:1px;overflow:hidden}div.rbox h2{background-color:#eee;color:#13007c;font-size:18px;line-height:36.8px;text-indent:10px}.r1{margin:0 5px}.r2{margin:0 3px}.r3{margin:0 2px}.r4{height:2px;margin:0 1px}.sys_error{border-bottom:3px double #b00;border-top:3px double #b00;font-size:16px;margin:10px 0 20px;padding:10px 0}.error,.sys_error{color:#b00;font-weight:700}.disp_error{color:#b00;font-size:12px;line-height:1.5}#form_box{margin:30px 0 0}#form_box table,.hs-form-wrap{background-color:#fff;border:6px solid #ccc;border-collapse:collapse;margin:0 auto 10px;overflow:hidden;width:900px}#form_box table th{background-color:#eee;border-bottom:1px solid #ccc;color:#333;font-size:12px;line-height:1.5;padding:10px 0 0 10px;text-align:left;vertical-align:top;white-space:nowrap}#form_box table th.line1{border-left:1px solid #ccc;color:#000;font-weight:400;padding:10px 0 10px 5px}#form_box table th.line2{border-right:1px solid #ccc;padding:10px 0 0}#form_box table td{border-bottom:1px solid #ccc;font-size:12px;line-height:1.5;padding:10px}#form_box table td.topic{background-color:#d7e0f4;border-left:1px solid #ccc;color:#369;vertical-align:top;width:224px}span.item{display:inline-block;width:65px}img.hs{margin-right:2px;vertical-align:top}div.inputs{margin:10px 0 0}div.inputs,div.inputs2{align-items:center;display:flex}div.inputs2{border-top:1px dotted #999;margin:20px 0 5px;padding:20px 0 0}p.kibou{font-size:11px;margin-bottom:5px}#form_box td input.bg_pink{background-color:#fcc!important;border:1px solid #767676!important}#form_box td input.disabled.bg_pink{width:302px}.fild1{width:200px!important}.fild2{width:270px!important}input.active,textarea.active{ime-mode:active}input.disabled{ime-mode:disabled}input.inactive{ime-mode:inactive}#form_footer{border-top:2px solid #09c;padding-top:10px}#form_box table.cal_box{border:0;margin:0;width:420px}#form_box table.cal{border:1px solid #ccc;border-collapse:collapse;margin-bottom:0;width:170px}#form_box table.cal th{background:#fff}#form_box table.cal td,#form_box table.cal th{border:1px solid #ccc;border-bottom:none;border-right:none;padding:4px 8px}#form_box table.cal td:hover{background:#ff9}#form_box table.cal th{border-bottom:1px dotted #666}#form_closing{margin:10px auto;text-align:center}#submit_wrapper input,#submit_wrapper3 input{border:none;cursor:pointer;position:absolute;text-indent:-9999px}#submit_wrapper{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Hikari_Denwa_March_2024/images/submit_wrapper.png) no-repeat;height:266px;margin:0 auto 15px;position:relative;width:677px}#submit_wrapper p{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Hikari_Denwa_March_2024/images/submit_p1.png) no-repeat;height:15px;left:41px;position:absolute;text-indent:-9999px;top:133px;width:269px}input#btn_submit_confirm{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Hikari_Denwa_March_2024/images/btn_submit_regist3.png) no-repeat;height:66px;left:27px;top:163px;transition:none;width:301px}input:hover#btn_submit_confirm{background-position:0 -66px}#submit_wrapper3{height:203px;margin:0 auto 15px;position:relative;width:605px}#submit_wrapper3 p{background:url(/img/form/submit_p3.png) no-repeat;height:15px;left:180px;position:absolute;text-indent:-9999px;top:20px;width:300px}input#btn_submit_regist3{background:url(/img/form/btn_submit_regist3.png) no-repeat;height:66px;left:170px;top:40px;width:301px}input:hover#btn_submit_regist3{background-position:0 -66px}input#btn_submit_back3{background:url(/img/form/btn_submit_back3.png) no-repeat;height:21px;left:250px;top:115px;width:132px}input:hover#btn_submit_back3{background-position:0 -21px}#copyright{background:#fff;clear:both;color:#999;display:block;font-size:12px;height:60px;line-height:1.8;text-align:center;width:100%}#thanks{border:1px solid #999;margin:50px auto 10px;width:580px}#thanks p{line-height:1.5;padding:10px}#sub,#thanks p{text-align:center}#sub{margin:20px auto 50px;padding:0 auto;width:710px}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}body{background:url(/img/form/bg_mainback.png)}#header{background:#fff url(/img/common/bg_header.png) repeat-x 0 100%;border-bottom:2px solid #c4c4c4;height:105px}#header_inner{background:url(/img/common/bg_header_inner.png) no-repeat bottom;height:105px;margin:0 auto;position:relative;width:960px}#header_logo{left:0;position:absolute;top:39px}address{background-color:#4779be;font-size:10px;font-style:normal;line-height:1.2;margin-top:50px;padding:5px}.existing,address{color:#fff;text-align:center}.existing{background-color:#e93030;font-size:22px;font-weight:700;line-height:30px;margin-bottom:40px;padding:15px}.existing span{color:#fdffbf}#form_box{margin-bottom:50px}#form_box td,#form_box th{border:none}#form_box td input{font-size:13px!important;height:21px!important}#form_box td input,#form_box td select,#form_box td textarea{background:#fff!important}#form_box td select{font-size:13px!important;height:21px!important;padding:0!important;width:auto!important}.input_grp,.radio_grp{align-items:center;display:flex}.input_grp input{width:67px!important}.input_grp span{margin-left:5px!important}form .radio_grp label{margin:0 5px 0 0}.hs-form-field{display:flex;justify-content:space-between;margin:0!important;padding:0}.hs-field-desc{background-color:#d7e0f4;border-left:1px solid #ccc;color:#369;order:3;padding:10px;width:224px!important}.hs-field-desc,.hs-form-field label{border-bottom:1px solid #ccc;font-size:12px;line-height:1.5;vertical-align:top}.hs-form-field label{background-color:#eee;color:#333;display:flex;justify-content:space-between;margin:0!important;order:1;padding:10px 0 0 10px;text-align:left;white-space:nowrap;width:262px!important}.hs-form-field .input{border-bottom:1px solid #ccc;font-size:12px;line-height:1.5;order:2;padding:10px;width:408px!important}.hs-form-field .input input{border-radius:2px;color:#000;font-size:13px!important;height:21px!important;margin:0;outline:none;padding:.7rem}.hs-form-field textarea{background:#fff}.hs-2col{display:flex;min-height:59px;position:relative}.hs-2col .hs-richtext{background-color:#eee;border-bottom:1px solid #ccc;color:#333;font-size:12px!important;font-size:12px;line-height:1.5;margin:0!important;min-width:261px!important;padding:10px 0 0 10px;text-align:left;vertical-align:top;white-space:nowrap}.hs-2col .hs-richtext p{font-size:12px}.hs_hikari_month_select{border-bottom:1px solid #ccc;width:150px}.hs_days_select{border-bottom:1px solid #ccc;justify-content:flex-start;width:498px}.hs_hikari_regno20_desired_contact__time{border-bottom:1px solid #ccc;width:225px}.hs_hikari_regno20_desired_contact_time_end{border-bottom:1px solid #ccc;justify-content:flex-start;width:423px}.hs_days_select label,.hs_hikari_month_select label,.hs_hikari_regno20_desired_contact__time label,.hs_hikari_regno20_desired_contact_time_end label{align-items:center;background:none;border:none;display:flex;min-height:42px;padding-top:0;width:auto!important}.hs_days_select label,.hs_hikari_regno20_desired_contact_time_end label{display:none}.hs_days_select .input,.hs_hikari_month_select .input,.hs_hikari_regno20_desired_contact__time .input,.hs_hikari_regno20_desired_contact_time_end .input{border:none;width:auto!important}.hs_days_select .hs-field-desc,.hs_hikari_month_select .hs-field-desc,.hs_hikari_regno20_desired_contact__time .hs-field-desc,.hs_hikari_regno20_desired_contact_time_end .hs-field-desc{background:none;border:none;color:#333;height:42px;line-height:1.7;padding-left:5px;width:auto!important}.hs-form-field select{font-size:13px!important;height:21px!important;padding:0!important;width:auto!important}.hs_days_select,.hs_hikari_month_select,.hs_hikari_regno20_desired_contact__time,.hs_hikari_regno20_desired_contact_time_end{align-items:center;display:flex}.hs_days_select select,.hs_hikari_month_select select{width:50px!important}.hs_hikari_regno20_desired_contact__time select,.hs_hikari_regno20_desired_contact_time_end select{width:108px!important}.hs_days_select .input,.hs_hikari_month_select .input,.hs_hikari_regno20_desired_contact__time.input,.hs_hikari_regno20_desired_contact_time_end .input{padding-right:0!important}.hs_days_select label,.hs_hikari_regno20_desired_contact_time_end label{padding:0!important}.hs_days_select .input,.hs_hikari_regno20_desired_contact_time_end .input{padding-left:0!important}.hs-2col2 .hs-richtext p{display:none}.hs-2col .hs-richtext{border-bottom:none}.hs-2col .note,.hs-2col.hs-2col2 .hs-richtext{border-bottom:1px solid #ccc}.hs-2col .note{background-color:#d7e0f4;border-left:1px solid #ccc;color:#369;font-size:12px;line-height:1.5;min-height:118px;padding:10px;position:absolute;right:0;top:0;vertical-align:top;width:223px!important;z-index:10}.hs_call_start_time label,.hs_free_dial label,.hs_lastname label{margin-left:145px!important;padding-left:5px;width:117px!important}.hs-title{background-color:#eee;border-right:1px solid #ccc;color:#333;font-size:12px!important;line-height:1.5;margin:0!important;min-height:185px;padding:10px 0 0 10px;position:absolute;text-align:left;vertical-align:top;white-space:nowrap;width:145px}.hs_lastname{min-height:41.8px;position:relative}.hs_free_dial{min-height:70.5px}.hs_call_start_time{min-height:72.84px}.hs-error-msg{display:none!important}.hs_firstname input,.hs_free_dial input,.hs_furigana input,.hs_lastname input{background-color:#fcc!important;border:1px solid #767676!important;width:200px!important}.hs_phone input{background-color:#fcc!important;border:1px solid #767676!important;width:302px!important}.hs_call_start_time input{background-color:#fff!important;width:200px!important}.hs-form-required{background:url(https://denwa-hikari.com/hubfs/raw_assets/public/Hikari_Denwa_March_2024/images/hs.png) no-repeat 0 0;display:block;font-size:0;height:15px;margin-right:4px;width:26px}.hs_firstname{min-height:49px;position:relative}.hs_firstname .hs-field-desc{min-height:95px;position:absolute;right:0;top:0;width:223px!important}.hs_firstname .input{width:632px!important}.hs_furigana{min-height:46px}.hs-submit{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Hikari_Denwa_March_2024/images/submit_wrapper.png) no-repeat;height:266px;margin:0 auto 15px;position:relative;width:677px}.hs-submit p{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Hikari_Denwa_March_2024/images/submit_p1.png) no-repeat;height:15px;left:41px;top:133px;width:269px}.hs-submit p,input.hs-button{position:absolute;text-indent:-9999px}input.hs-button{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Hikari_Denwa_March_2024/images/btn_submit_regist3.png) no-repeat;border:none!important;border-radius:25px;color:#fff;cursor:pointer;font-size:18px;height:66px;left:27px;padding:10.5px 44px!important;top:163px;transition:none!important;width:301px!important}input:hover.hs-button{background-position:0 -66px}@media screen and (max-width:768px){.iframe_wrapper{overflow-x:auto}}.hs-input.invalid.error{border-color:#abadb3!important}.error{color:#000!important;font-weight:400!important}div.inputs span span{white-space:nowrap}.hs-lastname .hs-title{min-height:199px}.hs_call_start_time.hs-form-field .input{padding-right:5px}