{"id":4094,"date":"2023-10-16T16:40:42","date_gmt":"2023-10-16T07:40:42","guid":{"rendered":"https:\/\/www.upgrade.co.jp\/?page_id=4094"},"modified":"2026-03-06T11:15:05","modified_gmt":"2026-03-06T02:15:05","slug":"contact","status":"publish","type":"page","link":"https:\/\/www.upgrade.co.jp\/en\/contact\/","title":{"rendered":"CONTACT US"},"content":{"rendered":"\n<p>Need a digital solution to your business in Japan? <br>Looking for someone who can do both translation and web design, along with SEO and PPC marketing? <\/p>\n\n\n\n<p>We are one-stop shop, catering for all types of project budgets . So we&#8217;d love hear from you. <br>Just fill out this form as best you can and we&#8217;ll get back to you shortly.<\/p>\n\n\n\n<style>\n\/* $Id: $ *\/\n@charset \"UTF-8\";\nhtml, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {\n\tmargin: 0;\n\tpadding: 0;\n\tborder: 0;\n\tfont: inherit;\n\tvertical-align: baseline;\n}\n\nbody {\n\tbackground-attachment: fixed;\n\tcolor: #444444;\n\tfont: 75%\/1.3 Arial, Helvetica, sans-serif;\n\tmargin: 0 auto;\n}\n\ninput, input[type=\"text\"], input[type=\"search\"], isindex, textarea, button {\n\toutline:none;\n\tmargin:0 auto;\n\tpadding:5px 10px;\n\t-webkit-box-sizing: border-box; \/* Safari\/Chrome, other WebKit *\/\n    -moz-box-sizing: border-box;    \/* Firefox, other Gecko *\/\n    box-sizing: border-box;         \/* Opera\/IE 8+ *\/\n}\n\nimg, a {\n\tborder:0px;\n\toutline:none;\n\tcolor:#3a6cae;\n\ttext-decoration:none;\n}\nimg, a:hover {\n\ttext-decoration:underline;\n}\n.zf-flLeft {\n\tfloat:left;\n}\n.zf-flRight {\n\tfloat:right;\n}\n.zf-clearBoth {\n\tclear:both;\n}\nol, ul {\n\tlist-style: none outside none;\n}\n.zf-normalText {\n\tfont-size:13px;\n\tline-height:1.5;\n}\n.zf-smallText {\n\tfont-size:0.9em;\n\tfont-weight:normal;\n}\n.zf-smallHeading {\n\tfont-size:18px;\n}\n.zf-heading {\n\tfont-size:2em;\n}\n.zf-subHeading {\n\tfont-size:1.5em;\n}\n.zf-boldText, .zf-boldText a {\n\tfont-weight:bold;\n\ttext-decoration:none;\n}\n.zf-italicText {\n\tfont-style:italic;\n}\n.zf-heading a {\n\ttext-decoration:underline;\n}\n.zf-heading a:hover {\n\ttext-decoration:none;\n}\n.zf-blodText {\n\tfont-weight:bold;\n}\n.zf-overAuto {\n\toverflow:auto;\n}\n.zf-split {\n\tcolor: #8B9193;\n\tpadding: 0 3px;\n}\n\n.zf-backgroundBg {\n\tbackground:#f5f5f5;\n}\n\n.zf-templateWidth {\n\tmargin:1% auto;\t\n}\n\n.zf-templateWidth { \n\twidth:800px;\n\t}\n\n.zf-templateWrapper {\n\tbackground:#fff;\n\tborder:1px solid #d6d6d6;\n\t-webkit-box-shadow: 0 0px 3px #E1E1E1;\n\t-moz-box-shadow: 0 0px 3px #E1E1E1;\n\tbox-shadow: 0 0px 3px #E1E1E1;\n\t-webkit-border-radius:2px;\n\t-moz-border-radius:2px;\n\tborder-radius:2px;\n}\n\n.zf-tempContDiv input[type=\"text\"], .zf-tempContDiv textarea, .zf-tempContDiv .zf-pdfTextArea {\n\tbackground:#fff;\t\n\tborder:1px solid #e5e5e5;\t\n\t-webkit-border-radius:2px; \t\n\t-moz-border-radius:2px;\t\n\tborder-radius:2px;\t\n\tpadding:5px;\n\tfont-size:13px;\t\n}\n\n.zf-tempContDiv input[type=\"text\"]:hover,  .zf-tempContDiv textarea:hover{\t\n\tborder:1px solid rgba(157, 157, 157, 0.75) !important;\t\n\t}\t\n.zf-tempContDiv input[type=\"text\"]:focus, .zf-tempContDiv textarea:focus{\t\n\tborder:1px solid rgba(121, 187, 238, 0.75) !important;\t\n\t-webkit-box-shadow:0 0 5px rgba(82, 168, 236, 0.5) !important;\t\n\t-moz-box-shadow:0 0 5px rgba(82, 168, 236, 0.5) !important;\t\n\tbox-shadow:0 0 5px rgba(82, 168, 236, 0.5) !important;\t\n\t}\n\t\n.zf-tempContDiv textarea {\n\theight:75px;\n}\n.arrangeAddress .zf-addrCont  span.zf-addtwo{ width: 99% !important;float: none !important;} \t\t\n\/**********Error Message***********\/\t\n.zf-errorMessage {\n\tfont:12px Arial, Helvetica, sans-serif;\n\tcolor:#ff0000;\n\tpadding-top:5px;\n}\n\n\/**********Mandatory Message***********\/\t\n.zf-important {\n\tcolor:#ff0000 !important;\n\tfont-weight: normal;\n\tmargin-left:0px;\n\tpadding: 0;\n\tfont-size:13px !important;\n}\n\n\/**********instruction Message***********\/\n.zf-instruction {\n\tcolor:#939393;\n\tfont-style:italic;\n\tmargin-top:3px;\n\tfont-size:12px;\n\toverflow:visible !important;\n\tword-break: break-all;\n\tmargin-bottom: 3px;\n}\t\n\n.zf-symbols {\n\tpadding:0 5px;\n}\n\n.zf-overflow{ overflow:hidden;}\n\n\/*****************template Header Starts Here****************\/\n\n.zf-tempHeadBdr {\n\tmargin:0;\n\tpadding:0;\n\toverflow:hidden;\n}\n\n.zf-tempHeadContBdr {\n\tbackground: #494949;\n\tborder-bottom:1px solid #EAEAEA;\n\tmargin: 0;\n\tpadding:10px 25px;\n\t-webkit-border-radius:2px 2px 0 0;\n\t-moz-border-radius:2px 2px 0 0;\n\tborder-radius:2px 2px 0 0;\n}\n.zf-tempHeadContBdr .zf-frmTitle {\n\tcolor: #FFFFFF;\n\tmargin: 0;\n\tpadding: 0;\n\tfont-size:2em;\n}\n.zf-tempHeadContBdr .zf-frmDesc {\n\tcolor: #DDDDDD;\n\tfont-size: 14px;\n\tfont-weight: normal;\n\tmargin: 0;\n\tpadding: 0;\n}\n\n\/****************template Header Ends Here****************\/\n\n\n.zf-subContWrap {\n\tpadding:0;\n\tmargin:10px;\n\tmargin-bottom:0;\n}\n\n.zf-tempFrmWrapper {\n\tpadding:10px 15px;\n\tmargin:1px 0;\n}\n\n.zf-tempFrmWrapper .zf-tempContDiv {\n\tmargin:0;\n\tpadding:0;\n}\n\n.zf-tempFrmWrapper .zf-labelName {\n\tfont-weight:bold;\n\tfont-size:13px;\n\tcolor:#444;\n}\n\n.zf-form-sBox{ \n\tpadding:4px; \n\tborder:1px solid #e5e5e5; \n\tfont-size:13px;\n\t}\n\n.zf-name .zf-tempContDiv span, .zf-phone .zf-tempContDiv span, .zf-time .zf-tempContDiv span{\n\tfloat: left;\n\tdisplay:block;\n}\n\n.zf-name .zf-tempContDiv span{margin-bottom:5px; margin-left: 4%;}\n.zf-name .zf-tempContDiv span.last{ margin-right:0;}\n.zf-name .zf-tempContDiv span label{ display: block;padding-top:3px;}\n.zf-name .zf-tempContDiv input[type=\"text\"] {width:100%;}\n\n\n.zf-phone .zf-tempContDiv span label, .zf-date .zf-tempContDiv span label, .zf-time .zf-tempContDiv span label, .zf-address .zf-tempContDiv span label, .zf-geolocation .zf-tempContDiv span label, .zf-name .zf-tempContDiv span label{ \n\tfont-size:11px; \n\tpadding-top:3px;\n\t}\n.zf-phone .zf-tempContDiv label, .zf-date .zf-tempContDiv label, .zf-time .zf-tempContDiv label, .zf-address .zf-tempContDiv label, .zf-name .zf-tempContDiv span label {\n\tcolor:#888888;\n\t}\n.zf-phone .zf-tempContDiv span label {\n\tdisplay: block;\n\tpadding-top:3px;\n\ttext-align:center;\n}\n.zf-phone .zf-tempContDiv .zf-symbols {\n\tpadding-top:5px;\n}\n\n\n.zf-currency .zf-tempContDiv span{ \n\tdisplay:inline-block;\n\t}\n.zf-currency .zf-tempContDiv span label {\n\tdisplay: block;\n\tpadding-top:3px;\n\t}\n.zf-currency .zf-tempContDiv .zf-symbol {\n\tfont-size: 14px;\n    margin-left:5px;\n    margin-top: 4px;\n\twidth:auto;\n\tfont-weight:bold;\n\t}\n\n.zf-decesion .zf-tempContDiv{ \n\twidth:100% !important; \n\tmargin-top:4px;\n\t}\n.zf-decesion input[type=\"checkbox\"] {\n    display: block;\n    height: 13px;\n    margin: 0;\n    padding: 0;\n    width: 13px;\n\tfloat:left;\n\tmargin-top:4px;\n}\n.zf-decesion label {\n    display: block;\n    line-height:21px;\n    margin: 0px 0 0 25px !important;\n    padding-bottom: 0 !important;\n\twidth:95% !important;\n\tfloat:none !important;\n\tline-height:21px !important;\n\ttext-align:left !important;\n} \n\n.zf-tempContDiv input[type=\"file\"]{\n\toutline:none;\n\tborder:1px solid #ccc;\n\tmargin:0 auto;\n\tpadding:5px;\n\twidth:auto;\n}\n\n\n.zf-address .zf-tempContDiv span, .zf-geolocation .zf-tempContDiv span {\n\tdisplay:block;\n\tpadding-bottom:15px;\n\tmargin-right:2%;\n\t}\n\t\n.zf-address .zf-tempContDiv span label, .zf-geolocation .zf-tempContDiv span label{\n\tdisplay: block;\n\tpadding-top:3px;\n\t}\t\n\t\n.zf-address .zf-tempContDiv .zf-addOne, .zf-geolocation .zf-tempContDiv .zf-addOne{\n\tfloat: none;\n\tpadding-bottom:15px;\n\tmargin-right:0;\n\t}\n\n.zf-address .zf-tempContDiv .zf-addOne input, .zf-geolocation .zf-tempContDiv .zf-addOne input{\n\twidth:98%;\n\t}\n.zf-address .zf-tempContDiv span.zf-addtwo, .zf-geolocation .zf-tempContDiv span.zf-addtwo{\n\twidth:48%;\n\t}\n.zf-address .zf-tempContDiv span.zf-addtwo input, .zf-geolocation .zf-tempContDiv span.zf-addtwo input{\n\twidth:99%;\n\t}\t\n.zf-address .zf-tempContDiv span.zf-addtwo .zf-form-sBox{\n\twidth:100%;\n\t}\n\t\n.zf-signContainer{ \n\tmargin:0; \n\tpadding:0; \n\twidth:100%;\n\t}\n.zf-signContainer canvas{ \n\tcursor:crosshair;\n\tborder:1px solid #ccc; \n\tbackground:#fff;\n\t}\n.zf-signContainer a{\n    font-size: 11px;\n    text-decoration: underline;\n\t}\t\n\t\n.zf-section h2{\n\tborder-bottom:1px solid #D7D7D7;\n\tfont-size:22px; \n\tcolor:#000; \n\tfont-weight:500; \n\tfont-family:'Open Sans',\"Lucida Grande\",Arial,Helvetica,sans-serif; \n\tpadding-bottom:10px;\n\t}\n.zf-section p{ \n\tcolor:#847F7F; \n\tmargin-top:10px;\n\t}\n\t\n.zf-note .zf-labelName{\t\n\tpadding-top:7px;\n\t}\n.zf-templateWrapper .zf-note{ \n\toverflow:hidden;\n\t}\n\n.zf-date .zf-tempContDiv span label {\n\tdisplay: block;\n\tpadding-top:3px;\n\ttext-align:left;\n}\n\n.zf-subDate{ margin-right:10px;}\n.zf-subDate label{ text-align:left !important;}\n\n.zf-time .zf-tempContDiv span label {\n\tdisplay: block;\n\tpadding-top:3px;\n\ttext-align:center;\n}\n\n.zf-time .zf-tempContDiv .zf-form-sBox{\n\tmin-width:58px;\n}\n\n.zf-time .zf-tempContDiv .zf-symbols {\n\tpadding-top:5px;\n}\n\n.zf-tempContDiv input[type=\"checkbox\"], .zf-tempContDiv input[type=\"radio\"] {\n\tdisplay: block;\n\theight: 13px;\n\tmargin: 4px 0 0;\n\tpadding: 0;\n\twidth: 13px;\n}\n\n.zf-radio .zf-overflow, .zf-checkbox .zf-overflow{padding-left:2px !important;}\n\n.zf-sideBySide .zf-tempContDiv span {\n\tmargin: 0 15px 5px 0;\n\tpadding:0;\n\twidth:auto;\n\tfloat: left;\n\tdisplay:block;\n}\n.zf-sideBySide .zf-tempContDiv span input[type=\"checkbox\"] {\n\tdisplay: block;\n\twidth: 13px;\n\theight: 13px;\n\tpadding: 0;\n\tmargin-top:3px;\n\tfloat:left;\n}\n.zf-sideBySide .zf-tempContDiv span input[type=\"radio\"] {\n\tdisplay: block;\n\twidth: 13px;\n\theight: 13px;\n\tmargin-top:4px;\n\tpadding: 0;\n\tfloat:left;\n}\n.zf-sideBySide .zf-tempContDiv span label {\n\tline-height:21px;\n\tdisplay: block;\n\tmargin: 0 0 0 20px;\n\tpadding: 0 0 5px;\n}\n\t\t\n\n.zf-oneColumns .zf-tempContDiv span {\n\tmargin:0 0 13px 0;\n\tpadding:0;\n\twidth:100%;\n\tdisplay:block;\n\tclear: both;\n}\n.zf-oneColumns .zf-tempContDiv span:last-child { margin-bottom:0;}\n\n.zf-oneColumns .zf-tempContDiv span input[type=\"checkbox\"] {\n\tdisplay: block;\n\twidth: 13px;\n\theight: 13px;\n\tmargin:0;\n\tpadding: 0;\n\tmargin-top:3px;\n\tfloat:left;\n}\n.zf-oneColumns .zf-tempContDiv span input[type=\"radio\"] {\n\tdisplay: block;\n\twidth: 13px;\n\theight: 13px;\n\tmargin-top:4px;\n\tpadding: 0;\n\tfloat:left;\n}\n.zf-oneColumns .zf-tempContDiv span label {\n\tline-height:19px;\n\tdisplay: block;\n\tmargin: 0 0 0 20px;\n\tpadding:0;\n\tfont-size:13px;\n}\n.zf-twoColumns .zf-tempContDiv span {\n\tmargin: 0 5px 13px 0;\n\twidth: 48%;\n\tfloat: left;\n\tdisplay:block;\n}\n.zf-twoColumns .zf-tempContDiv span input[type=\"checkbox\"] {\n\tdisplay: block;\n\twidth: 13px;\n\theight: 13px;\n\tmargin: 0;\n\tpadding: 0;\n\tmargin-top:3px;\n\tfloat:left;\n}\n.zf-twoColumns .zf-tempContDiv span input[type=\"radio\"] {\n\tdisplay: block;\n\twidth: 13px;\n\theight: 13px;\n\tmargin-top:4px;\n\tpadding: 0;\n\tfloat:left;\n}\n.zf-twoColumns .zf-tempContDiv span label {\n\tline-height:21px;\n\tdisplay: block;\n\tmargin: 0 0 0 20px;\n\tpadding: 0 0 5px;\n}\n.zf-threeColumns .zf-tempContDiv span {\n\tmargin: 0 5px 13px 0;\n\twidth:30%;\n\tfloat: left;\n}\n.zf-threeColumns .zf-tempContDiv span input[type=\"checkbox\"] {\n\tdisplay:block;\n\twidth: 13px;\n\theight: 13px;\n\tpadding: 0;\n\tmargin-top:3px;\n\tfloat:left;\n}\n.zf-threeColumns .zf-tempContDiv span input[type=\"radio\"] {\n\tdisplay:block;\n\twidth: 13px;\n\theight: 13px;\n\tmargin-top:4px;\n\tpadding: 0;\n\tfloat:left;\n}\n.zf-threeColumns .zf-tempContDiv span label {\n\tline-height:21px;\n\tdisplay: block;\n\tmargin: 0 0 0 20px;\n\tpadding: 0 0 5px;\n}\n\n.zf-mSelect select{ font-size:13px;}\t\n\n.zf-fmFooter {\n\tmargin:0;\n\tpadding:25px;\n\ttext-align:center;\n}\n\n.zf-fmFooter .zf-submitColor{ font-size:14px; padding:4px 10px;}\n\n.zf-submitColor{\n\tcolor: #fff;\n\tborder:1px solid;\n\tborder-color: #2F9EEC #1988D6 #1988D6;\n\tbackground: #2596e6;\n\tbackground: -webkit-gradient(linear, left top, left bottom, from(#2f9eec), to(#1988d6));\n\tbackground: -moz-linear-gradient(top,  #2f9eec,  #1988d6);\n\tfilter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f9eec', endColorstr='#1988d6');\n\t-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.15);\n\t-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.15);\n\tbox-shadow:0 1px 2px rgba(0, 0, 0, 0.15);\n\ttext-shadow:0 1px 0 rgba(0, 0, 0, 0.25);\n\t}\n\t\n.zf-submitColor:hover{\n\tbackground: #1988d6;\n\tbackground: -webkit-gradient(linear, left top, left bottom, from(#1988d6), to(#1988d6));\n\tbackground: -moz-linear-gradient(top,  #1988d6,  #1988d6);\n\tfilter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#1988d6', endColorstr='#1988d6');\n\t}\t   \t\n\n\/****************Field Small\/Medium\/Large Starts Here****************\/\n\n.zf-small .zf-tempContDiv input[type=\"text\"], .zf-small .zf-tempContDiv textarea, .zf-small .zf-mSelect select, .zf-small .zf-tempContDiv .zf-sliderCont, .zf-small .zf-tempContDiv .zf-pdfTextArea{\n\twidth:50%;\n\t}\n.zf-medium .zf-tempContDiv input[type=\"text\"], .zf-medium .zf-tempContDiv textarea, .zf-medium .zf-mSelect select, .zf-medium .zf-tempContDiv .zf-sliderCont, .zf-medium .zf-tempContDiv .zf-pdfTextArea{\n\twidth:75%;\n\t}\n.zf-large .zf-tempContDiv input[type=\"text\"], .zf-large .zf-tempContDiv textarea, .zf-large .zf-mSelect select, .zf-large .zf-tempContDiv .zf-sliderCont, .zf-large .zf-tempContDiv .zf-pdfTextArea{\n\twidth:100%;\n\t}\n\t\n\t\n.zf-small .zf-tempContDiv .zf-form-sBox{\n\twidth:50%;\n\t}\n.zf-medium .zf-tempContDiv .zf-form-sBox{\n\twidth:75%;\n\t}\n.zf-large .zf-tempContDiv .zf-form-sBox{\n\twidth:100%;\n\t}\n\n\n.zf-name .zf-tempContDiv .zf-form-sBox{\n\twidth:100%;\n\t}\n\n.zf-namesmall .zf-nameWrapper{ width: 50%;}\n.zf-namesmall .zf-tempContDiv span{width:48%;}\n \n.zf-namesmall .zf-oneType .zf-salutationWrapper span{width:63%; }\n.zf-namesmall .zf-oneType .zf-salutationWrapper .zf-salutation{ width: 33%;}\n\n.zf-namesmall .zf-twoType .zf-salutationWrapper span{width:34%;margin-left:3%;}\n.zf-namesmall .zf-twoType .zf-salutationWrapper .zf-salutation{ width:26%;}\n\n.zf-namesmall .zf-threeType .zf-nameWrapper span{width:32%; margin-left:2%;}\n\n.zf-namesmall .zf-threeType .zf-salutationWrapper span{ width:100%;margin-left: 0px; float:none; margin-left: 0;}\n.zf-namesmall .zf-threeType .zf-salutationWrapper .zf-salutation{ width:50%;}\n\n\n.zf-namesmall .zf-tempContDiv span:first-child{ margin-left:0;}\n\n.zf-leftAlign .zf-namesmall .zf-threeType .zf-salutationWrapper span, .zf-rightAlign .zf-namesmall\t.zf-threeType .zf-salutationWrapper span{ width:100%;margin-left: 0px; float:none; margin-left: 0;}\n.zf-leftAlign .zf-namesmall .zf-threeType .zf-salutationWrapper .zf-salutation, .zf-rightAlign .zf-namesmall .zf-threeType .zf-salutationWrapper .zf-salutation{ width: 50%; }\n\n\n\n\n.zf-namemedium .zf-nameWrapper{ width: 75%;}\n\n.zf-namemedium .zf-tempContDiv span{width:49%; margin-left:2%;}\n\n\n    \n.zf-namemedium .zf-oneType .zf-salutationWrapper span{width:73%; }\n.zf-namemedium .zf-oneType .zf-salutationWrapper .zf-salutation{ width: 25%;}\n\n.zf-namemedium .zf-twoType .zf-salutationWrapper span{width:38%;margin-left:2%;}\n.zf-namemedium .zf-twoType .zf-salutationWrapper .zf-salutation{ width:20%;}\n\n\n.zf-namemedium .zf-threeType .zf-nameWrapper span{width:32%; margin-left:2%;}\n\n\n.zf-namemedium .zf-threeType .zf-salutationWrapper span{width:25%;margin-left:2%;}\n\n.zf-namemedium .zf-threeType .zf-salutationWrapper .zf-salutation{ width:19%;}\n\n.zf-namemedium .zf-tempContDiv span:first-child{ margin-left:0;}\n\n.zf-namelarge .zf-tempContDiv span{width:23.5%; margin-left:2%; margin-right: 0; margin-bottom: 0;}\n.zf-namelarge .zf-twoType .zf-nameWrapper span{width:49%; margin-left:2%;}\n.zf-namelarge .zf-threeType .zf-nameWrapper span{width:32%; margin-left:2%;}\n\n\n.zf-namelarge .zf-twoType .zf-salutationWrapper span{width:40%; margin-left:2%;}\n.zf-namelarge .zf-twoType .zf-salutationWrapper .zf-salutation{ width: 16%;}\n\n.zf-namelarge .zf-threeType .zf-salutationWrapper span{width:26%; margin-left:2%;}\n.zf-namelarge .zf-threeType .zf-salutationWrapper .zf-salutation{ width: 16%;}\n\n.zf-namelarge .zf-oneType .zf-salutationWrapper span{width:73%; margin-left:2%;}\n.zf-namelarge .zf-oneType .zf-salutationWrapper .zf-salutation{ width:25%;}\n\n.zf-namelarge .zf-tempContDiv span:first-child { margin-left:0 !important;}\n\n\n\n.zf-csmall\t .zf-tempContDiv input[type=\"text\"] {\n\twidth:43%;\n\t}\n.zf-cmedium .zf-tempContDiv input[type=\"text\"] {\n\twidth:67%;\n\t}\n.zf-clarge\t .zf-tempContDiv input[type=\"text\"] {\n\twidth:91%;\n\t} \t\n\n.zf-nsmall .zf-tempContDiv input[type=\"text\"] {\t\n\twidth:50%;\t\n\t}\n.zf-nmedium .zf-tempContDiv input[type=\"text\"] {\n\twidth:75%;\n\t}\n.zf-nlarge .zf-tempContDiv input[type=\"text\"] {\n\twidth:100%;\n\t}\n\n.zf-signSmall .zf-tempContDiv .zf-signContainer .zf-signArea {\t\n\twidth:49%;\n\t}\n.zf-signMedium .zf-tempContDiv .zf-signContainer .zf-signArea {\n\twidth:60%;\n\t}\n.zf-signLarge .zf-tempContDiv .zf-signContainer .zf-signArea {\t\n\twidth:74%;\n\t}\t\n\n.zf-addrsmall .zf-tempContDiv .zf-addrCont{ \n\twidth:50%;\n\t}\n.zf-addrmedium .zf-tempContDiv .zf-addrCont{ \n\twidth:75%;\n\t}\n.zf-addrlarge .zf-tempContDiv .zf-addrCont{ \n\twidth:100%;\n\t}\t\n\t\n\t\n\/****************Field Small\/Medium\/Large Ends Here****************\/\t\n\n.zf-topAlign .zf-tempFrmWrapper .zf-labelName {\n\tpadding-bottom:8px;\n\tdisplay:block;\n}\n\n.zf-topAlign .zf-threeColumns .zf-labelName, .zf-topAlign .zf-twoColumns .zf-labelName, .zf-topAlign .zf-oneColumns .zf-labelName, .zf-topAlign .zf-sideBySide .zf-labelName{ padding-bottom:8px;}\n\n.zf-leftAlign {\n\tdisplay:block;\n}\n.zf-leftAlign .zf-tempFrmWrapper .zf-labelName {\n\tfloat:left;\n\twidth:30%;\n\tline-height:20px;\n\tmargin-right:15px;\n}\n.zf-leftAlign .zf-tempFrmWrapper .zf-tempContDiv {\n\t margin-left: 35%;\n}\n\n.zf-leftAlign .zf-slider .zf-tempContDiv{ margin-top:6px;}\n\n.zf-leftAlign .zf-decesion .zf-tempContDiv, .zf-rightAlign .zf-decesion .zf-tempContDiv{ margin-left:0 !important;}\n\n.zf-rightAlign {\n\tdisplay:block;\n}\n.zf-rightAlign .zf-tempFrmWrapper .zf-labelName {\n\tfloat:left;\n\twidth:30%;\n\tline-height: 20px;\n\ttext-align:right;\n\tmargin-right:15px;\n}\n.zf-rightAlign .zf-tempFrmWrapper .zf-tempContDiv {\n\t margin-left: 35%;\n}\n.zf-matrixTable{ font-size:13px; overflow-x: scroll;padding-bottom: 15px !important;}\n.zf-matrixTable table th, .zf-matrixTable table td{padding:10px;}\n.zf-matrixTable thead th, .zf-matrixTable table td{ text-align:center;}\n.zf-matrixTable table td input[type=\"radio\"], .zf-matrixTable table td input[type=\"checkbox\"]{ display:inline-block;}\n.zf-matrixTable tbody th{ font-weight:normal;font-size: 13px;text-align: left;}\n.zf-matrixTable thead th { font-weight:600;font-size: 13px;}\n\n\/****************Form Top Align Starts Here****************\/\t\n\n.zf-termsContainer{ margin:0; padding:0;}\n.zf-termsContainer .zf-termsMsg {border: 1px solid #E1E1E1;max-height: 250px; min-height:70px; overflow-y:scroll; padding:10px;  margin-bottom:6px;}\n.zf-termsContainer .zf-termScrollRemove {border: 1px solid #E1E1E1;padding:10px;  margin-bottom:6px;}\n.zf-termsAccept{ margin-top:2px !important;}\n.zf-termsAccept input[type=\"checkbox\"]{ margin-top:2px !important; float:left;}\n.zf-termsAccept label{ margin-left: 20px;font-size: 13px;float: none;display: block;}\n\n.zf-termsWrapper .zf-tempContDiv{ margin-left:0 !important;}\n.zf-termsWrapper .zf-labelName{ width:100% !important; text-align:left !important; padding-bottom:8px !important;}\n\n\n.zf-medium .zf-phwrapper {\n    width: 75%;\n}\n.zf-phwrapper.zf-phNumber span {\n\twidth: 100% !important;\n}\n.zf-phwrapper span:first-child {\n    margin-left: 0;\n    width: 22%;\n}\n.zf-phwrapper label {\n    display: block;\n    color: #888888;\n    font-size: 11px;\n    margin-top: 2px;\n}\n.zf-medium .zf-phonefld input[type=\"text\"], .zf-small .zf-phonefld input[type=\"text\"] {\n    width: 100%;\n}\n.zf-small .zf-phwrapper {\n    width: 50%;\n}\n.zf-tempFrmWrapper.zf-phone span {\n\twidth: auto;\n\tmargin: inherit;\n}\n.zf-phwrapper span {\n    margin-bottom: 10px;\n    float: left;\n    width: 76%;\n    margin-left: 2%;\n}\n.zf-descFld a{ text-decoration:underline;}\n.zf-descFld em{ font-style:italic;}\n.zf-descFld b{ font-weight:bold;}\n.zf-descFld i{ font-style: italic;}\n.zf-descFld u{ text-decoration:underline;}\n.zf-descFld ul{ margin:auto;}\n.zf-descFld ul{ list-style:disc;}\n.zf-descFld ol{ list-style:decimal;}\n.zf-descFld ul, .zf-descFld ol{margin: 10px 0;\n    padding-left: 20px;}\n\n.zf-descFld  ol.code {\n    list-style-position: outside;\n    list-style-type: decimal;\n    padding: 0 30px;\n}\n\n.zf-descFld  ol.code li {\n    background-color: #F5F5F5;\n    border-left: 2px solid #CCCCCC;\n    margin: 1px 0;\n    padding: 2px;\n}\n\n.zf-descFld  blockquote.zquote {\n    border-left: 3px solid #EFEFEF;\n    padding-left: 35px;\n}\n.zf-descFld  blockquote.zquote span.txt {\n    -moz-user-focus: ignore;\n    -moz-user-input: disabled;\n    -moz-user-select: none;\n    color: #058BC2;\n    float: left;\n    font: bold 50px Arial,Helvetica,sans-serif;\n    margin: -10px 0 0 -30px;\n}\n.zf-descFld  blockquote.block_quote {\n    background: url(\"..\/images\/newQuote.gif\") no-repeat scroll 12px 10px rgba(0, 0, 0, 0);\n    border-left: 3px solid #EFEFEF;\n    font: 13px\/20px georgia,Arial,verdana,Helvetica,sans-serif;\n    margin: 15px 3px 15px 15px;\n    padding: 10px 10px 10px 40px;\n}\n.zf-descFld  body {\n    font-family: Arial,Helvetica,sans-serif;\n    font-size: 13px;\n    margin: 8px;\n}\n.note .noteCont{ overflow:hidden;}\n.note .zf-descFld{\n\toverflow:hidden;\n\tfont-size: 13px;\n}\n\n<\/style>\n<html><head><meta charset=\"UTF-8\"><title>&#x554f;&#x3044;&#x5408;&#x308f;&#x305b;&#x30d5;&#x30a9;&#x30fc;&#x30e0;&#x82f1;&#x8a9e;&#x30b5;&#x30a4;&#x30c8;<\/title>\n<link href=\"css\/form.css\" rel=\"stylesheet\" type=\"text\/css\"><script src=\"js\/validation.js\"><\/script>\n<\/head><body class=\"zf-backgroundBg\"><!-- Change or deletion of the name attributes in the input tag will lead to empty values on record submission-->\n<div class=\"zf-templateWidth\"><form action='https:\/\/forms.zohopublic.jp\/member\/form\/Untitled1\/formperma\/h8a2AGpz3mJ5exa6tuc-6elpqoHAVwDcJyFCmwduJmY\/htmlRecords\/submit' name='form' method='POST' onSubmit='javascript:document.charset=\"UTF-8\"; return zf_ValidateAndSubmit();' accept-charset='UTF-8' enctype='multipart\/form-data' id='form'><input type=\"hidden\" name=\"zf_referrer_name\" value=\"\"><!-- To Track referrals , place the referrer name within the \" \" in the above hidden input field -->\n<input type=\"hidden\" name=\"zf_redirect_url\" value=\"\"><!-- To redirect to a specific page after record submission , place the respective url within the \" \" in the above hidden input field -->\n<input type=\"hidden\" name=\"zc_gad\" value=\"\"><!-- If GCLID is enabled in Zoho CRM Integration, click details of AdWords Ads will be pushed to Zoho CRM -->\n<div class=\"zf-templateWrapper\"><!---------template Header Starts Here---------->\n<ul class=\"zf-tempHeadBdr\"><li class=\"zf-tempHeadContBdr\"><h2 class=\"zf-frmTitle\"><em>\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0\u82f1\u8a9e\u30b5\u30a4\u30c8<\/em><\/h2>\n<p class=\"zf-frmDesc\"><\/p>\n<div class=\"zf-clearBoth\"><\/div><\/li><\/ul><!---------template Header Ends Here---------->\n<!---------template Container Starts Here---------->\n<div class=\"zf-subContWrap zf-topAlign\"><ul>\n<!---------Checkbox Starts Here---------->    \n<li class=\"zf-checkbox zf-tempFrmWrapper zf-oneColumns\"><label class=\"zf-labelName\">Inquiry Item\n<\/label>\n<div class=\"zf-tempContDiv\">\n<div class=\"zf-overflow\">\n<span class=\"zf-multiAttType\"> \n<input class=\"zf-checkBoxType\" type=\"checkbox\" id=\"Checkbox_1\" name=\"Checkbox\" checktype=\"c1\" value=\"Project Consultation\"\/>\n<label for=\"Checkbox_1\" class=\"zf-checkChoice\">Project Consultation<\/label> <\/span>\n<span class=\"zf-multiAttType\"> \n<input class=\"zf-checkBoxType\" type=\"checkbox\" id=\"Checkbox_2\" name=\"Checkbox\" checktype=\"c1\" value=\"Partnership\"\/>\n<label for=\"Checkbox_2\" class=\"zf-checkChoice\">Partnership<\/label> <\/span>\n<span class=\"zf-multiAttType\"> \n<input class=\"zf-checkBoxType\" type=\"checkbox\" id=\"Checkbox_3\" name=\"Checkbox\" checktype=\"c1\" value=\"Job Application\"\/>\n<label for=\"Checkbox_3\" class=\"zf-checkChoice\">Job Application<\/label> <\/span>\n<span class=\"zf-multiAttType\"> \n<input class=\"zf-checkBoxType\" type=\"checkbox\" id=\"Checkbox_4\" name=\"Checkbox\" checktype=\"c1\" value=\"Other\"\/>\n<label for=\"Checkbox_4\" class=\"zf-checkChoice\">Other<\/label> <\/span>\n<div class=\"zf-clearBoth\"><\/div><\/div><p id=\"Checkbox_error\" class=\"zf-errorMessage\" style=\"display:none;\">Invalid value<\/p>\n<\/div><div class=\"zf-clearBoth\"><\/div><\/li><!---------Checkbox Ends Here---------->    \n<!---------Single Line Starts Here---------->\n<li class=\"zf-tempFrmWrapper zf-medium\"><label class=\"zf-labelName\"> \nCompany Name \n<em class=\"zf-important\">*<\/em>\n<\/label>\n<div class=\"zf-tempContDiv\">\n<span> <input type=\"text\" name=\"SingleLine\" checktype=\"c1\" value=\"\" maxlength=\"255\" fieldType=1 placeholder=\"Upgrade Inc.\"\/><\/span> <p id=\"SingleLine_error\" class=\"zf-errorMessage\" style=\"display:none;\">Invalid value<\/p>\n<\/div><div class=\"zf-clearBoth\"><\/div><\/li><!---------Single Line Ends Here---------->\n<!---------Single Line Starts Here---------->\n<li class=\"zf-tempFrmWrapper zf-medium\"><label class=\"zf-labelName\"> \nDepartment \n<\/label>\n<div class=\"zf-tempContDiv\">\n<span> <input type=\"text\" name=\"SingleLine1\" checktype=\"c1\" value=\"\" maxlength=\"255\" fieldType=1 placeholder=\"Sales Department\"\/><\/span> <p id=\"SingleLine1_error\" class=\"zf-errorMessage\" style=\"display:none;\">Invalid value<\/p>\n<\/div><div class=\"zf-clearBoth\"><\/div><\/li><!---------Single Line Ends Here---------->\n<!---------Single Line Starts Here---------->\n<li class=\"zf-tempFrmWrapper zf-medium\"><label class=\"zf-labelName\"> \nJob Title \n<\/label>\n<div class=\"zf-tempContDiv\">\n<span> <input type=\"text\" name=\"SingleLine2\" checktype=\"c1\" value=\"\" maxlength=\"255\" fieldType=1 placeholder=\"Director\"\/><\/span> <p id=\"SingleLine2_error\" class=\"zf-errorMessage\" style=\"display:none;\">Invalid value<\/p>\n<\/div><div class=\"zf-clearBoth\"><\/div><\/li><!---------Single Line Ends Here---------->\n<!---------Name Starts Here----------> \n<li class=\"zf-tempFrmWrapper zf-name zf-namemedium\"><label class=\"zf-labelName\"> \nFull Name \n<em class=\"zf-important\">*<\/em>\n<\/label>\n<div \nclass=\"zf-tempContDiv zf-twoType\"  \n>\n<div\nclass=\"zf-nameWrapper\"  \n>\n<span> <input type=\"text\" maxlength=\"255\" name=\"Name_First\" fieldType=7 placeholder=\"First Name\"\/>\n <\/span> \n <\/span> <\/span>\n<span> <input type=\"text\" maxlength=\"255\" name=\"Name_Last\" fieldType=7 placeholder=\"Last Name\"\/>\n <\/span> \n <\/span> <\/span>\n<div class=\"zf-clearBoth\"><\/div><\/div><p id=\"Name_error\" class=\"zf-errorMessage\" style=\"display:none;\">Invalid value<\/p>\n<\/div><div class=\"zf-clearBoth\"><\/div><\/li><!---------Name Ends Here----------> \n<!---------Email Starts Here---------->  \n<li class=\"zf-tempFrmWrapper zf-small\"><label class=\"zf-labelName\"> \nE-mail Address  \n<em class=\"zf-important\">*<\/em>\n<\/label>\n<div class=\"zf-tempContDiv\">\n<span> <input fieldType=9  type=\"text\" maxlength=\"255\" name=\"Email\" checktype=\"c5\" value=\"\" placeholder=\"sample@sample.co.jp\"\/><\/span> <p id=\"Email_error\" class=\"zf-errorMessage\" style=\"display:none;\">Invalid value<\/p>\n<\/div><div class=\"zf-clearBoth\"><\/div><\/li><!---------Email Ends Here---------->  \n<!---------Phone Starts Here----------> \n<li  class=\"zf-tempFrmWrapper zf-small\"><label class=\"zf-labelName\"> \nPhone Number  \n<em class=\"zf-important\">*<\/em>\n<\/label>\n<div class=\"zf-tempContDiv zf-phonefld\">\n<div\nclass=\"zf-phwrapper zf-phNumber\"  \n>\n<span> <input type=\"text\" compname=\"PhoneNumber\" name=\"PhoneNumber_countrycode\" maxlength=\"20\" checktype=\"c7\" value=\"\" phoneFormat=\"1\" isCountryCodeEnabled=false fieldType=\"11\" id=\"international_PhoneNumber_countrycode\" valType=\"number\" phoneFormatType=\"1\" placeholder=\"03-1234-5678\" \/>\n<\/span>\n<div class=\"zf-clearBoth\"><\/div><\/div><p id=\"PhoneNumber_error\" class=\"zf-errorMessage\" style=\"display:none;\">Invalid value<\/p>\n<\/div><div class=\"zf-clearBoth\"><\/div><\/li><!---------Phone Ends Here----------> \n<!---------Multiple Line Starts Here---------->\n<li class=\"zf-tempFrmWrapper zf-small\"><label class=\"zf-labelName\"> \nDetails of Inquiry \n<\/label>\n<div class=\"zf-tempContDiv\">\n<span> <textarea name=\"MultiLine\" checktype=\"c1\" maxlength=\"65535\" placeholder=\"If you are considering working with us for a project, please tell us about your project, needs, budget and timeline.\"><\/textarea> <\/span><p id=\"MultiLine_error\" class=\"zf-errorMessage\" style=\"display:none;\">Invalid value<\/p>\n<\/div><div class=\"zf-clearBoth\"><\/div><\/li>\n\n\n\n<!---------Multiple Line Ends Here---------->\n<\/ul><\/div><!---------template Container Starts Here---------->\n<ul><li class=\"zf-fmFooter\"><button class=\"zf-submitColor\" >Submit<\/button><\/li><\/ul><\/div><!-- 'zf-templateWrapper' ends --><\/form><\/div><!-- 'zf-templateWidth' ends -->\n<script type=\"text\/javascript\">var zf_DateRegex = new RegExp(\"^(([0][1-9])|([1-2][0-9])|([3][0-1]))[-](Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec|JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)[-](?:(?:19|20)[0-9]{2})$\");\nvar zf_MandArray = [ \"SingleLine\", \"Name_Last\", \"Email\", \"PhoneNumber_countrycode\"]; \nvar zf_FieldArray = [ \"Checkbox\", \"SingleLine\", \"SingleLine1\", \"SingleLine2\", \"Name_First\", \"Name_Last\", \"Email\", \"PhoneNumber_countrycode\", \"MultiLine\"]; \nvar isSalesIQIntegrationEnabled = false;\nvar salesIQFieldsArray = [];<\/script><\/body><\/html>\n\n<script>\n\/\/ $Id: $\nfunction zf_ValidateAndSubmit(){\n\t\tif(zf_CheckMandatory()){\n\t\t\tif(zf_ValidCheck()){\n\t\t\t\tif(isSalesIQIntegrationEnabled){\n\t\t\t\t\tzf_addDataToSalesIQ();\n\t\t\t\t}\n\t\t\t\treturn true;\n\t\t\t}else{\t\t\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}else{\n\t\t\treturn false;\n\t\t}\n\t}\n\t\tfunction zf_CheckMandatory(){\n\t\tfor(i = 0 ; i < zf_MandArray.length ; i ++) {\n\t\t  \tvar fieldObj=document.forms.form[zf_MandArray[i]];\n\t\t  \tif(fieldObj) {  \n\t\t\t\t  \tif(fieldObj.nodeName != null ){\n\t\t\t\t  \t\tif ( fieldObj.nodeName=='OBJECT' ) {\n\t\t\t\t\t\t\t\tif(!zf_MandatoryCheckSignature(fieldObj)){\n\t\t\t\t\t\t\t\t\tzf_ShowErrorMsg(zf_MandArray[i]);\n\t\t\t\t\t\t\t\t \treturn false;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}else if (((fieldObj.value).replace(\/^\\s+|\\s+$\/g, '')).length==0) {\n\t\t\t\t\t\t\t if(fieldObj.type =='file')\n\t\t\t\t\t\t\t\t{ \n\t\t\t\t\t\t\t\t fieldObj.focus(); \n\t\t\t\t\t\t\t\t zf_ShowErrorMsg(zf_MandArray[i]);\n\t\t\t\t\t\t\t\t return false;\n\t\t\t\t\t\t\t\t} \n\t\t\t\t   \t   \t  \t  fieldObj.focus();\n\t\t\t\t   \t   \t  \t  zf_ShowErrorMsg(zf_MandArray[i]);\n\t\t\t\t   \t   \t  \t  return false;\n\t\t\t\t\t\t\t}  else if( fieldObj.nodeName=='SELECT' ) {\/\/ No I18N\n\t\t\t\t  \t   \t   \t if(fieldObj.options[fieldObj.selectedIndex].value=='-Select-') {\n\t\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\t\tzf_ShowErrorMsg(zf_MandArray[i]);\n\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t   }\n\t\t\t\t\t\t\t} else if( fieldObj.type =='checkbox' || fieldObj.type =='radio' ){\n\t\t\t\t\t\t\t\tif(fieldObj.checked == false){\n\t\t\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\t\t\tzf_ShowErrorMsg(zf_MandArray[i]);\n\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t   \t\t\t\t\t} \n\t\t\t\t\t\t\t} \n\t\t\t\t  \t}else{\n\t\t\t\t  \t\tvar checkedValsCount = 0;\n\t\t\t\t\t\tvar inpChoiceElems = fieldObj;\n\t\t\t\t\t\t\tfor(var ii = 0; ii < inpChoiceElems.length ; ii ++ ){\n\t\t\t\t\t\t      \tif(inpChoiceElems[ii].checked === true ){\n\t\t\t\t\t\t      \t\tcheckedValsCount ++;\n\t\t\t\t\t\t      \t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tif ( checkedValsCount == 0) {\n\t\t\t\t\t\t\t\t\tinpChoiceElems[0].focus();\n\t\t\t\t\t\t\t\t\tzf_ShowErrorMsg(zf_MandArray[i]);\n\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t \t}\n\t\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\treturn true;\n\t}\n\tfunction zf_ValidCheck(){\n\t\tvar isValid = true;\n\t\tfor(ind = 0 ; ind < zf_FieldArray.length ; ind++ ) {\n\t\t\tvar fieldObj=document.forms.form[zf_FieldArray[ind]];\n\t\t  \tif(fieldObj) {\n\t\t  \t\tif(fieldObj.nodeName != null ){\n\t\t\t  \t\tvar checkType = fieldObj.getAttribute(\"checktype\"); \n\t\t\t  \t\tif( checkType == \"c2\" ){\/\/ No I18N\n\t\t\t  \t\t\tif( !zf_ValidateNumber(fieldObj)){\n\t\t\t\t\t\t\tisValid = false;\n\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\tzf_ShowErrorMsg(zf_FieldArray[ind]);\n\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t}\n\t\t\t  \t\t}else if( checkType == \"c3\" ){\/\/ No I18N\n\t\t\t  \t\t\tif (!zf_ValidateCurrency(fieldObj) || !zf_ValidateDecimalLength(fieldObj,10) ) {\n\t\t\t\t\t\t\tisValid = false;\n\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\tzf_ShowErrorMsg(zf_FieldArray[ind]);\n\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t}\n\t\t\t  \t\t}else if( checkType == \"c4\" ){\/\/ No I18N\n\t\t\t  \t\t\tif( !zf_ValidateDateFormat(fieldObj)){\n\t\t\t\t\t\t\tisValid = false;\n\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\tzf_ShowErrorMsg(zf_FieldArray[ind]);\n\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t}\n\t\t\t  \t\t}else if( checkType == \"c5\" ){\/\/ No I18N\n\t\t\t  \t\t\tif (!zf_ValidateEmailID(fieldObj)) {\n\t\t\t\t\t\t\tisValid = false;\n\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\tzf_ShowErrorMsg(zf_FieldArray[ind]);\n\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t}\n\t\t\t  \t\t}else if( checkType == \"c6\" ){\/\/ No I18N\n\t\t\t  \t\t\tif (!zf_ValidateLiveUrl(fieldObj)) {\n\t\t\t\t\t\t\tisValid = false;\n\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\tzf_ShowErrorMsg(zf_FieldArray[ind]);\n\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t}\n\t\t\t  \t\t}else if( checkType == \"c7\" ){\/\/ No I18N\n\t\t\t  \t\t\tif (!zf_ValidatePhone(fieldObj)) {\n\t\t\t\t\t\t\tisValid = false;\n\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\tzf_ShowErrorMsg(zf_FieldArray[ind]);\n\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t}\n\t\t\t  \t\t}else if( checkType == \"c8\" ){\/\/ No I18N\n\t\t\t  \t\t\tzf_ValidateSignature(fieldObj);\n\t\t\t  \t\t}\n\t\t\t  \t}\n\t\t  \t}\n\t\t}\n         \treturn isValid;\n\t}\n\tfunction zf_ShowErrorMsg(uniqName){\n\t\tvar fldLinkName;\n\t\tfor( errInd = 0 ; errInd < zf_FieldArray.length ; errInd ++ ) {\n\t\t\tfldLinkName = zf_FieldArray[errInd].split('_')[0];\n\t\t\tdocument.getElementById(fldLinkName+\"_error\").style.display = 'none';\n\t\t}\n\t\tvar linkName = uniqName.split('_')[0];\n\t\tdocument.getElementById(linkName+\"_error\").style.display = 'block';\n\t}\n\tfunction zf_ValidateNumber(elem) {\n\t \tvar validChars = \"-0123456789\";\n\t \tvar numValue = elem.value.replace(\/^\\s+|\\s+$\/g, '');\n\t \tif (numValue != null &#038;&#038; !numValue == \"\") {\n\t \t\tvar strChar;\n\t \t\tvar result = true;\n\t \t\tif (numValue.charAt(0) == \"-\" &#038;&#038; numValue.length == 1) {\n\t \t\t\treturn false;\n\t \t\t}\n\t \t\tfor (i = 0; i < numValue.length &#038;&#038; result == true; i++) {\n\t \t\t\tstrChar = numValue.charAt(i);\n\t \t\t\tif ((strChar == \"-\") &#038;&#038; (i != 0)) {\n\t \t\t\t\treturn false;\n\t \t\t\t}\n\t \t\t\tif (validChars.indexOf(strChar) == -1) {\n\t \t\t\t\tresult = false;\n\t \t\t\t}\n\t \t\t}\n\t \t\treturn result;\n\t \t} else {\n\t \t\treturn true;\n\t \t}\n\t }\n\t function zf_ValidateDateFormat(inpElem){\n\t \tvar dateValue = inpElem.value.replace(\/^\\s+|\\s+$\/g, '');\n\t \tif( dateValue == \"\" ){\n\t \t\treturn true;\n\t \t}else{\n\t\t\treturn( zf_DateRegex.test(dateValue) );\n\t\t}\n\t }\n\t function zf_ValidateCurrency(elem) {\n\t \tvar validChars = \"0123456789.\"; \n\t \tvar numValue = elem.value.replace(\/^\\s+|\\s+$\/g, '');\n\t \tif(numValue.charAt(0) == '-'){\n\t \t\tnumValue = numValue.substring(1,numValue.length);\n\t \t}\n\t \tif (numValue != null &#038;&#038; !numValue == \"\") {\n\t \t\tvar strChar;\n\t \t\tvar result = true;\n\t \t\tfor (i = 0; i < numValue.length &#038;&#038; result == true; i++) {\n\t \t\t\tstrChar = numValue.charAt(i);\n\t \t\t\tif (validChars.indexOf(strChar) == -1) {\n\t \t\t\t\tresult = false;\n\t \t\t\t}\n\t \t\t}\n\t \t\treturn result;\n\t \t} else {\n\t \t\treturn true;\n\t \t}\n\t }\n\t function zf_ValidateDecimalLength(elem,decimalLen) {\n\t \tvar numValue = elem.value;\n\t \tif (numValue.indexOf('.') >= 0) {\n\t \t\tvar decimalLength = numValue.substring(numValue.indexOf('.') + 1).length;\n\t \t\tif (decimalLength > decimalLen) {\n\t \t\t\treturn false;\n\t \t\t} else {\n\t \t\t\treturn true;\n\t \t\t}\n\t \t}\n\t \treturn true;\n\t }\n\t function zf_ValidateEmailID(elem) {\n        var check = 0;\n        var emailValue = elem.value;\n        if (emailValue != null && !emailValue == \"\") {\n            var emailArray = emailValue.split(\",\");\n            for (i = 0; i < emailArray.length; i++) {\n                var emailExp = \/^[\\w]([\\w\\-.+&#038;'\/]*)@([a-zA-Z0-9]([a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,22}$\/;\n                if (!emailExp.test(emailArray[i].replace(\/^\\s+|\\s+$\/g, ''))) {\n                    check = 1;\n                }\n            }\n            if (check == 0) {\n                return true;\n            } else {\n                return false;\n            }\n        } else {\n            return true;\n        }\n    }\n    function zf_ValidateLiveUrl(elem) {\n    \tvar urlValue = elem.value;\n\t\tif(urlValue !== null &#038;&#038; typeof(urlValue) !== \"undefined\") {\n\t\t\turlValue = urlValue.replace(\/^\\s+|\\s+$\/g, '');\n\t\t\tif(urlValue !== \"\") {\n      \t\t\tvar urlregex = new RegExp(\"^((((h|H)(t|T)|(f|F))(t|T)(p|P)((s|S)?):\/\/[-.\\\\w]*)|(((w|W){3}\\\\.)[-.\\\\w]+)|((\\\\w+)([-\\\\w]*)(\\\\.([-\\\\w]+))+))(\/?)([-\\\\w.?,:'\/\\\\\\\\+=&#038;;%$#@()!~]*)?$\"); \/\/ Same regex as website_field_url in security-regex.xml. But single backslash is replaced with two backslashes.\n\t\t\t\treturn(urlregex.test(urlValue));\n\t\t\t}\n        }\n        return true;\n    }\n    function zf_ValidatePhone(inpElem){\n        \n        var ZFPhoneRegex = {\n            PHONE_INTE_ALL_REG: \/^[+]{0,1}[()0-9-. ]+$\/,\n            PHONE_INTE_NUMERIC_REG: \/^[0-9]+$\/,\n            PHONE_INTE_CONT_CODE_ENABLED_REG: \/^[(0-9-.][()0-9-. ]*$\/,\n            PHONE_USA_REG: \/^[0-9]+$\/,\n            PHONE_CONT_CODE_REG: \/^[+][0-9]{1,4}$\/\n        }\n    \tvar phoneFormat = parseInt(inpElem.getAttribute(\"phoneFormat\")); \n    \tvar fieldInpVal = inpElem.value.replace(\/^\\s+|\\s+$\/g, '');\n    \tvar toReturn = true ;\n    \tif( phoneFormat === 1 ){\n    \t\tif(inpElem.getAttribute(\"valType\") == 'code'){\n                var codeRexp = ZFPhoneRegex.PHONE_CONT_CODE_REG;\n                if(fieldInpVal != \"\" &#038;&#038; !codeRexp.test(fieldInpVal)){\n\t\t           return false;\n\t\t\t\t}\n    \t\t}else{\n\t\t\t\tvar IRexp = ZFPhoneRegex.PHONE_INTE_ALL_REG;\n\t\t\t\tif(inpElem.getAttribute(\"phoneFormatType\") == '2'){\n\t\t\t\t\tIRexp = ZFPhoneRegex.PHONE_INTE_NUMERIC_REG;\n\t\t\t\t}\n\t \t\t\tif (fieldInpVal != \"\" &#038;&#038; !IRexp.test(fieldInpVal)) {\n\t \t\t\t\ttoReturn = false;\n\t \t\t\t\treturn toReturn;\n\t \t\t\t}\n \t\t    }\n \t\t\treturn toReturn;\n    \t}else if( phoneFormat === 2 ){\n    \t\tvar InpMaxlength = inpElem.getAttribute(\"maxlength\");\n    \t\tvar USARexp = ZFPhoneRegex.PHONE_USA_REG;\n    \t\tif  ( fieldInpVal != \"\" &#038;&#038; USARexp.test(fieldInpVal) &#038;&#038;  fieldInpVal.length == InpMaxlength ) {\n\t\t\t\ttoReturn = true;\n\t\t\t}else if( fieldInpVal == \"\" ){\n\t\t\t\ttoReturn = true;\n\t\t\t}else{\n\t\t\t\ttoReturn = false;\n\t\t\t}\n\t\t\treturn toReturn;\n    \t}\n    }\n  \n  function zf_ValidateSignature(objElem) {\n  \t\tvar linkName = objElem.getAttribute(\"compname\");\n  \t\tvar canvasElem = document.getElementById(\"drawingCanvas-\"+linkName);\n  \t\tvar isValidSign = zf_IsSignaturePresent(objElem,linkName,canvasElem);\n   \t\tvar hiddenSignInputElem = document.getElementById(\"hiddenSignInput-\"+linkName);\n\t\tif(isValidSign){\n\t\t\thiddenSignInputElem.value = canvasElem.toDataURL();\n\t\t}else{\n\t\t\thiddenSignInputElem.value = \"\";\/\/ No I18N\n\t\t}\n\t\treturn isValidSign;\n  \t}\n\n  \tfunction zf_MandatoryCheckSignature(objElem){\n  \t\tvar linkName = objElem.getAttribute(\"compname\");\n  \t\tvar canvasElem = document.getElementById(\"drawingCanvas-\"+linkName);\n  \t\tvar isValid = zf_IsSignaturePresent(objElem,linkName,canvasElem);\n\t\treturn isValid;\n  \t}\n\n  \tfunction zf_IsSignaturePresent(objElem,linkName,canvasElem){\n   \t\tvar context = canvasElem.getContext('2d'); \/\/ No I18N\n   \t\tvar canvasWidth = canvasElem.width;\n   \t\tvar canvasHeight = canvasElem.height;\n   \t\tvar canvasData = context.getImageData(0, 0, canvasWidth, canvasHeight);\n   \t\tvar signLen = canvasData.data.length;\n   \t\tvar flag = false;\n   \t\tfor(var index =0; index< signLen; index++) {\n   \t     \tif(!canvasData.data[index]) {\n   \t       \t\tflag =  false;\n   \t     \t}else if(canvasData.data[index]) {\n   \t\t   \t\tflag = true;\n   \t\t   \t\tbreak;\n   \t     \t}\n   \t\t}\n\t\treturn flag;\n  \t}\n\n\tfunction zf_FocusNext(elem,event) {  \n\t \tif(event.keyCode == 9 || event.keyCode == 16){\n\t      return;\n\t    }\n\t    if(event.keyCode >=37 && event.keyCode <=40){\n\t       return;\n\t    } \t\n\t    var compname = elem.getAttribute(\"compname\");\n\t    var inpElemName = elem.getAttribute(\"name\");\n\t \tif (inpElemName == compname+\"_countrycode\") { \n\t \t\tif (elem.value.length == 3) {\n\t \t\t\tdocument.getElementsByName(compname+\"_first\")[0].focus();\n\t \t\t}\n\t \t} else if (inpElemName == compname+\"_first\" ) { \n\t \t\tif (elem.value.length == 3) {\n\t \t\t\tdocument.getElementsByName(compname+\"_second\")[0].focus();\n\t \t\t}\n\t \t}\n\t}\n\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Need a digital solution to your business in Japan? Looking for someone who can do both translation and web design, along with SEO and PPC marketing? We are one-stop shop, catering for all types of project budgets . So we&#8217;d love hear from you. Just fill out this form as best you can and we&#8217;ll [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"swell_btn_cv_data":"","_locale":"en_US","_original_post":"https:\/\/www.upgrade.co.jp\/?page_id=110","footnotes":""},"class_list":["post-4094","page","type-page","status-publish","hentry","en-US"],"_links":{"self":[{"href":"https:\/\/www.upgrade.co.jp\/wp-json\/wp\/v2\/pages\/4094","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.upgrade.co.jp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.upgrade.co.jp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.upgrade.co.jp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.upgrade.co.jp\/wp-json\/wp\/v2\/comments?post=4094"}],"version-history":[{"count":7,"href":"https:\/\/www.upgrade.co.jp\/wp-json\/wp\/v2\/pages\/4094\/revisions"}],"predecessor-version":[{"id":6060,"href":"https:\/\/www.upgrade.co.jp\/wp-json\/wp\/v2\/pages\/4094\/revisions\/6060"}],"wp:attachment":[{"href":"https:\/\/www.upgrade.co.jp\/wp-json\/wp\/v2\/media?parent=4094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}