@charset "UTF-8";

/* top.css */

/*
inported to "index.php"
coded by webmugi at 2007-05-21
*/

@import url(default.css);
@import url(layout.css);


#main #menu-image {
	margin: 1.5em auto;
	text-align: center;
}

#main #menu-image p {
	margin-left: 0;
}

#main #menu-image a {
	border: none;
}

#main #menu-image a img {
	margin: 6px;
}

#main #course {
	background: url(../img/bg-course.png) no-repeat bottom;
	padding-bottom: 2em;
}

#main #course div.course-mid {
	float: left;
	width: 290px;
}

#main #course h4,
#main #course ul,
#main #course ol,
#main #course p {
	margin-left: 15px;
	margin-right: 15px;
}

#main #course h4 {
	width: 250px;
	border-bottom: solid 3px #797BCE;
}

#main #course h4 a {
	border: none !important;
}

#main #course ul.link-list {
	margin-left: 15px;
	margin-top: 0.3em;
}

#main #course ul.link-list li {
	display: inline;
	margin-left: 0;
	list-style-type: none;
	white-space: nowrap;
}

#main #course ul.link-list li a {
	margin-right: 15px;
}

#main #course div.course-last {
	clear: left;
}

#main div.topic {
	margin: 2em 0;
}

#main div.topic h3 {
	border: solid 1px #CCCCCC;
	padding: 3px 10px;
	color: #666666;
}


#contents .topic-left,
#contents .topic-right {
margin: 0 0 20px 15px;
width: 16em;
border: solid 1px #666666;
background: url(../img/bg-wrapper.gif);
}

#contents .topic-left {
  float: left;
}

#contents .topic-right {
  margin-left: 19em;
}

#contents .topic-left h4,
#contents .topic-right h4 {
margin: 0;
border: none;
background: #666666;
padding: 3px 6px;
color: #FFFFFF;
}

#contents .whatsnew {
overflow: auto;
height: 200px;
font-size: 90%;
}

#contents .press {
font-size: 90%;
}

#contents .whatsnew li {
margin-left: 10px;
list-style: url(file:///mugi2.0/Users/takashi/Sites/Web%20Pages/img/mk-golink.gif);
}


