@charset "Shift-JIS";

#main-golf table {
	width: 100% ;
	border-collapse: collapse ;
}

.golf-head {
	float: right ;
}
.golf-head .golf-kikan-link {
	margin: 3px 0px 3px 5px ;
	padding: 0px 0px 0px 12px ;
	font-size: 13px ;
	font-weight: bold ;
	white-space: nowrap;
	background: url(../plan/golf2010/mark-sankaku.gif) left center no-repeat ;
	float: right ;
}
.golf-head .golf-cyui-link {
	margin: 0px 0px 3px 0px ;
	padding: 3px ;
	background: #ffffff ;
	border: 1px dashed #cccccc ;
	font-size: 13px ;
	font-weight: bold ;
	white-space: nowrap ;
	float: right ;
}


/*　プランご利用上の注意ここから　*/
.golf-cyui {
	width: 680px ;
	margin: 8px auto 0px auto ;
	text-align: left ;
}
.golf-cyui .golf-cyui-title {
	padding: 3px ;
	margin: 0px 0px 6px 0px ;
	background: #ffffff ;
	border-bottom: 2px dashed #999999 ;
	font-weight: bold ;
	text-align: center ;
}
.golf-cyui ul {
	margin: 0px ;
	padding: 0px ;
	font-size: 13px ;
	list-style-type: none ;
}
.golf-cyui li {
	margin: 0px 0px 5px 0px ;
	padding: 0px 0px 2px 20px ;
	background: url(../plan/golf2010/mark-ball.gif) left top no-repeat ;
	line-height: 140% ;
	list-style-type: none ;
}
.golf-cyui li .kasen{
	border-bottom: 1px dashed #cccccc ;
}
.golf-cyui .golf-cyui-box {
	width: 330px ;
	float: left ;
}
.golf-cyui .r-space {
	margin: 0px 20px 0px 0px ;
}
/*　プランご利用上の注意ここまで　*/


/*　料金表ここから　*/
.golf-ryokin {
	width: 680px ;
	margin: 0px auto 13px auto ;
	padding: 15px 0px 10px 0px ;
	border-top: 2px solid #308830 ;
	border-bottom: 2px solid #308830 ;
}
.golf-ryokin .golf-kikan-box {
	width: 380px ;
	margin: 0px 0px 10px 0px ;
}
.golf-ryokin .golf-kikan-box .kikan {
	margin: 0px 0px px 0px ;
	padding: 0px 0px 0px 0px ;
	background: url(../plan/golf2010/back-green.jpg) left bottom no-repeat ;
}
.golf-ryokin .golf-kikan-box .kikan table td {
	vertical-align: top ;
}
.golf-ryokin .golf-kikan-box .kikan .pic {
	width: 160px ;
	padding: 4px ;
	background: #ffffff ;
	border-top: 1px solid #cccccc ;
	border-right: 1px solid #666666 ;
	border-bottom: 1px solid #666666 ;
	border-left: 1px solid #cccccc ;
	text-align: center ;
}
.golf-ryokin .golf-kikan-box .kikan .h-space {
	margin: 116px 0px 0px 0px ;
}
.golf-ryokin .golf-kikan-box .kikan .kikan-box {
	padding: 0px 0px 20px 5px ;
	font-weight: bold ;
}
.golf-ryokin .golf-kikan-box .kikan .copy-box {
	padding: 10px 0px 0px 0px ;
	font-weight: bold ;
	color: #176717 ;
}
.golf-ryokin .golf-kikan-box table.cc {
	font-size: 13px ;
	text-align: left ;
}
.golf-ryokin .golf-kikan-title {
	margin: 0px 0px 3px 0px ;
	padding: 6px 0px 3px 0px ;
	font-size: 25px;
	font-weight: bold ;
	color: #206720 ;
	text-align: left;
}
.golf-ryokin .golf-ryokin-box {
	margin: 0px auto;
}
.golf-ryokin .golf-ryokin-box .ryokin-title {
	margin: 0px 0px 3px 0px ;
	padding: 6px 0px 3px 25px ;
	background: url(../plan/golf2010/mark-green.gif) left top no-repeat #ffffff ;
	border-bottom: 2px dashed #5FAA5F ;
	font-weight: bold ;
	color: #206720 ;
}
.small {
	font-size: 13px ;
}
.golf-ryokin .golf-ryokin-box .ryokin {
	margin: 0px 0px 20px 0px ;
	padding: 0px 0px 0px 0px ;
	font-size: 15px ;
	border-bottom: 1px dashed #5FAA5F;
}
.golf-ryokin .golf-ryokin-box .ryokin .ryokin-table {
	text-align: center;
}
.golf-ryokin .golf-ryokin-box .ryokin-aka {
	color: #cc0000 ;
}
.golf-ryokin .golf-ryokin-box .ryokin-futoji {
	font-size: 35px ;
}
.syousai-ryoukin {
	float: left;
	width: 210px;
	margin: 0px 15px 0px 0px;
}
.uchiwake {
	font-weight: bold;
	font-size: 16px;
}
.uchiwake-box {
	text-align: right;
}
/*　料金表ここまで　*/

.golf-ryokin .yoyaku-box {
	width: 380px;
	margin: 10px 0px 10px 0px ;
	padding: 4px ;
	background: #ffffff ;
	border-right: 5px solid #cc0000 ;
	border-left: 5px solid #cc0000 ;
	font-size: 18px ;
	font-weight: bold ;
	line-height: 110% ;
	color: #990000 ;
}
.golf-ryokin .yoyaku-box .small {
	font-size: 13px ;
}



/*　clear関係　*/
.clear{
	clear: both ;
}
/* for modern brouser */
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
.clearfix {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
/*　clear関係ここまで　*/
