Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - luc03.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Sat, 03 May 2025 02:47:00 GMT
Content-Type: text/html
Content-Length: 167
Connection: keep-alive
Cache-Control: max-age=3600
Expires: Sat, 03 May 2025 03:47:00 GMT
Location: https://luc03.com/front
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=8Erg1zRMZtMeYnhvRY%2FcN9PNTCVyI0dZ%2B7yYvDaoyRV0ETxa8OhqhPVxym5l9hVBYcJYhn9HHWVJPX13TQVXVAJqYmxD7%2FhphpEohlM0m3Xnj7D5p4iLSWdHS4eEKXgNXwDPkLbxHic%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 939c6e627b9aecd0-ARN
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=7459&min_rtt=7458&rtt_var=2799&sent=2&recv=5&lost=0&retrans=0&sent_bytes=1035&recv_bytes=335&delivery_rate=180455&cwnd=250&unsent_bytes=0&cid=0000000000000000&ts=0&x=0"

HTTP Code 301 Moved Permanently

301 response code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

302 Found - https://luc03.com/
HTTP Status: 302
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Sat, 03 May 2025 02:47:00 GMT
Content-Length: 0
Connection: keep-alive
Server: cloudflare
Location: http://luc03.com/front
Content-Language: title
Cf-Cache-Status: DYNAMIC
Set-Cookie: JSESSIONID=C4579FA77D70F520F937ED210EA2DA86; HttpOnly; Path=/
CF-RAY: 939c6e5eef1aecde-ARN
alt-svc: h3=":443"; ma=86400

HTTP Code 302 Found (Moved Temporarily)

302 response code indicates that the requested resource is temporarily available at a different URL.

When is Code 302 used?

  • When temporarily changing a page URL
  • When testing new content
  • During temporary maintenance

What does Code 302 mean for the user?

The user is automatically redirected to the new URL, but search engines continue to index the old address.

200 OK - http://luc03.com/front
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Sat, 03 May 2025 02:47:00 GMT
Content-Type: text/html;charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Server: cloudflare
Cf-Cache-Status: DYNAMIC
Vary: Accept-Encoding
Content-Language: title
Set-Cookie: JSESSIONID=FD4BA04834AD6A8B1C4F5925BEE9EA07; HttpOnly; Path=/
Set-Cookie: JOINTOKEN=BwvZmZp2xIhlaEvN8I6SCtJbXvx5fTxSa8FTX64UGdl
CF-RAY: 939c6e629852ecde-ARN
alt-svc: h3=":443"; ma=86400

HTTP Code 200 OK

200 response code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: luc03.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])








































































































	
	
	




<!DOCTYPE html>
<html lang="ko">
	<head>
		<title>LUCID CASINO</title>
		<meta charset="utf-8">
		<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1">
		<link rel="shortcut icon" href="/lucid/images/main/favicon.ico?v=1738853484" type="image/x-icon">
		<link rel="stylesheet" href="/lucid/css/bootstrap.min.css?v=1738853484">
		<link rel="stylesheet" href="/lucid/css/bootstrap-icons.css?v=1738853484">
		<link rel="stylesheet" href="/lucid/css/dynamic-select.css?v=1738853484">
		<link rel="stylesheet" href="/lucid/css/style.css?v=1738853484">
		<link rel="stylesheet" href="/lucid/css/aria.css?v=1738853484">
		<link rel="stylesheet" href="/lucid/css/alertify.min.css?v=1738853484">
		<link rel="stylesheet" href="/lucid/css/sweetalert2.css?v=1738853484" media="all" />
		<link rel="stylesheet" href="/lucid/css/themes/default.min.css?v=1738853484">
		<link rel="stylesheet" href="/lucid/css/contents.css?v=1738853484">
		<link rel="stylesheet" href="/lucid/css/mobile.css?v=1738853484">
		

		
		<script type="text/javascript" src="//js.pusher.com/4.1/pusher.min.js?v=1738853484"></script>
		
		<script type="text/javascript" src="/lucid/js/jquery-1.11.3.min.js?v=1738853484"></script>
		<script type="text/javascript" src="/lucid/js/jquery.form.min.js?v=1738853484"></script>
		<script type="text/javascript" src="/lucid/js/b8fedc75a0.js?v=1738853484"></script>
		<script type="text/javascript" src="/lucid/js/bootstrap.min.js?v=1738853484"></script>
		<script type="text/javascript" src="/lucid/js/jquery.vticker.min.js?v=1738853484"></script>
		<script type="text/javascript" src="/lucid/js/jquery.number.min.js?v=1738853484"></script>
		<script type="text/javascript" src="/lucid/js/parsley.remote.min.js?v=1738853484"></script>
		<script type="text/javascript" src="/lucid/plugins/tinymce/tinymce.min.js?v=1738853484"></script>
		
		<script type="text/javascript" src="/lucid/js/lazyload.min.js?v=1738853484"></script>
		<script type="text/javascript" src="/lucid/js/alertify.min.js?v=1738853484"></script>
		<script type="text/javascript" src="/lucid/js/dynamic-select.js?v=1738853484"></script>
	








































































































	
	
	



<script type="text/javascript" src="/lucid/js/sweetalert2.js?v=1738853484"></script>
<script type="text/javascript" src="/lucid/js/datepicker.combos.js?v=1738853484"></script>
<script type="text/javascript" src="/lucid/js/pagination.js?v=1738853484"></script>
<script type="text/javascript" src="/lucid/js/jquery.serialize-object.min.js?v=1738853484"></script>
<script type="text/javascript" src="/lucid/js/custom.js?v=1738853484"></script>
		<script type="text/javascript" src="/lucid/js/ui_script.js?v=1738853484"></script>
		<script type="text/javascript" src="/lucid/js/aria.min.js?v=1738853484"></script>
		<style>
			html {
				--bg-img: url(/lucid/images/main/bg.png?v=1738853484);
			}
		</style>
	</head>

	<body>
		<div class="wrapper_loading hidden" style="display: initial !important; transition: .5s all;">
			<img src="/lucid/images/common/loading.gif" class="wrapper_loading_img" alt="loading">
		</div>
		<div class="wrapper">
			








































































































	
	
	



<!-- 헤더영역 -->
<section class="banner-section">
	<img class="banner-bg" src="/lucid/images/main/banner.png?v=1738853484">
	<div class="container h-100 dflex-ac-jc">
		<div class="center w-100">
			<a href="" class="logo">
				<img class="logo-bg" src="/lucid/images/main/logo.png?v=1738853484">
				<img class="logo-img" src="/lucid/images/main/logo.png?v=1738853484">
			</a>
		</div>
		<div class="banner-background w-ba">
			<img class="left2" src="/lucid/images/main/left2.png?v=1738853484">
			<img class="left3" src="/lucid/images/main/left3.png?v=1738853484">
			<img class="left4" src="/lucid/images/main/left4.png?v=1738853484">
			<img class="left1" src="/lucid/images/main/left1.png?v=1738853484">

			<img class="right2" src="/lucid/images/main/right2.png?v=1738853484">
			<img class="right3" src="/lucid/images/main/right3.png?v=1738853484">
			<img class="right1" src="/lucid/images/main/right1.png?v=1738853484">
		</div>
	</div>
	
</section>

<header class="header-section">
	<div class="container dflex-ac-jc h-100">
		<ul class="bs-ul main-menu sidebar-left">
			<li class="menu-link dflex-ac-jc w-ba" data-target="item-cash-in"><i class="fa-solid fa-piggy-bank"></i> 입금신청</li>
			<li class="menu-link dflex-ac-jc w-ba" data-target="item-cash-out"><i class="fa-solid fa-vault"></i> 출금신청</li>
			<li class="menu-link dflex-ac-jc w-ba" data-target="item-point-xchg"><i class="fa-solid fa-sack-dollar"></i> 포인트전환</li>
			<li class="menu-link dflex-ac-jc w-ba" data-target="item-comp-xchg"><i class="fa-solid fa-money-bill-1"></i> 콤프전환</li>
			<li class="menu-link dflex-ac-jc w-ba" data-target="item-event"><i class="fa-solid fa-martini-glass-citrus"></i> 이벤트</li>
			<li class="menu-link dflex-ac-jc w-ba" data-target="item-notice"><i class="fa-solid fa-bell"></i> 공지사항</li>
		</ul>
		<div class="bal-container ml-auto">
			<div class="before-login active">
				
					<form name="login" onsubmit="onDirLogin(); return false;">
						<div class="desktop">
							<div class="dflex-ac-jc">
								<div class="input-panel dflex-ac-jc">
									<div class="icon-panel dflex-ac-jc">
										<i class="fas fa-user-tie"></i>
									</div>
									<input type="text" placeholder="아이디" name="username" data-parsley-required="required" data-parsley-required-message="" autocomplete="off">
								</div>
								<div class="input-panel dflex-ac-jc">
									<div class="icon-panel dflex-ac-jc">
										<i class="fas fa-unlock-alt"></i>
									</div>
									<input type="password" placeholder="비밀번호" name="password" data-parsley-required="required" data-parsley-required-message="" autocomplete="off">
								</div>
								
								<button type="submit" class="btn-yellow login-btn">로그인</button>
								<button type="button" class="btn-red join-link">회원가입</button>
								
								
							</div>
						</div>
						<div class="mobile">
							<div class="dflex-ac-jc">
								<button type="button" class="btn-yellow login-link"><i class="fa-solid fa-right-to-bracket mr-2"></i> 로그인</button>
								<button type="button" class="btn-red join-link"><i class="fa-solid fa-user-plus mr-2"></i> 회원가입</button>
								
							</div>
						</div>
					</form>
				
				
			</div>
		</div>
	</div>
</header>

<script type="text/javascript">

$(function () {
	// 
})

function onDirLogin() {
	ajaxFormSend("login", "/front/login.json", {
	}, function(data) {
		console.log(data);
		if (data.success) {
			location.reload();
			// location.href = '' || data.message || '/front';
		} else {
			showMsg(data.message || "로그인 실패!", 'error');
			reloadImgCaptcha();
			$('.captcha-panel input').focus();
		}
	});
}

function onChangeTranslate(lang) {
	// 
		setMyCookie("lang", lang)
		location.reload();	
	// 
	// 
}

function googleTranslateElementInit() {
	new google.translate.TranslateElement(
		{
			pageLanguage: 'ko',
			includedLanguages: 'ko,en,zh-CN,ja,ru,vi,lo,km,th,uz,tl,mn,id,my', // 지원할 언어 설정
			autoDisplay: false
		},
		'google_translate_element'
	);
}
</script>


			








































































































	
	
	








<main class="page-content w-ba">
	<section class="toggle-section toggle-3">
		<ul class="container">
			<li class="toggle-btn active" data-target="casino">
				<div class="icon-panel">
					<img src="/lucid/images/common/icon-casino.png?v=1738853484">
				</div>
				<span class="category">LIVE CASINO</span>
			</li>
			
			<li class="toggle-btn" data-target="slot">
				<div class="icon-panel">
					<img src="/lucid/images/common/icon-slot.png?v=1738853484">
				</div>
				<span class="category">SLOT GAMES</span>
			</li>
			
				<li class="toggle-btn" data-target="mini">
					<div class="icon-panel">
						<img src="/lucid/images/common/icon-mini.png?v=1738853484">
					</div>	
					<span class="category">MINI GAMES</span>
				</li>
			
			
				<li class="toggle-btn" data-target="casual">
					<div class="icon-panel">
						<img src="/lucid/images/common/icon-casual.png?v=1738853484">
					</div>	
					<span class="category">TOKEN GAMES</span>
				</li>
			
			
			
			
		</ul>
	</section>
	<section class="game-provider">
		<div class="container">
			<div class="casino-section sc-section active">

			</div>
			
			
				<div class="mini-section sc-section">
				
				</div>
			
			
				<div class="casual-section sc-section">
				
				</div>
			
			
			
			
			<div class="slot-section sc-section">

			</div>
		</div>
	</section>
</main>

<section class="board-section w-ba">
	<div class="container">
		<div class="row dflex-ac-jc align-items-start">
				
			
			
		</div>
	</div>
	<div class="container customer-container">
		<img src="/lucid/images/main/logo.png?v=1738853484">
		<div class="row dflex-ac-jc align-items-start">
			
		</div>
	</div>
</section>

<script type="text/javascript">




$(function() {
	// 게임탭 선택
	let lastCategory = getSessionStorage('category', 'casino');
	
	$('.toggle-section').on('click', '.toggle-btn', function() {
		let target = $(this).data('target');
		setSessionStorage('category', target);
		let isReClick = $(this).hasClass("active");

		$(this).addClass("active").siblings().removeClass("active");

		$('.game-provider .sc-section').removeClass("active");
		$('.game-provider .'+target+'-section').addClass("active");

		if ($(this).data('click-toggled')) {
			$("html, body").animate({
				scrollTop: $(".header-section").offset().top
			}, 500);
		}

		$(this).data('click-toggled', true);

		if (!isReClick || !$("."+ target +"-section").children().length) getGameList(target);
	})

	$(".toggle-btn[data-target="+lastCategory+"]").click();

	$('#tb_main_notice').on('click', '.title', function() {
		ajaxSend('/front/header/notice/info.json', {
			id: $(this).data('id')
		}, function(jData) {
			if (jData.success) {
				$('#notice_pop').popup('show');
				$('#notice_pop .title').html(jData.data.title);
				$('#notice_pop .content').html(removeDomainFromImgUrl(jData.data.content));
			} else {
				if (jData.message) showMsg(jData.message, 'error');
			}
		});
	});

	$('.main_con_wrap').on('click', '.more', function() {
		$('#main_pop').find('.pop_content').empty();
		$('#main_pop').find('.pop_loading').removeClass('hide');
		$('#main_pop').popup('show');

		loading.open();
		ajaxGetSend('/front/header/main', {
			'category': "item-notice"
		}, function(data) {
			$('#main_pop').find('.pop_loading').addClass('hide');
			$('#main_pop .popupbox>.pop_content').html(data);
			loading.close();
		}, function () {
			loading.close();
		 });
	})

});

function getGameList(target) {
	loading.open();
	ajaxGetSend('/front/game/' + target, {
	}, function(data) {
		$("." + target + "-section").html(data);
		loading.close();
	}, function () {
		loading.close();
	});
}



</script>

			








































































































	
	
	



<!-- footer -->
<footer class="footer-section w-ba">
	<div class="row">
		<img src="/lucid/images/common/footer.png">
	</div>
	<div class="copyright w-ba">
		<p class="mb-0 mt-3">&copy; COPYRIGHT LUCID CASINO 2024. ALL RIGHTS RESERVED.</p>
	</div>
</footer>
<!-- //footer -->



			<div class="sn-overlay"></div>
			<button class="scroll-top w-ba"><i class="fas fa-caret-up"></i></button>
		</div>

		

		<div class="notice_popup_area">
			








































































































	
	
	



<!-- 팝업공지1 -->


<script type="text/javascript">
	$(function() {
		var ids = getMyCookie("hide-today").split(",");

		$('.notice_popup_area').on('click', '.btn_close', function() {
			$(this).closest('.notice_popup').addClass('hidden');
		});
	
		$('.notice_popup_area').on('click', '.btn_today_close', function() {
			$(this).closest('.notice_popup').addClass('hidden');
			let id = $(this).closest('.notice_popup').data('id');
			let ids = getMyCookie("hide-today") + id + ",";
			setMyCookie("hide-today", ids);
		});

		$('.notice_popup_area>.notice_popup').each(function() {
			let id = $(this).data('id');
			if(!ids.includes(id.toString())) $(this).removeClass('hidden');
		})
	});
</script>


		</div>

		<!-- before login -->
		
			








































































































	
	
	



<!-- ------------------------------------- Login ------------------------------------ -->
<div class="loginModal modal fade"  tabindex="-1" role="dialog">
	<div class="modal-dialog modal-dialog-centered" role="document">
		<div class="modal-content">
			<div class="modal-header">
				<button data-dismiss="modal" class="modal-close-btn w-ba"></button>
				<div class="modal-banner">
					<a href="javascript:void(0);" class="modal-logo">
						<img class="w-100" src="/lucid/images/main/logo.png?v=1738853484">
					</a>
					<div class="modal-title">
						<div class="title-panel">
							<span class="title">로그인</span>
						</div>
					</div>
				</div>
			</div>
			<div class="modal-body pt-md-5 pt-3">
				<form name="pop_login" onsubmit="onClickLogin(); return false;" data-parsley-validate>
					<div class="form-container">
						<div class="form-group">
							<div class="infos">
								<div class="input-container">
									<input type="text" placeholder="아이디" name="username"
										data-parsley-required="required"
										data-parsley-required-message="필수입력 항목입니다."
										autocomplete="off">
								</div>
							</div>
						</div>
						<div class="form-group">
							<div class="infos">
								<div class="input-container">
									<input type="password" placeholder="비밀번호" name="password"
										data-parsley-required="required"
										data-parsley-required-message="필수입력 항목입니다."
										autocomplete="off">
								</div>
							</div>
						</div>
						
					</div>
					<div class="form-footer dflex-ac-jc">
						<button type="submit" class="btn-yellow login-btn">로그인</button>
						<button type="button" class="btn-red join-link">회원가입</button>
						
					</div>
				</form>
				<div class="sns_wrap">
					
					






					
					





				</div>
			</div>
		</div>
	</div>
</div>

<script type="text/javascript">

function onClickLogin() {
	ajaxFormSend("pop_login", "/front/login.json", {}, function(data) {
		console.log(data);
		if (data.success) {
			location.reload();
			// location.href = '' || data.message || '/front';
		} else {
			showMsg(data.message || "로그인 실패!", 'error');
			reloadImgCaptcha();
		}
	});
}

function reloadImgCaptcha() {
// 
}

$(function() {
	reloadImgCaptcha();
	$('.img-captcha').click(function () {
		reloadImgCaptcha();
	});
});

</script>
			








































































































	
	
	





<!-- ------------------------------------- Join ------------------------------------ -->
<div class="joinModal modal fade" tabindex="-1" role="dialog">
	<div class="modal-dialog modal-dialog-centered" role="document">
		<div class="modal-content">
			<div class="modal-header">
				<button type="button" data-dismiss="modal" class="modal-close-btn w-ba" ></button>
				<div class="modal-banner">
					<a href="javascript:void(0);" class="modal-logo">
						<img class="w-100" src="/lucid/images/main/logo.png?v=1738853484">
					</a>
					<div class="modal-title">
						<div class="title-panel">
							<span class="title">회원가입</span>
							<span class="sub w-mob-title">언제나 노력하는 LUCID CASINO 되겠습니다!</span>
						</div>
					</div>
				</div>
			</div>
			<div class="modal-body">
				<div class="container-fluid">
					<form name="frm_join" onsubmit="onJoin(); return false;" data-parsley-validate>
						<div class="row">
							<div class="form-container">
								<div class="form-group">
									<div class="labels w-ba"><span>아이디 *</span></div>
									<div class="infos">
										<div class="input-container">
											<input class="form-control" data-parsley-trigger="focusout" data-parsley-pattern="/^[a-z0-9]{4,11}$/g" data-parsley-pattern-message="유효하지 않은 값입니다." maxlength="11" data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." data-parsley-minlength="4" data-parsley-minlength-message="4 자 이상 입력하세요." data-parsley-maxlength="11" data-parsley-maxlength-message="11 자 이하로 입력하세요." data-parsley-remote data-parsley-remote-validator="validate_username" data-parsley-remote-message="중복되는 아이디입니다." placeholder="4자~11자 영(소)문자, 숫자만 가능" autocomplete="off" name="username" type="text" value="" onkeyup="chkCharCode(event)">
										</div>
										<button type="button" onclick="checkUsernameConflict()" class="form-btn">중복확인</button>
									</div>
								</div>
								<div class="form-group">
									<div class="labels w-ba"><span>닉네임 *</span></div>
									<div class="infos">
										<div class="input-container">
											<input class="form-control" data-parsley-trigger="focusout" data-parsley-pattern="/^[ㄱ-ㅎ|가-힣|\w|]+$/" data-parsley-pattern-message="유효하지 않은 값입니다." data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." data-parsley-minlength="2" data-parsley-minlength-message="2 자 이상 입력하세요." data-parsley-maxlength="15" data-parsley-maxlength-message="15 자 이하로 입력하세요." data-parsley-remote data-parsley-remote-validator="validate_nickname" data-parsley-remote-message="중복되는 닉네임입니다." placeholder="2자이상 한글,영문만 가능" autocomplete="off" name="nickname" type="text" value="">
										</div>
										<button type="button" onclick="checkNicknameConflict()" class="form-btn">중복확인</button>
									</div>
								</div>
								<div class="form-group">
									<div class="labels w-ba"><span>비밀번호 *</span></div>
									<div class="infos">
										<div class="input-container">
											<input class="form-control " id="strPassword" maxlength="16" data-parsley-trigger="change" data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." data-parsley-maxlength="16" data-parsley-maxlength-message="16 자 이하로 입력하세요." data-parsley-minlength="4" data-parsley-minlength-message="4 자 이상 입력하세요." autocomplete="off" name="password" type="password" value="">
										</div>
									</div>
								</div>
								<div class="form-group">
									<div class="labels w-ba"><span>비밀번호확인 *</span></div>
									<div class="infos">
										<div class="input-container">
											<input class="form-control " data-parsley-equalto="#strPassword" data-parsley-equalto-message="비밀번호가 일치하지 않습니다." maxlength="12" data-parsley-trigger="change" data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." data-parsley-minlength="4" data-parsley-minlength-message="4 자 이상 입력하세요." autocomplete="off" name="confirmPwd" type="password" value="">
										</div>
									</div>
								</div>
								<div class="form-group">
									<div class="labels w-ba"><span>환전 비밀번호 *</span></div>
									<div class="infos">
										<div class="input-container">
											<input class="form-control " maxlength="30" data-parsley-trigger="change" data-parsley-maxlength="30" data-parsley-maxlength-message="30 자 이하로 입력하세요." data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." autocomplete="off" name="pwd_xchg" type="text" value="">
										</div>
									</div>
								</div>
								
								
								<div class="form-group">
									<div class="labels w-ba"><span>핸드폰 *</span></div>
									<div class="infos">
										<div class="input-container phone-container">
											
											<div class="select-input">
												<select class="form-control" name="carrier" title="통신사선택">
													<option value="">-</option>
													
														<option value="SKT">SKT</option>
													
														<option value="KT">KT</option>
													
														<option value="LG">LG</option>
													
														<option value="SKT알뜰">SKT알뜰</option>
													
														<option value="KT알뜰">KT알뜰</option>
													
														<option value="LG알뜰">LG알뜰</option>
													
												</select>
												<i class="fas fa-caret-down"></i>
											</div>
											<div class="select-input">
												<select class="form-control" name="phone1">
													<option>010</option>
													<option>011</option>
												</select>
												<i class="fas fa-caret-down"></i>
											</div>
											<input class="form-control" data-parsley-type="digits" data-parsley-type-message="이 값은 숫자만 입력 가능합니다." data-parsley-pattern="/^[0-9]*$/" data-parsley-pattern-message="유효하지 않은 값입니다." maxlength="4" data-parsley-trigger="change" data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." data-parsley-maxlength="4" data-parsley-maxlength-message="4 자 이하로 입력하세요." autocomplete="off" name="phone2" type="text" value="">
											<input class="form-control" data-parsley-type="digits" data-parsley-type-message="이 값은 숫자만 입력 가능합니다." data-parsley-pattern="/^[0-9]*$/" data-parsley-pattern-message="유효하지 않은 값입니다." maxlength="4" data-parsley-trigger="change" data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." data-parsley-maxlength="4" data-parsley-maxlength-message="4 자 이하로 입력하세요." autocomplete="off" name="phone3" type="text" value="">
										</div>
										
									</div>
								</div>
								
								<div class="form-group">
									<div class="labels w-ba">
										<span>주민등록번호 *</span>
									</div>
									<div class="infos">
										<div class="input-container">
											<input class="form-control " data-parsley-type="digits" data-parsley-type-message="이 값은 숫자만 입력 가능합니다." data-parsley-pattern="/^[0-9]*$/" data-parsley-pattern-message="유효하지 않은 값입니다." maxlength="6" data-parsley-trigger="change" data-parsley-maxlength="6" data-parsley-maxlength-message="6 자 이하로 입력하세요." data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." autocomplete="off" name="rrn_prefix" type="text" value="" placeholder="생년월일6자리">
										</div>
									</div>
								</div>
								
								<div class="form-group">
									<div class="labels w-ba"><span>은행명 *</span></div>
									<div class="infos">
										<div class="input-container">
											<div class="select-input">
												<select class="form-control " data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." name="bank_name">
													<option value="">은행선택</option>
													
														
															<option value="국민은행">국민은행</option>
														
													
														
															<option value="광주은행">광주은행</option>
														
													
														
															<option value="경남은행">경남은행</option>
														
													
														
															<option value="기업은행">기업은행</option>
														
													
														
															<option value="농협은행">농협은행</option>
														
													
														
															<option value="대구은행">대구은행</option>
														
													
														
													
														
															<option value="부산은행">부산은행</option>
														
													
														
													
														
													
														
													
														
													
														
															<option value="신한은행">신한은행</option>
														
													
														
													
														
															<option value="우리은행">우리은행</option>
														
													
														
															<option value="우체국">우체국</option>
														
													
														
															<option value="전북은행">전북은행</option>
														
													
														
															<option value="제주은행">제주은행</option>
														
													
														
															<option value="하나은행">하나은행</option>
														
													
														
													
														
													
														
															<option value="SC제일은행">SC제일은행</option>
														
													
														
													
														
															<option value="카카오뱅크">카카오뱅크</option>
														
													
														
													
														
													
														
													
														
													
												</select>
												<i class="fas fa-caret-down"></i>
											</div>
										</div>
									</div>
								</div>
								<div class="form-group">
									<div class="labels w-ba">
										<span>예금주명 *</span>
									</div>
									<div class="infos">
										<div class="input-container">
											<input class="form-control" data-parsley-trigger="change" data-parsley-pattern="/^[ㄱ-ㅎ|가-힣|\w|]+$/" data-parsley-pattern-message="유효하지 않은 값입니다." maxlength="15" data-parsley-minlength="2" data-parsley-minlength-message="2 자 이상 입력하세요." data-parsley-maxlength="15" data-parsley-maxlength-message="15 자 이하로 입력하세요." data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." placeholder="2자이상 한글, 영문만 가능" autocomplete="off" name="bank_holder" type="text" value="">
										</div>
									</div>
								</div>
								<div class="form-group">
									<div class="labels w-ba">
										<span>계좌번호 *</span>
									</div>
									<div class="infos">
										<div class="input-container">
											<input class="form-control " data-parsley-type="digits" data-parsley-type-message="이 값은 숫자만 입력 가능합니다." data-parsley-pattern="/^[0-9]*$/" data-parsley-pattern-message="유효하지 않은 값입니다." maxlength="30" data-parsley-trigger="change" data-parsley-maxlength="30" data-parsley-maxlength-message="30 자 이하로 입력하세요." data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." placeholder="&#039;-&#039;없이 숫자 만 입력" autocomplete="off" name="bank_accnum" type="text" value="">
										</div>
									</div>
								</div>
								
								<div class="form-group ">
									<div class="labels w-ba">
										<span>추천코드 *</span>
									</div>
									<div class="infos">
										<div class="input-container">
											<input id="strMark" class="form-control " maxlength="30" data-parsley-trigger="change" data-parsley-maxlength="30" data-parsley-maxlength-message="30 자 이하로 입력하세요." data-parsley-required="true" data-parsley-required-message="필수입력 항목입니다." autocomplete="off" name="referee" type="text" value="">
										</div>
									</div>
								</div>
							</div>
						</div>
						<div class="form-footer dflex-ac-jc">
							<button type="submit" class="btn-yellow">회원가입</button>
							<button type="button" class="btn-red login-link">로그인</button>
						</div>
					</form>
				</div>
			</div>
		</div>
	</div>
</div>



<script type="text/javascript">

	$(function() {
		$('.joinModal .modal-body select[name=phone1]').on('input', function () {
			$(this).parent().nextAll('input.form-control:first').select().focus();
		});
		$('.joinModal .modal-body input[name=phone2]').on('input', function () {
			let val = $(this).val() || '';
			if (val.length >= 4) {
				$(this).nextAll('input.form-control:first').select().focus();
			}
		});
	});

	function onJoin() {
		ajaxFormSend('frm_join', '/front/join.json', {}, function(data) {
			if (data.success) {
				showMsg("회원가입 요청 접수되었습니다. 승인여부는 고객센터에 문의해주세요.", 'success');
				$('.joinModal').modal('hide');
				$('form[name=frm_join')[0].reset();
				// location.reload();
			} else {
				if (data.message) showMsg(data.message, 'error');
			}
		})
	}

	function onSendSms() {
		$('#sms_popup input[name=authn]').val("");
		ajaxFormSend('frm_join', '/front/join/send_sms.json', { }, function(data) {
			if (!data.success) {
				showMsg(data.message || "SMS발송에서 문제가 발생하였습니다.", 'error');
				return;
			}

			$("#sms_popup").modal("show");

			$('#sms_popup input[name=authn]').focus();

			showMsg("SMS문자가 입력하신 번호로 전송되었습니다. 인증번호를 확인하고 입력해주세요.", 'success');
		});
	}

	function onVerifySms() {
		let authn = $('#sms_popup input[name=authn]').val();
		ajaxFormSend('frm_join', '/front/join/verify_sms.json', {
			authn: authn
		}, function(data) {
			if (!data.success) {
				showMsg(data.message || "인증번호 확인에서 문제가 발생하였습니다.", 'error');
				return;
			}

			$("#sms_popup").modal("hide");
			showMsg(data.message || "전화번호가 인증되었습니다.", 'success');

			$('.joinModal [name^=phone]').addClass("disabled");
			$('.joinModal .sms_send').addClass('hide');
		});
	}


	function checkUsernameConflict() {
		ajaxFormSend('frm_join', '/front/check_username_conflict.json', { }, function(data) {
			if (data.success) {
				console.log(data);
				showMsg("등록 가능한 아이디입니다.", 'success');
			} else {
				if (data.message) showMsg(data.message, 'error');
				else showMsg("확인 불가", "error");
			}
		})
	}

	function checkNicknameConflict() {
		ajaxFormSend('frm_join', '/front/check_nickname_conflict.json', { }, function(data) {
			if(data.success) {
				console.log(data);
				showMsg("등록 가능한 닉네임입니다.", 'success');
			} else {
				if (data.message) showMsg(data.message, 'error');
				else showMsg("확인 불가", "error");
			}
		})
	}

	window.ParsleyExtend.addAsyncValidator(
		'validate_username'
		, function (xhr) {
			if (xhr.status != 200) return false;
			let data = JSON.parse(xhr.responseText || '');
			return data.success || false;
		}, "/front/check_username_conflict.json");
		
	window.ParsleyExtend.addAsyncValidator(
		'validate_nickname'
		, function (xhr) {
			if (xhr.status != 200) return false;
			let data = JSON.parse(xhr.responseText || '');
			return data.success || false;
		},
		"/front/check_nickname_conflict.json"
	);
	
	function chkCharCode(event) {
		const regExp = /[^0-9a-zA-Z_]/g;
		const ele = event.target;
		if (regExp.test(ele.value)) {
			ele.value = ele.value.replace(regExp, '');
		}
	}
		
</script>
			
		

		<!-- after login -->
		
		
		

		

		<script type="text/javascript">
			setDesignConfig({"id":2,"adminId":null,"alias":"lucid","name":"LUCID","title":"LUCID CASINO","kind":"milano","category":"milian","sportsYn":false,"inspectYn":true,"showNoticeYn":false,"showEventYn":false,"showCashlogYn":false,"showWinnerYn":true,"frontGateYn":false,"fullImgYn":false,"chatShow":0,"chatLive":null,"chatTawk":null,"resVer":1738853484,"colors":null,"regDate":"2024-10-07 09:21:02","version":0.0,"darkYn":false,"compYn":true,"pointYn":true,"toolbarYn":true,"visitsYn":true,"dateFmt":2,"cashDate":"yyyy-MM-dd HH:mm","pcSlotCnt":7,"mobSlotCnt":2,"pcThumbCnt":4,"mobThumbCnt":2,"miniType":0,"fontFamily":null,"googleLangs":null});
	
			const INTERVAL = 10 * 1000; // 10s 간격으로 실시간통계요청 (쪽지,문의처리까지)
			const ALARM_INTERVAL = 5 * 1000;

			var selfInCnt = 0;
			var selfOutCnt = 0;
			var selfCompXchgCnt = 0;
			var selfLetterCnt = 0;
			var selfAskCnt = 0;
			var selfReplyCnt = 0;
			
			var audio = new Audio();
			var lastReqStats = {};

			// 
			// 
			// 
			// 
			// 
			// 

			function ignitTimeout() {
				setTimeout(getTopStats, INTERVAL);
			}
			
			function getTopStats(onlyOnce = false) {
				ajaxSend('/front/top_stats.json', { }, function(jData) {
					if (!jData.success) {
						console.log(jData);
						if (jData.retCode == ERROR_LOGIN) {
							closePopupGame();
							confirmMsgOnly("로그인정보가 유효하지 않습니다.", function() {
								location.reload();
							});
							onlyOnce = true;
						}
						return;
					}
					let reqStats = jData.data.selfReqStats;

					let audioPlayed = tryMarkAndPlayAudio(reqStats);

					let letterCnt = sessionStorage.getItem('letterCnt') || '0';
					if (parseInt(letterCnt) < reqStats.letterCnt) {
						showLetterAlarm();
					}
					let replyCnt = sessionStorage.getItem('replyCnt') || '0';
					if (parseInt(replyCnt) < reqStats.replyCnt) {
						showQnaAlarm();
					}

					if (audioPlayed) {
						lastReqStats = reqStats;
						setTimeout(function () {
							tryMarkAndPlayAudio(lastReqStats); // 10초 요청이 너무 오래므로 5초 후에 다시 플레이한다.
						}, INTERVAL / 2);
					}

					selfAskCnt = reqStats.askCnt || 0;
					selfLetterCnt = reqStats.letterCnt || 0;
					selfReplyCnt = reqStats.replyCnt || 0;
					selfInCnt = reqStats.inCnt || 0;
					selfOutCnt = reqStats.outCnt || 0;
					selfCompXchgCnt = reqStats.compXchgCnt || 0;

					sessionStorage.setItem('letterCnt', selfLetterCnt);
					sessionStorage.setItem('replyCnt', selfReplyCnt);
					sessionStorage.setItem('statInCnt', selfInCnt);
					sessionStorage.setItem('statOutCnt', selfOutCnt);
					sessionStorage.setItem('compXchgCnt', selfCompXchgCnt);

					$('.userLetterCount').html(selfLetterCnt);
					$('.userReplyCount').html(selfReplyCnt);

					let ownStats = jData.data.userOwnStats;
					// 
					
					let cashAmount = formatComma(ownStats.cashAmount + (ownStats.cashIngame || 0));
					$('.userCashAmount').each(function () {
						if ($(this).prop("tagName") == 'INPUT') {
							$(this).val(cashAmount);
							return;
						}
						$(this).html(cashAmount);
					});
					let cashPoint = formatComma(ownStats.cashPoint);
					$('.userCashPoint').each(function () {
						if ($(this).prop("tagName") == 'INPUT') {
							$(this).val(cashPoint);
							return;
						}
						$(this).html(cashPoint);
					});
					let cashRolling = formatComma(ownStats.cashRolling);
					$('.userCashRolling').each(function () {
						if ($(this).prop("tagName") == 'INPUT') {
							$(this).val(cashRolling);
							return;
						}
						$(this).html(cashRolling);
					});
					let coupontCnt = formatComma(ownStats.coupon);
					$('.userCouponCount').each(function () {
						if ($(this).prop("tagName") == 'INPUT') {
							$(this).val(coupontCnt);
							return;
						}
						$(this).html(coupontCnt);
					});
				}, undefined
				, function (data) {
					if (!onlyOnce) {
						ignitTimeout();
					}
				});
			}

			function tryMarkAndPlayAudio(reqStats) {
				let audioPlayed = false;

				if (reqStats.letterCnt > 0) {
					$('.myPageModal .modal-menu > ul > li[data-target=item-letter] > span').addClass('ic-new');
					playAudio(audio, 'selfLetter');
					audioPlayed = true;
				} else {
					$('.myPageModal .modal-menu > ul > li[data-target=item-letter] > span').removeClass('ic-new');
					if (!audioPlayed) stopAudio(audio);
				}

				if (reqStats.replyCnt > 0) {
					$('.myPageModal .modal-menu > ul > li[data-target=item-qna] > span').addClass('ic-new');
					playAudio(audio, 'selfReply');
					audioPlayed = true;
				} else {
					$('.myPageModal .modal-menu > ul > li[data-target=item-qna] > span').removeClass('ic-new');
					if (!audioPlayed) stopAudio(audio);
				}

				return audioPlayed;
			}
			
			window.onresize = function () {
				updatePopupDimension();
			}

			function updatePopupDimension() {
				let maxHH = $(document).height() / 2;
				$('.notice_popup_area .notice_popup').each(function () {
					let hh = $(this).outerHeight();
					if (maxHH < hh) {
						maxHH = hh;
					}
				});
				$('.notice_popup_area').attr('style', "--popup-area-height: " + maxHH + "px");
			}

			$(document).ready(function () {
				updatePopupDimension();

				// 
			});
		</script> 
		








































































































	
	
	




    
    
    
    
    
    


	</body>
</html>
                               

Whois info of domain

Domain Name: LUC03.COM
Registry Domain ID: 2954967578_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.webnic.cc
Registrar URL: http://www.webnic.cc
Updated Date: 2025-01-31T01:37:01Z
Creation Date: 2025-01-30T05:15:31Z
Registry Expiry Date: 2026-01-30T05:15:31Z
Registrar: Web Commerce Communications Limited dba WebNic.cc
Registrar IANA ID: 460
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +60.189836788
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Name Server: BRISTOL.NS.CLOUDFLARE.COM
Name Server: GABRIEL.NS.CLOUDFLARE.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-03T02:46:48Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass