/* CSS Document */

/***********************************************/
/*stylesheet-index.css                         */
/*update:2007-03-20                            */
/*                                             */
/***********************************************/

/***********************************************/
/*ＩＤ値                                       */
/***********************************************/

h1{margin:0; padding:0;}
h2{margin:0; padding:0;}
h3{margin:0; padding:0;}
h4{margin:0; padding:0;}
h5{margin:0; padding:0; display:block; font-weight:normal;}

/*全体構造（中央寄せ、影付き） 
---------------------------------------------*/
#body {margin: 0 auto 0 auto; padding: 0; vertical-align: top; text-align: center; font-size:7px; color:#666666; line-height:20px;  }
#wrapper   {margin: 0 auto 0 auto; clear: both;}
#table{	width:760px;	margin: 0 auto 0 auto;}

/*Ｆｌａｓｈオブジェクト
---------------------------------------------*/
#flash{height:333; background-color: #cccccc; text-align:center; margin:0 0 -3px 0; padding:0; border:0;}

/*メインメニュー（リスト）
---------------------------------------------*/
#menu{margin: 0; padding: 0; border:0; width:760; display:block;}
#menu ul{margin: 0; padding: 0; border:0; }
#menu li{display:inline; list-style: none ; margin:0 0 0 -4px; border:0; padding: 0; }
#menu li a{margin:0; padding: 0; border:0;}

/*フッターのリスト
---------------------------------------------*/
#footerlinks ul{ margin:0; padding:0;}
#footerlinks ul li{ display:inline; margin:0; padding:0;}
#footerlinks ul li a{margin:0; border:0;}

/*文面（文字・段組・字下げ・色）	
---------------------------------------------*/
body{ border:0; margin:0; padding:0;}
body img{ border:0; margin:0; padding:0;}
p{ font-size:80%; line-height:18px; letter-spacing:0.1em; text-align:justify; text-indent:1em; margin:3px 3px 10px 3px;  color: #6A6A6A;}
ul{ padding:0 0 20px 0;}
a:link{ color: #999999; text-decoration:none;}
a:visited{ color: #999999; text-decoration:none;}
a:hover{ color: #cccccc;}



/***********************************************/
/*クラス値                                     */
/***********************************************/ 

/*トピックスの太字（赤）
---------------------------------------------*/
.important-r{
	line-height:11px;
	font-weight:bold;
	border-bottom: 1px solid #dddddd;
	padding-bottom: -2px;
	margin-bottom: -4px;
}
.important-r a:link{
	color: #B62525; text-decoration:none;
}
.important-r a:visited{ text-decoration:none; color:#B62525;}
.important-r a:hover{ text-decoration:none; color:#DC9A9A;}


/*トピックスの太字（黒）
---------------------------------------------*/
.important{
	line-height:20px;
	font-weight:bold;
	border-bottom: 1px solid #dddddd;
	padding-bottom: -2px;
	margin-bottom: 0px;
}
.important a:link{
	color: #333333; text-decoration:none;
}
.important a:visited{ text-decoration:none; color:#333333;}
.important a:hover{ text-decoration:none; color:#cccccc;}

/*トピックスの太字（赤紫）
---------------------------------------------*/
.important-rp{
	line-height:20px;
	font-weight:bold;
	padding-bottom: -2px;
	margin:-18px 0 0px 72px ;
	display:block;
	width:300px;
	text-indent:0px;
}
.important-rp a:link{
	color: #D8A5C4; text-decoration:none;
}
.important-rp a:visited{ text-decoration:none; color:#D8A5C4;}
.important-rp a:hover{ text-decoration:none; color:#F0DDEC;}

#textarea{
	font-size:8px;
	display:block;
    margin-top:-43px;
	text-align:left;
	color:#888888;
	text-indent:2px;
.days{color: #aaaaaa; margin-right: 1em; line-height:22px;}
