*　{ 
	margin:0;
	padding:0;
}

body	{
	background-color:#B4B4B4;
	FONT-SIZE: 12px; 
	FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
	color:#000000;
	LINE-HEIGHT: 160%;
}

img	{
	border:0;
}

/*
Link Color 
=========================================== */
a{
	text-decoration:underline;
}
a:link	{
	color:#E60000;
}
a:visited	{
	color:#E60000;
}
a:hover	{
	text-decoration:none;
}
a:active	{
	color:#E60000;
}

.S12px {

	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 160%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka";

}

.S12_2px {

	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 120%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka";

}

.S12redpx {

	FONT-SIZE: 12px; COLOR: #E60000; LINE-HEIGHT: 160%;　FONT-WEIGHT:BOLD; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka";

}

.S10px {

	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 160%;  FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka";

}

/*
table 
=========================================== */
table#event_name {
 	border:1px solid #999;
}

#event_name td {
	padding:7px;
	}

#event_name th,
#event_name td {
	border:1px solid #999;
	}
	
/*
申し込みボタン左カラム用
=========================================== */
ul.apply_btn {
	padding-left:0;
	margin:0 10px;
	}

ul.apply_btn li {
	background:url(apply_btn_bg4.gif) repeat-x;
	border:2px solid #ff0000;
	list-style-type:none;
	padding:0px;
	text-align:center;
	FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka";
	line-height:30px;
	background-color:#fff;
}

ul.apply_btn li a {
	text-decoration:none;
	color:#E60000;
	font-weight:bold;
	display:block;
	}

ul.apply_btn li a:hover {
	text-decoration:underline;
	color:#E60000;
	font-weight:bold;
	background-color:#fff;
	background:url(apply_btn_bg4.gif) repeat-x;
	}
ul.apply_btn li a:active {
	text-decoration:underline;
	color:#fff;
	font-weight:bold;
	}
/*
申し込みボタン右カラム用
=========================================== */
ul.apply_btn2 {
	padding-left:0;
	margin-left:0;
	}

ul.apply_btn2 li {
	background:url(apply_btn_bg2.gif) repeat-x;
	border:1px solid #ff0000;
	list-style-type:none;
	padding:5px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka";
	
}

ul.apply_btn2 li a {
	text-decoration:none;
	}

ul.apply_btn2 li a:hover {
	text-decoration:underline;
	}
ul.apply_btn2 li a:active {
	text-decoration:underline;
	}

/*
D2_title
=========================================== */
table.d2_border {
	border:1px solid #E60000;
	}
	

p.d2_title {
	FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka";
	font-size:14px;
	font-weight:bold;
	color:#E60000;
	background-color:#F2E2B2;
	padding:10px;
	border-bottom:1px solid #e60000;
}

h4 {
	FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka";
	background-color:#F2E2B2;
	margin:20px 10px 10px 10px;
	font-size:12px;
	padding:5px 10px;
}

p.d2_txt {
	FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka";
	font-size:12px;
	margin:0 10px 10px 20px;
	line-height:160%;
	color:#000;
}
