@charset "utf-8";
/* CSS Document */



#idContentIndex2{
	width: 980px;
	margin:0px auto;
	display:block;
	
	background-color:#000000;
	}



#pankuzu{
width:900px;
margin:15px 30px 15px;

font-size:10px;
}
#pankuzu .stay{
color:#FFCC00;
}
#pankuzu a{
text-decoration:none;
}

/*top*/

#flashContent{

	width:980px;
	height:346px;
	background-color:#000000;
}

#idShopinfoSub01{
}

#idShopinfo01{
	background:url(../images/shopinfo/bg01.jpg) left top repeat-x #141414;
	width:980px;
	
}

#idShopinfoall{
	float:left;
	width:940px;
	height:525px;

	margin-top:30px;
	padding-left:30px;
	background:url(../images/static/sitemap_back.jpg) right top no-repeat;
}

#idShopinfo-in{
	float:left;
	width:570px;
}

#idShopinfoall a:hover{
	color:#FFCC00;
	text-decoration:underline;
}

#idShopinfo01

#idShopinfo01L{
	float:left;
	width:535px;
	padding-left:30px;
}
#idShopinfo01L h2{
	padding-top:27px;
}
#idShopinfo01L p{
	padding-top:27px;
	line-height:180%;
	color:#FFFFFF;
}

#idShopinfo01L p span{
	line-height:180%;
	color:#E10F00;
}

#idShopinfo01R{
	float:left;
	padding-top:40px;
	padding-left:65px;
}
#idPvy01{
width: 920px;
		border-bottom:solid 1px #333333;
	line-height:160%;
	color:#FFFFFF;
	padding-top:20px;
}

#idPvy02{
width: 920px;
	border-bottom:solid 1px #333333;
	line-height:180%;
	color:#FFFFFF;
	padding-top:20px;
}

#idAccess01{
width: 570px;
	height:28px;
	border-bottom:solid 1px #333333;
	line-height:180%;
	color:#FFFFFF;
	padding-top:25px;
}
#idAccess02{
width: 285px;
	height:28px;
	float:left;
	border-bottom:solid 1px #333333;
	line-height:180%;
	color:#FFFFFF;
	padding-top:10px;
	
}

#idAccess03{
	width: 570px;

	border-bottom:solid 1px #333333;
	line-height:160%;
	color:#FFFFFF;
	padding-top:20px;
}
.14px {
font-siza: 144px:
lign-height:160%;
}

#idSpace1{
	clear: both;
	height: 1px;
}
@charset "UTF-8";

/*---------- Privacy Policy ----------*/

.PvyHeadImg {
	margin: 0 0 30px 0;
	width:900px;
	height:105px;
	background:#CCCCCC;
	background:url(../_images/static/title_policy.jpg) left top no-repeat;

}

#StaticLeft {
	float:left;
	font-size:12px;
	text-align:left;
	margin:0 0 0 0;
	_margin:0 0 0 0;
	padding:0 0 0 30px;
	width:950px;
	background:#141414;
}
#PvyBox {
	_margin:0 0 0 0;
}
#StaticLeft p {
	line-height: 160%;
	margin-bottom:20px;
}
#StaticLeft ul {
	margin:20px 0 20px 0;
}
#StaticLeft li {
	margin:0 0 2px 0;
}
#StaticLeft h2 {
	padding:0 0 20px 0;
	font-size:16px;
	font-weight: normal;
	background: url(../_images/title_icon.jpg) left 1px no-repeat;
}
.PvyText {
	line-height: 160%;
	margin:0 0 30px 0;
}

.StaticBox {
	padding:30px 0 0 0;
	width:800px;
	background: url(../_images/dotted_line.png) left top no-repeat;
}
#PvyBox dl {
	margin:20px 0 20px 0 ;
}
#PvyBox dd {
	margin:0 0 3px 0;
}



