@charset "Shift_JIS";
body {
	margin: 0px;
	padding: 0px;
	font-size: 85%;
	text-align: center;
	line-height: 130%;
}
p,h1, h2, h3, h4,ul,li {
	margin: 0px;
	padding: 0px;
}
em,strong {
	margin: 0px;
	padding: 0px;
	font-style: normal;
	font-weight: normal;
}

#wrapper {
	width: 810px;
	margin: 0px auto;
	background: url(../parts/haikei_bg.jpg) repeat-y;
	text-align: left;
}
#wrapper  ul  {
	padding: 0px 0px 0px 25px;
}
#wrapper   li.point1  {
	list-style: url(../parts/pint01.gif) outside;
	margin: 5px 0px 0px;
}
#wrapper li.point2 {
	list-style: url(../parts/pint02.gif) outside;
	margin: 2px 0px 0px 10px;
}
#wrapper li.point3 {
	list-style: url(../parts/pint01.gif) outside;
	margin: 7px 0px;
	font-weight: bold;
}

#wrapper .txt_indent {
	text-indent: -9999px;
}

#wrapper #hd {
	float: left;
	width: 810px;
	height: 100px;
	background: url(../parts/hd.jpg) no-repeat;
}
#wrapper #hd h1 {
	text-indent: -9999px;
}
#wrapper #hd h1 a {
	float: left;
	width: 300px;
	height: 100px;
	margin: 0px 0px 0px 50px;
}
/*メニュー関係*/
#wrapper #main ul {
	list-style-type: none;
	float: left;
	margin: 0px;
	padding: 0px;
}
/*btn_商品案内*/
#wrapper #main li.btn_syouhin01 a {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin1.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_syouhin01 a:hover {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin1_o.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_syouhin01_h {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin1_h.gif) no-repeat;
	text-indent: -9999px;
}
/*btn_商品案内 自然石*/
#wrapper #main li.btn_syouhin02 a {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin2.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_syouhin02 a:hover {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin2_o.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_syouhin02_h {
	display: block;
	height: 23px;
	width: 182px;
	background: url(../parts/m_syouhin2_h.gif) no-repeat;
	text-indent: -9999px;
}
/*btn_美石*/
#wrapper #main li.btn_syouhin03 a {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin3.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_syouhin03 a:hover {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin3_o.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_syouhin03_h {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin3_h.gif) no-repeat;
	text-indent: -9999px;
}
/*btn_化石*/
#wrapper #main li.btn_syouhin04 a {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin4.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_syouhin04 a:hover {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin4_o.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_syouhin4_h {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin4_h.gif) no-repeat;
	text-indent: -9999px;
}
/*btn_アクセサリー*/
#wrapper #main li.btn_syouhin05 a {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin5.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_syouhin05 a:hover {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin5_o.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_syouhin05_h {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_syouhin5_h.gif) no-repeat;
	text-indent: -9999px;
}
/*btn_お店の案内*/
#wrapper #main li.btn_shop a {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_shop.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_shop a:hover {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_shop_o.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_shop_h {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_shop_h.gif) no-repeat;
	text-indent: -9999px;
}
/*btn_トップページへ*/
#wrapper #main li.btn_top a {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_top.gif) no-repeat;
	text-indent: -9999px;
}

#wrapper #main li.btn_top a:hover {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_top_o.gif) no-repeat;
	text-indent: -9999px;
}
#wrapper #main li.btn_top_h {
	display: block;
	width: 182px;
	height: 23px;
	background: url(../parts/m_top_h.gif) no-repeat;
	text-indent: -9999px;
}

#wrapper #fd {
	clear: both;
	width: 810px;
	height: 89px;
	background: url(../parts/fd.jpg) no-repeat;
	text-indent: -9999px;
}
#wrapper #fd address {
	text-indent: -9999px;
}
#copylight {
	width: 810px;
	margin: 0px auto;
	padding: 5px 0px;
	color: #666;
	font-size: 75%;
	text-align: center;
	letter-spacing: 0.1em;
}
#wrapper .up {
	clear: both;
	width: 600px;
	margin: 5px auto;
	font-size: 75%;
	text-decoration: none;
	text-align: right;
}
a:link {
	color: #0000FF;
	text-decoration: none;
}
#wrapper  #box700  {
	width: 700px;
	margin: 0px auto;
}
