@charset "UTF-8";


/* old Style reset */
html,
body,
#header ul,
#header ol,#header 
li,#header dl#header ,dt,#header dd,
#header form,
#header fieldset,
#header input,
#header textarea,
#header h1,#header h2,#header h3,#header h4,#header h5,#header,
#header p {
    margin:0;
    padding:0;
}
/* ==================================================
			Header
 ================================================== */
 
 
#container-inner {
    width: 764px;
	padding:0 10px 20px 11px;
    margin: 0 auto;
	background-repeat:repeat-y;
}

#header-content1{
	width:734px;
	padding:6px 0 0 10px;
}

#header-content1 #logo{
	float:left;
	padding-top:5px;
}

#header-content1 #ad{
	float:right;
}

#header p#header-menu{
	margin:0 0 3px 0;
	padding:0 12px 0 0;
	text-align:right;
}

#header-menu2{
	width:180px;
	margin:0 12px 0 auto;
}

#header a#buyer,#header a#buyer:visited{
	display:block;
	background-image:url(http://img.buyma.com/imgdata/images/header/header_buyer_a.gif);
	width:88px;
	height:22px;
	float:left;
	text-indent:-9999px;
}

#header a#buyer:hover{
	display:block;
	background-position:0px 22px;
	width:88px;
	height:22px;
	float:left;
	text-indent:-9999px;
}

#header a#request,#header a#requestr:visited{
	display:block;
	background-image:url(http://img.buyma.com/imgdata/images/header/header_req_a.gif);
	width:83px;
	height:22px;
	float:right;
	text-indent:-9999px;
	
}

#header a#request:hover{
	display:block;
	background-image:url(http://img.buyma.com/imgdata/images/header/header_req_a.gif);
	background-position:0px 22px;
	width:83px;
	height:22px;
	float:right;
	text-indent:-9999px;
	
}

/*TAB MENU*/

#tab_wrap {
 	background: url("http://blog.buyma.com/common/images/bg_header.gif?101") 0 0 repeat-x;	    
        height:29px;
}
 #tab{
	position:relative;
	width:744px;
	height:29px;
	padding:0px 10px 2px 10px;
	margin:0 auto;
	z-index:999;
}


ul#tab_menu{
    list-style:none;
	margin:0;
	padding:0;
}
ul#tab_menu li{
    list-style:none;
    float:left;
margin:0 1px;
	padding:0;
}


#header #login_area{
	position:absolute;
	left:520px;
	top:1px;
	padding:6px 0 0 0;
}
.login_name{
	padding:0;
	margin:0;
}

#header #login_area p{
	margin:0;
}

#header #login_info{
	display:none;
	background-color:#FFFFCC;
	border:solid 1px #FF9933;
	width:260px;
	padding:6px;
	position:absolute;
	right:-60px;
	top:30px;
	z-index:1000;
	font-size:93%;
}

#header #login_info p.login_close{
	text-align:right;
	margin:0;
}

#header #login_info div.division_top{
	margin:-15px 0 0 0;
}

#header #login_info div.division{
	border-bottom:dotted 1px #888;
	padding: 3px 10px 3px 7px;
}

#header #login_info div.division_bottom{
	padding:4px 0 0 0;
	margin:0;
}


#header #login_info p.login_close a,
#header #login_info p.login_close a:visited,
#header #login_info p.login_close a:hover{
	color:#333;
}

#header #login_info li{
	list-style:none;
}



#header-content1:after,
#header-menu2:after, 
#tab:after{
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}

/*search*/
#header_search #separater{
	width:764px;
	margin:0;
}

.main-top #header_search #separater{
	background-color:#f00;
	width:764px;
	height:3px;
	margin:0;
	padding:0;
	font-size:1px;
	line-height:0.1em;
}

.mens-top #header_search #separater{background-color:#0f124c;}
.fashion-top #header_search #separater{background-color:#fc5296;}
.beauty-top #header_search #separater{background-color:#7e2289;}
.kids-top #header_search #separater{background-color:#f08200;}
.life-top #header_search #separater{background-color:#0982aa;}

#header_search #separater p{padding:5px 10px;margin:0;}
#header_search #separater a{color:#FFF;}
#header_search #separater a:visited{color:#FFF;}
#header_search #separater a:hover{color:#FFF; text-decoration:none;}

.main-top #header_search .searcch{
	background-color:#eee;
	width:714px;
	padding:6px 10px 6px 40px;
	background-image:url(http://img.buyma.com/imgdata/images/header/search.gif);
	background-repeat:no-repeat;
	background-position:10px center;
}

#header_search .searcch p{
	margin:0;
	padding:0;
}


#header_search .searcch input.keyword{
	padding:0 0 0 10px;
}

a.login_name,
a.login_name:visited
a.login_name:hover {
	background-color:#FFFF66;

}

a.login_name2,
a.login_name2:visited
a.login_name2:hover {
	background-color:#FFFF66;

}
