@charset "Shift_JIS";
/*--------------ログイン部分-----------------*/
.main-login_wrap,
.main-login_wrap2 {
	padding:5px 0;
	width:240px;
}

.main-login_wrap { border-bottom:1px solid #CCC; }

.main-login {
	width: 220px;
	margin:0 auto;
	padding:5px 0;
	background:url(../images/common/login_back.gif) 0 0 repeat-x;
	background-color:#dad3c7;
}
.main-login:after{
   content:".";
   display:block;
   height:0;
   visibility:hidden;
   clear:both;
}
.login-table {
	margin:0 auto;
	width:198px;
	text-align:left;
}
.login-table td {
	padding:3px 0;
}
input.logintxt { 
/*	width:193px;*/
	width:133px;
	color:#333;
}
p.login-txtit {
	margin:5px 5px 0 0 !important;
	margin:7px 5px 0 0;
	padding:0;
	display: inline; /*ie*/
	float:left;
	font-size:9px;
}

/*--------------ログイン部分-----------------*/

/*--------------ログイン中-----------------*/
.main-login {
	width: 220px;
	margin:0 auto;
	padding:5px 0;
	background:url(../images/common/login_back.gif) 0 0 repeat-x;
	background-color:#dad3c7;
}
.left_menu_wrap {
	width:220px;
	margin:0 auto;
	padding:0;
	text-align:center;
}
.left_menu {
	width:200px;
	padding:10px 0 10px 12px;
	margin:0 auto;
	text-align:left;
	border-bottom:1px solid #CCC;
	background:url(../images/common/leftmenu_arrow.gif) 0 12px no-repeat;
}
.left_menu span { color:#666;}
p.logout { 
	margin:0;
	font-size: 80%;
	font-weight:bold;
}
p.logout a{ 
	color: #333;
}

/*--------------ログイン中-----------------*/









