.mobile-order-1{-webkit-order:1;order:1}.mobile-order-2{-webkit-order:2;order:2}.mobile-order-3{-webkit-order:3;order:3}.mobile-order-4{-webkit-order:4;order:4}.custom-row:last-child .et_pb_column:last-child{margin-bottom:30px}ul.icon-x{list-style:none;margin:0;padding:0}ul.icon-x li{position:relative;margin:.65em 0;padding-left:2.3rem;font-size:1.1rem;color:#2f3a46}ul.icon-x li::before{content:"\2715";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.6rem;height:1.6rem;line-height:1.6rem;text-align:center;font-size:.8rem;color:#fff;background:#e53935;border-radius:50%}ul.icon-check{list-style:none;margin:0;padding:0}ul.icon-check li{position:relative;margin:.65em 0;padding-left:2.3rem;font-size:1.1rem;color:#2f3a46}ul.icon-check li::before{content:"\2714";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.6rem;height:1.6rem;line-height:1.6rem;text-align:center;font-size:.85rem;color:#fff;background:#43a047;border-radius:50%}input[type="text"],input[type="password"],input[type="datetime"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.field{display:block;width:100%;height:45px;margin-bottom:0;padding:0 12px;border:0;border-radius:3px;background-color:#f1f1f1;box-shadow:none;color:#5c6b80;font-size:1em;vertical-align:middle;line-height:45px;transition:background-color 0.24s ease-in-out}textarea{max-width:100%;min-height:120px;line-height:1.5em;padding:.5em;overflow:auto}@media(max-width:500px){.inquiry td,.inquiry th{display:block!important;width:100%!important;border-top:none!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.inquiry tr:first-child th{border-top:1px solid #d7d7d7!important}.inquiry .any,.inquiry .haveto{font-size:10px}}.inquiry th{text-align:left;font-size:16px;color:#444;padding-right:5px;width:30%;background:#f7f7f7;border:solid 1px #d7d7d7}.inquiry td{font-size:18px;border:solid 1px #d7d7d7}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.haveto{font-size:14px;padding:5px;background:#ff9393;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.any{font-size:14px;padding:5px;background:#93c9ff;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.verticallist .wpcf7-list-item{display:block}#formbtn{display:block;padding:15px;width:350px;background:#059669;color:#fff;font-size:18px;font-weight:700;border-radius:20px;margin:25px auto 0;border:2px solid transparent;transition:all 0.2s ease}#formbtn:hover{background:#fff;color:#059669;border:2px solid #059669}th{font-weight:700;text-transform:uppercase;padding:13px}td{border-top:1px solid #ededed;padding:12px}input,select,textarea{border:1px solid #dfdfdf;letter-spacing:1px;margin:0;max-width:100%;resize:none}.wpcf7-spinner{display:none!important}@font-face{font-family:'Noto Sans JP';src:url(/wp-content/themes/Divi/fonts/noto-sans-jp-v54-japanese-regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans JP';src:url(/wp-content/themes/Divi/fonts/notosansjp-bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Shippori Mincho B1';src:url(/wp-content/themes/Divi/fonts/shippor-mincho-b1-bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}p,li,a,span,td,th{font-family:'Noto Sans JP',sans-serif!important;font-weight:400}strong,b{font-family:'Noto Sans JP',sans-serif!important;font-weight:700}h1,h2,h3,.et_pb_text_inner h1,.et_pb_text_inner h2,.et_pb_text_inner h3,.et_pb_module_header,.et_pb_blurb .et_pb_module_header,.et_pb_pricing_title,.et_pb_slide_title,.et_pb_post_title{font-family:'Shippori Mincho B1','Noto Sans JP',serif!important;font-weight:700;letter-spacing:.02em;line-height:1.25}.et_pb_button,button,input[type="submit"],a.button,#formbtn{font-family:'Shippori Mincho B1','Noto Sans JP',serif!important;font-weight:700!important;letter-spacing:.02em}h1,h2,h3,.et_pb_text h1,.et_pb_text h2,.et_pb_text h3,.et_pb_module_header,.et_pb_blurb .et_pb_module_header,.et_pb_toggle .et_pb_toggle_title,.et_pb_promo .et_pb_promo_description h2,.et_pb_slider .et_pb_slide_description h2,.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content h1,.et_pb_post h1.entry-title,.et_pb_post h2.entry-title,.et_pb_post h3.entry-title,.et_pb_blog_grid .et_pb_post h2.entry-title a,.et_pb_pricing_title{font-family:'Shippori Mincho B1','Noto Sans JP',serif!important;font-weight:700!important;letter-spacing:.02em;line-height:1.25}.et_pb_button,button,input[type="submit"],a.button,#formbtn{font-family:'Shippori Mincho B1','Noto Sans JP',serif!important;font-weight:700!important;letter-spacing:.02em}