@media screen and (max-width:768px){#page_ttl .inner .ttl_layout{position:relative;padding-bottom:4rem}#page_ttl .inner .lead span{position:absolute;bottom:0;left:0}}#contact_navi .contact_list{width:100%}#contact_navi .contact_list>li{width:calc(590/1200*100%)}#contact_navi .contact_list>li>a{width:100%;height:16rem;background-color:#fff;padding:3rem;border-radius:3rem;display:flex;align-items:center;justify-content:center;position:relative}#contact_navi .contact_list>li>a>div{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#contact_navi .contact_list>li.line{width:100%;margin-bottom:7rem;text-align:center}#contact_navi .contact_list>li.line h2{display:inline-block;text-align:center;margin-bottom:4rem;position:relative}#contact_navi .contact_list>li.line h2:before{content:"";display:block;width:21rem;height:10rem;background:url(//www.amerikaya-arc.com/corp/wp-content/themes/amerikaya-arc/css/../images/osusume.svg) no-repeat center center;background-size:contain;position:absolute;top:50%;left:-4rem;transform:translate(-100%,-50%);z-index:2}#contact_navi .contact_list .line_contact_wrap{width:100%;background-color:#e0e0e0;text-align:center;border-radius:3rem;padding:3rem}#contact_navi .contact_list .line_contact_wrap .line_contact{align-items:center;justify-content:center}#contact_navi .contact_list .line_contact_wrap .line_contact .arrow{margin:0 7rem}#contact_navi .contact_list .line_contact_wrap .line_contact .number{font-size:4.8rem;letter-spacing:0;line-height:1;margin-bottom:1rem}#contact_navi .contact_list .line_contact_wrap .line_contact .ttl{font-size:2.8rem;letter-spacing:.1em;margin-bottom:1rem}#contact_navi .contact_list .line_contact_wrap .line_contact>li:first-child .ttl{margin-bottom:3rem}#contact_navi .contact_list .line_contact_wrap .line_contact .img_wrap{position:relative;overflow:inherit}#contact_navi .contact_list .line_contact_wrap .line_contact>li:last-child .img_wrap:after{content:"";display:block;width:11rem;height:12.5rem;background:url(//www.amerikaya-arc.com/corp/wp-content/themes/amerikaya-arc/css/../images/koredake.svg) no-repeat center center;background-size:contain;position:absolute;top:0;right:0;transform:translate(50%,-80%);z-index:2}#contact_navi .contact_list .shiryo_btn_wrap{display:flex;align-items:center;justify-content:center}#contact_navi .contact_list .shiryo_btn_wrap img{width:5.6rem}#contact_navi .contact_list .shiryo_btn_wrap .ttl{font-size:3.3rem;letter-spacing:.1em;line-height:1;color:#ffba00;margin-left:3rem}#contact_navi .contact_list .tel_wrap .holiday{position:absolute;top:0;right:0;transform:translate(0,-50%);z-index:2;background-color:#005e9a;padding:1rem;border-radius:1rem;font-size:1.2rem;color:#fff;display:flex;align-items:center;justify-content:center}#contact_navi .contact_list .tel_wrap .ttl{width:100%;font-size:3.3rem;letter-spacing:.1em;line-height:1;text-align:center;margin-bottom:1rem}#contact_navi .contact_list .tel_wrap img{width:6rem}#contact_navi .contact_list .tel_wrap .number{font-size:4.8rem;letter-spacing:.1em;line-height:1;margin-left:3rem}@media screen and (max-width:768px){#contact_navi .contact_list>li{width:100%}#contact_navi .contact_list>li>a{height:8rem;padding:1.5rem 2rem;border-radius:1.5rem}#contact_navi .contact_list>li.line{margin-bottom:1rem}#contact_navi .contact_list>li.line h2{width:16rem;margin-left:4rem;margin-bottom:2rem}#contact_navi .contact_list>li.line h2:before{width:8.8rem;height:4.2rem;left:-2rem;transform:translate(-100%,-50%)}#contact_navi .contact_list .line_contact_wrap{border-radius:1.5rem;padding:1.5rem}#contact_navi .contact_list .line_contact_wrap .line_contact{align-items:center;justify-content:center}#contact_navi .contact_list .line_contact_wrap .line_contact .arrow{width:100%;margin:1rem 0;margin-bottom:0}#contact_navi .contact_list .line_contact_wrap .line_contact .arrow img{width:1.2rem;transform:rotate(90deg)}#contact_navi .contact_list .line_contact_wrap .line_contact .number{font-size:2.6rem;margin-bottom:1rem;display:inline-block}#contact_navi .contact_list .line_contact_wrap .line_contact .ttl{font-size:1.2rem;margin-bottom:1rem;display:inline-block}#contact_navi .contact_list .line_contact_wrap .line_contact .ttl br{display:none}#contact_navi .contact_list .line_contact_wrap .line_contact>li:first-child .ttl{margin-bottom:1rem}#contact_navi .contact_list .line_contact_wrap .line_contact>li:last-child .img_wrap:after{content:"";display:block;width:8rem;height:5.5rem;background:url(//www.amerikaya-arc.com/corp/wp-content/themes/amerikaya-arc/css/../images/koredake_sp.svg) no-repeat center center;background-size:contain;position:absolute;top:50%;right:0;transform:translate(90%,-50%);z-index:2}#contact_navi .contact_list>li.shiryo{margin-bottom:1rem}#contact_navi .contact_list .shiryo_btn_wrap img{width:3.2rem}#contact_navi .contact_list .shiryo_btn_wrap .ttl{font-size:1.6rem;margin-left:1.5rem}#contact_navi .contact_list .tel_wrap .holiday{transform:translate(0,-70%);font-size:.8rem}#contact_navi .contact_list .tel_wrap .ttl{width:100%;font-size:1.6rem;text-align:left;margin-bottom:.5rem;padding-left:6rem}#contact_navi .contact_list .tel_wrap img{width:3.5rem;position:absolute;top:50%;left:3rem;transform:translate(0,-50%)}#contact_navi .contact_list .tel_wrap .number{font-size:2.8rem;margin-left:0;padding-left:6rem}}#mail_contact .inner{max-width:106rem;text-align:center}#mail_contact .con_ttl{justify-content:center;align-items:center;margin-bottom:2rem}#mail_contact .con_ttl img{width:6rem}#mail_contact .con_ttl span{display:block;font-size:3.6rem;line-height:calc(28/36);color:#336687;margin-left:3rem}#mail_contact .lead{display:inline-block;font-size:2.4rem;line-height:calc(40/24);text-align:left;margin-bottom:6rem}#mail_contact .lead span{display:block;font-size:1.8rem;line-height:1;font-weight:500;color:red;text-align:left}@media screen and (max-width:768px){#mail_contact .inner{max-width:33rem}#mail_contact .con_ttl{margin-bottom:1rem}#mail_contact .con_ttl img{width:2rem}#mail_contact .con_ttl span{font-size:1.6rem;margin-left:1rem}#mail_contact .lead{font-size:1.1rem;margin-bottom:3rem}#mail_contact .lead span{font-size:.8rem}}.mailform_wrap{width:100%;margin-left:auto;margin-right:auto}.mailform_wrap .mailform_con{display:flex;justify-content:flex-start;margin-bottom:1.5rem}.mailform_wrap .mailform_con.radio{margin:3rem 0}.mailform_wrap .mailform_con.radio span.sub{margin-left:3rem;line-height:1.4}.mailform_wrap .mailform_con.radio li:nth-child(even){padding-top:0}.mailform_wrap .mailform_con.tel span{width:100%;display:block;margin-top:.5rem}.mailform_wrap .mailform_con.day span{display:block;margin-top:.5rem}.mailform_wrap .mailform_con>li:nth-child(odd){width:30rem;max-width:100%;font-size:1.8rem;text-align:right;padding-right:4rem}.mw_wp_form_preview .mailform_wrap .mailform_con>li:nth-child(odd){padding-top:0}.mailform_wrap .mailform_con>li:nth-child(odd) span.hissuu{display:inline-block;font-size:1.8rem;line-height:1;margin-left:.5rem;color:red}.mailform_wrap .mailform_con>li:nth-child(odd) span.sub{display:block;width:100%;font-size:1.4rem;line-height:1}.mailform_wrap .mailform_con>li:nth-child(even){width:calc(100% - 30rem);display:flex;flex-wrap:wrap;justify-content:flex-start}.mailform_wrap .mailform_con>li:nth-child(even)>span.horizontal-item{display:block}.mailform_wrap .mailform_con>li:nth-child(even) input{font-size:1.6rem;outline:0;padding:1.5rem;box-sizing:border-box;border:1px solid #fff;background:#fff;border-radius:1rem;font-family:'Noto Sans JP',"游ゴシック体","Yu Gothic",YuGothic,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.mailform_wrap .mailform_con>li:nth-child(even) textarea{font-size:1.6rem;outline:0;padding:1.5rem;box-sizing:border-box;border:1px solid #fff;border-radius:1rem;background:#fff;font-family:'Noto Sans JP',"游ゴシック体","Yu Gothic",YuGothic,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.mailform_wrap .mailform_con>li:nth-child(even) .search_word{display:flex;align-items:center;margin-top:3rem}.mailform_wrap .mailform_con>li:nth-child(even) .search_word .ttl{white-space:nowrap;margin-right:1rem}.mailform_wrap .mailform_con.radio>li:nth-child(even) .sub_txt{width:100%;margin-top:1rem;font-size:1.6rem;letter-spacing:.1em;font-weight:700}.mailform_wrap .mailform_con>li:nth-child(even) .sub_txt{margin-top:3rem;font-size:1.4rem;letter-spacing:.1em;font-weight:500}.mailform_wrap .mailform_con>li:nth-child(even) .con_txt{width:100%;border:1px solid #fff;background:#fff}.mailform_wrap .mailform_con>li:nth-child(even) .con_addr,.mailform_wrap .mailform_con>li:nth-child(even) .con_ques{width:100%;max-width:100% !important}.mailform_wrap .mailform_con>li:nth-child(even) .tel-field{width:100%;display:flex;align-items:center;justify-content:space-between}.mailform_wrap .mailform_con>li:nth-child(even) .tel-field .con_tel{width:-webkit-calc(155 / 575 * 100%);width:calc(155 / 575 * 100%)}.mailform_wrap .addr_con{width:100%}.mailform_wrap .addr_con>li{width:100%;display:flex;align-items:center}.mailform_wrap .addr_con>li:not(:last-child){margin-bottom:1rem}.mailform_wrap .addr_con>li .ttl{width:40%;text-align:left}.mailform_wrap .addr_con>li .txt{width:60%}.mailform_wrap .addr_con .mwform-zip-field{font-size:0}.mailform_wrap .addr_con .mwform-zip-field input:first-child{margin-right:1rem}.mailform_wrap .btn_list{align-items:center;justify-content:center;padding-left:0}.mailform_wrap .btn_wrap{width:40rem;height:6rem;padding:0;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;z-index:1}.mailform_wrap .btn_wrap:before{content:"";width:100%;height:100%;background-color:#50a959;position:absolute;top:0;left:0;border-radius:10rem;z-index:-2}.mailform_wrap .btn_wrap .btn_con{width:100%;height:100%;padding:0;display:flex;align-items:center;justify-content:space-between}.mailform_wrap .btn_wrap .submit_btn{cursor:pointer;outline:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:2;font-size:2.6rem;letter-spacing:.3em;line-height:1;color:#fff;box-sizing:border-box;border:none;background-color:transparent;-webkit-appearance:none;text-decoration:none;-webkit-transition:all .6s;transition:all .6s}.mailform_wrap .btn_wrap .reset_btn{cursor:pointer;outline:0;display:flex;align-items:center;justify-content:center;width:100%;max-width:20rem;height:100%;z-index:2;font-size:2.6rem;letter-spacing:.3em;line-height:1;box-sizing:border-box;border:.15rem solid #b5b5b6;background:#fff;-webkit-appearance:none;text-decoration:none;-webkit-transition:all .6s;transition:all .6s;margin-left:3rem}.mw_wp_form_preview .mailform_wrap .btn_wrap .reset_btn{display:none}.mailform_wrap .btn_wrap .back_btn{cursor:pointer;outline:0;display:flex;align-items:center;justify-content:center;width:100%;max-width:20rem;height:100%;z-index:2;font-size:2.6rem;letter-spacing:.3em;line-height:1;box-sizing:border-box;border:.15rem solid #b5b5b6;background:#fff;-webkit-appearance:none;text-decoration:none;-webkit-transition:all .6s;transition:all .6s;margin-right:3rem}.mailform_wrap .btn_wrap .submit_btn:hover,.mailform_wrap .btn_wrap .reset_btn:hover,.mailform_wrap .btn_wrap .back_btn:hover{opacity:.6}.mailform_wrap .btn_wrap:hover .btn_con:after{opacity:.6}.con_type{display:none}.mwform-radio-field-text{padding-left:2.8rem;position:relative;margin-right:5rem;padding-top:.3rem;font-size:1.8rem;line-height:1;font-weight:700;display:flex;align-items:center;margin-bottom:1.5rem}.mwform-radio-field-text:before{content:"";display:block;position:absolute;background:#fff;top:0;left:0;width:2rem;height:2rem;border-radius:50%;z-index:2}.con_type:checked+.mwform-radio-field-text:after{content:"";display:block;position:absolute;top:.4rem;left:.4rem;width:1.2rem;height:1.2rem;background:#005e9a;border-radius:50%;z-index:2}#contact .mw_wp_form .horizontal-item+.horizontal-item{margin-left:0 !important}#mail_contact.complete .back_btn{width:22rem;margin:auto;margin-top:6rem}@media screen and (max-width:768px){.mailform_wrap{padding-top:0}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}.mailform_wrap .mailform_con{flex-wrap:wrap;margin-bottom:1rem}#mail_contact .txt_wrap{font-size:1.5rem;text-align:left;margin-bottom:1rem}.mailform_wrap .mailform_con>li:nth-child(odd){width:100%;font-size:1.2rem;padding-top:0;padding-right:0;margin-bottom:.5rem;text-align:left}.mailform_wrap .mailform_con>li:nth-child(odd) br{display:none}.mailform_wrap .mailform_con>li:nth-child(odd) span.sub{font-size:1rem}.mailform_wrap .mailform_con>li:nth-child(odd) span.hissuu{font-size:1.2rem}.mailform_wrap .addr_con>li .ttl{width:35%;font-size:1.2rem}.mailform_wrap .addr_con>li .txt{width:65%}.mwform-radio-field-text{font-size:1.4rem;line-height:1.4;padding-top:.2rem}.mailform_wrap .mailform_con.radio>li:nth-child(even) .sub_txt{margin-top:1rem;font-size:1.2rem}.mailform_wrap .mailform_con>li:nth-child(even) .sub_txt{margin-top:2rem;font-size:1.2rem}.mailform_wrap .mailform_con.radio li:nth-child(even){padding-top:0}.mailform_wrap .mailform_con.radio span.sub{margin-left:0;font-size:1.2rem}.mailform_wrap .mailform_con.tel span{font-size:1.2rem}.mailform_wrap .mailform_con.day span{font-size:1.2rem}.mailform_wrap .mailform_con>li:nth-child(even){width:100%}.mailform_wrap .mailform_con>li:nth-child(even) input{font-size:1.5rem;height:3.5rem;padding:1rem 1.5rem}.mailform_wrap .mailform_con>li:nth-child(even) .mwform-tel-field input{width:30%}.mailform_wrap .mailform_con>li:nth-child(even) .mwform-zip-field input{width:40%}.mailform_wrap .mailform_con>li:nth-child(even) textarea{font-size:1.5rem;padding:1rem 1.5rem;height:15rem}.mailform_wrap .mailform_con>li:nth-child(even) .con_txt{width:100%}.mailform_wrap .btn_wrap .submit_btn{font-size:2rem}.mailform_wrap .btn_wrap .reset_btn{max-width:11rem;height:3.5rem;font-size:1.5rem;border:.1rem solid #b5b5b6;border-radius:.5rem;margin-left:2rem}.mw_wp_form_preview .mailform_wrap .btn_wrap .reset_btn{display:none}.mailform_wrap .btn_wrap .back_btn{max-width:11rem;height:3.5rem;font-size:1.5rem;border:.1rem solid #b5b5b6;border-radius:.5rem;margin-right:2rem}#mail_contact.complete .back_btn{margin-top:4rem}}.mw_wp_form_complete{margin-top:-15rem;padding-top:15rem}#complete_wrap h2{font-size:2rem;letter-spacing:.1em;line-height:2;margin-bottom:3rem;text-align:center}#complete_wrap h2 span{display:block}#complete_wrap .attention_txt{font-size:1.2rem;letter-spacing:.05em;text-align:center}#complete_wrap a.btn:after{display:none}@media screen and (max-width:768px){.mw_wp_form_complete{margin-top:-10rem;padding-top:10rem}#complete_wrap h2{font-size:1.5rem;margin-bottom:1rem}#complete_wrap .attention_txt{font-size:1.2rem}}#privacy_policy{padding-top:10rem;padding-bottom:15rem}#privacy_policy .inner{max-width:80rem;text-align:left}#privacy_policy h2{font-size:1.9rem;font-weight:700;margin-bottom:2rem}@media screen and (max-width:768px){#privacy_policy{padding-top:5rem;padding-bottom:8rem}#privacy_policy .inner{max-width:32.5rem}}