/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* TOP.CSS
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

td.TopContents {
/*   background:#ffffff url("/img/top_contents_bg.gif") repeat-x;
/*   background:#ffffff url("/img/bg.gif") repeat-x;*/
   margin:0px;
   padding:0px;
}
td.event{
   background-color:#94947c;
}
div.event{
   color:#726252;
   font-size:80%
}
div.asada{
   color:#070f46;
   font-size:80%
}
div.asada_2{
   color:#0e2a06;
   font-size:80%
}
td.Question {
   background-color:#a7ab79;
}
td.Question td {
   background-color:#ffffff;
}
span.Note {
   font-size:80%;
}
div.MdMdata {
   font-size:70%;
   line-height:130%;
   margin:2px 0px 0px 21px;
}

td.Recruit{
   background-color:#000066;
}
div.RecruitMd {
   color:red;
   font-weight:bold;
   font-size:125%;
}
p.RecruitText {
   font-size:80%;
   margin:5px 0;
   padding:0;
}
ul.RecruitLink {
   padding:0px;
   margin:0px 0px 0px 2em;
   font-size:80%;
   font-weight:bold;
   list-style-type:square;
}
ul.RecruitLink li{
   margin:2px 0px;
}
td.RecruitInquiry {
   background-color:#e46400;
}
td.RecruitInquiry table {
   background-color:#ffffff;
}
div.RecruitInquiry {
   margin:7px;
}

/* 090202 */
div.hotinfo {
	border:1px solid #c8c8c8;
	background-color:#ffffff;
	margin-left:3px;
	padding:1px;
	width:342px;
}
div.hotinfo marquee {
	background:#ffffff url("/img/top_hotinfo_bg.gif") repeat-x;
	font-size:80%;
	margin:0;
	padding:3px;
	_width:342px;
}
div.hotinfo marquee span {
	color:#fe6c01;
}

/* 090204 */
div#EVENTNEWS {
	font-size:80%;
	line-height:1.3;
	margin-left:20px;
	width:326px;
}
div#EVENTNEWS div.list {
	padding:3px;
	border-width:0 1px 1px;
	border-style:solid;
	border-color:#94947c;
	height:180px;
	overflow:auto;
}
div#EVENTNEWS div.list dl dt {
	color:#726252;
	float:left;
	margin-bottom:3px;
}
div#EVENTNEWS div.list dl dd {
	background:#ffffff url("../mark_cmn_01.gif") no-repeat left 0.3em;
	margin:0 0 5px 5.5em;
	padding-left:15px;
}
div#EQUIPE {
	font-size:80%;
	line-height:1.3;
	margin-left:20px;
	width:326px;
}
div#EQUIPE div.list {
	border-width:0 1px 1px;
	border-style:solid;
	border-color:#94947c;
	color:#726252;
	padding:3px;
	height:180px;
	overflow:auto;
}
div#EQUIPE div.list p {
	color:#0e2a06;
	font-weight:bold;
	margin:0;
}
div#EQUIPE div.list dl {
	margin:0 0 15px;
	padding:0;
}
div#EQUIPE div.list dl dt {
	float:left;
	margin-bottom:3px;
}
div#EQUIPE div.list dl dd {
	background:#ffffff url("../mark_cmn_02.gif") no-repeat left 0.3em;
	margin:0 0 5px 7em;
	padding-left:15px;
}
div#EQUIPE div.list ul {
	margin:0;
	padding:0;
}
div#EQUIPE div.list ul li {
	background:#ffffff url("../mark_cmn_02.gif") no-repeat left 0.3em;
	margin:0 0 5px;
	padding-left:15px;
}
