/*共通*/
BODY    {	text-align:center;	border-width : 0px 0px 0px 0px;	margin: 0 auto;	text-align: center;	padding: 0px;	clear: both;}
FORM    {	padding-top : 0px;		padding-left : 0px;	padding-right : 0px;	padding-bottom : 0px;	margin-top : 0px;	margin-left : 0px;	margin-right : 0px;		margin-bottom : 0px;	border-width : 0px 0px 0px 0px;	list-style-type : disc;}
A       {	color : blue;			text-decoration : none;		}
A:HOVER {	text-decoration : underline;	}
H1      {	font-weight : bold;		font-style : normal;	font-size : 12px;	padding-top : 1px;	padding-left : 1px;	padding-right : 1px;	padding-bottom : 1px;	margin-top : 1px;	margin-left : 1px;	margin-right : 1px;	margin-bottom : 1px;border-width : 1px 1px 1px 1px;}
H2,H3,H4,H5,H6{	font-size:16px;			display:inline;	font-weight : bold;	font-style : normal;		padding-top : 0px;	padding-left : 0px;	padding-right : 0px;	padding-bottom : 0px;	margin-top : 0px;	margin-left : 0px;	margin-right : 0px;	margin-bottom : 0px;border-width : 0px 0px 0px 0px;}
P       {	padding-top : 0px;		padding-left : 0px;	padding-right : 0px;	padding-bottom : 0px;	margin-top : 0px;	margin-left : 0px;	margin-right : 0px;	margin-bottom : 0px;border-width : 0px 0px 0px 0px;	}
ul      {	padding: 0px;margin: 15px;	list-style-image: url("http://www.rakuten.ne.jp/gold/dcc/img_v2/icon/allow.gif");}
ul ul   {	padding: 0px;margin: 15px;	list-style-image: url("http://www.rakuten.ne.jp/gold/dcc/img_v2/icon/note2.gif");}
ul ul ul{	padding: 0px;margin: 15px;	list-style-image: url("http://www.rakuten.ne.jp/gold/dcc/img_v2/icon/note2.gif");}
img{		border: none;}
cite{		font-size:12px;color:green;font-style:normal}
em    {		font-style: normal;	font-weight: nomal;	}
SPAN	{	font-weight : normal;}

/*FONT*/
.xs  {		font-size: xx-small } 
.xm  {		font-size: 12px } 
.xmb {		font-size: 12px; color: black;} 
.xmw {		font-size: 12px; color: white;} 
.sm  {		font-size: 16px } 
.smbl{		font-size: 16px; color: blue;} 
.f8  {		font-size: 8px;}
.f10 {		font-size: 10px;}
.f12 {		font-size: 12px;}
.f14 {		font-size: 14px;}
.f16 {		font-size: 16px;}
.f18 {		font-size: 18px;}
.f20 {		font-size: 20px;}
.f22 {		font-size: 22px;}
.f24 {		font-size: 24px;}
.white{color:white;}
.center{	width: 915px;	position: absolute;left: 50%;margin-left: -457px; }


/*サイズ設定*/
.wid900    {	width: 915px;	margin: 0 auto;}			
.wid100    {	width: 100%;	min-width: 915px;}	/*商品ページ等、横100％の設定（生成側でタグを置き換えで指定）　min-widthはIE7以降*/
.both      {	clear:both;}
/*SIDENAVI*/
.snavi     {    width:250px;	float:left;	text-align:left;}
.snavititle{	width:250px;	padding:3px;	color:white;	margin-bottom:5px;	font-weight: bold; font-size:16px;	text-align:center;	background-color: #000066;	}
.snavibox  {	width:250px;	padding:1px;	}

.snavibox dl{		padding:0px;	margin: 0 0 0 0em;

}
.snavibox dt {
	font-weight:bold;
	margin: 0 0 0 0em;
	text-align:left;

}
.snavibox dd {
	font-size:12px;
	text-align:left;
	margin: 0 0 0 0em;
	border-right:0px #000066 solid;	border-bottom:1px #000066 solid;	border-left:0px #000066 solid;
	margin-bottom:10px;
}
.hrnone{display:none;}
.mnavi     {    width:650px; float:right;}				/*メインコンテンツ*/
.mar5{margin:5px;}
/*配色設定*/
.colormain {	background-color: #000066;}	
.colorsub  {	background-color: #ffffff;}
.gray{color:gray;}
/*商品カテゴリ基本色(基本色、サブ色)（商品ページ生成の際に自動切換）*/
.cc000099{background-color: #000099;}.ccf7f7ff{background-color: #f7f7ff;}/*再生品*/
.ccf79400{background-color: #f79400;}.ccfff3e7{background-color: #fff3e7;}/*家電*/
.cc007bf7{background-color: #007bf7;}.cceff7ff{background-color: #eff7ff;}/*PC*/
.cc008284{background-color: #008284;}.cceff7f7{background-color: #eff7f7;}/*カメラ、消耗品、携帯*/
.ccce595a{background-color: #ce595a;}.ccfff7ef{background-color: #fff7ef;}/*照明*/
.cc000000{background-color: #000000;}.cceaeaea{background-color: #eaeaea;}/*楽器、時計*/
.ccd60052{background-color: #d60052;}.ccfff3f7{background-color: #fff3f7;}/*DVD、CD*/
.cc00385a{background-color: #00385a;}.cceff3f7{background-color: #eff3f7;}/*くるま、自転車*/
.cc5228d6{background-color: #5228d6;}.ccefebff{background-color: #efebff;}/*業務用*/

/*配色2（フォントHRなど）*/
.ffmain{  color: #000066;}.ffsub{   color: #ffffff;}/*再生品*/
.ff000099{color: #000099;}.fff7f7ff{color: #f7f7ff;}/*再生品*/
.fff79400{color: #f79400;}.fffff3e7{color: #fff3e7;}/*家電*/
.ff007bf7{color: #007bf7;}.ffeff7ff{color: #eff7ff;}/*PC*/
.ff008284{color: #008284;}.ffeff7f7{color: #eff7f7;}/*カメラ、消耗品、携帯*/
.ffce595a{color: #ce595a;}.fffff7ef{color: #fff7ef;}/*照明*/
.ff000000{color: #000000;}.ffeaeaea{color: #eaeaea;}/*楽器、時計*/
.ffd60052{color: #d60052;}.fffff3f7{color: #fff3f7;}/*DVD、CD*/
.ff00385a{color: #00385a;}.ffeff3f7{color: #eff3f7;}/*くるま、自転車*/
.ff5228d6{color: #5228d6;}.ffefebff{color: #efebff;}/*業務用*/

/*HEADER*/
.headfoot       { 	font-size: 12px;	text-align: center;	white-space: nowrap;		}
.headfoot hr    {	border:none;	padding: 0px;}

#h1box2         {	float:left;	text-align: left;	height: 15px;	width:700px;	}/*H1領域*/
#h1box          {	text-align: left;	height: 15px;	}/*H1領域*/
#toplogo        {	position:relative; top:2px; right:0px; float:left;	}/*タイトルロゴ*/
#linkbox1       {	text-align: right;	height: 16px;	}/*コンテンツテキストリンク*/
#linkbox1 ul    {	padding: 0px;	margin: 0px;	margin-right: 0px;	margin-left: 0px;	float: right;	overflow: hidden;}
#linkbox1 li    {	padding: 0px;	margin: 0px;	margin-right: 0px;	margin-left: 15px;	float: left;	overflow: hidden;}
#linkbox1 em    {	font-style: normal;	font-weight: nomal;	}
#linkbox1 strong {	font-weight: normal;	}

/*ヘッダーカテゴリーリンク*/
#headerbox              {	float: left;	}
#headerbox li           {	width: 58px;	padding: 0px;	margin: 0px;		float: left;	display: block;}
#headerbox li a         {	height: 39px;	background-repeat: no-repeat;	background-position: 0px 5px;	display: block;	text-indent: -9999em;	overflow: hidden;}
#headerbox ul           {	padding: 0px;	margin: 0px;	margin-right: 0px;margin-left: 2px;	overflow: hidden;}

/*検索ボックスと支払方法などへのリンク*/
#topsearch      {	clear:both;	height: 31px;	padding:0px;	margin-right: 0px;	color:white;}
#topsearchR     {	float:left;	margin-left: 10px;line-height:30px;}
#topsearchR a   {	color: white;	font-size:14px;	font-weight:bold;}
#topsearchR ul  {	padding: 0px;	margin: 0px;	margin-right: 0px;	margin-left: 0px;	overflow: hidden;float: left;}
#topsearchR li  {	padding: 0px;	margin: 0px;	margin-right: 0px;	margin-left: 5px;	margin-right: 10px;	overflow: hidden;float: left;}
#topsearchR img {	height: 15px;	margin-top:5px;}
#searchbox      {	overflow: hidden;float: right;	padding:3px;	}


#headerbox2              {	float: left;	}
#headerbox2 ul           {	padding: 0px;	margin: 0px;	margin-right: 0px;margin-left: 10px;	overflow: hidden;}
#headerbox2 li           {	width: 145px;	padding: 0px;	margin: 0px;	margin-left: 5px;	float: left;	display: block;}
#headerbox2 li a         {	height: 55px;	background-repeat: no-repeat;	background-position: 0px 5px;	display: block;	text-indent: -9999em;	overflow: hidden;}

/*ヘッダーカテゴリーリンク用画像*/
#headerbox2 ul #navshop a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/head_shop.gif);}
#headerbox2 ul #navkaitori a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/head_kaitori.gif);}
#headerbox2 ul #navrental a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/head_rental.gif);}
#headerbox2 ul #navsaisei a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/head_saisei.gif);}
#headerbox2 ul #navsyuuri a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/head_syuuri.gif);}

#headerbox ul #nav100 a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-100.gif);}
#headerbox ul #nav41 a  {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-41.gif);}
#headerbox ul #nav42 a  {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-42.gif);}
#headerbox ul #nav43 a  {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-43.gif);}
#headerbox ul #nav44 a  {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-44.gif);}
#headerbox ul #nav1 a   {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-1.gif);}
#headerbox ul #nav2 a   {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-2.gif);}
#headerbox ul #nav5 a   {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-5.gif);}
#headerbox ul #nav110 a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-110.gif);}
#headerbox ul #nav15 a  {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-15.gif);}
#headerbox ul #nav102 a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-102.gif);}
#headerbox ul #nav101 a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-101.gif);}
#headerbox ul #nav60 a  {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-60.gif);}
#headerbox ul #nav170 a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-170.gif);}
#headerbox ul #nav151 a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-151.gif);}
#headerbox ul #nav400 a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-400.gif);}
#headerbox ul #nav7 a   {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-7.gif);}
#headerbox ul #nav25 a  {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-25.gif);}
#headerbox ul #nav70 a  {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-70.gif);}
#headerbox ul #nav171 a {	background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/top_image/T-171.gif);}

/*バナーリンク部*/
.headerimgk     {	font-size:12px;}
.headerimgk ul  {	list-style-type : none ;list-style-image: none ;padding: 0px;	margin: 0px;	margin-right: 0px;	margin-left: 0px;	overflow: hidden;	}
.headerimgk li  {	list-style-type : none ;list-style-image: none ;padding: 0px;	margin: 0px;	margin-right: 3px;	margin-left: 0px;	overflow: hidden;	display:inline;	}

/*FOOTER*/
#footpan        {	float:left;		width:85%;	text-align: left;	white-space: normal;}
#foottoplink    {	float:right;		width:15%;	text-align: right;white-space: nowrap;}
#footlogoL      {	float:left;		width:15%;	text-align: right;}
#footullink ul  {	display: inline;	list-style-image: none ;	list-style-type : none ;	}
#footullink li  {	float:left;		margin-left:15px;		display: inline;	}
#footlogoR      {	float:right;	width:10%;	text-align: left;}
#footullink2 ul {	display: inline;	list-style-image: none ;	list-style-type : none ;	}
#footullink2 li {	display: inline;	margin-left: 10px;	}
#footullink2 em    {	font-style: normal;	font-weight: nomal;	}
#footullink2 strong {	font-weight: normal;	}
#footbar{	height:16px;	margin-top:1em;	margin-bottom:0.5em; border-top:2px #000066 solid; border-bottom:4px #000066 solid;}/*16pxは商品ページのぱんくずメニューを考慮したけっか*/

.footullink3    {	margin-top:10px;text-align:left;	clear:both;}
.footullink3 ul {	display: inline;list-style-image: none ;	list-style-type : none ;	}
.footullink3 li {	display: inline;margin-left: 2px;	}
.footullink3 li a {	color:gray;	}

/*ショッピングカテゴリーテキスト部*/
#scatetop     {	width:645px;	padding:5px;	color:white;	height:20px;	text-align:center;background-position: 100px 5px;	background-repeat: no-repeat;	background-image: url("http://densuke.ne.jp/img_v2/icon/shop.gif");}
#scatetop img {	margin-left: 10px;	margin-right: 10px;}

#scatetop h2 a   {	color:white;}

.scatebox     {	width:650px;	}
.scate2       {border-bottom:3px solid;	width:161px;line-height: 1em;	height:75px;	float:left;	white-space:normal;	text-align:left;	padding:0px;	margin-left: 1px;	margin-right: 0px;}
.scate2 strong{color:blue;	font-size:16px;	margin-top:3px;	margin-bottom:5px;height: 30px;	background-repeat: no-repeat;	background-position: 0px top;	display: block;	overflow: hidden;text-indent: 30px;	line-height:2.5em;}
.scate2 a     {color:gray;	font-size:12px;　}

/*ノートリーフ型BOX*/
.note0{		background-image: url(http://www.rakuten.ne.jp/gold/dcc/img_v2/note/note-00.gif);	background-color:#ffffcc;	margin-bottom:15px;}
.note1 {	margin-left: 25px;	padding-top:0.5em;	padding-bottom:0.5em;	background-color:#ffffcc;	white-space:normal;		text-align:left;}
#oshirase{color:#000066;width:225px;	padding: 0px;	margin:0px;border-bottom:2px #000066 solid;margin-bottom:0.5em;	text-align:center;
background-repeat: no-repeat;	background-image: url("http://www.rakuten.ne.jp/gold/dcc/img_v2/icon/note.gif");

		}


.border{	padding: 0px;	margin-left: 1.5em;}
.border li{	border-bottom:1px #000066 solid;margin-bottom:0.5em;}


/*位置固定*/
.fll{float:left;}
.flr{float:right;}
.bgw{background-color:white;}

.tac{text-align:center;}
.tar{text-align:right;}
.tal{text-align:left;}

.wid645{width:645px;}

.mtop1{margin-top:1em;}
.mbot1{margin-bottom:1em;}

.pad2{padding:2px;}
.pad3{padding:3px;}

