#btns-timespan .active
{
	background-color: rgb(var(--light-blue-600)/var(--tw-bg-opacity));
	
	box-shadow:0 10px 15px -3px rgb( 0 114 245 /0.4) ,0 4px 6px -4px rgb( 0 114 245 /0.4);
	color: #ffffff;
	font-weight: bold;
}
.header-pc
{
	display: flex;
}
.header-mobile
{
	display: none;
}
@media (max-width: 1024px) {
	.right-ad
	{
		display: none;
	}
	.header-pc
	{
		display: none;
	}
	.header-mobile
	{
		display: flex;
	}

}

/* page_skip */
.page_skip {text-align:center;margin:30px 0px 30px 0px;}
.page_skip span {display:inline-block;padding:0px 4px;}
.page_skip a {display:inline-block;line-height:28px;background:#000;border-radius:5px;transition:200ms all;padding:0px 15px;border:1px solid transparent;
	/*box-shadow: rgba(0, 0, 0, 0.35) 0px 3px 4px, rgba(255, 255, 255, 0.22) 1px 1px 4px -2px inset;*/color:#fff;}
.page_skip a:hover {color:#ffffff;background:#606060;}
.page_skip a.on {cursor:default !important;border:1px solid #444444;color:#888 !important;background:#fff !important;}

#coverBG{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:10001;display:none;}
/* 로그인 레이어 팝업 */
.popup_login {position:fixed;top:50%;left:50%;width:320px;margin:0px 0px 0px 0px;z-index:10002;margin-left:0px;}
.popup_login .pop_box {background:#1E1E1E;border-radius:10px;position:relative;box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 10px;}
.popup_login .pop_box h2 {margin:4px;border:1px solid #434347;border-radius:5px;position:relative;box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 3px;line-height:38px;padding-left:15px;height:38px;}
.popup_login .pop_box .close_pop {position:absolute;top:11px;right:11px;cursor:pointer;}
.popup_login .login_box {margin:40px 9px 10px 9px;}
.popup_login .login_box h3 {line-height:70px;background:#1E1E1E;color:#f2f2f2;font-size:30px;font-weight:bold;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;}
.popup_login .login_box .input_area {}
.popup_login .login_box .input_area li {height:44px;margin-top:5px;}
.popup_login .login_box .input_area input {height:100%;text-indent:68px;width:100%;border:none;border-radius: 5px;}
.popup_login .login_box .input_area input:-ms-input-placeholder {color:#888888 !important;}
.popup_login .login_box .input_area input::-webkit-input-placeholder {color:#888888 !important;}
.popup_login .login_box .input_area input::-moz-placeholder {color:#888888 !important;}
.popup_login .login_box .input_area .login01 {background:url("/images/ico_login_01.png") #2E2E2E no-repeat 15px center;}
.popup_login .login_box .input_area .password01 {background:url("/images/ico_password_01.png") #2E2E2E no-repeat 15px center;}
.popup_login .login_box .check_login {margin:20px 0px;padding-left:20px;position:relative;color:#888888;}
.popup_login .login_box .check_login .find_password {position:absolute;top:0;right:20px;cursor:pointer;}
.popup_login .login_box .btn_login {width:100%;font-size:30px;font-weight:bold;}
.popup_login .login_box .btn_login :hover {color:#000000;}
.popup_login .login_box .btn_login button {height:50px;width:100%;background:rgb(0,114,245);font-size:26px;font-weight:bold;border-radius:5px;box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 3px;}
.popup_login .login_box .btn_login button:hover {color:#000000;}
.popup_login .login_box .join_text {margin-top:10px;text-align:center;font-size:13px;}
.popup_login .login_box .join_text a {color:#888888;}
.popup_login .pop_message {padding:10px 10px 15px 10px;text-align:center;font-size:15px;font-weight:bold;line-height:20px;color:#ff0000;}
.popup_login .event_img {margin:10px 10px 15px 10px;}
.popup_login .event_img img {width:100%;}
.popup_login .sever_img {margin:20px 10px 0px 10px;}
.popup_login .sever_img img {width:100%;}
.popup_login .message01 {padding:10px 10px 15px 10px;text-align:center;font-size:15px;font-weight:bold;line-height:20px;color:#ff0000;}



/* 레이어 팝업 */
.popup_section {position:fixed;top:50%;left:50%;width:320px;margin:0px 0px 0px 0px;z-index:10002;margin-left:0px;}
.popup_section .pop_box {background: #C0392B;border-radius:5px;position:relative;box-shadow: rgba(255, 255, 255, 0.5) 0px 2px 3px;}
.popup_section .pop_box h2 {margin:0px 5px 5px 5px;border-bottom:1px solid #fff;position:relative;line-height:38px;padding-left:15px;height:38px;color: #fff;font-size:16px;}
.popup_section .pop_box .close_pop {position:absolute;top:11px;right:11px;cursor:pointer;}
.popup_section .confirm_box {background:#222227;border:1px solid #434347;border-radius:5px;position:relative;box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 3px;height:170px;}
.popup_section .confirm_box h2 {margin:4px;border:1px solid #434347;border-radius:5px;position:relative;box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 3px;line-height:38px;padding-left:15px;height:38px;}
.popup_section .confirm_box .close_pop {position:absolute;top:11px;right:11px;cursor:pointer;}
.popup_section .confirm_box .btn_area {position:relative;width:100%;}
.popup_section .confirm_box .btn_area .yes {position:relative;left:40px;height:30px;width:100px;background:#43434b;font-size:12px;font-weight:bold;box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 3px;}
.popup_section .confirm_box .btn_area .no {position:relative;margin-left:80px;height:30px;width:100px;background:#43434b;font-size:12px;font-weight:bold;box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 3px;}
.popup_section .login_box {margin:40px 9px 10px 9px;}
.popup_section .login_box * {font-style:italic;}
.popup_section .login_box h3 {line-height:70px;background:#18181b;color:#008fff;font-size:30px;font-weight:bold;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;}
.popup_section .login_box .input_area {border-top:1px solid #353537;}
.popup_section .login_box .input_area li {height:58px;border-bottom:1px solid #353537;}
.popup_section .login_box .input_area input {height:100%;text-indent:68px;width:100%;}
.popup_section .login_box .input_area input:-ms-input-placeholder {color:#888888 !important;}
.popup_section .login_box .input_area input::-webkit-input-placeholder {color:#888888 !important;}
.popup_section .login_box .input_area input::-moz-placeholder {color:#888888 !important;}
.popup_section .login_box .input_area .login01 {background:url("/adcom/images/ico_login_01.png") no-repeat 15px center;}
.popup_section .login_box .input_area .password01 {background:url("/adcom/images/ico_password_01.png") no-repeat 15px center;}
.popup_section .login_box .check_login {margin:20px 0px;padding-left:20px;position:relative;color:#888888;}
.popup_section .login_box .check_login .find_password {position:absolute;top:0;right:20px;cursor:pointer;}
.popup_section .login_box .btn_login {}
.popup_section .login_box .btn_login button {height:70px;width:100%;background:#e79808;font-size:30px;font-weight:bold;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 3px;}
.popup_section .login_box .btn_login button:hover {color:#000000;}
.popup_section .login_box .join_text {margin-top:10px;text-align:center;font-size:13px;color:#fff}
.popup_section .login_box .join_text a {color:#fff;}
.popup_section .pop_message {padding:10px 10px 15px 10px;text-align:center;font-size:12px;font-weight:bold;line-height:20px;color:#fdff73;}
.popup_section .event_img {margin:10px 10px 15px 10px;}
.popup_section .event_img img {width:100%;}
.popup_section .sever_img {margin:20px 10px 0px 10px;}
.popup_section .sever_img img {width:100%;}
.popup_section .message01 {padding:10px 10px 15px 10px;text-align:center;font-size:15px;font-weight:bold;line-height:20px;color:#ff0000;}
.popup_message {position:fixed;top:50%;left:50%;width:186px;margin:-151px 0px 0px -93px;z-index:200;}
.popup_message .message_box {position:relative;cursor:pointer;}
.popup_message .message_box .count01 {position:absolute;top:72px;left:0;font-size:25px;font-weight:bold;width:100%;text-align:center;display:block;line-height:26px;}
.popup_message .message_box .count02 {position:absolute;top:134px;left:97px;font-weight:bold;width:40px;text-align:center;display:inline-block;;color:#ffa604;line-height:19px;}
