﻿* {
	margin:0;
	padding:0;
	font-weight:normal;
}




.wrapper {
	padding: 0px;
	width: 740px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.logo {
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 134px;
	float: left;
	background-color: #FFF;
}
.manu_bk_back {
	background-image: url(../img/menu/winter/back.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 606px;
	float: right;
}
.manu_bk_snow {
	background-image: url(../img/menu/snow_blue/back.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 606px;
	float: right;
}
.manu_bk_060911 {
	background-image: url(../img/common/manu_bk_060911.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 606px;
	float: right;
}


.manu_bk_100825 {
	background-image: url(../img/common/back_100825.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 606px;
	float: right;
}

.manu_bk_100825_2 {
	background-image: url(../img/common/back_100825_2.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 606px;
	float: right;
}



.manu_bk_xmas {
	background-image: url(../img/menu/xmas2/back.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 606px;
	float: right;
}

.manu_bk_spring {
	background-image: url(../img/menu/spring/back6.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 606px;
	float: right;
}

.manu_bk {
	background-image: url(../img/menu/spring2/back.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 606px;
	float: right;
}



.manu_bk_snow_blue {
	background-image: url(../img/menu/snow_blue/back.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 606px;
	float: right;
}

.manu_bk_snow_blue2 {
	background-image: url(../img/menu/snow_blue/back2.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 606px;
	float: right;
}


.findshop {
	margin: 0px;
	padding: 10px 20px 10px 10px;
	float: right;
}
.naviarea {
	margin: 0px;
	width: 606px;
	padding: 0px;
	float: right;
	z-index: 1;
}
.flasharea {
	margin: 0px;
	padding: 7px 0px 0px;
	width: 740px;
	height: 158px;
	z-index: 10;
}
.flasharea_movie {
	margin: 0px;
	padding: 7px 0px 0px;
	width: 740px;
	height: 588px;
	z-index: 10;
}
.flasharea_movie_s {
	margin: 0px;
	width: 278px;
	height: 220px;
	z-index: 10;
	clear: both;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.leftblock {
	margin: 10px 10px 0px 0px;
	padding: 0px;
	float: left;
	width: 310px;
}
.centerblock {
	margin: 10px 10px 0px 0px;
	padding: 0px;
	float: left;
	width: 240px;
}
.rightblock {
	margin: 10px 0px 0px;
	padding: 0px;
	float: right;
	width: 170px;
}
.formfindshop1 {
	border: 1px solid #0B1B38;
	width: 120px;
	height: 14px;
}
.formfindshop2 {
	font-size: 10px;
	color: #333333;
	letter-spacing: 0.3em;
}
.leftblockcontents {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B3B3B3;
	border-left-color: #B3B3B3;
	margin: 0px;
	padding: 10px;
}
.centerblockcontents1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B3B3B3;
	border-left-color: #B3B3B3;
	margin: 0px;
	padding: 10px;
}
.centerblockcontents1_070322 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B3B3B3;
	border-left-color: #B3B3B3;
	margin: 0px;
	padding: 10px;
}
.centerblockcontents1_070615 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B3B3B3;
	border-left-color: #B3B3B3;
	margin: 0px;
	padding: 10px;
	bottom: 0px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../img/index/back_070615.gif);
}
.centerblockcontents1_071031 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e62b26;
	border-left-color: #e62b26;
	margin: 0px;
	padding: 10px;
}
.centerblockcontents2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B3B3B3;
	border-left-color: #B3B3B3;
	margin: 0px;
	padding: 10px;
}
.spacediv1 {
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.spacediv1_spindex {
	height: 4px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.spacediv1_sp {
	height: 8px;
	margin: 0px;
	padding: 0px;
	clear: both;
}

.spacediv1_billys {
	height: 19px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.spacediv1_center_billys {
	height: 1px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1c3cf;
	padding-top: 8px;
	padding-bottom: 8px;
}
.spacediv1_center_billys_070410 {
	height: 8px;
	margin: 0px;
	clear: both;
}
.spacediv1_center_billys_070411 {
	height: 4px;
	margin: 0px;
	clear: both;
}
.spacediv1_4_billys {
	height: 4px;
	margin: 0px;
	padding: 0px;
}
.spacediv1_4_billys_070410 {
	height: 2px;
	margin: 0px;
	padding: 0px;
}
.spacediv1_14_billys {
	height: 1px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.spacediv1_4border_billys {
	height: 1px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	clear: both;
}
.spacediv1_4border_billys_070410 {
	height: 1px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 0px;
	padding-left: 0px;
}


.spacedivleathershoes {
	height: 20px;
	margin: 0px;
	padding: 0px;
}
.rightblockcontents1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B3B3B3;
	border-left-color: #B3B3B3;
	margin: 0px;
	padding: 10px;
}
.rightblockcontents1_061225 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B3B3B3;
	border-left-color: #B3B3B3;
	margin: 0px;
	padding: 10px;
}
.rightblockcontents2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B3B3B3;
	border-left-color: #B3B3B3;
	margin: 0px;
	padding: 10px;
}
#mininavi {
	margin: 0px;
	padding: 30px 20px 0px 0px;
	color: #FFFFFF;
	float: right;
}
#mininavi060911 {
	margin: 0px;
	padding: 30px 20px 0px 16px;
	color: #FFFFFF;
	float: right;
	width: 570px;
}
#mininavi070131 {
	margin: 0px;
	color: #FFFFFF;
	float: right;
	width: 570px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mininavi070510 {
	margin: 0px;
	padding: 18px 8px 0px 16px;
	color: #FFFFFF;
	float: right;
	width: 582px;
}
#mininavi a {
	text-decoration: none;
	padding: 0px;
	color: #FFFFFF;
	margin: 0px;
}


#mininavi {
	margin: 0px;
	color: #000000;
	float: right;
	width: 570px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#mininavi a {
	text-decoration: none;
	padding: 0px;
	color: #01B4ED;
	margin: 0px;
}



#mininavi060911 a {
	text-decoration: none;
	padding: 0px;
	color: #FFFFFF;
	margin: 0px;
}

#mininavi070510 a {
	text-decoration: none;
	padding: 0px;
	color: #FFFFFF;
	margin: 0px;
}
#mininavi a:hover {
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	color: #FFDB00;
}
#mininavi060911 a:hover {
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	color: #FFDB00;
}
#mininavi070131 a {
	text-decoration: none;
	padding: 0px;
	color: #4E4EA1;
	margin: 0px;
}
#mininavi070131 a:hover {
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	color: #0BA4EA;
}
#mininavi070510 a:hover {
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	color: #FFDB00;
}

.footerarea_back {
	margin: 0px;
	padding: 0px;
	width: 740px;
	background-color: #9FA4A6;
	height: 64px;
}
.footerarea_100825 {
	margin: 0px;
	padding: 0px;
	width: 740px;
	background-color: #C4513C;
	height: 64px;
}

.footerarea_snow {
	padding: 0px;
	width: 740px;
	background-color: #A0D9F0;
	height: 64px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


.footerarea_xmas {
	margin: 0px;
	padding: 0px;
	width: 740px;
	background-color: #D71318;
	height: 64px;
}

.footerarea_spring {
	margin: 0px;
	padding: 0px;
	width: 740px;
	background-color: #8DC63F;
	height: 64px;
}

.footerarea {
	padding: 0px;
	width: 740px;
	background-color: #F29C9F;
	height: 64px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


.footerarea_snow_blue {
	margin: 0px;
	padding: 0px;
	width: 740px;
	background-color: #A0D9F0;
	height: 64px;
}


#mininavi2 {
	margin: 0px;
	padding: 10px;
	color: #FFFFFF;
	text-align: center;
	font-size: 10px;
}
#mininavi2 a {
	text-decoration: none;
	padding: 0px;
	color: #FFFFFF;
	margin: 0px;
}
#mininavi2 a:hover {
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	color: #FFDB00;
}





.spacediv2 {
	height: 5px;
	margin: 0px;
	padding: 0px;
}
.spacediv2_061226 {
	height: 12px;
	margin: 0px;
	padding: 0px;
}
.spacediv2_070322 {
	height: 8px;
	margin: 0px;
	padding: 0px;
}
.img1 {
	padding: 0px;
	float: left;
	height: 70px;
	width: 70px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.img1_item {
	margin: 0px 5px 5px 0px;
	padding: 0px;
	float: left;
	height: 65px;
	width: 65px;
}
.img1_070210 {
	margin: 0px 8px 5px 0px;
	padding: 0px;
	float: left;
	width: 121px;
}
.img1_sp {
	margin: 0px 5px 5px 0px;
	padding: 0px;
	float: left;
	height: 126px;
	width: 123px;
}
.re_img1 {
	margin: 0px 8px 5px 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 50px;
}
.re_img1_080215 {
	margin: 0px 8px 5px 0px;
	padding: 0px;
	float: left;
	height: 16px;
}
.re_img1_080215_thum {
	margin: 0px 8px 5px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 50px;
}

.img_cs {
	margin: 0px 8px 5px 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 120px;
}
.img_cs_070315 {
	margin: 0px 8px 5px 0px;
	padding: 0px;
	float: left;
	height: 198px;
	width: 264px;
}
.img_cs_mini_070315 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 93px;
	width: 124px;
}
.img_cs_page {
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
}
.img_cs_page_070129 {
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 135px;
}
.h2title {
	margin: 0px;
	padding: 7px 0px 0px;
	width: 740px;
}

.contentsblock1 {
	margin: 0px;
	padding: 10px 0px;
	background-image: url(../img/common/wrapper_bk.gif);
	background-repeat: repeat-y;
}
.contentsblock1r {
	margin: 0px;
	padding: 10px 0px;
	background-image: url(../img/common/wrapper_bkr.gif);
	background-repeat: repeat-y;
}
.re_contentsblock1 {
	margin: 0px;
	padding: 0px 0px 10px;
	background-image: url(../img/common/wrapper_bk.gif);
	background-repeat: repeat-y;
}

.contentsblock1navyblue {
	margin: 0px;
	padding: 10px 0px;
	background-image: url(../img/common/wrapper_bk.gif);
	background-repeat: repeat-y;
	background-color: #000000;
}
.contentsblock1navyblue_item {
	margin: 0px;
	padding: 10px 0px;
	background-image: url(../img/common/wrapper_bk.gif);
	background-repeat: repeat-y;
	background-color: #07123B;
}

.findshop2 {
	margin: 0px;
	padding: 0px 10px 10px;
}
.findshop3 {
	margin: 0px;
	padding: 0px 10px 10px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	font-size: 10px;
	line-height: 110%;
}
.formfindshop3 {
	border: 1px solid #0B1B38;
	width: 150px;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
.formfindshop4 {
	font-size: 10px;
	color: #333333;
	letter-spacing: 0.3em;
}
.spacediv3 {
	height: 20px;
	margin: 0px;
	padding: 0px;
}
.spacediv3_061220 {
	height: 8px;
	margin: 0px;
	padding: 0px;
}
.contentsblock2gray {
	margin: 0px;
	padding: 10px 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B3B3B3;
	background-color: #FAFAFA;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B3B3B3;
	border-left-color: #B3B3B3;
}
.shopresult {
	margin: 0px 0px 15px;
	padding: 0px 0px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.pageup {
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 10px;
}
.formfieldspan1 {
	margin: 0px;
	padding: 0px;
	width: 200px;
	display: block;
	float: left;
}
.formfindshop5 {
	border: 1px solid #0B1B38;
	width: 150px;
	margin: 0px;
	padding: 0px;
}
.formfindshop6 {
	border: 1px solid #0B1B38;
	width: 100px;
	margin: 0px;
	padding: 0px;
}
.formfindshop7 {
	border: 1px solid #0B1B38;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
.formfindshop8 {
	border: 1px solid #0B1B38;
	margin: 0px;
	padding: 0px;
}
.formfindshop9 {
	border: 1px solid #0B1B38;
	width: 600px;
	margin: 0px;
	padding: 0px;
	height: 100px;
}
.formfindshop10 {

	border: 1px solid #0B1B38;
	width: 600px;
	margin: 0px;
	padding: 0px;
}

.contentsblock3white {

	margin: 0px;
	padding: 10px 20px;
}
.contentsblock3white061002 {
	margin: 0px;
	padding: 0px 1px;
	height: 288px;
}
.contentsblock3white061005 {
	margin: 0px;
	padding: 0px 1px;
	height: 256px;
}
.contentsblock3white061005i {
	margin: 0px;
	padding: 0px 1px;
	height: 238px;
}

.contentsblock3navyblue {
	margin: 0px;
	padding: 0px 20px;
	background-image: url(../billys/img/item.jpg);
	background-repeat: no-repeat;
	width: 700px;
	height: 1830px;
}
.contentsblock3navyblue_070412 {
	margin: 0px;
	padding: 0px 20px;
	background-image: url(../billys/img/item_070412.jpg);
	background-repeat: no-repeat;
	width: 700px;
	height: 1400px;
}
.contentsblock3navyblue_070614 {
	margin: 0px;
	padding: 0px 20px;
	background-image: url(../mens/img/item_070412.jpg);
	background-repeat: no-repeat;
	width: 700px;
	height: 1554px;
}
.contentsblock3navyblue_071001 {
	margin: 0px;
	padding: 0px 20px;
	width: 700px;
	height: 2100px;
}
.contentsblock3navyblue_071004 {
	margin: 0px;
	width: 700px;
	padding: 0px 20px;
}

.lifebook {
	margin: 0px;
	padding: 0px 0px 30px;
	float: left;
	width: 234px;
}
.lifepresent {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 420px;
}
#serviceh3 {
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	color: #FF0000;
	font-size: 14px;
}
#serviceh3 a {
	text-decoration: none;
	padding: 0px;
	color: #FF0000;
	margin: 0px;
	font-weight: bold;
}
#serviceh3 a:hover {
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	color: #FF0000;
	font-weight: bold;
}
.img2 {

	margin: 0px 8px 5px 0px;
	padding: 0px;
	float: left;
	width: 200px;
}
.img3 {


	margin: 0px 8px 5px 0px;
	padding: 0px;
	float: left;
	width: 220px;
}
.contentsblock2gray2line {
	margin: 0px;
	padding: 10px 20px;
	background-color: #FAFAFA;
	border: 1px solid #B3B3B3;
}
.img4 {



	margin: 0px 8px 5px 0px;
	padding: 0px;
	float: left;
	width: 234px;
}
.contentsblock3white1line {
	margin: 0px;
	padding: 10px 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B3B3B3;
}
.contentsblock4white {
	margin: 0px;
	padding: 0px;
	display: none;
}
.img5icon {
	margin: 0px;
	height: 18px;
	width: 18px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	vertical-align: bottom;
}
.imgRicon {
	margin: 0px;
	height: 18px;
	width: 88px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.imgRicon_080215 {
	margin: 0px;
	height: 18px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.imgOicon {
	margin: 0px;
	height: 18px;
	width: 72px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mininavileft {
	float: left;
	padding: 0px;
	text-align: left;
}
.mininavileft_btn {
	margin-left: 7px;
}
.mininaviright {
	float: right;
	text-align: right;
}
.mininaviright_070131 {
	float: right;
	text-align: right;
	padding-top: 35px;
	font-size: 97%;
}
.leatherleft {
	height: 264px;
	width: 366px;
	float: left;
	padding-bottom: 24px;
	background-image: url(../selection/img/leather_bg1.jpg);
	background-repeat: no-repeat;
}
.leatherleftwhite {
	height: 264px;
	width: 366px;
	float: left;
	padding-bottom: 24px;
	background-image: url(../selection/img/leather_bg3.jpg);
	background-repeat: no-repeat;
}
.leatherleftblue {
	height: 264px;
	width: 366px;
	float: left;
	padding-bottom: 24px;
	background-image: url(../selection/img/leather_bg5.jpg);
	background-repeat: no-repeat;
}
.leatherright {
	height: 264px;
	width: 366px;
	float: right;
	padding-bottom: 24px;
	background-image: url(../selection/img/leather_bg2.jpg);
	background-repeat: no-repeat;
}
.leatherrightblack {
	height: 264px;
	width: 366px;
	float: right;
	padding-bottom: 24px;
	background-image: url(../selection/img/leather_bg4.jpg);
	background-repeat: no-repeat;
}
.leatherrightwhite {
	height: 264px;
	width: 366px;
	float: right;
	padding-bottom: 24px;
	background-image: url(../selection/img/leather_bg6.jpg);
	background-repeat: no-repeat;
}
.line061002 {
	background-color: #CF992A;
	height: 4px;
}
.leathertitle {
	height: 46px;
	padding-top: 8px;
	padding-right: 16px;
	padding-bottom: 8px;
	padding-left: 16px;
}
.leatherlogo {
	height: 46px;
	float: left;
}
.leatherlogodress {
	height: 46px;
	float: left;
}
.leatherupdate {
	height: 38px;
	float: right;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #AA812E;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
}
.leatherupdatedress {
	height: 38px;
	float: right;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #AA812E;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
}
.leatheritem {
	padding-top: 20px;
	padding-right: 16px;
	padding-bottom: 8px;
	padding-left: 20px;
	height: 118px;
}
.leatherimage {
	height: 118px;
	width: 234px;
	float: left;
	padding: 0px;
}
.leathername {
	float: right;
	height: 118px;
	width: 88px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
}
.leathernameblack {
	float: right;
	height: 118px;
	width: 88px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #000000;
}
.leatherpush {
	height: 23px;
	padding-right: 16px;
	float: right;
}
.leatherspace {
	height: 16px;
	width: 100%;
}

.learthershoesbrandtitle {
	padding-right: 19px;
	padding-left: 19px;
	height: 46px;
}

.stage_billys {
	padding-right: 0px;
	padding-left: 0px;
	clear: both;
}

.leathershoesbrandlogo {
	float: left;
	height: 46px;
}
.leathershoesbrandupdate {
	float: right;
	height: 22px;
	width: 188px;
	text-align: right;
	padding-top: 12px;
	padding-bottom: 12px;
}

.leathershoesbrandimage {
	height: 120px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 19px;
	padding-left: 19px;
}
.leathershoesbrandimage_070409 {
	height: 120px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 19px;
	padding-left: 19px;
}

.leathershoesbrandimagejpg {
	height: 120px;
}
.leathershoesbrandtext {
	height: 64px;
	padding-right: 19px;
	padding-left: 19px;
}
.leathershoesbrandtextline {
	height: 80px;
}
.leathershoesbranditem {
	height: 222px;
	padding-right: 19px;
	padding-left: 19px;
}
.leathershoesbranditemleft {
	float: left;
	width: 461px;
	height: 222px;
}
.leathershoesbrandleftimage {
	float: left;
	height: 227px;
	width: 227px;
}
.leathershoesbrandcenter {
	float: right;
	width: 1px;
	padding-right: 0px;
	padding-left: 0px;
	background-color: #CCCCCC;
	height: 227px;
}
.leathershoesbrandright {
	float: right;
	height: 222px;
	width: 222px;
	background-image: url(../selection/img/bk_item_061102.jpg);
	background-repeat: no-repeat;
}
.spright {
	float: right;
	width: 300px;
}
.spright1_left {
	float: left;
	width: 146px;
}
.spright1_right {
	float: right;
	width: 146px;
}
.spitem1_left {
	float: left;
	width: 226px;
}
.spitem1_right {
	float: right;
	width: 226px;
}
.spright3 {
	padding: 10px 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bababa;
	border-left-color: #bababa;
}
.spright3_1 {
	padding: 10px 7px;
	background-image: url(../sportsplaza/img/bg_r.jpg);
	background-repeat: no-repeat;
}
.spright3_2 {
	padding: 10px 7px;
	background-image: url(../sportsplaza/img/bg_f.jpg);
	background-repeat: no-repeat;
}
.spright3_3 {
	padding: 10px 7px;
	background-image: url(../sportsplaza/img/bg_s.jpg);
	background-repeat: no-repeat;
}
.spright3_4 {
	padding: 10px 7px;
	background-image: url(../sportsplaza/img/bg_y.jpg);
	background-repeat: no-repeat;
}
.spright3_5 {
	padding: 10px 7px;
	background-image: url(../sportsplaza/img/bg_g.jpg);
	background-repeat: no-repeat;
}
.spright3_6 {
	padding: 10px 7px;
	background-image: url(../sportsplaza/img/bg_e.jpg);
	background-repeat: no-repeat;
}
.spright2 {
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bababa;
	border-left-color: #bababa;
}
.spitem2 {
	padding: 10px;
}

.leathershoesbranditemprice {
	height: 24px;
	width: 182px;
	float: none;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 20px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
}

.news_text_billys {
	height: 12px;
	width: 202px;
	padding-bottom: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	padding-top: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1c3cf;
}
.shoplist_text_billys {
	width: 320px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
}
.shoplist_name_billys {
	width: 320px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	height: 24px;
	padding-bottom: 12px;
}
.shoplist_name_billys_071001 {
	width: 320px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 14px;
	color: #FFFFFF;
	height: 22px;
	padding-top: 4px;
}
.shoplist_map_billys {
	width: 304px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	height: 22px;
	padding-left: 16px;
}
.shoplist_map_billys_070412 {
	width: 33px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	height: 22px;
	padding-left: 16px;
	float: right;
	padding-top: 4px;
}
.shoplist_map_billys_071001 {
	width: 33px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	height: 22px;
	padding-left: 16px;
	float: right;
	padding-top: 4px;
}
.leathershoesbranditemcolor {
	height: 118px;
	width: 405px;
	float: right;
	padding-right: 8px;
	padding-bottom: 20px;
}
.leathershoesbrandimage1 {
	float: left;
	height: 118px;
	width: 260px;
}
.leathershoesbrandimage2 {
	height: 121px;
	width: 168px;
	float: none;
	padding-left: 27px;
	padding-right: 27px;
}
.leathershoesbrandimage1left {
	height: 118px;
	width: 116px;
	float: left;
	padding-right: 19px;
}
.leathershoesbrandimage1right {
	float: right;
	height: 118px;
	width: 116px;
}
.leathershoesbranditemborder {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B3B3B3;
}
.spborder {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B3B3B3;
	clear: both;
}

.leathershoesbrandleft1 {
	float: left;
	height: 222px;
	width: 222px;
	background-image: url(../selection/img/bk_item_061102.jpg);
	background-repeat: no-repeat;
}
.spcenter {
	width: 700px;
}
.spleft {
	float: left;
	width: 380px;
	margin-bottom: 20px;
}
.spitem {
	width: 700px;
}
.spleft1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bababa;
	border-left-color: #bababa;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bababa;
}
.spleft1_storeinfo {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #bababa;
	border-left-color: #bababa;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bababa;
}
.spitem1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #bababa;
	border-left-color: #bababa;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bababa;
	width: 678px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #bababa;
}
.leathershoesbrandleft2 {
	float: right;
	height: 222px;
	width: 222px;
	background-image: url(../selection/img/bk_item_061102.jpg);
	background-repeat: no-repeat;
}

.news_title_billys {
	height: 15px;
	width: 222px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1c3cf;
}
.news_upper_billys {
	height: 3px;
	width: 224px;
	padding-top: 2px;
}
.news_lower_billys {
	height: 3px;
	width: 224px;
}
.news_billys {
	width: 202px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c1c4ce;
	border-left-color: #c1c4ce;
	padding-right: 10px;
	padding-left: 10px;
	height: auto;
}

.shoplist_title_billys {
	height: 15px;
	width: 464px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1c3cf;
}
.shoplist_billys {
	float: right;
	width: 456px;
	padding-right: 4px;
	padding-left: 4px;
}
.shoplist_billys_07041001 {
	width: 452px;
	padding-right: 4px;
	padding-left: 8px;
	height: 177px;
	margin-bottom: 10px;
	clear: both;
}
.shoplist_billys_070412 {
	width: 452px;
	padding-right: 4px;
	padding-left: 8px;
	height: 88px;
	margin-bottom: 10px;
	clear: both;
}
.shoplist_billys_071001 {
	width: 452px;
	padding-right: 4px;
	padding-left: 8px;
	height: 54px;
	margin-bottom: 16px;
	clear: both;
}
.shoplist_billys_border {
	float: right;
	width: 456px;
	padding-right: 4px;
	padding-left: 4px;
	height: 1px;
}
.shoplist_billys_07041002 {
	float: right;
	width: 456px;
	padding-right: 4px;
	padding-left: 4px;
}

.newarrival_title_billys {
	float: left;
	height: 15px;
	width: 222px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1c3cf;
}

.re_header {
	background-color: #bbbbbb;
	height: 24px;
	padding-right: 12px;
	padding-left: 12px;
	width: 716px;
	background-image: url(../img/re_header.gif);
	background-repeat: repeat-x;
}.re_header_left {
	float: left;
	margin: 0px;
	padding: 0px;
}
.re_header_right {
	float: right;
	margin: 0px;
	padding: 0px;
}
.re_basic {
	width: 740px;
}
.re_leftblock {
	float: left;
	width: 124px;
	padding-top: 10px;
}
.re_rightblock {
	float: right;
	width: 605px;
}
.re_right_1 {
	float: left;
	width: 298px;
	padding-top: 10px;
}
.re_right_2 {
	float: right;
	width: 298px;
	padding-top: 10px;
}
.re_brand {
	height: 24px;
	padding-top: 20px;
	padding-bottom: 2px;
	width: 738px;
	margin-right: auto;
	margin-left: auto;
}
.re_footer1 {
	float: left;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 9px;
	padding-left: 12px;
	padding-bottom: 2px;
}










.re_footer2_bk {
	float: right;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 12px;
	padding-top: 4px;
}
.re_footer2 {
	float: right;
	font-size: 10px;
	color: #0BA4EA;
	padding-right: 12px;
	padding-top: 4px;
}
.re_footer3 {
	float: left;
	font-size: 10px;
	color: #FFFFFF;
	padding-bottom: 12px;
	padding-left: 12px;
	padding-top: 1px;
	width: 330px;
}
.re_footer4 {
	float: right;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-top: 1px;
}


.re_footer2 {
	float: right;
	font-size: 10px;
	color: #FFF;
	padding-right: 12px;
	padding-top: 4px;
}






#re_mininavi a {
	text-decoration: none;
	padding: 0px;
	color: #FFFFFF;
	margin: 0px;
}
#re_mininavi a:hover {
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	color: #FFDB00;
}




#re_mininavi_bk a {
	text-decoration: none;
	padding: 0px;
	color: #4E4EA1;
	margin: 0px;
}
#re_mininavi_bk a:hover {
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	color: #0BA4EA;
}












.re_brand_center {
	height: 22px;
	width: 738px;
	border: 1px solid #D5D5D5;
	background-color: #F5F5F5;
}
.re_leftblockcontents1 {
	margin: 0px;
	padding: 10px;
	background-color: #DDDDDD;
}
.re_shoes_category {
	padding-right: 7px;
	padding-left: 7px;
	width: 110px;
	background-color: #DDDDDD;
	padding-top: 8px;
	padding-bottom: 8px;
}
#re_brandname {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	padding-top: 0px;
}
.re_cs {
	width: 704px;
	padding-right: 18px;
	padding-left: 18px;
}
.re_cs_page {
	width: 640px;
	padding-right: 50px;
	padding-left: 50px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.re_cs_border {
	width: 704px;
	padding-right: 18px;
	padding-left: 18px;
	text-align: center;
}
.re_cs_left {
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	width: 348px;
}
.re_cs_left_070313 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	width: 702px;
	float: left;
}
.re_cs_right {
	width: 348px;
	float: right;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
.re_cs_page_left {
	float: left;
	width: 440px;
}
.re_cs_page_right {
	width: 176px;
	float: right;
}
.re_cs_items_1 {
	width: 332px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 14px;
}
.re_cs_items_1_070313 {
	width: 686px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 14px;
}
.re_cs_items_1_070315 {
	width: 686px;
	padding-right: 8px;
	padding-left: 8px;
}
.re_cs_items_2 {
	width: 332px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 32px;
	color: #F46E0D;
	height: 44px;
}
.re_cs_items_2_070315 {
	width: 686px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 12px;
	color: #F46E0D;
	height: 1px;
}
#sc_letter {
	font-weight: bold;
	color: #F46E0D;
	font-size: 15px;
}
.border_link {
	text-align: center;
	vertical-align: middle;
	padding-top: 8px;
	padding-bottom: 8px;
}
.no_link {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #4E4EA1;
	text-decoration: none;
}
.page_left {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 11px;
}
.page_left_070129 {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
}
.page_left_080215 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
}

.left_img {
	height: 90px;
	width: 90px;
	float: left;
	padding-bottom: 8px;
}
.left_img_070129 {
	width: 135px;
	float: left;
	padding-bottom: 8px;
}
.right_txt {
	float: right;
	width: 326px;
	font-size: 11px;
	padding-bottom: 8px;
}
.right_txt_070129 {
	float: right;
	width: 281px;
	font-size: 12px;
	padding-bottom: 8px;
}
.right_img {
	height: 90px;
	width: 90px;
	float: right;
	padding-bottom: 8px;
}
.right_img_070129 {
	height: 135px;
	width: 135px;
	float: right;
	padding-bottom: 8px;
}
.left_txt {
	float: left;
	width: 326px;
	font-size: 11px;
	padding-bottom: 8px;
}
.left_txt_070129 {
	float: left;
	width: 281px;
	font-size: 12px;
	padding-bottom: 8px;
}
.page_right {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 11px;
}
.page_right_press {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.page_right_press_070129 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.end {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.left_070315 {
	float: left;
	width: 184px;
}
.right_070315 {
	float: right;
	width: 400px;
}
.bizleft {
	float: left;
	width: 496px;
}
.bizright {
	float: right;
	width: 176px;
}

.center_billys {
	width: 700px;
	clear: both;
}
.left_billys {
	float: left;
	width: 224px;
}
.right_billys {
	float: right;
	width: 464px;
}

.shoplist_left_billys {
	float: left;
	width: 320px;
	padding-top: 6px;
}
.shoplist_left_billys_070412 {
	float: left;
	width: 320px;
	padding-top: 6px;
	height: 56px;
}
.shoplist_left_billys_071001 {
	float: left;
	width: 320px;
	padding-top: 6px;
}
.shoplist_right_billys {
	float: right;
	width: 121px;
	padding-top: 10px;
	height: 139px;
	padding-right: 8px;
	padding-bottom: 6px;
}
.shoplist_right_billys_070412 {
	float: right;
	width: 121px;
	padding-top: 6px;
	height: 56px;
	padding-right: 8px;
}
.shoplist_right_billys_071001 {
	float: right;
	width: 121px;
	padding-top: 6px;
	padding-right: 8px;
}
.shoplist_address_billys {
	float: left;
	width: 304px;
	padding-left: 8px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #FFFFFF;
	height: 20px;
	padding-top: 1px;
}
.shoplist_address_billys_071001 {
	float: left;
	width: 294px;
	padding-left: 18px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #FFFFFF;
	height: 20px;
	padding-top: 1px;
}
.shoplist_time_billys {
	float: right;
	width: 129px;
	padding-right: 8px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	height: 20px;
	padding-top: 1px;
}
.shoplist_time_billys_071001 {
	float: right;
	width: 129px;
	padding-right: 8px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	height: 20px;
	padding-top: 1px;
}
.newarrival_item_billys {
	width: 670px;
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 8px;
	margin-bottom: 8px;
}
.name_billys {
	width: 88px;
	background-color: #8f8f8f;
	color: #FFFFFF;
	font-size: 10px;
	text-align: left;
	padding-right: 2px;
	padding-left: 2px;
	line-height: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#display_none {
	display: none;
}
#indexlist_press dt {
	float: left;
	background-image: url(../img/common/triangle02.gif);
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: left;
}
#indexlist_press dd {
	margin-left: 110px;
	margin-bottom: 15px;
}
#indexlist_press dl {
	margin-top: 10px;
	margin-bottom: 10px;
}
.pdf {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 5px;
}


* {
	padding:0;
	margin-top: 250;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}


html {
	height: 100%;
_overflow: hidden; 

}

body {
	height:100%;
_overflow: auto;


}






#header {
	position: fixed;
	z-index: 99;
	_position: absolute;
	margin:0;
	width:100%;

}

#header_inner2 {
	background-color: #FFF ;
 width: 740px;
_width: 743px;
	margin: auto;
	
}


#content {
height:100%;


}








#content-inner {
	padding-top: 165px;
 _padding-left: 17px;
	margin-right: auto;
	margin-left: auto;
      
 width: 740px;
_width: 743px;
}


#content-inner_950 {
	padding-top: 165px;
	_padding-left: 17px;
	margin-right: auto;
	margin-left: auto;
	width: 950px;
	_width: 743px;
}


#content-inner2 {
	padding-top: 165px;
  text-align: center;
	margin-right: auto;
	margin-left: auto;
      	
}

#r_header {
	margin-bottom: 10px;
}


#r_header {
	margin-bottom/*\**/: 0px;
	clear: both;
}



#r_header_wrap {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	height: 105px;
	background-image: url(../img/r_image/logo_back_03.png);
	background-repeat: no-repeat;
}
#r_site_title_inner {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
#r_site_title {
	background-image: url(../img/r_image/site_title_back.gif);
	background-repeat: repeat-x;
	height: 40px;
}
#r_header_submenu {
	width: 211px;
	
	float: left;
	margin-left: 10px;
	_margin-left: 5px;
}
#r_logo {
	float: left;
	width: 105px;
}
.f_left {
	float: left;
}
#r_header_chirashi {
	float: left;
	margin-right: 9px;
	margin-left: 9px;
}
#r_header_submenu_under {
	margin-top: 15px;
}





#r_header_fix {
	position: fixed;
	z-index: 99;
	_position: absolute;
	margin:0;
	width:100%;
	background-color: #FFF;

}

#r_scrool {

	height:100%;
}


#r_contents {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 165px;
}
#r_contents .slides {

}
#r_contents_inner {
	padding-top: 15px;
	_padding-top: 0px;
}
#r_contents_left_bar {
	width: 159px;
	float: left;
	line-height: 0;
	
}

#r_contents_right_bar {
	float: right;
	width: 151px;

	_margin-right: -8px;
}
#r_contents_center {
	float: left;
	margin-left: 10px;
	width: 616px;
}
#r_products_search {
	height: 70px;
	background-color: #999;
	margin-bottom: 15px;
}
#r_brand_title {
	margin-top: 20px;
}
#r_contents_reftbar_lines img{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
.f_right {
	float: right;
}
.more {
	margin-top: 10px;
	height: 20px;
}
.more_leftbar {
	height: 30px;
	margin-top: 10px;
}
#r_contents_left_shop {
	border: 1px solid #CCC;
}
.line_btm_1px {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
#r_contents_shop_inner {
	line-height: 1.4;
	font-size: 11px;
}
.r_contents_right_inner {
	border: 1px solid #CCC;
	margin-bottom: 18px;
}
#r_left_tvcm_comment {
	background-color: #4C4A49;
	padding: 5px;
	text-align: center;
	color: #FFF;
}
#r_contents_news_paper_inner {
	background-color: #4C4A49;
	padding: 5px;
	color: #FFF;
}
#r_contents_mucis_inner img {
	margin-left: 22px;
	margin-bottom: 5px;
}
#r_contents_mucis_inner {
	margin-right: 8px;
	margin-left: 8px;
}
.r_music_more {
	margin-top: 10px;
}
.r_music_more img {
	text-align: right;
	float: right;
}
#re_contents_topics img {

}
#r_contents_topics_inner {
	margin-top: 5px;
}
.r_topics_single {
	float: left;
	width: 280px;
	margin-left: 18px;
	_margin-left: 12px;
}
.r_ranking {

}
#re_contents_topics {
	border: 1px solid #CCC;
	margin-bottom: 20px;
}
.StyleR_Frame_.heightLineParent {
	float: left;
	margin-bottom: 10px;
}
.StyleR_Item_ {
	width: 113px;
	float: left;
	margin-right: 4px;
	margin-left: 5px;
	font-size: 11px;
}
.price_ dl dt {
	float: left;
	margin-right: 10px;
	font-size: 12px;
	font-weight: bold;
}
.price_ dl dd {
	font-size: 12px;
	font-weight: bold;
	color: #F00;
}
.name_ {
	margin-bottom: 8px;
}
.img_ .goods_name_ img {
	margin-left: 6px;
}
.r_ranking {
	margin-bottom: 18px;
}
#r_footer {
	background-image: url(../img/r_image/site_title_back.gif);
	background-repeat: repeat;
}

.r_flasharea {
	width: 950px;
	height: 200px;
	margin-top: 0px;
	margin-right: 0px;
	padding: 0px;
	clear: both;
}
#r_header_social {
	float: right;
	width: 500px;
	text-align: right;
	vertical-align: bottom;
}
h1 {
	float: left;
}
#r_facebook {
	margin-top: 2px;
}
#r_header_fix #r_site_title #r_site_title_inner #r_header_social iframe {
	margin-top: 2px;
}
#r_header_social {
	font-size: 10px;
}
#rss {
}
#rss {
	margin-left: 5px;
}
.r_song {
	text-align: center;
}
.r_category{
	margin-top: 5px;
}
