@charset "shift_jis";

body
{
	background-image: none;	/* defalut.css の設定を上書き */
	background-color: #fff;
}

div#main
{
	background-image: url('images/default/02l.jpg');
	width: 800px;
	padding: 1em;
}

img          { border-style: none ;}
#real        { float: left; margin-right:30px ;}
.stage       { border-style: solid; border-width: 1px; padding-left: 1em; padding-right: 4px; 
               padding-top: 1em; padding-bottom: 1px; background-color: 
               #FFFFD0; margin-bottom:1em; line-height:150%; width:700px ;}
div.h1
{
	border:4px ridge #CC0066; padding:10px; background-color: #FFFFFF;
	width: 460px;
	margin-bottom: 1em;
}
.kikan       { color: #c06; font-size: larger; font-weight: bold }
h1
{
	display: inline;
	color: #996600;
	margin-left:6px;
}
.info h3     { font-size: smaller; color:#CC0000 ;}
.about h2    { font-size: medium ;}
ol           { line-height: 150% }
.outline h2  { margin-top: 0; margin-bottom:6px }
.guest       {  border: 1px solid #FF0000; padding: 4px; background-color: #FFFFFF; width:600px; margin-bottom:1em}
.guest strong { color: #CC0000 }

/*
	参加申込エリア
*/
div#entry-area
{
	border: 1px solid #999;
	margin-bottom: 1em; padding: 0.5em; background-color: #FFFFF0;
	width: 47em;
}
}
div#entry-area td
{
	vertical-align: top;
}
td#entry-button-area
{
	text-align: center;
	padding-right: 1em;
}
div#fee
{
	padding: 6px; background-color: #FFFFD0;
	width: 15em;
}

/* ----------------------------------------------------------------------------------
	早期申込キャンペーン、新規参加キャンペーン
---------------------------------------------------------------------------------- */
ul#camp
{
/*	list-style-image: url('images/annai/08.gif');
*/	font-size: 11pt;
	margin-top: 0;
	margin-bottom: 0;
}


/* ------------------------------------------------------------------------------- */

/* 申込受付関連 */
.accepting
{
/*	display: none;
*/	/* 受付期間終了したら、display:none;にする */
}