﻿@charset "utf-8";

/***************************************************************************************

	有限会社 さくら水産	共通項目スタイルシート

 ***************************************************************************************/
 
 * {
 	margin: 0px;
	padding: 0px;
}
 
 html, body {
 	height: 100%;
}
 
 body {
 	background:  url(../image/background.gif) repeat-x;
	background-attachment: fixed;
	font-size: 0.75em;
	color: #4D4B5B;
	font-family: "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka,sans-serif;
}

strong {
	font-weight: normal;
}

/***** HEADER *****/

div#header {
	position: relative;
	width: 750px;
	height: 80px;
}

h1 {
	width: 750px;
	height: 80px;
	background: url(../image/background_header.gif) no-repeat;
	text-indent: -1000em;
}

a.logo {
	position: absolute;
	top: 40px;
	left: 80px;
	width: 315px;
	height: 25px;
	background: url(../image/logo.gif) no-repeat;
	text-indent: -1000em;
	text-decoration: none;
}


/***** GLOBAL MENU *****/

ul#global-menu {
	position: relative;
	width: 750px;
	height: 42px;
	background: url(../image/background_menu.gif) no-repeat;
	text-indent: -1000em;
	font-size: 0.1em;
}

#global-menu li.menu1 a {
	position: absolute;
	top: 8px;
	left: 7px;
	width: 136px;
	height: 27px;
	background: url(../image/menu1.gif) no-repeat top;
	text-decoration: none;
}

#global-menu li.menu1 a:hover {
	background: url(../image/menu1.gif) no-repeat bottom;
}

#global-menu li.menu2 a {
	position: absolute;
	top: 8px;
	left: 157px;
	width: 136px;
	height: 27px;
	background: url(../image/menu2.gif) no-repeat top;
	text-decoration: none;
}

#global-menu li.menu2 a:hover {
	background: url(../image/menu2.gif) no-repeat bottom;
}

#global-menu li.menu3 a {
	position: absolute;
	top: 8px;
	left: 307px;
	width: 136px;
	height: 27px;
	background: url(../image/menu3.gif) no-repeat top;
	text-decoration: none;
}

#global-menu li.menu3 a:hover {
	background: url(../image/menu3.gif) no-repeat bottom;
}

#global-menu li.menu4 a {
	position: absolute;
	top: 8px;
	left: 457px;
	width: 136px;
	height: 27px;
	background: url(../image/menu4.gif) no-repeat top;
	text-decoration: none;
}

#global-menu li.menu4 a:hover {
	background: url(../image/menu4.gif) no-repeat bottom;
}


/***** CONTENTS *****/

div#contents-area {
	width: 750px;
	margin-top: 20px;
}

div.main {
	width: 600px;
	float: left;
	text-align: center;
}

div.banner {
	width: 150px;
	float: left;
}

ul.side-banner {
	width: 150px;
	list-style: none;
	text-indent: -1000em;
}

.side-banner li {
	margin-bottom: 10px;
}

a.link-shopping {
	display: block;
	width: 150px;
	height: 100px;
	margin-bottom: 10px;
	background: url(../image/banner_shopping.jpg) no-repeat;
	text-decoration: none;
}

a.link-blog {
	display: block;
	width: 150px;
	height: 100px;
	margin-bottom: 10px;
	background: url(../image/banner_blog.jpg) no-repeat;
	text-decoration: none;
}

a.link-inquiry {
	display: block;
	width: 150px;
	height: 100px;
	margin-bottom: 10px;
	background: url(../image/banner_inquiry.jpg) no-repeat;
	text-decoration: none;
}

img.main-banner {
	border: none;
	margin-bottom: 10px;
}

/***** FOOTER *****/

div#footer {
	width: 600px;
	padding-top: 30px;
	clear: both;
}

ul.footer-menu {
	width: 600px;
	background: #4D4B5B;
	list-style: none;
}

.footer-menu li {
	width: 150px;
	float: left;
	padding: 6px 0px;
	text-align: center;
	background: #4D4B5B;
	font-size: 11px;
}

.footer-menu li.menu-line {
	width: 150px;
	float: left;
	padding: 6px 0px;
	text-align: center;
	font-size: 11px;
	background: #4D4B5B url(../image/border_footer_menu.gif) no-repeat center right;
}

a.footer-link:link, a.footer-link:visited {
	color: #F3F3F3;
	text-decoration: none;
}

a.footer-link:hover {
	color: #B1FD4B;
}

div#footer2 {
	width: 750px;
	padding-top: 15px;
	clear: both;
}

ul.footer-menu2 {
	width: 750px;
	list-style: none;
	font-size: 11px;
}

.footer-menu2 li {
	margin-left: 15px;
	margin-right: 5px;
	padding-left: 8px;
	float: left;
	background: url(../image/allow.gif) no-repeat center left;
}

a.footer-link2:link, a.footer-link2:visited {
	color: #4D4B5B;
	text-decoration: none;
}

a.footer-link2:hover {
	color: #F48BA8;
}

address {
	width: 250px;
	height: 50px;
	background: url(../image/copyright.gif) no-repeat;
	margin-top: 40px;
	margin-left: 20px;
	text-indent: -1000em;
}
