#t_point_1+.center img,.closing .center img,.main_mb .center img{height:auto;max-width:100%}#flow_wrapper h3{margin-left:0}#steps li{min-height:403px}#steps li:not(:last-child){margin-bottom:0}#steps li p,#steps li:last-child p{margin-top:0;padding:0 20px}.cont_lineup li .lineup_desc,.cont_lineup2 li .lineup_desc{border-bottom:none;margin-bottom:0}.cont_lineup2 li .lineup_desc p{text-align:left}#header .header_closing .telbox{float:left;width:364px}.aform-houjin form>div:first-child h3{background:#1b5bb2 url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/tu_nguyen/houjin_kisyuhenkou/img/form/mt_bg_ico1.png) no-repeat;background-position:calc(50% - 120px) bottom;color:#fff;font-size:22px;font-weight:700;line-height:50px;text-align:center}.hs-form-field{align-items:center;border-bottom:1px dotted #7f7f7f;border-left:2px solid #ddd;border-right:2px solid #ddd;box-sizing:border-box;color:#333;display:flex;flex-wrap:wrap;font-size:16px;padding:15px 35px;position:relative;white-space:nowrap}.hs-form-required+.optional{display:none}.aform-houjin .hs-form-field.hs_company{padding-top:22px}.aform-houjin .hs-form-field.hs_email{padding-bottom:22px}.aform-houjin .hs-form-field.hs_mobilephone{padding-bottom:10px;padding-top:10px}.aform-houjin .hs-form-field:after,.aform-houjin .hs-form-field:before{background-color:#fff;content:"";height:150px;position:absolute;top:0;width:20px}.aform-houjin .hs-form-field:before{left:0}.aform-houjin .hs-form-field:after{right:0}.aform-houjin .hs_comment,.aform-houjin .hs_email{border-bottom:2px solid #ddd}.aform-houjin .hs_comment:after,.aform-houjin .hs_comment:before,.aform-houjin .hs_email:after,.aform-houjin .hs_email:before{content:none}.aform-houjin .hs_useing{border-top:2px solid #ddd;padding-top:28px}.aform-houjin .hs_useing~.hs-form-field{padding:18px 35px}.aform-houjin .hs-form-field.hs_option{padding-bottom:10px;padding-top:15px}.aform-houjin #tm_2{margin-top:18px}.aform-houjin .hs_useing:after,.aform-houjin .hs_useing:before{top:2px}.hs-form-field label>span:first-child{display:inline-block;width:calc(100% - 36px)}.hs-form-field>label{margin-right:38px;min-width:145px;position:relative}.hs_comment.hs-form-field>label,.hs_mobilephone.hs-form-field>label{position:absolute;top:50%;transform:translateY(-50%)}.hs_useing.hs-form-field>label,.hs_useing~.hs-form-field>label{min-width:192px}label.hs-form-checkbox-display,label.hs-form-radio-display{min-width:50px}.aform-houjin .hs-field-desc{color:#333;font-size:12px;margin-bottom:8px;margin-left:auto;margin-top:3px;width:calc(100% - 183px)!important}.aform-houjin .hs-form-field .input{margin-left:auto;width:calc(100% - 183px)}.aform-houjin .hs_useing.hs-form-field .input,.aform-houjin .hs_useing~.hs-form-field .input{width:calc(100% - 230px)}.aform-houjin .hs-form-field.hs_company .input input,.aform-houjin .hs-form-field.hs_fullname .input input,.aform-houjin .hs-form-field.hs_mobilephone .input input{background-color:#ffc}.aform-houjin .hs-form-field .input label{font-size:15px;padding-right:20px;position:relative}.aform-houjin .hs-form-field .input li:last-child label{padding-right:0}.aform-houjin .hs-form-field .input .hs-input,.aform-houjin .hs-form-field .input select{background-color:#f4f4f4;border:1px solid #abadb3;border-radius:2px;color:#000;font-size:15px;padding:10px 8px}.aform-houjin .hs_company .input .hs-input{width:268px}.aform-houjin .hs_fullname .input .hs-input{width:208px}.aform-houjin .hs_mobilephone .input .hs-input{width:228px}.aform-houjin .hs_address_dropdown .input .hs-input{width:200px}.aform-houjin .hs_email .input .hs-input{width:288px}.aform-houjin .hs-form-field .input label.hs-form-checkbox-display input,.aform-houjin .hs-form-field .input label.hs-form-radio-display input{margin-right:5px;width:unset}.aform-houjin .hs-error-msgs.inputs-list{margin-top:6px}.aform-houjin .hs_submit{margin-top:25px;position:relative;text-align:center}.aform-houjin .hs_submit .hs-button{background:url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/tu_nguyen/houjin_kisyuhenkou/img/form/btn_confirm.png) no-repeat;border:none;cursor:pointer;display:inline-block;height:0;outline:none;overflow:hidden;padding-top:60px;width:374px}.aform-houjin .hs-richtext.hs-main-font-element p{text-align:center!important}.aform-houjin .hs-richtext.hs-main-font-element img{margin-top:10px}.aform-houjin .hs-form-field .input :placeholder-shown{font-size:15px}.aform-houjin .hs-form-field .input ::-webkit-input-placeholder{font-size:15px}.aform-houjin .hs-form-field .input :-moz-placeholder,.aform-houjin .hs-form-field .input ::-moz-placeholder{font-size:15px}.aform-houjin .hs-form-field .input :-ms-input-placeholder{font-size:15px}.aform-houjin .hs-form-field .input input[required]{background-color:#ffc}.aform-houjin .hs_error_rollup{display:none}.aform-houjin form{background-color:#fff;box-sizing:border-box}.hs-input{appearance:auto}.aform-houjin .inputs-list.multi-container{align-items:center;display:flex;flex-wrap:wrap}.aform-houjin .inputs-list.multi-container li{height:30px;line-height:30px}.aform-houjin .btn-submit-center{background:url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/tu_nguyen/houjin_kisyuhenkou/img/form/btn_confirm.png) no-repeat;border:none;cursor:pointer;display:inline-block;height:0;outline:none;overflow:hidden;padding-top:70px;width:374px}.aform-houjin .hs-form-field.hs_comment .hs-field-desc{color:#007ccb;cursor:pointer;display:block;font-size:14px;line-height:22px;margin:0 0 0 auto;text-decoration:underline;width:calc(100% - 230px)!important}#error_message{border-left:2px solid #ddd;border-right:2px solid #ddd;box-sizing:border-box;color:#333;font-size:16px;padding:15px 35px 0;position:relative}#sys_error,.disp_error{color:#d30101;font-size:16px;font-weight:700;line-height:21px;padding:0}.aform-houjin .hs-form-field.hs_comment .input textarea{background-color:#f2f2f2;border:1px solid #cbcbcb;box-sizing:border-box;color:#333;display:none;font-size:15px;height:105px;line-height:1.22em;margin-bottom:5px;padding:6px;width:388px}.aform-houjin .hs_privacy{border-bottom:none;border-left:none;border-right:none;margin-top:10px}.aform-houjin .hs_privacy .input{text-align:center;width:100%}.aform-houjin .hs_privacy .input .hs-input{width:unset}.aform-houjin .hs_privacy .input .hs-input+span,.aform-houjin .hs_privacy .input .hs-input+span a{color:#000;font-size:16.8px;font-weight:700}.aform-houjin .hs_privacy .input .hs-input+span a{margin-left:5px}.aform-houjin .hs_privacy .input .hs-input+span a:hover{text-decoration:underline}.aform-houjin .hs-form-field .hs-error-msgs{display:none}.aform-houjin .hs-form-field .aform_error_msg{color:#c00;display:block;font-size:15px;font-weight:700;margin-top:5px}.aform-houjin .hs-form-field.hs_privacy .aform_error_msg{background-color:#c3272a;border-radius:5px;color:#fff;font-size:10px;font-weight:700;height:35px;left:255px;line-height:35px;margin-top:0;padding:0 10px;position:absolute;top:-28px}.aform-houjin .hs-form-field.hs_privacy .aform_error_msg:after{border:5px solid transparent;border-top-color:#c3272a;content:" ";height:0;left:10px;position:absolute;top:100%;width:0}.aform-houjin .aform_houjin_submit_btn_wrap .aform_submit_error,.aform-houjin .hs_submit .aform_submit_error{background-color:#c3272a;border-radius:5px;bottom:90px;color:#fff;display:none;font-family:ArialMT,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,sans-serif;font-size:12px;font-weight:700;left:50%;line-height:20px;max-height:unset;padding:10px 30px;position:absolute;text-align:center;transform:translate(-50%);width:300px;z-index:13}.aform-houjin .aform_houjin_submit_btn_wrap{position:relative;text-align:center}.aform-houjin .aform_houjin_submit_btn_wrap .aform_submit_error a,.aform-houjin .hs_submit .aform_submit_error a{color:#fff;font-weight:700;text-decoration:none}.aform-houjin .hs-form-field.hs_comment.show_textarea .input textarea{display:block}.aform-houjin .hs_comment .input{margin-top:5px}#aform_input~.hs_cos_wrapper #footer_dsc,#aform_input~.hs_cos_wrapper #footer_link,#aform_input~.hs_cos_wrapper #pagetop,#aform_input~.hs_cos_wrapper #pagetop+nav,#aform_input~.hs_cos_wrapper #txt_footer,#aform_input~.hs_cos_wrapper .bgbox{display:none}.cont_lineup2{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAOCAYAAAEnEh6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbhJREFUeNpilI7e5MvAwLCJAQ0wAfFmIGZEErMC8QECiBGo4z8DJnjAgqQapgDMBwggkA6Yqt9AzMKAGzDC7IYBVqggCFcB8XckPtxtAAGEy01YARNUJz8BdRNB6mBu/QTVdB6IDbC5Gd3dIGCIJMmOFpYMAAGEHCp7gNiZgTpAA4hvIrvEBSm0Ukk07A1SeIHwTWzehIE5SAqlcKhZjqRGFCmhwAFAAIGC5T6QVmCgPvADuVwRGkbUAnuhvtkMC5abUIGJFBj6B5o+XXAlrQKo2BsSDU6FZqlP6DkCHfyHRpAVEYZegPp4Dq7shgsch2pcjkNeCpqJ8OZlQiAKmvu+Q/lVUEufE9IIEGCwHMoJxLVAXAzEbAyDE/wC4h4gbgF5FBYq36G+hZU9kcT4mg7gOdQtjFC3VcNiB1d0roCmBUZoejhGR8ceQyrIpaBuISsdgnKJNVLRNxuI/1HRof+gZopC7bCG2slAaQZCrxDSgJgZWo7kA/FHMhz7EaqXFWpWGqllGRMFIQUqXScBsQA0pEBV7w086m9A1TBC9UyCmkEWYKFilO8DYk0oWx7qMBDIA+KH1M4IAK8OSiL4hT3QAAAAAElFTkSuQmCC);background-position:37vw 0;background-repeat:no-repeat;padding:0 0 55px}.regist{min-height:calc(100vh - 199px)}select.hs-input option:first-of-type{display:none}@media screen and (min-width:961px){.closing .inbox{width:960px}.closing ul{height:88px}.phone-name-img{display:none}.cont_lineup li{width:260px}.cont_lineup2 li{padding:30px 130px;width:50%}.cont_lineup2 li div{text-align:center}.cont_lineup2 li:first-of-type,.cont_lineup2 li:nth-of-type(2),.cont_lineup2 li:nth-of-type(3){margin-bottom:0}#flow_wrapper{width:100%}#t_qa h2{width:960px}#copyright{font-size:12px}.important,.optional{border-radius:4px;color:#fff;display:inline-block;font-size:13px;font-weight:500;line-height:18px;margin-bottom:2px;margin-left:0;padding:0 5px;text-align:center;vertical-align:middle}.important{background-color:#d30101}.optional{background-color:#a3a3a3}.hs-form-booleancheckbox .hs-input~span>.hs-form-required{margin-bottom:4px;margin-left:8px}}@media screen and (min-width:1366px){#t_point_1>h2>img{min-height:124px}}@media screen and (max-width:960px){#aform_input~div header{margin-bottom:25px}#main{background:#fff;border-bottom:4px solid #ebebeb;height:unset}#main_nav{background-color:#fff;padding-bottom:0}.main_mb .center img{width:150vw}p.center.mb20{margin-bottom:3.125vw;width:100%}.bg_blue.closing_bg p.center.mb20 img{width:86.40625vw}.bg_blue.closing_bg dt.center.right-mb img{width:85.625vw}#footer_link,#t_point_1 .inbox,#t_point_1_mb+.center img,.bnrbox,.bnrbox img,.leadbox{width:100%}.bnrbox{margin-bottom:3.125vw;text-align:center}.leadbox p.normal{font-size:4.0625vw;line-height:1.5;margin-bottom:1.5625vw;padding-left:1.5625vw;padding-right:1.5625vw}.leadbox p.small{font-size:3.125vw;line-height:1.5;margin-bottom:4.6875vw}.bg-color-blue{background-color:#f4f9ff}#tab_lineup li:not(:last-child),#tab_plan li:not(:last-child){margin-right:3.125vw}#tab_lineup li{background-size:90.625vw}#tab_lineup li,#tab_plan li{padding-top:14.84375vw;width:45.3125vw}#tab_lineup li:first-child.on,#tab_plan li:first-child.on{background-position:0 -14.84375vw}#tab_lineup li:nth-child(2),#tab_plan li:nth-child(2){background-position:-45.3125vw 0}#tab_lineup li:nth-child(2).on,#tab_plan li:nth-child(2).on{background-position:-45.3125vw -14.84375vw}#t_point_3~.bg_gray .inbox,#t_qa~.bg_white .inbox,#voices,.aform-result,.inbox.mb80{padding-left:3.125vw;padding-right:3.125vw}.inbox.mb80{margin-bottom:7.8125vw}.cont_lineup:first-child,.cont_plan:first-child{background-position:19.0625vw 0}#flow_wrapper,.cont_lineup li,.cont_lineup2 li,.regist .btn{width:100%}.cont_lineup li .lineup_box,.cont_lineup2 li .lineup_box{border-bottom:none;flex:1;margin-bottom:0;width:unset}.cont_lineup li:not(:last-of-type),.cont_lineup2 li:not(:last-of-type){margin-bottom:5.3125vw}.cont_lineup,.cont_lineup2,.cont_plan{background-size:7.1875vw;padding:4.6875vw 3.125vw}.cont_lineup li:last-child,.cont_lineup2 li:last-child{margin-bottom:0}.cont_lineup li,.cont_lineup2 li{align-items:flex-start;display:flex;padding:4.6875vw 6.25vw 4.6875vw 3.125vw}.cont_lineup2{background-position:67.5vw 0}.cont_lineup2 li{background-color:#fff;border-bottom:.9375vw solid #dbdbdb}.cont_lineup li p,.cont_lineup2 li p{font-size:2.8125vw;line-height:1.5}.cont_lineup li .i_lineup,.cont_lineup2 li .i_lineup{border-bottom:none;margin-bottom:-4.6875vw;margin-right:3.125vw;text-align:center;width:21.875vw}.i_lineup img{width:14.84375vw}.cont_lineup h3,.cont_lineup2 h3{padding:0 0 1.5625vw 1.25vw}.lineup_desc{flex:1}#flow_wrapper{padding:5.625vw 3.125vw 6.25vw}#t_voice.tl{margin-top:12.5vw;padding:3.125vw 0 0}#voices{margin-bottom:4.6875vw;margin-left:3.125vw;margin-right:3.125vw;padding:5.46875vw 3.125vw 6.25vw}.voice{padding:3.125vw}.voice h3{border-bottom:none;padding-bottom:0}.voice:not(:last-child){margin-bottom:6.25vw}.voice .normal{font-size:4.0625vw;line-height:1.5}.voice:first-child,.voice:nth-child(2),.voice:nth-child(3){background-image:none}.t_qa{font-size:5vw;line-height:1.4;margin-bottom:3.125vw}.t_qa:not(:first-child){margin-top:9.375vw}.qa dt{background-size:9.375vw!important}.qa dt:not(:first-child){margin-top:4.6875vw}.qa dt span{background-position:3.125vw!important;background-size:11.09375vw!important;border-bottom:.625vw solid #dfdfdf;font-size:4.375vw;line-height:5.625vw;padding:3.90625vw 12.5vw 3.90625vw 17.1875vw}.qa dd{background-position:3.125vw 3.125vw;background-size:11.09375vw;font-size:4.0625vw;line-height:5.3125vw;padding:3.125vw 3.125vw 3.125vw 17.1875vw}#t_qa h2{margin-bottom:-32px;margin-right:-25px;padding:31px 0 0 94px;width:100%}#t_qa.tl{padding:15px 30px 35px}.aform_left_title img{width:80%}#t_point_3_mb+.bg_gray{margin-bottom:12.5vw}#t_point_3_mb+.bg_gray .leadbox{margin-bottom:6.25vw}#t_qa_mb img,#t_voice_mb img{width:100%}#main_nav ul li:not(:last-child){margin-right:0}#main_nav .closing dd ul li:nth-child(2){float:right}#steps{justify-content:space-between;width:100%}#steps li{width:32%}#steps li p{min-height:92px}#steps li p,#steps li:last-child p{padding:0}#steps li:not(:last-child){margin-right:34px}#steps li:not(:last-child):after{content:none}#steps li .center{height:240px}#flow_wrapper .mb60 li img{display:block}.flow li{font-size:16px;line-height:40px;max-height:68px}#flow_2_1 li:first-child:before{border-bottom:20px solid #eee;border-left:20px solid #1b5bb2;border-top:20px solid #eee;right:-1px}.aform_left_title img{width:75vw!important}#flow_2_1,.aform-houjin form{margin-left:0;margin-right:0;padding:0 3.125vw}.form-title-mb{background-color:#1b5bb2;border:2px solid #cbcbcb;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-size:5.3125vw;font-weight:700;line-height:6.25vw;overflow:hidden;padding:4.6875vw 2.34375vw;text-align:center}#tm_2+.form-title-mb{display:none!important}.formbox,.hs-form-field>label{font-size:4.375vw;line-height:1;margin-bottom:10px;margin-right:0;min-width:unset}.aform-houjin .hs-field-desc{font-size:4.0625vw;width:100%!important}#contents .formbox .inbox,.formbox{width:100%}.aform-houjin .hs-form-field{border-bottom:none;flex-wrap:wrap;padding:2.34375vw 3.90625vw 3.125vw!important}.aform-houjin .hs-form-field .input :placeholder-shown{font-size:3.75vw}.aform-houjin .hs-form-field .input ::-webkit-input-placeholder{font-size:3.75vw}.aform-houjin .hs-form-field .input :-moz-placeholder,.aform-houjin .hs-form-field .input ::-moz-placeholder{font-size:3.75vw}.aform-houjin .hs-form-field .input :-ms-input-placeholder{font-size:3.75vw}.aform-houjin .hs-form-field .input select{font-size:3.75vw!important}.aform-houjin .hs-form-field.hs_comment,.aform-houjin .hs-form-field.hs_email{border-bottom:2px solid #cbcbcb;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.aform-houjin .hs-form-field.hs_company{padding-top:3.125vw}.aform-houjin .hs-form-field.hs_useing{border-top-left-radius:10px;border-top-right-radius:10px;margin-top:3.125vw}.aform-houjin .hs_useing:after,.aform-houjin .hs_useing:before{top:8px}.hs_comment.hs-form-field>label,.hs_mobilephone.hs-form-field>label{position:relative;top:unset;transform:none}#error_message{padding:15px 25px 20px}.hs-form-field label>span:first-child{display:inline-block;font-weight:700;width:unset}.important,.optional{border-radius:.625vw;font-size:3.125vw;line-height:4.6875vw;margin-left:1.5625vw;padding:0 1.5625vw}#sub .txt,#sub_2 .txt{font-size:4.0625vw;line-height:1.5;margin-top:6.25vw}#sub .txt,#sub_2 .txt,.hs-richtext img{padding:0 15px}.hs-form-checkbox,.hs-form-radio{margin-bottom:5px}.aform-houjin .hs-form-field:after,.aform-houjin .hs-form-field:before{width:2.34375vw}#aform_input~.hs_cos_wrapper #fixed_nav,.aform-houjin .hs-form-field.hs_comment .hs-field-desc{display:none!important}.aform-houjin .hs-form-field.hs_comment .input textarea{display:block;font-size:3.75vw;height:31.25vw;line-height:4.6875vw;width:100%}.aform-houjin .hs-form-field .input,.aform-houjin .hs-form-field .input .hs-input,.aform-houjin .hs_useing.hs-form-field .input,.aform-houjin .hs_useing~.hs-form-field .input{width:100%}.aform-houjin .hs-form-field .input .hs-input,.aform-houjin .hs-form-field .input select{height:10.9375vw}.aform-houjin .hs-form-field .input label{font-size:4.375vw;padding-right:15px}.aform-houjin .hs-form-field:not(.hs_mobilephone) .input,.aform-houjin .hs_mobilephone .hs-field-desc{border-top:1px dotted #7f7f7f!important;padding-top:15px}.aform-houjin .hs_privacy{margin-bottom:3.125vw;margin-top:3.90625vw}.aform-houjin .hs-form-field.hs_privacy .input{border-top:none!important;padding-top:0}.aform-houjin .hs_privacy .input .hs-input{width:unset}.aform-houjin .hs-form-field .aform_error_msg{left:110px;top:2px}.aform-houjin .hs_privacy.hs-form-field .aform_error_msg{left:15px;top:-25px}.aform-houjin .btn-submit-center,.aform-houjin .hs_submit .hs-button{background-size:100%;margin-top:0;max-width:400px;width:100%}.aform-houjin .hs_privacy.hs-form-field .input label{display:inline-block;font-size:4.0625vw;max-width:calc(100% - 6px);transform:translateX(-3px)}.aform-houjin .hs_privacy .input .hs-input+span,.aform-houjin .hs_privacy .input .hs-input+span a{font-size:3.875vw;white-space:break-spaces}.aform-houjin .hs_privacy .input .hs-input+span{margin-right:5px}.aform-houjin .inputs-list.multi-container li{height:5.625vw;line-height:5.625vw}.regist #flow_2_1 li:first-child{background-color:#eee;color:#999}.regist #flow_2_1 li:nth-child(2){background-color:#1b5bb2;color:#fff}.regist #flow_2_1 li:first-child:before{border-bottom:20px solid #1b5bb2;border-left:20px solid #eee;border-top:20px solid #1b5bb2;right:-1px}.aform-page #contents,.aform-page footer.display-mb{padding-bottom:0}.aform-page #hd_nav li:last-child{display:none}}@media screen and (max-width:768px){.regist{min-height:calc(100vh - 403px)}}@media screen and (max-width:767px){#steps li p{min-height:115px}#steps li .center{height:165px}}@media screen and (max-width:668px){#steps{flex-direction:column}#steps h4.mb20 img,#steps li{width:100%}#steps li:not(:last-child):after{content:"";left:50%;right:unset;top:unset;transform:translateX(-50%)}#steps li,#steps li p{min-height:unset}#steps .center img{width:31.25vw}#steps li:not(:last-child){margin-bottom:50px;margin-right:0}#steps li:not(:last-child):after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:15px solid #003f95;bottom:-36px}#flow_wrapper h3{margin-left:-5px}}@media screen and (max-width:640px){#tab_lineup li,#tab_plan li{border-top-left-radius:4px;border-top-right-radius:4px}}@media screen and (max-width:430px){.regist{min-height:calc(100vh - 234px)}}@media screen and (max-width:390px){.regist{min-height:calc(100vh - 216px)}}@media screen and (max-width:360px){.regist{min-height:calc(100vh - 209px)}}