@charset "utf-8";
/* ===================================================================
CSS information

 file name  :mmbr_info.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */

/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */

/* 会員登録のご案内タイトル */
#mmbr_info #st_mmbr_info {
	margin-bottom:21px;
	width:670px;
	height:50px;
	text-indent: -9999px;
	display: block;
	background: url(../newimages/st_mmbr_info.gif) no-repeat left top;
}

/* 会員登録のご案内サブタイトル */
#mmbr_info #sst_info {
	margin:20px 0px 19px 21px;
	width:620px;
	height:20px;
	line-height: 1;
	background: url(../newimages/sst_info.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
}

/* 左右コンテンツ内包ボックス */
#mmbr_info .contents_box {
	margin-bottom:23px;
	width:670px;
	overflow:hidden;
}

/***************************
//	左ボックス
***************************/
#mmbr_info .contents_box .contents_left {
	width:344px;
	float:left;
}

/* テキスト */
#mmbr_info .contents_box .contents_left h4#txt_point {
	width:325px;
	height:28px;
	line-height: 1;
	background: url(../newimages/txt_point.gif) no-repeat left top;
	text-indent: -9999px;
}

/* ボタン */
#mmbr_info .contents_box .contents_left img#member_login_btn {
	display:block;
	margin-left:20px;
}

/***************************
//	右ボックス
***************************/
#mmbr_info .contents_box .contents_right {
	width:326px;
	float:left;
}

/* テキスト */
#mmbr_info .contents_box .contents_right h4#txt_kaiin {
	width:325px;
	height:28px;
	line-height: 1;
	background: url(../newimages/txt_kaiin.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
}

/* ボタン */
#mmbr_info .contents_box .contents_right img#login_btn {
	display:block;
	margin-left:22px;
}

/**************/
/* 説明リスト */
/**************/
#mmbr_info .contents_box .contents_right ol#login_setsu {
	padding:27px 0px 0px 0px;
	width:326px;
}

#mmbr_info .contents_box .contents_right ol#login_setsu li h4 {
	margin-bottom:3px;
	width:326px;
	height:30px;
	line-height: 1;
	text-indent: -9999px;
	display: block;
}

#mmbr_info .contents_box .contents_right ol#login_setsu li p {
	margin-bottom:11px;
	color:#595959;
	font-size: 12px;
}

/* 累積ポイント */
#mmbr_info .contents_box .contents_right ol#login_setsu li#point h4 {
	background: url(../newimages/sst_point.gif) no-repeat left top;	
}

/* 空室検索 */
#mmbr_info .contents_box .contents_right ol#login_setsu li#search h4 {
	background: url(../newimages/sst_search.gif) no-repeat left top;
}

/* Aカードネットワークホテル一覧 */
#mmbr_info .contents_box .contents_right ol#login_setsu li#list h4 {
	background: url(../newimages/sst_list.gif) no-repeat left top;
}

/* ポイント履歴　(宿泊･ポイント･キャッシュバック) */
#mmbr_info .contents_box .contents_right ol#login_setsu li#point_rireki h4 {
	background: url(../newimages/sst_point_rireki.gif) no-repeat left top;
}

/* ご予約内容の確認・変更・キャンセル */
#mmbr_info .contents_box .contents_right ol#login_setsu li#change h4 {
	background: url(../newimages/sst_change.gif) no-repeat left top;
}

/* 会員データの変更 */
#mmbr_info .contents_box .contents_right ol#login_setsu li#data h4 {
	background: url(../newimages/sst_data.gif) no-repeat left top;
}

/* アンケートの投稿 */
#mmbr_info .contents_box .contents_right ol#login_setsu li#enquete h4 {
	background: url(../newimages/sst_enquete.gif) no-repeat left top;
}

/* アンケートの投稿 */
#mmbr_info .contents_box .contents_right ol#login_setsu li#password h4 {
	background: url(../newimages/sst_password.gif) no-repeat left top;
}


/* ログインテキスト */
#mmbr_info .txt_login {
	margin:15px 0px 35px 0px;
}

/* ボックス */
#mmbr_info #toroku_box {
	padding:0px 30px 0px 33px;
	width:607px;
	overflow:hidden;
}

/* ↓矢印 */
#mmbr_info #toroku_box .arrow_bottom {
	margin-bottom:8px;
	width:283px;
	height:32px;
	line-height: 1;
	background: url(../newimages/img_arrow.gif) no-repeat center top;
	text-indent: -9999px;
	display: block;
}

/* 左ボックス */
#mmbr_info #toroku_box #left_toroku {
	width:283px;
	float:left;
}

#mmbr_info #toroku_box #left_toroku h4 {
	margin-bottom:8px;
	width:283px;
	height:54px;
	line-height: 1;
	text-indent: -9999px;
	display: block;
}

/* 加盟ホテルでのお申し込み */
#mmbr_info #toroku_box #left_toroku h4#bn_hotel01 {
	background: url(../newimages/bn_hotel01.gif) no-repeat left top;
}

/* フロントにて「Aカード加盟申込書」に記入 */
#mmbr_info #toroku_box #left_toroku h4#bn_hotel02 {
	background: url(../newimages/bn_hotel02.gif) no-repeat left top;
}

/* 完了！（その日の宿泊からポイントがつきます）＊ */
#mmbr_info #toroku_box #left_toroku h4#bn_hotel03 {
	background: url(../newimages/bn_hotel03.gif) no-repeat left top;
}


/* 右ボックス */
#mmbr_info #toroku_box #right_toroku {
	width:283px;
	float:right;
}

#mmbr_info #toroku_box #right_toroku h4 {
	margin-bottom:8px;
	width:283px;
	height:54px;
	line-height: 1;
	text-indent: -9999px;
	display: block;
}

/* 加盟ホテルでのお申し込み */
#mmbr_info #toroku_box #right_toroku h4#bn_web01 {
	background: url(../newimages/bn_web01.gif) no-repeat left top;
}

/* フロントにて「Aカード加盟申込書」に記入 */
#mmbr_info #toroku_box #right_toroku h4#bn_web02 {
	background: url(../newimages/bn_web02.gif) no-repeat left top;
}

/* 完了！（その日の宿泊からポイントがつきます）＊ */
#mmbr_info #toroku_box #right_toroku h4#bn_web03 {
	background: url(../newimages/bn_web03.gif) no-repeat left top;
}



/***************************
	初めてログインする方へ
***************************/
#mmbr_info #login_content_box {
	margin-bottom:15px;
	width:670px;
	overflow:hidden;
}

/* 全体ボックス */
#mmbr_info #login_content_box li {
	margin-bottom:15px;
	width:190px;
	display:block;
}

/* 左・中ボックス */
#mmbr_info #login_content_box .login_left {
	margin-right:50px;
	float:left;
}

#mmbr_info #login_content_box .login_left h4 {
	margin-bottom:2px;
	width:190px;
	height:40px;
	text-indent:-9999px;
	line-height: 1;
	display: block;
}

/* お申し込み */
#mmbr_info #login_content_box .login_left h4#tit_moushikomi {
	background: url(../newimages/stit_login01.gif) no-repeat left top;
}

/* パスワードの発行-1（カード番号入力） */
#mmbr_info #login_content_box .login_left h4#tit_password01 {
	background: url(../newimages/stit_login02.gif) no-repeat left top;	
}

/* パスワードの発行-3（メールとパスワード設定） */
#mmbr_info #login_content_box .login_left h4#tit_password03 {
	background: url(../newimages/stit_login04.gif) no-repeat left top;	
}

/* パスワードの発行完了 */
#mmbr_info #login_content_box .login_left h4#tit_password04 {
	background: url(../newimages/stit_login05.gif) no-repeat left top;	
}

#mmbr_info #login_content_box .login_left img {
	margin-left:1px;
}

/* テキスト */
#mmbr_info #login_content_box .login_left p {
	width:180px;
}

/* 右ボックス */
#mmbr_info #login_content_box .login_right {
	float:right;
}

#mmbr_info #login_content_box #img_acard {
	padding-top:28px;
}

#mmbr_info #login_content_box .login_right h4#tit_password03 {
	margin-bottom:2px;
	width:190px;
	height:40px;
	text-indent:-9999px;
	line-height: 1;
	display: block;
	background: url(../newimages/stit_login03.gif) no-repeat 10px top;
}

#mmbr_info #login_content_box .login_right h4#acardlogin {
	margin-left:3px;
	width:187px;
	height:129px;
	line-height: 1;
	background: url(../newimages/img_login.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
}

#mmbr_info #login_content_box .login_right img {
	margin-left:11px;
	display:block;
}

#mmbr_info #login_content_box .login_right p {
	margin-left:10px;
}

/***************************
ホームページからのお申し込み
***************************/
#mmbr_info #toroku_box p#bt_hp_entry  {
margin: 15px auto; 
padding: 0;
border: 0;
clear: both;
width:218px;
height:60px;
background: url(../newimages/top/btn_touroku_2.jpg);
border: 1px solid #999898;
}

#mmbr_info #toroku_box p#bt_hp_entry a{
width:283px;
height:77px;
overflow: hidden;
text-indent: -9999px;
display:block;
}

/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html #top #search_form{
	margin: 0 0 0 2px;
}

* html #top #news .new_artcl div{
	margin: 0 0 0 5px;
}

* html #top #news .new_artcl img{
	margin: 0 5px 0 0;
}
