.form_inner{max-width:503px;width:100%;margin:0 auto}@media screen and (max-width:600px){.form_inner{padding:20px 10px}}.mktoForm{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%!important}.mktoForm input::-moz-placeholder,.mktoForm textarea::-moz-placeholder{color:#bbb}.mktoForm input:-ms-input-placeholder,.mktoForm textarea:-ms-input-placeholder{color:#bbb}.mktoForm input::placeholder,.mktoForm textarea::placeholder{color:#bbb}@media screen and (max-width:600px){.mktoForm{padding:0!important}}.mktoForm *{float:none!important;font-family:sans-serif!important;font-weight:400!important}.mktoForm *,.mktoForm label#Lblco_inquiry_detail{font-size:16px!important}@media screen and (max-width:600px){.mktoForm *{padding:0}.mktoForm *,.mktoForm label#Lblco_inquiry_detail{font-size:14px!important}.mktoForm b{padding:0}}.mktoForm br{display:none}.mktoForm .mktoFormRow{display:flex;flex-direction:column}.mktoForm input{box-sizing:border-box!important;width:100%!important;height:40px!important;border:1px solid #cbd6e2!important;border-radius:3px!important;color:#33475b!important;background-color:#f5f8fa!important;font-size:16px!important;line-height:22px!important;box-shadow:none!important}.mktoForm input[type=date],.mktoForm input[type=email],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url]{width:60%!important}.mktoForm textarea{box-sizing:border-box!important;width:100%!important;border:1px solid #cbd6e2!important;border-radius:3px!important;color:#33475b!important;background-color:#f5f8fa!important;font-size:16px!important;line-height:22px!important;box-shadow:none!important}@media screen and (max-width:600px){.mktoForm textarea{height:auto!important}}.mktoForm .mktoButtonRow{width:100%!important;margin-top:-20px;text-align:center}.mktoButtonRow .mktoButtonWrap{margin:0!important}.mktoForm .mktoButtonRow .mktoButton{position:relative;max-width:450px!important;width:100%!important;height:80px!important;border:none!important;border-radius:40px!important;color:#fff!important;background-color:#ff8025!important;font-size:28px!important;box-shadow:2px 4px 18px 0 rgba(38,19,0,.1);transition:transform .3s,box-shadow .3s}.mktoButtonRow button.mktoButton:after{content:"";position:absolute;top:39%;right:20px;display:inline-block;width:27px;height:17px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2227%22%20height%3D%2217%22%20viewBox%3D%220%200%2027%2017%22%20fill%3D%22none%22%3E%20%3Cpath%20d%3D%22M2%202.55273L13.5%2014.0527L25%202.55273%22%20stroke%3D%22white%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:cover;transform:rotate(-90deg)}.mktoButtonRow button.mktoButton:hover{transform:translateY(6px);box-shadow:none}@media screen and (max-width:600px){.mktoButtonRow button.mktoButton{max-width:300px!important;height:50px!important;font-size:18px!important}.mktoButtonRow button.mktoButton:after{top:34%;width:20px;height:10px;background-size:contain}}label#Lblprivacy_policy_agreement.mktoLabel{margin-bottom:20px;padding:10px;background-color:#f0f0f0}label#Lblprivacy_policy_agreement.mktoLabel *{padding:0}label#Lblprivacy_policy_agreement~div.mktoLogicalField{margin:0 auto 15px!important}label#Lblprivacy_policy_agreement~div.mktoLogicalField,label#Lblprivacy_policy_agreement~div.mktoLogicalField label#Lblprivacy_policy_agreement{width:-moz-max-content!important;width:max-content!important}.mktoForm label{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:5px;gap:5px}.mktoForm label.mktoLabel.mktoHasWidth:not(span){font-weight:700!important}.mktoForm label:not(#Lblprivacy_policy_agreement){width:-moz-max-content!important;width:max-content!important}@media screen and (max-width:600px){.mktoForm label#Lblco_inquiry_detail,.mktoForm label:not(#Lblprivacy_policy_agreement){width:100%!important}}.mktoForm #Lblprivacy_policy_agreement{position:relative;width:100%!important}.mktoForm #Lblprivacy_policy_agreement strong{font-weight:700!important}.mktoForm .mktoCheckboxList #Lblprivacy_policy_agreement:after{content:"個人情報保護方針に同意します"}@media screen and (max-width:600px){.mktoForm label#Lblprivacy_policy_agreement br:last-child{display:block!important}}.mktoForm .mktoAsterix{justify-content:center;align-items:center;width:-moz-max-content;width:max-content;padding:2px 5px!important;color:#fff!important;background-color:#bf0000;font-size:13px!important;font-weight:700!important;grid-column:2/3;grid-row:1/2}@media screen and (max-width:600px){.mktoForm .mktoAsterix{font-size:12px!important}}.mktoForm label span{grid-column:1/3;color:#7c98b6!important}.mktoForm .mktoCheckboxList,.mktoForm .mktoRadioList{display:grid;grid-template-columns:13px auto;align-items:center;grid-gap:10px;gap:10px;width:300px!important}@media screen and (max-width:600px){.mktoForm .mktoCheckboxList,.mktoForm .mktoRadioList{grid-template-columns:max-content 1fr}}.mktoForm input[type=checkbox],.mktoForm input[type=radio]{width:13px!important;height:13px!important;opacity:1!important}.mktoForm input[type=checkbox]:checked{background-color:#09f!important;color:#fff!important}.mktoForm input[type=checkbox]+label,.mktoForm input[type=radio]+label{margin-top:0!important;margin-bottom:0!important;margin-left:0!important}.mktoForm input[type=checkbox]+label:before,.mktoForm input[type=radio]+label:before{content:none!important}.mktoLabel.mktoHasWidth{margin-bottom:5px}.mktoGutter.mktoHasWidth{display:none}#mktoForm_7096 .mktoForm div.mktoLogicalField{padding:0!important}@media screen and (max-width:600px){#mktoForm_7304 strong,#mktoForm_7309 strong,#mktoForm_7350 strong,#mktoForm_7351 strong,#mktoForm_8069 strong,#mktoForm_8070 strong{padding:0!important}#mktoForm_7304 .mktoFormRow,#mktoForm_7309 .mktoFormRow,#mktoForm_7350 .mktoFormRow,#mktoForm_7351 .mktoFormRow,#mktoForm_8069 .mktoFormRow,#mktoForm_8070 .mktoFormRow{margin-top:20px!important}}#mktoForm_7350 #Lblco_cf_freeconsulting_terms_agree,#mktoForm_7351 #Lblco_cf_freeconsulting_terms_agree{align-items:start;color:#fff;font-size:1px!important}#mktoForm_7304 #Lblco_cf_freeconsulting_terms_agree,#mktoForm_7309 #Lblco_cf_freeconsulting_terms_agree,#mktoForm_8069 #Lblco_cf_freeconsulting_terms_agree,#mktoForm_8070 #Lblco_cf_freeconsulting_terms_agree{align-items:start;color:#fff}#mktoForm_7304 #Lblco_cf_freeconsulting_terms_agree strong,#mktoForm_7309 #Lblco_cf_freeconsulting_terms_agree strong,#mktoForm_8069 #Lblco_cf_freeconsulting_terms_agree strong,#mktoForm_8070 #Lblco_cf_freeconsulting_terms_agree strong{grid-area:1/1/2/2}#mktoForm_7304 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix,#mktoForm_7304 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_7309 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix,#mktoForm_7309 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_7350 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix,#mktoForm_7350 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_7351 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix,#mktoForm_7351 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_8069 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix,#mktoForm_8069 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_8070 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix,#mktoForm_8070 #Lblco_cf_freeconsulting_terms_agree a{font-size:13px!important;line-height:1}#mktoForm_7304 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix,#mktoForm_7309 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix,#mktoForm_7350 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix,#mktoForm_7351 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix,#mktoForm_8069 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix,#mktoForm_8070 #Lblco_cf_freeconsulting_terms_agree .mktoAsterix{grid-area:1/2/3/2}#mktoForm_7304 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_7309 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_7350 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_7351 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_8069 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_8070 #Lblco_cf_freeconsulting_terms_agree a{position:relative;grid-row:1/1}@media screen and (max-width:600px){#mktoForm_7304 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_7309 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_7350 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_7351 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_8069 #Lblco_cf_freeconsulting_terms_agree a,#mktoForm_8070 #Lblco_cf_freeconsulting_terms_agree a{padding:0!important}}#mktoForm_7304 #Lblco_cf_freeconsulting_terms_agree a:before,#mktoForm_7309 #Lblco_cf_freeconsulting_terms_agree a:before,#mktoForm_8069 #Lblco_cf_freeconsulting_terms_agree a:before,#mktoForm_8070 #Lblco_cf_freeconsulting_terms_agree a:before{content:"無料コンサルティングサービス";display:block;margin-bottom:10px;font-weight:700}#mktoForm_7350 #Lblco_cf_freeconsulting_terms_agree a:before,#mktoForm_7351 #Lblco_cf_freeconsulting_terms_agree a:before{content:"無料RPP広告分析サービス";display:block;margin-bottom:10px;font-weight:700}#mktoForm_7304 #Lblco_cf_freeconsulting_terms_agree a:after,#mktoForm_7309 #Lblco_cf_freeconsulting_terms_agree a:after,#mktoForm_7350 #Lblco_cf_freeconsulting_terms_agree a:after,#mktoForm_7351 #Lblco_cf_freeconsulting_terms_agree a:after,#mktoForm_8069 #Lblco_cf_freeconsulting_terms_agree a:after,#mktoForm_8070 #Lblco_cf_freeconsulting_terms_agree a:after{content:"";position:absolute;bottom:-2px;left:0;display:inline-block;width:51px;height:1px;background-color:#000}#mktoForm_7304 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList,#mktoForm_7309 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList,#mktoForm_7350 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList,#mktoForm_7351 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList,#mktoForm_8069 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList,#mktoForm_8070 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList{width:-moz-max-content!important;width:max-content!important}#mktoForm_7304 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList label:after,#mktoForm_7309 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList label:after,#mktoForm_7350 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList label:after,#mktoForm_7351 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList label:after,#mktoForm_8069 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList label:after,#mktoForm_8070 #Lblco_cf_freeconsulting_terms_agree~.mktoCheckboxList label:after{content:"利用規約に同意し、サービスに申し込みます";display:inline-block;width:-moz-max-content;width:max-content;color:#000!important;font-size:13px!important;line-height:1}@media screen and (max-width:600px){#mktoForm_7304 #Lblprivacy_policy_agreement b,#mktoForm_8070 #Lblprivacy_policy_agreement b{padding:0!important}}.mktoFormCol[\:has\(\%23Email\)],.mktoFormCol[\:has\(\%23Lblco_inquiry_route\)],.mktoFormCol[\:has\(\%23Lblco_sales_scale\)]{margin-bottom:30px!important}.mktoFormCol:has(#Email),.mktoFormCol:has(#Lblco_inquiry_route),.mktoFormCol:has(#Lblco_sales_scale){margin-bottom:30px!important}.mktoFormCol[\:has\(\%23Lblco_siteurl1\)],.mktoFormCol[\:has\(\%23Lblco_siteurl2\)]{margin-bottom:0!important}.mktoFormCol:has(#Lblco_siteurl1),.mktoFormCol:has(#Lblco_siteurl2){margin-bottom:0!important}@media screen and (max-width:600px){.mktoFormCol[\:has\(\%23Lblco_siteurl1\)],.mktoFormCol[\:has\(\%23Lblco_siteurl2\)]{margin-bottom:15px!important}.mktoFormCol:has(#Lblco_siteurl1),.mktoFormCol:has(#Lblco_siteurl2){margin-bottom:15px!important}}#mktoForm_7350 br,#mktoForm_7351 br{display:block!important}#mktoForm_7284.mktoForm label#Lblco_inquiry_detail br{display:none!important}#mktoForm_7284 label:not(#Lblprivacy_policy_agreement){max-width:503px;width:100%!important}.form_container[data-v-33a9cbfa]{padding-bottom:100px;background-color:#f7f7f7}.form_container .section_inner[data-v-33a9cbfa]{max-width:1100px;width:100%;margin:100px auto 0;background-color:#fff;padding:50px}@media (max-width:768px){.form_container[data-v-33a9cbfa]{padding-bottom:50px}.form_container .section_inner[data-v-33a9cbfa]{margin:50px 30px 0;padding:50px}}@media (max-width:600px){.form_container[data-v-33a9cbfa]{padding-bottom:5vh}.form_container .section_inner[data-v-33a9cbfa]{width:calc(100% - 40px);margin:5vh auto 0;padding:0 10px}}#mv[data-v-33a9cbfa]{background:url(/_nuxt/img/mv_contact_bg.38e048a.jpg) no-repeat 50%;background-size:cover;height:300px;display:flex;align-items:center}.mv_inner[data-v-33a9cbfa]{width:100%;max-width:1100px;margin:0 auto}.h1_ttl[data-v-33a9cbfa]{font-size:45px;letter-spacing:5px;text-align:center}.h1_ttl span[data-v-33a9cbfa]{display:block;font-size:20px}@media (max-width:1024px){#mv[data-v-33a9cbfa]{height:200px}}@media (max-width:768px){.h1_ttl[data-v-33a9cbfa]{font-size:35px}.h1_ttl span[data-v-33a9cbfa]{font-size:18px}}@media (max-width:600px){#mv[data-v-33a9cbfa]{background:url(/_nuxt/img/mv_contact_bg_sp.868f7ab.jpg) no-repeat 50%;background-size:cover}.h1_ttl[data-v-33a9cbfa]{font-size:8vw}.h1_ttl span[data-v-33a9cbfa]{font-size:16px}}#contact_select[data-v-33a9cbfa]{text-align:center;padding:60px 0}#contact_select ul[data-v-33a9cbfa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,500px));grid-gap:20px 10px;gap:20px 10px;font-size:20px;margin:50px auto 0;justify-content:center;width:1070px}#contact_select ul li[data-v-33a9cbfa]{border-radius:10px;box-shadow:2px 2px 4px -2px #ccc;border-left:1px solid #f1f1f1;font-weight:500;position:relative;background:#fff}#contact_select ul li span[data-v-33a9cbfa]{font-size:30px}#contact_select ul li[data-v-33a9cbfa]:after{content:"";border-top:5px solid #222;border-right:5px solid #222;width:20px;height:20px;transform:rotate(45deg);position:absolute;right:30px;top:45%}#contact_select ul li[data-v-33a9cbfa]:hover{background:#f9f9f9;transition:.3s}#contact_select ul li a[data-v-33a9cbfa]{width:500px;height:200px;display:flex;align-items:center;justify-content:center}#contact_select p br[data-v-33a9cbfa]{display:none}@media (max-width:1024px){#contact_select ul[data-v-33a9cbfa]{width:100%;padding:0 30px}#contact_select ul li a[data-v-33a9cbfa]{width:100%}}@media (max-width:768px){#contact_select ul[data-v-33a9cbfa]{grid-template-columns:repeat(auto-fit,minmax(100px,calc(50% - 10px)));font-size:14px}#contact_select ul li span[data-v-33a9cbfa]{font-size:20px}#contact_select ul li[data-v-33a9cbfa]:after{border-top:3px solid #222;border-right:3px solid #222;width:14px;height:14px;transform:rotate(45deg) translateY(-50%);position:absolute;right:25px;top:50%}#contact_select ul li a[data-v-33a9cbfa]{height:100px}}@media (max-width:600px){#contact_select[data-v-33a9cbfa]{padding:10% 0;background:#f7f7f7}#contact_select ul li[data-v-33a9cbfa]{display:block;width:100%;text-align:left;box-sizing:border-box;padding:5% 7%;margin-bottom:2%;background:#fff}#contact_select ul li a[data-v-33a9cbfa]{display:inherit;width:inherit;height:inherit;font-size:16px}#contact_select ul li span[data-v-33a9cbfa]{font-size:22px;display:block}#contact_select ul li[data-v-33a9cbfa]:after{width:18px;height:18px}#contact_select ul[data-v-33a9cbfa]{grid-template-columns:1fr;grid-gap:10px;gap:10px;padding:0 10px}#contact_select p br[data-v-33a9cbfa]{display:block}}