@CHARSET "UTF-8";

/*
 *
 * Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess
 * @import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
 *
 */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(/font-nanumgothic/NanumGothic-Regular.eot);
  src: url(/font-nanumgothic/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(/font-nanumgothic/NanumGothic-Regular.woff2) format('woff2'),
       url(/font-nanumgothic/NanumGothic-Regular.woff) format('woff'),
       url(/font-nanumgothic/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(/font-nanumgothic/NanumGothic-Bold.eot);
  src: url(/font-nanumgothic/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(/font-nanumgothic/NanumGothic-Bold.woff2) format('woff2'),
       url(/font-nanumgothic/NanumGothic-Bold.woff) format('woff'),
       url(/font-nanumgothic/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(/font-nanumgothic/NanumGothic-ExtraBold.eot);
  src: url(/font-nanumgothic/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(/font-nanumgothic/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(/font-nanumgothic/NanumGothic-ExtraBold.woff) format('woff'),
       url(/font-nanumgothic/NanumGothic-ExtraBold.ttf) format('truetype');
}

html { margin: 0px; padding: 0px; }
body {
	margin: 0px;
	padding: 0px;
	font-family: 'Nanum Gothic', Dotum, 돋움, Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	line-height: 150%;
	background-color: #000000;
}
form { margin: 0px; padding: 0px; }

ul { margin: 0; padding: 0; list-style: none; }
ol { margin: 0; padding: 0; list-style: none; }
li { list-style-type: none; display: inline-block; }

dl { margin: 5px 0; padding: 0; }
dd { margin: 0; padding: 0; display: inline-block; }

img { margin:0; padding:0; border:0; }
ul li img { vertical-align: bottom; }

a { color: #ffffff; text-decoration: none; }
a:link { color: #ffffff; text-decoration: none; }
a:hover { color: #cce664; text-decoration: underline; }
a:visited { color: #ffffff; text-decoration: none; }

input { font-family: 'Nanum Gothic', Dotum, 돋움, Tahoma !important; line-height: 100%; }
button { font-family: 'Nanum Gothic', Dotum, 돋움, Tahoma !important; line-height: 100%; }

strong.underline { text-decoration: underline; }






/*
 *
 * Hack for font-awesome css
 *
 */
 h1, .h1, h2, .h2, h3, .h3 {
	margin-top: 0px;
	margin-bottom: 0px;
 }
 h1, h2, h3, h4, h5, h6,
 .h1, .h2, .h3, .h4, .h5, .h6 {
	 font-family: "Nanum Gothic", Malgun Gothic, dotum, Verdana, sans-serif;
	 font-weight: 700;
	 line-height: 100%;
 }
.btn, .form-control {
	border: none;
	border-radius: 0;
	box-shadow: none;
}
.btn.btn-nobox {
	padding: 5px 0px;
}
.btn.btn-nobg {
	padding: 6px 10px;
	font-weight: 600;
	background: transparent;
}
.btn.btn-nobg:hover {
	color: #eeff36;
	background-color: #005d9a;
}
.btn.btn-primary {
	background-color: #014b84;
}










.main_wrap {
	display: inline-block;
	width: 900px;
}
.main_wrap h3 {
	padding: 20px 0px;
}
.main_wrap p {
	font-size: 14px;
}
.tomstv-logo {
	border-radius: 5px;
	box-shadow: 1px 1px #084873;
}
.main_wrap strong {
	color: #fdf200;
}
.main_wrap h4 {
	margin: 20px 0px 0px 0px;
	padding: 20px 10px 10px 10px;
	text-align: left;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
h4.twocard { background-color: #c84030; }
h4.roulette { background-color: #2f4a05; }
h4.badugi { background-color: #081a51; }

.main_wrap iframe {
	border: none;
}
	