/* font-size設定 */

.text11 { font-size:85%; }

/*------------------------------------------------------------------------
  header
------------------------------------------------------------------------ */
#headerNew {
	width:920px;
	margin:0 20px 5px 20px;
	padding:15px 0 5px 0;
	background:url(images/header_bg.gif) left bottom repeat-x;
}
/* link設定 */
#headerNew a { /*\*/ overflow:hidden; /*\*/ }
#headerNew a:link { color:#b05490; text-decoration:underline; }
#headerNew a:active { color:#b05490; text-decoration:underline; }
#headerNew a:visited { color:#b05490; text-decoration:underline; }
#headerNew a:hover { color:#cd86b4; text-decoration:none; }

#headerNew h1 {
	padding:15px 29px 0 10px;
	float:left;
}


/* header_box02
------------------------------------------------------------------------ */
#headerNew .header_box02 {
	width:410px;
	margin:0 20px 0 0;
	float:left;
}

/*news*/
#headerNew .header_news {
	width:410px;
	padding:10px 0 10px 0;
	font-family: "Times New Roman",Times,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ",sans-serif,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#headerNew .header_news .header_news_sti {
}
/* link設定 */
#headerNew a { /*\*/ overflow:hidden; /*\*/ }
#headerNew a:link { color:#333333; text-decoration:none; }
#headerNew a:active { color:#333333; text-decoration:none; }
#headerNew a:visited { color:#333333; text-decoration:none; }
#headerNew a:hover { color:#cd86b4; text-decoration:underline; }

/*menu*/
#headerNew .menu {
	width:410px;
	height:20px;
	margin:0;
	padding:0;
	position:relative;
	z-index:300;
}
/* menuMagazine */
#menuMagazineNew {
	margin:0;
	padding:0;
	float:left;
}
#menuMagazineNew li {
	position:relative;
	font-weight: bold;
	cursor:pointer;
	float:left;
}

#menuMagazineNew li ul {
	width:125px;
	position: absolute;
	top:-99999px;
	left:0;
	background:url(images/header_menu_bg.gif) right bottom no-repeat;
}
#menuMagazineNew li:hover ul,
#menuMagazineNew li.sfHover ul {
	width:125px;
	padding:0 0 8px 0;
	position:absolute;
	top:0;
	left:-43px;
	margin:0 auto;
	text-align:center;
	background:url(images/header_menu_bg.gif) right bottom no-repeat;
}
#menuMagazineNew li ul li{
	width:119px;
	padding:0 0 0 5px;
}
#menuMagazineNew ul li.stiMagazine {
	width:123px;
	height:20px;
	margin:0 0 5px 0;
	padding:0 2px 0 0;
	text-indent:-9999px;
	background:url(images/header_menu_magazine_on.gif) right top no-repeat;
}

/* menuItem */
#menuItemNew {
	margin:0;
	padding:0;
	float:left;
}
#menuItemNew li {
	position: relative;
	font-weight: bold;
	cursor:pointer;
	float: left;
}

#menuItemNew li ul {
	width:125px;
	position: absolute;
	top:-99999px;
	left:0;
	background:url(images/header_menu_bg02.gif) right bottom no-repeat;
}
#menuItemNew li:hover ul,
#menuItemNew li.sfHover ul {
	width:125px;
	padding:0 0 8px 0;
	position:absolute;
	top:0;
	left:-5px;
	margin:0 auto;
	text-align:center;
	background:url(images/header_menu_bg02.gif) right bottom no-repeat;
}
#menuItemNew li ul li{
	width:119px;
	padding:0 0 0 5px;
}
#menuItemNew ul li.stiItem {
	width:123px;
	height:20px;
	margin:0 0 5px 0;
	padding:0 2px 0 0;
	text-indent:-9999px;
	background:url(images/header_menu_item_on.gif) right top no-repeat;
}

/* menuBrand */
#menuBrandNew {
	margin:0;
	padding:0;
	float:left;
}
#menuBrandNew li {
	position: relative;
	font-weight: bold;
	cursor:pointer;
	float: left;
}

#menuBrandNew li ul {
	width:125px;
	position: absolute;
	top:-99999px;
	left:0;
	background:url(images/header_menu_bg03.gif) right bottom no-repeat;
}
#menuBrandNew li:hover ul,
#menuBrandNew li.sfHover ul {
	width:125px;
	padding:0 0 8px 0;
	position:absolute;
	top:0;
	left:-5px;
	margin:0 auto;
	text-align:center;
	background:url(images/header_menu_bg03.gif) right bottom no-repeat;
}
#menuBrandNew li ul li{
	width:119px;
	padding:0 0 0 5px;
}
#menuBrandNew ul li.stiBrand {
	width:123px;
	height:20px;
	margin:0 0 5px 0;
	padding:0 2px 0 0;
	text-indent:-9999px;
	background:url(images/header_menu_brand_on.gif) right top no-repeat;
}

/* menuRank */
#menuRankNew {
	margin:0;
	padding:0;
	float:left;
}
#menuRankNew li {
	position: relative;
	font-weight: bold;
	cursor:pointer;
	float: left;
}

#menuRankNew li ul {
	width:125px;
	position: absolute;
	top:-99999px;
	left:0;
	background:url(images/header_menu_bg03.gif) right bottom no-repeat;
}
#menuRankNew li:hover ul,
#menuRankNew li.sfHover ul {
	width:125px;
	padding:0 0 8px 0;
	position:absolute;
	top:0;
	left:-38px;
	margin:0 auto;
	text-align:center;
	background:url(images/header_menu_bg03.gif) right bottom no-repeat;
}
#menuRankNew li ul li{
	width:119px;
	padding:0 0 0 5px;
}
#menuRankNew ul li.stiRank {
	width:123px;
	height:20px;
	margin:0 0 5px 0;
	padding:0 2px 0 0;
	text-indent:-9999px;
	background:url(images/header_menu_ranking_on.gif) right top no-repeat;
}


/* header_box03
------------------------------------------------------------------------ */
#headerNew .header_box03 {
	width:195px;
	margin:6px 10px 0 0;
	float:left;
}
#headerNew .header_box03 ul li {
	height:21px;
	margin:0 0 5px 0;
	line-height:0;
	font-size:0;
	float:left;
}


/* header_box04
------------------------------------------------------------------------ */
#headerNew .header_box04 {
	width:90px;
	margin:0;
	float:right;
}
#headerNew .header_box04 ul li {
	height:25px;
	line-height:0;
	font-size:0;
	margin:0 0 5px 0;
}


