@charset "Shift-JIS";

/*****************************************************
 *    UMKŠÖ˜AŽ{Ý                                    *
 *****************************************************/


/* ”wŒiF
---------------------------------------------------- */
#contents {
	background: #FFFFFF url(../img/bg_side.gif) repeat-y 10px 0px;
}


/* Šî–{ƒXƒ^ƒCƒ‹iã‘‚«j
---------------------------------------------------- */
#mainArea {
	width: 770px;
	float: left;
	padding: 0px 10px 0px 0px;
} 
#bannerArea {
	width: 190px;
	float: left;
	padding: 10px 0px;
} 


/* Šî–{ƒXƒ^ƒCƒ‹
---------------------------------------------------- */
#sidenavi {
	width: 200px;
	padding: 0px 10px;
	float: left;
} 
#mainPkg { 
	width: 550px;
	float: left;
}
h2#pageTit {
	background: #FFFFFF url(../img/title.gif) no-repeat;
	text-indent: -9999px;
	height: 75px;
	width: 770px;
}


/* ŠÖ˜AŽ{ÝiŒÂlî•ñ•ÛŒì–@‚ðƒRƒs[‚µ‚½‚à‚Ìj
---------------------------------------------------- */
#mainPkg .entryBox {
}
#mainPkg h3 {
	padding: 0px;
	margin: 0px 0px 10px;
}
#mainPkg h4 {
	/*	width: 550px;   */
	padding: 6px 10px 17px 25px;
	font: bold small/1.3em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	background: url(../img/tit_h3.gif) no-repeat;
}

#mainPkg .entryBody {
	width: 540px;
	padding: 0px 0px 20px 10px;
	font: normal small/1.5em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

#mainPkg .entryBody img {
	display: inline;
}
#mainPkg .entryBody p {
	padding: 0px;
	margin: 0px 0px 1.2em;
}

/* ƒe[ƒuƒ‹ (”Ô‘gR‹c‰ïƒRƒs[‚µ‚Ä•ÒW)*/
table.associated {
	background: #CCCCCC;
	font: normal small/1.2em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #000000;
}
table.associated td {
	background: #FFFFFF;
}

table.associated th {
	border: 1px solid #FFFFFF;
	font: normal small/1em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #FFFFFF;
}

table.associated th.thHead {
	color: #333333;
	background: #F2F2F2;
}
table.associated th.thA {
	background: #FF3300;
}
table.associated th.thB {
	background: #FF6600;
}
table.associated th.thC {
	background: #FF9900;
}
table.associated th.thD {
	background: #FFC000;
}

table.associated td.tdA {
	background: #FFA200;
}
table.associated td.tdB {
	background: #FFD200;
}
table.associated td.tdC {
	background: #FFEA00;
}
table.associated td.tdD {
	background: #88E1E7;
}
table.associated td.tdE {
	background: #B6FBFF;
}


/* ƒTƒCƒhƒiƒr
---------------------------------------------------- */
#sidenavi ul {
	width: 200px;
	background: #FFFFFF url(../img/sidenavi_shadow.gif) no-repeat left bottom;
	list-style: none;
	padding: 0px 0px 10px;
	border-top: 1px solid #EFEFEF;
}
#sidenavi ul li {
	width: 198px;
	background: #FFFFFF url(../img/sidenavi_dotline.gif) repeat-x left bottom;
	padding: 0px 0px 1px;
	border-right: 1px solid #EFEFEF;
	border-left: 1px solid #EFEFEF;
}
#sidenavi ul li a {
	width: 162px;
	padding: 9px 10px 9px 26px;
	display: block;
	font: normal 12px/12px Verdana, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS pro W3";
	color: #303030;
	background: #FFFFFF url(../img/sidenavi_list_off.gif) no-repeat 7px 8px;
}
#sidenavi ul li a:hover {
	color: #1F84FF;
	background: #FFFFFF url(../img/sidenavi_list_over.gif) no-repeat 7px 8px;
}

#countryclub #sidenavi ul li.countryclubBtn a,
#swimming #sidenavi ul li.swimmingBtn a {
	width: 160px;
	padding: 8px 10px 8px 26px;
	border: 1px solid #6BADD3;
	color: #FFFFFF;
	background: #1F84FF url(../img/sidenavi_list_on.gif) no-repeat 0px 0px;
}


/* ƒy[ƒW‚Ìæ“ª‚Ö–ß‚é
---------------------------------------------------- */
#gotop {
	width: 500px;
	float: left;
	padding: 30px 10px 10px 220px;
}
