Help
RSS
API
Feed
Maltego
Contact
Domain > kantan-c.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2020-08-19
52.199.229.192
(
ClassC
)
2025-10-17
35.76.214.195
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Fri, 17 Oct 2025 17:46:01 GMTServer: Apache/2.4.54 () OpenSSL/1.0.2k-fipsLocation: https://kantan-c.com/Content-Length: 229Content-Type: text/html; charsetiso-8859-1 !DOCTYPE HTML PUBLIC -//IETF//DTD HTML 2.0//EN>html>head>title>301 Moved Permanently/title>/head>body>h1>Moved Permanently/h1>p>The document has moved a hrefhttps://kantan-c.com/>here/a>./p>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Fri, 17 Oct 2025 17:46:02 GMTServer: Apache/2.4.54 () OpenSSL/1.0.2k-fipsX-Powered-By: PHP/8.0.25Expires: Thu, 01 Dec 1994 16:00:00 GMTCache-Control: no-cache, must-revalidate, post-check0, pre-check0Pragma: no-cacheSet-Cookie: PHPSESSIDtgm53r1dj5iqh626k674b48r9v; path/Upgrade: h2Connection: UpgradeLast-Modified: Fri, 17 Oct 2025 17:46:03 GMTTransfer-Encoding: chunkedContent-Type: text/html; charsetutf-8 br />b>Warning/b>: Undefined array key HTTP_USER_AGENT in b>/var/www/html/ec-system.org/inc/common.inc/b> on line b>22/b>br />!DOCTYPE html>html langja>head> meta http-equivContent-Type contenttext/html; charsetUTF-8> meta http-equivX-UA-Compatible contentIEedge> meta nameviewport contentwidthdevice-width,initial-scale1> meta nameformat-detection contenttelephoneno> title>かんたんキャッシュ|日本一簡単で早いクレジットカード現金化/title> meta namedescription content現金化をしたいなら「かんたんキャッシュ」。クレジットカードがあれば、最短7分で即日融資。WEBから簡単に申し込みできます。還元率も高いです。お気軽にお問合せください。 /> link relshortcut icon typeimage/x-icon sizes16x16 href./favicon.ico> link relstylesheet hrefcommon/css/reset.min.css> link relstylesheet hrefcommon/css/style.min.css> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link hrefhttps://fonts.googleapis.com/css2?familyInter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&displayswap relstylesheet> script srchttps://code.jquery.com/jquery-3.6.0.min.js>/script> script typetext/javascript srchttps://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js>/script> script srchttps://yubinbango.github.io/yubinbango/yubinbango.js charsetUTF-8>/script> !-- メメザワ追加 --> script srchttps://ajaxzip3.github.io/ajaxzip3.js charsetUTF-8>/script> style> .err { color: red; font-size: 0.9em; margin-top: 5px; } buttondisabled, .buttondisabled { background: #f2930a !important; cursor: not-allowed !important; } .button:not(disabled) { background: #f2930a !important; cursor: pointer !important; } /style> !-- Global site tag (gtag.js) - Google Analytics -->script async srchttps://www.googletagmanager.com/gtag/js?idUA-171833350-1>/script>script> window.dataLayer window.dataLayer || ; function gtag() { dataLayer.push(arguments); } gtag(js, new Date()); gtag(config, UA-171833350-1);/script>!-- Google Tag Manager -->script> (function(w, d, s, l, i) { wl wl || ; wl.push({ gtm.start: new Date().getTime(), event: gtm.js }); var f d.getElementsByTagName(s)0, j d.createElement(s), dl l ! dataLayer ? &l + l : ; j.async true; j.src https://www.googletagmanager.com/gtm.js?id + i + dl; f.parentNode.insertBefore(j, f); })(window, document, script, dataLayer, GTM-W4BPCB8Z);/script>!-- End Google Tag Manager -->/head>body> !-- Google Tag Manager (noscript) -->noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-W4BPCB8Z height0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript>!-- End Google Tag Manager (noscript) --> div classbody-wrapper> section> header stylepadding:0;> img srccommon/images/header.webp alt最大換金率99.8%キャンペーン width750 height172 srcsetcommon/images/header.webp 1x, common/images/header@2x.webp 2x> /header> /section> section classfv> img srccommon/images/fv.webp alt width750 height848 srcsetcommon/images/fv.webp 1x, common/images/fv@2x.webp 2x> /section> section classcta> div classcta_box> div classweb_cta> div classreflection> a href#form>img srccommon/images/cta_web.webp alt今すぐ現金化する width718 height199 srcsetcommon/images/cta_web.webp 1x, common/images/cta_web@2x.webp 2x>/a> /div> /div> !-- 電話番号非表示 --> div classtell_cta> a hreftel:0120-849-850>img srccommon/images/cta_tel.webp alt0120-849-850 width718 height199 srcsetcommon/images/cta_tel.webp 1x, common/images/cta_tel@2x.webp 2x>/a> /div> !-- /電話番号非表示 --> /div> /section> section classsection01> img srccommon/images/section01.webp altお金に関するお悩みおまかせください! width750 height1332 srcsetcommon/images/section01.webp 1x, common/images/section01@2x.webp 2x loadinglazy> /section> section classsection02> div classarrow1>/div> div classarrow1>/div> h2>img srccommon/images/section02_h2.webp altかんたんキャッシュでまるっと解決! width750 height188 srcsetcommon/images/section02_h2.webp 1x, common/images/section02_h2@2x.webp 2x loadinglazy>/h2> div classinner> dl classaccordion> dt classaccordion_header>img srccommon/images/solution01.webp altWEB完結のかんたん手続きで最短3分で現金をお振込 width533 height200 srcsetcommon/images/solution01.webp 1x, common/images/solution01@2x.webp 2x loadinglazy>/dt> dd classaccordion_content styledisplay: block;> h3 classfont-size-L>span>クレジットカード現金化の流れ/span>/h3> div classflow> div classflow-img>img srccommon/images/solution01-1.webp alt width61 height83 srcsetcommon/images/solution01-1.webp 1x, common/images/solution01-1@2x.webp 2x loadinglazy>/div> div> h4 classfont-size-M>span classfont-size-S>step.01/span>スマホでお申込/h4> p classfont-size-S>WEBフォームに必要事項をご入力し、お申込ください。/p> /div> /div> div classflow> div classflow-img>img srccommon/images/solution01-2.webp alt width80 height53 srcsetcommon/images/solution01-2.webp 1x, common/images/solution01-2@2x.webp 2x loadinglazy>/div> div> h4 classfont-size-M>span classfont-size-S>step.02/span>カード決済/h4> p classfont-size-S>ご本人様確認後、お客様のクレジットカードで決済をします。/p> /div> /div> div classflow> div classflow-img>img srccommon/images/solution01-3.webp alt width81 height77 srcsetcommon/images/solution01-3.webp 1x, common/images/solution01-3@2x.webp 2x loadinglazy>/div> div> h4 classfont-size-M>span classfont-size-S>step.03/span>口座へ現金をお振込/h4> p classfont-size-S>決済完了後、最短3分でお客様の口座に現金を即日でお振込いたします!/p> /div> /div> p classfont-size-S>ご本人様名義のクレジットカードのショッピング枠残高を、span classpink>最短3分/span>で現金化してお振込いたします。面倒なspan classpink>審査や来店、郵送物のやり取りなし/span>で誰でもかんたんにご利用いただけます。/p> /dd> /dl> dl classaccordion> dt classaccordion_header>img srccommon/images/solution02.webp alt複雑な審査なしで利用可能。面倒な書類提出は不要 width496 height190 srcsetcommon/images/solution02.webp 1x, common/images/solution02@2x.webp 2x loadinglazy>/dt> dd classaccordion_content> div classcircle_box> div classcircle> p>書類郵送br>span classpink>手続きspan classfont-size-L>なし/span>/span>/p> /div> div classcircle> p>収入証明br>span classpink>必要span classfont-size-L>なし/span>/span>/p> /div> div classcircle> p>信用情報br>span classpink>審査span classfont-size-L>なし/span>/span>/p> /div> /div> p classfont-size-S>かんたんキャッシュの現金化は借入ではないため、面倒な審査なくご利用いただけます!br>span classpink>信用情報にも記録されることはない/span>ので、借金に抵抗がある…というお客様もご安心ください。/p> /dd> /dl> dl classaccordion> dt classaccordion_header>img srccommon/images/solution03.webp altカード・個人情報の管理を徹底。創業以来トラブル0件 width530 height189 srcsetcommon/images/solution03.webp 1x, common/images/solution03@2x.webp 2x loadinglazy>/dt> dd classaccordion_content> p classfont-size-S>かんたんキャッシュでは、従業員への個人情報、カード情報の取り扱い教育を徹底しております。br>また、お客様のカードのご利用状況に合わせた最適なご案内をすることで、カードトラブルのリスクを限りなく無くし安心・安全な運営を続けています。br>span classpink>創業18年間でトラブルが起きたことは一度もない/span>ので、安心してご利用いただけます。/p> /dd> /dl> /div> /section> section classsection03> div classtriangle3>/div> h2>img srccommon/images/but.webp altでも… width750 height113 srcsetcommon/images/but.webp 1x, common/images/but@2x.webp 2x loadinglazy>/h2> div classinner> div classworry> p classfont-size-M>利用したことは家族や職場に内緒にできる?br>お金に悩んでる事は知られたくない…。/p> /div> div classanswer> img srccommon/images/light.webp classlight alt width62 height65 srcsetcommon/images/light.webp 1x, common/images/light@2x.webp 2x loadinglazy> p classfont-size-M>利用を第三者に知られる心配はありません!br>ご自宅への郵送物や職場への在籍確認はないので、安心して利用できます♪/p> /div> div classworry> p classfont-size-M>現金化って危ないサービスじゃない?br>初めてだから、電話で怖い人が出てこないか不安…。/p> /div> div classanswer> img srccommon/images/light.webp classlight alt width62 height65 srcsetcommon/images/light.webp 1x, common/images/light@2x.webp 2x loadinglazy> p classfont-size-M>かんたんキャッシュは顧問弁護士監修の下、18年運営している老舗です!br>女性スタッフも多数在籍しているので、緊張せずにお問合わせください♪/p> /div> /div> /section> section classcta> img srccommon/images/header.webp alt最大換金率99.8%キャンペーン width750 height172 srcsetcommon/images/header.webp 1x, common/images/header@2x.webp 2x> div classcta_box> div classweb_cta> div classreflection> a href#form>img srccommon/images/cta_web.webp alt今すぐ現金化する width718 height199 srcsetcommon/images/cta_web.webp 1x, common/images/cta_web@2x.webp 2x>/a> /div> /div> !-- 電話番号非表示 --> div classtell_cta> a hreftel:0120-849-850>img srccommon/images/cta_tel.webp alt0120-849-850 width718 height199 srcsetcommon/images/cta_tel.webp 1x, common/images/cta_tel@2x.webp 2x>/a> /div> !-- /電話番号非表示 --> /div> /section> section classsection04> h2>img srccommon/images/section04_h2.webp altかんたんキャッシュの換金率 width750 height149 srcsetcommon/images/section04_h2.webp 1x, common/images/section04_h2@2x.webp 2x loadinglazy>/h2> div classinner> img srccommon/images/table.webp alt最大99.8% width692 height402 srcsetcommon/images/table.webp 1x, common/images/table@2x.webp 2x loadinglazy> p classfont-size-S>かんたんキャッシュは業界TOPクラスの換金率でご案内しております。br>初回登録手数料や振込手数料は一切頂きません。br>お見積後にお伝えするお振込金額がそのまま口座へ反映となりますので、ご安心ください。/p> div classcard> h3 classfont-size-L>ほぼ全てのカードが利用可能/h3> img srccommon/images/card.webp altVISA Master JCB AMEX Diners paidy バンドルカード width640 height204 srcsetcommon/images/card.webp 1x, common/images/card@2x.webp 2x loadinglazy> /div> /div> /section> section classsection05> h2>img srccommon/images/section05_h2.webp altお客様の声 width750 height169 srcsetcommon/images/section05_h2.webp 1x, common/images/section05_h2@2x.webp 2x loadinglazy>/h2> div classinner> div classslider-container> div classslider-wrapper> div classreview_box> img srccommon/images/review01.webp alt width251 height174 srcsetcommon/images/review01.webp 1x, common/images/review01@2x.webp 2x loadinglazy> h3 classfont-size-L>換金率が高くてbr>大満足です!/h3> p classfont-size-S>他社よりも高い換金率で現金化ができました!br>スタッフさんの対応も丁寧で、当日中に振込までスムーズに進みました。/p> /div> div classreview_box> img srccommon/images/review03.webp alt width252 height175 srcsetcommon/images/review03.webp 1x, common/images/review03@2x.webp 2x loadinglazy> h3 classfont-size-L>安心してbr>利用できました/h3> p classfont-size-S>初めての利用で不安でしたが、電話で詳しく説明してもらえたので、安心して手続きを進められました。br>個人情報もしっかり管理されているようで、信頼できます。/p> /div> div classreview_box> img srccommon/images/review02.webp alt width252 height175 srcsetcommon/images/review02.webp 1x, common/images/review02@2x.webp 2x loadinglazy> h3 classfont-size-L>丁寧な説明でbr>分かりやすかったです/h3> p classfont-size-S>現金化の仕組みがよく分からなかったのですが、担当の方が丁寧に説明してくださり、疑問が解消されました。br>安心して利用することができました。/p> /div> div classreview_box> img srccommon/images/review04.webp alt width252 height175 srcsetcommon/images/review04.webp 1x, common/images/review04@2x.webp 2x loadinglazy> h3 classfont-size-L>急な出費にbr>助けられました/h3> p classfont-size-S>急な飲み会で現金が必要になり、初めて利用しました。br>ネットから申し込んで、すぐに手続きしてもらえて本当に助かりました。困った時に頼りになります。/p> /div> div classreview_box> img srccommon/images/review05.webp alt width252 height175 srcsetcommon/images/review05.webp 1x, common/images/review05@2x.webp 2x loadinglazy> h3 classfont-size-L>夜間でも迅速にbr>対応してくれました/h3> p classfont-size-S>仕事が終わってからでないと手続きができなかったのですが、迅速に対応していただき、即日で振り込みが完了しました。br>21時まで営業しているので助かります!/p> /div> /div> button classprev-button>◀/button> button classnext-button>▶/button> div classslider-indicators>/div> /div> /div> img srccommon/images/balloon.webp classballoon05 alt嬉しい声続々! width151 height151 srcsetcommon/images/balloon.webp 1x, common/images/balloon@2x.webp 2x loadinglazy> /section> section classsection06> div classconfetti-container>/div> h2>多くのspan>高評価/span>をbr>いただいております!/h2> img srccommon/images/section06.webp altリピート率92.1% width750 height752 srcsetcommon/images/section06.webp 1x, common/images/section06@2x.webp 2x loadinglazy> /section> section classsection07> h2>img srccommon/images/section07_h2.webp altよくあるご質問 width750 height202 srcsetcommon/images/section07_h2.webp 1x, common/images/section07_h2@2x.webp 2x loadinglazy>/h2> div classinner> div classaccordion-item> div classaccordion-header font-size-M> span classquestion-mark>Q/span> p>利用条件はありますか?/p> span classtoggle-icon>+/span> /div> div classaccordion-content font-size-S> ご本人様名義のクレジットカードをお持ちで20歳以上の方であればどなたでもご利用いただけます。br> small>※20歳未満18歳以上の方でもご案内可能な場合がございます。お気軽にご相談ください。/small> /div> /div> div classaccordion-item> div classaccordion-header font-size-M> span classquestion-mark>Q/span> p>利用の上限金額はありますか?/p> span classtoggle-icon>+/span> /div> div classaccordion-content font-size-S> 上限額はございません。クレジットカードのショッピング枠内でしたら上限なくご利用可能です。複数のカードを併せてご利用することも可能です。 /div> /div> div classaccordion-item> div classaccordion-header font-size-M> span classquestion-mark>Q/span> p>審査はありますか?/p> span classtoggle-icon>+/span> /div> div classaccordion-content font-size-S> 借り入れではないため、審査は不要です。在籍確認も一切ございません。他社での借り入れも不問です。ご本人様確認のみお願いしております。 /div> /div> div classaccordion-item> div classaccordion-header font-size-M> span classquestion-mark>Q/span> p>カードが利用停止になることはありますか?/p> span classtoggle-icon>+/span> /div> div classaccordion-content font-size-S> 当社のサービスをご利用後に、カードが利用停止になった事例は一切ございません。安心してご利用ください。 /div> /div> div classaccordion-item> div classaccordion-header font-size-M> span classquestion-mark>Q/span> p>土日祝日や15時以降でも入金可能ですか?/p> span classtoggle-icon>+/span> /div> div classaccordion-content font-size-S> はい、可能でございます。一部金融機関は非対応なこともございますので、詳しくはお電話にてお問い合わせください。 /div> /div> div classaccordion-item> div classaccordion-header font-size-M> span classquestion-mark>Q/span> p>リボ払いや分割払いはできますか?/p> span classtoggle-icon>+/span> /div> div classaccordion-content font-size-S> はい、可能でございます。初期設定は「一括払い」のみとなりますので、ご利用後にご自身で支払方法のご変更のお手続きが必要になります。br>こちらも、当社スタッフが丁寧にご案内いたしますので、お気軽にご相談ください。 /div> /div> div classaccordion-item> div classaccordion-header font-size-M> span classquestion-mark>Q/span> p>バンドルカードなどのプリペイドカードは利用できますか?/p> span classtoggle-icon>+/span> /div> div classaccordion-content font-size-S> プリペイドカードやバンドルカードもご利用いただけます。お気軽にお問合せください。 /div> /div> div classaccordion-item> div classaccordion-header font-size-M> span classquestion-mark>Q/span> p>現金化は違法ではありませんか?/p> span classtoggle-icon>+/span> /div> div classaccordion-content font-size-S> 当社は顧問弁護士指導の下に営業しておりますので、違法性は一切ございません。br>過去に利用者が罪に問われたこともございませんので、ご安心ください。 /div> /div> /div> /section> section classsection_Form idform> h2>お申込フォーム/h2> p classfont-size-S center_txt>お申し込み後、br>span classfont-size-M pink>カード決済前はキャンセル可能です!/span>br>まずはお気軽にお問い合わせください。/p> div classnotices_box> ul> li>※ご利用は成人済の方に限らせて頂きます。/li> li>※クレジットカードはご本人様名義のみご利用頂けます。/li> li>※プライバシーポリシーをご確認の上、お申込みにお進み下さい。/li> /ul> /div> form methodpost actionthanks.php#form namepform idformCheck classform enctypemultipart/form-data novalidate> input typehidden nameaction value2 /> div classform_item> div classform_head>span classrequire>必須/span>ご本人名義のクレジットカードはお持ちですか?br>span classannotation pink>※家族カード、ご本人以外のカードはご利用いただけません。/span>/div> div classradio_box input-cont> label>input typeradio nameiscard value1 classcheckbox_input validaterequired data-requiredtrue>はい/label> label>input typeradio nameiscard value2 classcheckbox_input validaterequired data-requiredtrue>いいえ/label> div classerr>/div> /div> /div> !--カードの種類選択 広告設定で表示切替--> !--クレジットカードブランド パターンAB--> div classform_item> div classform_head>span classrequire>必須/span>お名前/div> div classinput-cont> input classinput_text typetext namename_1 value placeholder例)山田花子 data-requiredtrue /> div classerr> /div> /div> /div> div classform_item> div classform_head>span classrequire>必須/span>フリガナ(全角カタカナ)/div> div classinput-cont> input typetext nameread_1 value placeholder例)ヤマダハナコ classvalidatecustomkatakana input_text data-requiredtrue /> div classerr> /div> /div> /div> div classform_item> div classform_head>span classrequire>必須/span>電話番号br classbr-sp>span classannotation>(お電話でのご本人様確認が必須となります)/span>br>span classannotation pink>WEB申込後0120-849-850よりお電話させていただきます。/span>/div> span classannotation>※「-」(ハイフン)は省略してください。/span>br> div classinput-cont> input typetel nametel value placeholder例)08011112222 classvalidaterequired,customphone,maxSize11 tel input_text data-requiredtrue /> div classerr> /div> /div> /div> div classform_item> div classform_head>span classrequire>必須/span>メールアドレス/div> div classinput-cont> input typeemail namemail_address value placeholder例)info@kantan-c.com autocompleteemail patterna-z0-9._%+-+@a-z0-9.-+\.a-z{2,9}$ classvalidaterequired,customemail input_text data-requiredtrue /> div classerr> /div> /div> /div> div classform_item> div classform_head>span classrequire>必須/span>当店が貸金業者ではない事を理解していますか?/div> div classradio_box> label>input typeradio nameterm value1 classcheckbox_input validaterequired data-requiredtrue>はい/label> label>input typeradio nameterm value2 classcheckbox_input validaterequired data-requiredtrue>いいえ/label> /div> div classerr>/div> /div> div classform_item> div classform_head>span classrequire>必須/span>ご希望金額/div> div classinput-cont styleposition: relative;> div classmoney> input typetext namebudget classvalidaterequired input_text value min1 maxlength9 minlength1 placeholder100,000 data-requiredtrue />span classyen>円/span> /div> div classerr> /div> /div> /div> !--ショッピング枠ご利用可能額 パターンAB--> div classform_item> div classform_head>span classrequire>必須/span>ご連絡希望時間帯/div> span classannotation>※ご本人様確認のお電話をさせていただきます。/span> select idtimeSelect nametime required data-requiredtrue> option value disabled selected styledisplay:none;>選択してください/option> option value2 >9:00-10:00/option> option value3 >10:00-11:00/option> option value4 >11:00-12:00/option> option value5 >12:00-13:00/option> option value6 >13:00-14:00/option> option value7 >14:00-15:00/option> option value8 >15:00-16:00/option> option value9 >16:00-17:00/option> option value10 >17:00-18:00/option> option value11 >18:00-19:00/option> option value12 >19:00-20:00/option> option value13 >20:00-21:00/option> option value14 >その他:ご要望欄へご記入お願いします。/option> /select> div classerr> /div> /div> div classform_item> div classform_head>span classany>任意/span>ご質問・ご要望/div> textarea namecontents rows5 autocorrectoff classtextarea autocapitalizeoff placeholderご相談やお問い合わせの内容をご記入ください。>/textarea> /div> div classbtnBox> button classbutton typesubmit idsubmitBtn disabled>送信する/button> /div> /form> /section> footer classfooter> a hrefcompany.php>会社概要 /a> a hrefpolicy.php>個人情報について/a> p classcopyright>【クレジットカード現金化】br>Copyright © かんたんキャッシュ/p> /footer> section> a href#form classfloating-banner> img srccommon/images/cta_web.webp alt今すぐ現金化する width718 height199 srcsetcommon/images/cta_web.webp 1x, common/images/cta_web@2x.webp 2x> /a> /section> /div>!-- .body-wrapper --> script> $(document).ready(function() { const accordionHeaders $(.accordion-header); const accordionContents $(.accordion-content); accordionContents.first().show(); accordionHeaders.first().addClass(open).find(.toggle-icon).text(-); accordionHeaders.click(function() { const content $(this).next(); const icon $(this).find(.toggle-icon); const isOpen content.is(:visible); content.slideToggle(); icon.text(isOpen ? + : -); $(this).toggleClass(open, !isOpen); }); }); document.addEventListener(DOMContentLoaded, () > { $(window).scroll(function() { var banner $(.floating-banner); var off $(.section_Form).offset(); if ($(this).scrollTop() > off.top - 600) { banner.fadeOut(); } else { banner.fadeIn(); } }); $(.accordion_header).click(function() { $(this).next(.accordion_content).slideToggle(200); $(this).toggleClass(open, 200); }); const sliderWrapper document.querySelector(.slider-wrapper); const reviewBoxes document.querySelectorAll(.review_box); const prevButton document.querySelector(.prev-button); const nextButton document.querySelector(.next-button); const sliderContainer document.querySelector(.slider-container); const sliderIndicators document.querySelector(.slider-indicators); if (reviewBoxes.length > 0) { const reviewBoxStyle getComputedStyle(reviewBoxes0); const reviewBoxMarginLeft parseFloat(reviewBoxStyle.marginLeft); const reviewBoxMarginRight parseFloat(reviewBoxStyle.marginRight); const reviewBoxTotalWidth reviewBoxes0.offsetWidth + reviewBoxMarginLeft + reviewBoxMarginRight; let currentIndex 0; let startX 0; let endX 0; sliderWrapper.style.width `${reviewBoxTotalWidth * reviewBoxes.length}px`; function createIndicators() { sliderIndicators.innerHTML ; reviewBoxes.forEach((_, index) > { const dot document.createElement(span); dot.classList.add(indicator-dot); dot.dataset.index index; dot.addEventListener(click, () > { currentIndex index; updateSliderPosition(); updateIndicators(); }); sliderIndicators.appendChild(dot); }); } function updateIndicators() { document.querySelectorAll(.indicator-dot).forEach((dot, index) > { if (index currentIndex) { dot.classList.add(active); } else { dot.classList.remove(active); } }); } function updateSliderPosition() { const containerWidth sliderContainer.offsetWidth; const offsetForCentering (containerWidth / 2) - (reviewBoxescurrentIndex.offsetWidth / 2); const translateValue -(currentIndex * reviewBoxTotalWidth) + offsetForCentering - reviewBoxMarginLeft; sliderWrapper.style.transform `translateX(${translateValue}px)`; updateIndicators(); } nextButton.addEventListener(click, () > { if (currentIndex reviewBoxes.length - 1) { currentIndex++; } else { currentIndex 0; } updateSliderPosition(); }); prevButton.addEventListener(click, () > { if (currentIndex > 0) { currentIndex--; } else { currentIndex reviewBoxes.length - 1; } updateSliderPosition(); }); sliderContainer.addEventListener(touchstart, (e) > { startX e.touches0.clientX; }); sliderContainer.addEventListener(touchend, (e) > { endX e.changedTouches0.clientX; const swipeThreshold 50; if (startX - endX > swipeThreshold) { if (currentIndex reviewBoxes.length - 1) { currentIndex++; } else { currentIndex 0; } } else if (endX - startX > swipeThreshold) { if (currentIndex > 0) { currentIndex--; } else { currentIndex reviewBoxes.length - 1; } } updateSliderPosition(); }); createIndicators(); updateSliderPosition(); window.addEventListener(resize, updateSliderPosition); } }); document.addEventListener(DOMContentLoaded, () > { const confettiContainer document.querySelector(.confetti-container); if (confettiContainer) { const colors #ee86b4, #f8b966, #7dcef4f, #f0855d, #a7d282, #a587bd; let activeConfettiCount 0; const maxConfetti 80; function createConfetti() { if (activeConfettiCount > maxConfetti) { return; } const confetti document.createElement(div); confetti.classList.add(confetti); confettiContainer.appendChild(confetti); activeConfettiCount++; const width Math.random() * 7 + 3; const height Math.random() * 14 + 4; confetti.style.width `${width}px`; confetti.style.height `${height}px`; if (Math.random() 0.3) { confetti.style.height `${Math.random() * 15 + 5}px`; confetti.style.width `${Math.random() * 4 + 1}px`; } const startX Math.random() * confettiContainer.offsetWidth; confetti.style.left `${startX}px`; const randomColor colorsMath.floor(Math.random() * colors.length); confetti.style.backgroundColor randomColor; const animationDuration Math.random() * 3 + 4; confetti.style.animationDuration `${animationDuration}s`; const animationDelay Math.random() * 2; confetti.style.animationDelay `-${animationDelay}s`; const initialRotateZ Math.random() * 360; const initialRotateX Math.random() * 360; confetti.style.transform `rotateZ(${initialRotateZ}deg) rotateX(${initialRotateX}deg)`; confetti.addEventListener(animationend, () > { confetti.remove(); activeConfettiCount--; }); } setInterval(createConfetti, 50); } }); // フォームバリデーション機能 /** * 各フィールドの値を取得する */ function getFieldValue(fieldName) { const element document.querySelector(`name${fieldName}`); if (!element) return ; if (element.type radio) { const checked document.querySelector(`inputname${fieldName}:checked`); return checked ? checked.value : ; } if (element.type file) { return (element.files && element.files.length > 0) ? file_selected : ; } return element.value.trim(); } /** * 各フィールドの検証ルール */ function validateField(fieldName, value) { const validationRules { iscard: (v) > { if (!v) return クレジットカードをお持ちでない方はお申し込みできません; if (v ! 1) return クレジットカードをお持ちでない方はお申し込みできません; return ; }, usehistory: (v) > { return !v ? 当店のご利用回数を選択してください : ; }, cardtype: (v) > { return !v ? カードの種類を選択してください : ; }, brands: (v) > { return !v ? クレジットカードのブランドを選択してください : ; }, name_1: (v) > { if (!v) return お名前を入力してください; // 記号・句読点チェック if (/!#$%&()*+,\-./:;>?@\\\^_`{|}~、。・「」『』【】()[]{}〈〉《》/.test(v)) { return お名前に記号や句読点は使用できません; } return ; }, read_1: (v) > { if (!v) return お名前をフリガナで入力してください; if (!/^ァ-ン゙゚ァ-ヶー-+$/.test(v)) { return お名前を正しく入力してください; } return ; }, tel: (v) > { if (!v) return 電話番号を入力してください; if (!/^0\d{9,10}$/.test(v)) { return 電話番号を正しく入力してください; } return ; }, mail_address: (v) > { if (!v) return メールアドレスを入力してください; if (!/^(a-zA-Z0-9_\.-+)@(a-zA-Z0-9\.-+)\.(a-zA-Z{2,9})$/.test(v)) { return メールアドレスを正しく入力してください; } return ; }, term: (v) > { if (!v) return 当社は金融業者ではありません; if (v ! 1) return 当社は金融業者ではありません; return ; }, budget: (v) > { if (!v) return ご希望金額を入力してください; if (!/^0-9,+$/.test(v)) { return ご希望金額は半角数字で入力してください; } return ; }, time: (v) > { return !v ? ご連絡希望時間帯を選択してください : ; }, zipcode: (v) > { if (!v) return 郵便番号を入力してください; if (!/^\d{7}$/.test(v)) { return 郵便番号は7桁の数字で入力してください(ハイフン不要); } return ; }, addr1: (v) > { return !v ? 都道府県を入力してください : ; }, addr2: (v) > { return !v ? 市区町村を入力してください : ; }, addr3: (v) > { return !v ? 丁目・番地・建物名・部屋番号を入力してください : ; }, balance: (v) > { if (!v) return ショッピング枠ご利用可能額を入力してください; if (!/^0-9,+$/.test(v)) { return ショッピング枠ご利用可能額は半角数字で入力してください; } return ; }, file1: (v) > { return (v ! file_selected) ? ご本人様確認画像を選択してください。 : ; }, file2: (v) > { return (v ! file_selected) ? ご本人様確認画像を選択してください。 : ; } }; const validator validationRulesfieldName; return validator ? validator(value) : ; } /** * エラーメッセージを表示する */ function showFieldError(fieldName, errorMessage) { let errorDiv null; // ファイル入力の場合は特別な処理 if (fieldName file1) { // file1のエラー表示位置を探す const prevBox document.querySelector(.prevImageBox); if (prevBox && prevBox.nextElementSibling && prevBox.nextElementSibling.classList.contains(err)) { errorDiv prevBox.nextElementSibling; } } else if (fieldName file2) { // file2のエラー表示位置を探す const prevBox document.querySelector(.prevImageBox2); if (prevBox && prevBox.nextElementSibling && prevBox.nextElementSibling.classList.contains(err)) { errorDiv prevBox.nextElementSibling; } } else { // 通常のフィールドの場合 const fieldElement document.querySelector(`name${fieldName}`); if (fieldElement) { const formItem fieldElement.closest(.form_item); if (formItem) { errorDiv formItem.querySelector(.err); } } } if (errorDiv) { errorDiv.textContent errorMessage; } } /** * 必須フィールドリストを取得する */ function getRequiredFieldNames() { let fields iscard, name_1, read_1, tel, mail_address, term, budget, time; // PHP条件に基づいて追加 return fields; } /** * 全必須項目をチェックして最初のエラー項目にスクロールする */ function validateAllFieldsAndScroll() { const requiredFields getRequiredFieldNames(); let firstErrorElement null; let hasError false; // 全ての必須フィールドをチェック for (const fieldName of requiredFields) { const value getFieldValue(fieldName); const errorMessage validateField(fieldName, value); // エラーメッセージを表示 showFieldError(fieldName, errorMessage); // 最初のエラー要素を記録 if (errorMessage && !firstErrorElement) { hasError true; const fieldElement document.querySelector(`name${fieldName}`); if (fieldElement) { firstErrorElement fieldElement.closest(.form_item); } } } // 最初のエラー項目にスクロール if (firstErrorElement) { firstErrorElement.scrollIntoView({ behavior: smooth, block: center }); // フォーカスを当てる const inputElement firstErrorElement.querySelector(input:not(typehidden), select, textarea); if (inputElement && inputElement.focus) { setTimeout(() > { inputElement.focus(); }, 500); } } return !hasError; // エラーがない場合はtrue } /** * 全項目が有効かチェック(エラーメッセージベース) */ function isFormValid() { let isValid true; document.querySelectorAll(.err).forEach(errDiv > { if (errDiv.textContent.trim() ! ) { isValid false; } }); return isValid; } // イベントリスナー設定 document.addEventListener(DOMContentLoaded, function() { // 送信ボタンを常に有効状態にする const submitBtn document.getElementById(submitBtn); if (submitBtn) { submitBtn.disabled false; } // フォーム送信時の処理 const form document.getElementById(formCheck); if (form) { form.addEventListener(submit, function(event) { event.preventDefault(); // 全項目をバリデーションして最初のエラー項目にスクロール const isValid validateAllFieldsAndScroll(); // エラーがない場合のみ送信 if (isValid && isFormValid()) { this.submit(); } }); } }); /script>/body>/html>
Port 21
220 (vsFTPd 3.0.2)331 Please specify the password.230 Login successful.257 /229 Entering Extended Passive Mode (|||60003|).200 Switching to ASCII mode.150 Here comes the directory listing.226 Directory send OK. drwxr-xr-x 2 0 0 6 Feb 13 2020 pub
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]