/*全体の設定*/
/*font-size:10pt;*/


BODY{
        margin-top:0px;
        font:10pt/160% 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
        background-image : url(../Images/background.gif); 
	align:center;

}
BODY2{
        margin-top:0px;
        font:10pt/160% 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
        background-image : url(../Images/content2.jpg);
		background-color:#ffffff;
	align:center;
	width:910px;
	heigth:8000px;
}
A:link{font-size:10pt;}
A:link{color:#0000FF;} /*リンク文字*/
A:visited{color:#660099;} /*訪問したリンク*/
A:hover{color:#0000FF;} /*マウスに触れたリンク文字*/
A:active{color:#0000FF;} /*クリックしたときの色*/
A.navi_link:link{color : white;
  background-color : red;
} /*navi用リンク文字*/
A.navi_link:visited{color:#fff;} /*navi用訪問したリンク*/
A.navi_link:hover{color:#fff;} /*navi用マウスに触れたリンク文字*/
A.navi_link:active{color:#fff;} /*navi用クリックしたときの色*/

TABLE{
        color:#336633;font-size:9pt;
}



/*カテゴリエリア　スクロール*/

div.categorytable{
	font-size:10pt;
	height:400px; /*縦幅*/
	width:200px;  /*横幅*/
	overflow:auto;
	vertical-align:top;
	padding:0px;
        margin:1px 0px 1px 0px;
}

div.pricetable {
	font-size:10pt;
        vertical-align: top;
	width:200px;
	height:600px;
	overflow:auto;
	padding:0px;
        margin:0px 0px;
	right: -6px; 
	bottom: -6px;
	background-color:#ffffff;
} 

UL{
  	link:#cccc00;vlink:#999900;
	color:#880000
  }
.L1{
  margin-left: -25px;	link:#cccc00;vlink:#999900;
  list-style-image: url(../Images/right02.gif);

  }
.L2{
  margin-left: -25px;	link:#cccc00;vlink:#009999;
 list-style-image: url(../Images/p_2.gif);
  color :#0000ff;
}
.L3{
 margin-left: -25px;	link:#cccc00;vlink:#009999;
 list-style-image: url(../../Images/p_21.gif);
  color : #0000ff;
}
.L4{
 margin-left: -25px;	link:#cccc00;vlink:#999900;
  color : blue;
}
.L5{
 margin-left: -25px;	link:#cccc00;vlink:#999900;
  color : blue;
}



.tree{
        margin-left:100px;
}

.kate{
	padding:3px 0px;
	font-size:11pt;
        font-weight: bold;
	text-align:center;
	background-color:#bf0000;
	border-bottom:solid 5px #ccc;
        color: #fff;
}

.side1{
	padding:0px 0px 10px 3px;
	border-left:solid 1px #bf0000;
	border-right:solid 1px #bf0000;
	border-bottom:solid 1px #bf0000;
	background:#F5F5F5;
	text-align:left;
}

.side2{
	padding:0px 0px 10px 3px;
	border-left:solid 1px #bf0000;
	border-right:solid 1px #bf0000;
	border-bottom:solid 1px #bf0000;
	background:#F5F5F5;
	text-align:center;
}

/*商品エリア　スクロール*/

div.Goodstable{
	font-size:10pt;margin-top:0px;
	height:500px;   /*縦幅*/
	width:580px;	 /*横幅*/
	overflow:auto;
	bgcolor:#ffffff;
	vertical-align:top;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #8fbc8f;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color: #8fbc8f;
        scrollbar-track-color: #ffffff;
	padding:0px; margin:1px 0px 1px 0px;
}


/*テーブル設定*/

TR.type1 {
	background-color:#cec;
	border-top:solid 1px #6c6;
	padding:3px 10px;
        height: 20px;
}

TABLE.type1 {
        background-color: #FFFACD;
}

TR.itemname { background-color: #F5F5DC; }

/*詳細設定*/

h1 {
	margin:0;
	padding:0 0px;
        font-size: 12pt;
        color: #ffffff;
        font-weight: bold;
}

h2 {
	margin:0 10px;
	padding:0 0px;
        font-size: 10pt;
        color: #ffffff;
        font-weight: bold;
}

h3 {
        font-size: 10pt;
        font-weight: bold;
        word-break: break-all;
	text-align:left; 
	color :#ffffff
}

P {
        line-height: 1.4em;
} 



div.meisai{
	font-size:9pt;
        line-height: 1.3em; 
	color:#696969;
	height:150px; /*縦幅*/
	width:320px;  /*横幅*/
	overflow: auto;
	vertical-align:top;
	vlink:#999900;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #696969;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color: #696969;
        scrollbar-track-color: #ffffff;
	padding:0px;
        margin:1px 1px 1px 1px;
}

.blank{
	height:5px;
	line-height:5px;
	border-bottom:dotted 1px #ccc;
	margin:0px 0px 5px 0px;
}


.toplink {
        margin: 0px 0px 15px; 
	text-align:center;
}

.top_go {
	text-align:right;
}
div.content { 
background-image : url(../Images/content2.jpg);
	background-color:#ffffff;
	position: relative;left:50px; 
	margin-left:000px;
	width:900px;
	heigth:8000px; 
	}
div.content2 { 

	background-color:#ffffff;
	position: relative;left:50px; 
	margin-left:000px;
	width:910px; 
	}

div.body{
margin-left: 228px; 
	top:300;
border-left-width : 1px;
border-left-style : solid;
border-left-color : #cc0000;

	}

div.left{ 
position: absolute; 
	top:100;
	left:2;  
	width: 220px;
	right: -6px; 
	bottom: -6px; 

}
div.title2  {
	background-image : url(../Images/header.gif);
	background-repeat: no-repeat;
	width:900px;
        height:250px;
	margin-top:00px;
	top:00px;

}
div.clshop{
	width:300px;
	font-size:18pt;
	font-color:#ffffff;
	}
div.body2{
margin-left:230px; 
	top:300px;
	width:678px;
	height:10000px;
	border-left-width : 1px;
	border-left-style : solid;
	border-left-color : #cc0000;
	background-color:#ffe6fd;

	}
div.left2{ 
	background-color:#ffffff;
position: absolute; 
	top:300;
	left:1;
	bottom:600px;
	width: 220px;
	right: -6px; 
}
div.right2{ 
	background-color:#ffffff;
	position: absolute; 
	top:1500px;
	left:1px;  
	width: 220px;
	right: -0px; 
	bottom: -6px; 

}
div.title  {
	background-color :#cc0000;
	width:900px;
        height:100px;
	margin-top:20px;
	top:20px;

}
div.box{
	background-color :#d7dc1b;
	margin-left:05px;
	font-site:12pt;
	font-color:#ffffff;
	link:#ffffff;
	vlink=#ffffff;
	alink=#ffffff;

}
div.goods{
	background-color:#ffffff;
	margin-left:0px;
	 float : left;
	background-repeat : repeat;
	}
}
div.Imagetabe{
	font-size:10pt;
	height:130px; /*縦幅*/
	width:130px;  /*横幅*/
	overflow:auto;
	vertical-align:top;
	padding:0px;
        margin:1px 0px 1px 0px;
}
td.tdclassbody{
background-image : url(../Images/content2.jpg);
 background:#ffffff;
}
table.lefttable
{
background-image : url(../Images/content2.jpg);
background-color:#ffffff;
}
table..Righttable{
background-image : url(../Images/content2.jpg);
 background:#ffffff;

}
Item{
 background:#ffffff;
	width:600px
	}
/* 2列表示 */
TABLE.itemtableA{
	width:280px;
	}
TABLE.itemtableB{
	width:280px;
	}
/* 3列表示 */
TABLE.itemtable3A{
	width:450px;
	 valign:top;
	}
td.itemtable3B{
	width:100px;
	 valign:top;
	}
table.titletable{

}
table.goodstable{
	 background-color:#ffffff;

}
td.goodsname{
height:150px;
}
td.goodsimg{
}
td.goodsprice{
}
td.Goodsmeisai{
}
div.price{
font-weight : bolder;text-align : center;font-size:12pt;
}
HR.HRClass{
 border=3
}
/* http://www.softripple.com/YC51580050006/Roomy0016.htm */
