@charset "shift_jis";

/*----------------wholeparts------------------*/
body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
}
#container {
	padding: 0px;
	height: auto;
	width: 880px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#leftmenu{
	padding: 0px;
	float: left;
	width: 209px;
	margin-top: 0px;
	margin-right: 11px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#rightcontent{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 650px;
}

#container #flash {
	padding: 0px;
	width: 880px;
	text-align: center;
	margin: 0px;
	clear: both;
}

#container #flash2 {
	width: 870px;
	text-align: center;
	clear: both;
	background-image: url(img/frame2.gif);
	height: 310px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 31px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}

#footer {
	background-image: url(img/footerbg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 118px;
	width: 100%;
}

#footer #container{
	padding: 0px;
	width: 880px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#topbt{
	text-align: right;
	padding: 0px;
	width: 100%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


#u_left{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 440px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;

}

#u_right{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 440px;
	text-align: right;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
}

#u_center{
	margin: 0px;
	padding: 0px;
	width: 880px;
	text-align: center;
	clear: both;
}

#u_center h3{
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	height: 67px;
	width: 125px;
	margin-top: 22px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


a:hover img{
	opacity:0.65;
	filter: alpha(opacity=65);
}



/*----------------textparts------------------*/
a:link{
	color: #377495;
	text-decoration: none;
}

a:hover{
	color: #C9AF6D;
}

a:active{
	color: #C9AF6D;
}

a:visited{
	text-decoration: none;
}

p.c{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 82%;
	font-style: normal;
	color: #4B4B4B;
	line-height:140%;
	margin: 15px;

}

p.rules{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 82%;
	font-style: normal;
	color: #333333;
	padding: 0px;
	width: 840px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 150%;
}


p.rulesr2{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 82%;
	font-style: normal;
	color: #333333;
	padding: 0px;
	width: 630px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 150%;
}

p.rulesr3{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 82%;
	font-style: normal;
	color: #333333;
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 150%;
}

p.rulesr3gr{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 82%;
	font-style: normal;
	color: #838383;
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 150%;
}

/*----------------menuparts------------------*/
#header {
	margin: 0px;
	padding: 0px;
	height: 97px;
	width: 880px;
	background-image: url(img/menu.jpg);
	background-position: left top;
}
#header h1{
margin: 0 0 0 0;
padding: 0 0 0 0;
text-indent: -9999px;
}
#menuct {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 605px;
}
#header h1 a{
	float:left;
	display: block;
	height: 97px;
	width: 274px;
}
#menu1 {
	display: block;
	width: 194px;
	height: 37px;
	margin: 0 0 0 412px;
	padding: 0 0 0 0;
}

#menu1 ul {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
	text-indent:-9999px;
}

#menu1 li,#menu1 a {
	list-style-type: none;
	float:left;
	height: 37px;
	margin: 0;
	padding: 0;
}
#menu1 a{
	background-image:url(img/menu.jpg);
	background-repeat: no-repeat;
}
#menu1 li#m01 a{
	width: 59px;
	background-position:-686px 0
}
#menu1 li#m02 a{
	width: 135px;
	background-position:-745px 0
}
#menu1 li#m01 a:hover{
	width: 59px;
	background-position:-686px -97px

}
#menu1 li#m02 a:hover{
	width: 135px;
	background-position:-745px -97px
}
#menu2 {
	display: block;
	width: 605px;
	height: 25px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#menu2 ul {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
	text-indent:-9999px;
}
#menu2 li,#menu2 a {
	list-style-type: none;
	float:left;
	height: 25px;
	margin: 0;
	padding: 0;
}
#menu2 a{
	background-image:url(img/menu.jpg);
	background-repeat: no-repeat;
}
#menu2 li#m01 a{
	width: 65px;
	background-position:-274px -37px
}
#menu2 li#m02 a{
	width: 178px;
	background-position:-339px -37px
}
#menu2 li#m03 a{
	width: 81px;
	background-position:-517px -37px
}
#menu2 li#m04 a{
	width: 88px;
	background-position:-598px -37px
}
#menu2 li#m05 a{
	width: 193px;
	background-position:-686px -37px
}
#menu2 li#m01 a:hover{
	width: 65px;
	background-position:-274px -134px
}
#menu2 li#m02 a:hover{
	width: 178px;
	background-position:-339px -134px
}
#menu2 li#m03 a:hover{
	width: 81px;
	background-position:-517px -134px
}
#menu2 li#m04 a:hover{
	width: 88px;
	background-position:-598px -134px
}
#menu2 li#m05 a:hover{
	width: 193px;
	background-position:-686px -134px
}


/*----------------headerparts------------------*/
h3#information {
	background-image: url(img/header_info.gif);
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 880px;
	text-indent: -9999px;
}

#diary h3 {
	background-image: url(img/header_diary.gif);
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 430px;
}
h3#shopinformation2 {
	background-image: url(img/header_shopinfo.gif);
	padding: 0px;
	height: 32px;
	width: 880px;
	text-indent: -9999px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	clear: both;
}

h3#brandinformation {
	background-image: url(img/header_brand.gif);
	padding: 0px;
	height: 32px;
	width: 880px;
	text-indent: -9999px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	clear: both;
}

h2#pageheader{
	background-image: url(img/h2header.gif);
	margin: 0px;
	height: 22px;
	width: 855px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;

}


h2#pageheaderr2{
	background-image: url(img/h2headerr2.gif);
	margin: 0px;
	height: 22px;
	width: 635px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	background-repeat: no-repeat;

}


h3.header{
	background-image: url(img/h3header.gif);
	height: 20px;
	width: 835px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 82%;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-align: left;
	line-height: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}


h3.headerr2{
	background-image: url(img/h3headerr2.gif);
	height: 20px;
	width: 645px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 82%;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-align: left;
	line-height: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}




/*----------------newsparts------------------*/

.shop_l {
	padding: 0px;
	float: left;
	height: auto;
	width: 430px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
p.shopdetail {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	margin: 0px;
	padding: 10px;
}
.parts_right {
	text-align: right;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.acceedetail {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 220px;
}

img.right {
	padding: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
}


.shop_l.info {
	padding: 0px;
	float: left;
	height: auto;
	width: 242px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#tag_bcg {
	background-image: url(img/tag_bcg.gif);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	height: 313px;
	width: 180px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#tag_dpx {
	background-image: url(img/tag_dpx.gif);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	height: 313px;
	width: 180px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#tag_heu {
	background-image: url(img/tag_heu.gif);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	height: 313px;
	width: 180px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#tag_cro {
	background-image: url(img/tag_cro.gif);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	height: 313px;
	width: 180px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
}
table.tags{
	width: 155px;
	margin-top: 78px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 75%;
	line-height: 130%;

}
table.tags td{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.maps {
	padding: 0px;
	height: 92px;
	width: 152px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.shop_r {
	padding: 0px;
	float: left;
	height: auto;
	width: 430px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}


/*----------------shopnewsparts------------------*/


#banner {
	padding: 0px;
	height: auto;
	width: 880px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
img.banner {
	margin: 2px;
	padding: 0px;
	height: auto;
	width: auto;
}

#news {
	width: 405px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/newsbg.gif);
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-repeat: no-repeat;
}
#newsft {
	height:10px
	width: 405px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-image: url(img/newsbg.gif);
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: bottom;
}

#newswrap {
	float: left;
		margin-right: 19px;
}



#shoplist01 {
	background-image: url(img/shoplist01.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 197px;
	width: 652px;
	padding-top: 51px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 228px;
}


#shoplist01 a.title{
	display: block;
	background-image: url(img/shoplist01_title.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 247px;
	text-indent: -9999px;
}

#shoplist02 a.title{
	display: block;
	background-image: url(img/shoplist02_title.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 247px;
	text-indent: -9999px;
}


#shoplist03 a.title{
	display: block;
	background-image: url(img/shoplist03_title.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 247px;
	text-indent: -9999px;
}

#shoplist04 a.title{
	display: block;
	background-image: url(img/shoplist04_title.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 247px;
	text-indent: -9999px;
}


#shoplist05 a.title{
	display: block;
	background-image: url(img/shoplist05_title.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 247px;
	text-indent: -9999px;
}

#shoplist06 a.title{
	display: block;
	background-image: url(img/shoplist06_title.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 247px;
	text-indent: -9999px;
}


a.shopsite{
	display: block;
	background-image: url(img/shopbt01.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 34px;
	width: 144px;
	text-indent: -9999px;
	float: left;
}

a.shopsite:hover{
	opacity:0.65;
	filter: alpha(opacity=65);
}


a.shopdetail{
	display: block;
	background-image: url(img/shopbt02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 34px;
	width: 112px;
	text-indent: -9999px;
	float: left;
}

a.shopdetail:hover{
	opacity:0.65;
	filter: alpha(opacity=65);
}






#shoplist02 {
	background-image: url(img/shoplist02.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 195px;
	width: 652px;
	padding-left: 228px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#shoplist03 {
	background-image: url(img/shoplist03.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 228px;
	padding-top: 13px;
	height: 195px;
	width: 652px;
}

#shoplist04 {
	background-image: url(img/shoplist04.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 228px;
	padding-top: 13px;
	height: 195px;
	width: 652px;
}

#shoplist05 {
	background-image: url(img/shoplist05.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 228px;
	padding-top: 13px;
	height: 195px;
	width: 652px;
}

#shoplist06 {
	background-image: url(img/shoplist06.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 228px;
	padding-top: 13px;
	height: 241px;
	width: 652px;
}
.shoplistleft01 {
	height: 190px;
	width: 315px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.shoplistright01 {
	height: 190px;
	width: 280px;
	margin: 0px;
	padding: 0px;
	float: left;
}


.shoplistleft02 {
	height: 190px;
	width: 315px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.shoplistright02 {
	height: 190px;
	width: 280px;
	margin: 0px;
	padding: 0px;
	float: left;
}

.shoplistleft03 {
	height: 190px;
	width: 315px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.shoplistright03 {
	height: 190px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	float: left;
}


.shoplistleft04 {
	height: 190px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.shoplistright04 {
	height: 190px;
	width: 280px;
	margin: 0px;
	padding: 0px;
	float: left;
}


.shoplistleft05 {
	height: 190px;
	width: 315px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.shoplistright05 {
	height: 190px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	float: left;
}

.shoplistleft06 {
	height: 190px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.shoplistright06 {
	height: 190px;
	width: 280px;
	margin: 0px;
	padding: 0px;
	float: left;
}


p.shoptext{
	height: 99px;
	width: 243px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 70%;
	font-style: normal;
	line-height: 130%;
}

p.shoptext2{
	height: 56px;
	width: 243px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 70%;
	font-style: normal;
	line-height: 130%;
	padding: 0px;
	margin-top: 120px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

p.shoptext3{
	height: 46px;
	width: auto;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 70%;
	font-style: normal;
	line-height: 130%;
	padding: 0px;
	margin-top: 135px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}

p.shoptext4{
	height: 46px;
	width: 243px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 70%;
	font-style: normal;
	line-height: 130%;
	padding: 0px;
	margin-top: 130px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

p.shoptext5{
	height: 46px;
	width: auto;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 70%;
	font-style: normal;
	line-height: 130%;
	padding: 0px;
	margin-top: 140px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}

p.shoptext6{
	height: 36px;
	width: 243px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 70%;
	font-style: normal;
	line-height: 130%;
	padding: 0px;
	margin-top: 140px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#news h3 {
	background-image: url(img/header_news.gif);
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 430px;
}


#diary {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 425px;
}

.newsbox{
	background-image: url(img/newsboxbg.jpg);
	padding: 0px;
	height: 90px;
	width: 245px;
	overflow:auto;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	line-height: 150%;
}

.newsbox li{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


.rss-box-news1{

}
.rss-box-news1 ul{
	margin: 0px;
	padding: 0px;
}
.rss-box-news1 li.rss-item{
list-style:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	color: #5A5A5A;
}
.rss-box-news1 li.rss-item a{
}


.rss-box-news2 ul{
	padding: 40px 10px 10px 10px;
	margin: 0px;
	}
.rss-box-news2 li.rss-item{
	padding-bottom:5px;
	padding-top:5px;
	padding-left:20px;
	width: 90%;
	list-style:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	color: #5A5A5A;
	background-image: url(img/wnewpin.gif);
	background-repeat: no-repeat;
}


.rss-box-news3 ul{
	margin: 0px;
	padding: 0px;
}
.rss-box-news3 li.rss-item{
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	color: #5A5A5A;
}
.rss-box-news3 .rss-date{
	/*background-color: #FF3366;*/
	clear: none;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 85%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.rss-box-news3 li.rss-item{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size:75%;
	font-style: normal;
	line-height: 135%;
}
/*.rss-item{
	margin: 0px;
	padding: 0px;
	background-color: #00CC66;
}*/
.rss-date{
	/*background-color: #FF3366;*/
	clear: none;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#crumb {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	margin: 0px;
	height: 20px;
	width: 880px;
	padding-bottom: 5px;
	text-align: left;
}

table.profile{
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	border-top-style: none;
	border-left-style: none;
	width: 840px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	border-right-style: none;
	border-bottom-style: none;
}


table.profile td{
	padding:8px 8px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}


table.profile2{
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	border-top-style: none;
	border-left-style: none;
	width: 650px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	border-right-style: none;
	border-bottom-style: none;
}


table.profile2 td{
	padding:8px 8px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}




h4.brand{
	background-image: url(img/h4brand.gif);
	margin: 0px;
	height: 30px;
	width: 410px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 105%;
	font-style: normal;
}
.itemlist1{
	background-image: url(img/itemlist1.gif);
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 429px;
	background-repeat: no-repeat;
}

.itemlist2{
	background-image: url(img/itemlist2.gif);
	width: 404px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}

.itemlist3{
	background-image: url(img/itemlist3.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 429px;
	height: 10px;
}

.itemphoto{
	padding: 0px;
	float: left;
	width: 100px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 15px;
	margin-left: 0px;

}


.itemphoto p{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: center;
}

ul.sidemenu{
	margin: 0px;
	padding: 0px;
}

ul.sidemenu li{
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 180px;
}
.lineline {
	background-image: url(img/line2.gif);
	background-repeat: repeat-x;
	height: 50px;
	width: 350px;
	background-position: left bottom;
}
.under {
	background-image: url(img/underbg.jpg);
	margin: 0px;
	height: 166px;
	width: 880px;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.under .items {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 146px;
	text-align: center;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	font-weight: bold;
}

ul.brandlist{
	float: left;
	width: 720px;
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

.name{
	color: #FFFFFF;
	float: left;
	height: 100%;
	width: 125px;
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(brandinformation/img/list_a.gif);
	background-repeat: no-repeat;
}
.brandwr {
	width: 860px;
	background-repeat: no-repeat;
	height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}



ul.brandlist li{
	list-style-image: none;
	list-style-type: none;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 70%;
	font-style: normal;
	padding: 0px;
	float: left;
	width: 240px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}



.gallerythumb1 {
	background-image: url(img/gallery01.jpg);
	margin: 0px;
	float: left;
	height: 164px;
	width: 269px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}

.gallerythumb2 {
	background-image: url(img/gallery02.jpg);
	margin: 0px;
	float: left;
	height: 164px;
	width: 269px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}

.gallerythumb3 {
	background-image: url(img/gallery03.jpg);
	margin: 0px;
	float: left;
	height: 164px;
	width: 269px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}

.gallerythumb4 {
	background-image: url(img/gallery04.jpg);
	margin: 0px;
	float: left;
	height: 164px;
	width: 269px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}

.gallerythumb5 {
	background-image: url(img/gallery05.jpg);
	margin: 0px;
	float: left;
	height: 223px;
	width: 269px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 80%;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}

.tag{
	background-image: url(img/tag.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 15px;
	width: 195px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 70%;
	font-weight: bold;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
	float: left;

}

.pdf{
	height: 20px;
	width: 35px;
	float: left;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;


}
