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

/*----- Structure ----------------------------------------------------*/

/**************/
/*各ページ共通*/
/**************/

/*文字色*/
.mc_lg		{color:#8A8990;}/*ヘッダー部、フッター部で使用しているライトグレー*/
.mc_bk a	{color:#000000;}
.mc_wh 		{color:#ffffff;}
.mc_wh p	{color:#ffffff;}

/** 小さい文字（10px）での説明文で使用 **/
.small_msg01_hw	{letter-spacing:1px;line-height:140%;}
.products_zenseibun_pitch {line-height:22px;}

/***
.nd_txt10 a:link	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;text-decoration:none;}
.nd_txt10 a:link	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;text-decoration:none;}
.nd_txt10 a:visited	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;text-decoration:none;}
.nd_txt10 a:active 	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;text-decoration:none;}
***/
.non_deco_txt11	 		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:11px;text-decoration:none;}
.non_deco_txt11 p		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:11px;text-decoration:none;}
.non_deco_txt11 a:link	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:11px;text-decoration:none;}
.non_deco_txt11 a:visited	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:11px;text-decoration:none;}
.non_deco_txt11 a:active 	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:11px;text-decoration:none;}

.non_deco_txt12	 		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;text-decoration:none;}
.non_deco_txt12 p		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;text-decoration:none;}
.non_deco_txt12 a:link	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;text-decoration:none;}
.non_deco_txt12 a:visited	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;text-decoration:none;}
.non_deco_txt12 a:active 	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;text-decoration:none;}

/**small →　non_deco_txt10 **/
.non_deco_txt10	 		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;text-decoration:none;}
.non_deco_txt10 p		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;text-decoration:none;}
.non_deco_txt10 a:link	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;text-decoration:none;}
.non_deco_txt10 a:visited	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;text-decoration:none;}
.non_deco_txt10 a:active 	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;text-decoration:none;}

.no_deco_txt14 		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;text-decoration:none;}
.no_deco_txt14 p		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;text-decoration:none;}
.no_deco_txt14 h3		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;text-decoration:none;}
.no_deco_txt14 a:link	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;text-decoration:none;}
.no_deco_txt14 a:visited	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;text-decoration:none;}
.no_deco_txt14 a:active 	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;text-decoration:none;}

.no_deco_txt15 		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;font-weight:bold;text-decoration:none;}

.non_deco_txt16 		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px;text-decoration:none;}
.non_deco_txt16_01 		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px; font-weight:bold; color:#720002;text-decoration:none;}
.non_deco_txt16 p		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px;text-decoration:none;}
.non_deco_txt16 a:link	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px;text-decoration:none;}
.non_deco_txt16 a:visited	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px;text-decoration:none;}
.non_deco_txt16 a:active 	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px;text-decoration:none;}
.non_deco_txt16 h2 		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px; font-weight:bold; color:#720002;text-decoration:none;}

#nd_txt12 p			{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;text-decoration:none;}
#nd_txt12 a:link	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;text-decoration:none;}
#nd_txt12 a:visited	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;text-decoration:none;}
#nd_txt12 a:active 	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;text-decoration:none;}

.test a{text-decoration:none;}

/* ヘッダー部へのタグライン挿入関連 */

/**ヘッダー部のタグラインの文字設定　seo_head_tag　の名称変更**/
/*
.h_msg01_style h1			{font-family:"ＭＳＰゴシック", "Osaka";font-size:10px;line-height:10px;color:#8A8990;margin-top:7px;margin-bottom:3px;}

.h_msg01_style p 			{font-family:"ＭＳＰゴシック", "Osaka";font-size:10px;line-height:10px;color:#8A8990;margin-top:7px;margin-bottom:3px;}
.h_msg01_style a:visited	{font-family:"ＭＳＰゴシック", "Osaka";font-size:10px; line-height:10px; color:#8A8990;text-decoration:none; }
.h_msg01_style a:link		{font-family:"ＭＳＰゴシック", "Osaka";font-size:10px; line-height:10px; color:#8A8990;text-decoration:none; }
*/

/*
.h_msg02_style h1			{font-size:10px;color:#ffffff;}
.h_msg02_style h2			{font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;color:#ffffff;float:left;text-indent:-9999px;}
.h_msg02_style h3			{color:#ffffff;text-indent:-9999px;}
.h_msg02_style p			{font-family:"ＭＳＰゴシック", "Osaka";font-size:10px;line-height:10px;color:#ffffff;margin-top:7px;margin-bottom:3px;}

.h_msg02_style a:visited	{font-family:"ＭＳＰゴシック", "Osaka";font-size:10px; line-height:10px;color:#ffffff;text-decoration:none;}
.h_msg02_style a:link		{font-family:"ＭＳＰゴシック", "Osaka";font-size:10px; line-height:10px;color:#ffffff;text-decoration:none;}
*/

/** end **/

/**フッター部のリンク１段目の文字設定**/
.f_link01_style			{ font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px; line-height:16px; color:#ffffff;}
.f_link01_style a			{ font-family:"ＭＳＰゴシック", "Osaka"; color:#ffffff; text-decoration:none; }
.f_link01_style a:hover	{ font-family:"ＭＳＰゴシック", "Osaka"; color:#ffffff; text-decoration:none; }
.f_link01_style p		{ font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;color:#ffffff; text-decoration:none; }
/** end **/
/**フッター部のリンク２段目以降の文字設定**/
.f_link02_style			{ font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px; line-height:16px; color:#8A8990;}
.f_link02_style a		{ font-family:"ＭＳＰゴシック", "Osaka"; color:#8A8990; text-decoration:none; }
.f_link02_style a:hover	{ font-family:"ＭＳＰゴシック", "Osaka"; color:#8A8990; text-decoration:none; }
.f_link02_style p		{ font-family:"ＭＳＰゴシック", "Osaka"; font-size:10px;line-height:16px;color:#8A8990; text-decoration:none; }


/*各ページのトップへ*/
.go_top	h2 			{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:16px;color:#710000;text-decoration:none;}
.go_top	a:visited	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:16px;color:#710000;text-decoration:none;}
.go_top	a:link		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:16px;color:#710000;text-decoration:none;}
/****** end *******/

rt	{font-size:10px;}	/*** ルビ用 ***/
ruby.ruby_inline {ruby-position:inline;}	/*** ルビ用 ***/
ruby.ruby_above{ruby-align: center;ruby-position: above;}


/******* ナビゲーション　表記用 *******/

.menu01_v2	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px; line-height:14px; color:#EED801;}
.menu01_v2 a {font-family:"ＭＳＰゴシック", "Osaka"; color:#ffffff; text-decoration:none; }
.menu01_v2 a:hover {font-family:"ＭＳＰゴシック", "Osaka"; color:#EED801; text-decoration:none; }

 .menu02_v2		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:11px; line-height:13px; color:#666666;}
 .menu02_v2 a 	{font-family:"ＭＳＰゴシック", "Osaka"; color:#ffffff; text-decoration:none; }
 .menu02_v2 a:hover	{font-family:"ＭＳＰゴシック", "Osaka"; color:#EED801; text-decoration:none; }
 .menu02on_v2	{ font-family:"ＭＳＰゴシック", "Osaka"; font-size:11px; line-height:13px; color:#EED801;}
 .menu02on_v2 a { font-family:"ＭＳＰゴシック", "Osaka"; color:#666666; text-decoration:none; }
 .menu02on_v2 a:hover { font-family:"ＭＳＰゴシック", "Osaka"; color:#710000; text-decoration:none; }


/******* end *******/
/*****************************************/
/*こだわり　見出し関連　　　　　　　　　 */
/*****************************************/
.kodawari_midashi 		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:16px;color:#000000;font-weight:bold;margin-bottom:-12px;}
.kodawari_midashi h2	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:16px;color:#000000;margin-top:1px;margin-bottom:-12px;}
.kodawari_midashi a		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:14px;color:#710000;}

.kodawari_txt p		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:17px;color:#000000;margin-top:1px;}
.kodawari_txt h2	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:17px;color:#261D1A;margin-top:1px;}
.kodawari_txt h3	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:18px;color:#261D1A;margin-top:1px;}

.kodawari_txt_b p	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:17px;color:#000000;margin-top:1px;font-weight:bold;}

/**商品紹介ページのキャッチフレーズ**/
.product_catch_txt p	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px; line-height:15px; color:#000000;}


/*****************************************/
/*商品紹介ページ　キーワードタグ挿入関連 */
/*****************************************/
.shoukai_font h2	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:15px;line-height:16px;color:#000000;margin-top:1px;margin-bottom:-12px;}
.shoukai_font h3	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:15px;line-height:16px;color:#000000;margin-top:1px;margin-bottom:-12px;}
.shoukai_font p		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;line-height:13px;color:#710000;}

.shousai_font h2	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:15px;line-height:16px;color:#000000;margin-top:1px;margin-bottom:-12px;}
.shousai_font p		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;line-height:14px;color:#710000;}
.shousai_font a		{font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;line-height:14px;color:#710000;}

.try_title_font h2 {font-family:"ＭＳＰゴシック", "Osaka"; font-size:27px;line-height:28px;color:#710000;margin-top:2px;}
.try_title_font p {font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px;line-height:18px;color:#710000;margin-top:2px;}

.shoukai_kw_font p	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:11px;line-height:14px;color:#6E2E2E;}

.products_comment01_font h2	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px;line-height:16px;color:#710000;margin-top:2px;}
.products_comment01_font p	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:16px;color:#710000;margin-top:0px;}
.products_comment02_font h2	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px;line-height:20px;color:#000000;margin-top:4px;}
.products_comment02_font h3	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px;line-height:20px;color:#000000;margin-top:4px;}
.products_comment02_font p	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:16px;color:#000000;margin-top:0px;}

.products_seibun_font h3	{font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:20px;color:#000000;margin-top:4px;}

/***************************************************/
/*トライアルセット　ページ　キーワードタグ挿入関連 */
/***************************************************/
.trialset_p_font h2 {font-family:"ＭＳＰゴシック", "Osaka"; font-size:18px;line-height:28px;color:#6E2E2E;margin-top:2px;}
.trialset_p_font p {font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:18px;color:#6E2E2E;margin-top:2px;}
/*
.trialset_p_font_02 h2 {font-family:"ＭＳＰゴシック", "Osaka"; font-size:18px;line-height:28px;color:#6E2E2E;margin-top:2px;}
*/
.trialset_p_font_02 h3 {font-family:"ＭＳＰゴシック", "Osaka"; font-size:18px;line-height:28px;color:#6E2E2E;margin-top:2px;}
.trialset_p_font_02 p {font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:18px;color:#000000;margin-top:2px;}

/***************************************************/
/*もっときれいに　ページ　キーワードタグ挿入関連 */
/***************************************************/
.beauty_p_font p {font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:18px;color:#000000;margin-top:2px;}

.beauty_p_font_02 h2 {font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px;line-height:28px;color:#6E2E2E;margin-top:10px;}
.beauty_p_font_02 h3 {font-family:"ＭＳＰゴシック", "Osaka"; font-size:16px;line-height:28px;color:#6E2E2E;margin-top:10px;}
.beauty_p_font_02 p {font-family:"ＭＳＰゴシック", "Osaka"; font-size:14px;line-height:18px;color:#000000;margin-top:0px;}



/*--------------------------------------------------------------------*/
.sitemap_h	{ font-family:"ＭＳＰゴシック", "Osaka"; font-size:18px; line-height:20px; color:#ffffff;}
.header_tag_line{ font-family:"ＭＳＰゴシック", "Osaka"; font-size:12px; line-height:20px; color:##8A8990;}

	/* linkは未訪問、visitedは訪問済み、activeはマウスを押したとき */
.h1 {text-indent:-9999px;}


.sitemap_list1 		{list-style-image:url(../images/sitemap_01icon.gif); font-size:15px;vertical-align: middle;font-family:"ＭＳＰゴシック", "Osaka";color:#000000;}
.sitemap_list1 h2	{font-size:15px;font-family:"ＭＳＰゴシック", "Osaka";color:#000000;font-weight:lighter;}
.sitemap_list1 a	{color:#000000;text-decoration:none;}

.sitemap_list2 		{list-style-image:url(../images/sitemap_02icon.gif); vertical-align: middle;font-family:"ＭＳＰゴシック", "Osaka";color:#000000;}
.sitemap_list2 h3	{font-family:"ＭＳＰゴシック", "Osaka";color:#000000;font-weight:lighter;font-size:15px;}
.sitemap_list2 a	{color:#000000;text-decoration:none;}

.sitemap_top h2	{color:#710000;	text-indent:300px;}
.sitemap_top a	{color:#710000;	text-indent:300px;text-decoration:none;}


#seo-tagm1{
    list-style-type:none;
	text-decoration:none;
	font-size:90%;
	vertical-align: middle;
	color:#ffffff;
}
/*** ここまで↑　***/

