@charset "utf-8";





/*=================================================

　　　　　　　ショッピングガイド

=================================================*/

/*---------------------------------------------------------------------------*/
/* インフォメーションBOX　　　　　　　　　　　 　　　　　　　　　　　　　　　*/
/*---------------------------------------------------------------------------*/

.bottom_line {
	border-bottom		: 1px #a99e93 solid;
	font-size			: 10px;
	color				: #a3a3a2;
	text-align			: right;
	height:30px;
}

.page_top {
	font-size			: 80%;
	margin:5px 0;
}

.info_font { 
	font-size			: 95%;
	letter-spacing		: 1px;
	line-height			: 170%;
}


.info_table {
	letter-spacing		: 1px;
	margin-bottom		: 10px;
}

.info_table2 {
	letter-spacing		: 1px;
	margin-bottom		: 20px;
}

.info_bg {
	width				: 85%;
	letter-spacing		: 1px;
	margin-bottom		: 30px;
	padding				: 7px;
	background-color	: #f5f5dc;
	border				: 1px solid #bdb76b;
}

table td.sale {
	font-size			: 90%;
	margin-bottom		: 5px;
	padding				: 5px;
	border				: 1px #eae5e3 solid;
}




/*=================================================

　　　　　　　　商品ページ

=================================================*/

/*--------------メイン写真---------------*/


#contents .top {
	margin-bottom: 15px;
}

#contents .explain {
	margin-bottom: 20px;
}

#contents .title {
	margin-bottom: 20px;
}

main_pic {
	margin-bottom: 20px;
}

#contents .main_pic {
	margin-bottom: 20px;
}




/*ショッピングマーク*/



#mark td {
	 padding:0 10px;
}

#mark .line{ 
	background:url(http://www.cuseberry.com/script/images/line.gif) repeat-y right;
}
	
space {
	padding-bottom: 100px;
}


/*商品名などの詳細*/

#contents .item_detail {
	list-style-type: none;
}

#wrapper #contents .kago {
	margin-bottom: 20px;
}

#wrapper #contents .kigi {
	float: left;
	margin-left: 40px;
	display: inline;
}

#wrapper #contents .discription {
	height: auto;
	width: 310px;
	float: right;
	margin-bottom: 10px;
	display: inline;
}

/*縦抱きについて*/



#contents .tatedaki {
	margin-bottom: 15px;
}

/*  おすすめ商品iframe付近  */

.itempage_line {
	margin-bottom:15px;
}

.itempage_to-top {
	float:right;
}

.page_top {
	text-align:right;
	clear:both;
	margin-bottom:15px;
}


/* ======================================

	ショッピングマークポップアップ

======================================= */

/*----SSLマーク----*/

/*a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/

a.tooltip span {display:none; padding: 5px; margin-left:8px; width:178px;}

a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:2px solid #cccccc; color:#6c6c6c; text-align:left;} 


/*----なにか追加するとき----*/

a.name span {display:none; padding: 5px; margin-left:8px; width:178px;}

a.name:hover span{display:inline; position:absolute; background:#ffffff; border:2px solid #cccccc; color:#6c6c6c; text-align:left;} 


/*==========================

メルマガ読者から

==========================*/
#reader div{
	width:542px;
	background-image:url(../information/mailmagazine/images/line.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:10px 10px 30px 10px;
}

/* ======================================

	商品一覧

======================================= */

#contents .title_sozai {
	margin-bottom: 5px;
}

.sold {
	color: #901D22;
}

.all_item_index {
	list-style:none;
}

.all_item_index li {
	background:url(../item/allitem/images/list_square.gif) no-repeat 0 3px;
	padding-left:15px;
	}


/* ======================================

	母乳パッド

======================================= */


.pad_detail {
	width:173px;
	padding-top:20px;
	margin-right:21px;
	float:left;
}


/*=================================

	qr_link
http://www.dakkohimo-cuseberry.com/m/qr_link.html
===================================*/

.qr_box, .qr_box_left {
	width:245px;
	float:left;
	padding-left:35px;
	margin:20px 0;

}

.qr_box_left {
	border-right:1px solid #cccccc;	
}

.qr_img_left {
	margin-right:10px;
}

/*  g404と505.html  */

#center .text_above {
	text-align: center;
	margin-bottom: 10px;
}

#center .text_under {
	text-align: center;
	margin-bottom: 40px;
	font-size:10px;
}
#center {
	margin-top: 115px;
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	text-align: center;
}
#wap .img {
	margin-bottom: 25px;
}
#wap {
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	text-align: center;
}
#wap .text_above {
	text-align: center;
	margin-bottom: 20px;
	line-height:150%;
	font-size:12px;
	color:#543f32;
}
#wap .text_under {
	text-align: center;
	margin-bottom: 40px;
	font-size:10px;
}

