#login_box_data, #yamall_box{
	width: 650px;
	height: 430px;
	padding: 5px;
	border: 5px solid #7E6B5A;
}
#yamall_box{
	width: 380px;
	height: 400px;
}
#login_box_data .notice_msg, #yamall_box .notice_msg{
	color: #7E6B5A;
	font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 130%;
	margin: 0 0 1em 0.5em;
	text-align: left;
}
#login_box_data .notice_msg > a, #yamall_box .notice_msg > a{
	color: #aa0011;
    text-decoration: underline;
}
#login_box_data > div.header, #yamall_box div.header{
	background: url("/Content/i/bg/header_bg.jpg") repeat-x scroll left top transparent;
	height: 60px;
}
#login_box_data > div.header *, #yamall_box  > div.header *{
	font-size: 19px;
	font-weight: 900;
	display: block;
	color: #7E6B5A;
	line-height: 60px;
	margin: 0 auto;
	padding: 0;
}
#login_box_data hr, #yamall_box hr {
	border:0; height:1px; 
	margin: 0;
	background-color:#d4d4d4;
	color:#d4d4d4	/* IE6 */
}
#login_box_data .left{
	float: left;
	padding: 0.5em 0 0 0.5em;
	width: 55%;
	text-align: center;	
}
#login_box_data .left *, #yamall_box .content * {
	text-align:left;
}

#login_box_data .right{
	float:right;
	width: 40%;
	padding: 0.5em 0 0 0.5em;
	/* border:1px solid #000; */
}
#login_box_data .left form , #yamall_box .content form{
	margin: 10px 0;
}
#login_box_data .left input[type="text"], #login_box_data .left form input[type="password"], 
#yamall_box .content  input[type="text"], #yamall_box .content  input[type="password"]
{
	border: 1px solid #816B58;
	color: #816B58;
	font-size: 17px;
	width: 220px;
	margin-bottom: 0;
}
#login_box_data .left input[type="submit"], #login_box_data .left form input[type="reset"], #login_box_data  button,
#yamall_box .content input[type="submit"], #yamall_box .content form input[type="reset"], #yamall_box  button
{
	background: #f5f6f6; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f6f6 0%, #dbdce2 21%, #b8bac6 49%, #dddfe3 80%, #f5f6f6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f6f6), color-stop(21%,#dbdce2), color-stop(49%,#b8bac6), color-stop(80%,#dddfe3), color-stop(100%,#f5f6f6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#f5f6f6',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%); /* W3C */
    border-color: #ddd #666 #666 #ddd;
    border-radius: 7px 7px 7px 7px;
    border-right: 1px solid #666;
    border-style: solid;
    border-width: 1px;
    color: #333;
    padding: 5px 7px;
	font-weight: 700;	
}
#login_box_data .left input[type="submit"]:hover, #login_box_data .left form input[type="reset"]:hover, #login_box_data  button:hover,
#yamall_box .content input[type="submit"]:hover, #yamall_box .content form input[type="reset"]:hover, #yamall_box  button:hover
{
	background: #feccb1; /* Old browsers */
	background: -moz-linear-gradient(top, #feccb1 0%, #f17432 50%, #ea5507 51%, #fb955e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feccb1), color-stop(50%,#f17432), color-stop(51%,#ea5507), color-stop(100%,#fb955e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* W3C */
	color: #DDD;
	font-weight: 700;
}
#login_box_data .left form label , #yamall_box .content form label 
{
	float: left;
	text-align:left;
	font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
	color: #7E6B5A;
	font-size: 14px;
	margin-left:0.5em;
	width: 70px;
	font-weight: 700;
}
#login_box_data .left form p, #yamall_box .content form p{
	clear: both;
	margin: 10px 0;
}
#login_box_data .left form p.btnWrap, #yamall_box .content form p.btnWrap {
	text-align:center;
}
#login_box_data .right ul {
	margin-left:2em;
	text-align:center;
}
#login_box_data .right li{
	margin: 10px 0;
	width: 170px;
	list-style: none outside none;
}
#login_box_data .right > ul a{
	display:block;
	overflow: hidden;
	text-indent: -99999em;
	height: 57px;
	width: 170px;
	margin: 15px 0;
}
#login_box_data  a:hover{
	background-position: 0px 0px;
	box-shadow:0 0 5px 5px #06C;
}
#login_box_data  a.facebook{
	background:url("/Content/i/login_box/fb.png") repeat scroll 0 0 transparent;
	/* background-position: 0px -67px; */
}
#login_box_data a.yam{
	background:url("/Content/i/login_box/yam_main.png") repeat scroll 0 0 transparent;
	/* background-position: 0px -74px; */
}
#login_box_data a.google{
	background:url("/Content/i/login_box/google.png") repeat scroll 0 0 transparent;
	/* background-position: 0px -67px; */
}

#login_box_data a.yahoo{
	background:url("/Content/i/login_box/yahoo.png") repeat scroll 0 0 transparent;
	/* background-position: 0px -67px; */
}


/* ¤p¹Ï¥Ü */
#memberNav ul a{
	background:url("/Content/i/login_box/login_icons.png");
	display:block;
	overflow: hidden;
	text-indent: -99999em;
}
#memberNav ul a.yam { background-position: 0px 0px; }
#memberNav ul a.yamall { background-position: 0px -35px; }
#memberNav ul a.facebook { background-position: 0px -70px; }
#memberNav ul a.google { background-position: 0px -105px; }
#memberNav ul a.yahoo { background-position: 0px -140px; }
