*{
margin:0 ;
padding: 0px;
font-size: 100%;
}

h1,
h2,
h3,
h4,
h5,
h6,

address {
line-height: 1.0;
font-style: normal;
font-weight: 400;
}
ul li{
list-style-type:none;
}
img{
border: none;
}

body{
background:#fff;
}

a{
overflow:hidden;

}
a{
overflow:hidden;
}
a:link {
text-decoration:none;/*下線を消す（下線を出したいときはtext-decoration:underline）*/
color:#804044 ; /*未訪問リンクのカラー*/
}
a:visited {
text-decoration:none;/*下線を消す（下線を出したいときはtext-decoration:underline）*/
color:#804044 ; /*訪問済みリンクのカラー*/
}
a:hover {
text-decoration:underline;/*下線を消す（下線を出したいときはtext-decoration:underline）*/
color:#8ADD00 ; /*マウスが乗ったときのカラー*/
}




/*-----------------------------------------
header
----------------------------------------*/
div#header{
width:792px;
height:89px;
}
div#header h1{
float:left;
width:391px;
height:89px;
text-indent:-9999em;
background:url("../images/01.jpg") no-repeat top;
}
div#header h1 a{
float:left;
margin-left:9px;
width:212px;
height:84px;
}

div#header h2{
float:right;
width:401px;
height:89px;
background:url("../images/02.jpg") no-repeat top;
text-indent:-9999em;
}

/*-----------------------------------------
footer　ショッピングにリンク
----------------------------------------*/
div#footer h5#privacy{
float:left;
background:url("../images/51.jpg") no-repeat left;
width:233px;
height:47px;
text-indent:-9999em;
}

div#footer h5#privacy a{
margin-top:4px;
float:left;
width:232px;
height:23px;
}
div#footer h5#tokutei{
float:left;
background:url("../images/52.jpg") no-repeat left;
width:120px;
height:47px;
text-indent:-9999em;
}
div#footer h5#tokutei a{
margin-top:4px;
float:left;
width:119px;
height:23px;
}
div#footer h5#sitemap{
float:left;
background:url("../images/53.jpg") no-repeat left;
width:119px;
height:47px;
text-indent:-9999em;
}
div#footer h5#sitemap a{
margin-top:4px;
float:left;
width:118px;
height:23px;
}

/*-----------------------------------------
footer
----------------------------------------*/

div#footer p#privacy{
float:left;
background:url("../images/51.jpg") no-repeat left;
width:233px;
height:47px;
text-indent:-9999em;
}

div#footer p#privacy a{
margin-top:4px;
float:left;
width:232px;
height:23px;
}
div#footer p#tokutei{
float:left;
background:url("../images/52.jpg") no-repeat left;
width:120px;
height:47px;
text-indent:-9999em;
}
div#footer p#tokutei a{
margin-top:4px;
float:left;
width:119px;
height:23px;
}
div#footer p#sitemap{
float:left;
background:url("../images/53.jpg") no-repeat left;
width:119px;
height:47px;
text-indent:-9999em;
}
div#footer p#sitemap a{
margin-top:4px;
float:left;
width:118px;
height:23px;
}
div#footer p{
float:left;
background:url("../images/54.jpg") no-repeat left;
width:320px;
height:47px;
text-indent:-9999em;
}

/* ------------------------------
 clear hack
------------------------------ */

.clear:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.clear {
	display: inline-block;
	min-height: 1px;/* IE 7 only */
}

/* Mac IE Hack ＼*/
* html .clear {
	height: 1%;
}

.clear {
	display: block;
}
/* Mac IE Hack */
