/* ------------------------------
ブラウザ設定初期化
------------------------------ */
h1,h2,h3,h4,h5,h6,p,address,ul,ol,li,dl,dt,dd,table,caption,th,td,img,form
			{
			margin: 0px;padding: 0px;
			border:none;
			font-style: normal;font-weight: normal;text-align: left;
			list-style-type: none;
			}
/* 枠線を消す */
a			{ outline: none; }


/* ------------------------------
トップページFlash配置
------------------------------ */

#flashcontent { 
z-index:1; 
}

/* ------------------------------
ページ中央揃え
------------------------------ */

body			{margin:0px;padding:0px;background-color:#fff1ee;background-image:url(../images/bg_main.gif);text-align:center;}

/* ------------------------------
フォント統一
------------------------------ */

body,div,td		{font-size:10pt;letter-spacing:1px;line-height:1.3em;}
textarea		{ font-size:10pt; }

/* ------------------------------
ページ枠
------------------------------ */
div.main		{width:982px;padding:0px;border:1px solid #999999;background-color:#ffffff;}

/* ------------------------------
色関連
------------------------------ */

/* メインカラー */
.maincolor		{color:#e95a89;}
.maincolor_bold	{color:#e95a89;font-weight:bold;}

/* 日付 */
.date			{font-size:9pt;color:#d3b4a1;}
.date2			{font-size:9pt;color:#885555;}

/* グッネイル! */
.goodnail		{font-size:9pt;color:#e95a89;}

/* ベージュ */
.beige			{color:#999966;}
.yellow			{color:#ffff33;}

/* 背景：城 */
.bg_white		{background-color:#ffffff;}

/* ------------------------------
メインメニュー
------------------------------ */
a.mainmenu1			{display:block;width:122px;height:39px;;margin:0px;background-image:url(../images/menu1.gif);}
a.mainmenu1:active		{background-image:url(../images/menu1_on.gif);}
a.mainmenu1:hover		{background-image:url(../images/menu1_on.gif);}
a.mainmenu2			{display:block;width:122px;height:39px;;margin:0px;background-image:url(../images/menu2.gif);}
a.mainmenu2:active		{background-image:url(../images/menu2_on.gif);}
a.mainmenu2:hover		{background-image:url(../images/menu2_on.gif);}
a.mainmenu3			{display:block;width:122px;height:39px;;margin:0px;background-image:url(../images/menu3.gif);}
a.mainmenu3:active		{background-image:url(../images/menu3_on.gif);}
a.mainmenu3:hover		{background-image:url(../images/menu3_on.gif);}
a.mainmenu4			{display:block;width:122px;height:39px;;margin:0px;background-image:url(../images/menu4.gif);}
a.mainmenu4:active		{background-image:url(../images/menu4_on.gif);}
a.mainmenu4:hover		{background-image:url(../images/menu4_on.gif);}
a.mainmenu5			{display:block;width:122px;height:39px;;margin:0px;background-image:url(../images/menu5.gif);}
a.mainmenu5:active		{background-image:url(../images/menu5_on.gif);}
a.mainmenu5:hover		{background-image:url(../images/menu5_on.gif);}
a.mainmenu6			{display:block;width:122px;height:39px;;margin:0px;background-image:url(../images/menu6.gif);}
a.mainmenu6:active		{background-image:url(../images/menu6_on.gif);}
a.mainmenu6:hover		{background-image:url(../images/menu6_on.gif);}
a.mainmenu7			{display:block;width:122px;height:39px;;margin:0px;background-image:url(../images/menu7.gif);}
a.mainmenu7:active		{background-image:url(../images/menu7_on.gif);}
a.mainmenu7:hover		{background-image:url(../images/menu7_on.gif);}
a.mainmenu8			{display:block;width:122px;height:39px;;margin:0px;background-image:url(../images/menu8.gif);}
a.mainmenu8:active		{background-image:url(../images/menu8_on.gif);}
a.mainmenu8:hover		{background-image:url(../images/menu8_on.gif);}
span.mainmenu			{display:none;}

/*
a.mainmenu:link			{background-image:url(../images/bg_menu.gif);}
a.mainmenu:visited		{background-image:url(../images/bg_menu.gif);}
a.mainmenu:active		{background-image:url(../images/bg_menu_on.gif);}
a.mainmenu:hover		{background-image:url(../images/bg_menu_on.gif);}
*/

/* ------------------------------
リンク設定
------------------------------ */

/* 通常 */
a:link			{color:#3380ee;text-decoration:none;border:0px solid #ffffff;display: inline-block;}
a:visited		{color:#3380ee;text-decoration:none;border:0px solid #ffffff;display: inline-block;}
a:active		{color:#ff9900;text-decoration:underline;border:0px solid #ffffff;display: inline-block;}
a:hover			{color:#ff9900;text-decoration:underline;border:0px solid #ffffff;display: inline-block;}

/* 白文字 */
a.white:link		{color:#ffffff;text-decoration:none;}
a.white:visited		{color:#ffffff;text-decoration:none;}
a.white:active		{color:#ffffff;text-decoration:underline;}
a.white:hover		{color:#ffffff;text-decoration:underline;}

/* 黄色 */
a.yellow:link		{color:#ffff33;text-decoration:none;}
a.yellow:visited	{color:#ffff33;text-decoration:none;}
a.yellow:active		{color:#ffff33;text-decoration:underline;}
a.yellow:hover		{color:#ffff33;text-decoration:underline;}

/* メインカラー */
a.maincolor:link	{color:#e95a89;text-decoration:none;}
a.maincolor:visited	{color:#e95a89;text-decoration:none;}
a.maincolor:active	{color:#e95a89;text-decoration:underline;}
a.maincolor:hover	{color:#e95a89;text-decoration:underline;}

/* ヘッドライン */
a.headline:link		{color:#ffffff;text-decoration:none;}
a.headline:visited	{color:#ffffff;text-decoration:none;}
a.headline:active	{color:#ffffff;text-decoration:none;}
a.headline:hover	{color:#ffffff;text-decoration:none;}

/* ヘッダメニュー:8枠 */
a.menu			{display:block;width:118px;height:47px;font-weight:bold;font-size:11pt;;margin:0px;}
a.menu:link		{background-image:url(../images/bg_menu.gif);color:#ffffff;}
a.menu:visited		{background-image:url(../images/bg_menu.gif);color:#ffffff;}
a.menu:active		{background-image:url(../images/bg_menu_on.gif);color:#ffffff;}
a.menu:hover		{background-image:url(../images/bg_menu_on.gif);color:#ffffff;}

/* パーソナルカラー：メニュー */
a.personalcolor_navi			{display:block;width:82px;height:50px;margin:5px 0px 0px 0px;}
a.personalcolor_navi:active		{background-image:url(../images/personal_color_menuon.gif);}
a.personalcolor_navi:hover		{background-image:url(../images/personal_color_menuon.gif);}
span.personalcolor_navi			{display:none;}

/* ネイル検索｜adingo */
a.sponsor_shop{
	display:block;width:644px;margin:0px 0px 0px 0px;line-height:1.4em;letter-spacing:2px;cursor:pointer;border-bottom:1px dotted #c65386;}
a.sponsor_shop:link{
	}
a.sponsor_shop:visited{
	}
a.sponsor_shop:active{
	color:#ff6600;background-color:#fff0f0;text-decoration:none;}
a.sponsor_shop:hover{
	color:#ff6600;background-color:#fff0f0;text-decoration:none;}

/* トップページ：検索メニュー */
a.top_search			{display:block;width:auto;padding:3px 0px 2px 6px;border-bottom:1px dotted #ff6aac;}
a.top_search:active		{background-color:#a5c5f5;color:#ffff33;}
a.top_search:hover		{background-color:#a5c5f5;color:#ffff33;}

/* ------------------------------
強調文字
------------------------------ */
strong.nml		{font-weight:normal;}
span.bold		{font-weight:bold;}

/* ------------------------------
文字サイズ
------------------------------ */

.9pt			{font-size:9pt;}

/* ------------------------------
非表示指定
------------------------------ */
.display_n 		{display:none;}

/* ------------------------------
ヘッダ部
------------------------------ */
/* ヘッドライン */
table.header		{width:980px;border-left:1px solid #e95a89;border-right:1px solid #e95a89;}
td.header		{text-align:left;vertical-align:top;background-color:#e95a89;color:#ffffff;}
h2.header		{margin:0px 0px 0px 12px;float:left;font-size:10pt;}

div.logout		{margin:0px 12px 0px 0px;float:right;}

/* ロゴ */
td.logo			{width:166px;text-align:left;vertical-align:top;background-color:#ffffff;}
img.logo		{margin:12px 0px 12px 9px;}

/* コピー */
td.msg			{width:342px;text-align:left;vertical-align:top;background-color:#ffffff;}
div.msg			{margin:12px 0px 0px 0px;width:319px;border-bottom:2px solid #e95a89;}
div.msg_lspace		{letter-spacing:0px;font-size:9pt;}
div.msg_link		{margin:5px 0px 0px 0px;}
img.msg_link		{margin:0px 4px 0px 0px;}

/* バナー */
td.bnr			{width:472px;text-align:right;vertical-align:middle;background-color:#ffffff;}
img.head_bnr		{margin:0px 7px 0px 0px;}

/* メニュー */
table.menu		{width:980px;border-left:1px solid #e95a89;border-right:1px solid #e95a89;}
td.menu			{text-align:left;vertical-align:top;background-color:#fea0c1;background-image:url(../images/bg_menu_bar.gif);}

table.menu_main		{width:972px;margin:2px 0px 2px 3px;height:47px;}
td.menu_bg		{width:118px;background-image:url(../images/bg_menu.gif);text-align:center;}
td.menu_space		{width:4px;}

/* ------------------------------
本文
------------------------------ */
/* 本文枠 */
table.border		{width:980px;border-left:1px solid #e95a89;border-right:1px solid #e95a89;}
td.border		{vertical-align:top;background-color:#ffffff;}

/* 本文 レイアウトテーブル */
table.main		{width:956px;margin:12px 0px 18px 0px;}

/* 本文 レイアウトテーブル:左644px */
td.main_left		{width:656px;text-align:left;vertical-align:top;}
td.main_right		{width:300px;text-align:left;vertical-align:top;}

/* ラベル：ピンク_横幅644px */
.rabel_pink_644		{
			width:632px;margin:12px 0px 0px 0px;padding-left:12px;
			background-color:#ffeff7;background-image:url(../images/rabel_pink_644.gif);
			line-height:1.5em;font-size:10pt;
			}

/* サブコピー：横幅644px */
.copy_644		{width:644px;margin:6px 0px 0px 0px;}


/* ------------------------------
本文：トップページ関連
------------------------------ */

/* 本日のネイルランキング1位 */
table.top_nailrank		{width:644px;margin:6px 0px 0px 0px;}

/* 本日のネイルランキング:区切り線 */
img.top_nailrank		{margin:12px 0px 0px 0px;}

/* 本日のネイルランキング2位〜3位（レイアウト枠） */
table.top_nailrank2_3		{width:644px;margin:12px 0px 0px 0px;}
td.top_nailrank2_3-left		{width:328px;vertical-align:top;text-align:left;background-image:url(../images/bg_nail_s.gif);}
td.top_nailrank2_3-right	{width:316px;vertical-align:top;text-align:left;background-image:url(../images/bg_nail_s.gif);}

/* 本日のネイルランキング2位〜3位（ネイル部） */
table.top_nailrank2_3-nail	{316px;margin:0px 0px 0px 0px;}
td.top_nailrank2_3-nailleft	{width:136px;vertical-align:top;text-align:left;background-image:url(../images/bg_nail_s.gif);}
td.top_nailrank2_3-nailright	{width:180px;vertical-align:top;text-align:left;}
img.top_nailrank2_3-nail	{margin:8px;border:4px solid #ffffdd;}

/* 本日のネイルランキング 集計期間 */
td.top_nailrank_cycle		{width:421px;text-align:left;letter-spacing:0px;color:#885555;}
td.top_nailrank_link		{width:223;text-align:right;}

/* ネイル検索 キーワード検索 */
div.top_nailsearch		{margin:6px 0px 0px 0px;width:414px;height:28px;background-image:url(../images/bg_search_l.gif);float:left;}
input.top_nailsearch_text	{margin:4px 12px 0px 30px;width:372px;font-size:12pt;border:0px solid #ffffff;}
input.top_nailsearch_submit	{margin:23px 0px 0px 12px;width:84px;heiht:17px;}

/* ネイル検索 注目キーワード */
table.top_nailsearch_keyword	{clear:both;width:644px;margin:12px 0px 0px 0px;height:27px;background-image:url(../images/bg_keyword.gif);}
div.top_nailsearch_keyword	{margin:2px 0px 0px 85px;}

/* ネイル検索 人気カテゴリ */
table.top_nailsearch_cate	{width:644px;margin:6px 0px 0px 0px;}

/* カテゴリ ラベル */
h3.top-label-ranking		{width:718px;height:24px;background-image:url(../images/top_ranking.gif);margin:12px 0px 0px 0px;}
h3.top-label-search		{width:186px;height:24px;background-image:url(../images/top_nail_search.gif);}
h3.top-label-salon		{width:520px;height:24px;background-image:url(../images/top_salon.gif);margin:0px 0px 0px 12px;}
h3.top-label-newlist		{width:718px;height:24px;background-image:url(../images/top_nail_newlist.gif);margin:12px 0px 0px 0px;}
h3.top-label-tool		{width:718px;height:24px;background-image:url(../images/top_tool.gif);margin:12px 0px 0px 0px;}
h3.top-label-present		{width:718px;height:24px;background-image:url(../images/top_present.gif);margin:12px 0px 0px 0px;}
h3.top-label-info		{width:718px;height:24px;background-image:url(../images/top_info.gif);margin:12px 0px 0px 0px;}

span.top-label			{display:none;}

/* インフォメーション：スクロール部 */
#pscroller2{
width: 954px;
height: 18px;
padding: 3px 12px 0px 12px;
}

#pscroller2 a{
color:#ffff33;
}

.someclass{ //class to apply to your scroller(s) if desired
}

div.top_info{margin:0px;width:978px;height:34px;background-color:#714c4c;background-image:url(../images/bg_info.gif);color:#ffffff;line-height:2.5em;text-align:left;}

/* 本文レイアウト */
div.body	{width:954px}
div.body_left	{width:730px;float:left;text-align:left;}
div.body_right	{width:224px;float:right;margin:0px 0px 0px 0px;}

/* 特集枠 */
div.top_special		{width:201px;height:35px;background-image:url(../images/bar_special.gif);margin:8px 0px -1px 0px;}
table.top_special	{width:718px;margin:12px 0px 0px 0px;}
td.top_special_img	{width:74px;vertical-align:top;text-align:left;}
td.top_special_292	{width:292px;vertical-align:top;text-align:left;background-image:url(../images/bg_special.gif);}
td.top_special_278	{width:278px;vertical-align:top;text-align:left;}
div.top_special_title	{margin:3px 12px 0px 12px;font-weight:bold;line-height:1.2em;}
div.top_special_copy	{margin:2px 12px 0px 12px;line-height:1.2em;color:#333333;}

/* 区切り線 */
img.top_line		{margin:12px 0px 0px 0px;}

/* ------------------------------
本文：はじめての方へ
------------------------------ */

table.guide			{width:644px;margin:12px 0px 0px 0px;}
td.guide_left			{width:186px;text-align:left;vertical-align:top;background-image:url(../images/bg_lightorange.gif);}
td.guide_right			{width:468px;text-align:left;vertical-align:top;}
div.guide			{margin:12px 0px 0px 24px;}
img.guide			{margin:12px;border:6px solid #ffffdd;}

/* ------------------------------
本文：会員登録
------------------------------ */

div.signup_title		{width:644px;margin:12px 0px 0px 0px;font-size:14pt;}
div.signup_copy			{width:644px;margin:6px 0px 0px 0px;}
table.signup			{width:644px;margin:12px 0px 0px 0px;background-color:#663333;}
td.signup_left			{width:144px;vertical-align:middle;text-align:left;background-color:#f77d8a;color:#ffffff;}
td.signup_right			{width:500px;vertical-align:top;text-align:left;background-color:#ffffff;}
div.signup_10px			{margin:10px;}
span.signup_required		{color:#ffff33;}

/* ------------------------------
本文：ネイル一覧
------------------------------ */

/* ネイル一覧ナビゲーション */
.navi				{margin:0px 0px 0px 0px;padding:18px 0px 0px 0px;width:644px;text-align:center;font-size:11pt;font-weight:bold;color:#e95a89;}

/* ネイル一覧フォーマット */
table.naillist			{margin:18px 0px 0px 0px;width:644px;}
td.naillist_left		{width:186px;vertical-align:top;text-align:left;background-image:url(../images/bg_nail.gif);}
td.naillist_righttop		{width:458px;vertical-align:top;text-align:left;}
td.naillist_rightbottom		{width:458px;vertical-align:bottom;text-align:left;}
img.naillist			{margin:8px;border:4px solid #ffffdd;}
img.naillist_icon		{margin:0px 6px 0px 6px;}
img.naillist_line03		{margin:0px;}
img.naillist_line04		{margin:3px 0px 0px 0px;}
ul.naillist_title		{margin:3px 0px 0px 6px;width:auto;line-height:1.5em;}
h4.naillist_title		{margin:2px 0px 0px 6px;font-size:16pt;letter-spacing:2px;}
li.naillist_article		{line-height:1.3em;letter-spacing:2px;}
div.naillist			{margin:12px 0px 0px 0px;letter-spacing:2px;}


/* ネイル一覧フォーマット：サロンページ用 */
table.naillist_salon		{margin:6px 0px 0px 0px;width:713px;}
td.naillist_left_salon		{width:179px;vertical-align:top;text-align:left;background-image:url(../images/bg_salon_nail_pic.gif);}
td.naillist_righttop_salon	{width:534px;vertical-align:top;text-align:left;}
td.naillist_rightbottom_salon	{width:534px;vertical-align:bottom;text-align:left;}
img.naillist_salon		{margin:0px;border:4px solid #ff87b0;}
img.naillist_icon_salon		{margin:0px 6px 0px 0px;}
img.naillist_line03_salon	{margin:0px;}
img.naillist_line04_salon	{margin:3px 0px 0px 0px;}
ul.naillist_title_salon		{margin:2px 0px 0px 18px;line-height:1.5em;}
h4.naillist_title_salon		{margin:3px 0px 0px 18px;font-size:16pt;letter-spacing:2px;}
li.naillist_article_salon	{border-top:1px dotted #996666;margin:6px 0px 0px 0px;padding:6px 0px 0px 0px;line-height:1.3em;letter-spacing:2px;}
div.naillist_salon		{margin:30px 0px 0px 18px;letter-spacing:2px;border-bottom:1px dotted #996666;padding:0px 0px 6px 0px;}


/* ------------------------------
本文：右サイドメニュー(大)
------------------------------ */

/* ログイン */
.login_maincolor		{color:#996666;}
table.login			{width:300px;margin:12px 0px 0px 0px;}
td.login_darkcolor		{background-color:#996666;color:#ffffff;text-align:left;}
div.login_copy			{width:40px;border:1px solid #ffffff;padding:2px 0px 0px 5px;margin:3px 6px 3px 6px;font-size:8pt;line-height:1.1em;}
td.login			{vertical-align:top;text-align:left;background-color:#996666;background-image:url(../images/bg_login.gif);height:189px;}
div.login			{margin:13px 18px 0px 18px;}
ul.login			{width:264px;}
input.login_text		{margin:1px 0px 3px 0px;padding:3px 0px 0px 4px;width:240px;height:18px;border:1px solid #996666;}
input.login_pw			{margin:1px 0px 0px 0px;padding:3px 0px 0px 4px;width:240px;height:20px;border:1px solid #996666;}
input.login_submit		{margin:10px 0px 0px 0px}
div.login_msg1			{margin:8px 0px 0px 0px;text-align:center;color:#996666;}
div.login_msg2			{margin:3px 0px 0px 0px;text-align:center;color:#996666;}
td.login_signup			{vertical-align:top;text-align:left;background-color:#996666;background-image:url(../images/bg_login02.gif);height:44px;}
div.login_signup		{margin:6px 0px 0px 0px;text-align:center;}

/* ログイン_横浜224px */
.login_maincolor_224		{color:#996666;}
table.login_224			{width:224px;margin:12px 0px 0px 0px;}
td.login_darkcolor_224		{background-color:#996666;color:#ffffff;text-align:left;}
div.login_copy_224		{width:40px;border:1px solid #ffffff;padding:2px 0px 0px 5px;margin:3px 6px 3px 6px;font-size:8pt;line-height:1.1em;}
td.login_224			{vertical-align:top;text-align:left;background-color:#996666;background-image:url(../images/bg_login_s.gif);height:189px;}
div.login_224			{margin:13px 18px 0px 18px;}
ul.login_224			{width:118px;}
input.login_text_224		{margin:1px 0px 3px 0px;padding:3px 0px 0px 4px;width:164px;height:18px;border:1px solid #996666;}
input.login_pw_224		{margin:1px 0px 0px 0px;padding:3px 0px 0px 4px;width:164px;height:20px;border:1px solid #996666;}
input.login_submit_224		{margin:10px 0px 0px 0px}
div.login_msg1_224		{margin:8px 0px 0px 0px;text-align:center;color:#996666;font-size:8pt;letter-spacing:0px;}
div.login_msg2_224		{margin:3px 0px 0px 0px;text-align:center;color:#996666;font-size:8pt;letter-spacing:0px;}
td.login_signup_224		{vertical-align:top;text-align:left;background-color:#996666;background-image:url(../images/bg_login02.gif);height:44px;}
div.login_signup_224		{margin:6px 0px 0px 0px;text-align:center;}

/* QRコード */
table.qr			{width:300px;margin:12px 0px 0px 0px;}
td.qr_darkcolor			{background-color:#7bc3f7;}
td.qr				{vertical-align:top;text-align:left;background-color:#a3d7fc;background-image:url(../images/bg_side_right_mobile.gif);height:98px;}
td.qr_login			{vertical-align:top;text-align:left;background-color:#a3d7fc;background-image:url(../images/bg_side_right_mobile_login.gif);height:98px;}
div.qr				{margin:10px 0px 0px 211px;}
div.qr_link			{margin:-13px 0px 0px 7px;}

/* 右メニュー */
table.sideright			{width:300px;margin:12px 0px 0px 0px;}
td.sideright_darkcolor		{background-color:#ffaa77;}
td.sideright			{vertical-align:top;text-align:left;background-color:#ffcc99;background-image:url(../images/bg_lightorange.gif);}

h5.sideright			{width:282px;margin:6px 0px 0px 6px;padding:1px 0px 0px 6px;background-image:url(../images/rabel_orange_288.gif);line-height:1.4em;font-size:10pt;font-weight:normal;}
table.sideright_cmt1		{margin:6px 0px 0px 6px;width:288px;height:67px;background-image:url(../images/side_right_cmtbox_s.gif);}
table.sideright_cmt2		{margin:6px 0px 0px 6px;width:288px;height:67px;background-image:url(../images/side_right_cmtbox_s.gif);}
div.sideright_cmt		{margin:8px 12px 6px 12px;font-size:9pt;line-height:1.4em;letter-spacing:0px;}
div.sideright_cycle		{color:#885555;font-size:9pt;}

table.sideright_nail		{width:288px;margin:6px 0px 0px 6px;background-color:#ffffff;border-top:1px solid #ffaa77;border-bottom:1px solid #ffaa77;}
td.sideright_img		{width:78px;vertical-align:top;text-align:left;}
img.sideright			{margin:3px;}
td.sideright_nail		{width:210px;vertical-align:top;text-align:left;}
ul.sideright			{margin:3px 0px 3px 6px;}
li.sideright_rank		{color:#e95a89;font-size:8pt;}
li.sideright_date		{color:#d3b4a1;font-size:8pt;}
li.sideright_title		{margin:-2px 0px 0px 0px;font-size:11pt;}
li.sideright_goodnail		{margin:1px 0px 0px 0px;color:#e95a89;}
li.sideright_nickname		{letter-spacing:0px;}
div.sideright_link		{margin:6px 6px 0px 6px;text-align:right;}

/* 下部スペース確保 */
div.sideright_space		{margin:12px 0px 0px 0px;}

/* ------------------------------
サロン一覧（全国）
------------------------------ */

/* ネイル一覧ナビゲーション */
.navi_salon			{margin:18px 0px 0px 0px;width:720px;text-align:center;font-size:11pt;font-weight:bold;color:#e95a89;}

/* ul.salonlist			{margin:18px 0px 0px 0px;width:232px;line-height:1.5em;border-top:1px dotted #e95a89;padding:12px 0px 0px 0px;} */
ul.salonlist			{margin:18px 0px 0px 0px;width:232px;line-height:1.5em;}
li.salonlist_tiiki		{font-size:12pt;color:#e95a89;}
li.salonlist_state		{color:#999966;}
li.salonlist_city		{margin:0px 0px 0px 18px;}

/* ------------------------------
サロン一覧（地域別）
------------------------------ */

/* ベース */
ul.salon_list			{margin:12px 12px 0px 0px;width:718px;border:1px dotted #e95a89;float:left;vertical-align:top;text-align:left;}

/* ご案内 */
li.salon_list_hashira		{margin:12px 0px 0px 6px;padding:0px 0px 0px 4px;background-color:#e95a89;width:349px;color:#ffffff;float:left;}
li.salon_list_access		{margin:12px 6px 0px 0px;padding:0px 4px 0px 0px;background-color:#e95a89;width:349px;color:#ffffff;text-align:right;}
li.salon_list_img		{clear:both;margin:12px 18px 0px 8px;float:left;}
li.salon_list_headline1		{margin:12px 12px 0px 0px;width:auto;font-size:12pt;font-weight:bold;}
li.salon_list_headline2		{margin:6px 12px 0px 0px;width:auto;font-size:12pt;font-weight:bold;}
li.salon_list_copy		{margin:6px 18px 0px 0px;width:auto;line-height:1.4em;}

/* サロン情報 */
li.salon_list_name		{clear:both;width:auto;margin:0px 6px 0px 8px;font-size:11pt;color:#e95a89;}
li.salon_list_add		{margin:6px 0px 0px 8px;padding-left:17px;background:url(../images/icon_add.gif) no-repeat center left;}
li.salon_list_open		{margin:3px 0px 0px 8px;padding-left:17px;background:url(../images/icon_open.gif) no-repeat center left;}
li.salon_list_closed		{margin:3px 0px 0px 8px;padding-left:17px;background:url(../images/icon_closed.gif) no-repeat center left;}
li.salon_list_tel		{clear:left;margin:6px 0px 0px 8px;font-weight:bold;font-size:16pt;padding-left:20px;background:url(../images/icon_tel.gif) no-repeat center left;}

/* アイコン */
li.salon_list_icon		{width:auto;margin:12px 6px 12px 6px;padding:4px 0px 2px 0px;background-image:url(../images/bg_lightpink.gif);}
table.salon_list_icon		{width:702px;margin:0px 0px 0px 2px;}
td.salon_list_icon		{width:86px;text-align:left;vertical-align:top;}

/* ------------------------------
サロン情報
------------------------------ */

/* メニュー部（横幅191px） */
a.salon_menu			{display:block;width:191px;height:32px;font-weight:bold;margin:0px;}
a.salon_menu:link		{background-color:#663333;background-image:url(../images/salon_menu_off.gif);color:#ffffff;}
a.salon_menu:visited		{background-color:#663333;background-image:url(../images/salon_menu_off.gif);color:#ffffff;}
a.salon_menu:active		{background-color:#ffdecc;background-image:url(../images/salon_menu_active.gif);color:#663333;}
a.salon_menu:hover		{background-color:#ffdecc;background-image:url(../images/salon_menu_active.gif);color:#663333;}

/* メニュー部（横幅192px） */
a.salon_menu192			{display:block;width:192px;height:32px;font-weight:bold;margin:0px;}
a.salon_menu192:link		{background-color:#663333;background-image:url(../images/salon_menu_off.gif);color:#ffffff;}
a.salon_menu192:visited		{background-color:#663333;background-image:url(../images/salon_menu_off.gif);color:#ffffff;}
a.salon_menu192:active		{background-color:#ffdecc;background-image:url(../images/salon_menu_active.gif);color:#663333;}
a.salon_menu192:hover		{background-color:#ffdecc;background-image:url(../images/salon_menu_active.gif);color:#663333;}

/* メニュー部（横幅160px） */
a.salon_menu160			{display:block;width:160px;height:32px;font-weight:bold;margin:0px;}
a.salon_menu160:link		{background-color:#663333;background-image:url(../images/salon_menu_off.gif);color:#ffffff;}
a.salon_menu160:visited		{background-color:#663333;background-image:url(../images/salon_menu_off.gif);color:#ffffff;}
a.salon_menu160:active		{background-color:#ffdecc;background-image:url(../images/salon_menu_active.gif);color:#663333;}
a.salon_menu160:hover		{background-color:#ffdecc;background-image:url(../images/salon_menu_active.gif);color:#663333;}

/* メニュー部-オフでもリンク（横幅191px） */
a.salon_menu_off		{display:block;width:191px;height:32px;font-weight:bold;margin:0px;}
a.salon_menu_off:link		{background-color:#663333;background-image:url(../images/salon_menu_on.gif);color:#663333;}
a.salon_menu_off:visited	{background-color:#663333;background-image:url(../images/salon_menu_on.gif);color:#663333;}
a.salon_menu_off:active		{background-color:#ffdecc;background-image:url(../images/salon_menu_active.gif);color:#663333;}
a.salon_menu_off:hover		{background-color:#ffdecc;background-image:url(../images/salon_menu_active.gif);color:#663333;}

/* メニュー部（クーポンランド用） */
a.salon_menu_cl			{display:block;width:239px;height:32px;font-weight:bold;margin:0px;}
a.salon_menu_cl:link		{background-color:#663333;background-image:url(../images/salon_menu_off.gif);color:#ffffff;}
a.salon_menu_cl:visited		{background-color:#663333;background-image:url(../images/salon_menu_off.gif);color:#ffffff;}
a.salon_menu_cl:active		{background-color:#ffdecc;background-image:url(../images/salon_menu_active.gif);color:#663333;}
a.salon_menu_cl:hover		{background-color:#ffdecc;background-image:url(../images/salon_menu_active.gif);color:#663333;}

/* ------------------------------
Myページ
------------------------------ */

/* サロン一覧リンク */
a.mypage_salon			{display:block;width:354px;height:68px;margin:18px 12px 0px 0px;background-image:url(../images/bg_salon_coupon.gif);cousor:pointer;}


/* ------------------------------
グッネイル
------------------------------ */

#fixedtipdiv{
position:absolute;
padding: 6px;
border:1px solid #fea0c1;
background-image:url(../images/bg_comment.gif);
font-size:8pt;
text-align:left;
z-index:100;
}

/* ------------------------------
フッダ部
------------------------------ */
table.footer			{width:980px;border-left:1px solid #e95a89;border-right:1px solid #e95a89;background-color:#e95a89;background-image:url(../images/bg_foot.gif);}
td.footer			{text-align:left;vertical-align:top;}
table.footer_main		{width:954px;margin:12px;}
td.footer_left			{width:816px;text-align:left;}
td.footer_right			{width:150px;vertical-align:top;text-align:right;}
div.footer_copyright		{margin:12px 0px 12px 0px;}

