@charset "UTF-8";

@import url("reset.css");
@import url("header.css");
@import url("gnavi.css");
@import url("bread.css");
@import url("tools.css");
@import url("sidebar.css");
@import url("footer.css");


img{
vertical-align:bottom;
}

body{
background:url("../common/common_bg_03.png") repeat-x 0px 110px;
color:#666;
}

a{
color:#A73227;
text-decoration:none;
}

a:hover{
color:#574447;
text-decoration:underline;
}

#wrapper01{
clear:both;
width:950px;
margin:0px auto;
background:url("../common/common_bg_02.png") !important;
background:url("../common/common_bg_02ie6.png");
padding:0px 5px;
}

#wrapper02{
background:none #fff !important;
background:url("../common/bread_bg_02.png") repeat-x 0px 0px #fff;
}

#content01{
clear:both;
height:100%;
margin-top:15px;
padding:20px 20px 0;
background:#fff url(../common/content_bg_01.png) right top repeat-y;
}

#main {
float:left;
width:677px;
background-color:#fff;
}

.top01{
text-align:right;
}

.top01 a{
color:#8D7075;
font-size:10px;
padding-left:8px;
background:url("../common/common_bg_11.png") no-repeat 0px 50%;
}

.price_red1 {
	color: #df1a1a;
	font-weight: bold;
	font-size: 1.1em;
}
