@charset "utf-8";

/*---------------------------------------------------------
  CSS : style
----------------------------------------------------------*/

section {
	background: #FFF url(img/section_bg.jpg) no-repeat center 0px;
}
section .copyText {
	font: 28px/32px "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
	text-align: center;
	/*color: #B87F47;*/
	color: #216600;
	background: url(img/copy_bg.jpg) no-repeat center 100%;
	padding: 20px 0px 50px;
}
section .courcemap {
	text-align: center;
}
section .dataLeft {
	width: 310px;
	float: left;
	padding-right: 20px;
}
section .dataRight {
	width: 310px;
	float: left;
}
/*section.courceTop table.tblPart1 th {
	color: #FFF;
	background: #2C1807;
}*/
section table.tblPart1 td {
	text-align: center;
	width: 20%;
}
section ul.famous li {
	float: left;
	width: 310px;
	display: block;
	padding-bottom: 20px;
}
section ul.famous li.leftSide {
	padding-right: 20px;
}
section ul.famous .pic {
	text-align: center;
	padding-bottom: 0px;
}
section ul.famous .text {
	background: #F1F1F1;
	padding: 8px;
	min-height: 70px;
}
section ul.famous .cource {
	font-weight: bold;
	color: #6D5534;
}
section .golfcart .pic {
	float: right;
	padding-left: 20px;
	width: 310px;
}
section .golfcart .text {
	float: right;
	width: 310px;
}

/*section ul.num {
	background: #E5E5E5 url(img/no_bg.jpg) no-repeat 0px 0px;
	padding: 18px 0px 3px 3px;
	margin: 0px auto 10px;
	width: 857px;
}
section ul.num li {
	float: left;
	padding-right: 2px;
}
section ul.num li:first-child {
	padding-left: 0px;
}*/

section ul.num {
	background: #CCCCCC;
	padding: 3px 0px 3px 3px;
	margin-bottom: 15px;
	width: 793px;
	margin-left: 32px;
}
section ul.num li {
	float: left;
	padding-right: 3px;
}
section ul.num li a {
	font: 20px Arial, Helvetica, sans-serif;
	color: #FFF;
	background: url(img/num.jpg) repeat-x 0px 0px;
	text-decoration: none;
	text-align: center;
	display: block;
	height: 32px;
	width: 41px;
	padding-top: 8px;
	text-shadow: -1px -1px 0px #A4B954;
}
section ul.num li a:hover {
	background: url(img/num_on.jpg) repeat-x 0px 0px;
}
section ul.num li a.sct {
	background: url(img/num_sct.jpg) repeat-x 0px 0px;
	text-shadow: -1px -1px 0px #898989;
}

section .picTarget {
	background: #D9D6D2;
}
section .detailLeft {
	float: left;
	padding: 30px 30px 0px;
	width: 300px;
}
section .detailCenter {
	text-align: center;
	width: 220px;
	float: left;
	padding: 30px 30px 0px 0px;
}
section .detailRight {
	float: left;
	width: 220px;
	padding-top: 30px;
}
