/*↓基本設定：全体の文字色、背景色、背景画像*/
body {
color:#000000;
}

.top {
	width:760px;
	font-size:10px;
	text-align:left;
}

/*↓ヘッダ部分のテーブルセルカラー、文字色設定*/
.header {
background-color : #FFFFFF;
font-size : 20pt;
font-weight : bold;
padding:5px 0px 5px 0px;
}
/*↓枠、罫線のテーブルセルカラー*/
.MC {
background-color : #ffff00;
}
/*↓コーナー見出し部分のテーブルセルカラー、文字設定*/
.TRC {
background-color : #FF6633;
color:#FFFFFF;
font-weight:bold;
margin-bottom : 2px;
padding: 2px 0px 2px 0px;
}
/*↓おすすめ商品見出し部分のテーブルセルカラー、文字設定*/
.TRC2 {
background-color : #6a6aff;
font-size : 14px;
color:#FFFFFF;
font-weight:bold;
}
/*↓各ページのタイトルの文字サイズ・カラー*/
h1 {
font-size:18px;
color : white;
font-weight:bold;
background-color : #FF6633;
padding:2px 0px 2px 5px;
text-align:left;
margin-top:0px;
}
h2 {
font-size:16px;
color : white;
font-weight:bold;
background-color : #FF6633;
padding:2px 0px 2px 5px;
text-align:left;
}
/*↓小さい文字サイズ*/
.FS {
font-size:10px;
}
/*↓本文の文字サイズ*/
.FM {
font-size:12px;
line-height:18px;
color : black;
}
.td1 {font-size:12px;}

/*↓見出し（太字）の文字サイズ・カラー*/
.FB {
font-size:12px;
color:#000000;
line-height:18px;
font-weight:bold;
}
/*↓リンク色*/
A:link {
color:#0000FF;
}
/*↓訪問済みリンク色*/
A:visited {
color:#0000FF;
}
/*↓クリックしたときのリンク色*/
A:active {
color:#0000FF;
}
/*↓マウスでポイントしたときのリンク色*/
A:hover {
color:#660000;
}

.header {
width:760px;
border-color:#CC3300;
border-bottom-style:solid;
border-top-style:solid;
border-top-width:1px;
border-left-style:solid;
border-right-style:solid;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
}
#main {
width:760px;
background-color:#FFFFFF;
border-color:#CC3300;
border-bottom-style:solid;
border-left-style:solid;
border-right-style:solid;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
overflow: auto;
}
.ad {
text-align:center;
font-size:10px;
margin:5px 0px 5px 0px;
}

.bread {
float:left;
margin-top:5px;
font-size:10px;
text-align:left;
margin-left:5px;
margin-bottom:5px;
}

.search {
float:right;
margin-top:5px;
}

.title {
	font-size:16px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-weight: bold;
	margin: 10px 0px 5px 0px;
	color:#FF9933;
}
#contents2 {
float:right;
width:568px;
padding:0px 5px 0px 5px;
}
#contents2 p {
font-size:13px;
line-height:150%;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
text-align:left;
}
.ad
{
text-align:center;
font-size:10px;
margin:5px 0px 5px 0px;
}

.linkunit {
	float:right;
	}
#contentsright {
float:right;
width:579px;
font-size:13px;
line-height:150%;
padding-left:5px;
padding-right:5px;
margin-bottom:5px;
text-align:left;
border-left-width:1px;
border-left-color:#CC3300;
border-left-style:solid;
}
#sidemenu2 {
	float: left;
	width:180px;
	margin-bottom:5px;
	border-right:1px solid #CC3300;
	border-bottom:1px solid #CC3300;
}
.menu {
	font-size:12px;
	line-height:18px;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}
#sidemenuleft {
	float: left;
	width:160px;
	font-size:12px;
	line-height:18px;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:5px;
}

.footer {
	clear:both;
width:760px;
background-color:#FFFFFF;
text-align:left;
font-size:12px;
}
.menucontents {
text-align:left;
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:10px;
font-size:12px;
line-height:18px;
}
.clear{
	clear:both;
padding-bottom:10px;
}
.goods {
width:520px;
text-align:left;
}

.item {
padding-bottom:5px;
margin-bottom:5px;
}
