@charset "utf-8";
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
@import url(https://fonts.googleapis.com/earlyaccess/notosans.css); 
#wrap {float:left; width:100%; overflow-x:hidden;}
* {box-sizing: border-box;	-ms-box-sizing: border-box;	-webkit-box-sizing: border-box;}
body{overflow-x:hidden; background:url(../Images/m_bg.jpg) center top #000 no-repeat}


/* 모바일에서 점검중 추가 하게되면 100% 안잡히는 문제가 있어서 추가 */
.game {padding:5px 3px 10px 3px; width:100%; float:left;}
.game ul li {float:left; padding:0 2px 5px 2px; width:33.3333%; position:relative;}
.game ul li img {background:url(../Images/slot-bg.png) no-repeat; background-size:cover; width:100%}


/*-------------------------------------------------------------------------------------*
 *  Header                                                                             *
 *-------------------------------------------------------------------------------------*/
#header_wrap {float:left; width:100%;}
.top {float:left; width:100%; height:80px;margin:0; padding:0;  position:relative}
.logo { width:100%; float:left; text-align:center; margin:5px 0 0 0}
.logo img {height:70px}
.m_menu {position:absolute; right:10px; top:20px }
.m_menu img {height:40px;}
.m_login {position:absolute; left:10px; top:20px }
.m_login img {height:40px;}
.my {float:left; width:100%; height:40px; line-height:40px;  background:url(../Images/m_bg_my.jpg) center center no-repeat; padding:0 5px 0 5px}
.my_left {float:left;color:#000}
.my_right {float:right;color:#000}
.my table tr td {padding:0 2px}
.login_login_btn01 {background:linear-gradient(#665e46 0%, #453a2a 80%,  #453a2a 100%); line-height:28px; display:inline-block; width:100%; text-align:center; color:#fff; font-weight:600; border-radius:5px; padding:2px 0 0 0}
.login_login_btn02 {background:linear-gradient(#5f5f5f 0%, #000000 80%,  #000000 100%); line-height:28px; display:inline-block; width:100%; text-align:center; color:#fff; font-weight:600; border-radius:5px; padding:2px 0 0 0}

#title_wrap {float:left; width:100%;  }
#title_wrap .title {width:100%; float:left; background:url(../Images/m_bg_title.jpg) center bottom no-repeat;background-size:auto 50px;  color:#d6b887; font-size:18px; font-weight:600;height:50px; line-height:50px; text-align:center}
#title_wrap2 {float:left; width:100%; margin:30px 0 0 0 }
#title_wrap2 .title {width:100%; float:left; background:url(../Images/m_bg_title.jpg) center bottom no-repeat;background-size:auto 50px;  color:#d6b887; font-size:18px; font-weight:600;height:50px; line-height:50px; text-align:center}
.title2 {padding:0 0 5px 0; font-size:14px; color:#ff9c00; font-weight:bold;text-shadow:1px 0px 1px #000000; }


.gnb {float:left; width:100%;}
.gnbbtn {width:100%; height:50px; font-family:Aria, sans-serif; font-size:16px; color:#696765; background:linear-gradient(to right, #cacaca 0%,  #dadada 100%); line-height:50px; text-align:center; font-weight:600;  display:inline-block; }

.lv_img {height:20px}

/*-------------------------------------------------------------------------------------*
 *  Contents                                                                           *
 *-------------------------------------------------------------------------------------*/
#contents_wrap {float:left; width:100%;padding:5px 5px 10px 5px;min-height:300px}
#contents_wrap2 {float:left; width:100%;padding:5px 5px 10px 5px;}
.contents_box {width:100%; float:left; }

.con_box00 {float:left; width:100%; margin:0 0 0 0;}
.con_box05 {float:left; width:100%; margin:5px 0 0 0;}
.con_box10 {float:left; width:100%; margin:10px 0 0 0;}
.con_box15 {float:left; width:100%; margin:15px 0 0 0;}
.con_box20 {float:left; width:100%; margin:20px 0 0 0;}
.con_box25 {float:left; width:100%; margin:25px 0 0 0;}
.con_box30 {float:left; width:100%; margin:30px 0 0 0;}
.con_box35 {float:left; width:100%; margin:35px 0 0 0;}
.con_box40 {float:left; width:100%; margin:40px 0 0 0;}
.con_box45 {float:left; width:100%; margin:45px 0 0 0;}
.con_box50 {float:left; width:100%; margin:50px 0 0 0;}

.slot_title {background:rgba(2,21,18,0.1); float:left; width:100%; height:44px; line-height:36px; font-weight:700; font-size:20px; color:#ffffff; letter-spacing:-3px; text-shadow:1px 0px 1px #000000; text-align:center;  border:3px solid #13321b; margin:10px 0 0 0;}

.tab_wide {float:left; width:100%; margin:0 0 0 0;}
.tab_wide_table {display:table; width:100%; border-collapse:collapse;}
.tab_wide_tr {display:table-row;}
.tab_wide_tr a {display: table-cell; width:5%; color:#fff; font-weight:700; font-weight:700; border:solid 1px rgba(255,255,255,0.5)}
.tab_wide_td {display:table-cell; width:5%; height:40px; vertical-align:middle; text-align:center; background:rgba(255,255,255,0.1); color:#fff; font-weight:600 }
.tab_wide_tdon {background:url(../Images/tab_bg.jpg) center center no-repeat; color:#000}

.sub_tab {float:left;width:100%; }
.sub_tab li {float:left;width:50%;  padding:0 2px 0 2px}
.sub_tab li.active {} 
.sub_tab li:last-child {margin:0}
.sub_tab li span {width:100%;height:35px;   color:#ffffff; background:rgba(255,255,255,0.1); border:solid 1px rgba(255,255,255,0.3); line-height:35px; text-align:center; font-weight:600;  display:inline-block; }
.sub_tab li.active span{width:100%; height:35px; color:#3c3428; background:url(../Images/tab_bg.jpg) center center no-repeat; color:#000; line-height:35px; text-align:center; font-weight:600; display:inline-block; }
.tab_cont {display:block}
.vis_hidden {display:none}

.slogo{ margin:0 0 10px 0} 
.slot_list {float:left; width:100%; margin:10px 0 0 0; }
.slot_list table tr td table tr td {background:#3a3224;text-align:center;}
.slot_list table tr td table tr td div {font-weight:600; color:#fff}
.slot_list table tr td table tr td img {}
.slot_list table tr td table tr td:nth-child(1),
.slot_list table tr td table tr td:nth-child(3),
.slot_list table tr td table tr td:nth-child(5),
.slot_list table tr td table tr td:nth-child(7){background:none}

.box_wrap02    {background:rgba(255,255,255,0.2); border:solid 1px #000000; padding:6px; float:left; width:100%; cursor:pointer;}
.box_wrap02_on {background:#544a41; border:solid 1px #947f6f; padding:6px;}
.box_box02     {background:#453d36; float:left; width:100%; padding:5px 0 5px 0; text-align:center;} 
.box02         {float:left; width:100%; line-height:34px; font-weight:600; color:#dddddd; padding:0 0 0 0; font-size:14px; letter-spacing:-1px; font-family:'nanumgothic', sans-serif;}
.box022        {float:left; width:100%; line-height:20px; padding:0 0 3px 0; color:#ffffff; letter-spacing:-1px; font-size:11px;  font-weight:900;font-family:'nanumgothic', sans-serif;  letter-spacing:0pt;}

/* 머니이동 */
.box_wrap03    {background:rgba(0,0,0,0.6); border:solid 1px #000000; padding:6px; float:left; width:100%; }
.box_box03     {background:rgba(0,0,0,0.3); float:left; width:100%; padding:5px 0 5px 0; text-align:center;} 
.box03         {float:left; width:100%; line-height:40px; font-weight:400; color:#dddddd; padding:0 0 0 0; font-size:14px; letter-spacing:-1px; font-family:'nanumgothic', sans-serif;}

.money  {float:left; width:100%; background:rgba(255,255,255,0.1); border:solid 1px #000000; text-align:center; padding:7px 0 7px 0;}
.money li { display:inline-block; padding:0 10px 0 10px; font-size:14px; letter-spacing:-1px; font-family:'nanumgothic', sans-serif; line-height:30px;}


.ww_font {font-family:'nanumgothic', sans-serif; font-size:18px; color:#fedaa0; font-weight:600; }


/*-------------------------------------------------------------------------------------*
 *  Footer                                                                             *
 *-------------------------------------------------------------------------------------*/
#customer_wrap {float:left; width:100%;  }
#customer_wrap ul li {float:left; width:50%;padding:5px; }
.kakao { background:url(../Images/sns_bg.jpg); overflow:hidden; width:100%; padding:5px; height:50px;  color:#fff; border-radius:50px; border:solid 2px #ffea41; color:#ffffff; font-weight:600 }
.kakao img {height:36px;}
.kakao span {float:right; color:#fddc3f;font-family:Aria, sans-serif;line-height:36px; font-size:16px; padding:0 10px 0 0}
.tele { background:url(../Images/sns_bg.jpg); overflow:hidden; width:100%; padding:5px; height:50px;  color:#fff; border-radius:50px; border:solid 2px #30a7db; color:#ffffff; font-weight:600   }
.tele img {height:36px;}
.tele span {float:right; color:#30a7db;font-family:Aria, sans-serif;line-height:36px; font-size:16px; padding:0 10px 0 0}

#footer_wrap {float:left; width:100%; text-align:center;  padding:30px 0 50px 0; text-align:center; color:#3a3a3a}
.footer_top {padding:0 0 30px 0; color:#4b586e}
.footer_bot {padding:20px 10px 0 10px}
.footer_bot img {width:100%}


/*-------------------------------------------------------------------------------------*
 *  main                                                                               *
 *-------------------------------------------------------------------------------------*/
.index_line {width:100%; float:left; background:url(../Images/index_line.jpg) center center no-repeat; height:3px;}
.jack_wrap {width:100%; float:left; background:url(../Images/m_jack_bg.jpg) no-repeat; background-size:cover;padding:10px 0 10px 0} 
.jack_left {width:30%; float:left; padding:10px}
.jack_left img {width:100%; vertical-align:middle}
.jack_right {float:left; width:70%; padding:0 }
.jack_table {width:100%; display:table} 
.jack_row {display:table-row}
.jack_cell {display:table-cell; text-align:right; vertical-align:middle}
.jack_cell table tr td img {width:100%}
.num_s {width:90% !important}
.game {padding:5px 3px 10px 3px; width:100%; float:left;}
.game ul li {float:left; padding:0 2px 5px 2px; width:33.3333%}
.game ul li img {background:url(../Images/slot-bg.png) no-repeat; background-size:cover; width:100%}




/*-------------------------------------------------------------------------------------*
 *  슬라이드                                                                             *
 *-------------------------------------------------------------------------------------*/
 
.jssorl-004-double-tail-spin img {
	animation-name: jssorl-004-double-tail-spin;
	animation-duration: 1.2s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}

@keyframes jssorl-004-double-tail-spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}


.jssorb051 .i {position:absolute;cursor:pointer;}
.jssorb051 .i .b {fill:#fff;fill-opacity:0.5;stroke:#000;stroke-width:400;stroke-miterlimit:10;stroke-opacity:0.5;}
.jssorb051 .i:hover .b {fill-opacity:.7;}
.jssorb051 .iav .b {fill-opacity: 1;}
.jssorb051 .i.idn {opacity:.3;}

.jssora051 {display:block;position:absolute;cursor:pointer;}
.jssora051 .a {fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10;}
.jssora051:hover {opacity:.8;}
.jssora051.jssora051dn {opacity:.5;}
.jssora051.jssora051ds {opacity:.3;pointer-events:none;}





/*-- 게시판 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.list_title1  {background:#3f382b;  line-height:16px; padding:10px;  font-weight:bold; text-align:center; font-weight:bold; color:#fedaa0}
.list_notice1 {background:rgba(255,255,255,0.1); border-bottom:1px solid rgba(255,255,255,0.2);  line-height:16px;padding:10px;  text-align:center; font-weight:bold; }
.list_notice2 {background:rgba(255,255,255,0.1); border-bottom:1px solid rgba(255,255,255,0.2); line-height:16px;  padding:10px 0 10px 15px; color:#fedaa0; font-weight:bold; }
.list1        {line-height:16px; border-bottom:1px solid rgba(255,255,255,0.2);  padding:10px; text-align:center; color:#ffffff}
.list2        {line-height:16px; border-bottom:1px solid rgba(255,255,255,0.2);  padding:10px 0 10px 15px;font-weight:bold;color:#ffffff}
.list_notice2 img {height:22px}


.write_title_top { border-top:solid 2px #3f382b}
.write_title     {border-bottom:solid 1px rgba(255,255,255,0.2); padding:5px; width:24%; line-height:21px; font-weight:bold; color:#fedaa0;}
.write_basic     {border-bottom:solid 1px rgba(255,255,255,0.2); padding:5px; line-height:21px; color:#ffffff;}


.view1     {background:#3f382b;  padding:5px; width:100%; line-height:26px; font-weight:600; color:#fff; }
.view2     {background:rgba(255,255,255,0.1); padding:5px; width:100%; line-height:26px; }
.view_box  {background:rgba(0,0,0,0.5); border:solid 1px rgba(255,255,255,0.4); padding:5px 5px 3px 5px; line-height:12px; text-align:center; display:inline-block; color:#fff; font-size:12px; border-radius:0px; margin:0 5px 0 0;}


.page_wrap       {float:left; width:100%; height:30px; text-align:center;}
.page_wrap ul li {display:inline;}
.page            {background:linear-gradient(#505050 0%,  #333333 100%);  display:inline-block; width:30px;  height:30px; line-height:30px; color:#ffffff; font-weight:700;}
.pageon          {background:linear-gradient(#74604a 0%,  #4e3f32 100%);  display:inline-block; width:30px;  height:30px; line-height:30px; color:#ffffff; font-weight:700;}





.info_wrap {background:rgba(255,255,255,0.1); float:left; width:100%; padding:5px 0 5px 0;}
.info1     {float:left; width:100%; line-height:26px; padding:0 10px 0 10px;  color:#ff9c00; font-size:16px; font-weight:700;}
.info2     {float:left; width:100%; line-height:26px; font-weight:400; color:#00fcff; font-weight:600; padding:0 10px 0 10px; font-size:14px; }
.info3     {float:left; width:100%; line-height:22px; padding:0 10px 0 10px; color:#fedaa0}




.m_list_notice {background:rgba(0,0,0,0.9); padding:3%; border-bottom:1px solid rgba(255,255,255,0.1); font-weight:700;}
.m_list {background:rgba(0,0,0,0.3); padding:3%; border-bottom:1px solid rgba(255,255,255,0.1);}
.m_list2 {float:left; width:100%; color:#ffffff; padding:5px 0 0 0;}


.mypage_1line li {width:100%; float:left; padding:0 1px 2px 1px}
.mypage_2line li {width:50%; float:left; padding:0 1px 2px 1px} 
.mypage_3line li{width:33.3333%; float:left; padding:0 1px 2px 1px}
.combine {padding:3px 3px 1px 3px; background:#211d1a;border:solid 2px #5c4431; margin:3px 0 2px 0; width:100%; float:left;}
.mypage_wrap_box {background:#e2d09a; width:100%; float:left; padding:2px;}
.mypage_wrap {background:#363124; width:100%; padding:10px 0 10px 0;width:100%; float:left;  text-align:center; } 
.combine_wrap_box { width:100%; float:left; }
.combine_wrap { width:100%; padding:10px 0 10px 0; background:url(../Images/tab_bg.jpg) center center no-repeat;width:100%; float:left;  text-align:center; } 
.mypage_logo {height:25px; }
.slot_icon {height:12px; vertical-align:top }
.icon_re {height:20px; }
.mypage_font01 {}
.mypage_font02 {font-weight:600;color:#ffffff; font-size:11px; padding:4px 0 4px 0}
.mypage_font03 {font-weight:600;font-size:14px; color:#00fcff}
.tit_mypage_left {font-size:14px; font-weight:600; color:#000000;float:left; padding:0 10px;line-height:30px;}
.tit_mypage_right {font-size:14px;font-weight:600; color:#000000;float:right;padding:0 10px;line-height:30px;}
.mypage_left  {float:left;padding:0 0 0 10px}
.mypage_left img {height:20px}
.mypage_right {color:#dddddd; font-size:11px;float:right; line-height:20px; padding:0 10px 0 0}



.mypage1     {float:left; width:100%; line-height:26px; padding:20px 30px 0 30px; color:#dccfb1; font-size:24px; font-weight:700;}
.mypage2     {float:left; width:100%; line-height:20px; font-weight:700; color:#dddddd; padding:0 0 0 0; font-size:14px; letter-spacing:-1px; }
.mypage3     {float:left; width:100%; line-height:22px; padding:0 0 0 0; color:#00a4cd; letter-spacing:-1px; font-size:18px;  font-weight:900; letter-spacing:-1pt; }

.mypage_wrap_box2 {background:#e2d09a; border:solid 1px #dedede; padding:2px; float:left; width:100%; }
.mypage_wrap2 {background:#363124; float:left; width:100%; padding:10px 0 10px 0; text-align:center;} 
.mypage11     {float:left; width:100%; line-height:26px; padding:10px 15px 0 15px; color:#ffffff; font-size:24px;  font-weight:700;}
.mypage22     {float:left; width:100%; line-height:50px; font-weight:600; color:#ffffff; padding:0 0 0 0; font-size:18px; letter-spacing:-1px;   }
.mypage33     {float:left; width:100%; line-height:22px; padding:0 0 10px 0; color:#00fcff; letter-spacing:-1px; font-size:20px;  font-weight:900; font-family:Arial, sans-serif; letter-spacing:-1pt;}



/*-- 버튼 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.btn_wrap {float:left; width:100%;}
.btn_wrap_right        {float:left; width:100%; text-align:right;}
.btn_wrap_right ul li  {display:inline;}
.btn_wrap_center       {float:left; width:100%; text-align:center; }
.btn_wrap_center ul li {display:inline;}

.btn1_1         {background:linear-gradient(#74604a 0%,  #4e3f32 100%);  min-width:80px;  height:30px; line-height:30px; padding:0 5px 0 5px ; text-align:center; display:inline-block; color:#ffffff; font-size:12px; font-weight:700; border-radius:5px;} 
.btn1_2         {background:linear-gradient(#505050 0%,  #333333 100%);  min-width:80px;  height:30px; line-height:30px; padding:0 5px 0 5px ; text-align:center; display:inline-block; color:#ffffff; font-size:12px; font-weight:700; border-radius:5px;} 
.btn2_1         {background:linear-gradient(#74604a 0%,  #4e3f32 100%);  min-width:100px; height:36px; line-height:36px; text-align:center; display:inline-block; color:#ffffff; font-size:12px; font-weight:700; border-radius:5px;}
.btn2_2         {background:linear-gradient(#505050 0%,  #333333 100%);  min-width:100px; height:36px; line-height:36px; text-align:center; display:inline-block; color:#ffffff; font-size:12px; font-weight:700; border-radius:5px;}
.btn3_1         {background:linear-gradient(#74604a 0%,  #4e3f32 100%);  min-width:240px; height:50px; line-height:50px; text-align:center; display:inline-block; color:#ffffff; font-size:16px; font-weight:700; border-radius:5px;}
.btn3_2         {background:linear-gradient(#505050 0%,  #333333 100%);  min-width:240px; height:50px; line-height:50px; text-align:center; display:inline-block; color:#ffffff; font-size:16px; font-weight:700; border-radius:5px;}



.btn_tab      {background:#4f4f4f; border:solid 1px #4f4f4f; min-width:70px; display:inline-block; padding:6px 8px 6px 8px; line-height:12px; color:#fff; border-radius:0px; font-weight:700; text-align:center;}
.btn_tabon    {background:#644728; border:solid 1px #644728; min-width:70px; display:inline-block; padding:6px 8px 6px 8px; line-height:12px; color:#fff; border-radius:0px; font-weight:700; text-align:center;}


.icon1   {border:solid 1px #fedaa0;; min-width:50px; display:inline-block; padding:6px 8px 6px 8px; line-height:12px; color:#fedaa0; border-radius:0px; font-weight:700; text-align:center;}
.icon2   {border:solid 1px #ffffff; min-width:50px; display:inline-block; padding:6px 8px 6px 8px; line-height:12px; color:#ffffff; border-radius:0px; font-weight:700; text-align:center;}
.icon3   {background:#746a57; min-width:70px; display:inline-block; padding:6px 8px 6px 8px; line-height:12px; color:#dddddd; border-radius:0px; font-weight:700; text-align:center;}



.m_btn1       {background:linear-gradient(#74604a 0%,  #4e3f32 100%); width:100%; height:30px; line-height:30px; text-align:center; display:inline-block; color:#fff; font-size:12px; font-weight:700; border-radius:3px; }
.m_btn2       {background:linear-gradient(#505050 0%,  #333333 100%); width:100%; height:30px; line-height:30px; text-align:center; display:inline-block; color:#fff; font-size:12px; font-weight:700; border-radius:3px; }
.m_btn3       {background:linear-gradient(#74604a 0%,  #4e3f32 100%); width:100%; height:40px; line-height:40px; text-align:center; display:inline-block; color:#fff; font-size:12px; font-weight:700; border-radius:5px; }
.m_btn4       {background:linear-gradient(#505050 0%,  #333333 100%); width:100%; height:40px; line-height:40px; text-align:center; display:inline-block; color:#fff; font-size:12px; font-weight:700; border-radius:5px; }
.m_btn5       {background:linear-gradient(#74604a 0%,  #4e3f32 100%); width:100%; height:50px; line-height:50px; text-align:center; display:inline-block; color:#fff; font-size:14px; font-weight:700; letter-spacing:-1px; border-radius:5px;}
.m_btn6       {background:linear-gradient(#505050 0%,  #333333 100%); width:100%; height:50px; line-height:50px; text-align:center; display:inline-block; color:#fff; font-size:14px; font-weight:700; letter-spacing:-1px; border-radius:5px;}


/*-- 탭   ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.tab_wrap       {float:left; width:100%}
.tab_wrap ul li {float:left;padding:0 3px 3px 0; width:50%}
.tab            {background:rgba(255,255,255,0.1); border:solid 1px rgba(255,255,255,0.3); padding:0 10px 0 10px; width:100%; height:35px; line-height:35px;  text-align:center; display:inline-block; color:#ffffff; font-weight:700;}
.tabon          {background:url(../Images/tab_bg.jpg) center center no-repeat; width:100%;padding:0 10px 0 10px;min-width:100%; height:35px; line-height:35px;   text-align:center; display:inline-block; color:#000; font-weight:700;}





.m_tab_wrap       {float:left; width:100%;}
.m_tab_wrap ul li {float:left; width:20%; }
.m_tab            {background:rgba(255,255,255,0.1);width:100%; height:32px; line-height:32px; text-align:center; display:inline-block; color:#a5b7c8; font-size:12px; font-weight:700; margin:0 2px 0 0; box-shadow:inset #a7a7a7 1px 1px 1px -1px;}
.m_tabon          {background:linear-gradient(#8a632f 0%,  #dac085 100%);  width:100%; height:32px; line-height:32px; text-align:center; display:inline-block;  color:#ffffff; font-size:12px; font-weight:700; margin:0 2px 0 0; box-shadow:inset #c9c5ad 1px 1px 1px -1px;}



/*-- 로그인   ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.login_wrap  {float:left; width:100%; height:100vh; background:url("../Images/bg_login.jpg") center top no-repeat; background-size:cover; overflow-y:scroll; padding:100px 30px 0 30px}
.login_wrap2  {float:left; width:100%; height:100vh; background:url("../Images/bg_login.jpg") center top no-repeat; background-size:cover; overflow-y:scroll; padding:0 30px 0 30px}
.login_box_wrap {width:100%;  margin:0px auto;}
.login_tit {width:100%; float:left; text-align:center; position:relative;}
.login {width:100%; float:left;padding:40px 10px 0 10px}
.login_tit img {width:100%}
.login_table {width:100%}
.login_td1 {width:100%; padding:0 0 5px 0}
.login_td2 {width:100%; padding:0 0 10px 0}
.login_td3 {width:100%; padding:0 0 5px 0  }
.login_btn1 {width:100%; height:60px; line-height:60px; color:#e7d2b3; font-weight:600; font-size:20px; letter-spacing:-1px; text-align:center; display:inline-block; background:linear-gradient( #7f614a 0%,  #432e20 100%);   }
.login_btn1:hover {background:linear-gradient(#937258 0%, #543928 100%);}

					 
.popup_none {display:none}
.login_close_box {width:100%; float:left; padding:20px 0 50px 0; text-align:center}

/*-------------------------------------------------------------------------------------*
 *  Style                                                                              *
 *-------------------------------------------------------------------------------------*/
/* 폰트 스타일 */
.font01 {color:#ffffff; font-weight:600;}
.font02 {color:#000000; font-weight:600;}
.font03 {color:#000000;}
.font04 {color:#ff9c00;font-weight:600;} /* 주황 */
.font05 {color:#00fcff;font-weight:600;} /* 하늘 */
.font06 {color:#949494;font-weight:600;}  /* 회색 */
.font07 {color:#fedaa0;font-weight:600;} /*  */
.font08 {} 
.font09 {}
.font10 {}

.font11 {color:#fff; font-size:18px; font-family:'nanumgothic', sans-serif; text-shadow:1px 1px 1px #000000;font-style:italic}
.font12 {color:#f2e07b; font-weight:900; font-size:22px;line-height:35px; font-family:'Noto Sans KR', sans-serif; text-shadow:1px 1px 1px #000000;}
.font13 {color:#b0977f;font-weight:900;}
.font14 {color:#818fa0;}
.font15 {color:#; font-weight:900;}


/* 인풋 스타일 */
.input_login  {background-color:#2c2824; border:1px solid #2c2824;  padding:0 0 0 5px; height:30px;  width:100%; border-radius:3px; color:#ffffff;  font-size:14px; }
.input_login2 {background-color:#efefef; border:1px solid #d7d7d7;  width:100%; height:50px;border-radius:50px; font-size:14px; font-weight:600; padding:0 0 0 30px; color:#8f8f8f} 
.input_search {background-color:#313131; border:1px solid #000000; padding:5px 0 3px 5px;}
.input1       {background-color:#2c2824; border:1px solid #2c2824; padding:0 0 0 5px; width:100%;  height:30px; border-radius:3px;color:#fff }
.input2       {background-color:#2c2824; border:1px solid #2c2824; padding:0 0 0 5px; width:100%; border-radius:3px;color:#fff  }
.input3		  {background-color:#2c2824; border:1px solid #2c2824; padding:0 0 0 5px;  height:30px; border-radius:3px;color:#fff  }


#JackpotMoney {
	margin-top:-10px;display: block;letter-spacing: 2px;font-family: 'Open Sans', sans-serif;font-size: 29px;font-style: normal;font-weight: 650;line-height: 30px;width: 100%;text-align: center;color:#eee;text-shadow:2px 2px 2px rgb(0,0,0);
}

.title1 {
    float: left;
    width: 100%;
    height: 60px;
    line-height: 60px;
    background: url(../Images/bg_title.png) no-repeat;
    font-family: 'nanumsquare', sans-serif;
    font-size: 30px;
    text-shadow: 1px 0px 1px rgb(255 255 255 / 50%);
    letter-spacing: -2px;
    font-weight: 900;
    text-align: center;
    color: #000;
}


.btn-yellow {
    border: 1px solid #fad981;
    background: #efd48c;
    background: -moz-linear-gradient(top, #efd48c 0%, #ddad2d 100%);
    background: -webkit-linear-gradient(top, #efd48c 0%,#ddad2d 100%);
    background: linear-gradient(to bottom, #efd48c 0%,#ddad2d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efd48c', endColorstr='#ddad2d',GradientType=0 );
    color: #121212;
    font-weight: 700;
}


