@charset "Shift_JIS";

/***商品一覧ページ***/
h1#logo {
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-size:0.8em;
	font-weight:normal;
	float:right;
}
#contents table {
	margin:0px 0px 10px 10px;
	padding:0px;
	width:550px;
	border:0px;
}
#contents th {
	margin:0px;
	padding:10px 0px;
	vertical-align:top;
	font-weight:normal;
}
#contents td {
	margin:0px;
	padding:10px 15px;
}
#about_ing {
	margin:20px 0px 20px 40px;
	padding:0px;
	width:480px;
	height:80px;
	background:url(../../about/img/h1_aboing.gif) top left no-repeat;
	text-indent:-9999px;
}
#contents ul {
	margin:0px 10px 20px 20px;
	padding:0px;
	list-style:none;
}
#contents li {
	margin:0px;
	padding:5px 0px;
	font-size:0.8em;
	line-height:130%;
}
.contain {
	margin:0px;
	padding:5px 10px 10px 10px;
	line-height:180%;
}
.big {
	font-size:1.3em;
	text-decoration:underline;
	font-weight:bold;
	color:#CC3333;
}

h2#about_ing2 {
	margin:20px 0px 20px 40px;
	padding:0px;
	width:480px;
	height:80px;
	background:url(../../about/img/h2_aboing.gif) top left no-repeat;
	text-indent:-9999px;
}

#ingre table{
	margin:0px 0px 40px 0px;
	padding:0px;
	width:565px;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	font-size:0.8em;
	line-height:100%;
}
#ingre th{
	margin:0px;
	padding:3px 0px;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	font-weight:normal;
	vertical-align:middle;
	text-align:center;
}
#ingre td{
	margin:0px;
	padding:4px 5px;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	text-align:right;
}
#ingre td.names{
	margin:0px;
	padding:4px 5px;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	text-align:left;
}
img#malink{
	margin:0px 10px 0px 0px;
	}
.bg_lblue{ background-color:#66CCFF; }
.bg_iblue { background-color:#CCFFFF; }
.bg_yellow { background-color:#FFFF66; }
.bg_green { background-color:#33CC99; }
.bg_pink { background-color:#FF9999; }

	
/***カムカム成分比較表ページ***/



#contents table.about_recomend {
	margin:0px 0px 10px 10px;
	padding:0px;
	width:550px;
	border:0px;
}
#contents table.about_recomend th {
	margin:0px;
	padding:10px 0px;
	vertical-align:top;
	font-weight:normal;
	width: 120px;
}
#contents table.about_recomend td {
	margin:0px;
	padding:10px 2px;
	width: 120px;
}

#contents table.about_recomend2 {
	margin:0px 0px 10px 0px;
	padding:0px;
	width:560px;
	border:0px;
	font-size: 12px;
}
#contents table.about_recomend2 th {
	margin:0px;
	padding:10px 0px;
	vertical-align:top;
	font-weight:normal;
}
#contents table.about_recomend2 td {
	margin:0px;
	padding:10px 2px;
}

/*** Q20 ***/


#contents .qa20_tx01 {
	text-align: center;
	font-size: 1.4em;
	font-weight: bold;
	padding: 10px 0px 0px;
}
#contents .qa20_tx02 {
	font-size: 1.2em;
	font-weight: bold;
	color: #660033;
	text-align: center;
	padding: 0px 0px 10px;
	line-height: 140%;
}
#contents .qa20_tx03 {
	font-size: 1.3em;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	line-height: 140%;
	padding: 10px 0px;
}

