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

#main{
	color:#EDE7CB;
	background:url(../../img/package/description_back.jpg) no-repeat center top;
}

#discription{
	display:block;	
	width:944px;
	padding-top:22px;
}

h3{
	display:block;
	width:300px;
	height:38px;
	text-indent:-9999px;
	margin-left:318px;
	background:url(../../img/package/h3.gif);
}

p#explanation{
	display:block;
	width:552px;
	height:59px;
	text-indent:-9999px;
	background:url(../../img/package/h4.gif);
	margin-top:34px;
	margin-left:316px;
}

p#face{
	display:block;
	width:371px;
	height:43px;
	text-indent:-9999px;
	background:url(../../img/package/h4_sub.gif);
	margin-top:34px;
	margin-left:400px;
}
p#tilde{
	display:block;
	width:27px;
	height:10px;
	overflow:hidden;
	text-indent:-9999px;
	line-height:0;
	background:url(../../img/package/tilde.gif);
	margin-top:12px;
	margin-left:578px;
}
div#introduction{
	margin-left:400px;
	font-size:1em;
	width:500px;
}
p.attention{
	text-align:right;
	font-size:0.85em;
}


/*
5種類
*/
#kinds{
	margin-top:80px;
	margin-left:49px;
	width:845px;
	background:url(../../img/package/fiveKinds_bg.jpg) repeat-y;
	text-align:center;
	clear:both;
}

#kinds h4{
	display:block;
	width:845px;
	height:27px;
	text-indent:-9999px;
	background:url(../../img/package/fiveKinds_head.gif);
}

#kinds ul{
	display:block;
	float:left;
	padding:0 0 0 18px;
	margin:10px 0 19px 0;
}

#kinds ul li{
	display:block;
	float:left;
	margin-left:18px;
	display : inline;

}

#kinds #bodycopy{
	padding-top:20px;
	
	}

#kinds_bottom{
	clear:both;
	display:block;
	padding:10px 0 0 0;
	margin:0;
	overflow:hidden;
	line-height:0;
	font-size:1px;
	width:845px;
	height:22px;
	text-indent:-9999px;
	background:url(../../img/package/fiveKinds_bottom.jpg) bottom left no-repeat;
	/*--------for IE6,7*/
	/position:relative;
	/top:10px;
	/*--------*/
	

}

/*
外装
*/

#exterior{
	margin-left:49px;
	width:845px;
}

#exterior_h4{	
	display:block;
	width:760px;
	height:66px;
	margin:0 auto;
	margin-top:60px;
	background:url(../../img/package/exterior.jpg) no-repeat;
	text-indent:-9999px;
}

#exterior ul{
	display:block;
	margin-top:15px;
	float:left;
}

#exterior ul li{
	display:block;
	float:left;
	width:260px;
	margin-left:30px;
	text-align:center;
	/*background:url(../../img/package/picture_frame.gif) no-repeat;*/
}

#exterior ul li.first{
	margin-left:0;
}

#exterior ul li.last{
}

#exterior .pictureFrame{
	margin-top:3px;
	margin-left:3px;
}
/*
#exterior .tilde{
	display:block;
	width:27px;
	height:10px;
	text-indent:-9999px;
	background:url(../../img/package/tilde.gif);
	overflow:hidden;
	line-height:0;
	margin-top:10px;
	margin-left:100px;
}
*/
#exterior p.explanation,.explanation_Head,.explanation_Foot{
	width:260px;
	margin:0 auto;
	text-align:center;
	
	}
#exterior p.explanation{
	width:236px;
	background:url(../../img/package/exteriorpoint_bg.jpg) repeat-y center top;
	padding:12px;
	
	
}
#exterior p.explanation_Head{
	background:url(../../img/package/exteriorpoint_head.jpg) no-repeat center bottom;
	height:4px;
	line-height:0;
	margin-bottom:0;
	}
#exterior p.explanation_Foot{
	background:url(../../img/package/exteriorpoint_foot.jpg) no-repeat center top;
	overflow:hidden;
	line-height:0;
	height:5px;
	padding:0;
	margin-bottom:0;
	}
.explanation_txt{
	clear:both;
	padding-left:76px;
	
}
.explanation_txt span{
	font-size:0.8em;
	padding-left:525px;
	}