@charset "shift_jis";/***********************************************  2009上半期ベストヒットコスメ！　CSS Document spc0907.css　					      --- update 2009/07/09************************************************//*=============================================txt===============================================*/.spc0907_text01 {	font-size: 12px;	line-height:140%;	margin-top: 5px;	color: #333;	}.spc0907_text01 a:link{	font-size: 12px;	color: #333;	text-decoration: underline;	}.spc0907_text01 a:visited{	font-size: 12px;	color: #333;	text-decoration: underline;	}.spc0907_text01 a:hover{	font-size: 12px;	color: #087370;	text-decoration: underline;	}.spc0907_text01 a:active{	font-size: 12px;	color: #333;	text-decoration: underline;	}/* 大メニュー */.spc0907_cmn_nav01 {	width:200px;	height:193px;	background:url(../image/spc0907_cmn_nav01on.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_cmn_nav01 a {	display:block;	width:200px;	height:193px;	outline:none;}.spc0907_cmn_nav01 a:hover {	text-indent:-9999px;}.spc0907_cmn_nav01b {	width:200px;	height:170px;	background:url(../image/spc0907_cmn_nav01bon.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_cmn_nav01b a {	display:block;	width:200px;	height:170px;	outline:none;}.spc0907_cmn_nav01b a:hover {	text-indent:-9999px;}.spc0907_cmn_nav03 {	width:212px;	height:193px;	background:url(../image/spc0907_cmn_nav03on.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_cmn_nav03 a {	display:block;	width:212px;	height:193px;	outline:none;}.spc0907_cmn_nav03 a:hover {	text-indent:-9999px;}.spc0907_cmn_nav03b {	width:212px;	height:170px;	background:url(../image/spc0907_cmn_nav03bon.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_cmn_nav03b a {	display:block;	width:212px;	height:170px;	outline:none;}.spc0907_cmn_nav03b a:hover {	text-indent:-9999px;}/* マウスオーバー2_1 */.spc0907_2_1_tab02 {	width:232px;	height:41px;	background:url(../image/spc0907_2_1_tab02on.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_1_tab02 a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_1_tab02 a:hover {	text-indent:-9999px;}.spc0907_2_1_tab03 {	width:232px;	height:41px;	background:url(../image/spc0907_2_1_tab03on.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_1_tab03 a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_1_tab03 a:hover {	text-indent:-9999px;}.spc0907_2_1_tab02b {	width:232px;	height:41px;	background:url(../image/spc0907_2_1_tab02bon.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_1_tab02b a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_1_tab02b a:hover {	text-indent:-9999px;}.spc0907_2_1_tab03b {	width:232px;	height:41px;	background:url(../image/spc0907_2_1_tab03bon.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_1_tab03b a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_1_tab03b a:hover {	text-indent:-9999px;}/* マウスオーバー2_2 */.spc0907_2_2_tab01 {	width:232px;	height:41px;	background:url(../image/spc0907_2_2_tab01on.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_2_tab01 a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_2_tab01 a:hover {	text-indent:-9999px;}.spc0907_2_2_tab03 {	width:232px;	height:41px;	background:url(../image/spc0907_2_2_tab03on.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_2_tab03 a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_2_tab03 a:hover {	text-indent:-9999px;}.spc0907_2_2_tab01b {	width:232px;	height:41px;	background:url(../image/spc0907_2_2_tab01bon.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_2_tab01b a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_2_tab01b a:hover {	text-indent:-9999px;}.spc0907_2_2_tab03b {	width:232px;	height:41px;	background:url(../image/spc0907_2_2_tab03bon.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_2_tab03b a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_2_tab03b a:hover {	text-indent:-9999px;}/* マウスオーバー2_3 */.spc0907_2_3_tab01 {	width:232px;	height:41px;	background:url(../image/spc0907_2_3_tab01on.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_3_tab01 a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_3_tab01 a:hover {	text-indent:-9999px;}.spc0907_2_3_tab02 {	width:232px;	height:41px;	background:url(../image/spc0907_2_3_tab02on.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_3_tab02 a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_3_tab02 a:hover {	text-indent:-9999px;}.spc0907_2_3_tab01b {	width:232px;	height:41px;	background:url(../image/spc0907_2_3_tab01bon.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_3_tab01b a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_3_tab01b a:hover {	text-indent:-9999px;}.spc0907_2_3_tab02b {	width:232px;	height:41px;	background:url(../image/spc0907_2_3_tab02bon.jpg) no-repeat;	background-color:#FFFFFF;	margin:0 0 0 0 ;}.spc0907_2_3_tab02b a {	display:block;	width:232px;	height:41px;	outline:none;}.spc0907_2_3_tab02b a:hover {	text-indent:-9999px;}