@charset "utf-8";

/*
◆◆◆共通項目◆◆◆
*/
body{
	background:#ffffff;
	color:#000000;
	margin-left:20px; 
	margin-top:15px;
	font-size: 14px;
}

img{
	border: 0px;
	}

.base{
	width:830px;
	}

dl{
	margin:0px;
	padding:0px;
}

dt{
	margin:5px 0px 5px;
	padding:0px;
	color:#008800;
	font-weight:bold;
}

dd{
	margin:5px 0px 10px;
	padding:0px 0px 0px 10px;
	color:#000000;
	font-weight:100;
	}
	
table{
	border:1px solid #00FF00;
	}

td{
	border:1px solid #00FF00;
	padding:5px;
	text-align:center;
	}
	
/*heater
◆◆◆ヘッダー◆◆◆
*/
#header .headmain{
	width:800px;
	}

#header .img_left{
	float:left;
	text-align:left;
	}

#header .img_right{
	float:right;
	text-align:right;
	}

#header .com_center{
	width:460px;
	height:70px;
	float:left;
	text-align:center;
	vertical-align:middle;
	}

#header .fontgreen{
	font-weight:bold;
	font-size:24px;
	}

/*menu
◆◆◆メニュー◆◆◆
*/

#menu ul{
	width:180px;
	margin:0px;
	list-style-type:none;
	}

#menu li{
	width:180px;
	height:30px;
	margin-top:8px;
	padding-top:5px;
	background-image:url(../image/base/menu_botton.gif);
	font-size:16px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	}

#menu a:link,#menu a:active,#menu a:visited { text-decoration:none; color:#FFFFFF;}
#menu a:hover {  text-decoration:none; color:#FFFF00}
#menu a.hidden { text-decoration:none; }

/*content
◆◆◆コンテンツ◆◆◆
*/
.content{
	width:600px;
 }
 
#content div{
	width:600px;
	padding-left:5px;
	}

/*footer
◆◆◆メニュー◆◆◆
*/
#footer div{
	text-align:center;
	}

/*gaiyo
◆◆◆法人概要◆◆◆
*/

#ayumi table{
	border:1px solid #999999;
	border-collapse:collapse;
	}

#ayumi td{
	border:1px solid #999999;
	padding:5px;
	}
	
#gaiyo dt{
margin:10px 0px 10px;
}

/*calendar
◆◆◆スクールカレンダー◆◆◆
*/
#calendar .bg{
width:600px;
height:400px;
text-align:center;
background-image:url(../image/calendar/bg.jpg);
}

#calendar div{
color:#FFFFFF;
}

#calendar a{
margin:0px 15px;
}

#calendar .links{
	font-size:26px;
	margin-top:30px;
}

/*photo
写真集
*/

#photo .f_left{
	width:290px;
	text-align:center;
	}

#photo dt{
	font-size:16px;

}

#photo dd{
	padding:5px 0px 5px 10px;
	line-height:20px;
	}
	
/*school
ジュニアスクール
*/
#school table{
 border-collapse:collapse;
 }
 
#school td{
	padding:3px;
	font-size:10px;
	}

/*pga
pgaプロ
*/
#pga .f_left{
	width:290px;
	text-align:center;
	padding:5px 0px;
	}

#pga .f_cl{
	text-align:center;
	padding-top:0px;
	}

#pga dl{
	margin:5px 0px;
	padding:0px;
	}

#pga dt{
	font-size:16px;
}

#pga dd{
	padding:5px 0px 5px 10px;
	line-height:20px;
	}
	
/*kyouryoku
協力企業
*/

#kyouryoku td{
	width:280px;
	text-align:left;
	}

	
/*menber
会員募集
*/

/*bosyu
スクール生募集
*/
#bosyu dt{
	margin-bottom:10px;
	}

#bosyu table{
	border-collapse:collapse;
	}

#bosyu td{
	text-align:center;
	}

/*score
成績表
*/
#score th{
	border:1px solid #00ff00;
	font-weight:100;
	}

#score td{
	text-align:left;
	}

#score2 td{
	text-align:center;
	}

#score img{
	margin-bottom:5px;
	}
	