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

body {
	background-repeat: repeat;
	margin: 0 auto;
	background-image: url(../images_yokoku/background01.gif);
}

#wrapper {
	width: 900px;
	margin: 0 auto;
	margin-bottom: 30px;
}

/* -----バナーのボタン（ストア系）----- */ 

.btn_banner {
	margin: 0 auto;
	margin-bottom: 20px;
}


/* -----メイン画像＆カート部分----- */ 

.main {
	margin: 0 auto;
	padding:10px 10px 10px 10px;/*上、右、下、左*/
	margin-bottom: 20px;
	background-color: #FFF;
}

.photo01 {
	width: 450px;
	margin: 0 auto;
	float:left;	
}

.cart_adot {
	margin: 0 auto;
	float:right;	
}

.cart_item_name {
	margin: 0 auto;
	margin-bottom: 10px;
}

.cart_btn_adot {
	margin-bottom: 0;
	height: 60px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
}

.cart_img {
	margin: 0 auto;
}

.item_all {
	padding:10px 0px 10px 0px;/*上、右、下、左*/
	margin: 0 auto;
	background-color: #FFF;	
}



/* -----商品紹介（テキスト＆画像）----- */ 

.item_info {
	padding:10px 0px 0px 30px;/*上、右、下、左*/
	margin: 0 auto;
	
}


.item_text {
	width: 380px;
	margin: 0 auto;
	
	
	font-size: 13px;
	color: #383838;
	letter-spacing: 1.5px;
	line-height: 28px;
	
	float:left;
}

.item_photo {
	padding:10px 10px 0px 10px;/*上、右、下、左*/
	width: 450px;
	margin: 0 auto;
	float:right;
	background-color: #FFF;
}

.item_icon {
	margin: 0 auto;
	margin-top: 7px;
}




/* -----サイズ----- */ 

.size {
	width: 600px;
	margin: 0 auto;
	padding:10px 10px 10px 10px;/*上、右、下、左*/
	margin-bottom: 20px;
	background-color: #FFF;
	float:left;
	
}

.credit {
	width: 250px;
	margin: 0 auto;
	padding:10px 10px 10px 10px;/*上、右、下、左*/
	margin-bottom: 20px;
	background-color: #FFF;
	font-size: 10px;
	color: #666;
	line-height: 18px;
	
	float:right;
}


/* -----各アイテムアイコン---- */ 

.item_icon {
	margin: 0 auto;
	padding:10px 10px 10px 10px;/*上、右、下、左*/
	margin-bottom: 20px;
	background-color: #FFF;
}



/* -----フッター----- */ 

.footer {
	margin: 0 auto;
}


/*-- フォント --*/

.standard_text {
	width: 380px;
	margin: 0 auto;
	
	
	font-size: 14px;
	color: #383838;
	letter-spacing: 2px;
	line-height: 28px;
}


.small {
	margin: 0 auto;
	font-size: 12px;
	color: #666;
	line-height: 18px;
}


/* -----フロート解除----- */ 
.clear {
    clear:both;　/*floatの解除*/
}


/* -----リンクカラー----- */ 

a:link {
	color: #339933;
	text-decoration: none;
}
a:visited {
	color: #669933;
}
a:hover {
	color: #33CCFF;
}
a:active {
	text-decoration: none;
}
