@font-face {
font-family: 'Swagger TTF';
src: url('/public/font/SwaggerTTF.woff2') format('woff2'),
url('/public/font/SwaggerTTF.woff') format('woff');
font-weight: normal;
font-style: normal;
}

html,body {height:100%; overflow-y:hidden; background-color:#000;}
body, button, input, textarea, a, label, select {font-family:'굴림', Gulim, sans-serif;}

.c_fff {color:#fff;}
.c_eee {color:#eee;}
.c_eace63 {color:#eace63;}

.summary_btn_area .btn {display:none; position:absolute; width:43px; height:26px; line-height:26px; border:1px solid #625533; border-radius:10px; z-index:150; box-sizing:border-box;}
.summary_btn_area .btn {background:linear-gradient(0deg, rgba(204,161,79,1) 0%, rgba(231,217,161,1) 50%, rgba(141,101,39,1) 100%);}
.summary_btn_area .btn:hover {text-decoration:none;}
.summary_btn_area .btn_result {display:block; top:55px; left:50%; margin-left:92px; font-family:Swagger TTF, sans-serif; text-align:center; font-size:18px; color:#36270b; text-shadow:0 0 3px #c1ba8e;}
.summary_btn_area .btn_effect_sound {display:block; top:55px; right:50%; margin-right:92px; text-indent:-99999px; }
.summary_btn_area .btn_effect_sound:before {position:absolute; content:''; top:0; left:0; width:42px; height:26px; display:block; background:url('/public/images/minigame/common/volume_off.svg') no-repeat center center; background-size:20px 20px;}
.summary_btn_area .btn_effect_sound.on:before {background:url('/public/images/minigame/common/volume_on.svg') no-repeat center center; background-size:20px 20px;}

/* game_notify */
.game_notify {display:none; position:absolute; top:0; right:0; bottom:0; left:0; background-color:rgba(0, 0, 0, .8); backdrop-filter:blur(4px); z-index:200;}
.game_notify .notify_area {position:relative; margin:50px auto 0 auto; padding:30px; z-index:110; color:#fae6c5;}
.game_notify .notify_area .tit {margin:-5px 0 20px 0; text-align:center; font-family:Swagger TTF, sans-serif; font-size:30px; font-weight:normal; color:#eccf72; text-shadow:0 0 3px #111;}
.game_notify .notify_area p {line-height:21px;}
.game_notify .notify_area .m10 {margin-bottom:10px;}
.game_notify .notify_area .m15 {margin-bottom:15px;}
.game_notify .notify_area .m20 {margin-bottom:20px;}
.game_notify .notify_area .mail {color:#fae6c5; border-bottom:1px solid #fae6c5;}
.game_notify .notify_area .mail:hover {text-decoration:none;}
.game_notify ._background {position:absolute; top:0; right:0; bottom:0; left:0; background-color:rgba(0,0,0,.6); transition: opacity .2625s cubic-bezier(.215,.61,.355,1); z-index:100}

/* game_closed */
.game_closed {position:absolute; top:0; left:15px; width:270px; height:270px; border-radius:10px; background-color:#171420; z-index:100;}
.game_closed dl {padding-top:60px; text-align:center; font-family:Swagger TTF, sans-serif;}
.game_closed dt {margin-bottom:20px; font-size:30px; text-shadow:0 0 5px #000; color:#fff;}
.game_closed p {line-height:28px; font-size:20px; color:#ccc;}
.game_closed a {display:inline-block; margin-top:25px; color:#e3d42b; font-size:18px; text-decoration:underline; font-family:Swagger TTF, sans-serif;}
.game_closed.speedkeno {left:11px; width:280px; height:280px; border-radius:10px;}

.chat_area {position:relative;}
.chat_area .top {margin:20px 6px 10px 6px; height:37px; text-align:center; font-family:Swagger TTF, sans-serif;}
.chat_area .tit {display:inline-block; line-height:37px; font-size:19px;  font-weight:normal; color:#fff; text-shadow:0 0 5px #19003a;}

/* dist_list */
.dist_list {display:none;}
