@charset "Shift_JIS";
/*-----全適用設定-------*/
* {
	font-size: 12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;/*ゴシック*/
	text-decoration: none;
	line-height: 150%;
	color: #000;
}
* {
scrollbar-3dlight-color:#DCDCDC;
scrollbar-base-color:#DCDCDC;
scrollbar-face-color:#DCDCDC;
scrollbar-shadow-color:#DCDCDC;
scrollbar-arrow-color:#F5F5F5;
scrollbar-darkshadow-color:#F5F5F5;
scrollbar-highlight-color:#F5F5F5;
}
/*-----リンク設定-------*/
a {color: blue; text-decoration: none}
a:link {color: blue; text-decoration: none}
a:hover {color: red; text-decoration: underline}
a:visited {color: purple; text-decoration: none}
/*-----ボディ設定-------*/
body {
	text-align:center;
	background:url(../images/bg_grad.gif) repeat-x top #FFF;
	background-attachment: fixed;
	margin: 0px;
	padding: 0px;
}
/*-----テキスト・段落設定-------*/
h1 {
	font-size: 14px;
	font-weight: bolder;
}
h2 {
	font-size: 10px;
	font-weight: bold;
}
h3 {
	font-size: 10px;
	font-weight: bold;
}
h4 {
	font-size: 12px;
	font-weight: bolder;
}
p{	}
h1, h2, h3, h4, p {
	margin:5px 0px;
}
/*-----ページ設定-------*/
.frame{
	width:760px;
	height:100%;
	margin:0px auto;
	background-color:#FFF;
	border-left:1px solid #000;
	border-right:1px solid #000;
	text-align:center;
}
.main,.header,.menu,.footer{
	width:740px;
	margin:0px auto;
	text-align:left;
}
.left{
	width:545px;
}
.col{
	background:url(../images/bg_col.gif) repeat-y center #FFF;
}
/*-----ページ設定-------*/
.sub_menu{
	width:175px;
}
.sub_menu div{
	width:175px;
	border-bottom:1px dashed #000;
}
/*-----ページ設定-------*/
.profile ,.map{
	width:530px;
	margin:10px auto;
}
.w_new{
	width:545px;
	text-align:left;
}
.w_new table .map table{
	width:525px;
	margin:10px;
}
.w_new h1 img{
	vertical-align:middle;
	margin:10px 10px 10px 0px;
}
.w_new img , .map img{
	margin:0px 10px;
}
.profile{
	padding:0px 10px;
}
.map{
	text-align:center;
}
.map table,.map h1{
	margin-top:20px;
}
.y_club{
	height:300px;
	text-align:center;
}
.y_club p{
	margin-top:100px;
}
en{
	font-family: sans-serif;/*ゴシック*/
}
hr{
	border-top:1px dashed #000;
	background-color:#FFF;
	color:#FFF;
}
/*-----ヘッダ設定-------*/
.header{
	background-color:#FFF;
}
/*-----メニュー設定-------*/
.menu{
	margin-bottom:15px;
	background:url() repeat-x center #FFF;
}
/*------フッター設定-------*/
.footer{
	background: url(../images/footer.jpg) no-repeat top;
	height:50px;
	margin-top:15px;
	text-align:left;
}
.copyright {
	font-size: 10px;
	letter-spacing: 1px;
	padding-top:20px;
	padding-left:10px;
}