@charset "Shift_JIS";



/*------- listArea -------*/

h3{
	margin:10px 0 15px;
}

#repeat_bar_02{
	margin:50px 0 35px;
}

.text01{
	line-height:22px;
	margin-top:10px;
}

.text02{
	font-size:10px;
	line-height:17px;
	color:#A1A080;
	margin-top:10px;
}

.text02 a{
	font-size:10px;
}

div#sapuriArea{
	width:690px;
}

#repeat_border{
	width:690px;
	background:url(../../images/sapuri/sapuri_bg_02.gif) 0 0 repeat-y;
	margin-bottom:18px;
}

.attention{
	color:#999933;
	font-size:12px;
	margin-bottom:30px;
	font-weight:bold;
}

#repeat_item{
	margin-bottom:0;
}
#repeat_item:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#repeat_item li{
	float:left;
	width:145px;
	margin-right:36px;
	text-align:center;
}


.repeat_item_02{
	width:670px;
	padding:10px 10px 5px;
	background:url(../../tea/images/top_select_bg_01.gif) 0 0 repeat-y;
	margin-bottom:18px;
}
.repeat_item_02:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

* html .repeat_item_02{
	width:680px;
	padding:5px;
}

.repeat_item_02 li{
	width:105px;
	float:left;
	margin-right:35px;
	text-align:center;
}

* html .repeat_item_02 li{
	margin-right:32px;
}




#repeat dt{
	margin-bottom:7px;
}

#repeat dd{
	margin-bottom:6px;
	line-height:15px;
}

#repeat dd small{
	font-size:10px;
	color:#646464;
	font-weight:normal;
	line-height:15px;
}

#repeat dt{
	color:#645D2F;
	line-height:16px;
}

#repeat .price01{
	font-size:10px;
	color:#666666;
}

#repeat .price02{
	font-size:10px;
	color:#645D2F;
	font-weight:bold;
}

#repeat .circle{
	font-size:10px;
	color:#999999;
}

#repeat dd{
	font-size:10px;
	color:#646464;
}

#repeat .cart{
	margin-top:18px;
}

#divide{
	border-top:1px solid #cccccc;
	padding-top:40px;
}

















.bgnone{background:none !important;}
.mr0{margin-right:0 !important;}
.mb185{margin-bottom:185px !important;}
.mb570{margin-bottom:570px !important;}
.bordernone{border:none !important;}










