@charset "utf-8";

#main02 h2        {
	background: url(../images/products/products_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 77px;
	width: 951px;
}

#gmenu05 a            {
	background: url(../images/common/gmenu_on.jpg) no-repeat -761px 0px !important;
}


#products        {
	margin: 0px;
	padding: 0px 0px 50px 20px;
}

#komidashi        {
	padding: 20px 13px 30px 13px;
}

/* miracle */

#miracle        {
	background: url(../images/products/miracle_bg.jpg) no-repeat 10px 38px;
	width: 682px;
}

#miracle h3       {
	background: url(../images/products/miracle_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 38px;
	width: 681px;
	margin: 0px 0px 20px;
	padding: 0px;
}

#miracle p       {
	margin: 0px 0px 25px 233px;
	padding: 0px;
	width: 434px;
}

#miracle p#merit       {
	background: url(../images/products/miracle_merit_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px 0px 22px 226px;
	padding: 0px;
	height: 23px;
	width: 446px;
}

#miracle ul       {
	background: url(../images/products/miracle_merit_img.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px 0px 45px 235px;
	padding: 0px;
	height: 100px;
	width: 340px;
}

#miracle li       {}


#shikumi          {
	background: #e9f1f8;
	width: 655px;
	margin: 0px 0px 45px 15px;
	padding: 6px 0px 15px;
}

#shikumi h4          {
	background: url(../images/products/miracle_sikumi01_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 22px;
	width: 644px;
	margin: 0px 0px 10px 6px;
	padding: 0px;
}

#shikumi h5         {
	background: url(../images/products/miracle_sikumi02_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 14px;
	width: 460px;
	margin: 0px 0px 10px 16px;
}

#shikumi p         {
	margin: 0px 0px 0px 16px;
	padding: 0px;
	width: 614px;
}



#syurui     {
	margin: 0px 0px 70px 20px;
	padding: 0px;
}

#syurui h4    {
	background: url(../images/products/miracle_syurui_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px 0px 20px 5px;
	padding: 0px;
	height: 15px;
	width: 182px;
}

#syurui table    {}

#syurui table tr   {
	padding: 10px 0px;
}

#syurui table th   {
	font-weight: bold;
	text-align: center;	
	padding: 10px 0px;
}

#syurui table td   {
	text-align: center;
	padding: 10px 0px;
	}




/* cool */

#cool       {
	margin: 0px 0px 50px;
	padding: 0px;
	width: 682px;
	background: url(../images/products/cool_bg.jpg) no-repeat 25px 53px;
}

#cool h3      {
	background: url(../images/products/cool_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 38px;
	width: 681px;
	margin: 0px 0px 20px;
	padding: 0px;
}

#cool p      {
	margin: 0px 0px 0px 207px;
	width: 457px;
}

#coolbox        {
	margin: 35px 0px 33px 198px;
	width: 433px;
	overflow: hidden;
}

#coolbox p#cool_text      {
	background: url(../images/products/cool_text.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 96px;
	width: 224px;
}

#coolbox ul      {
	background: url(../images/products/cool_img.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	float: right;
	height: 100px;
	width: 197px;
}

#coolbox li      {}

#tokutyo       {
	background: #e9f1f8;
	width: 646px;
	margin: 0px 0px 45px 15px;
	padding: 6px 0px 15px;
}

#tokutyo h4      {
	background: url(../images/products/cool_tokutyo_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px 0px 13px 7px;
	padding: 0px;
	height: 22px;
	width: 632px;
}

#tokutyo p      {
	margin: 0px 0px 20px 15px;
	width: 625px;
}

#tokutyo h5      {
	text-indent: -9999px;
	display: block;
	margin: 0px 0px 5px 15px;
	padding: 0px;
	height: 13px;
}

#tokutyo01       {
	background: url(../images/products/tokutyo01.jpg) no-repeat;
	height: 13px;
	width: 65px;
}

#tokutyo02       {
	background: url(../images/products/tokutyo02.jpg) no-repeat;
	height: 13px;
	width: 39px;
}

#tokutyo03       {
	background: url(../images/products/tokutyo03.jpg) no-repeat;
	height: 14px;
	width: 52px;
}

#tokutyo04       {
	background: url(../images/products/tokutyo04.jpg) no-repeat;
	height: 14px;
	width: 52px;
}

#tokutyo05       {
	background: url(../images/products/tokutyo05.jpg) no-repeat;
	height: 13px;
	width: 64px;
}

#tokutyo06       {
	background: url(../images/products/tokutyo06.jpg) no-repeat;
	height: 13px;
	width: 39px;
}







#pagesbox h4        {
	background: url(../images/products/pages_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 39px;
	width: 677px;
}