@charset "utf-8";

/* =================================================
	Header My menu ($is_login == '1')
================================================= */
#header_mymenu {
	position:absolute;
	top:1px;
	left:1px;
	width:500px;
	padding:1px 0;
}

#header_mymenu #headermenu_home,
#header_mymenu #headermenu_upload,
#header_mymenu #headermenu_mycontents,
#header_mymenu #headermenu_mysetting {
	float:left;
}

#header_mymenu #headermenu_home .menulink,
#header_mymenu #headermenu_upload .menulink,
#header_mymenu #headermenu_mycontents .menulink,
#header_mymenu #headermenu_mysetting .menulink {
	display:block;
	padding:7px 12px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #FFFFFF;
}

#header_mymenu li#headermenu_mycontents .menulink,
#header_mymenu li#headermenu_mysetting .menulink {
	padding-left:26px;
	background:url("../img/icon_triangles.png") no-repeat 10px 12px;
	color:#0044CC;
	cursor:pointer;
}

#header_mymenu #headermenu_home .menulink:focus,
#header_mymenu #headermenu_home .menulink:hover,
#header_mymenu #headermenu_upload .menulink:focus,
#header_mymenu #headermenu_upload .menulink:hover,
#header_mymenu #headermenu_mycontents .menulink:focus,
#header_mymenu #headermenu_mycontents .menulink:hover,
#header_mymenu #headermenu_mysetting .menulink:focus,
#header_mymenu #headermenu_mysetting .menulink:hover {
	background-color:#FAFAFA;
	color:#505050;
	text-decoration:none;
}

#main_menu #header_mymenu li.selected {
	background-color:#FAFAFA;
}
#main_menu #header_mymenu li.selected span {
	color:#505050;
}

#header_mymenu li .submenu {
	position:absolute;
	top:34px;
	left:-1px;
	display:none;
	width:958px;
	border:1px solid #CCCCCC;
	background-color:#FAFAFA;
}

#header_mymenu li .submenu li {
	float:left;
	font-size:93%;		/* 12px */
}

#header_mymenu li .submenu li a {
	display:block;
	padding:5px 10px;
	text-decoration:none;
	padding-left:20px;
	background:url("../img/icon_triangles.png") no-repeat scroll 5px -40px;
	color:#505050;
}
#header_mymenu li .submenu li a:focus,
#header_mymenu li .submenu li a:hover {
	background-color:#DADADA;
	color:#333333;
}
