@charset "utf-8";
h1{
	margin:0px;
	padding:0px;
	
	text-indent:-9999px;
}

h2{
	margin:0px;
	padding:0px;
	
	text-indent:-9999px;

}

/* layout */
#header{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/header.jpg);
	background-repeat:no-repeat;
	
	width:900px;
	height:72px;
}

#header a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/header.jpg);
	background-repeat:no-repeat;
	
	width:900px;
	height:72px;
	
	display:block;
}

#header-navi{
	margin:0px;
	padding:0px;
	
	width:900px;
}

#header-navi ul{
	margin:0px;
	padding:0px;
	
	text-indent:-9999px;
}

#header-navi li{
	margin:0px;
	padding:0px;
	
	text-indent:-9999px;
	
	list-style-type:none;
	
	float:left;
}

.club-guide-btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/club_guide_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:42px;
}

.club-guide-btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/club_guide_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:42px;
	
	display:block;
}

.history-btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/history_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:42px;
}

.history-btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/history_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:42px;
	
	display:block;
}

.society-btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/society_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:42px;
}

.society-btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/society_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:42px;
	
	display:block;
}

.members-btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/members_btn.gif)
	background-repeat:no-repeat;
	
	width:225px;
	height:42px;
}

.members-btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/members_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:42px;
	
	display:block;
}

#main-box{
	margin:0px;
	padding:0px;
	
	width:900px;
	
	background-color:#E5E0B6;
}

#main-box2{
	margin:0px;
	padding:0px;
	
	width:900px;
	
	background-color:#FFFFFF;
}

#contents-box{
	margin:0px;
	padding:0px;
	
	width:675px;
	
	float:right;
	
	background-color:#FFFFFF;
}

#side-box{
	margin:0px;
	padding:0px;
	
	width:225px;
	
	float:left;
}

#side-box ul{
	margin:0px;
	padding:0px;
	
	text-indent:-9999px;
}

#side-box li{
	text-indent:-9999px;
	list-style-type:none;
}

.s_news_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_news_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	/*height:41px;*/
	height:32px;
}

.s_news_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_news_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	/*height:41px;*/
	height:32px;
	
	display:block;
}

.s_cg_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_cg_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:30px;
}

.s_royal_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_royal_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:19px;
}

.s_royal_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_royal_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:19px;
	
	display:block;
}

.s_noble_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_noble_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:21px;
}

.s_noble_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_noble_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:19px;
	
	display:block;
}

.s_info_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_info_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:28px;
}

.s_playfee_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_playfee_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:18px;
}

.s_playfee_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_playfee_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:18px;
	
	display:block;
}

.s_op_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_opencompe_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:18px;
}

.s_op_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_opencompe_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:18px;
	
	display:block;
}

.s_faq_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_faq_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:18px;
}

.s_faq_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_faq_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:18px;
	
	display:block;
}
.s_partner_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_partner_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
}

.s_partner_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_partner_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
	
	display:block;
}
.s_access_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_access_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:19px;
}

.s_access_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_access_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:19px;
	
	display:block;
}

.s_sisetsu_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_sisetsu_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:22px;
}

.s_sisetsu_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_sisetsu_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:22px;
	
	display:block;
}

.s_facility_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_facirty_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:27px;
}

.s_facility_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_facirty_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:27px;
	
	display:block;
}

.s_clubhouse_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_club_house.jpg);
	background-repeat:no-repeat;
	
	width:225px;
	height:19px;
}

.s_clubhouse_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_club_house.jpg);
	background-repeat:no-repeat;
	
	width:225px;
	height:19px;
	
	display:block;
}

.s_rest_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_rest_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:19px;
}

.s_rest_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_rest_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:19px;
	
	display:block;
}

.s_driving_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_driving_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:23px;
}

.s_driving_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_driving_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:23px;
	
	display:block;
}

.s_separate_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_spacer.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:41px;
}

.s_separate_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_spacer.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:41px;
	
	display:block;
}

.s_staff_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_staff_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
}

.s_staff_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_staff_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
	
	display:block;
}

.s_club_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_clubguide_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
}

.s_club_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_clubguide_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
	
	display:block;
}

.s_recruit_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_recruit_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
}

.s_recruit_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_recruit_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
	
	display:block;
}

.s_contact_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_contact_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
}

.s_contact_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_contact_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
	
	display:block;
}

.s_privacy_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_privacy_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
}

.s_privacy_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_privacy_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:20px;
	
	display:block;
}
.s_terms_btn{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_terms_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:28px;
}

.s_terms_btn a{
	margin:0px;
	padding:0px;
	
	background-image:url(../img/common/s_terms_btn.gif);
	background-repeat:no-repeat;
	
	width:225px;
	height:28px;
	
	display:block;
}

.s_jvgc_bana{
	padding:0px;
	background-image:url(../img/common/s_JVGC_bana.gif);
	background-repeat:no-repeat;
	width:225px;
	height:80px;
	margin:0px 0px 15px 0px;
}

.s_jvgc_bana a{
	padding:0px;
	background-image:url(../img/common/s_JVGC_bana.gif);
	background-repeat:no-repeat;
	width:225px;
	height:80px;
	display:block;
	margin:0px 0px 0px 0px;
}

.s_festa_bana{
	padding:0px;
	background-image:url(../img/common/s_festa_bana.jpg);
	background-repeat:no-repeat;
	width:225px;
	height:80px;
	margin:0px 0px 15px 0px;
}
.s_festa_bana a{
	padding:0px;
	width:225px;
	height:80px;
	display:block;
	margin:0px 0px 0px 0px;
}
.s_facebook_bana{
	padding:0px;
	background-image:url(../img/common/s_facebook_bana.jpg);
	background-repeat:no-repeat;
	width:225px;
	height:50px;
	margin:0px 0px 15px 0px;
}
.s_facebook_bana a{
	padding:0px;
	width:225px;
	height:50px;
	display:block;
	margin:0px 0px 0px 0px;
}

#reserve_btn_sec_1,
#reserve_btn_sec_2,
#inq_btn_sec{
	display:block;
}
.s_bg_t{
	display:block;
}




