@charset "utf-8";

/* //////////////////////////////////////////////////////////////////////////////////////////////////
 *
 *
 *　Topページ (index.html) 
 *
 *
 * /////////////////////////////////////////////////////////////////////////////////////////////-- */
 
/* ----------------------------------------------------------------------------------------------------
 * ▼　1.Topページ
 * --------------------------------------------------------------------------------------------------*/

/* -- レイアウト大枠 -------------------------------*/

#header {
}

/* -- ヘッダー -----------------------------*/

#header h1 {
}


/* -- メインビジュアル -----------------------------*/

.mainvisual {
	width: 930px;
	margin:0 auto;
}


/* -- グローバルナビ -----------------------------*/

#gnav  {
}

#gnav li {
}

/* -- コンテンツ -----------------------------*/

#contents {
padding:15px 0 0 0;
}
#contents p.price {
margin:0 0 7px 0;
}

#contents p.add {
margin:0 0 27px 0;
}

#main {
float:left;
width:655px;
min-height:260px;
}
#main h2 {
margin:0 0 2px 0;
}
#main table {
width:100%;
}
#main th,
#main td {
color:#413D38;
}
#main th {
width:1%;
padding:9px 14px 9px 6px;
background:url(../img/common/line_dotted.gif) repeat-x right bottom;
}
#main th p {
padding:0 0 0 10px;
background:url(../img/common/icn_diamond.gif) no-repeat left center;
font-size: 110%;
}
#main td {
padding:9px 0;
background:url(../img/common/line_dotted.gif) repeat-x left bottom;
}
#main td p {
padding:0 7px 0 12px;
border-left:1px solid #D3CFC6;
}
#main td p strong {
font-weight:bold;
font-size: 110%;
}
#main td p span {
font-size: 110%;
}

#side {
float:right;
display:inline;
width:249px;
margin:0 3px 0 0;
padding:17px 0 0 0;
}
#side ul li {
margin:0 0 5px 0;
}

/* -- フッター ------------------------------------------*/

#footer {
}


