﻿@charset "utf-8";

/* CSS Document */
* {
	margin:0;
	padding:0;
}
div#new_header {
	width			:800px; 
	margin-top		:10px;
}

div#new_header a { text-decoration:none;}

#new_header div {
	width			:800px;
	margin			:10px 0 0 0;
}

#new_header div img {
	border:0;
}

#new_header h1 {
	width			:170px; 
	height			:47px; 
	float			:left;
	margin			:0 0 3px 0;
}

#new_header p#section01 {
	margin			:0 0 5px 0;
	text-align		:right;
	font-size		:10px;
	height			:15px;
	line-height		:15px;
	background		:url(http://image.rakuten.co.jp/jellyfish-shop/cabinet/common/bg_header.gif) no-repeat;
	color			:#FFF;
}

#new_header p#mail,
#new_header p#phone {
	margin			:0 0 2px 665px;
	padding			:0;
	font-size		:15px;
	font-weight		:bold;
	color			:#F00;
	text-align		:right;
	line-height		:15px;
}

#new_header p#mail a:link { color:#F00;}
#new_header p#mail a:visited { color:#F00;}
#new_header p#mail a:hover { color:#00F;}
#new_header p#mail a:active{ color:#F00;}

#new_header p#mail 	{ background:url(http://image.rakuten.co.jp/jellyfish-shop/cabinet/common/icon_mail.gif) left center no-repeat;}
#new_header p#phone { background:url(http://image.rakuten.co.jp/jellyfish-shop/cabinet/common/icon_tel.gif) left center no-repeat;}

#new_header p#holiday {
	text-align		:right;
	padding			:2px 0px 0 0;
	font-size		:11px;	
}

#new_header p#topics {
	background		:#C00;
	font-size		:35px;
	color			:#FFF;
	padding			:3px 0 0 0;
	text-align		:center;
	clear			:both;
}
#new_header p#topics a {
	display			:block;
	width			:800px;
}

#new_header p#topics a:link { color:#FFF;}
#new_header p#topics a:visited{ color:#FFF;}
#new_header p#topics a:hover { color:#FFF; background:#F00; text-decoration:none;}
#new_header p#topics a:actinv { background:#F00;}

#new_header ul#g_navi,
#new_header ul#sub_navi {
	display			:block;
	padding			:3px 0;
	width			:800px;
	text-align		:right;
	font-size		:12px;
}


#new_header ul#g_navi {
	background		:#999;
	color			:#000;
}

#new_header ul#g_navi li {
	padding			:2px 3px;
	display			:inline;
}

#new_header ul#g_navi li a:link 	{ color:#000;}
#new_header ul#g_navi li a:visited 	{ color:#000;}
#new_header ul#g_navi li a:hover 	{ color:#FFF; background:#333;}
#new_header ul#g_navi li a:active 	{ color:#000;}

#new_header ul#sub_navi {
	background		:#000;
	color			:#FFF;
}

#new_header ul#sub_navi li {
	padding			:2px 3px;
	display			:inline;
}

#new_header ul#sub_navi li a:link 	 { color:#FFF;}
#new_header ul#sub_navi li a:visited { color:#FFF;}
#new_header ul#sub_navi li a:hover 	 { color:#000; background:#CCC;}
#new_header ul#sub_navi li a:active  { color:#FFF;}
