
.contentsArea{
	margin-top:20px;
	margin-bottom:10px;
}
.textS{
	font-size:70%;
	
}



/*-----------------
COURSE
-------------------*/
table.courseTable{
	background-color:#CCCCCC;
	padding:0px;
	margin-top:10px;
	margin-bottom:30px;
}
table.courseTable td{
	font-family: Verdana, Arial, Helvetica, sans-serif,"‚l‚r ‚oƒSƒVƒbƒN","Osaka";
	margin:0px;
	padding:4px;
}
td.courseTableHeader01{
	font-weight:bold;
	background-color:#333333;
	color:#FFFFFF;
	text-align:center;
}
td.courseTableHeader02{
	font-weight:bold;
	background-color:#e8e8c7;
	color:#666666;
}
td.courseTableHeader03{
	font-weight:bold;
	background-color:#deefff;
	color:#666666;
}
td.courseTableData{
	background-color:#FFFFFF;
	text-align:right;
}
h3.course{
	font-size:120%;
	font-family: Verdana, Arial, Helvetica, sans-serif,"‚l‚r ‚oƒSƒVƒbƒN","Osaka";
	color:#CC0000;
	margin-top:20px;
	font-weight:bold;
	letter-spacing:2px;
}
.hollDetailAttn{
	padding-top:5px;
	float:right;
	font-size:80%;
	color:red;
}
.contentsArea ol{
	font-size:80%;
	color:#4d4d4d;
	width:590px;
}
.ruleText {
	padding-left:30px;
}
.ruleText li{
	padding-bottom:10px;
}
/*-----------------
COURSESECOND
-------------------*/





/*-------------------------
FACILITIES
----------------------------*/
table.facilitiesInfo{
	width:657px;
	font-size:80%;
	color:#4d4d4d;
	border:1px solid #333333;
	margin-bottom:15px;
	border-collapse: collapse; 
}
.facilitiesInfo tr{
	border:1px solid #333333;
	padding:5px;
}
.facilitiesInfo th{
	border:1px solid #111;
	background-color:#666;
	color:#fff;
	padding:5px 15px;
	text-align:left;
	font-weight:normal;
}
.facilitiesInfo td{
	border:1px solid #333333;
	text-align:left;
	width:400px;
	padding:8px;
}
.facilitiesInfo .color1{
	width:140px;
	border:1px solid #663300;
	background-color:#e0e0e0;
	text-align:center;
	padding:8px;
}


.faciX1Img{
	margin:5px 0 10px 0;
	width:100%;
	overflow:hidden;
}
.faciX1Img img{
	float:left;
}
.faciX1{
	width:350px;
	float:right;
	font-size:90%;
	color:#454545;
}
.faciX1 p{
	margin-bottom:10px;
	width:200px;
	background-image:url("../images/icon001.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}


.faciX2Img{
	float:left;
	margin:3px;
	width:300px;
}
.faciX2Img p{
	margin:3px 5px 10px 5px;
	background-image:url("../images/icon001.gif");
	background-repeat: no-repeat;
	background-position: left center;
	position:relative;
	padding-left: 20px;
	width:250px;
}




.faciX3Img{
	float:left;
	margin:1px;
	width:216px;

}
.exp{
	font-size:80%;
	color:#454545;
	width:200px;
}
.faciX3Img p{
	margin:1px 5px 15px 5px;
	background-image:url("../images/icon001.gif");
	background-repeat: no-repeat;
	background-position: left center;
	position:relative;
	text-indent: 20px;
	width:200px;
}



/*-------------------------
access
----------------------------*/


/*-------------------------
course
----------------------------*/
table.courseData{
    border-top:1px solid #2b2b2b;
    border-left:1px solid #2b2b2b;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
    margin-bottom:15px;
    font-size:12px;
    float:left;
    margin-right:15px;
}
.courseData th{
    border-right:1px solid #2b2b2b;
    border-bottom:1px solid #2b2b2b;
    color:#ffffff;
    font-weight:100;
    background-color:#003669;
    padding:5px 8px;
    text-align:center;
    line-height:100%;
}
.courseData td{
    border-right:1px solid #2b2b2b;
    border-bottom:1px solid #2b2b2b;
    padding:1px 5px;
    text-align:right;
    background-color:#EEEEEE;
}
.courseData td.cnt{
    text-align:center;
    background-color:#ffffff;
}

img.courseTitle{
	margin-top:20px;
	margin-bottom:10px;
}
img.courseImage{
	margin-top:10px;
	margin-bottom:10px;
}
.courseData td.yardTotal{
	background-color:#666;
	color:#fff;
}
.courseData td.yardGroundTotal{
	background-color:#333;
	color:#fff;
}
#courceSwf{}


table.courseDetailNav td{
	text-align:center;
	font-size:90%;
	background-color:#333;
}
/*-------------------------
WEB MEMBER
----------------------------*/
.memberInfo{
	width:500px;
}
.memberInfo p{
	width:500px;
}
.memberInfo h4{
	font-size:200%;
	margin-bottom:5px;
}
.memberInfo span{
	font-size:12px;
	color:red;
}
.memberIcon{
	float:left;
	height:150px;
	margin-right:40px;
}
