﻿@charset "utf-8";
/* CSS Document */

body {
	background: #DCDDD9 url(/img/common/bg/bg_body_iframe.gif) left top repeat-x;
}

.wrapper {
	margin: 0 auto;
	width: 982px;
	padding-bottom: 0px;
}

#contents {
	clear: both;
	width: 952px;
}

#header {
	padding: 10px 15px 0px 15px;
	width: 952px;
	height: 26px;
	background: url(/img/common/bg/bg_header_top_iframe.gif) left top no-repeat;
}

#header h1 {
	padding-left: 0px;
}

#siteNavi {
	top: 12px;
	right: 15px;
}

#naviSet {
	float: right;
	width: 784px;
}

#gNavi {
	clear: both;
	padding-top: 0px;
	width: 589px;
}

#gameList {
	z-index: 100;
	top: 30px;
	left: 245px;
}

/*#footer {
	clear: none;
	padding: 15px 11px 15px 15px;
	width: 925px;
	height: 15px;
	margin: 15px 0px 15px;
	background: url(/img/common/bg/bg_footer.gif) left top no-repeat;
}
*/

.btm10{
margin-bottom:10px;
}

#loginContent {
	float: none;
	width: 174px;
	height: auto;
	padding-top: 3px;
	padding-bottom: 3px;
	border: #CCC solid 1px;
	background: #FFF;
}

#formLogin {
	margin: 0px;
	padding: 0px;
	width: 174px;
	background: url(/img/auth/games/bg/bg_form_games.gif) 4px top no-repeat;
}

#formSet {
	padding: 13px 14px 0px 14px;
	width: 146px
}

#formLogin dl {
	width: 146px;
	height: auto;
	line-height: 1;
}

#formLogin dl#dalettoPassDl {
	margin-top: 15px;
	clear: none;
}

#formLogin dl dt {
	float: none;
	padding-top: 0px;
	padding-left: 1px;
	margin-bottom: 3px;
	width: 54px;
	height: 9px;
}

/*vs ie6-7*/
* html #formLogin dl dt {
	margin-bottom: 0px;
}

#formLogin dl#dalettoPassDl dt {
	padding-left: 0px;
	margin-bottom: 1px;
	width: 57px;
	height: 11px; 
}

/*vs ie6-7*/
* html #formLogin dl#dalettoPassDl dt {
	margin-bottom: 0px;
}

#formLogin dl dd {
	float: none;
	width: 126px;
	height: 16px;
	background: url(/img/auth/games/bg/bg_input_games.gif) left top no-repeat;
}

#formLogin dl dd input {
	width: 126px;
	height: 16px;
	border: none;
	vertical-align: text-top;
}

#formLogin dl#dalettoPassDl dd {
	background: url(/img/auth/games/bg/bg_input_pass_games.gif) left top no-repeat;
}

#formLogin #btnLogin {
	padding: 23px 23px 0px 23px;
	height: 46px;
	clear: none;
	width: 128px;
	text-align: center;
	background: none;
}

.forgetPass {
	padding-top: 6px;
	padding-bottom: 13px;
	margin-bottom: 5px;
	width: 174px;
	background: url(/img/auth/games/bg/bg_q_link_games.png) left bottom no-repeat;
}

#ohterBtns {
	padding: 0px 4px;
	width: 166px;
}

#users {
	width: 174px;
	height: auto;
	background: url(/img/auth/games/bg/bg_snavi_login_games.gif) left top no-repeat;
}

#userDl {
	padding: 0px 4px;
	margin-bottom: 19px;
	width: 166px;
	background: none;
}

#userDl dl {
	margin-top: 1px;
	padding: 19px 0px 0px 0px;
	width: 166px;
	height: 52px;
	text-align: center;
	background: url(/img/auth/games/bg/bg_user_point_games.png) left top no-repeat;
}

#userDl dl dt,
#userDl dl dd {
	text-align: center;
}

#userDl dd {
	margin-top: 5px;
}

#chargeDl {
	padding: 0px;
	width: 174px;
	height: 74px;
	margin-bottom: 0px;
	text-align: center;
	background: none;
}

#chargeDl dd {
	padding: 2px 50px 0px 0px;
	margin-top: 6px;
	margin-left: 14px;
	width: 96px;
	height: 26px;
	background: url(/img/auth/games/bg/bg_cap_games.gif) left top no-repeat;
}

#loginoutLink {
	padding: 0px 14px;
	width: 146px;
	background: none;
	margin-top: 15px;
	margin-bottom: 10px;
}

#loginoutLink p {
	padding: 5px 0px 0px 0px;
	height: 21px;
	width: 146px;
	background: url(/img/auth/games/bg/bg_logout_games.gif) left top no-repeat;
	text-align: center;
	font-size: 92.9%;
}

#loginoutLink a {
	color: #FFF;
	font-weight: bold;
}

p.txtLine{
text-align:center;
line-height:1.7;
}


