/*---catalog_bg--*/

div#catalog_table{
	background-image:url(../images/catalog_bg.jpg);
	margin:20px 0px 0px;
	padding:0px 0px 10px;
	width:648px;
	border: 1px inset #000000;
    background-repeat : repeat-x;
    background-color : #64737A;
}

div#catalog_table2{
	background-image:url(../images/catalog_bg.jpg);
	margin:20px 0px 0px;
	padding:0px 0px 10px;
	width:648px;
	border: 1px inset #000000;
	float: none;
}


/*---left--*/
div#left2{
margin:0;
padding:0;
width:140px;
float:left;
}

div#left2 .list{
margin:0px;
padding:0px;
}


/*---right--*/
div#right2{
margin:0;
padding:0;
width:630px;
float:right;
}

/*---ue---*/
div#ue{
	pdding:0;
	width:630px;
	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #323232;
	margin-top: 0;
	margin-right: 0px;
	margin-left: 8px;
	margin-bottom: 10px;
	padding: 0px;
	height: 87px;
}

div#ue .l{
	float:left;
	width:210;
	padding: 0px;
	margin: 0px;
}

div#ue .r{
margin:0px;
padding:0;
float:right;
width:200;
text-align:right;
}




/*---catalog---*/
div.combg{
	background-color:#F0ECDB;
	width:610px;
	margin:0px 8px 8px;
	padding:0px 10px;
	float: none;
}


div.combg-01{
	background-color:#FFFFFF;
	width:240px;
	margin:0px 8px 8px;
	padding:0px 10px;
	float: none;
}


div.catalogbg{
	background-color:#F0ECDB;
	width:630px;
	height:92px;
	margin:0px 0px 8px 8px;
	padding:0px;
	float: none;
}

div.catalog-bg{
	background-color:#F0ECDB;
	width:630px;
	height:100px;
	margin:0px 0px 8px 8px;
	padding:0px;
	float: none;
}

div.catalogbg p.jacket{
	margin:4px 10px 5px 5px;
	padding:0px;
	width:80px;
	height:80px;
	float:left;
	border: 1px outset #CCCCCC;
}

div.catalogbg p.jacket01{
	margin:10px 10px 10px 10px;
	padding:10px;
	width:80px;
	height:80px;
	float:left;
	border: 1px outset #CCCCCC;
}

div.catalogbg2{
	background-color:#F0ECDB;
	width:630px;
	
	margin:0px 0px 8px 8px;
	padding:0px;
	float: none;
}

div.catalogbg2 p.jacket{
	margin:10px 10px 10px 10px;
	padding:0;
	width:150px;
	height:150px;
	float:left;
	border: 1px outset #CCCCCC;
}

div.catalogbg2 p.jacket2{
	margin:10px 10px 10px 10px;
	padding:0;
	width:152px;

	float:left;
}

.info{
color:#64737A;
font-size:10px;
font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
line-height: 13px;
margin:0px 0px 5px;
padding:0px;
width:210px;
float:left;
}

.info2{
	color:#64737A;
	font-size:12px;
	font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
	line-height: 16px;
	margin:10px;
	padding:0;
	float:left;
	width: 420px;
}

.b_line{
background-image:url('../images/b_line.gif');
background-repeat:repeat-y;
width:1px;
height:80px;
margin:4px 0 0 0;
padding:0;
float:left;
}

.b-line{
background-image:url('../images/b_line.gif');
background-repeat:repeat-y;
width:1px;
height:100px;
margin:2px 0 0 0;
padding:0;
float:left;
}


.b_line03 {

background-image:url('../images/b_line.gif');
background-repeat:repeat-y;
width:1px;
height:80px;
margin:4px 0 0 0;
padding:0;
float:left;
}

.b_line02{
background-image:url('../images/b_line2.gif');
background-repeat:repeat-x;
width:600px;
height:1px;
margin:10px 10px 10px 10px;
padding:10px 10px 10px 10px;
float:right;
}

.comment{
color:#64737A;
font-size:10px;
font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
line-height: 16px;
margin:4px 5px 5px;
padding:0;
width:296px;
float:left;
}

.comment2{
	color:#64737A;
	font-size:10px;
	font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
	line-height: 16px;
	margin:4px 5px 0px 10px;
	padding:0px;
	width: 420px;
	float: left;
}

div#b_line{
margin:10px 0 10px 0;
padding:12px;
width:600px;
height:1px;
clear:both;
}

div#track{
	color:#64737A;
	font-size:10px;
	font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
	line-height: 16px;
	margin:10px;
	padding:0px;
	float:left;
	width: 600px;
}

div#track .disc2{
color:#64737A;
font-size:10px;
font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
line-height: 16px;
margin:10px;
padding:10px 0px 10px 0px;
width:280px;
float:right;
}

div#pagetop{
	color:#64737A;
	line-height: 16px;
	margin:0px 10px;
	padding:0px;
	float:left;
	width: 600px;
}

div#pagetop .r{
margin:0px;
padding:0;
float:right;
width:200;
text-align:right;
}

.j10_2{
color:#64737A;
font-size:10px;
font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
line-height: 16px;
margin:10px 10px 10px 10px;
padding:0px;
}


.j12_2{
color:#64737A;
font-size:12px;
font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
line-height: 18px;
margin:10px;
padding:0;
}


div#b_line02 {

margin:0px 0px 0px 0px;
padding:0px;
width:600px;
height:1px;
clear:both;
}
