﻿@charset "utf-8";
/* members.css */


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

		h

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

#members div#pagetitle h2 {
	width: 950px;
	height: 189px;
	overflow: hidden;
	text-indent: -9999px;
	margin: 0 auto;
	padding: 0;
	background: url(../members/images/title.jpg) center top no-repeat;
}

#members h5.members_note_header {
	margin:5px 0 10px;
	padding: 0;
	border: 0;
	font-weight: normal;
}

#members h5.members_note_header span{
	margin:0 ;
	padding: 0.25em;
	border: 0;
	background:#CBCA87;
	width:auto;
	font-weight: normal;
}

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

		p

=======================================*/
#members .members_cont_text{
	margin-left: 20px;
}
#members .members_cont_text span {
	margin-left: 8px;
}
#members .members_cont_text img{
	margin-left: 270px;
	margin-top: 20px;
}

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

ロイヤルパーク汐留クラブのご案内

=======================================*/
#members h3#title_aboutclub{
	margin:20px 0px 16px;
	padding:0px;
	width:650px;
	height:20px;
	background: url(../members/images/tit_aboutculb.gif) no-repeat left top;
	overflow: hidden;
	text-indent: -9999px;
}

#members #members_aboutclub{
	margin:0 0 40px;
	padding: 0;
	border: 0;
	width: 650px;
}

/*------------------------------
左側｜文章、ボタン
------------------------------*/
#members #members_aboutclub_left{
	margin:0 ;
	padding: 0;
	border: 0;
	float: left;
	width: 420px;
}

#members #members_aboutclub_left #members_boshuutsuu{
	margin:0 0 10px 20px;
	padding: 0;
	border: 0;
	width: 400px;
	height: 207px;
	background: url(../members/images/img_info_seikyu) left top no-repeat;
	overflow: hidden;
	text-indent: -9999px;
	position: relative;
}

/*ボタン｜会員募集中*/
/*#members #members_aboutclub_left #members_boshuutsuu #members_boshuutsuu_bt{
	margin:0 ;
	padding: 0;
	border: 0;
	width: 123px;
	height: 29px;
	position: absolute;
	top: 158px;
	right: 71px;
}

#members #members_aboutclub_left #members_boshuutsuu #members_boshuutsuu_bt a{
	margin:0 ;
	padding: 0;
	border: 0;
	display: block;
	width: 123px;
	height: 29px;
	overflow: hidden;
}*/

/*ボタン｜会員詳細*/
/*#members #members_aboutclub_left #members_boshuutsuu #members_tokuten_bt{
	margin:0 ;
	padding: 0;
	border: 0;
	width: 123px;
	height: 29px;
	position: absolute;
	top: 158px;
	right: 205px;
}

#members #members_aboutclub_left #members_boshuutsuu #members_tokuten_bt a{
	margin:0 ;
	padding: 0;
	border: 0;
	display: block;
	width: 123px;
	height: 29px;
	overflow: hidden;
}

*/

#members #members_aboutclub_left #members_tokuten_bt img{
	padding-left: 527px;
	border: 0;
	display: block;
	width: 123px;
	height: 29px;
	overflow: hidden;
	text-align:right;
}

/*ボタン｜3時間タイムシェア*/
#members #members_aboutclub_left #members_timeshare {
	margin:0 0 0 20px;
	padding: 0;
	border: 0;
	width: 400px;
	height: 54px;
	background: url(../members/images/img_info_trial.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -9999px;
}
#members #members_aboutclub_left #members_timeshare a {
	display: block;
	width: 400px;
	height: 54px;
	overflow: hidden;
	text-indent: -9999px;
}

/*------------------------------
右側｜写真
------------------------------*/
#members #members_aboutclub_right{
	margin:0 ;
	padding: 0;
	border: 0;
	float: right;
	width: 200px;
}

#members #members_aboutclub_right img{
	margin:0 0 5px;
}

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

会員特典のご案内

=======================================*/
/*タイトル*/
#members h4#title_tokuten{
	margin:0px 0px 25px;
	padding:0px;
	clear: both;
	width:650px;
	height:35px;
	background: url(../members/images/tit_tokuten.gif) no-repeat left top;
	text-indent: -9999px;
	overflow: hidden;
}

/*------------------------------
共通部分
------------------------------*/
#members .tokuten_common{
	margin:0 0 30px;
	padding: 0;
	border: 0;
	width: 650px;
}

#members .tokuten_common img.img_point{
	float: left;
}

#members .tokuten_left_div{
	margin:0 ;
	padding: 0;
	border: 0;
	float: right;
	width: 480px;
}

#members .tokuten_left_div p.tokuten_point3_caution{
	margin:10px 0 20px 0;
	padding: 0.5em;
	border: 3px solid #CBCA87;
	background:#E3E1AA;
	width:auto;
	font-weight: normal;
}

#members h5.tokuten_header {
	margin:5px 0 10px;
	padding: 0;
	border: 0;
	font-weight: normal;
}

#members h5.tokuten_header span{
	margin:0 ;
	padding: 0.25em;
	border: 0;
	background:#CBCA87;
	width:auto;
	font-weight: normal;
}

#members h6.tokuten_st {
	margin:5px 0 10px;
	padding: 0;
	border: 0;
	font-weight: bold;
	font-size:12px;
	color:#582E1B;
}



#members .tokuten_left_div table.members_table_type0{
	margin: 0;
	border:1px solid #F4F3D0;
	border-collapse: collapse;
	clear: both;
	width: 480px;
}

#members .tokuten_left_div table.members_table_type0 th{
	padding: 0.5em ;
	border:1px solid #F4F3D0;
	width: 145px;
}

/*th薄い色*/
#members .tokuten_left_div table.members_table_type0 th.color_thin{
	background-color: #EBEABE;
}
/*th濃い色*/
#members .tokuten_left_div table.members_table_type0 th.color_thick{
	background-color: #D8D7A3;
}

#members .tokuten_left_div table.members_table_type0 td{
	padding: 0.5em ;
	border:1px solid #F4F3D0;
	background-color: #FBFAE6;
	text-align: left;
}


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

タイムシェアリングサービス

=======================================*/
/*タイトル*/
#members h4#title_timeshare{
	margin:0px 0px 25px;
	padding:0px;
	clear: both;
	width:650px;
	height:35px;
	background: url(../members/images/tit_timeshare.gif) no-repeat left top;
	text-indent: -9999px;
	overflow: hidden;
}

#members #members_timeshare {
	margin:0 ;
	padding: 0;
	border: 0;
	width: 650px;
}

/*------------------------------
左側｜文&ボタン
------------------------------*/
#members #members_timeshare #members_timeshare_left{
	margin:0 0 30px;
	padding: 0;
	border: 0;
	float: left;
	width: 330px;
}

#members #members_timeshare #members_timeshare_3htrial{
	margin:0 0 0 20px;
	padding: 0;
	border: 0;
	width: 223px;
	height: 55px;
}

#members #members_timeshare #members_timeshare_3htrial a{
	margin:0 ;
	padding: 0;
	border: 0;
	width: 223px;
	height: 55px;
	display:block;
	background: url(../members/images/img_timeshare_trial.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -9999px;
}

/*------------------------------
右側｜写真
------------------------------*/
#members #members_timeshare img#members_timeshare_right {
	margin:0 0 30px;
	padding: 0;
	border: 0;
	float: right;
}

/*------------------------------
料金表
------------------------------*/
#members #members_timeshare table.members_table_type1{
	margin: 0 auto;
	border:1px solid #F4F3D0;
	border-collapse: collapse;
	clear: both;
	width: 610px;
}

#members #members_timeshare table.members_table_type1 th{
	padding: 0.5em ;
	border:1px solid #F4F3D0;
	width: 145px;
}

/*th薄い色*/
#members #members_timeshare table.members_table_type1 th.color_thin{
	background-color: #EBEABE;
}
/*th濃い色*/
#members #members_timeshare table.members_table_type1 th.color_thick{
	background-color: #D8D7A3;
}

#members #members_timeshare table.members_table_type1 td{
	padding: 0.5em ;
	border:1px solid #F4F3D0;
	background-color: #FBFAE6;
	text-align: center;
}

/*------------------------------
注意書き｜ルームキー
------------------------------*/
#members #members_timeshare h5.members_note_header {
	margin:5px 0 10px 20px;
}

#members #members_timeshare #members_timeshare_endc{
	margin-bottom: 40px;
}

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

ロイヤルパーク汐留クラブ入会手続きのご案内

=======================================*/
/*タイトル*/
#members h4#title_tetsuzuki{
	margin:0px 0px 25px;
	padding:0px;
	clear: both;
	width:650px;
	height:35px;
	background: url(../members/images/tit_procedure.gif) no-repeat left top;
	text-indent: -9999px;
	overflow: hidden;
}

/*------------------------------
入会手続き
------------------------------*/
#members table.members_table_type2{
	margin: 0 0 0 20px;
	border:1px solid #F4F3D0;
	border-collapse: collapse;
	width: 610px;
}

#members table.members_table_type2 th{
	padding: 0.5em ;
	border-bottom:1px dotted #000;
	width: 145px;
}

#members table.members_table_type2 td{
	padding: 0.5em ;
	border-bottom:1px dotted #000;
}

#members table#members_tetsuzuki_endc{
	margin-bottom: 40px;
}

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

インフォメーション

=======================================*/
#members h3#title_information{
	margin:20px 0px 16px;
	padding:0px;
	width:650px;
	height:20px;
	background: url(../members/images/tit_info.gif) no-repeat left top;
	overflow: hidden;
	text-indent: -9999px;
}

#members .members_info_div{
	margin:0px 0px 40px;
	padding:25px 0;
	border: 1px solid #D7D58E;
	background: url(../members/images/bak_box.gif) center top repeat-x #F8F7DB;
	width:648px;
}

#members .members_info_div h4.members_info_header{
	margin:0px 20px 20px;
	padding:0px 0px 0px 5px;
	border-left: 3px solid #7A303D;
	font: bold 100% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #574D21;
}

#members .members_info_div p.members_cont_text{
	margin:0px 20px 1em;
}

/*------------------------------
料金表
------------------------------*/
#members .members_info_div table.members_table_type1{
	margin: 0 auto 20px;
	border:1px solid #F4F3D0;
	border-collapse: collapse;
	clear: both;
	width: 610px;
}

#members .members_info_div table.members_table_type1 th{
	padding: 0.5em ;
	border:1px solid #F4F3D0;
	width: 145px;
}

/*th薄い色*/
#members .members_info_div table.members_table_type1 th.color_thin{
	background-color: #EBEABE;
}
/*th濃い色*/
#members .members_info_div table.members_table_type1 th.color_thick{
	background-color: #D8D7A3;
}

#members .members_info_div table.members_table_type1 td{
	padding: 0.5em ;
	border:1px solid #F4F3D0;
	background-color: #FBFAE6;
	text-align: center;
}


/*------------------------------
注意書き
------------------------------*/
#members .members_info_div h5.members_note_header {
	margin:5px 20px 10px;
	padding: 0;
	border: 0;
	font-weight: normal;
}

#members .members_info_div h5.members_note_header span{
	margin:0 ;
	padding: 0.25em;
	border: 0;
	background:#CBCA87;
	width:auto;
	font-weight: normal;
}

#members .members_info_div .members_cont_text{
	margin: 0 20px;
}

#members .members_info_div .members_info_text{
	margin-right: 40px;
	margin-left: 40px;
	margin-bottom: 2em;
}


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

ロイヤルパーク汐留クラブ ザ プレミア

=============================================================================*/
/*サブメニュー オン*/
#members #sub div#submenu_concept li.premier a:link{
	background: url(../buttons/side_concept/sidemenu.gif) right -694px no-repeat;
}

#members #con_premier{
	margin:0 0 40px;
	padding: 0;
	width: 650px;
	background: #000 url(../members/images/premier/bg_premier.jpg) center top no-repeat;
	color: #8ed4bb;
	clear: both;
	overflow: hidden;
}

#members #con_premier p.btn_foot{
	width: 650px;
	margin: 0 0 40px;
	text-align: center;
}

/*------------------------------
見出し
------------------------------*/
#members #con_premier .intro_premier{
	margin: 0 0 40px;
}

#members #con_premier .intro_premier h3.main_title{
	margin: 0 0 15px;
}

#members #con_premier .intro_premier p.main_text{
	width: 330px;
	margin: 0 0 30px;
	padding: 0 0 0 55px;
}

#members #con_premier .intro_premier p.btn{
	padding: 0 0 0 80px;
}

/*------------------------------
特典案内
------------------------------*/

#members #con_premier .tokuten_premier{
	margin: 0 0 30px;
}

#members #con_premier .tokuten_premier h4.st{
	margin: 0 0 10px;
}

#members #con_premier .tokuten_premier .box_l,
#members #con_premier .tokuten_premier .box_r{
	width: 610px;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
}

#members #con_premier .tokuten_premier .box_l .img{
	float: left;
	padding: 0 20px 0 0;
}

#members #con_premier .tokuten_premier .box_r .img{
	float: right;
	padding: 0 0 0 20px ;
}

#members #con_premier .tokuten_premier .text_point{
	width: 340px;
	float: left;
	padding: 40px 0 0 60px;
}

#members #con_premier .tokuten_premier .text_point h5{
	margin: 10px 0;
}

#members #con_premier .tokuten_premier .text_point span.small{
	font-size: 88%;
}

#members #con_premier .tokuten_premier .stay{
	background: url(../members/images/premier/ico_medal_stay.gif) left 40px no-repeat;
}

#members #con_premier .tokuten_premier .rest{
	background: url(../members/images/premier/ico_medal_rest.gif) left 40px no-repeat;
}

#members #con_premier .tokuten_premier .spa{
	background: url(../members/images/premier/ico_medal_spa.gif) left 40px no-repeat;
}

#members #con_premier .tokuten_premier .gym{
	background: url(../members/images/premier/ico_medal_gym.gif) left 40px no-repeat;
}

/*------------------------------
その他特典案内
------------------------------*/

#members #con_premier .tokuten_other{
	margin: 0 0 30px;
}

#members #con_premier .tokuten_other h5{
	color: #fff;
	margin: 0 0 5px;
}

#members #con_premier .tokuten_other p.text{
	margin: 0 0 20px;
}

#members #con_premier .tokuten_other p.text span.small{
	font-size: 88%;
}


#members #con_premier .tokuten_other table.premier_t{
	width: 480px;
	margin: 0 0 20px;
	border-collapse: collapse;
	border-spacing: 0;
}

#members #con_premier .tokuten_other table.premier_t th,
#members #con_premier .tokuten_other table.premier_t td {
	padding: 10px;
	border:#000 solid 1px;
	color: #000;
}

#members #con_premier .tokuten_other table.premier_t th {
	background: #cdcdcd;
	color: #000;
	width: 280px;
	font-weight: normal;
	text-align: left;
}

#members #con_premier .tokuten_other table.premier_t td {
	background: #9ac9b8;
	font-weight: bold;
	text-align: center;
}

#members #con_premier .tokuten_other table.premier_t td span {
	font-weight: normal;
}

#members #con_premier .tokuten_other table.premier_t a:link,
#members #con_premier .tokuten_other table.premier_t a:visited{
	color: #000;
	text-decoration : underline;
}

#members #con_premier .tokuten_other table.premier_t a:hover,
#members #con_premier .tokuten_other table.premier_t a:active{
	color: #006944;
	text-decoration : none;
}

#members #con_premier .tokuten_other .tokuten_stay,
#members #con_premier .tokuten_other .tokuten_rest,
#members #con_premier .tokuten_other .tokuten_spa,
#members #con_premier .tokuten_other .tokuten_refle,
#members #con_premier .tokuten_other .tokuten_flower{
	width: 480px;
	padding: 0 0 0 130px;
	margin: 0 auto 30px auto;
}

#members #con_premier .tokuten_other .tokuten_stay{
	background: url(../members/images/premier/st_stay.gif) left top no-repeat;
}

#members #con_premier .tokuten_other .tokuten_rest{
	background: url(../members/images/premier/st_rest.gif) left top no-repeat;
}

#members #con_premier .tokuten_other .tokuten_spa{
	background: url(../members/images/premier/st_spa.gif) left top no-repeat;
}

#members #con_premier .tokuten_other .tokuten_refle{
	background: url(../members/images/premier/st_refle.gif) left top no-repeat;
}

#members #con_premier .tokuten_other .tokuten_flower{
	background: url(../members/images/premier/st_jane.gif) left top no-repeat;
}

/*------------------------------
特典案内
------------------------------*/

#members #con_premier .premier_info{
	margin: 0 0 30px;
}

#members #con_premier .premier_info h4.st{
	margin: 0 0 10px;
}

#members #con_premier .premier_info table.prem_info{
	width: 550px;
	margin: 0 auto 20px auto;
	border-collapse: collapse;
	border-spacing: 0;
}

#members #con_premier .premier_info table.prem_info th,
#members #con_premier .premier_info table.prem_info td {
	padding: 10px;
	border-top:#b1b1b1 dotted 1px;
	border-bottom:#b1b1b1 dotted 1px;
	color: #fff;
}

#members #con_premier .premier_info table.prem_info th {
	background: #000;
	color: #fff;
	font-weight: bold;
	text-align: center;
	width: 200px;
}

#members #con_premier .tokuten_other table.prem_info td {
	background: #000;
	text-align: left;
}

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

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html #members #con_premier .tokuten_premier .box_l,
*:first-child+html #members #con_premier .tokuten_premier .box_r{
	width: 610px;
	margin: 0 auto 20px auto;
	clear: both;
	overflow: hidden;
}

*:first-child+html #members #con_premier .tokuten_other{
	margin: 0;
}

*:first-child+html #members #con_premier .tokuten_premier .text_point{
	width: 340px;
	float: left;
	padding: 40px 0 20px 60px;
}

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

	hack - 各種cssハック - for IE6

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

*html #members #con_premier .tokuten_premier .box_l,
*html #members #con_premier .tokuten_premier .box_r{
	width: 610px;
	margin: 0 auto 20px auto;
	clear: both;
	overflow: hidden;
}

*html #members #con_premier .tokuten_other{
	margin: 0;
}

*html #members #con_premier .tokuten_premier .text_point{
	width: 340px;
	float: left;
	padding: 40px 0 20px 60px;
}

