/* Commons Golfers Club */
/* ======SETTEING==================== */
body {
	margin: 0px;
	color: #2A2A2A;
	/* background-color: #DEA53C;*/
	/* background-image: url("../images/bg_body.gif");*/
	/* background-repeat: repeat-y;*/
}

body.formpage {
	margin: 0px;
	color: #2A2A2A;
	background-color: #DEA53C;
	background-image: url("../images/bg_form.gif");
	background-repeat: repeat-y;
}

.captop {padding: 5px 10px;}

.newsdate {color: #F00}


/*
form {margin: 0;}
br {letter-spacing: normal;}
*/

/* ======背景色==================== */

.color1 {background-color: #96CC13;}
.color2 {background-color: #377C00;}
.color3 {background-color: #DEA53C;}

.bg1 {background-color: #EAF5D0;}
.bg2 {background-color: #D2E6D1;}
.bg3 {background-color: #F8EDD8;}

.menushadow {
	margin: 0px;
	background-image: url("../img/shadow.gif");
	background-repeat: repeat-y;
}

.dotline {
	margin: 0px;
	background-image: url("../history_k/img/dot_line.gif");
	background-repeat: repeat-y;
}

.menushadow_b {
	margin: 0px;
	background-image: url("../history/img/shadow_blue.gif");
	background-repeat: repeat-y;
}

.lineright {
	margin: 0px;
	background-image: url("../img/line_r.gif");
	background-repeat: repeat-y;
}

.lineleft {
	margin: 0px;
	background-image: url("../img/line_l.gif");
	background-repeat: repeat-y;
}

.bggray1 {background-color: #E6E6E6;}
.bggray2 {background-color: #B4B4B4;}
.bggray3 {background-color: #818181;}

.bgbeige {background-color: #FFFBE9;}

/* ======ボーダー==================== */
.bdrgray1 {border-top: 1px solid #E6E6E6;}
.bdrgray2 {border-top: 1px solid #B4B4B4;}
.bdrgray3 {border-top: 1px solid #818181;}

/*=== Padding 要素の中のアキ ==========================*/
/* 上下のみ */
.pv20 {padding: 20px 0px;}
.pv10 {padding: 10px 0px;}
.pv5 {padding: 5px 0px;}
.pv3 {padding: 3px 0px;}
/* 左右のみ */
.ph10 {padding: 0px 10px;}
.ph5 {padding: 0px 5px;}
/* 上下左右 */
.pvh1020 {padding: 10px 20px;}
.pvh2020 {padding: 20px 20px;}
.pvh1515 {padding: 15px 15px;}
.pvh2010 {padding: 20px 10px;}
.pvh1010 {padding: 10px 10px;}
.pvh510 {padding: 5px 10px;}
.pvh310 {padding: 3px 10px;}

/*=== Margin 要素どうしのアキ ==========================*/
/* 上のみ */
.mvt40 {margin-top: 40px;}
.mvt20 {margin-top: 20px;}
.mvt10 {margin-top: 10px;}
.mvt5 {margin-top: 5px;}
/* 下のみ */
.mvb20 {margin-bottom: 20px;}
.mvb10 {margin-bottom: 10px;}
.mvb5 {margin-bottom: 5px;}
/* 画像用 */
.imgfl {margin: 10px 20px 10px 0px; float: left;}
.imgfr {margin: 10px 0px 10px 20px; float: right;}
.imgfv {margin: 10px 0px;}
.imgfh {margin: 0px 10px;}
/* 約物 */
.bullet {margin: 0 5px 0 0;}


/* ======FONT SIZE==================== */
.fs11, .fs12, .fs14 {
	font-family: "ＭＳ Ｐゴシック", osaka, Arial, Helvetica;
}

.fs11c, .fs12c, .fs14c {
	font-family: "ＭＳ Ｐゴシック", osaka, Arial, Helvetica;
	color: #002A7F;
}

.fs11r, .fs12r, .fs14r {
	font-family: "ＭＳ Ｐゴシック", osaka, Arial, Helvetica;
	color: #E55F1E;
}

.fs11w, .fs12w, .fs14w {
	font-family: "ＭＳ Ｐゴシック", osaka, Arial, Helvetica;
	color: #FFFFFF;
}

/* ======TEXTFONT SIZE==================== */
.txt11, .txt12, .txt14 {
	font-family: "ＭＳ Ｐゴシック", osaka, Arial, Helvetica;
}

.txt11c, .txt12c, .txt14c {
	font-family: "ＭＳ Ｐゴシック", osaka, Arial, Helvetica;
	color: #002A7F;
}

.txt11r, .txt12r, .txt14r {
	font-family: "ＭＳ Ｐゴシック", osaka, Arial, Helvetica;
	color: #E55F1E;
}

.txt11w, .txt12w, .txt14w {
	font-family: "ＭＳ Ｐゴシック", osaka, Arial, Helvetica;
	color: #FFFFFF;
}

/* ======Form==================== */
.txtfld {
	border-style:solid;
	border-width:1px;
	border-color:#96CC13;
	background-color:#FFFFFF;
}

/* ======LINK[standard]==================== */
a:link {
	color: #127F7F;
	text-decoration: none;
}

a:visited {
	color: #59719A;
	text-decoration: none;
}

a:hover {
	color: #004CCF;
	text-decoration: underline;
}

/* class略称の説明----------------------------------------------------------------

●フォント指定
fs11	fontsize10px		行間を空けない箇所に使用。
fs12	fontsize12px		行間を空けない箇所に使用。
fs14	fontsize14px		行間を空けない箇所に使用。

fs11c	fontsize10px		行間を空けない箇所に使用。テキストカラー：テーマカラー
fs12c	fontsize12px		行間を空けない箇所に使用。テキストカラー：テーマカラー
fs14c	fontsize14px		行間を空けない箇所に使用。テキストカラー：テーマカラー

fs11w	fontsize10px		行間を空けない箇所に使用。テキストカラー：白
fs12w	fontsize12px		行間を空けない箇所に使用。テキストカラー：白
fs14w	fontsize14px		行間を空けない箇所に使用。テキストカラー：白

fs11r	fontsize10px		行間を空けない箇所に使用。テキストカラー：赤
fs12r	fontsize12px		行間を空けない箇所に使用。テキストカラー：赤
fs14r	fontsize14px		行間を空けない箇所に使用。テキストカラー：赤

txt11	textsize10px		本文など、行間を空ける必要がある箇所に使用。
txt12	textsize12px		本文など、行間を空ける必要がある箇所に使用。
txt14	textsize14px		本文など、行間を