﻿@charset "utf-8";
/* CSS Document */

* {
	padding: 0;
	margin: 0;
}
*{
	font-family									:"verdana","helvetica","osaka","lr oSVbN",ans-serif;
}

textarea,select,input {
font-family: "qMmpS Pro W3","Hiragino Kaku GothicPro","Osaka","Verdana","Helvetica","Arial","lr oSVbN","sans-serif";
}
body {
	text-align: center;
	background:#000;
}


#containar	{	
				width:900px;
				background-color: #fff;
				margin:auto;
}

/* ----------------------------------------------------------------------- */
#header {
	height: 350px;
	width: 900px;
	margin: 0 auto;
	background	:url(http://e-nobi.jp/linkul/css/img/sankichi.jpg) left top;
	text-align:left;
	color:#ffffff;
}
#header .shopinfo {
	padding:20px 0 0 20px
}

#header .shopinfo .shopname {
	display: none;
}
#header .shopinfo .sub {
	display: none;
}
/* ----------------------------------------------------------------------- */
#navi {
	height: 42px;
	width: 900px;
	margin: 0 auto;
	background: #fff;
}
html > body #navi,
html > body #navi ul li a { /* for Safari */
    height: 42px;
}
#navi ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#navi ul li {
	float: left;
	width: 225px;
}
#navi ul li a {
	width: 225px;
	font-size: 75%;
	color: #333333;
	line-height: 2.3;
	text-decoration: none;
	font-weight: bold;
	display: block;
	letter-spacing: 0.1em;
	text-align: center;
	overflow: hidden;
	text-indent:-9999px;
}
#navi ul .navi1 a {
	height:42px;
	background-image: url(http://e-nobi.jp/linkul/css/img/sankichi_menu1.jpg);
}

#navi ul .navi2 a{
	height:42px;
	background-image: url(http://e-nobi.jp/linkul/css/img/sankichi_menu2.jpg);
}

#navi ul .navi3 a {
	height:42px;
	background-image: url(http://e-nobi.jp/linkul/css/img/sankichi_menu3.jpg);
}

#navi ul .navi4 a {
	height:42px;
	background-image: url(http://e-nobi.jp/linkul/css/img/sankichi_menu4.jpg);
}

/* ----------------------------------------------------------------------- */
#contents {
	background-color:#fff;
	width: 900px;
	margin: 0 auto;
	padding: 10px 0;
}
#contents table {
	margin: 0 auto;
}
#contents table tr td {
	padding: 3px 5px;
}
#contents .color1 {
	width: 120px;
	color: #959595;
	background-color: #fff;
}
#contents .color2 {
	color: #959595;
	background-color: #fff;
}
#contents a { color: #959595; }
#contents a:link{ color: #959595; text-decoration:underline;}
#contents a:vsited{ color: #959595; text-decoration:underline;}
#contents a:hover{ color: #959595; text-decoration:underline;}
#contents a:active{ color: #959595; text-decoration:underline;}
/* ----------------------------------------------------------------------- */
#footer {
	height: 50px;
	width: 900px;
	margin: 0 auto;
	color: #ffffff;
	font-size: 0.7em;
	background-color: #000000;
	line-height: 50px;
}

/* ------------調整用----------------------------------------------------------- */

.cnt {	
		text-align:center;
		margin:auto;
}

.left {	
		text-align:left;
}

.pl10 {	padding-left:10px;	}	
.pl48 { padding-left:48px;  }
.pl33 { padding-left:33px;  }
.pr33 { padding-right:33px;  }
.ml33{	margin-left:33px;
		margin-top:0px;
		_margin-top:4px;
}
.omise_pc {	
			width:320px;
			margin-top:0px;
			text-align:left;
}

.syouhin_pc {	
			width:240px;
			margin-top:0px;
			text-align:left;
}

.mise_box { width:800px;
}

h2.miseh2 {
		text-align:left;
		font-size:18px;
		width:800px;
		height:25px;
		background-color:#131313;
		color:#959595;
		}
		
.clear {	
		clear:both;
}

.mt20 { margin-top:20px; }
.mt30 { margin-top:30px;
}
.mb10 { margin-bottom:10px;
}

.f_left	{
		float:left;
}

.f_right {	
		float:right;
}

.picunder_f	{	
				font-size:11px;
}

.table_f {	
			font-size:13px

}


