/*
	特選CSS
*/



/*tokusen/index.htmlのCSS*/


div.section {
	margin-bottom: 15px;
}
div.section {
	margin-bottom: 15px;
}
div.item {
	background:url(/shopping/images/bg_3col_bottom.gif) bottom center no-repeat;
	float:left;
	width:240px;
	margin:0 5px 10px 5px;
	position:relative;
}
div.marLeft0px {
	margin-left:0 !important;
}
div.item h2 {
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	display:inline;
}
div.item h2 a {
	background:url("/common/images/arrow_sqRed.gif") no-repeat scroll 0 4px transparent;
	padding-left:14px;
}

div.item h2 a.icoNew {
	background:url("/common/images/arrow_new.gif") no-repeat scroll 0 4px transparent;
	padding-left:30px;
}

div.inner {
	margin:5px 10px 10px 10px;
	line-height:1;
	font-size:90%;
}
div.inner p {
	margin:0;
	padding:0;
}
div.item img.price {
	position:absolute;
	right:10px;
	bottom:5px;
	z-index:5;
}
div.item img.member {
	position:absolute;
	right:10px;
	bottom:40px;
	z-index:10;
}
div.item img.sp {
	position:absolute;
	right:5px;
	bottom:40px;
	z-index:10;
}
h1.titleTokusen {
	text-align:right;
	/*	color:#000000;*/
	color:#FFFFFF;
	font-weight:bold;
	font-size:30px;
	background:transparent url(../images/bg_tokusenTitle.gif) no-repeat scroll 0 0;
	padding:20px 20px 0px 0px;
	width:737px;
	height:90px;
	border:0px;
	margin:0px;
	line-height:1;
}
div.movieIn {
	position:relative;
}
div.movie29 {
	top:20px;
	left:250px;
	position:absolute;
}
div.movieViewplayer {
	top:30px;
	left:220px;
	position:absolute;
}
div.movieZipshot {
	top:40px;
	left:210px;
	position:absolute;
}
div.movieStudio {
	top:80px;
	left:150px;
	position:absolute;
}
div.movieSummer {
	top:25px;
	left:246px;
	position:absolute;
}
div.ocneo {
	position:relative;
}
div.movie {
	top:20px;
	left:200px;
	position:absolute;
}
div.movieClear {
	top:85px;
	left:200px;
	position:absolute;
}
div.movieRstrap {
	top:20px;
	left:20px;
	position:absolute;
}
/*body#tokusen div.shadow {
	padding:0px 20px 0px 0px;
	width:737px;
	height:92px;
	text-align:right;
	color:#FFFFFF;
	font-weight:bold;
	font-size:30px;
	margin:-108px 0 0 -3px;
	line-height:1;
}
body#tokusen h2 {
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
	background:transparent url(../images/bg_title.gif) no-repeat scroll 0 0;
	padding:18px 80px 32px;
	width:595px;
	height:40px;
}*/
img.tokusenTitle {
	position:absolute;
	top:-10px;
	left:0px;
}
.clear {
	clear:both;
}
div.bgBB {
	background:transparent url(../images/bg_blackBoard.gif) no-repeat scroll 0 0;
	padding: 15px 20px 30px;
	height: 107px;
}
div.bgBB p {
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
}
div.bgBB p a {
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
}
div.bgBB p.big {
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	font-size:22px;
	line-height:1.3;
}
h3.btn a {
	background:transparent url(../images/bg_btn.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	height:95px;
	padding:20px 20px 5px 15px;
	text-decoration:none;
	width:315px;
}
h3.btn {
	text-align:center;
	color:#FFFFFF;
	display:block;
	font-size:19px;
	height:120px;
	padding-bottom:0;
	width:350px;
	float:left;
	margin:0 10px 10px;
}
h3.btn a:hover, h3.btn a:active, h3.btn a.current {
	text-decoration:none;
	background:transparent url(../images/bg_btn.gif) no-repeat scroll 0 -120px;
	color:#FFFFFF;
}
h3.btn span, h3.btn a span {
	font-size:24px;
	font-weight:bold;
}
div.backTop {
	width: 720px;
	margin: 0 auto;
}
div.boy span, div.girl span, div.boy3 span, div.girl3 span {
	color:#C00;
	font-size:28px;
	font-weight:bold;
}
div.boy a, div.girl a, div.boy3 a, div.girl3 a {
	font-size:28px;
	font-weight:bold;
}
div.boy {
	font-size:28px;
	font-weight:bold;
	background:transparent url(../images/bg_boy.gif) no-repeat scroll 0 0;
	padding:50px 30px 30px 160px;
	width:565px;
	height:85px;
}
div.girl {
	font-size:28px;
	font-weight:bold;
	background:transparent url(../images/bg_girl.gif) no-repeat scroll 0 0;
	padding:50px 160px 30px 30px;
	width:565px;
	height:85px;
}
div.boy3 {
	font-size:28px;
	font-weight:bold;
	background:transparent url(../images/bg_boy.gif) no-repeat scroll 0 0;
	padding:30px 30px 30px 160px;
	width:565px;
	height:105px;
}
div.girl3 {
	font-size:28px;
	font-weight:bold;
	background:transparent url(../images/bg_girl.gif) no-repeat scroll 0 0;
	padding:30px 160px 30px 30px;
	width:565px;
	height:105px;
}
div.shopList {
	margin:5px 20px;
}
.marLeft10 {
	margin-left:10px;
}
div#wContents h4.head {
	background:url("../images/bg_heading.gif") no-repeat scroll 0 0 transparent;
	clear:both;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	height:28px;
	line-height:1.8;
	margin:5px 0;
	padding-left:10px;
	width:710px;
}

