@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 File name:      
 Author:         Your Name (admin)
 Style Info:     
----------------------------------------------------------- */

/*----------------------------------------------------
	羊毛のスイーツ
----------------------------------------------------*/

#main-in #rio {
	background: url(../img/sweets_rio_bg.gif) 0 0 no-repeat;
	width: 241px;
	height: 178px;
	float: left;
	margin: 18px 0 0 0; 
	display: inline;
}

#main-in #rio dl dt {
	padding: 2px 0 0 0;
}

#main-in #rio dl dd {
	font-size: 10px;
	color: #814a1e;
	width: 225px;
	margin: 0 0 0 8px;
	line-height: 1.4em;
}

#main-in .sweets_copy {
	float: right;
	margin: 0 20px 0 0;
	display: inline;
}

#main-in #sweets_lineup {
	background: url(../img/sweets_lineup_bg.gif) 0 0 no-repeat;
	height: 480px;
	padding: 0 0 0 10px;
}

#main-in #sweets_lineup dl {
	background: url(../img/sweets_item_bg.gif) 0 0 no-repeat;
	width: 130px;
	height: 110px;
	float: left;
	margin: 8px 0 0 8px;
}

#main-in #sweets_lineup dl dt {
	padding: 6px 0 0 5px;
}

#main-in #sweets_lineup dl dd {
	font-size: 10px;
	color: #e48f93;
	text-align: center;
	line-height: 15px;
}

#main-in h3 {
	clear: both;
}

#main-in .sweets_book01 {
	width: 200px;
	float: left;
	color: #666666;
	margin: 20px 0 20px 0;
	display: inline;
}

#main-in .sweets_book01 p {
}

#main-in .sweets_book01 ul {
}

#main-in .sweets_book02 {
	width: 200px;
	color: #666666;
	display: inline;
	float: left;
	margin: 20px 0 20px 0;
}

#main-in .sweets_book02 p {
}

#main-in .sweets_book02 ul {
}

#main-in .book_name {
	color: #EE807F;
	font-weight: bold;
}
	
#main-in .sweets_text {
	margin: 20px 0 0 0; 
	color: #666666;
}

#main-in .sweets_text p {
	float: left;
	margin: 0 10px 20px 0; 
}

#main-in .sweets_text ul {
}

#main-in .sweets_package {
	margin: 20px 0 20px 0; 
	color: #666666;
}

#main-in .sweets_package p {
	float: left;
	margin: 0 10px 0 0;
}

#main-in .sweets_package .package_item {
	float: left;
	margin: 0 30px 0 0;
}

#main-in .sweets_package .package_line {
	margin: 6px 0 6px 0;
}

* html #main-in .sweets_package .package_line {
	margin: -6px 0 6px 0;
}

*+html #main-in .sweets_package .package_line {
	margin: -6px 0 6px 0;
}

#main-in .sweets_package .package_color {
	color: #c91b2b;
}




