
/* ------------------------------
初期設定
------------------------------ */
*{font-family:ＭＳ Ｐゴシック;}
body	{font-size:9pt;letter-spacing:1px;line-height:16px;color:#333333;margin:0px;padding:0px;}
td	{font-size:9pt;letter-spacing:1px;line-height:16px;color:#333333;}
th	{font-size:9pt;letter-spacing:1px;line-height:22px;color:#333333;}
img		{border-width:0px;margin:0px;}
form	{margin:0px;}
ul		{padding-left:0px;list-style:none;margin:0px;}

/* ポイント色 */
.point	{font-weight:bold;color:#ff3366;}
.point-line-through{text-decoration:line-through;color:#ff3366;}

/* ポイント色(クリスマス) */
.point-x	{font-weight:bold;color:#fef57a;}
.point-line-through-x{text-decoration:line-through;color:#fef57a;}


/* ------------------------------
ヘッダ処理
------------------------------ */
span.headline{display:none;}

/* ------------------------------
Flash配置:最背部に
------------------------------ */

#flashcontent { 
z-index:1; 
}




/* ------------------------------
 リンク文字：アンダーラインなし
------------------------------ */
a.none:link{color:#006699;text-decoration:none;border:0px solid #ffffff;}
a.none:visited{color:#006699;text-decoration:none;border:0px solid #ffffff;}
a.none:active{color:#ff9900;text-decoration:underline;border:0px solid #ffffff;}
a.none:hover{color:#ff9900;text-decoration:underline;border:0px solid #ffffff;}

/* ------------------------------
 リンク文字：アンダーライン
------------------------------ */
a:link{color:#006699;text-decoration:underline;border:0px solid #ffffff;}
a:visited{color:#006699;text-decoration:underline;border:0px solid #ffffff;}
a:active{color:#ff9900;text-decoration:underline;border:0px solid #ffffff;}
a:hover{color:#ff9900;text-decoration:underline;border:0px solid #ffffff;}

/* ------------------------------
 リンク文字：右サイドアンダーライン
------------------------------ */
a.right:link{color:#eeeeee;text-decoration:underline;border:0px solid #ffffff;}
a.right:visited{color:#eeeeee;text-decoration:underline;border:0px solid #ffffff;}
a.right:active{color:#ff9900;text-decoration:underline;border:0px solid #ffffff;}
a.right:hover{color:#ff9900;text-decoration:underline;border:0px solid #ffffff;}




/* ------------------------------
 リンク文字：白文字アンダーライン
------------------------------ */
a.white:link{color:#ffffff;text-decoration:underline;}
a.white:visited{color:#ffffff;text-decoration:underline;}
a.white:active{color:#ff9900;text-decoration:underline;}
a.white:hover{color:#ff9900;text-decoration:underline;}


/* ------------------------------
 リンク文字：白文字アンダーラインなし(太文字)←定番ショップのタブ
------------------------------ */
a.wh2:link{color:#ffffff;text-decoration:none;}
a.wh2:visited{color:#ffffff;text-decoration:none;}
a.wh2:active{color:#ffffff;text-decoration:underline;}
a.wh2:hover{color:#ffffff;text-decoration:underline;}


/* ------------------------------
 リンク文字：黒文字
------------------------------ */
a.black:link{color:#333333;text-decoration:none;}
a.black:visited{color:#333333;text-decoration:none;}
a.black:active{color:#c75889;text-decoration:underline;}
a.black:hover{color:#c75889;text-decoration:underline;}

/* ------------------------------
 リンク文字：黄色文字
------------------------------ */
a.yellow:link{color:#ffff00;text-decoration:none;}
a.yellow:visited{color:#ffff00;text-decoration:none;}
a.yellow:active{color:#ffff00;text-decoration:underline;}
a.yellow:hover{color:#ffff00;text-decoration:underline;}

/* ------------------------------
 リンク文字：特集
------------------------------ */
a.xmas:link{color:#006699;text-decoration:none;border:0px solid #ffffff;}
a.xmas:visited{color:#006699;text-decoration:none;border:0px solid #ffffff;}
a.xmas:active{color:#4C1B16;text-decoration:underline;border:0px solid #ffffff;}
a.xmas:hover{color:#4C1B16;text-decoration:underline;border:0px solid #ffffff;}

/* ------------------------------
 リンク文字：特集
------------------------------ */
a.xmas2:link{color:#ffffff;text-decoration:none;border:0px solid #ffffff;}
a.xmas2:visited{color:#ffffff;text-decoration:none;border:0px solid #ffffff;}
a.xmas2:active{color:#4C1B16;text-decoration:underline;border:0px solid #ffffff;}
a.xmas2:hover{color:#4C1B16;text-decoration:underline;border:0px solid #ffffff;}

/* ------------------------------
 リンク文字：特集
------------------------------ */
a.xmas3:link{color:#ffffff;text-decoration:none;border:0px solid #ffffff;}
a.xmas3:visited{color:#ffffff;text-decoration:none;border:0px solid #ffffff;}
a.xmas3:active{color:#DAC78A;text-decoration:underline;border:0px solid #ffffff;}
a.xmas3:hover{color:#DAC78A;text-decoration:underline;border:0px solid #ffffff;}

/* ------------------------------
 リンク文字：特集
------------------------------ */
a.valentine:link{color:#ffffff;text-decoration:none;border:0px solid #ffffff;}
a.valentine:visited{color:#ffffff;text-decoration:none;border:0px solid #ffffff;}
a.valentine:active{color:#FFD0E1;text-decoration:underline;border:0px solid #ffffff;}
a.valentine:hover{color:#FFD0E1;text-decoration:underline;border:0px solid #ffffff;}

/* ------------------------------
 リンク文字：特集
------------------------------ */
a.valentine2:link{color:#2F1911;text-decoration:none;border:0px solid #ffffff;}
a.valentine2:visited{color:#2F1911;text-decoration:none;border:0px solid #ffffff;}
a.valentine2:active{color:#0068B7;text-decoration:underline;border:0px solid #ffffff;}
a.valentine2:hover{color:#0068B7;text-decoration:underline;border:0px solid #ffffff;}

/* ------------------------------
 リンク文字：特集
------------------------------ */
a.valentine3:link{color:#FFD0E1;text-decoration:none;border:0px solid #ffffff;}
a.valentine3:visited{color:#FFD0E1;text-decoration:none;border:0px solid #ffffff;}
a.valentine3:active{color:#FFF45C;text-decoration:underline;border:0px solid #ffffff;}
a.valentine3:hover{color:#FFF45C;text-decoration:underline;border:0px solid #ffffff;}

/* ------------------------------
 カテゴリーボタン：父の日特集
------------------------------ */
a.fathersday:link{color:#FFD0E1;text-decoration:none;border:0px solid #ffffff;}
a.fathersday::visited{color:#FFD0E1;text-decoration:none;border:0px solid #ffffff;}
a.fathersday::active{color:#FFF45C;text-decoration:underline;border:0px solid #ffffff;}
a.fathersday::hover{color:#FFF45C;text-decoration:underline;border:0px solid #ffffff;}

/* ------------------------------
 リンク文字：トップメニュー上段
------------------------------ */
a.menu{
	display:block;width:162px;height:30px;
	text-align:center;font-size:11pt;line-height:30px;letter-spacing:0px;font-weight:bold;
	background-color:#fcaa51;}
a.menu:link{
	background-image:url(http://img.pointi.jp/images_plus/menu.gif);
	color:#ffffff;text-decoration:none;}
a.menu:visited{
	background-image:url(http://img.pointi.jp/images_plus/menu.gif);
	color:#ffffff;text-decoration:none;}
a.menu:active{
	background-image:url(http://img.pointi.jp/images_plus/menu_over.gif);
	color:#333333;text-decoration:underline;}
a.menu:hover{
	background-image:url(http://img.pointi.jp/images_plus/menu_over.gif);
	color:#333333;text-decoration:underline;}

/* ------------------------------
 リンク文字：トップメニュー下段
------------------------------ */
a.submenu{
	display:block;width:134px;height:20px;
	text-align:center;font-size:9pt;line-height:20px;
	background-color:#f8f8f8;}
a.submenu:link{
	background-image:url(http://img.pointi.jp/images_plus/submenu.gif);
	color:#333333;text-decoration:none;}
a.submenu:visited{
	background-image:url(http://img.pointi.jp/images_plus/submenu.gif);
	color:#333333;text-decoration:none;}
a.submenu:active{
	background-image:url(http://img.pointi.jp/images_plus/submenu_over.gif);
	color:#333333;text-decoration:underline;}
a.submenu:hover{
	background-image:url(http://img.pointi.jp/images_plus/submenu_over.gif);
	color:#333333;text-decoration:underline;}

/* ------------------------------
 リンク文字：「お気に入り」に追加
------------------------------ */
.fave{
	display:block;width:140px;height:21px;
	background-color:#ffffff;background-image:url(http://img.pointi.jp/images_plus/bg_fave.gif);
	text-align:center;line-height:20px;cursor:pointer;}

a.fave{
	display:block;width:140px;height:21px;
	background-color:#ffffff;background-image:url(http://img.pointi.jp/images_plus/bg_fave.gif);
	color:#333333;text-decoration:none;text-align:center;line-height:20px;cursor:pointer;}

/* ------------------------------
 リンク：サイトトップ：新規会員登録
------------------------------ */
a.signup-sitetop{
	display:block;width:620px;height:196px;}
a.signup-sitetop:link{
	background-image:url(http://img.pointi.jp/images_plus/signup.jpg);}
a.signup-sitetop:visited{
	background-image:url(http://img.pointi.jp/images_plus/signup.jpg);}
a.signup-sitetop:active{
	background-image:url(http://img.pointi.jp/images_plus/signup2.jpg);}
a.signup-sitetop:hover{
	background-image:url(http://img.pointi.jp/images_plus/signup2.jpg);}

/* ------------------------------
 リンク：ヘッダ：新規会員登録
------------------------------ */
a.signup{
	display:block;width:147px;height:23px;}
a.signup:link{
	background-image:url(http://img.pointi.jp/images_plus/bot_signup.gif);}
a.signup:visited{
	background-image:url(http://img.pointi.jp/images_plus/bot_signup.gif);}
a.signup:active{
	background-image:url(http://img.pointi.jp/images_plus/bot_signup_over.gif);}
a.signup:hover{
	background-image:url(http://img.pointi.jp/images_plus/bot_signup_over.gif);}

/* ------------------------------
 リンク：ヘッダ：パスワード再送
------------------------------ */
a.password{
	display:block;width:89px;height:19px;}
a.password:link{
	background-image:url(http://img.pointi.jp/images_plus/bot_password.gif);}
a.password:visited{
	background-image:url(http://img.pointi.jp/images_plus/bot_password.gif);}
a.password:active{
	background-image:url(http://img.pointi.jp/images_plus/bot_passwordb.gif);}
a.password:hover{
	background-image:url(http://img.pointi.jp/images_plus/bot_passwordb.gif);}

/* ------------------------------
 リンク：タブ関連
------------------------------ */
a.tab01		{display:block;width:169px;height:39px;}
a.tab01:link	{background-image:url(http://img.pointi.jp/images_plus/tab01.gif);}
a.tab01:visited	{background-image:url(http://img.pointi.jp/images_plus/tab01.gif);}
a.tab01:active	{background-image:url(http://img.pointi.jp/images_plus/tab01b.gif);}
a.tab01:hover	{background-image:url(http://img.pointi.jp/images_plus/tab01b.gif);}

a.tab02		{display:block;width:169px;height:39px;}
a.tab02:link	{background-image:url(http://img.pointi.jp/images_plus/tab02.gif);}
a.tab02:visited	{background-image:url(http://img.pointi.jp/images_plus/tab02.gif);}
a.tab02:active	{background-image:url(http://img.pointi.jp/images_plus/tab02b.gif);}
a.tab02:hover	{background-image:url(http://img.pointi.jp/images_plus/tab02b.gif);}

a.tab03		{display:block;width:169px;height:39px;}
a.tab03:link	{background-image:url(http://img.pointi.jp/images_plus/tab03.gif);}
a.tab03:visited	{background-image:url(http://img.pointi.jp/images_plus/tab03.gif);}
a.tab03:active	{background-image:url(http://img.pointi.jp/images_plus/tab03b.gif);}
a.tab03:hover	{background-image:url(http://img.pointi.jp/images_plus/tab03b.gif);}

a.tab04		{display:block;width:169px;height:39px;}
a.tab04:link	{background-image:url(http://img.pointi.jp/images_plus/tab04.gif);}
a.tab04:visited	{background-image:url(http://img.pointi.jp/images_plus/tab04.gif);}
a.tab04:active	{background-image:url(http://img.pointi.jp/images_plus/tab04b.gif);}
a.tab04:hover	{background-image:url(http://img.pointi.jp/images_plus/tab04b.gif);}

a.bot-change		{display:block;width:100px;height:23px;}
a.bot-change:link	{background-image:url(http://img.pointi.jp/images_plus/bot_change.gif);}
a.bot-change:visited	{background-image:url(http://img.pointi.jp/images_plus/bot_change.gif);}
a.bot-change:active	{background-image:url(http://img.pointi.jp/images_plus/bot_changeb.gif);}
a.bot-change:hover	{background-image:url(http://img.pointi.jp/images_plus/bot_changeb.gif);}

a.bot-book		{display:block;width:100px;height:23px;}
a.bot-book:link		{background-image:url(http://img.pointi.jp/images_plus/bot_book.gif);}
a.bot-book:visited	{background-image:url(http://img.pointi.jp/images_plus/bot_book.gif);}
a.bot-book:active	{background-image:url(http://img.pointi.jp/images_plus/bot_bookb.gif);}
a.bot-book:hover	{background-image:url(http://img.pointi.jp/images_plus/bot_bookb.gif);}

/* ------------------------------
 リンク：ショッピングメニュー
------------------------------ */
a.menu-shop-on		{margin:0px;display:block;width:139px;height:23px;line-height:2em;font-weight:bold;color:#c85a8a;background-image:url(http://img.pointi.jp/shop/images/bg_menu_on.gif);}

a.menu-shop-on:active		{margin:0px;display:block;width:139px;height:23px;line-height:2em;font-weight:bold;color:#c85a8a;background-image:url(http://img.pointi.jp/shop/images/bg_menu_on.gif);text-decoration:underline;}
a.menu-shop-on:hover		{margin:0px;display:block;width:139px;height:23px;line-height:2em;font-weight:bold;color:#c85a8a;background-image:url(http://img.pointi.jp/shop/images/bg_menu_on.gif);text-decoration:underline;}

a.menu-shop		{display:block;width:139px;height:23px;line-height:2em;}
a.menu-shop:link	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-shop:visited	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-shop:active	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}
a.menu-shop:hover	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}

a.menu-shop138		{display:block;width:138px;height:23px;color:#333333;line-height:2em;}
a.menu-shop138:link	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-shop138:visited	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-shop138:active	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}
a.menu-shop138:hover	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}

a.menu-194		{display:block;width:194px;height:23px;line-height:2em;}
a.menu-194:link	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-194:visited	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-194:active	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}
a.menu-194:hover	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}

a.menu-195		{display:block;width:195px;height:23px;line-height:2em;}
a.menu-195:link	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-195:visited	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-195:active	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}
a.menu-195:hover	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}

a.menu-162		{display:block;width:162px;height:23px;line-height:2em;}
a.menu-162:link	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-162:visited	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-162:active	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}
a.menu-162:hover	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}

a.menu-163		{display:block;width:163px;height:23px;line-height:2em;}
a.menu-163:link	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-163:visited	{background-image:url(http://img.pointi.jp/shop/images/bg_menu.gif);color:#333333;}
a.menu-163:active	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}
a.menu-163:hover	{background-image:url(http://img.pointi.jp/shop/images/bg_menub.gif);color:#633b17;text-decoration:none;}

/* ------------------------------
 リンク文字：商品検索_スポンサードサーチ
------------------------------ */
a.sponsor_shop{
	display:block;width:785px;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.sponsor_searchresult{
	display:block;width:576px;margin:10px 0px 0px 0px;padding:8px 0px 8px 0px;line-height:1.4em;letter-spacing:2px;cursor:pointer;border-bottom:1px dotted #c65386;text-align:left;}
a.sponsor_searchresult:link{
	}
a.sponsor_searchresult:visited{
	}
a.sponsor_searchresult:active{
	color:#ff6600;background-color:#fff0f0;text-decoration:none;}
a.sponsor_searchresult:hover{
	color:#ff6600;background-color:#fff0f0;text-decoration:none;}

/* ------------------------------
 リンク文字：商品検索_検索結果
------------------------------ */
a.searchresult_shop{
	display:block;width:785px;margin:0px 0px 0px 0px;line-height:1.4em;letter-spacing:2px;border-bottom:1px dotted #c65386;cursor:pointer;}
a.searchresult_shop:link{
	}
a.searchresult_shop:visited{
	}
a.searchresult_shop:active{
	color:#ff6600;background-color:#ffffdd;text-decoration:none;}
a.searchresult_shop:hover{
	color:#ff6600;background-color:#ffffdd;text-decoration:none;}

/* ------------------------------
 リンク文字：商品検索_検索結果_画像拡大
------------------------------ */
a.searchresult_shop_img{
	display:block;width:190px;margin:0px 0px 0px 0px;line-height:1.4em;letter-spacing:2px;cursor:pointer;}
a.searchresult_shop_img:link{
	}
a.searchresult_shop_img:visited{
	}
a.searchresult_shop_img:active{
	color:#ff6600;background-color:#ffffdd;text-decoration:none;}
a.searchresult_shop_img:hover{
	color:#ff6600;background-color:#ffffdd;text-decoration:none;}

/* ------------------------------
 リンク文字：商品検索_カテゴリページ(1位)
------------------------------ */
a.shop_cate_rank1{
	display:block;width:785px;margin:0px 0px 0px 0px;line-height:1.4em;letter-spacing:2px;cursor:pointer;}
a.shop_cate_rank1:link{
	}
a.shop_cate_rank1:visited{
	}
a.shop_cate_rank1:active{
	color:#ff6600;background-color:#ffffdd;text-decoration:none;}
a.shop_cate_rank1:hover{
	color:#ff6600;background-color:#ffffdd;text-decoration:none;}

/* ------------------------------
 リンク文字：商品検索_カテゴリページ(1位:比較ページへリンク)
------------------------------ */

a.shop_cate_rank1_compare{
	display:block;width:785px;margin:0px 0px 0px 0px;line-height:1.4em;letter-spacing:2px;cursor:pointer;background:url(http://img.pointi.jp/shop/images/bot_compare.gif) no-repeat bottom right;}
a.shop_cate_rank1_compare:link{
	}
a.shop_cate_rank1_compare:visited{
	}
a.shop_cate_rank1_compare:active{
	color:#ff6600;text-decoration:none;background:#ffffdd url(http://img.pointi.jp/shop/images/bot_compare_on.gif) no-repeat bottom right;}
a.shop_cate_rank1_compare:hover{
	color:#ff6600;text-decoration:none;background:#ffffdd url(http://img.pointi.jp/shop/images/bot_compare_on.gif) no-repeat bottom right;}


/* ------------------------------
 リンク文字：商品検索_カテゴリページ(2位、3位)
------------------------------ */
a.shop_cate_rank2-3{
	display:block;width:385px;margin:0px 0px 0px 0px;cursor:pointer;}
a.shop_cate_rank2-3:link{
	}
a.shop_cate_rank2-3:visited{
	}
a.shop_cate_rank2-3:active{
	color:#ff6600;background-color:#ffffdd;text-decoration:none;}
a.shop_cate_rank2-3:hover{
	color:#ff6600;background-color:#ffffdd;text-decoration:none;}

/* ------------------------------
 リンク文字：商品検索_カテゴリページ(2位、3位:比較ページへリンク)
------------------------------ */
a.shop_cate_rank2-3_compare{
	display:block;width:385px;margin:0px 0px 0px 0px;cursor:pointer;background:url(http://img.pointi.jp/shop/images/bot_compare.gif) no-repeat bottom right;}
a.shop_cate_rank2-3_compare:link{
	}
a.shop_cate_rank2-3_compare:visited{
	}
a.shop_cate_rank2-3_compare:active{
	color:#ff6600;text-decoration:none;background:#ffffdd url(http://img.pointi.jp/shop/images/bot_compare_on.gif) no-repeat bottom right;}
a.shop_cate_rank2-3_compare:hover{
	color:#ff6600;text-decoration:none;background:#ffffdd url(http://img.pointi.jp/shop/images/bot_compare_on.gif) no-repeat bottom right;}

/* ------------------------------
 リンク文字：商品検索_カテゴリページ(4位)
------------------------------ */
a.shop_cate_rank4{
	display:block;width:385px;margin:0px 0px 0px 0px;cursor:pointer;}
a.shop_cate_rank4:link{
	}
a.shop_cate_rank4:visited{
	}
a.shop_cate_rank4:active{
	color:#ff6600;background-color:#ffffdd;text-decoration:none;}
a.shop_cate_rank4:hover{
	color:#ff6600;background-color:#ffffdd;text-decoration:none;}

/* ------------------------------
 リンク文字：商品検索_カテゴリページ(4位：比較ページへリンク)
------------------------------ */
a.shop_cate_rank4_compare{
	display:block;width:385px;margin:0px 0px 0px 0px;cursor:pointer;background:url(http://img.pointi.jp/shop/images/bot_compare.gif) no-repeat bottom right;}
a.shop_cate_rank4_compare:link{
	}
a.shop_cate_rank4_compare:visited{
	}
a.shop_cate_rank4_compare:active{
	color:#ff6600;text-decoration:none;background:#ffffdd url(http://img.pointi.jp/shop/images/bot_compare_on.gif) no-repeat bottom right;}
a.shop_cate_rank4_compare:hover{
	color:#ff6600;text-decoration:none;background:#ffffdd url(http://img.pointi.jp/shop/images/bot_compare_on.gif) no-repeat bottom right;}

/* ------------------------------
 リンク文字：2009年改訂予定のナビゲーションタブ
------------------------------ */
a.navi-home{
	display:block;width:126px;height:39px;}
a.navi-home:link{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo01.gif);}
a.navi-home:visited{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo01.gif);}
a.navi-home:active{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo01b.gif);}
a.navi-home:hover{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo01b.gif);}

a.navi-ec{
	display:block;width:126px;height:39px;}
a.navi-ec:link{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo02.gif);}
a.navi-ec:visited{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo02.gif);}
a.navi-ec:active{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo02b.gif);}
a.navi-ec:hover{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo02b.gif);}

a.navi-shop{
	display:block;width:126px;height:39px;}
a.navi-shop:link{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo03.gif);}
a.navi-shop:visited{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo03.gif);}
a.navi-shop:active{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo03b.gif);}
a.navi-shop:hover{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo03b.gif);}

a.navi-free{
	display:block;width:126px;height:39px;}
a.navi-free:link{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo04.gif);}
a.navi-free:visited{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo04.gif);}
a.navi-free:active{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo04b.gif);}
a.navi-free:hover{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo04b.gif);}

a.navi-mobile{
	display:block;width:126px;height:39px;}
a.navi-mobile:link{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo05.gif);}
a.navi-mobile:visited{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo05.gif);}
a.navi-mobile:active{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo05b.gif);}
a.navi-mobile:hover{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo05b.gif);}

a.navi-opinion{
	display:block;width:126px;height:39px;}
a.navi-opinion:link{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo06.gif);}
a.navi-opinion:visited{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo06.gif);}
a.navi-opinion:active{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo06b.gif);}
a.navi-opinion:hover{
	background-image:url(http://img.pointi.jp/images_plus/tab_neo06b.gif);}

/* ------------------------------
 リンク：ショッピング:「商品ページを開く」
------------------------------ */
a.shop_link		{display:block;width:150px;height:31px;}
a.shop_link:link	{background-image:url(http://img.pointi.jp/shop/images/bot_link.gif);}
a.shop_link:visited	{background-image:url(http://img.pointi.jp/shop/images/bot_link.gif);}
a.shop_link:active	{background-image:url(http://img.pointi.jp/shop/images/bot_link_on.gif);}
a.shop_link:hover	{background-image:url(http://img.pointi.jp/shop/images/bot_link_on.gif);}





/* ------------------------------
 左サイドメニュー
------------------------------ */

/* 小カテゴリ */
ul.sidemenu-left{
	list-style:none;margin:7px 0px 7px 0px;padding:0px 0px 0px 8px;}
li.sidemenu-left{
	list-style:none;margin:5px 0px 0px 0px;padding-left:11px;background:url(http://img.pointi.jp/images_plus/icon_side_left.gif) no-repeat center left;letter-spacing:0px;line-height:10px;}

/* ------------------------------
 リンク文字：アンダーラインなし
------------------------------ */
a.sidemenu-left:link{color:#006699;text-decoration:none;border:0px solid #ffffff;}
a.sidemenu-left:visited{color:#006699;text-decoration:none;border:0px solid #ffffff;}
a.sidemenu-left:active{color:#ff9900;text-decoration:underline;border:0px solid #ffffff;}
a.sidemenu-left:hover{color:#ff9900;text-decoration:underline;border:0px solid #ffffff;}	

	
/* ------------------------------
 左サイドメニュー:商品検索用
------------------------------ */

/* 小カテゴリ */
ul.sidemenu-left-shop{
	list-style:none;margin:7px 0px 7px 0px;padding:0px 0px 0px 8px;}
li.sidemenu-left-shop{
	list-style:none;margin:5px 0px 0px 0px;padding-left:16px;background:url(http://img.pointi.jp/shop/images/icon_link_s.gif) no-repeat center left;letter-spacing:0px;line-height:10px;}

/* ------------------------------
 広告フォーマット
------------------------------ */
/* バナー部 */
div.format-site{margin:3px 0px 0px 16px;}
ul.format-site{
	list-style:none;margin:4px 0px 0px 0px;}
li.format-site-way{
	list-style:none;padding-left:38px;background:url(http://img.pointi.jp/images_plus/icon_jyouken.gif) no-repeat center left;float:left;}
li.format-site-cycle{
	margin-left:10px;list-style:none;padding-left:38px;background:url(http://img.pointi.jp/images_plus/icon_kikan.gif) no-repeat center left;float:left;}

/* リンク文字 */
a.sidemenu-left{
	text-align:left;line-height:22px;letter-spacing:0px;}

/* ------------------------------
 文字色
------------------------------ */
.pink{color:#ff3366;}
.glay{color:#666666;}
.pink2{color:#ffe6ec;}

/* ------------------------------
 定番人気ショップ：タブ切り替え
------------------------------ */
#content1 { display:block; }
#content2 { display:none; }
#content3 { display:none; }
#content4 { display:none; }
#content5 { display:none; }
#content6 { display:none; }
#content7 { display:none; }

/* ------------------------------
 お正月2009用
------------------------------ */
.oshougatsu	{display:none;}

/* ------------------------------
 新生活 背景
------------------------------ */
.spring-bg { background-image:url(http://img.pointi.jp/images_spring/bg_ye.jpg);}

/* ------------------------------
 新生活 バナー
------------------------------ */
.spring-banner {
	padding:0px 0px 5px 0px;}
	


#yahoo-login{
	padding: 5px 0 5px 10px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	}	
	
/* 換金一覧 */
#kp_container-l{width:385px;float:left; padding:0px 0px 0px 0px; margin:0;}
#kp_container-r{width:385px;float:right; padding:0; margin:0;}

#kp_container-l_bottom{width:640px;float:left; padding:0px 0px 0px 0px; margin:0;}
#kp_container-r_bottom{width:130px;float:right; padding:0; margin:0;}

#moneybox{width:125px;float:left;border:1px solid #ccc;margin: 0px 7px 10px 0px;padding:5px 0px 0px 0px;color:#ff5500;}
#moneybox .texts{background:#efefef;margin: 5px 1px 1px 1px;}
#moneybox .texts span{color:#624545;}
#moneybox .texts p{padding: 6px 4px 6px 4px;margin:0;font-size:9pt; line-height:1.3em;color:#777;}	
	

#attbox{width:880px;float:left;border:1px solid #f02727;margin: 20px 0px 0px 0px;padding:3px 3px 3px 3px;color:#333333;}



/* 登録フォーム（モバイル） */
#mobile {
	width: 500px;
	height: 155px;
	margin: 5px 0px 5px 15px;
	background:url(../images_plus/mobile.jpg) no-repeat;
	text-align:center;
	}

/* トップページ すクローラー */
#pscroller2{

height: 18px;
}



/* ------------------------------
 TOP各項目タイトル
------------------------------ */

/* 話題の広告 */
#cate_title_wadai
{
list-style:none;
margin:3px 0px 0px 0px;
padding-left:25px;
background:url(images_plus/icon_hot.gif);
background-repeat:no-repeat;
center left;float:left;
font-size:14px;
font-weight:bold;
}



