/* CSS Document */

/* ************************************************ 
 *	共通設定
 * ************************************************ */
* {
	margin: 0px;
	padding: 0px;
}

body {
	color:#534a46;
	margin:0pt;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0pt;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ ゴシック", "Osaka‐等幅";
	background-attachment: scroll; 
	background-image:url(http://img15.shop-pro.jp/PA01088/651/etc/bg_top.jpg); 
	background-repeat: repeat-x; 
	background-position: top;
	background-color:#;




}


a {
	color:#534a46;
	text-decoration:none;
}

a:hover {
	color:#C7CCCF;
	text-decoration:none;
}

ul {
	list-style-type:none;
}

h1 {
	color:#534a46;
	font-size:16px;
	margin-bottom:10px;
}

h2 {
	color:#534a46;
	font-size:13px;
	margin-bottom:10px;
}

h3 {
	margin-bottom:5px;

}

h3 a {
	color:#323232;
	text-decoration:none;
}

img {
	border:0pt none;
}

.clear {
	clear:both;
}




/* ------------------------------------- 
 *	ページレイアウト
 * ------------------------------------- 

/*ページ全体の幅、レイアウトをセンタリング*/

#wrap {
	font-size:10px;
	margin:0px auto 0pt;
	width:960px;
}


/* ------------------------------------- 
 *	デザイン　画面上部
 * ------------------------------------- 

/*ロゴ、トップナビ*/

#toplogo {
	position:relative;
	width:960px;
}

#toplogo img {
	float:left;
}


/*ヘッダー（ページタイトル、グローバルメニュー）*/
.header {
	width:100%;
	clear:left;
}


#topbar {
	position:relative;
	width:960px;
}




/* ------------------------------------- 
 *	デザイン　画面右部
 * ------------------------------------- 
 
/*　画面右側の幅　*/
.main {
	margin-top:4px;
	float: left;
	width: 960px;
	line-height:150%;
background-color:#;
}


/*　画面右側メイン装飾　*/

#soldout {
	background:#67087B none repeat scroll 0%;
	margin:0pt 5px 5px 0pt;
	padding:3px;
	color:#FFFFFF;
	font-size:10px;
}

#pagelink {
	background:#C8DC61 none repeat scroll 0%;
	margin:5px;
	padding:3px;
	color:#FFFFFF;
	font-size:10px;
}
	
#maintitle {
	margin:0px;
	padding-bottom:3px;
	font-size:13px;
	font-weight:bold;
	color:#534a46;
	text-decoration:none;
	border-bottom:1px dotted;
	width:660px;
}


#brandtitle {
	margin:0px;
	padding-bottom:8px;
	font-size:12px;
	font-weight:normal;
	color:#534a46;
	text-decoration:none;
}


#mainleftbox {
	float:left;
	margin-bottom:15px;
	padding:0px;
	width:350px;
}

#mainrightbox {
	float:left;
	margin-bottom:15px;
	padding:0px 10px;
	width:300px;
}


#itemphoto {
	float:left;
	margin-bottom:15px;
	padding:0px;
	width:500px;
}

#itemtext {
	float:left;
	margin-left:20px;
	margin-bottom:15px;
	padding:0px 0px;
	width:440px;
}

#itemtext2 {
	float:left;
	margin-left:20px;
	margin-bottom:15px;
	padding:0px 0px;
	width:210px;
}

#itemtext3 {
	float:left;
	margin-left:20px;
	margin-bottom:15px;
	padding:0px 0px;
	width:210px;
}

#itemname {
margin-top:10px;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

#itemprice {
margin-top:10px;
	font-size:12px;
	font-weight:bold;
	color:#534a46;
	text-decoration:none;
}

#footer {
	font-size:12px;
	float: left;
	text-align: left;

}




#mainrightbox a{
	color:#67087B;
	text-decoration:none;
}

#maindetailbox {
	margin:0pt 75px 0pt 75px;
	padding:0px;
}

#maindetailsub img{
	border:1px solid #bfbfbf;
	margin-right:10px;	
}

#pageleftbox {
	float:left;
	margin-bottom:15px;
	padding:0px 10px;
	width:500px;
}

#pageleftbox a{
	color:#67087B;
	text-decoration:none;
}

#pagerightbox {
	float:left;
	margin-bottom:15px;
	padding:0px;
	width:150px;
}

/* ------------------------------------- 
 *	お買い物ガイド
 * ------------------------------------- */


#guide {
	width:600px;
        margin:0 0px 80px 0px;
}


#guide .ttl {
        padding: 10px 0;
	font-weight:bold;
        font-size:15px;
        color:#0088c4;
}

#guide .text {
        font-size:11px;
        margin:0 0 20px 20px;
        line-height: 160%;
}

#guide a:link {
	color:#534a46;
	text-decoration: underline;
}

#guide a:visited {
	color:#534a46;
	text-decoration: underline;
}


#guide a:hover {
	color: #ffffff;
	background: #534a46;
	text-decoration: none;
}


/* ------------------------------------- 
 *	特定商取引法
 * ------------------------------------- */

.table_sk {
	background: #CCC;
}

.table_sk th {
	font-weight: bolder;
	background: #EEE;
	border-bottom: 1px solid #FFF;
	border-left: 1px solid #FFF;
	padding: 10px;
	text-align: left;
	width: 160px;
}

.table_sk td {
	background: #fff;
	padding:10px;
}

#howto {
	font-size:11px;
line-height:1.5em;
	color:#555555;

}

#howto a {
	color:#555555;
	text-decoration:underline;
}


#howto a:hover {
	color:#C7CCCF;
	text-decoration:none;
}


#howtotitle {
	margin:0px;
	padding-bottom:20px;
	font-size:14px;
	font-weight:bold;
	color:#ed63ad;
	text-decoration:none;
}

#pankuzu {
	margin:0px;
	font-size:13px;
	font-weight:bold;
	color:#ed63ad;
	text-decoration:none;
}
#pankuzu_02 {
	float:right;
	margin-right:60px;

}


#news {
	font-size:11px;
line-height:1.5em;
	color:#555555;

}

#news a {
	color:#555555;
	text-decoration:none;
}


#news a:hover {
	color:#C7CCCF;
	text-decoration:none;
}




/* ------------------------------------- 
 *	デザイン　画面下部
 * ------------------------------------- 

/*　フッター（コピーライト）　*/
#footer {
        text-align:center;
        background-color:#;
}



