@charset "UTF-8";
/* ===================================================================
 file name  :  Members.css
 style info :  メンバーズCSS
=================================================================== */

/* -----------------------
h1 周り
---------------------- */
h1{
	background:url(../../images/members/members_h1_title.gif) 0px 0px no-repeat;
	height:82px;
	width:940px;
	background-color:#F0F0E8;
}


#Contents-Main{
	padding-top:30px;

}

#Contents-Main-Left{
	width:650px;
}

#Contents-Main-Right{
	width:215px;
}



ul#Sub-Navi{
	background:url(../../images/members/Members-Navi-Top.jpg) 0px 0px no-repeat;
	padding-top:55px;
}



.catch-copy{font-size:120%;margin-bottom:1em;}
.menutitle a{color:#337899;font-size:110%;}
.menutitle a{color:#3BAEDA;font-size:110%;}

#Img-dog{width:100%;height:125px;padding:25px 0px;background:url(../../images/facility/dog_gray_bg.jpg) repeat-x;}




#Index-H2{
	background:url(../../images/facility/Index-H2.gif) 0px 0px no-repeat;
	height:59px;
	width:650px;
}

#Outline-H2{
	background:url(../../images/facility/Outline-H2.gif) 0px 0px no-repeat;
	height:59px;
	width:650px;
}


#Member-Top{width:650px;background:url(../../images/members/members_top.jpg) no-repeat;height:280px;}
#Member-Top span{display:none;}
.mgn-lft30{margin-left:30px;}

/* -----------------------
友の会会員
---------------------- */

#Index-H2-01{
	background:url(../../images/members/spacial/Index-H2-01.jpg) no-repeat;
	height:112px;
	width:650px;margin-bottom:20px;
}

#Index-H2-02{
	background:url(../../images/members/spacial/Index-H2-02.gif) no-repeat;
	height:59px;
	width:650px;margin-bottom:20px;
}

#Index-H2-03{
	background:url(../../images/members/spacial/Index-H2-03.gif) no-repeat;
	height:59px;
	width:650px;margin-bottom:20px;
}

#Index-H2-04{
	background:url(../../images/members/tomo/Form-H2-04.gif) no-repeat;
	height:59px;
	width:650px;margin-bottom:20px;
}
#Index-H2-05{
	background:url(../../images/members/tomo/Form-H2-05.gif) no-repeat;
	height:59px;
	width:650px;margin-bottom:20px;
}

#Index-H2-06{
	background:url(../../images/members/kids/Index-H2-06.gif) no-repeat;
	height:59px;
	width:650px;margin-bottom:20px;
}

#Index-H2-07{
	background:url(../../images/members/kids/Index-H2-07.gif) no-repeat;
	height:59px;
	width:650px;margin-bottom:20px;
}


#Index-H3-01{
	background:url(../../images/members/spacial/Index-H3-01.gif) no-repeat;
	height:35px;
	width:650px;
}

#Index-H3-02{
	background:url(../../images/members/spacial/Index-H3-02.gif) no-repeat;
	height:35px;
	width:650px;margin-top:50px;margin-bottom:20px;
}

#Index-H3-03{
	background:url(../../images/members/tomo/Form-H3-03.gif) no-repeat;
	height:35px;
	width:650px;margin-bottom:20px;
}
#Index-H3-04{
	background:url(../../images/members/tomo/Form-H3-04.gif) no-repeat;
	height:35px;
	width:650px;margin-top:50px;margin-bottom:20px;
}
#Index-H3-05{
	background:url(../../images/members/tomo/Form-H3-05.gif) no-repeat;
	height:35px;
	width:650px;margin-top:50px;margin-bottom:20px;
}

/* -----------------------
友の会特別会員
---------------------- */


#Special-H4-01{
	background:url(../../images/members/spacial/Index-H4-01.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}

#Special-H4-02{
	background:url(../../images/members/spacial/Index-H4-02.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}

#Special-H4-03{
	background:url(../../images/members/spacial/Index-H4-03.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}

#Special-H4-04{
	background:url(../../images/members/spacial/Index-H4-04.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}

#Special-H4-05{
	background:url(../../images/members/spacial/Index-H4-05.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}
#Special-H4-06{
	background:url(../../images/members/spacial/Index-H4-06.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}

#Special-H4-07{
	background:url(../../images/members/spacial/Index-H4-07.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}




/* -----------------------
友の会サポート会員
---------------------- */
#Support-H2-01{
	background:url(../../images/members/support/Support-H2-01.gif) no-repeat;
	height:59px;
	width:650px;margin-bottom:20px;
}
#Index-H2-08{
	background:url(../../images/members/support/Index-H2-01.jpg) no-repeat;
	height:112px;
	width:650px;margin-bottom:20px;
}
#Index-H4-07{
	background:url(../../images/members/support/Index-H4-01.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}

#Index-H4-08{
	background:url(../../images/members/support/Index-H4-02.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}

#Index-H4-09{
	background:url(../../images/members/support/Index-H4-03.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}

#Index-H4-10{
	background:url(../../images/members/support/Index-H4-04.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}

#Index-H4-11{
	background:url(../../images/members/support/Index-H4-05.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}

#Index-H4-12{
	background:url(../../images/members/support/Index-H4-06.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}
#Index-H4-13{
	background:url(../../images/members/support/Index-H4-07.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}
#Index-H4-14{
	background:url(../../images/members/support/Index-H4-08.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}
#Index-H4-15{
	background:url(../../images/members/support/Index-H4-09.gif) no-repeat;
	height:45px;
	width:650px;margin:20px 0px 10px 0px;
}



.link-list{padding-bottom:40px;width:650px;padding-top:10px;}
.link-list ul li{width:305px;float:left;background:url(../../images/common/square_gray.gif) 0px 5px no-repeat;padding-left:12px;margin-left:5px;margin-bottom:5px;}
/*.link-list ul li{width:100%;float:none;background:url(../../images/common/square_gray.gif) 0px 5px no-repeat;padding-left:12px;margin-bottom:5px;}*/

 #Kiyaku {width:600px;margin:20px auto;height:350px;overflow:auto;padding:10px 20px;border:2px solid #8DBDC7;}
 #Kiyaku  table{margin-bottom:20px;}
 .koumoku{color:#36C;padding-top:10px;}


#List-Table {
	width:650px;
	margin-left:0px;
}


fieldset{
	border:3px double #FCC;
	padding:15px;
	margin-top:15px;

}

legend{
	font-size:113%;
	font-weight:bold;
	padding:0px 10px;
	color:#D04F85;
}

.member-tbl{width:650px;margin:20px 0px 40px 0px;border-top:1px solid #666;border-left:1px solid #666;}
.member-tbl th{background:#666;border-bottom:2px solid #666;padding:5px;font-size:115%;text-align:center;color:#fff;border-bottom:1px solid #666;border-right:1px solid #666;}
.member-tbl th.head{background:#00BAD2;padding:10px;font-size:115%;text-align:center;color:#fff;border-bottom:1px solid #666;}
.member-tbl td{padding:5px;text-align:center;border-bottom:1px solid #666;border-right:1px solid #666;}
.member-tbl td.stripe{background:url(../../images/common/gray_stripe_bg.gif);text-align:center;}
.member-tbl td.day{background:#666;text-align:center;color:#fff;font-size:115%;}
.member-tbl td.green{background:#9C0;text-align:center;color:#fff;font-size:115%;}
.member-tbl td.pink{background:#F66;text-align:center;color:#fff;font-size:115%;}
.member-tbl td.blue{background:#69F;text-align:center;color:#fff;font-size:115%;}

.zumen-tbl{width:640px;margin:20px 5px 40px 5px;border:1px solid #666;}
.zumen-tbl th{background:#efefef;border-bottom:2px solid #666;padding:5px;font-size:115%;text-align:center;}
.zumen-tbl th.head{background:#00BAD2;padding:10px;font-size:115%;text-align:center;color:#fff;border-bottom:1px solid #666;}
.zumen-tbl td{padding:5px;border-bottom:1px solid #999; text-align:center;}
.zumen-tbl td.separate{border-bottom:2px solid #666;}
.zumen-tbl td.stripe{background:url(../../images/common/gray_stripe_bg.gif);text-align:center;}
.zumen-tbl td.day{background:#666;text-align:center;color:#fff;font-size:115%;}
.zumen-tbl td.holiday{background:#FFA9A9;text-align:center;color:#fff;font-size:115%;}

