@charset "shift_jis";

/***************************************
*	global
***************************************/
body{
	margin:0;
	padding:0;
	font-size:12px;
}
a img{
	border:none;
}
#container{
	width:980px;
	margin:0 auto;
}

.indent10 {
	font-size: 12px;
	line-height: 140%;
	color: #410A07;
	margin-top: 5px;
	margin-left: 10px;
}
.moresmall{
	font-size: 10px;
	line-height: 140%;
		color: #410A07;
}

/***************************************
*	header
***************************************/
#header h1{
	float:left;
	width:136px;
	margin:0;
	padding:5px 0;
}
#header .shopImage{
	float:left;
	width:97px;
	padding:5px 0;
}
#header p.lead{
	float:left;
	width:200px;
	margin:0;
	padding:0;
	text-align:center;
}
#header .addmenber{
	margin:0;
	padding:0;
	float:right;
}
#header .textBox{
	float:left;
	margin:5px 0 0 0; 
	padding:3px 0 0 3px;
	width:740px;
	*/width:740px;
}
#header ul.orderBox{
	float:left;
	padding:0 0 0 3px;
	margin:0;
	width:740px;
	*/width:739px;
}
#header ul.orderBox li{
	float:left;
	margin:0 5px 0 0;
	padding:0;
	list-style-type:none;
}

	#header ul.orderBox li.orderTxt{
		margin:4px 20px 0 0;
		padding-right:0;
		text-align:left;
	}
	#header ul.orderBox li.cartBtn{
		margin:0 20px 0 0;
		padding:0;
		text-align:right;
		float:right;
	}
	#header ul.orderBox li.loginBtn{
		margin:0;
		padding:0;
		text-align:right;
		float:right;
	}
#header .logintext{
	text-align:center;
	padding:2px 0 0 0;
	margin:0;
	color:#990000;
}

#header ul.shopBtn{
	float:right;
	width:110px;
	margin:0;
	padding:7px 0;
}
	#header ul.shopBtn li{
		float:left;
		width:110px;
		margin:0;
		padding:1px 0;
		list-style:none;
	}
		#header ul.shopBtn li img{
			vertical-align:bottom;
		}
#header .helpBar{
	padding:5px 0;
	background:#410A07;
}
#header .helpBar p{
	margin:0;
	padding:0 8px;
}
#header .helpBar form#form1{
	float:left;
	width:650px;
	margin:0;
}
	#header .helpBar form#form1 input.kwd{
		width:225px;
	}
	#header ul.helpList{
		margin:0;
		padding:0;
	}
		#header ul.helpList li{
			float:left;
			margin:0;
			padding:5px 0 2px;
			list-style:none;
		}
		#header ul.helpList a{
			color:#CEA771;
			text-decoration:none;
		}
		#header ul.helpList li.company{
			background:url(../img/common/h_icon-company.jpg) no-repeat 0px center;
			padding-left:15px;
		}
		#header ul.helpList li.payment{
			background:url(../img/common/h_icon-payment.jpg) no-repeat 10px center;
			padding-left:35px;
		}
		#header ul.helpList li.wrapping{
			background:url(../img/common/h_icon-wrapping.jpg) no-repeat 10px center;
			padding-left:35px;
		}
	#header .hmBox{
		margin:4px 0 6px;
	}
	#header ul.hmList{
		margin:0;
		padding:0;
	}
		#header ul.hmList li{
			float:left;
			width:124px;
			margin:0;
			padding:2px 0;
			list-style:none;
		}
		#header ul.hmList li.first{
			float:left;
			width:122px;
		}
		#header ul.hmList li.last{
			float:right;
			width:114px;
		}
		#header ul.hmList li img{
			vertical-align:bottom;
		}
	#header .headerBnrs{
		padding:10px 9px;
		margin:0;
		background-color:#F1EBDD;
	}
	#header .headerBnrs table{
		width:100%;

	}

/***************************************
*	sub1
***************************************/
#sub1{
	float:left;
	width:170px;
	margin-top:15px;
	background-color:#F1EBDD;
}

	#sub1iframe{
		width:170px;
		background-color:#F1EBDD;
	}
	#sub1iframe .inner{
		padding:10px;
	}
	#sub1iframe .naviBrandlist h2{
		margin:0;	
	}
	#sub1iframe .naviBrandlist ul{
		margin:0;
		padding:0;
	}
		#sub1iframe .naviBrandlist ul li{
			margin:0;
			padding:0;
			list-style:none;
		}
	
	#sub1iframe .naviBrandlist{
		width:150px;
		padding-top:10px;
	}
	#sub1iframe .naviBrandlist ul{
		margin:0;
		padding:0;
		list-style:none;
		width:150px;
	}
	#sub1iframe .naviBrandlist ul li{
		margin:0;
		padding:0;
		overflow:hidden;
		text-indent:-10000em;
	}
	#sub1iframe .naviBrandlist a{
		display:block;
		width:150px;
		height:37px;
		background-position:left;
		background-repeat:no-repeat;
	}
	#sub1iframe .naviBrandlist a:hover{
		background-position:right;
		background-repeat:no-repeat;
	}
	#sub1iframe .naviBrandlist li.andrearossi a{ background-image:url(../img/common/lc_andrearossi.gif); }
	#sub1iframe .naviBrandlist li.anteprima a{ background-image:url(../img/common/lc_anteprima.gif); }
	#sub1iframe .naviBrandlist li.autrepart a{ background-image:url(../img/common/lc_autrepart.gif);}
	#sub1iframe .naviBrandlist li.baccarat a{ background-image:url(../img/common/lc_baccarat.gif);}
	#sub1iframe .naviBrandlist li.balenciaga a{ background-image:url(../img/common/lc_balenciaga.gif);}
	#sub1iframe .naviBrandlist li.barefoot a{ background-image:url(../img/common/lc_barefootdreams.gif);}
	#sub1iframe .naviBrandlist li.bottega a{ background-image:url(../img/common/lc_bottegaveneta.gif);}
	#sub1iframe .naviBrandlist li.burberry a{ background-image:url(../img/common/lc_burberry.gif);}
	#sub1iframe .naviBrandlist li.bvlgari a{ background-image:url(../img/common/lc_bvlgari.gif);}
	#sub1iframe .naviBrandlist li.canadagoose a{ background-image:url(../img/common/lc_canadagoose.gif);}
	#sub1iframe .naviBrandlist li.cartier a{ background-image:url(../img/common/lc_cartier.gif);}
	#sub1iframe .naviBrandlist li.cathkidston a{ background-image:url(../img/common/lc_cathkidston.gif); }
	#sub1iframe .naviBrandlist li.celine a{ background-image:url(../img/common/lc_celine.gif);}
	#sub1iframe .naviBrandlist li.chanel a{ background-image:url(../img/common/lc_chanel.gif);}
	#sub1iframe .naviBrandlist li.chloe a{ background-image:url(../img/common/lc_chloe.gif);}
	#sub1iframe .naviBrandlist li.christian a{ background-image:url(../img/common/lc_christiandior.gif);}
	#sub1iframe .naviBrandlist li.clarks a{ background-image:url(../img/common/lc_clarks.gif);}
	#sub1iframe .naviBrandlist li.coach a{ background-image:url(../img/common/lc_coach.gif);}
	#sub1iframe .naviBrandlist li.dean a{ background-image:url(../img/common/lc_deandeluca.gif);}
	#sub1iframe .naviBrandlist li.diesel a{ background-image:url(../img/common/lc_diesel.gif);}
	#sub1iframe .naviBrandlist li.dogeared a{ background-image:url(../img/common/lc_dogeared.gif);}
	#sub1iframe .naviBrandlist li.dolce a{ background-image:url(../img/common/lc_dolce_gabbana.gif);}
	#sub1iframe .naviBrandlist li.dunhill a{ background-image:url(../img/common/lc_dunhill.gif);}
	#sub1iframe .naviBrandlist li.duvetica a{ background-image:url(../img/common/lc_duvetica.gif);}
	#sub1iframe .naviBrandlist li.emilio a{ background-image:url(../img/common/lc_emiliopucci.gif);}
	#sub1iframe .naviBrandlist li.emporioarmani a{ background-image:url(../img/common/lc_emporioarmani.gif);}
	#sub1iframe .naviBrandlist li.feiler a{ background-image:url(../img/common/lc_feiler.gif);}
	#sub1iframe .naviBrandlist li.felisi a{ background-image:url(../img/common/lc_felisi.gif);}
	#sub1iframe .naviBrandlist li.fendi a{ background-image:url(../img/common/lc_fendi.gif);}
	#sub1iframe .naviBrandlist li.ferragamo a{ background-image:url(../img/common/lc_ferragamo.gif);}
	#sub1iframe .naviBrandlist li.folli a{ background-image:url(../img/common/lc_follifollie.gif);}
	#sub1iframe .naviBrandlist li.fossil a{ background-image:url(../img/common/lc_fossil.gif);}
	#sub1iframe .naviBrandlist li.francesco a{ background-image:url(../img/common/lc_francescobiasia.gif);}
	#sub1iframe .naviBrandlist li.frank a{ background-image:url(../img/common/lc_frankdaniel.gif);}
	#sub1iframe .naviBrandlist li.franklin a{ background-image:url(../img/common/lc_franklinmarshall.gif);}
	#sub1iframe .naviBrandlist li.furla a{ background-image:url(../img/common/lc_furla.gif);}
	#sub1iframe .naviBrandlist li.givency a{ background-image:url(../img/common/lc_givency.gif);}
	#sub1iframe .naviBrandlist li.giorgioarmani a{ background-image:url(../img/common/lc_giorgioarmani.gif);}
	#sub1iframe .naviBrandlist li.gucci a{ background-image:url(../img/common/lc_gucci.gif);}
	#sub1iframe .naviBrandlist li.g-style a{ background-image:url(../img/common/lc_g-style.gif);}
	#sub1iframe .naviBrandlist li.herend a{ background-image:url(../img/common/lc_herend.gif);}
	#sub1iframe .naviBrandlist li.hermes a{ background-image:url(../img/common/lc_hermes.gif);}
	#sub1iframe .naviBrandlist li.hunting a{ background-image:url(../img/common/lc_huntingworld.gif);}
	#sub1iframe .naviBrandlist li.iwc a{ background-image:url(../img/common/lc_iwc.gif); }
	#sub1iframe .naviBrandlist li.izakzenou a{ background-image:url(../img/common/lc_izakzenou.gif); }
	#sub1iframe .naviBrandlist li.jenniferlopez a{ background-image:url(../img/common/lc_jenniferlopez.gif);}
	#sub1iframe .naviBrandlist li.johnstons a{ background-image:url(../img/common/lc_johnstons.gif);}
	#sub1iframe .naviBrandlist li.juicy a{ background-image:url(../img/common/lc_juicycouture.gif);}
	#sub1iframe .naviBrandlist li.katespade a{ background-image:url(../img/common/lc_katespade.gif);}
	#sub1iframe .naviBrandlist li.kipling a{ background-image:url(../img/common/lc_kipling.gif);}
	#sub1iframe .naviBrandlist li.kitson a{ background-image:url(../img/common/lc_kitson.gif);}
	#sub1iframe .naviBrandlist li.lacoste a{ background-image:url(../img/common/lc_lacoste.gif);}
	#sub1iframe .naviBrandlist li.lani a{ background-image:url(../img/common/lc_lani.gif);}
	#sub1iframe .naviBrandlist li.laloro a{ background-image:url(../img/common/lc_laloro.gif);}
	#sub1iframe .naviBrandlist li.lecreuset a{ background-image:url(../img/common/lc_lecreuset.gif);}
	#sub1iframe .naviBrandlist li.lesportsac a{ background-image:url(../img/common/lc_lesportsac.gif);}
	#sub1iframe .naviBrandlist li.loewe a{ background-image:url(../img/common/lc_loewe.gif);}
	#sub1iframe .naviBrandlist li.louisvitton a{ background-image:url(../img/common/lc_louisvitton.gif);}
	#sub1iframe .naviBrandlist li.loccitane a{ background-image:url(../img/common/lc_loccitane.gif);}
	#sub1iframe .naviBrandlist li.marc a{ background-image:url(../img/common/lc_marcjacobs.gif);}
	#sub1iframe .naviBrandlist li.marimekko a{ background-image:url(../img/common/lc_marimekko.gif);}
	#sub1iframe .naviBrandlist li.marni a{ background-image:url(../img/common/lc_marni.gif);}
	#sub1iframe .naviBrandlist li.meissen a{ background-image:url(../img/common/lc_meissen.gif);}
	#sub1iframe .naviBrandlist li.minnetonka a{ background-image:url(../img/common/lc_minnetonka.gif);}
	#sub1iframe .naviBrandlist li.miumiu a{ background-image:url(../img/common/lc_miumiu.gif);}
	#sub1iframe .naviBrandlist li.mocchin a{ background-image:url(../img/common/lc_mocchin.gif);}
	#sub1iframe .naviBrandlist li.moncler a{ background-image:url(../img/common/lc_moncler.gif);}
	#sub1iframe .naviBrandlist li.montana a{ background-image:url(../img/common/lc_montana.gif);}
	#sub1iframe .naviBrandlist li.montblanc a{ background-image:url(../img/common/lc_montblanc.gif);}
	#sub1iframe .naviBrandlist li.nubra a{ background-image:url(../img/common/lc_nubra.gif);}
	#sub1iframe .naviBrandlist li.omega a{ background-image:url(../img/common/lc_omega.gif);}
	#sub1iframe .naviBrandlist li.parker a{ background-image:url(../img/common/lc_parker.gif);}
	#sub1iframe .naviBrandlist li.poloralph a{ background-image:url(../img/common/lc_poloralph.gif);}
	#sub1iframe .naviBrandlist li.prada a{ background-image:url(../img/common/lc_prada.gif);}
	#sub1iframe .naviBrandlist li.rametto a{ background-image:url(../img/common/lc_ramettobelly.gif);}
	#sub1iframe .naviBrandlist li.rayban a{ background-image:url(../img/common/lc_rayban.gif);}
	#sub1iframe .naviBrandlist li.richard a{ background-image:url(../img/common/lc_richardginori.gif);}
	#sub1iframe .naviBrandlist li.rimowa a{ background-image:url(../img/common/lc_rimowa.gif);}
	#sub1iframe .naviBrandlist li.rockrepublic a{ background-image:url(../img/common/lc_rockrepublic.gif);}
	#sub1iframe .naviBrandlist li.rolex a{ background-image:url(../img/common/lc_rolex.gif);}
	#sub1iframe .naviBrandlist li.royal a{ background-image:url(../img/common/lc_royalcopenhagen.gif);}
	#sub1iframe .naviBrandlist li.rubinrose a{ background-image:url(../img/common/lc_rubinrose.gif);}
	#sub1iframe .naviBrandlist li.samsonite a{ background-image:url(../img/common/lc_samsonite.gif);}
	#sub1iframe .naviBrandlist li.seebychloe a{ background-image:url(../img/common/lc_seebychloe.gif);}	
	#sub1iframe .naviBrandlist li.swarovski a{ background-image:url(../img/common/lc_swarovski.gif);}
	#sub1iframe .naviBrandlist li.tag a{ background-image:url(../img/common/lc_tagheuer.gif);}
	#sub1iframe .naviBrandlist li.tiffany a{ background-image:url(../img/common/lc_tiffany.gif);}
	#sub1iframe .naviBrandlist li.tommy a{ background-image:url(../img/common/lc_tommyhilfiger.gif);}
	#sub1iframe .naviBrandlist li.toryburch a{ background-image:url(../img/common/lc_toryburch.gif);}
	#sub1iframe .naviBrandlist li.trussardi a{ background-image:url(../img/common/lc_trussardi.gif);}
	#sub1iframe .naviBrandlist li.tumi a{ background-image:url(../img/common/lc_tumi.gif);}
	#sub1iframe .naviBrandlist li.versace a{ background-image:url(../img/common/lc_versace.gif); }
	#sub1iframe .naviBrandlist li.viarepubblica a{ background-image:url(../img/common/lc_viarepubblica.gif); }
	#sub1iframe .naviBrandlist li.vivienne a{ background-image:url(../img/common/lc_viviennewestwood.gif); }
	#sub1iframe .naviBrandlist li.waterman a{ background-image:url(../img/common/lc_waterman.gif); }
	#sub1iframe .naviBrandlist li.wedgwood a{ background-image:url(../img/common/lc_wedgwood.gif);}
	#sub1iframe .naviBrandlist li.yves a{ background-image:url(../img/common/lc_yvessaintlaurent.gif); }
	#sub1iframe .naviBrandlist li.zagliani a{ background-image:url(../img/common/lc_zagliani.gif);}
	
	#sub1iframe .shopPhoto{
		padding-top:5px;
	}
	#sub1iframe p.attention{
		margin:0;
		padding:8px 5px 15px;
	}

/***************************************
*	sub2
***************************************/
#sub2{
	float:right;
	width:170px;
	margin-top:15px;
	background-color:#F1EBDD;
}

	#sub2iframe{
		width:170px;
		background-color:#F1EBDD;
	}
	#sub2iframe .inner{
		padding:10px;
	}
	#sub2iframe table.rightBnrs{
		padding:0;
		margin:0;
		border:none;
		border-collapse:collapse;
	}
	#sub2iframe table.rightBnrs td{
		padding:0 0 10px;
		margin:0;
	}
	#sub2iframe .rankingBox table{
		width:150px;
		margin:0;
		padding:0;
		border:solid 1px #ccc;
		border-collapse:collapse;
		background-color:#fff;
	}
	#sub2iframe .rankingBox table th
	#sub2iframe .rankingBox table td{
		margin:0;
		padding:0;
		border:solid 1px #ccc;
	}
	#sub2iframe .rankingBox table td p{
		margin:0 0 5px;
		padding:5px;
		color:#666666;
		font-weight:regler;
		font-size:9px;
		font-family:sans-serif,"ＭＳ Ｐゴシック";
		border-bottom:dashed 1px #ccc;
	}
	#sub2iframe .rankingBox table td.last p{
		border-bottom:none;
	}
	#sub2iframe .rankingBox table td p a{
		color:#900;
		text-decoration:none;
	}
	#sub2iframe .rankingBox table td.no1{
		padding:0 0 0 68px;
		background:url(../img/common/no1.gif) no-repeat;
	}
	#sub2iframe .rankingBox table td.no2{
		padding:0 0 0 68px;
		background:url(../img/common/no2.gif) no-repeat;
	}
	#sub2iframe .rankingBox table td.no3{
		padding:0 0 0 68px;
		background:url(../img/common/no3.gif) no-repeat;
	}
	#sub2iframe .rankingBox table td.no4{
		padding:0 0 0 68px;
		background:url(../img/common/no4.gif) no-repeat;
	}
	#sub2iframe .rankingBox table td.no5{
		padding:0 0 0 68px;
		background:url(../img/common/no5.gif) no-repeat;
	}
	#sub2iframe .qrCode{
		margin-top:10px;
	}
	#sub2iframe .team6{
		width:130px;
		margin:10px auto 0;
		
	}
	#sub2iframe .team6 p{
	     line-height:1.3em;
	}
	#sub2iframe .team6 p strong{
		font-weight:normal;
		color:#f03;
	}
 
/***************************************
*	main
***************************************/
#main{
	float:left;
	width:630px;
	margin-top:15px;
}
#main .inner{
	margin-left:10px;
}
#main a:hover img{
	filter:alpha(opacity=60);
	-moz-opacity:0.60;
	opacity:0.60;
}
 
/***************************************
*	footer
***************************************/
#footer p{
	margin:5px 0 10px;
}
#footer ul{
	margin:0;
	padding:0 1.5em;
}
	#footer ul li{
		margin:0;
		padding:0;
	}
#footer .imageCredit{
	margin-bottom:10px;
}
#footer h3{
	margin:0;
}
#footer h4{
	margin:10px 0 0;
}
#footer strong{
	color:#3F0B0D;
}
#footer em.attText{
	font-style:normal;
	color:#f00;
}
#footer .aacdMark{
	float:left;
	text-align:center;
	line-height:150%;
	padding:0 5px 8px 0;
}
#footer .leftCol{
	float:left;
	width:300px;
}
#footer .rightCol{
	float:right;
	width:300px;
}

/***************************************
*	other
***************************************/
.clear{
	clear:both;
}
br.clear{
	display:block;
	margin:0;
	padding:0;
	clear:both;
	height:0px;
	border:none;
	visibility:hidden;
	font-size:0;
}
.clearfix:after {
	content:".";	/* 新しい要素を作る */
	display:block;	/* ブロックレベル要素に */
	clear:both;
	height:0;
	visibility:hidden;
}
.clearfix {
	min-height:1px;
}
* html .clearfix{
	height:1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}