
body {
	font-family: "굴림", "sans-serif", "Arial", "Helvetica";
	color: #000;
	background-color: #fff;
}
/*
.teripang-logo {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
*/
h2 {
	margin: 2em 0 0.2em 0;
}

h3, p {
	margin: 1.2em 0 0.3em 0;
}

.hrstyle {
	border: 1;
	width: 60%;
	/* width:500px; */
	color: #E0E0E0;
	border-color: #E0E0E0;
	/* border-style:dotted; */
	align:center;
	height: 1px;
}

.copyright-text {
	color: #666666;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	text-align: center;
}

/* rounded corner box : by CSS 마스터 전략, 에이콘 출판사
========================================================= */

.gamebox-main {
	display: inline-block;
	*display: inline;
	*zoom: 1; 
	/*width: 156px;*/
	/*border: 1px solid #000;*/

	width: 120px;
	/* height: 180px; */
	padding-top: 20px; /* 기존값: 14px */
	padding-left: 2px;
	/* background: url(../images/box_back.png) no-repeat; */
}

.gamebox-table .play {
	padding-top: 5px;	
	padding-bottom: 5px;	
}

.gamebox-main a{color:#444;text-decoration:none}
.gamebox-main a:visited{color:#444;text-decoration:none}
.gamebox-main a:hover{color:#888; text-decoration:underline}



.gamebox {
	width: 120px;
	/* height: 180px; */
	padding-top: 10px;
	padding-left: 2px;
	/* background: url(../images/box_back.png) no-repeat; */
}

.gamebox .play {
	padding-top: 5px;	
	padding-bottom: 2px;	
}

.gamebox .rank {
	padding-bottom: 5px;	
}

.gamebox a{color:#444;text-decoration:none}
.gamebox a:visited{color:#444;text-decoration:none}
.gamebox a:hover{color:#5ca7fc; text-decoration:underline}


.gamebox .rank a{color:#777;text-decoration:none}
.gamebox .rank a:visited{color:#777;text-decoration:none}
.gamebox .rank a:hover{color:#98bfeb; text-decoration:underline}


.rank-subject {
	padding-left: 4px;
	padding-right: 4px;	
}

.rank-month-subject {
	padding-left: 4px;
	padding-right: 4px;	
}

.rank-month-subject-en {
	padding-left: 2px;
	padding-right: 2px;	
}

.rank-week-subject {
	padding-left: 2px;
	padding-right: 2px;	
}

.rank-week-subject-en {
	padding-left: 2px;
	padding-right: 2px;	
}



.rbox {
  width: 170px;
  background: url(../images/bottom-left.gif) no-repeat left bottom;
}

.rbox-outer {
  background: url(../images/bottom-right.gif) no-repeat right bottom;
  padding-bottom: 5px;
}

.rbox-inner {
  background: url(../images/top-left.gif) no-repeat left top;
}

.rbox-top-right {
  background: url(../images/top-right.gif) no-repeat right top;
  padding-top: 5px;
}


.flash-game-list {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	
	/*width: 156px;*/
	/*border: 1px solid #000;*/
	
	margin-top: 6px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.flash-game-list-mid .flash-game-list {
	/* background-color: #bbf; */
	vertical-align: middle;
}

.flash-game-list-mid {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.thumbnail {
	/* border: 1px solid #000; */
	margin-top: 5px;
	margin-right: 7px;
	/*margin-bottom: 3px;*/
	margin-left: 2px;
}

.list-rank-button {
	margin-top: 6px;
	margin-right: 4px;
	/*margin-bottom: 10px;*/
	margin-left: 0px;
}


/* Top10 미니랭킹 (Top500, 월간, 주간)
=================================== */

.top10{position:relative; margin:0px; padding:0px; padding-left:6px; font-size: 12px;}

.top10 em,address{font-style:normal}
.top10 li{overflow:hidden;position:relative;height:15px;margin-top:1px;color:#717171;vertical-align:top;zoom:1}

.top10 li .rank{display:inline-block;overflow:hidden;width:14px;height:13px !important;border:1px solid #eaeaea;background:#fff;text-align:center;text-decoration:none;vertical-align:top}
.top10 li .rank em{color:#444;font-size:11px;font-family:tahoma,Helvetica,sans-serif;letter-spacing:0px}
.top10 li .title{display:inline-block;overflow:hidden;margin-top:1px;color:#717171;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}




/* new 이미지 깜빡임(blink)
=================================== */

.new {
	font-size: 10px;
	font-style: normal;
	text-align: center;
	
	color: #999;
	
	margin: 4px;
	
	padding-left:3px;
	padding-right:3px;
	
	width: 22px;
	height: 11px;
	background-image:url("../images/rank_bullet/new_bullet.png");
	//background-repeat: no-repeat;
	
	cursor:default;
}


/* 버튼 마우스 롤오버 이미지 스와핑(hover)
=================================== */

/*
.preload-rollover-img {
	display: none;	
}

.rollover-tetris a {
    width: 253px;
    height: 46px;
    display: block;
    background-image: url("../images/play_game_tetris.png");
}
.rollover-tetris a:hover {
    background-image: url("../images/play_game_tetris_over.png");
}

.rollover-tball a {
    width: 253px;
    height: 46px;
    display: block;
    background-image: url("../images/play_game_tball.png");
}
.rollover-tball a:hover {
    background-image: url("../images/play_game_tball_over.png");
}

.rollover-mahjong a {
    width: 253px;
    height: 46px;
    display: block;
    background-image: url("../images/play_game_mahjong.png");
}
.rollover-mahjong a:hover {
    background-image: url("../images/play_game_mahjong_over.png");
}
*/