@charset "utf-8";

/*
■トップ
	1－01.トップページ
	1－02.トップページランキングを作成する
	1－03.ログインページ
	1－04.トップページ「マイページ」
■ジョイプレゼント
	2－01.プレゼントに応募するbtn
■ログイン
	3－01.無料会員登録へbtn
	3－02.商品評価情報btn
	3－03.トップページへbtn
	3－04.キャンセルbtn
	3－05.仮登録完了画面
	3－06.同意しない
	3－07.同意して確認する 
	3－08.(確認する) 基本btn
	3－09.前画面へ戻るbtn
	
■プレゼント投票
	5－01.プレゼント投票ページ
■ショッピング
	4－01.お気に入り店舗に登録
	4－02.このショップへ行く
	4－03.購入する
	4－04.「商品を評価する」ボタン（166-31）
	4－05.「ログインしないでサイトに行く」ボタン（166-31）
	4－06.クリップする（商品評価詳細ページ）
	4－06.購入する（商品評価詳細ページ）
	4－07.価格比較する（商品評価詳細ページ）
	4－08.ブログに貼る（商品評価詳細ページ）
	4－09.商品を評価する（商品評価詳細ページ）
	4－10.購入する（商品カテゴリページ）
	4－11.購入する（商品評価詳細（個人））
	4－12.価格比較する（商品評価詳細（個人））
	4－13.ブログに貼る（商品評価詳細（個人））
	4－14.商品を評価する（商品評価詳細（個人））
	4－15.商品評価情報を見る（商品評価詳細（個人））
	※その他はshopping.cssに記載
■ランキング	
	6－01.サイドメニュー内ランキング作成ボタン
	6－02.[R3]ピックアップランキング　投票する
	6－03.ボタン ranking.cssから移行
■ヘッダー
	7－01.ヘッダー　ポイント通帳、ログイン、ログアウト
■マイページ
	8－01.
■ポイント交換所
	9-01.TOP
	9-02.ちょコム/MUSICO/募金
	9-03.ポイント交換btn
	9-04.ポイント交換map
	9-05.ポイント交換btn_cinemaクーポン
	9-06.ポイント交換：NTTID会員用本人認証画面…基本情報登録
	9-07.Amazonギフト券
	9-08.aコイン
	 宅麺.com
	9-10.nanacoギフト
■タイアップ
	10-01.お申込みはこちら（キャンペーン用）

-----------------------*/

/*1－01.トップページ*/

#side #mypage .before-login p.btn-area_img a{
	display:block;
	width:224px;
	height:100px;
	background-image:url(https://ct.potora.jp/images/top/top_btn_register.gif);
	text-indent:-9999px;
	margin-top:5px;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
}
#side #mypage .before-login p.btn-area_img a:visited {
	background-position:0 0;
}
#side #mypage .before-login p.btn-area_img a:hover{
	background-image:url(https://ct.potora.jp/images/top/top_btn_register_on.gif);
}
/*1－02.トップページランキングを作成する*/
#search-box #make-out a{
background-image:url(https://ct.potora.jp/images/common/btn/btn_makeout.gif);
display:block;
height:31px;
margin:3px 0 0 67px;
overflow:hidden;
text-indent:-9999px;
width:166px;
}
#search-box #make-out a:visited {
background-position:0 0;
}
#search-box #make-out a:hover{
background-position:0 -31px;
}

/*1－03.ログインページ*/
#login-contents .muryokaiinBtn a:link,
#login-contents .muryokaiinBtn a:visited,
.s9-btn-register a.s-idxBtn:link,
.s9-btn-register a.s-idxBtn:visited,
#login-shopping .muryokaiinBtn a:link,
#login-shopping .muryokaiinBtn a:visited{
	width:280px;
	height:45px;
	display:block;
	background: url(https://ct.potora.jp/images/common/btn/btn_goto_register.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#login-contents .muryokaiinBtn a:hover,
.s9-btn-register a.s-idxBtn:hover,
#login-shopping .muryokaiinBtn a:hover {
	width:280px;
	height:45px;
	display:block;
	background: url(https://ct.potora.jp/images/common/btn/btn_goto_register.gif) 0px -45px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

/*ジョイプレゼント
---------------------------------------------------*/
/*2－01.プレゼントに応募するbtn*/
a.pre_oubobtn {
	width:280px;
	height:45px;
	display:block;
	background: url(https://ct.potora.jp/images/common/btn/btn-reg3.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
 }
a.pre_oubobtn:visited {
background-position:0 0;
}
a.pre_oubobtn:hover {
background-position:0 -45px;
}
/*2－02.会員登録はこちらからbtn*/
a.pre_tourokubtn {
	width:280px;
	height:45px;
	display:block;
	background: url(https://ct.potora.jp/images/common/btn/btn-touroku.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
 }
a.pre_tourokubtn:visited {
background-position:0 0;
}
a.pre_tourokubtn:hover {
background-position:0 -45px;
}

/*3－01.無料会員登録へbtn*/
a.pre_registbtn {
	width:280px;
	height:45px;
	display:block;
	background: url(https://ct.potora.jp/images/common/btn/btn_goto_register.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
a.pre_registbtn:visited{
background-position:0 0;
}
a.pre_registbtn:hover {
background-position:0 -45px;
}

/*3－02.商品評価情報btn*/
a.itemgrade {
	width:122px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/common/btn/btn_review_potora2.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
a.itemgrade:visited{
background-position:0 0;
}
a.itemgrade:hover {
background-position:0 -31px;
}
/*3－03.トップページへbtn*/
div.p-present-btn-top{ 
	margin:20px auto;width:145px;
}
.p-present-btn-top a	{ 
width:145px; 
height:31px; 
display:block; 
background:url(https://ct.potora.jp/images/common/btn/btn_top.gif) no-repeat; 
text-indent:-9999px; 
overflow:hidden; 
}
.p-present-btn-top a:visited{
background-position:0 0;
}
.p-present-btn-top a:hover {
background-position:0 -31px;
}

/*3－04.キャンセルbtn*/
li.p-present-btn-cancel{
	float:left;
	width:145px;
	height:31px;
	margin:0px;
}
.p-present-btn-cancel a	{ width:145px; height:31px; display:block; background:url(https://ct.potora.jp/images/common/btn/btn_cancel_l01.gif) no-repeat; text-indent:-9999px; overflow:hidden; }
.p-present-btn-cancel a:visited{
background-position:0 0;
}
.p-present-btn-cancel a:hover {
background-position:0 -31px;
}
/*3－05.仮登録完了ページ：トップページへbtn*/
div.RegistComp{ 
	margin:20px auto;
	width:145px;
}
.RegistComp a	{ 
width:145px; 
height:31px; 
display:block; 
background:url(https://ct.potora.jp/images/common/btn/btn_top.gif) no-repeat; 
text-indent:-9999px; 
overflow:hidden; 
}
.RegistComp a:visited{
background-position:0 0;
}
.RegistComp a:hover {
background-position:0 -31px;
}
/*3－06.同意しないbtn*/
#regist-main .notdoui {
	width:203px;
	height:31px;
	margin:10px auto 0;
}
#regist-main .notdoui a	{
	width:203px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn_no_confirm_a.gif) 0 0 no-repeat;
	text-indent:-9999px;
}
#regist-main .notdoui a:hover	{
	background-position:0 -31px;
}

/*3－07.同意して確認するbtn*/
#regist-main .doui { 
	width:203px;
	height:31px;
	margin:10px auto 0;
}
#regist-main .doui a	{
	width:203px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn_confirm_orange_a.gif) 0 0 no-repeat;
	text-indent:-9999px;
}
#regist-main .doui a:hover{
	background-position:0 -31px;
}

/*3－08.(確認する) 基本btn*/
.re-btn-confirm	{
	width:145px;
	height:31px;
	overflow:hidden;
	padding:0 0 10px;
	margin:10px auto 0;
	text-indent:-9999px;
	text-align:center;
}

.re-btn-confirm a	{
	display:block;
	width:145px;
	height:31px;
	background:url(https://ct.potora.jp/images/common/btn/btn_confirm2_a.gif) no-repeat 0 0;
}

.re-btn-confirm a:hover	{
	background-position:0 -31px;
}

/*3－09.前画面へ戻るbtn*/
#regist-main .back02 {
	width:203px;
	height:31px;
	margin:10px auto 0;
}
#regist-main .back02 a	{
	width:203px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn_back_M_a.gif) 0 0 no-repeat;
	text-indent:-9999px;
}
#regist-main .back02 a:hover {
	background-position:0 -31px;
}
/* 次へ進むbtn*/
#regist-main .next {
	width:203px;
	height:31px;
	margin:10px auto 0;
}
#regist-main .next a {
	width:203px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn_next_L_a.gif) 0 0 no-repeat;
	text-indent:-9999px;
}
#regist-main .next a:hover {
	background-position:0 -31px;
}

/*5－01.プレゼント投票ページ*/
.pre_vote-btn{
	clear:both;
	width:280px;
	margin:20px auto;
}

a.pre_votebtn {
	width:280px;
	height:45px;
	background:url(https://ct.potora.jp/images/common/btn/btn-vote.gif) no-repeat scroll 0 0;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
a.pre_votebtn:visited {
	background-position:0 0;
}
a.pre_votebtn:hover {
	background-position:0 -45px;
}

a.pre_vote-result {
	width:280px;
	height:45px;
	background:url(https://ct.potora.jp/images/common/btn/btn-vote-result.gif) no-repeat scroll 0 0;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
a.pre_vote-result:visited {
	background-position:0 0;
}
a.pre_vote-result:hover {
	background-position:0 -45px;
}
.reviewbtn{
	width:122px;
	margin:0 auto;
}
#p-select-contents-box .reviewbtn a{
	width:122px;
	height:30px;
	background:url(https://ct.potora.jp/images/common/btn/btn_review_potora2.gif) no-repeat scroll 0 0;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
#p-select-contents-box .reviewbtn a:hover{
	background-position:0 -31px;
}
.reviewbtn_mini{
	width:90px;
	margin:0 auto;
}
.reviewbtn_mini a{
	width:93px;
	height:30px;
	background:url(https://ct.potora.jp/images/common/btn/btn-review-mini.gif) no-repeat scroll 0 0;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
.reviewbtn_mini a:hover{
	background-position:0 -29px;
}
/********ショッピング開始****************ショッピング開始********/

/********店舗中間ページ********/

/*4－01.お気に入り店舗に登録*/
div#middlepage p.shop_addbtn {
  width:124px;
  height:25px;
  margin:15px 0 10px;
}
div#middlepage p.shop_addbtn a {
  display:block;
  width:124px;
  height:25px;
  background:transparent url(https://ct.potora.jp/images/common/btn/btn_add_shop_mini.gif) no-repeat scroll 0 0;
  overflow:hidden;
  text-indent:-9999px;
}
div#middlepage p.shop_addbtn a:hover {
  background-position:0 -25px;
}

/*4－02.このショップへ行く*/
div#middlepage div.jump_btn{
  width:280px;
  height:45px;
  margin:35px auto;
	/margin:30px 260px;
}
div#middlepage div.jump_btn a{
  display:block;
  width:280px;
  height:45px;
  overflow:hidden;
  background:transparent url(https://ct.potora.jp/images/common/btn/btn_jump.gif) no-repeat scroll 0 0;
  text-indent:-9999px;
}
div#middlepage div.jump_btn a:hover {
  background-position:0 -45px;
}

/*4－03.購入する*/
div#middlepage div.shopinfo dl.shopitem dd.btn_buy{
  width:122px;
  height:31px;
  margin:15px 0 0 245px;
	/margin:15px 0 0 225px;
}
div#middlepage div.shopinfo dl.shopitem dd.btn_buy a.buy{
  display:block;
  width:122px;
  height:31px;
  background:transparent url(https://ct.potora.jp/images/common/btn/btn_buy.gif) no-repeat scroll 0 0;
  margin:0 auto;
  overflow:hidden;
  text-indent:-9999px;
}
div#middlepage div.shopinfo dl.shopitem dd.btn_buy a.buy:hover{
  background-position:0 -31px;
}

/*4－04.「商品を評価する」ボタン（166-31）*/
#shopping-page div#side-contents .s-idxbtn-shohin a.s-idxBtn	{
  display:block;
  width:166px;
  height:31px;
  margin:0 67px;
  background:url(https://ct.potora.jp/images/common/btn/btn_estimate_item_S.gif) no-repeat;
  text-indent:-9999px;
}
#shopping-page div#side-contents .s-idxbtn-shohin a.s-idxBtn:hover{
  background-position:0 -31px;
}

/*4－05.「ログインしないでサイトに行く」ボタン（166-31）*/
#login-shopping  p.nologin-btn a{
  display:block;
  width:166px;
  height:31px;
  background:url(https://ct.potora.jp/images/common/btn/btn_nologin.gif) no-repeat;
  text-indent:-9999px;
}
#login-shopping  p.nologin-btn a:hover{
  background-position:0 -31px;
}
/******商品評価詳細ページ（総合）******/
/*4－06クリップする*/
#s2-1-item-clip-btn a{
	position:absolute;
	width:122px;
	height:31px;
	display:block;
	background:url(http://ct.potora.jp/images/common/btn/btn_clip.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	right:19px;
	top:2px;
}
#s2-1-item-clip-btn a:hover{
	background-position:0 -31px;
}
/*4－06.購入する*/
#s2-1-item-detail li#directbuy a{
	background:url(http://ct.potora.jp/images/common/btn/btn_buy4.gif) no-repeat 0px 0px;
}
/*4－07.価格比較する*/
#s2-1-item-detail li#compare a{
	background:url(http://ct.potora.jp/images/common/btn/btn_compare2.gif) no-repeat 0px 0px;
}
/*4－08.ブログに貼る*/
#s2-1-item-detail li#blog a{
	background:url(http://ct.potora.jp/images/common/btn/btn_blog2.gif) no-repeat 0px 0px;
}
#s2-1-item-detail li#directbuy a:hover,
#s2-1-item-detail li#compare a:hover,
#s2-1-item-detail li#blog a:hover{
	background-position:0 -31px;
}
/*4－09.商品を評価する*/
#s2-1-item-box #estimate-btn-item a{
	width:280px;
	height:45px;
	background:url(http://ct.potora.jp/images/common/btn/btn_estimate_item.gif) no-repeat;
	display:block;text-indent:-9999px;
	overflow:hidden;
}
#s2-1-item-box #estimate-btn-item a:hover{
	background-position:0 -45px;
}
/******商品評価詳細ページ（個人）******/

/*4－11.購入する*/
#private_review_box li#directbuy a{
	background:url(http://ct.potora.jp/images/common/btn/btn_buy4.gif) no-repeat 0px 0px;
}
/*4－12.価格比較する*/
#private_review_box li#compare a{
	background:url(http://ct.potora.jp/images/common/btn/btn_compare2.gif) no-repeat 0px 0px;
}
/*4－13.ブログに貼る*/
#private_review_box li#blog a{
	background:url(http://ct.potora.jp/images/common/btn/btn_blog2.gif) no-repeat 0px 0px;
}
#private_review_box li#directbuy a:hover,
#private_review_box li#compare a:hover,
#private_review_box li#blog a:hover{
	background-position:0 -31px;
}
/*4－14.商品を再評価する*/
#private_review_box #estimate-btn-item a{
	width:280px;
	height:45px;
	background:url(http://ct.potora.jp/images/common/btn/btn_re-estimate_item.gif) no-repeat;
	display:block;text-indent:-9999px;
	overflow:hidden;
}
#private_review_box #estimate-btn-item a:hover{
	background-position:0 -45px;
}
/*4－15.商品評価情報を見る*/
#reviewinfo-btn a{
	width:280px;
	height:45px;
	background:url(http://ct.potora.jp/images/common/btn/btn_reviewinfo.gif) no-repeat;
	display:block;text-indent:-9999px;
	overflow:hidden;
}
#reviewinfo-btn a:hover{
	background-position:0 -45px;
}

/******商品カテゴリページ******/
/*4－10.購入する*/
.directbuy-btn a{
	width:122px;
	height:31px;
	background:url(http://ct.potora.jp/images/common/btn/btn_buy.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:5px;
}
.directbuy-btn a:hover{
	background-position:0 -31px;
}

/*---↓以下、掲載箇所未確認---*/

/* 確認する */
div#buttonArea a.r-confBtn{
	margin-right:20px;
	background:url(http://ct.potora.jp/images/common/btn/btn_confirm2_a.gif) no-repeat 0 0;
}
/* 登録する */
div#buttonArea a.r-registBtn{
	background:url(http://ct.potora.jp/images/common/btn/btn_register.gif) no-repeat 0 0;
	margin-right:20px;
}
/* 修正する */
div#buttonArea a.r-changeBtn{
	background:url(http://ct.potora.jp/images/common/btn/btn_correct01.gif) no-repeat 0 0;
}
/* 削除する */
div#buttonArea a.r-deleteBtn{
	background:url(http://ct.potora.jp/images/common/btn/btn_delete.gif) no-repeat 0 0;
	margin-right:20px;
}
/* キャンセル */
div#buttonArea a.r-cancellBtn{
	background:url(http://ct.potora.jp/images/common/btn/btn_cancel_l.gif) no-repeat 0 0;
}
/* 設定する */
div#buttonArea a.r-setBtn{
	background:url(http://ct.potora.jp/images/common/btn/btn_set.gif) no-repeat 0 0;
	margin-right:20px;
}
/* 上記の内容で作る */
div#buttonArea a.r-makeBtn{
	background:url(http://ct.potora.jp/images/common/btn/btn_make.gif) no-repeat 0 0;
	margin-right:20px;
}
/* 前画面へ戻る */
div#buttonArea a.r-historybackBtn{
	background:url(https://ct.potora.jp/images/common/btn/btn_back_M_a.gif) 0px 0px no-repeat;
	margin-right:20px;
}
div#buttonArea a.r-confBtn:visited,
div#buttonArea a.r-registBtn:visited,
div#buttonArea a.r-changeBtn:visited,
div#buttonArea a.r-deleteBtn:visited,
div#buttonArea a.r-cancellBtn:visited,
div#buttonArea a.r-setBtn:visited,
div#buttonArea a.r-makeBtn:visited,
div#buttonArea a.r-historybackBtn:visited{
  background-position:0 0;
}
div#buttonArea a.r-confBtn:hover,
div#buttonArea a.r-registBtn:hover,
div#buttonArea a.r-changeBtn:hover,
div#buttonArea a.r-deleteBtn:hover,
div#buttonArea a.r-cancellBtn:hover,
div#buttonArea a.r-setBtn:hover,
div#buttonArea a.r-makeBtn:hover,
div#buttonArea a.r-historybackBtn:hover{
  background-position:0 -31px;
}

/********ランキング開始****************ランキング開始********/
/*6－01 サイドメニュー内ランキング作成ボタン */
#side p.rankingBtn	{
	margin:0 3px;
	padding-bottom:10px;
}
#side p.rankingBtn a	{
	display:block;
	width:166px;
	height:31px;
	margin-left:67px;
	padding:0;
	text-indent:-9999px;
}
#side p.rankingBtn a	{
	background:url(https://ct.potora.jp/images/common/btn/btn_makeout.gif) no-repeat;
}

#side p.rankingBtn a:visited{
  background-position:0 0;
}
#side p.rankingBtn a:hover{
  background-position:0 -31px;
}

#side #side-contents p.rankingBtn	{
	margin:0 3px;
	padding-bottom:10px;
}
#side #side-contents p.rankingBtn a	{
	display:block;
	width:166px;
	height:31px;
	margin-left:67px;
	padding:0;
	text-indent:-9999px;
}
#side #side-contents p.rankingBtn a	{
	background:url(https://ct.potora.jp/images/common/btn/btn_makeout.gif) no-repeat;
}

#side #side-contents p.rankingBtn a:visited{
  background-position:0 0;
}
#side #side-contents p.rankingBtn a:hover{
  background-position:0 -31px;
}

/*6－02 [R3]ピックアップランキング　投票する */
#ranking #r-voteList div.r-voteBtn	{
	width:95px;
	height:27px;
	float:left;
}
#ranking #r-voteList div.r-voteBtn a	{
	display:block;
	width:95px;
	height:27px;
	overflow:hidden;
	text-indent:-9999px;
}
#ranking #r-voteList div.r-voteBtn a	{background:url(https://ct.potora.jp/images/common/btn/btn_today_vote02.gif) no-repeat;}

#ranking #r-voteList div.r-voteBtn a:visited{
  background-position:0 0;
}
#ranking #r-voteList div.r-voteBtn a:hover{
  background-position:0 -27px;
}
/*6－03 ランキングボタン ranking.cssから
--------------------------------------------------*/

div#r-buttonArea a	{
	display:block;
	float:left;
	width:145px;
	height:31px;
	overflow:hidden;
	text-indent:-9999px;
}

/* 確認する */
div#r-buttonArea a.r-confBtn	{
	margin-right:20px;
	background:url(https://ct.potora.jp/images/common/btn/btn_confirm2_a.gif) no-repeat 0 0;
}

/* 登録する */
div#r-buttonArea a.r-registBtn	{
	background:url(https://ct.potora.jp/images/common/btn/btn_register.gif) no-repeat 0 0;
	margin-right:20px;
}

/* 修正する */
div#r-buttonArea a.r-changeBtn	{
	background:url(https://ct.potora.jp/images/common/btn/btn_correct01_a.gif) no-repeat 0 0;
}
/* 削除する */
div#r-buttonArea a.r-deleteBtn	{
	background:url(https://ct.potora.jp/images/common/btn/btn_delete.gif) no-repeat 0 0;
	margin-right:20px;
}

/* キャンセル */
div#r-buttonArea a.r-cancellBtn	{
	background:url(https://ct.potora.jp/images/common/btn/btn_cancel_l01.gif) no-repeat 0 0;
}

/* 設定する */
div#r-buttonArea a.r-setBtn	{
	background:url(https://ct.potora.jp/images/common/btn/btn_set.gif) no-repeat 0 0;
	margin-right:20px;
}

/* 上記の内容で作る */
div#r-buttonArea a.r-makeBtn	{
	background:url(https://ct.potora.jp/images/common/btn/btn_make.gif) no-repeat 0 0;
	margin-right:20px;
}
div#r-buttonArea a.r-confBtn:visited,
div#r-buttonArea a.r-registBtn:visited,
div#r-buttonArea a.r-changeBtn:visited,
div#r-buttonArea a.r-deleteBtn:visited,
div#r-buttonArea a.r-cancellBtn:visited,
div#r-buttonArea a.r-setBtn:visited,
div#r-buttonArea a.r-makeBtn:visited{
  background-position:0 0;
}
div#r-buttonArea a.r-confBtn:hover,
div#r-buttonArea a.r-registBtn:hover,
div#r-buttonArea a.r-changeBtn:hover,
div#r-buttonArea a.r-deleteBtn:hover,
div#r-buttonArea a.r-cancellBtn:hover,
div#r-buttonArea a.r-setBtn:hover,
div#r-buttonArea a.r-makeBtn:hover{
  background-position:0 -31px;
}
/*7－01.ヘッダー　ポイント通帳、ログイン、ログアウト */
#hnav #guide dd a	{
	display:block;
	width:78px;
	height:22px;
	overflow:hidden;
	text-decoration:none;
}
#hnav #guide dd a span	{visibility:hidden;}
#hnav #guide dd a#point-btn	{
background:url(https://ct.potora.jp/images/common/btn/btn_point.gif) no-repeat;
}
#hnav #guide dd a#logout-btn	{
	margin-left:5px;
	background:url(https://ct.potora.jp/images/common/btn/btn_logout.gif) no-repeat;
}
#hnav #guide dd a#login-btn	{
	margin-left:5px;
	background:url(https://ct.potora.jp/images/common/btn/btn_login.gif) no-repeat;
}

#hnav #guide dd a#point-btn:visited,
#hnav #guide dd a#logout-btn:visited,
#hnav #guide dd a#login-btn:visited{
	  background-position:0 0;
}

#hnav #guide dd a#point-btn:hover,
#hnav #guide dd a#logout-btn:hover,
#hnav #guide dd a#login-btn:hover{
	  background-position:0 -22px;
}

/*8－01.マイページ左枠145_31　育成アルバムbtn */
#m-mypage-box-char p.album-btn	{
	margin:0px 26px;
	width:166px;
	height:31px;
	display:block;
}

#m-mypage-box-char p.album-btn a	{
	width:166px;
	height:31px;
	background:url(https://ct.potora.jp/images/mypage/btn_album.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#m-mypage-box-char p.album-btn a:visited{
	  background-position:0 0;
}
#m-mypage-box-char p.album-btn a:hover{
	  background-position:0 -31px;
}

/*8－02.マイページ左枠145_31　タロットリンクbtn */
#m-mypage-box-tarot p.tarot-btn	{
	margin:0px 41px;
	width:166px;
	height:31px;
	display:block;
}
#m-mypage-box-tarot p.tarot-btn a	{
	width:166px;
	height:31px;
	background:url(https://ct.potora.jp/images/mypage/btn_tarot.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#m-mypage-box-tarot p.tarot-btn a:visited{
	  background-position:0 0;
}
#m-mypage-box-tarot p.tarot-btn a:hover{
	  background-position:0 -31px;
}
/*8－03.マイページ左枠145_31　会員登録情報btn */
#m-mypage-box-registdatalink p.kaiin-btn {
	margin:0 41px;
	width:166px;
	height:31px;
	display:block;
	padding-bottom: 3px;
}
#m-mypage-box-registdatalink p.kaiin-btn a	{
	width:166px;
	height:31px;
	background:url(https://ct.potora.jp/images/mypage/btn_kaiin.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#m-mypage-box-registdatalink p.other-btn {
	margin:0px 41px;
	width:166px;
	height:31px;
	display:block;
}
#m-mypage-box-registdatalink p.other-btn a	{
	width:166px;
	height:31px;
	background:url(https://ct.potora.jp/images/mypage/btn_other.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#m-mypage-box-registdatalink p.kaiin-btn a:visited,
#m-mypage-box-registdatalink p.other-btn a:visited{
	  background-position:0 0;
	}
#m-mypage-box-registdatalink p.kaiin-btn a:hover,
#m-mypage-box-registdatalink p.other-btn a:hover{
	  background-position:0 -31px;
	}

/* マイページ　会員登録情報編集145_31 :M8-1
--------------------------------------------------*/

/* ボタンサイズ 確認する*/
.regist-changeBtn_orange { width:145px; height:31px; float:none;}
.regist-changeBtn_orange a {
	width:145px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn_confirm2.gif) 0px 0px no-repeat;
	text-indent:-9999px;
}
.regist-changeBtn_orange a:visited{
	  background-position:0 0;
	}
.regist-changeBtn_orange a:hover{
	  background-position:0 -31px;
	}
/* ボタンサイズ 変更する*/
.regist-changeBtn_orange2 { width:145px; height:31px; float:none;}
.regist-changeBtn_orange2 a	{
	width:145px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn_change2_a.gif) 0px 0px no-repeat;
	text-indent:-9999px;
}
.regist-changeBtn_orange2 a:visited{
	  background-position:0 0;
	}
.regist-changeBtn_orange2 a:hover{
	  background-position:0 -31px;
	}
/* ボタンサイズ中(キャンセル)*/
.cancelMBtn { width:145px; height:31px; float:none;}
.cancelMBtn a { 
	width:145px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn_cancel_l01.gif) 0px 0px no-repeat;
	text-indent:-9999px;
}
.cancelMBtn a:visited{
	  background-position:0 0;
	}
.cancelMBtn a:hover{
	  background-position:0 -31px;
	}
/* ボタンサイズ中(前画面に戻る)*/
.historybackMBtn { width:145px; height:31px; float:none;}
.historybackMBtn a {
	width:145px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn_back_M_a.gif) 0px 0px no-repeat;
	text-indent:-9999px;
}
.historybackMBtn a:visited{
	  background-position:0 0;
	}
.historybackMBtn a:hover{
	  background-position:0 -31px;
	}
/* ボタンサイズ中(登録する)*/
.regist-Btn_orange2 {
	width:145px;
	height:31px;
	float:none;
}
.regist-Btn_orange2 a { 
	width:145px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn_register.gif) 0px 0px no-repeat;
	text-indent:-9999px;
}
.regist-Btn_orange2 a:visited{
	  background-position:0 0;
	}
.regist-Btn_orange2 a:hover{
	  background-position:0 -31px;
	}
/* ボタン(go!)*/
.m-mypage-box-rightbox .goBtn { width:97px; height:31px; float:right; }
.m-mypage-box-rightbox .goBtn a	{ 
	width:97px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn_go.gif) 0 0 no-repeat;
	text-indent:-9999px;
}
.m-mypage-box-rightbox .goBtn a:visited{
	  background-position:0 0;
	}
	
.m-mypage-box-rightbox .goBtn a:hover{
	background:url(https://ct.potora.jp/images/common/btn/btn_go_on.gif) 0 0 no-repeat;
	}	

/* NTTID連携解除（マイページ） */
div#r-buttonArea a.Nttid_release{
	margin-right:20px;
	background:url(https://ct.potora.jp/images/common/btn/btn_release.gif) no-repeat 0 0;
}
div#r-buttonArea a.Nttid_release:visited{
  background-position:0 0;
}
div#r-buttonArea a.Nttid_release:hover{
  background-position:0 -31px;
}

/* ポイント交換所 9
--------------------------------------------------*/
/*9-01 ちょコム：まずは口座開設*/
p.btn-chocom-top {
}
a.btn-chocom-mini{
  display:block;
  width:166px;
  height:31px;
  background:url(https://ct.potora.jp/images/common/btn/btn-chocom-mini.gif) no-repeat scroll 0 0;
  overflow:hidden;
  text-indent:-9999px;
}
a.btn-chocom-mini:visited{
  background-position:0 0;
}
a.btn-chocom-mini:hover{
  background-position:0 -31px;
}
/*9-02 ちょコム*/
a.btn_exp_chocom {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/btn_goto_chocom_a.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_exp_chocom:visited{
	background-position:0 0;
}
a.btn_exp_chocom:hover {
	background-position:0 -31px;
}
/*9-02 MUSICO*/
a.btn-musico {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/common/btn/index_musico_btn.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn-musico:visited{
	background-position:0 0;
}
a.btn-musico:hover {
	background-position:0 -31px;
}
/*9-02 jnb*/
a.btn_extop_jnb {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_jnbank_btn_a.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_jnb:visited{
	background-position:0 0;
}
a.btn_extop_jnb:hover {
	background-position:0 -31px;
}
/*9-02 rakuten*/
a.btn_extop_rakuten {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_rakuten_btn.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_rakuten:visited{
	background-position:0 0;
}
a.btn_extop_rakuten:hover {
	background-position:0 -31px;
}

/*9-02 その他の銀行*/
a.btn_extop_bank {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_bank_btn_a.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_bank:visited{
	background-position:0 0;
}
a.btn_extop_bank:hover {
	background-position:0 -31px;
}
/*9-02 T-point*/
a.btn_extop_tpoint {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_tpoint_btn_a.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_tpoint:visited{
	background-position:0 0;
}
a.btn_extop_tpoint:hover {
	background-position:0 -31px;
}

/*9-02 JCB*/
a.btn_extop_jcb {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_jcb_btn_a.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_jcb:visited{
	background-position:0 0;
}
a.btn_extop_jcb:hover {
	background-position:0 -31px;
}

/*9-02 図書カード*/
a.btn_extop_book {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_book_btn_a.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_book:visited{
	background-position:0 0;
}
a.btn_extop_book:hover {
	background-position:0 -31px;
}
/*9-02 QUO*/
a.btn_extop_quo {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_quo_btn_a.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_quo:visited{
	background-position:0 0;
}
a.btn_extop_quo:hover {
	background-position:0 -31px;
}

/*9-02 ベルメゾン*/
a.btn_extop_bellemaison {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_bellemaison_btn_a.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_bellemaison:visited{
	background-position:0 0;
}
a.btn_extop_bellemaison:hover {
	background-position:0 -31px;
}

/*9-02 cinema*/
a.btn_extop_cinema {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_cinema_btn.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_cinema:visited{
	background-position:0 0;
}
a.btn_extop_cinema:hover {
	background-position:0 -31px;
}

/*9-02 募金*/
a.btn-contribution {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/common/btn/index_contribution_btn.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
a.btn-contribution:hover {
	background-position:0 -31px;
}
/*9-03.ポイント交換btn*/
.buttonTwo{
	height:31px;
	margin:0 auto 20px;
	width:330px;
}
div#p-buttonArea .l_btn{
	margin-right:20px;
	float:left;
}
/*全画面へ戻る*/
div#p-buttonArea a	{
	display:block;
	float:left;
	width:145px;
	height:31px;
	overflow:hidden;
	text-indent:-9999px;
}
div#p-buttonArea a.historybackBtn	{
	background:url(https://ct.potora.jp/images/common/btn/btn_back_M_a.gif) 	0px 0px no-repeat;
	}
div#p-buttonArea a.historybackBtn:visited{
  background-position:0 0;
}
div#p-buttonArea a.historybackBtn:hover{
  background-position:0 -31px;
}

/*9-04.右コンテンツ ポイント交換MAP*/
#p-map div.map_btn {
}
#p-map div.map_btn a.exmap{
	width:166px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn-exchangemap.gif) no-repeat scroll 0 0;
	overflow:hidden;
	text-indent:-9999px;
	margin-left:40px;
}
*html #p-map div.map_btn a.exmap{
	width:166px;
	height:31px;
	display:block;
	background:url(https://ct.potora.jp/images/common/btn/btn-exchangemap.gif) no-repeat scroll 0 0;
	overflow:hidden;
	text-indent:-9999px;
	margin-left:20px;
}
#p-map div.map_btn a.exmap:visited{
	background-position:0 0;
}
#p-map div.map_btn a.exmap:hover{
	background-position:0 -31px;
}
/*9-05.ポイント交換btn_cinemaクーポン*/
div#buttonTwo_cinema{
	width:460px;
}
div#buttonTwo_cinema li{
	list-style:none;
	float:left;
}
div#buttonTwo_cinema a	{/*両方のボタンに関連*/
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
}
/*9-06.ＮＴＴＩＤ会員用：本人認証*/
div#nttid_register{
	margin:20px auto;
	/margin:20px 0 20px 250px;
	width:280px;
	text-align:center;
}
div#nttid_register a{
	text-indent:-9999px;
	display:block;
	width:280px;
	height:45px;
	background:url(https://ct.potora.jp/images/common/btn/btn_basicregist.gif) 0px 0px no-repeat;
}
div#nttid_register a:hover{
  background-position:0 -45px;
}

/*9-07 Amazonギフト券*/
a.btn_extop_amazon {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_amazon_btn.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_amazon:visited{
	background-position:0 0;
}
a.btn_extop_amazon:hover {
	background-position:0 -31px;
}
/*9-08 aコイン*/
a.btn_exp_acoin {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_acoin_btn.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_exp_acoin:visited{
	background-position:0 0;
}
a.btn_exp_acoin:hover {
	background-position:0 -31px;
}
/*9-09 宅麺.com*/
a.btn_extop_takumen {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_takumen_btn.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_takumen:visited{
	background-position:0 0;
}
a.btn_extop_takumen:hover {
	background-position:0 -31px;
}

/*9-10 nanacoギフト*/
a.btn_extop_nanaco {
	width:166px;
	height:31px;
	display:block;
	background: url(https://ct.potora.jp/images/point/index_nanaco_btn.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:10px;
	float:right;
}
a.btn_extop_nanaco:visited{
	background-position:0 0;
}
a.btn_extop_nanaco:hover {
	background-position:0 -31px;
}


div#buttonTwo_cinema .l_btn01 a{
	margin-right:20px;
	width:231px;
	height:31px;
	background:url(https://ct.potora.jp/images/common/btn/btn_exchange2.gif) 0px 0px no-repeat;
}
div#buttonTwo_cinema .l_btn01 a:visited{
  background-position:0 0;
}
div#buttonTwo_cinema .l_btn01 a:hover{
  background-position:0 -31px;
}

/*前画面へ戻る*/
div#buttonTwo_cinema a.historybackBtn	{
	width:145px;
	height:31px;
	background:url(https://ct.potora.jp/images/common/btn/btn_back_M_a.gif) 0px 0px no-repeat;
	}
div#buttonTwo_cinema a.historybackBtn:visited{
  background-position:0 0;
}
div#buttonTwo_cinema a.historybackBtn:hover{
  background-position:0 -31px;
}

/*確認して交換するボタン*/
div#buttonTwo_cinema .l_btn a{
	margin-right:20px;
	width:231px;
	height:31px;
	background:url(https://ct.potora.jp/images/common/btn/btn_goto_cinema.gif) 0px 0px no-repeat;
}
div#buttonTwo_cinema .l_btn a:visited{
  background-position:0 0;
}
div#buttonTwo_cinema .l_btn a:hover{
  background-position:0 -31px;
}



/*ジャパンネット銀行*/
a.btn-jnb {
	width:280px;
	height:45px;
	display:block;
	background: url(https://ct.potora.jp/images/common/btn/btn_goto_jnb.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
a.btn-jnb:visited{
	background-position:0 0;
}
a.btn-jnb:hover {
background-position:0 -45px;
}
/*楽天銀行*/
a.btn-rakuten {
	width:212px;
	height:45px;
	display:block;
	background: url(https://ct.potora.jp/images/common/btn/btn_goto_rakuten.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
a.btn-rakuten:visited{
	background-position:0 0;
}
a.btn-rakuten:hover {
background-position:0 -45px;
}
/* タイアップ 10
--------------------------------------------------*/
/*キャンペーン*/
a.btn-apply {
	width:280px;
	height:45px;
	display:block;
	background: url(https://ct.potora.jp/images/common/btn/btn_apply.gif) 0px 0px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
a.btn-apply:visited{
	background-position:0 0;
}
a.btn-apply:hover {
	background-position:0 -45px;
}

